lp://staging/~felix-feyertag/apt-sync/main
apt-sync is based on rsync/zsync, extended to specifically handle .deb files effectively. This makes it possible for a client to update Debian packages without downloading redundant data.
This project is part of the Google Summer of Code 2006
- Get this branch:
- bzr branch lp://staging/~felix-feyertag/apt-sync/main
Branch merges
Related bugs
Related blueprints
Branch information
- Location:
- http://www.tardis.ed.ac.uk/~ff/apt-sync
- Last mirrored:
- Next mirror:
- Disabled
Updating branch...
Launchpad is processing new changes to this branch which will be available in a few minutes. Reload to see the changes.
Recent revisions
- 83. By Felix Feyertag <ff@atalanta>
-
* Apply patch by Neil Shepperd:
- replace gzparse.ParsedFile with methods
- improved efficiency - 82. By Felix Feyertag <ff@atalanta>
-
* Fix efficiency issues, don't read entire file into memory
* Replace minigzip with python code
* Bug fixes - 81. By Felix Feyertag <ff@atalanta>
-
* Neil Shepperd:
- Save gzip header in .aptsync file
- Replace minigzip.c with python script - 80. By Felix Feyertag <ff@atalanta>
-
* Better urls patch by Neil Shepperd:
1. You can call "aptsync -u
http://debs.example. com/path/ to/program. deb" and that will download the
file from that exact location, if the aptsync file was named
XXX.deb. aptsync
2. You can call <U+FEFF>"aptsync -u
http://debs.example. com/path/ to/pool" (with or without '/' at the end)
and that will download the file from
"http://debs.example. com/path/ to/pool/ main/p/ program/ program_ XXX_arch. deb"
that exact location, if the aptsync file had the URL set to
"main/p/ program/ program_ XXX_arch. deb" - 79. By Felix Feyertag <ff@atalanta>
-
* More consistent naming: aptsync instead of apt-sync
* Remove archaic testing instructions
* aptsync:
- Better handling when checksum validation fails
- Several bugfixes
* test/scripts/apt-sync- cgi.py: Clean up temp directory when done - 78. By Felix Feyertag <ff@pantalaimon>
-
* src/apt-sync.cc: fixed APT size-mismatch complaint
* make/install scripts: improved
* aptsync: minor improvements - 77. By Felix Feyertag <ff@pantalaimon>
-
* improve error handling: aptsync doesn't crash any more but reports
proper error messages
Branch metadata
- Branch format:
- Branch format 5
- Repository format:
- Bazaar-NG Knit Repository Format 1