61 Commits (5c55549a68fec31bd673487b65cd0cb4ca0ccfd6)
 

Author SHA1 Message Date
parazyd 5c55549a68
try to handle connection interrupts in net.download 6 years ago
parazyd ae0f2f3219
begin logging refactoring 6 years ago
parazyd 7392a2b7ee
add description in readme 6 years ago
parazyd 42cd4ef148
nginx: use deb.debian.org for -security; shorten; tls example 6 years ago
parazyd 08515912f2
fixup! add missing onion and https nginx rewrites 6 years ago
parazyd 7d6302920b
add missing onion and https nginx rewrites 6 years ago
parazyd 1e25c3e648
log old packages to a file 6 years ago
parazyd fd7239cebe
implement checking if a package with a lower priority is newer 6 years ago
parazyd 6dd25d4218
don't use regular expressions in parse_packages() 6 years ago
parazyd 1d85a8d1cd
cleanup; remove old cruft 6 years ago
parazyd f94e64b215
move config.py to config.def.py to allow updates without spam commits 6 years ago
parazyd 7fdbb28a7f
add TODO 6 years ago
parazyd 5d7bdbb57b
release the brakes from updates; report total time on end of update 6 years ago
parazyd 2666be9c05
fixup! wishful fix for Sources rewriting 6 years ago
parazyd 024d454652
wishful fix for Sources rewriting 6 years ago
parazyd f0914de437
finalize incremental updates 6 years ago
parazyd e07a9378a4
implement proper updating logic 6 years ago
parazyd 33b2e59db0
(not finished) begin implementing general logic for updates 6 years ago
parazyd 740333927d
optional gpg signing of release file (defaults to True) 6 years ago
parazyd 28a1381c59
use only needed imports in amprolla_init 6 years ago
parazyd cf78750a6a
parallelize Release generation 6 years ago
parazyd 89497bf3ee
fix nginx config 6 years ago
parazyd f37b80ecce
multiprocess initial download 6 years ago
parazyd 447efaed18
merge orchestrate.py with amprolla_merge.py 6 years ago
parazyd c81a62a151
some documentation in the readme 6 years ago
parazyd 6be10ca7af
pep8/pylint fixes, safety checks in write_packages() and write_release() 6 years ago
parazyd 1d9670ade4
add readme; remove obsoleteness 6 years ago
parazyd 0454dba27c
gpg signing of Release files (using python-gnupg) 6 years ago
parazyd 94adcf6b6e
implement generation of Release files 6 years ago
parazyd fcae27d990
merge sources files as well 6 years ago
parazyd 4eb2e225dc
import hashlib functions 6 years ago
parazyd 3320b78e4f
copy also the internal Release files for arches 6 years ago
parazyd 61990d531c
skip nonexistent when loading Packages files 6 years ago
parazyd a0f2b7d8f0
write also the lzma-compressed, and the uncompressed files 6 years ago
parazyd ef80197f59
rewrite all repositories 6 years ago
parazyd 1007576330
rename files to proper module names; add docstrings 6 years ago
parazyd a95cb9c63b
license headers 6 years ago
parazyd f9d091ad6f
pylint/pep8 fixes, remove some cruft from lib 6 years ago
parazyd dcaa731f87
rename amprolla-init to amprolla_init.py and make it a valid module 6 years ago
parazyd 152f4c434c
fix gzip writing 6 years ago
parazyd 7b234b5feb
add a orchestrate merge example 6 years ago
Merlijn Wajer 385ad0a13c If merge_packages gets 0 or 1 package sets, don't fail 6 years ago
parazyd 10017e02ee
add nginx conf 6 years ago
parazyd a9c75db0eb
write new packages to their proper place 6 years ago
parazyd 9d91283479
use the repo rewrite name from the config in devuan_rewrite() 6 years ago
parazyd b0080eb9b5
implement suite structure to orchestrate merging 6 years ago
parazyd cea8d90386
rename testing to stretch, due to debian releasing it soon 6 years ago
parazyd 4bf08220da
add notes, download files hashed in Release 6 years ago
parazyd a62802d37c
pylint; pep8 6 years ago
parazyd bc499c81e9
initial dl of Release files for spooldir; styling fixes 6 years ago