Commit Graph

9601 Commits

Author SHA1 Message Date
Fabio Erculiani 40c732bd72 [entropy.misc] add FastRSS class, for fast RSS files generation 2011-06-15 14:33:34 +02:00
Fabio Erculiani 86c634e27e [entropy.qa] slightly improve test_shared_objects() scanning performance 2011-06-15 08:18:43 +02:00
Fabio Erculiani 38cb7ddf78 [entropy.server.interfaces.mirrors] parallelize QA checks, drastically improve speed, EXPERIMENTAL 2011-06-14 23:08:19 +02:00
Fabio Erculiani 469d95ccd6 [entropy.const] add const_get_cpus() 2011-06-14 22:43:21 +02:00
Fabio Erculiani d963de2a07 [entropy.services.client] add missing socket.error exception handling while reading the HTTP response 2011-06-14 11:52:05 +02:00
Fabio Erculiani cdac7dd34e Tagging Entropy version 1.0_rc1 1.0_rc1 2011-06-12 23:24:12 +02:00
Fabio Erculiani e58c5f8447 Release Entropy 1.0_rc1 2011-06-12 23:24:10 +02:00
Fabio Erculiani aa797f079e [entropy.cache] EntropyCacher: use daemon threads 2011-06-12 23:05:05 +02:00
Fabio Erculiani 8172dba981 [entropy.fetchers] MultipleUrlFetcher: make UrlFetcher.download() thread, a daemon one 2011-06-12 23:04:17 +02:00
Fabio Erculiani 028193158b [services] entropy-updates-service: make both threads, daemon ones 2011-06-12 23:03:46 +02:00
Fabio Erculiani d344908ec2 [sulfur] make all the Web Services threads, daemon ones 2011-06-12 23:03:07 +02:00
Fabio Erculiani fd96568d02 [entropy.client.interfaces.db] make the Web Services repository update routine daemon threads 2011-06-12 22:29:20 +02:00
Fabio Erculiani 712b47d341 [sulfur] when application_quit signal is raised, stop any Web Services activity so that respective threads end asap 2011-06-12 16:36:45 +02:00
Fabio Erculiani 8a8fdead26 [entropy.client.services] lower socket timeout to sane values, keep it high for video uploads 2011-06-12 16:27:18 +02:00
Fabio Erculiani ab9472dfee [entropy.client.interfaces.client] add ETP_SPLITDEBUG option 2011-06-12 16:06:08 +02:00
Fabio Erculiani d3583e25ec [entropy.security] fix undefined reference "GPGError" 2011-06-08 18:08:13 +02:00
Fabio Erculiani 41f8ed3ee6 [sulfur] PkgInfoMenu: content metadata might not be available in package dict 2011-06-08 18:06:52 +02:00
Fabio Erculiani fe5d39c748 [entropy.client.interfaces.db] AvailablePackagesRepositoryUpdater: raise KeyError if repository identifier is invalid 2011-06-08 18:05:22 +02:00
Fabio Erculiani d1d4564199 Tagging Entropy version 1.0_beta21 1.0_beta21 2011-06-01 14:20:59 +02:00
Fabio Erculiani 16f7367d1e Release Entropy 1.0_beta21 2011-06-01 14:20:56 +02:00
Fabio Erculiani d86b2695d4 [entropy.spm] PortagePlugin: fix undefined reference 2011-06-01 14:20:38 +02:00
Fabio Erculiani 808d48c904 Tagging Entropy version 1.0_beta20 1.0_beta20 2011-05-31 11:19:37 +02:00
Fabio Erculiani 424cff1037 Release Entropy 1.0_beta20 2011-05-31 11:19:33 +02:00
Fabio Erculiani bae5f223e0 [todo] update TODO 2011-05-31 11:19:19 +02:00
Fabio Erculiani ed7b6d4dd8 [entropy.client.interfaces.dep] evaluate post-dependencies separately
Evaluating post-dependencies together with direct dependencies
could cause unexpected packages to be pulled in due to cycles in
the dependency graph. This commits makes possible to cut these
cycles by filtering out dependencies already pulled in, in the same
scope.

Example: nvidia-drivers pulls in nvidia-userspace which pulls in
nvidia-drivers as post-dependency. But given that we have more
nvidia-drivers packages in the same scope, this turned to be an issue
2011-05-31 11:14:49 +02:00
Fabio Erculiani 8f96964beb [entropy.client.interfaces.dep] use set intersection instead of doubly nested for loops 2011-05-31 11:13:30 +02:00
Fabio Erculiani c1197fa99f Tagging Entropy version 1.0_beta19 1.0_beta19 2011-05-30 22:02:34 +02:00
Fabio Erculiani c53266f911 Release Entropy 1.0_beta19 2011-05-30 22:02:31 +02:00
Fabio Erculiani 3e194202cb [entropy.client.interfaces.dep] properly filter out colliding packages when determining inverse dependencies 2011-05-30 20:35:12 +02:00
Daniel Halens Rodríguez 6e0d7923b2 [i18n] Update es and nl translation 2011-05-30 17:10:29 +01:00
Fabio Erculiani 1778732439 Tagging Entropy version 1.0_beta18 1.0_beta18 2011-05-28 20:17:04 +02:00
Fabio Erculiani 910f118e88 Release Entropy 1.0_beta18 2011-05-28 20:17:02 +02:00
Fabio Erculiani 94c55061a7 [entropy.client] Trigger: always execute the setup phase (if available) even when preinstall nor postinstall are set 2011-05-28 20:12:58 +02:00
Fabio Erculiani 94d3235dc8 [entropy.spm] PortagePlugin: improve reliability of preinstall+setup phase execution 2011-05-28 20:12:28 +02:00
Fabio Erculiani e405d6c97f [conf] improve entropy client defaults, as per bug #2420 2011-05-28 19:29:21 +02:00
Fabio Erculiani c5d270d4a1 [entropy.server] add catch-all dep_rewrite syntax 2011-05-21 23:19:45 +02:00
Fabio Erculiani d1055e80f7 Tagging Entropy version 1.0_beta17 1.0_beta17 2011-05-18 22:24:13 +02:00
Fabio Erculiani db20f8ac55 Release Entropy 1.0_beta17 2011-05-18 22:24:11 +02:00
Fabio Erculiani 1cb6a18305 [entropy.server] fix dep_rewrite logic when asking to remove dependencies 2011-05-18 22:22:52 +02:00
Fabio Erculiani cbd39ed145 [conf] add Yes Optus Mirror (Australia) to repositories.conf.example 2011-05-17 14:08:40 +02:00
Fabio Erculiani b766238449 Tagging Entropy version 1.0_beta16 1.0_beta16 2011-05-17 00:08:41 +02:00
Fabio Erculiani 4d871155ce Release Entropy 1.0_beta16 2011-05-17 00:08:35 +02:00
Fabio Erculiani 9d53e66b4c [equo] improve handling of --quiet in "equo install" and "equo upgrade" 2011-05-16 07:50:30 +02:00
Fabio Erculiani 83cbfde5e0 [equo] fix equo upgrade "--replay" and "--empty" support 2011-05-16 07:50:29 +02:00
Daniel Halens Rodríguez ae6755081f [i18n] Update es translation 2011-05-14 19:30:08 +01:00
Fabio Erculiani f3e7ac1ce4 [equo] do not respawn equo during "equo upgrade" if --fetch is provided, close bug #2421 2011-05-14 10:16:38 +02:00
Fabio Erculiani 7238d36cac [sulfur] _validate_repo_submit: validate repository identifier 2011-05-12 14:42:13 +02:00
Fabio Erculiani 01f9b0cbf8 Tagging Entropy version 1.0_beta15 1.0_beta15 2011-05-06 19:19:46 +02:00
Fabio Erculiani 18bb05df4b Release Entropy 1.0_beta15 2011-05-06 19:19:28 +02:00
Fabio Erculiani b71c66eb72 [entropy.client.interfaces.dep] dramatically improve _generate_reverse_dependency_tree() speed (by 10x factor) 2011-05-06 19:17:00 +02:00