Commit Graph

11169 Commits

Author SHA1 Message Date
Fabio Erculiani 2b6a4e8d9a [entropy.client.cache] improve _repositories_hash() robustness against collisions 2014-01-30 14:56:37 +01:00
Fabio Erculiani f6591e1ade [entropy.client.cache] drop _selective_repositories_hash() 2014-01-30 14:56:37 +01:00
Fabio Erculiani f5eb6c1803 [entropy.client.cache] drop _all_repositories_hash, duplicate of _repositories_hash() 2014-01-30 14:56:37 +01:00
Fabio Erculiani 3c3a376a3b [entropy.client] rename _filter_available_repositories() to filter_repositories() 2014-01-30 14:56:37 +01:00
Fabio Erculiani a83935d33c [entropy.client.client] move clear_cache() to Client 2014-01-30 14:56:37 +01:00
Fabio Erculiani 8589b87465 [matter] add clear_cache() to BaseBinaryPMS to clear memory caches 2014-01-28 16:52:27 +01:00
Fabio Erculiani c43f770062 Tagging Entropy version 269 269 2014-01-28 14:39:33 +01:00
Fabio Erculiani 34a03796cb Release Entropy 269 2014-01-28 14:39:33 +01:00
Fabio Erculiani 574a30bd98 [eit.commands.command] add missing import 2014-01-28 14:39:16 +01:00
Fabio Erculiani fb96b498e9 Tagging Entropy version 268 268 2014-01-28 14:17:46 +01:00
Fabio Erculiani 1841234eb4 Release Entropy 268 2014-01-28 14:17:45 +01:00
Fabio Erculiani 976c5e72c4 [eit.commands.command] make possible to avoid dealing with the Entropy Resources Lock 2014-01-28 14:00:15 +01:00
Fabio Erculiani c598dcfcd0 Tagging Entropy version 267 267 2014-01-28 11:18:51 +01:00
Fabio Erculiani 4988c54502 Release Entropy 267 2014-01-28 11:18:50 +01:00
Fabio Erculiani 97b90950fe [matter] expose more status info to pkgpost
- MATTER_PACKAGE_NAMES
- MATTER_FAILED_PACKAGES
- MATTER_BUILT_PACKAGES
- MATTER_NOT_FOUND_PACKAGES
- MATTER_NOT_INSTALLED_PACKAGES
2014-01-28 11:17:35 +01:00
Fabio Erculiani c16b2e24e5 Tagging Entropy version 266 266 2014-01-24 14:04:11 +01:00
Fabio Erculiani 49b210e6b0 Release Entropy 266 2014-01-24 14:04:11 +01:00
Fabio Erculiani 96b3b7115a [entropy.locks] call const_setup_directory only, it's enough
Also deal with possible directory creation errors. We can safely
ignore them, since we would fail right after anyway.
This will allow the code to deal with the case where the directory
exists but we don't have enough perms to mkdir it.
2014-01-16 07:22:26 +01:00
Fabio Erculiani 5423663751 [entropy.const] fix default makedirs permissions, const_setup_file does it anyway 2014-01-16 07:21:57 +01:00
Fabio Erculiani 89983b9705 Tagging Entropy version 265 265 2014-01-14 09:10:35 +01:00
Fabio Erculiani 0b881e238f Release Entropy 265 2014-01-14 09:10:34 +01:00
Fabio Erculiani eb64e4156a [Rigo] do not show app management buttons during upgrade 2014-01-14 09:09:19 +01:00
Fabio Erculiani 0b1b213730 [Rigo] translate IDLE DaemonAppAction as well 2014-01-14 01:01:21 +01:00
Fabio Erculiani 14cff214c6 [Rigo] Always execute _entropy_bus() from the main thread, avoids deadlocks 2014-01-14 01:00:18 +01:00
Fabio Erculiani f9a80d7bd0 [Rigo] add IDLE to AppActions enum 2014-01-14 00:58:45 +01:00
Fabio Erculiani 7c8bfe8303 [Rigo] emit application-abort when busy() fails with BusyError 2014-01-14 00:14:09 +01:00
Fabio Erculiani 6b7e4f96c3 [Rigo] add UPGRADE to AppActions to match DaemonAppActions 2014-01-14 00:13:41 +01:00
Fabio Erculiani d856204a8d [solo.commands.rescue] simplify "generate" code 2014-01-11 10:43:53 +01:00
Fabio Erculiani c22a8efc2c [solo.commands.rescue] handle the inst_repo lock when needed 2014-01-11 09:57:38 +01:00
Fabio Erculiani 86820a9aba [solo.commands.hop] acquire the inst_repo exclusive lock before touching it 2014-01-11 09:44:04 +01:00
Fabio Erculiani e76775701e [entropy.client.package] multifetch: define failed_downloads before use 2014-01-05 15:51:29 +01:00
Fabio Erculiani 64b0e8baa9 [entropy.client] Client: rewrite lazy loading support, improve reliability 2014-01-05 14:53:05 +01:00
Fabio Erculiani 301aa281d5 [entropy.client] avoid races in Entropy Client @property methods 2014-01-05 13:59:14 +01:00
Fabio Erculiani 881f8831cf [entropy.client] set _real_enabled_repos atomically
The race was triggered by the startup code path in Rigo.
2014-01-05 13:55:31 +01:00
Fabio Erculiani 8c4737ef7a [entropy.core] SystemSettingsPlugin: make parse() return plugin metadata
This is needed in order to avoid infinite recursion through
__maybe_lazy_load()
2014-01-05 13:32:36 +01:00
Fabio Erculiani 64fb91dcae [entropy.core] SystemSettings: enable lazy loading of external plugins as well 2014-01-05 13:00:31 +01:00
Fabio Erculiani ce070e541b Merge pull request #7 from prescott66/patch-4
Slovak translation update
2014-01-05 02:57:17 -08:00
Dušan a03296d92d Slovak translation update
finally translated to 100%
2014-01-05 11:27:54 +01:00
Fabio Erculiani 282fd0d74c Merge pull request #6 from prescott66/patch-3
Slovak translation update
2014-01-05 02:18:13 -08:00
Dušan 1152e6e6f0 Slovak translation update 2014-01-05 10:11:47 +01:00
Fabio Erculiani 1d965c7185 Merge pull request #5 from prescott66/patch-2
Slovak translation update
2014-01-04 23:35:59 -08:00
Fabio Erculiani 1f4ecf45b3 Merge pull request #4 from prescott66/patch-1
Slovak translation update
2014-01-04 23:35:46 -08:00
Dušan 42f9df141b Slovak translation update
Fixed plurals and added new strings
2014-01-04 22:38:01 +01:00
Dušan 95a37ca2a2 Slovak translation update
Fixed strings with plurals
2014-01-04 22:27:40 +01:00
Fabio Erculiani c946bacd7d [conf] update sabayon-limbo repository description 2014-01-04 18:17:34 +01:00
Fabio Erculiani 2e36e7c86c Tagging Entropy version 264 264 2014-01-04 11:16:46 +01:00
Fabio Erculiani 92a5f2fcc1 Release Entropy 264 2014-01-04 11:16:46 +01:00
Fabio Erculiani de156b083b [Rigo] change the EntropyRepository default cache policy to NONE
This saves a huge quantity of RAM, as happened with RigoDaemon
2014-01-04 11:16:00 +01:00
Fabio Erculiani 3ebba8b14f [entropy.db.sql] fix typo in SQL query, s/tag/versiontag/ 2014-01-04 11:15:27 +01:00
Fabio Erculiani c48869bb31 [entropy.core] SystemSettings: drop mtime based in-RAM cache
It does more harm than good and we have lazy loading now
2014-01-04 11:01:27 +01:00