Fabio Erculiani
|
b5ec1f0276
|
[entropy.fetchers] when loading URLs with urllib, catch ValueError exceptions too
|
2010-01-06 01:21:10 +01:00 |
|
Fabio Erculiani
|
01a0b22dd1
|
[entropy.core.settings.base] SystemSettings._repositories_parser, validate repository db URL parameter
|
2010-01-06 01:17:06 +01:00 |
|
Fabio Erculiani
|
372a906982
|
[entropy.cache] disable some debugging output for now
|
2010-01-05 22:20:28 +01:00 |
|
Fabio Erculiani
|
9350594954
|
[entropy.cache] EntropyCacher: avoid threading issues when dealing with the list of current child processes
|
2010-01-05 16:52:59 +01:00 |
|
Fabio Erculiani
|
ee458d5de5
|
[entropy.cache] EntropyCacher now uses multi-processing (on modern CPUs, performances skyrocket)
|
2010-01-05 14:53:57 +01:00 |
|
Fabio Erculiani
|
ab7ab22029
|
[entropy.cache] add --debug support to EntropyCacher
|
2010-01-05 12:46:20 +01:00 |
|
Fabio Erculiani
|
be13e5eee4
|
[entropy.cache] remove debugging output
|
2010-01-05 12:41:44 +01:00 |
|
Fabio Erculiani
|
b284a39b04
|
[entropy.cache] improve EntropyCacher, make it working over multiple processes, do not use thread locks, change API
|
2010-01-05 12:39:46 +01:00 |
|
Fabio Erculiani
|
3c3de3395d
|
[entropy.spm] PortagePlugin: fix issue that caused pkg_postrm, pkg_prerm to not run due to missing portage_tmpdir directory
|
2010-01-05 12:05:07 +01:00 |
|
Fabio Erculiani
|
0be7f9f258
|
[entropy.tools] add very important code that was missing
|
2010-01-05 10:36:42 +01:00 |
|
Fabio Erculiani
|
bf21c51d90
|
[entropy.db] fix typo in comment
|
2010-01-05 09:57:28 +01:00 |
|
Fabio Erculiani
|
3ed9c1b180
|
[entropy.client.services.ugc] do not annoy user if password can't be saved on-disk
|
2010-01-04 23:07:03 +01:00 |
|
Fabio Erculiani
|
63c7f5ce73
|
[entropy.client.services.ugc] catch IOError when it's impossible to save password data
|
2010-01-04 22:18:04 +01:00 |
|
Fabio Erculiani
|
c636ec1922
|
[entropy.client.interfaces.dep] when calculating critical updates, use "relaxed_deps" algo
|
2010-01-04 17:51:47 +01:00 |
|
Fabio Erculiani
|
ca32c9cbaa
|
[tests] update txc standalone test
|
2010-01-04 14:09:38 +01:00 |
|
Fabio Erculiani
|
3b87f4ff01
|
[entropy.transceivers] EntropySshUriHandler: download/upload functions are now atomic
|
2010-01-04 14:08:35 +01:00 |
|
Fabio Erculiani
|
191ad0910e
|
[entropy.transceivers] define a common EntropyTransceiver temporary files extension
|
2010-01-04 14:08:08 +01:00 |
|
Fabio Erculiani
|
deb2aebe3c
|
[entropy.transceivers] EntropySshUriHandler: fix timeout handling
|
2010-01-04 09:37:53 +01:00 |
|
Fabio Erculiani
|
04267f1fb2
|
[entropy.const] convert None types correctly in const_convert_to_rawstring
|
2010-01-04 00:34:02 +01:00 |
|
Fabio Erculiani
|
d25f05feb4
|
[entropy.security] add GPG support
|
2010-01-04 00:25:10 +01:00 |
|
Fabio Erculiani
|
91626d9039
|
[entropy.client.interfaces.repository] make possible to disable GPG via env
|
2010-01-04 00:24:39 +01:00 |
|
Fabio Erculiani
|
6d89177836
|
[entropy.client] move UGC information storage outside the main entropy lib
|
2010-01-03 23:18:41 +01:00 |
|
Fabio Erculiani
|
df1829e076
|
[entropy.client] inform UGC that we just updated a repo
|
2010-01-03 23:05:49 +01:00 |
|
Fabio Erculiani
|
404911da87
|
[entropy.security] rename fetch_advisories() into sync(), add more docs and small fixes
|
2010-01-03 22:33:38 +01:00 |
|
Fabio Erculiani
|
4122451557
|
[entropy.services] remove unused UGC command
|
2010-01-03 22:32:11 +01:00 |
|
Fabio Erculiani
|
fa8cbd69f5
|
[entropy.transceivers] EntropySshUriHandler: add timeout handling
|
2010-01-03 17:30:08 +01:00 |
|
Fabio Erculiani
|
57ead71eef
|
[entropy.client] some initial code cleanup and style update
|
2010-01-03 12:51:46 +01:00 |
|
Fabio Erculiani
|
5b45d6cf65
|
[entropy.cache] add new static method "clear_cache"
|
2010-01-03 12:50:50 +01:00 |
|
Fabio Erculiani
|
457090e384
|
[entropy.client.interfaces.repository] warn if GPG key for repository has changed
|
2010-01-03 01:23:16 +01:00 |
|
Fabio Erculiani
|
ec2b49a5f0
|
[entropy.client.interfaces.loaders] RepositorySecurity() add keystore_dir argument
|
2010-01-03 01:22:33 +01:00 |
|
Fabio Erculiani
|
df408c1418
|
[entropy.security] rename get_affected_atoms into get_affected_packages
|
2010-01-03 01:10:14 +01:00 |
|
Fabio Erculiani
|
f82ef26e29
|
[entropy.security] write cache in sync mode
|
2010-01-03 00:31:45 +01:00 |
|
Fabio Erculiani
|
d1cef2623e
|
[entropy.client] import shutil (missing)
|
2010-01-03 00:31:03 +01:00 |
|
Fabio Erculiani
|
ec2293f240
|
[entropy.const] move etpConst['cache_ids'] to EntropyCacher
|
2010-01-02 23:51:27 +01:00 |
|
Fabio Erculiani
|
c109118b0c
|
[entropy*] do not use entropy.tools.get_random_temp_file() for creating dirs
|
2010-01-02 23:39:35 +01:00 |
|
Fabio Erculiani
|
d596dee2bf
|
[entropy.server] remove notice board if empty
|
2010-01-02 23:30:21 +01:00 |
|
Fabio Erculiani
|
8a333e4fa4
|
[entropy.server] fix analyze_server_repo_string()
|
2010-01-02 17:49:01 +01:00 |
|
Fabio Erculiani
|
707d27dede
|
[entropy.security] use alternative cache directory
|
2010-01-02 17:11:02 +01:00 |
|
Fabio Erculiani
|
4c84a2ea7d
|
[entropy.client.services.ugc] change CACHE_DIR path
|
2010-01-02 17:10:39 +01:00 |
|
Fabio Erculiani
|
4c3d9fef60
|
[entropy.cache] EntropyCacher: make possible to specify an alternative cache directory
|
2010-01-02 17:10:15 +01:00 |
|
Fabio Erculiani
|
c2617870f6
|
[entropy.dump] make possible to specifify an alternative dump directory
|
2010-01-02 17:09:49 +01:00 |
|
Fabio Erculiani
|
a707f3d214
|
[entropy.client.ugc] use autonomous cache directory, there is no need to trash UGC cache every single fart
|
2010-01-02 16:26:15 +01:00 |
|
Fabio Erculiani
|
8f45d18dcf
|
[entropy.cache] do not use etpConst directly but rather use entropy.dump values
|
2010-01-02 16:25:38 +01:00 |
|
Fabio Erculiani
|
5ea68c69f0
|
[entropy.dump] improve dumpobj()
|
2010-01-02 16:25:05 +01:00 |
|
Fabio Erculiani
|
6e65a7a88e
|
[entropy*] move cache functions to EntropyCacher, remove spaghetti code around
|
2010-01-02 15:36:27 +01:00 |
|
Fabio Erculiani
|
c2c989dee2
|
[entropy.const] move const_extract_{cli,srv}* away from entropy.const
|
2010-01-02 15:11:20 +01:00 |
|
Fabio Erculiani
|
e57b064121
|
[entropy*] big caching routines cleanup, drop old and duplicated code
|
2010-01-02 15:00:27 +01:00 |
|
Fabio Erculiani
|
77d66c2e26
|
[entropy.core] SystemSettings._repositories_parser(): always try to properly setup permissions and cache
|
2010-01-02 11:53:04 +01:00 |
|
Fabio Erculiani
|
e3c62fdf09
|
[entropy.client] trivial code style update
|
2010-01-02 10:03:16 +01:00 |
|
Fabio Erculiani
|
6842e86392
|
[entropy.client.interfaces.repository] When EAPI=3 syncing repos, use the newly available secure_checksum metadatum
|
2010-01-02 09:56:38 +01:00 |
|