Fabio Erculiani
|
e0142412d8
|
[solo.commands.mask] acquire the Entropy Resources Lock in shared mode
|
2013-12-07 20:30:06 +01:00 |
|
Fabio Erculiani
|
25d88d95b6
|
[solo.commands.conf] acquire the Entropy Resources Lock in shared mode
|
2013-12-07 20:30:06 +01:00 |
|
Fabio Erculiani
|
9298c740fe
|
[solo.commands.ugc] acquire the Entropy Resources Lock in shared mode
|
2013-12-07 20:30:06 +01:00 |
|
Fabio Erculiani
|
c8a0377845
|
[solo.commands.cache] add concurrency support
|
2013-12-07 20:29:20 +01:00 |
|
Fabio Erculiani
|
0725612508
|
[kernel-switcher] use Client class with acquire_entropy_locks
|
2013-12-07 20:29:19 +01:00 |
|
Fabio Erculiani
|
6e81d188c3
|
[kernel-switcher] add concurrency support
|
2013-12-07 20:29:19 +01:00 |
|
Fabio Erculiani
|
e7555f4127
|
[solo.commands.manage] allow concurrency, use the Entropy Resources Lock in shared mode
|
2013-12-07 20:29:19 +01:00 |
|
Fabio Erculiani
|
19439db61c
|
[solo.commands.security] add concurrency support
|
2013-12-07 20:29:19 +01:00 |
|
Fabio Erculiani
|
13af91c7ba
|
[solo.commands.libtest] add concurrency support
|
2013-12-07 20:29:19 +01:00 |
|
Fabio Erculiani
|
e317a71524
|
[solo.commands.deptest] add concurrency support
|
2013-12-07 20:29:19 +01:00 |
|
Fabio Erculiani
|
f4a25af5d0
|
[solo.commands.upgrade] add concurrency support
|
2013-12-07 20:29:19 +01:00 |
|
Fabio Erculiani
|
5dfcdb2794
|
[solo.commands.remove] add concurrency support
|
2013-12-07 20:29:19 +01:00 |
|
Fabio Erculiani
|
3e97a39779
|
[solo.commands.preservedlibs] add concurrency support
|
2013-12-07 20:29:19 +01:00 |
|
Fabio Erculiani
|
008b65d11b
|
[solo.commands.download] add concurrency support
|
2013-12-07 20:29:19 +01:00 |
|
Fabio Erculiani
|
55d1b8aa8f
|
[solo.commands.source] add concurrency support
|
2013-12-07 20:29:19 +01:00 |
|
Fabio Erculiani
|
7046aedc52
|
[solo.commands.config] add concurrency support
|
2013-12-07 20:29:19 +01:00 |
|
Fabio Erculiani
|
ac0e1ca28e
|
[solo.commands._manage] make _show_preserved_libraries process and thread safe
|
2013-12-07 20:29:19 +01:00 |
|
Fabio Erculiani
|
24993db8bb
|
[solo.commands.remove] remove _prompt_removal(), old heritage
|
2013-12-07 20:29:19 +01:00 |
|
Fabio Erculiani
|
87ef9a169d
|
[solo.commands.install] add concurrency support
|
2013-12-07 20:29:19 +01:00 |
|
Fabio Erculiani
|
72069d4227
|
[solo.commands._manage] remove _show_packages_info(), old heritage
|
2013-12-07 20:29:19 +01:00 |
|
Fabio Erculiani
|
5094085916
|
[solo.commands.query] add concurrency support
|
2013-12-07 20:29:19 +01:00 |
|
Fabio Erculiani
|
fc686c9c09
|
[solo.commands.match] use the sharedlock decorator
|
2013-12-07 20:29:19 +01:00 |
|
Fabio Erculiani
|
7b0dbac6eb
|
[solo.commands.search] use the sharedlock decorator
|
2013-12-07 20:29:19 +01:00 |
|
Fabio Erculiani
|
6b3f25a8ef
|
[solo.commands.command] add sharedlock and exclusivelock decorators
|
2013-12-07 20:29:19 +01:00 |
|
Fabio Erculiani
|
20a3cc3525
|
[solo.commands.query] rename entropy_repository to inst_repo for consistency
|
2013-12-07 20:29:18 +01:00 |
|
Fabio Erculiani
|
532c71261b
|
[solo.utils] print_package_info: improve ability to deal with stale data
|
2013-12-07 20:29:18 +01:00 |
|
Fabio Erculiani
|
d5d5ef11ea
|
[solo.commands.match] add concurrency support
|
2013-12-07 20:29:18 +01:00 |
|
Fabio Erculiani
|
b0c85ffcce
|
[solo.commands.search] do not hold the inst_repo lock while using stdio functions
print_package_info is already able to deal with stale data and we
better not deadlock other threads or processes there.
|
2013-12-07 20:29:18 +01:00 |
|
Fabio Erculiani
|
aa30310ae2
|
[solo.commands.search] add concurrency support
|
2013-12-07 20:29:18 +01:00 |
|
Fabio Erculiani
|
1a8c291ae0
|
[solo.commands.query] acquire the Entropy Resources General Lock in shared mode
|
2013-12-07 20:29:18 +01:00 |
|
Fabio Erculiani
|
f28ab4f702
|
Release Entropy 247
|
2013-12-06 17:49:22 +01:00 |
|
Fabio Erculiani
|
d029f5568c
|
Release Entropy 246
|
2013-12-06 09:20:51 +01:00 |
|
Fabio Erculiani
|
f85c890f9a
|
Release Entropy 245
|
2013-12-05 23:42:17 +01:00 |
|
Fabio Erculiani
|
addd11b191
|
Release Entropy 243
|
2013-12-05 22:25:29 +01:00 |
|
Fabio Erculiani
|
c26b8fb971
|
[solo.commands.command] use the Entropy class object to acquire the Entropy Resources Lock
|
2013-12-05 22:14:18 +01:00 |
|
Fabio Erculiani
|
82b85704ce
|
[entropy.output] make TextInterface methods classmethods
This makes possible to fix a circular dependency in the Entropy
Resources Lock management methods
|
2013-12-05 21:36:30 +01:00 |
|
Fabio Erculiani
|
4d20097e97
|
Release Entropy 242
|
2013-12-05 16:34:16 +01:00 |
|
Fabio Erculiani
|
c6aced2bdc
|
Release Entropy 241
|
2013-12-05 16:23:55 +01:00 |
|
Fabio Erculiani
|
755c751d40
|
Release Entropy 240
|
2013-12-04 17:44:24 +01:00 |
|
Fabio Erculiani
|
4d9397c140
|
Release Entropy 239
|
2013-11-29 20:01:22 +01:00 |
|
Fabio Erculiani
|
d10d82bebb
|
Release Entropy 238
|
2013-11-29 19:43:21 +01:00 |
|
Fabio Erculiani
|
d28fd6050f
|
Release Entropy 237
|
2013-11-29 16:42:30 +01:00 |
|
Fabio Erculiani
|
46cbde0a87
|
Release Entropy 236
|
2013-11-29 13:09:01 +01:00 |
|
Fabio Erculiani
|
b21654e705
|
Release Entropy 235
|
2013-11-28 20:19:05 +01:00 |
|
Fabio Erculiani
|
2c1226f909
|
[client] update entropy.pot
|
2013-11-27 19:06:50 +01:00 |
|
Fabio Erculiani
|
57918399e4
|
[solo.commands.manage] inform user about preserved libraries
|
2013-11-27 19:05:24 +01:00 |
|
Fabio Erculiani
|
c459d63fcc
|
[client] translate file paths on "equo remove" to packages.
"equo remove /usr/bin/k3b" will remove app-cdr/k3b
|
2013-11-27 18:29:03 +01:00 |
|
Fabio Erculiani
|
ed3e8cc263
|
[client] update translations
|
2013-11-27 18:28:47 +01:00 |
|
Fabio Erculiani
|
f4c1cae4fe
|
[client] update entropy.pot
|
2013-11-27 18:27:35 +01:00 |
|
Fabio Erculiani
|
fe649e5f2b
|
[solo.commands.preservedlibs] drop atom argument from PreservedLibs()
|
2013-11-27 17:36:24 +01:00 |
|