Fabio Erculiani
|
e33f19964d
|
[entropy.client.interfaces.package] fix checksum verification when multifetch is enabled, the if condition was never reached.
|
2010-12-24 18:22:33 +01:00 |
|
Fabio Erculiani
|
f9860c8384
|
[entropy.fetchers] fix file:// protocol handling, close bug 2037, thanks to a screwdriver, lol
|
2010-12-22 16:58:57 +01:00 |
|
Fabio Erculiani
|
d7476ad095
|
Tagging Entropy version 0.99.51.20
0.99.51.20
|
2010-12-21 12:42:00 +01:00 |
|
Fabio Erculiani
|
b0d5a87ffd
|
Release Entropy 0.99.51.20
|
2010-12-21 12:41:52 +01:00 |
|
Fabio Erculiani
|
12f53894f5
|
[entropy.spm] PortagePlugin: when splitdebug is disabled, tweak CONTENTS data removing /usr/lib/debug entries
|
2010-12-21 12:39:46 +01:00 |
|
Fabio Erculiani
|
ed4544228f
|
[entropy.spm] PortagePlugin: add temporary workaround for broken fakedbapi API
|
2010-12-21 12:39:20 +01:00 |
|
Fabio Erculiani
|
07efee9f02
|
[entropy.client.interfaces.package] provide splitdebug metadata to triggers
|
2010-12-21 12:16:30 +01:00 |
|
Fabio Erculiani
|
4326d32fbb
|
[entropy.server] fix _add_packages_qa_libtests() undefined references
|
2010-12-21 12:00:54 +01:00 |
|
Fabio Erculiani
|
54f1f50561
|
[entropy.server] when moving packages between repos, always execute the missing libraries check again
|
2010-12-21 11:52:58 +01:00 |
|
Fabio Erculiani
|
f0662544c3
|
[entropy.server] fix QA check against keywords
|
2010-12-21 10:25:35 +01:00 |
|
Fabio Erculiani
|
6e7c9b71c1
|
[entropy.client.services.ugc.interface] ValueError("bad marshal data") can be raised there, catch it
|
2010-12-21 10:10:54 +01:00 |
|
Fabio Erculiani
|
4c47a51bea
|
[entropy.tools] write apply_entropy_delta() bspatch output to temp file
|
2010-12-21 10:10:04 +01:00 |
|
Fabio Erculiani
|
fc3df29dbf
|
[entropy.spm] PortagePlugin.xpaktools: properly handle os.remove() in extract_xpak()
|
2010-12-21 10:06:27 +01:00 |
|
Fabio Erculiani
|
7e879a18e6
|
[entropy.db] EntropyRepository.retrieveSources(): properly setup url strings, avoid using os.path.join() on urls. Thanks to Giovanni Martinelli.
|
2010-12-16 19:47:47 +01:00 |
|
Fabio Erculiani
|
46876df522
|
[entropy.client.interfaces.package] when pressing CTRL+C give up completely on sources fetch
|
2010-12-16 19:36:22 +01:00 |
|
Fabio Erculiani
|
b105cd4447
|
[equo/smart] read_xpak() can return None, check the return value before calling storeSpmMetadata()
|
2010-12-16 16:23:02 +01:00 |
|
Fabio Erculiani
|
55d995e010
|
[services] entropy-pkgdelta-generator: create deltas only for files smaller than 10Mb (bsdiff mem usage: max(17*n,9*n+m)+O(1) )
|
2010-12-16 16:22:01 +01:00 |
|
Fabio Erculiani
|
daf486d01d
|
[tests] add test_entropy_delta, testing entropy.tools.generate_entropy_delta() and entropy.tools.apply_entropy_delta()
|
2010-12-16 16:21:18 +01:00 |
|
Fabio Erculiani
|
89bdd34a27
|
[entropy.tools] complete entropy deltas generation functions, make them simmetric (md5 generated matches the original file)
|
2010-12-16 16:20:07 +01:00 |
|
Fabio Erculiani
|
d80b1698ec
|
[entropy.spm] add two new methods (bump plugin API) dump_package_metadata and aggregate_package_metadata
|
2010-12-16 16:19:23 +01:00 |
|
Fabio Erculiani
|
2211047501
|
Tagging Entropy version 0.99.51.12
0.99.51.12
|
2010-12-14 19:48:33 +01:00 |
|
Fabio Erculiani
|
b84ddc5f88
|
Release Entropy 0.99.51.12
|
2010-12-14 19:48:30 +01:00 |
|
Fabio Erculiani
|
4f440fb35f
|
Tagging Entropy version 0.99.51.5
0.99.51.5
|
2010-12-14 19:40:08 +01:00 |
|
Fabio Erculiani
|
242402cb92
|
Release Entropy 0.99.51.5
|
2010-12-14 19:40:00 +01:00 |
|
Fabio Erculiani
|
1ea5871f1f
|
[entropy.spm] add workaround for Portage 2.1.9x, having package sets configuration disabled by default
|
2010-12-14 19:38:04 +01:00 |
|
Fabio Erculiani
|
ff51f9d938
|
[entropy.fetchers] avoid to re-read the downloaded file for making the md5 when using urllib
|
2010-12-12 14:26:20 +01:00 |
|
Fabio Erculiani
|
ab1e111502
|
[services] entropy-pkgdelta-generator: add --lock support
Add --lock <lock_file_path> switch in order to make possible to
control the execution of the tool and avoid to have multiple instances
running.
|
2010-12-12 10:12:02 +01:00 |
|
Fabio Erculiani
|
a4122850c4
|
[entropy.tools] update API of generate_entropy_delta() and generate_entropy_delta_file_name(), improve reliability of fetching the right file.
|
2010-12-11 23:01:00 +01:00 |
|
Fabio Erculiani
|
95d0d9139d
|
[entropy.output] always return unicode data (when possible) out of _my_raw_input(), close bug 2006.
|
2010-12-10 12:43:35 +01:00 |
|
Fabio Erculiani
|
af39de27a6
|
[entropy.security] Security.get_pubkey() catch GPGError in case of issues exporting pubkey, and raise KeyError
|
2010-12-09 21:38:42 +01:00 |
|
Fabio Erculiani
|
689f5dd95e
|
[entropy.client.interfaces.package] deal with badly encoded file names in cleanup
|
2010-12-09 21:34:35 +01:00 |
|
Fabio Erculiani
|
d5cdff3191
|
Tagging Entropy version 0.99.51.11
0.99.51.11
|
2010-12-08 16:47:57 +01:00 |
|
Fabio Erculiani
|
2325d2dc82
|
Release Entropy 0.99.51.11
|
2010-12-08 16:47:56 +01:00 |
|
Fabio Erculiani
|
ae8cc9bfcf
|
[entropy.spm] PortagePlugin: improve speed of get_package_sets(False) as used by entropy.server
|
2010-12-08 16:47:17 +01:00 |
|
Fabio Erculiani
|
5697c2ee3c
|
[services/entropy-pkgdelta-generator] add --quiet support
|
2010-12-08 15:55:06 +01:00 |
|
Fabio Erculiani
|
e1fd7a2da5
|
Tagging Entropy version 0.99.51.10
0.99.51.10
|
2010-12-08 15:44:11 +01:00 |
|
Fabio Erculiani
|
5abfc112f8
|
Release Entropy 0.99.51.10
|
2010-12-08 15:44:02 +01:00 |
|
Fabio Erculiani
|
74e7a5102e
|
[services/entropy-pkgdelta-generator] skip invalid package file names silently
|
2010-12-07 21:05:36 +01:00 |
|
Fabio Erculiani
|
b3e6aeb0ea
|
[entropy.dep] improve exploit_package_name, raise AttributeError if input validation fails
|
2010-12-07 21:04:11 +01:00 |
|
Fabio Erculiani
|
6cefc18268
|
[services/entropy-pkgdelta-generator] use etpConst .md5 extension constant and remove stale .md5 files too on cleanup
|
2010-12-07 20:57:49 +01:00 |
|
Fabio Erculiani
|
f78e69056e
|
[services/entropy-pkgdelta-generator] also generate .md5 file
|
2010-12-07 20:54:59 +01:00 |
|
Fabio Erculiani
|
33e36a30d9
|
[services] add entropy package deltas generator tool
|
2010-12-07 20:14:16 +01:00 |
|
Fabio Erculiani
|
f3171344fe
|
[entropy.const] move package delta subdir name to etpConst
|
2010-12-07 20:14:02 +01:00 |
|
Fabio Erculiani
|
b75a3400e1
|
[todo] update TODO
|
2010-12-04 13:09:18 +01:00 |
|
Fabio Erculiani
|
13258fe903
|
[entropy.tools] add package delta updates support function
Implement generate_entropy_delta and apply_entropy_delta functions
|
2010-12-04 13:09:18 +01:00 |
|
Fabio Erculiani
|
821eac28c2
|
[entropy.dep] two new handy function strip_entropy_package_extension and exploit_package_filename
|
2010-12-04 13:09:18 +01:00 |
|
Fabio Erculiani
|
91468af5d9
|
[entropy.exceptions] move some exception to respective modules
Create entropy.transceivers.exceptions package containing transceiver
related stuff.
Create entropy.services.exceptions package containing services
related stuff.
Break API (yay!)
|
2010-12-03 18:20:56 +01:00 |
|
Fabio Erculiani
|
b08707414a
|
[entropy.dep] fix undefined reference in expand_dependencies()
|
2010-12-03 17:42:17 +01:00 |
|
Fabio Erculiani
|
07db7a904f
|
[equo] query: make print_package_info more fault tolerant towards corrupted repository entries
|
2010-12-02 08:04:20 +01:00 |
|
Fabio Erculiani
|
d5d0f8f26b
|
[entropy.client.interfaces.dep] catch DatabaseError exception when calling atomMatch()
|
2010-12-02 08:03:42 +01:00 |
|