Commit Graph

4725 Commits

Author SHA1 Message Date
Fabio Erculiani
65ddc4e412 [entropy.db] EntropyRepository.contentDiff: small python3.x fix 2011-02-10 18:15:51 +01:00
Fabio Erculiani
d9d055b64d [entropy.spm] some python 3.x fixes 2011-02-10 18:08:12 +01:00
Fabio Erculiani
7857f9244c [entropy.client] open fd in ascii mode, that's enough 2011-02-10 16:15:16 +01:00
Fabio Erculiani
eb2e6c65f0 [entropy.security] avoid resources leaking (file descriptors) 2011-02-10 16:14:54 +01:00
Fabio Erculiani
9fcacbd3b5 [entropy.security] a small python3.x fix 2011-02-10 16:08:34 +01:00
Fabio Erculiani
f9226e6e3d [entropy] some python3.x fixes 2011-02-10 15:44:14 +01:00
Fabio Erculiani
d7925b8322 [entropy.transceivers] python3.x fixup 2011-02-10 15:27:10 +01:00
Fabio Erculiani
71353d6c00 [entropy.output] make TextInterface inherit object 2011-02-10 15:26:49 +01:00
Fabio Erculiani
6b0f16bffd [entropy.const] python3.x fixup 2011-02-10 15:26:29 +01:00
Fabio Erculiani
7738f688a6 [entropy.db] introduce EntropyRepositoryBase.repository_id() 2011-02-10 11:42:19 +01:00
Fabio Erculiani
685b865453 [entropy.spm] PortagePlugin: set changelog to None if changelog is not available (don't convert None to string!) 2011-02-09 23:34:53 +01:00
Fabio Erculiani
df3bb8005d [entropy] drop repository manager code, R.I.P. 2011-02-09 19:22:20 +01:00
Fabio Erculiani
3e2136024e [entropy.client] drop urlFetcher and MultipleUrlFetcher properties, make them protected 2011-02-09 17:58:20 +01:00
Fabio Erculiani
9bee5444c3 [entropy.client] do not overwrite pid file lock before having acquired the lock, open it using a+ and use truncate() 2011-02-08 13:20:33 +01:00
Fabio Erculiani
f01f077b7b [entropy.const] do not overwrite pid file lock before having acquired the lock, open it using a+ and use truncate() 2011-02-08 13:19:26 +01:00
Fabio Erculiani
a1671b89d1 [entropy] don't use hardcoded errno values, but rather use errno module 2011-02-07 14:25:33 +01:00
Fabio Erculiani
27076ee143 [entropy.security] catch OSError(5) on install_key when listing keys 2011-02-07 14:16:10 +01:00
Fabio Erculiani
28456b4121 [entropy.client] drop FileUpdates attribute, replace with Client.PackageFileUpdates() loader 2011-02-07 14:07:42 +01:00
Fabio Erculiani
4201ddb5d9 [entropy.client.interfaces.loaders] some more documentation 2011-02-07 13:43:11 +01:00
Fabio Erculiani
c25ff59fd5 [activator] add "activator repo vacuum" tool 2011-02-07 12:23:00 +01:00
Fabio Erculiani
c17ae1fad0 [entropy.spm] drop spmloglevel and spmlogfile from etpConst, force SPM log to entropylogfile (entropy.log) 2011-02-06 18:55:15 +01:00
Fabio Erculiani
b809409503 [entropy.spm] PortagePlugin: log portage output to entropy.log, together with other data 2011-02-06 18:55:15 +01:00
Fabio Erculiani
8e9afc1b7a [entropy.misc] add context support to LogFile 2011-02-06 18:55:14 +01:00
Fabio Erculiani
8bf5023ef1 [entropy.server] complete refactoring, mark API as stable 2011-02-06 17:56:47 +01:00
Fabio Erculiani
a62c864e71 [entropy.server] remove mixin classes, merge back into a single one 2011-02-06 17:34:56 +01:00
Fabio Erculiani
3e9d7996c0 [entropy.output] remove trailing whitespace when using print_generic(), close bug #2101 2011-02-06 15:28:37 +01:00
Fabio Erculiani
2ed7088459 [entropy.server] fix another refactoring regression 2011-02-05 19:30:42 +01:00
Fabio Erculiani
a49fe5593b [entropy.server] fix undefined reference (regression) 2011-02-05 19:28:40 +01:00
Fabio Erculiani
23285e6c77 [entropy.server] out default_repository, in .repository() 2011-02-05 18:15:49 +01:00
Fabio Erculiani
ab93aee68b [entropy.server] complete the robustness work on the package, completely drop repo=None from function args 2011-02-05 18:07:09 +01:00
Fabio Erculiani
eee86bfe3e [entropy.server] more robustness work, drop repo=None keyword arg, remove untranslated strings 2011-02-05 13:00:58 +01:00
Fabio Erculiani
6ea078c35d [entropy.client.interfaces.methods] use Spm_class() in get_package_groups() 2011-02-04 14:51:10 +01:00
Fabio Erculiani
4294b605b6 [entropy.server] some more migration and stabilization work (repo=None removal) 2011-02-04 12:13:23 +01:00
Fabio Erculiani
d5d287f81d Release Entropy 1.0_alpha14 2011-02-03 22:17:02 +01:00
Fabio Erculiani
7904c02ae1 Release Entropy 1.0_alpha13 2011-02-03 21:17:44 +01:00
Fabio Erculiani
733468befd [entropy.client] fix bug in automatic conflicts resolution code causing false positives to be generated 2011-02-03 21:06:14 +01:00
Fabio Erculiani
4b1f15cd89 [entropy.server] several API change, improve code robustness by enforcing repository_id function parameter 2011-02-03 18:17:45 +01:00
Fabio Erculiani
9ff176d8dc [entropy.server] update Entropy Server startup message 2011-02-02 23:05:42 +01:00
Fabio Erculiani
1c3d64b6c6 Release Entropy 1.0_alpha12 2011-02-02 12:30:36 +01:00
Fabio Erculiani
f349932ae2 [entropy.core.settings.base] fix regression in packages.db.mirrors mirrors list parsing 2011-02-02 12:30:05 +01:00
Fabio Erculiani
8e3ca00dc2 Release Entropy 1.0_alpha11 2011-02-02 01:46:54 +01:00
Fabio Erculiani
0d603fb7d5 Release Entropy 1.0_alpha10 2011-02-02 01:33:54 +01:00
Fabio Erculiani
1ed7db475b [entropy.misc] RSS: when file is not available or broken, don't touch it in the constructor 2011-02-02 01:30:49 +01:00
Fabio Erculiani
e4e27b532e [entropy.output] catch UnicodeEncodeError in OutputInterface.input_box 2011-02-02 01:27:50 +01:00
Fabio Erculiani
57a3f2713e [tests] improve db.test_search test 2011-02-02 01:25:52 +01:00
Fabio Erculiani
4e08ea72d3 [entropy.db] EntropyRepository: fix regression in searchPackages(), properly deal with provide table 2011-02-02 01:24:16 +01:00
Fabio Erculiani
af4ff692c0 [entropy.spm] some minor code tweaks 2011-02-01 14:37:26 +01:00
Fabio Erculiani
6a926d96c1 [entropy.server] add QA test that warns developer about unremoved packages 2011-02-01 13:32:58 +01:00
Fabio Erculiani
c0a6411111 [entropy.client.interfaces.package] fix mirror_fail_check, discard is not available for list 2011-02-01 09:22:15 +01:00
Fabio Erculiani
985b35cdab [entropy.server] first chunk of refactoring and cleanup work (making repo=None argument die) 2011-01-31 23:20:58 +01:00