Fabio Erculiani
|
f722912dd2
|
[entropy.client.interfaces.methods] don't bug stderr with boring repository status messages if etpUi['quiet']
|
2011-07-09 17:42:09 +02:00 |
|
Fabio Erculiani
|
6d772e4c9a
|
Release Entropy 1.0_rc25
|
2011-07-09 15:50:02 +02:00 |
|
Fabio Erculiani
|
efe9461162
|
[entropy.fetchers] absolutely avoid any race condition while dividing by a dynamic value that can reach 0
|
2011-07-09 15:47:48 +02:00 |
|
Fabio Erculiani
|
1b9a46ed19
|
[entropy.server] only print Entropy Server configuration status when etpUi['quiet'] is False
|
2011-07-09 12:12:34 +02:00 |
|
Fabio Erculiani
|
24821a70c2
|
Release Entropy 1.0_rc24
|
2011-07-08 19:54:31 +02:00 |
|
Fabio Erculiani
|
097daf9760
|
[entropy.client.interfaces] always provide plain_packages repo metadata, this fixes .etp installation
|
2011-07-08 19:53:55 +02:00 |
|
Fabio Erculiani
|
2dba38141c
|
Release Entropy 1.0_rc23
|
2011-07-07 22:57:18 +02:00 |
|
Fabio Erculiani
|
3525011336
|
[entropy.server] _external_metadata_qa_hook_test: drop PKG_CONTENT, or E2BIG will be raised
|
2011-07-07 22:56:45 +02:00 |
|
Fabio Erculiani
|
21e5631c17
|
[entropy.server] improve output wording
|
2011-07-07 22:42:53 +02:00 |
|
Fabio Erculiani
|
b58c4be66d
|
Release Entropy 1.0_rc22
|
2011-07-07 15:32:29 +02:00 |
|
Fabio Erculiani
|
db099dff4c
|
[entropy.db] EntropyRepositoryBase: fix wording of retrieveNeeded()
|
2011-07-07 15:29:44 +02:00 |
|
Fabio Erculiani
|
8f0879361f
|
[entropy.server] add support for pluggable package metadata QA executable hook
|
2011-07-07 15:29:21 +02:00 |
|
Fabio Erculiani
|
12de963806
|
[entropy.fetchers] fix possible division by zero issue
|
2011-07-07 14:42:09 +02:00 |
|
Fabio Erculiani
|
90cb9afd74
|
[entropy.output] TextInterface.output: etpUi['quiet'] should not be handled that way
|
2011-07-04 13:12:33 +02:00 |
|
Fabio Erculiani
|
7fcdf9daa9
|
[entropy.client.interfaces.dep] add more debug output to pkgs reverse deps calculation code
|
2011-07-02 19:02:59 +02:00 |
|
Fabio Erculiani
|
b9a62ae2e5
|
Release Entropy 1.0_rc21
|
2011-07-02 14:33:31 +02:00 |
|
Fabio Erculiani
|
7738367b1e
|
[entropy.spm] PortagePlugin: do not MOVE files from xpak dir to live system, but rather COPY them (further SPM phases need them)
|
2011-07-02 14:32:16 +02:00 |
|
Fabio Erculiani
|
1dcca1837d
|
Release Entropy 1.0_rc20
|
2011-06-29 11:33:58 +02:00 |
|
Fabio Erculiani
|
02d2a2d43b
|
[entropy.spm] PortagePlugin: add_installed_package: improve reliability even more
|
2011-06-29 11:33:02 +02:00 |
|
Fabio Erculiani
|
5d803165c3
|
[entropy.spm] PortagePlugin: be more atomic when moving the pkg vdb dir to destination
|
2011-06-29 11:26:14 +02:00 |
|
Fabio Erculiani
|
99747e10ed
|
[entropy.spm] PortagePlugin: make sure to also update vdb pkg dir mtime
|
2011-06-29 11:08:00 +02:00 |
|
Fabio Erculiani
|
7fff2821c3
|
[tests] fix tests
|
2011-06-28 11:58:48 +02:00 |
|
Fabio Erculiani
|
5a9be7b5d4
|
Release Entropy 1.0_rc19
|
2011-06-28 11:13:32 +02:00 |
|
Fabio Erculiani
|
4f8bd8c92d
|
[entropy.*] remove tagged conflicting packages support, old and dusty piece of code, we now have packages dep_rewrite feature
|
2011-06-28 11:12:35 +02:00 |
|
Fabio Erculiani
|
5358a27dfa
|
[entropy.server] close_repositories() is called by __del__, so make sure it's fault tolerant
|
2011-06-28 11:09:02 +02:00 |
|
Fabio Erculiani
|
aa2c842324
|
[entropy.server] make sure to always close the repository object
|
2011-06-28 11:08:32 +02:00 |
|
Fabio Erculiani
|
1765fd4bec
|
[entropy.client] close_repositories() is called by __del__, so make it fault tolerant
|
2011-06-28 11:07:55 +02:00 |
|
Fabio Erculiani
|
51517dcb90
|
[entropy.qa] move fd close() before remove()
|
2011-06-28 11:07:13 +02:00 |
|
Fabio Erculiani
|
a95270e9be
|
[entropy.server] make possible to disable handling of repository local lock files
|
2011-06-26 23:05:46 +02:00 |
|
Fabio Erculiani
|
6eaf623c28
|
[entropy.server] make possible to override remote repository database directory (in order to implement push to different location)
|
2011-06-26 19:45:04 +02:00 |
|
Fabio Erculiani
|
1166757135
|
[entropy.client.interfaces.db] no need to return True, _do_fetch runs in a separate thread now
|
2011-06-26 12:19:43 +02:00 |
|
Fabio Erculiani
|
44fea6871a
|
[entropy.client.interfaces.db] to avoid socket timeouts, make sure to flush all the parallel downloads before starting another chunk
|
2011-06-26 12:18:58 +02:00 |
|
Fabio Erculiani
|
583316487e
|
[entropy.client.interfaces.db] reduce diff sync threshold from 2000 to 500 package changes
|
2011-06-26 12:18:18 +02:00 |
|
Fabio Erculiani
|
f416f976ac
|
[entropy.const] const_debug_write: improve output (add colors) and provide thread information (as well as timestamp)
|
2011-06-26 12:14:19 +02:00 |
|
Fabio Erculiani
|
e8b5dcf34a
|
[entropy.const] const_kill_threads: no need to wait daemon threads
|
2011-06-26 12:13:42 +02:00 |
|
Fabio Erculiani
|
b1fce54d63
|
Release Entropy 1.0_rc18
|
2011-06-26 00:09:32 +02:00 |
|
Fabio Erculiani
|
e8eba617eb
|
[entropy.client.interfaces.db] fine tune webservice based sync and timeout default parameters
|
2011-06-26 00:06:57 +02:00 |
|
Fabio Erculiani
|
d200b3724c
|
[entropy.db] EntropyRepositoryBase: directly handle install repository metadata
|
2011-06-25 23:37:22 +02:00 |
|
Fabio Erculiani
|
3f6bb27ce6
|
[entropy.output] improve _my_raw_input(), use readline if available
|
2011-06-25 21:53:30 +02:00 |
|
Fabio Erculiani
|
8c247b94e2
|
[entropy.db] EntropyRepository: move sqlite's integrity_check() to EntropyRepository.integrity_check()
|
2011-06-25 19:45:55 +02:00 |
|
Fabio Erculiani
|
5ee8022ddb
|
[entropy.db.skel] EntropyRepositoryBase: introduce integrity_check() method
|
2011-06-25 19:45:13 +02:00 |
|
Fabio Erculiani
|
d84003858c
|
[entropy.fetchers] call update() instead of _push_progress_to_output(), so that 3rdparties don't get stdout spammed
|
2011-06-25 10:22:36 +02:00 |
|
Fabio Erculiani
|
f7dd762dec
|
Release Entropy 1.0_rc17
|
2011-06-24 22:42:04 +02:00 |
|
Fabio Erculiani
|
51de9547df
|
[entropy.client.interfaces.package] original_repo can be None
|
2011-06-24 22:41:39 +02:00 |
|
Fabio Erculiani
|
8aa71c564c
|
Release Entropy 1.0_rc16
|
2011-06-24 22:09:54 +02:00 |
|
Fabio Erculiani
|
b2d42f3cac
|
[entropy.client.interfaces.package] fix shadow repository mirrors list generation logic
|
2011-06-24 22:09:24 +02:00 |
|
Fabio Erculiani
|
f9db52db1d
|
Release Entropy 1.0_rc15
|
2011-06-24 21:58:56 +02:00 |
|
Fabio Erculiani
|
4caf63ab0d
|
[entropy.server.mirrors] actually call thread.join() on all the spawned threads
|
2011-06-24 21:58:22 +02:00 |
|
Fabio Erculiani
|
130eb60255
|
Release Entropy 1.0_rc14
|
2011-06-24 19:56:23 +02:00 |
|
Fabio Erculiani
|
24c58024fd
|
[entropy.client.interfaces.package] cope with unavailable repository mirrors metadata, for shadow repositories
|
2011-06-24 19:54:54 +02:00 |
|