Commit Graph

3048 Commits

Author SHA1 Message Date
Fabio Erculiani 1db528b7c4 entropy.db: improve speed of doesColumnInTableExist 2009-04-11 17:05:01 +02:00
Fabio Erculiani 7a03461cca entropy.client.interfaces.dep: improve performance of calculate_world_updates 0.80.6 2009-04-11 09:38:44 +02:00
Fabio Erculiani 563bbf272e apply ignore-spm-downgrades improvement patch by Mitch Harder. This
helps the Portage compatibility
2009-04-11 09:31:28 +02:00
Fabio Erculiani cb09c98ab0 update Catalan translation 2009-04-09 19:35:29 +02:00
Fabio Erculiani 2aa800563e entropy.db: retrieveSignatures, fix typo 2009-04-09 14:44:20 +02:00
Fabio Erculiani fe82ed5d86 Merge branch 'master' of git+ssh://fabio@sabayonlinux.org/home/git/projects/entropy 0.80.5 2009-04-09 12:34:20 +02:00
Fabio Erculiani f0d6d9c3f7 entropy.client.interfaces.fetch: fetch_files_on_mirrors, fix
update_download_list
2009-04-09 12:33:42 +02:00
root d0d2915b5d update es.po translation with many fixes 2009-04-08 23:48:38 +00:00
Fabio Erculiani 60c50bcfbf entropy.tools: fix append_xpak, calling Spm class without a valid
output interface is not valid anymore
2009-04-08 20:59:50 +02:00
Fabio Erculiani 8979d2025f translations: fix bug in Makefile, resync all the translations 0.80.4 2009-04-08 16:31:56 +02:00
Fabio Erculiani 4a12163ab6 entropy.i18n: improve module variables reliability 2009-04-08 16:17:14 +02:00
Fabio Erculiani 6a6c75a654 fix translations 0.80.3 2009-04-08 15:06:06 +02:00
Fabio Erculiani 62e4fffdf8 Makefile: always use LIBDIR instead of hardcoded usr/lib 0.80.2 2009-04-08 12:39:07 +02:00
Fabio Erculiani 90536ebbdb Makefile: split pylzma install/build 0.80.1 2009-04-08 12:24:53 +02:00
Fabio Erculiani 283d7c16c4 entropy.client.interfaces: rename all the mixin classes appending "Mixin" 0.80.0 2009-04-08 11:35:38 +02:00
Fabio Erculiani 794e7808ef update TODO 2009-04-08 06:29:56 +02:00
Fabio Erculiani e16039af52 client.text_ui: fix shutil module usage 2009-04-08 06:25:23 +02:00
Fabio Erculiani cfed718b48 update translations and template file 2009-04-08 06:24:36 +02:00
Fabio Erculiani d94cb4a0ee update TODO 2009-04-08 06:22:59 +02:00
Fabio Erculiani e4f36c46a2 entropy.client.interfaces.methods: fix typo 2009-04-08 05:59:10 +02:00
Fabio Erculiani 6edcbb5c4b update TODO 2009-04-07 20:51:05 +02:00
Fabio Erculiani 3f08b815a9 entropy.client: add preliminary support (not completely implemented on
purpose) to SHA1, SHA256 and SHA512 signatures
2009-04-07 20:50:14 +02:00
Fabio Erculiani b57792e642 entropy.db: optimize doesTableExist method 2009-04-07 17:11:27 +02:00
Fabio Erculiani 7c9c8165f3 entropy.db: add support for package signatures infrastructure (sha1,sha256,sha512)
entropy.client.interfaces.metadata: add sha1, sha256 and sha512 calculators to
metadata extractors
2009-04-07 17:09:43 +02:00
Fabio Erculiani da5f75098c entropy.tools: add sha1 and sha256 functions 2009-04-07 16:36:06 +02:00
Fabio Erculiani d33cfe68e7 entropy.core.SystemSettings: handle EntropyCacher instance to make sure
to have flushed all the cache queue before clearing the related on-disk
files.
2009-04-07 12:18:19 +02:00
Fabio Erculiani e819160698 entropy.client.interfaces.client.Client: call SystemSettings.remove_plugin
on instance destroy()
2009-04-06 22:10:41 +02:00
Fabio Erculiani c9b95aa9f1 entropy.core.SystemSettings: remove debugging output 2009-04-06 22:10:23 +02:00
Fabio Erculiani f699fe2a20 update TODO 2009-04-06 21:36:55 +02:00
Fabio Erculiani 2e715f41a5 entropy.client.interfaces.cache.Cache: move clear_dump_cache and
repository_move_clear_cache to entropy.core.SystemSettings

entropy.client.interfaces.Client: create SystemSettings plugin to
push Entropy Client-only metadata into SystemSettings and keep it
agnostic

entropy.core.SystemSettings: now Entropy-free, it's agnostic!

other minor fixes
2009-04-06 21:33:50 +02:00
Fabio Erculiani f158ee795a update TODO 2009-04-06 21:33:26 +02:00
Fabio Erculiani 5e6b0e791f entropy.services.repository.interfaces.Server: no need to call
SystemSettings.connect_entropy
2009-04-06 21:08:32 +02:00
Fabio Erculiani 5526a8c58b entropy.core.SystemSettings: effectively add plugins handling on the class. 2009-04-06 21:05:30 +02:00
Fabio Erculiani 98d9f51020 entropy.core: new SystemSettingsPlugin class and support on SystemSettings 2009-04-06 21:03:02 +02:00
Fabio Erculiani b14ff89074 entropy.libraries.*: move from etpRepositories to SystemSettings['repositories']['available'] 2009-04-06 20:35:50 +02:00
Fabio Erculiani bf9ac1a287 entropy.*: move from etpRepositories to SystemSettings['repositories']['available'] 2009-04-06 20:35:02 +02:00
Fabio Erculiani fced248252 entropy.*: move from using etpRepositoriesExcluded to SystemSettings['repositories']['excluded'] 2009-04-06 19:43:24 +02:00
Fabio Erculiani b16f3386b7 update APICHANGES 2009-04-06 19:39:26 +02:00
Fabio Erculiani c69f4b3a9a entropy.tools: move get_repository_settings to entropy.client.interfaces.methods.Methods 2009-04-06 19:38:59 +02:00
Fabio Erculiani a29421f4d7 entropy.core.SystemSettings: there are some parsers that MUST be run
before anything else. So, split the parsing order into two.

entropy.*: move code from etpRepositoriesOrder to SystemSettings['repositories']['order']
2009-04-06 19:20:56 +02:00
Fabio Erculiani 3a571d23b7 entropy.const: fix module loading 2009-04-06 19:03:36 +02:00
Fabio Erculiani 897886f7fe entropy.const: moved all the repositories configuration settings to
SystemSettings, kept etpRepositories, etpRepositoriesOrder, etpRepositoriesExcluded
for backward compability. Did several hopefully last API changes
2009-04-06 19:00:46 +02:00
Fabio Erculiani df0c346beb entropy.server.interfaces.main.Server: use new method set_persistent_setting
to backup the current default repository on backup_entropy_settings
2009-04-06 16:30:14 +02:00
Fabio Erculiani 7707315128 entropy.core.SystemSettings: add two new methods set_persistent_setting,
unset_persistent_setting
2009-04-06 16:27:21 +02:00
Fabio Erculiani f87d691d7b entropy.client.interfaces.methods: backup_setting => backup_constant
API change
2009-04-06 16:17:12 +02:00
Fabio Erculiani 2bace76f40 entropy.core.SystemSettings: restore backed-up settings too 2009-04-06 16:16:49 +02:00
Fabio Erculiani 0f6c704266 entropy.server.interfaces.Server: fix typo 2009-04-06 14:34:17 +02:00
Fabio Erculiani 9e79027d83 entropy.db: add missing module imports 2009-04-06 14:30:21 +02:00
Fabio Erculiani 00396f4bb2 entropy.core: import with_statement from __future__ 2009-04-06 14:29:04 +02:00
Fabio Erculiani 6d6db85d42 update TODO 2009-04-06 14:21:30 +02:00