Fabio Erculiani
|
f141a26784
|
Release Entropy 1.0_alpha15
|
2011-02-14 22:42:01 +01:00 |
|
Fabio Erculiani
|
6b3baaefc3
|
[entropy.db] improve the improbability of getting cache collisions in atomMatch() cache
<i>as the "birthday paradox" says</i> ;-)
|
2011-02-14 22:20:16 +01:00 |
|
Fabio Erculiani
|
9c6ede2d9b
|
[entropy.db] EntropyRepositoryBase.__atomMatchValidateCache(): fix bug in validation code (check rc after type validation)
|
2011-02-14 21:52:15 +01:00 |
|
Fabio Erculiani
|
61b398dd38
|
[tests] fix server tests
|
2011-02-14 17:13:29 +01:00 |
|
Fabio Erculiani
|
667e5e5ece
|
[entropy.db] EntropyRepositoryCacher add keys()
|
2011-02-14 17:13:19 +01:00 |
|
Fabio Erculiani
|
399c63a6ad
|
[entropy.spm] PortagePlugin: trivial improvements
|
2011-02-13 19:41:44 +01:00 |
|
Fabio Erculiani
|
0d93fee168
|
[entropy.output] TextInterface.input_box(): python3.x fixes
|
2011-02-13 19:40:14 +01:00 |
|
Fabio Erculiani
|
fb2b565ac1
|
[entropy.db] EntropyRepository: rewrite static cache management, make it smarter and less prone to memleaks (Python3.x bug)
|
2011-02-13 14:08:14 +01:00 |
|
Fabio Erculiani
|
cc36139bfc
|
[entropy.db] uniform searchName, searchNameCategory, searchCategory, make them return frozenset instead of list
|
2011-02-13 10:11:12 +01:00 |
|
Fabio Erculiani
|
bf4dc1cd37
|
[entropy.graph] implement Graph.destroy() to free circular references (was causing interesting memleak)
|
2011-02-11 19:06:22 +01:00 |
|
Fabio Erculiani
|
2d7d1675b2
|
[entropy.spm] another set of python3.x fixes
|
2011-02-11 18:22:24 +01:00 |
|
Fabio Erculiani
|
531c0d4754
|
[entropy.tools] make get_traceback() work with python3.x
|
2011-02-11 18:02:39 +01:00 |
|
Fabio Erculiani
|
7473c63a8f
|
[entropy.spm] some Python3.x compatibility fixes
|
2011-02-11 12:28:08 +01:00 |
|
Fabio Erculiani
|
a80a82f8ff
|
[entropy] even more python3.x fixes (yeah I am getting bored)
|
2011-02-10 21:02:25 +01:00 |
|
Fabio Erculiani
|
c5d13d0c60
|
[entropy] some more misc python3.x fixes
|
2011-02-10 19:57:22 +01:00 |
|
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 |
|