Commit Graph

3431 Commits

Author SHA1 Message Date
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
Fabio Erculiani
e72dda3ec2 [entropy.services] (to be backported): improve speed of dbdiff command, add extra checksum metadatum 2010-01-02 09:40:00 +01:00
Fabio Erculiani
6d6f3f30b4 [entropy.db] (to be backported): add include_signatures argument to checksum() 2010-01-02 09:03:25 +01:00
Fabio Erculiani
5486a92b27 [entropy.db] pysqlite is dead, only check inside Python package 2010-01-02 08:53:08 +01:00
Fabio Erculiani
b105af10fb [entropy.client.interfaces] fix GPG verification when GPG is not available 2010-01-02 08:19:34 +01:00
Fabio Erculiani
a7651a843b [entropy.server] fix typo 2010-01-01 16:51:04 +01:00
Fabio Erculiani
5d42234783 [entropy.server] fix undefined variable "err" 2010-01-01 13:59:27 +01:00
Fabio Erculiani
ed794fdaee [entropy.server] when moving packages from repo A to B, also re-GPG-sign package file 2010-01-01 13:53:17 +01:00
Fabio Erculiani
bb3b622a93 [entropy.server] fix missing return 2010-01-01 13:51:00 +01:00