Commit Graph

5054 Commits

Author SHA1 Message Date
Fabio Erculiani
d562eb23ea [magneto] two small trivial fixes 2009-12-29 20:20:16 +01:00
Fabio Erculiani
2e23fd4019 [equo] fix function call arguments in text_ugc, text_smart 2009-12-29 20:10:13 +01:00
Fabio Erculiani
f8c1b987da [equo] ETP_LOGLEVEL_NORMAL is not available anymore 2009-12-29 19:38:36 +01:00
Fabio Erculiani
8046b29491 [entropy*] several updates, etpCache removal, code cleanup, API changes 2009-12-29 19:36:32 +01:00
Fabio Erculiani
7f0af8d874 [entropy.cache] code style update 2009-12-29 19:35:05 +01:00
Fabio Erculiani
cc32db7301 [equo] implement file editor and pager retrieval. Entropy Client ones are going to be removed 2009-12-29 19:33:51 +01:00
Fabio Erculiani
8c378ecf4a [equo] do not advertise "equo cache generate", it will be removed 2009-12-29 19:32:50 +01:00
Fabio Erculiani
f8016cc4fe [equo] equo --help something now works beautifully 2009-12-28 22:52:42 +01:00
Fabio Erculiani
f2a4dda517 [entropy.server] also upload uncompressed public GPG signature file, if available 2009-12-28 21:32:22 +01:00
Fabio Erculiani
eb6733d4a6 [unittest] security: use new keystore_dir argument 2009-12-28 17:21:30 +01:00
Fabio Erculiani
6d00bae889 [entropy.security] make Repository.__gen_key() working, fix gpg call 2009-12-28 17:20:28 +01:00
Fabio Erculiani
44a2428e9a [entropy.client] add support for auto-installing GPG keys when updating repositories 2009-12-28 17:10:05 +01:00
Fabio Erculiani
bf07253bb5 [entropy.client] add RepositorySecurity interface loader method 2009-12-28 17:09:50 +01:00
Fabio Erculiani
6cf755ae3f [entropy.security] Repository: make possible to provide an alternate GPG home dir, and differentiate exceptions 2009-12-28 17:09:14 +01:00
Fabio Erculiani
25e9152204 [entropy.const] improve const_setup_perms, add extra arguments, add GPG const data 2009-12-28 17:08:39 +01:00
Fabio Erculiani
0c5809b60e [equo] text_ui: remove etpCache usage 2009-12-28 16:03:45 +01:00
Fabio Erculiani
63c52f519b [entropy.server] remove created gpg signature, we don't want garbage around 2009-12-28 15:18:04 +01:00
Fabio Erculiani
3c4dbf723d [entropy.server] several updates, including complete GPG support
:: improve repository sync speed by moving as much as possible into
   compressed "meta" file
:: sign every package inside compressed "meta" file
2009-12-28 15:05:12 +01:00
Fabio Erculiani
047a46540d [entropy.server] directly use entropy.tools module 2009-12-28 15:04:59 +01:00
Fabio Erculiani
c3fa1c599a [equo] properly set return code when calling server_activator module functions 2009-12-28 15:03:11 +01:00
Fabio Erculiani
fc5456e3f1 [activator] do not overlap rc variable 2009-12-28 15:02:43 +01:00
Fabio Erculiani
f3fb4bec2e [entropy.security] Repository: when signing file, make sure to check against entropy.const's GPG file extension 2009-12-28 14:44:43 +01:00
Fabio Erculiani
1b3694d76a [entropy.const] add gnupg extension string to const 2009-12-28 14:43:58 +01:00
Fabio Erculiani
8fa37947f4 [entropy.client.interfaces.repository] try to move unpacked files using copy+remove 2009-12-28 14:25:24 +01:00
Fabio Erculiani
4e2fe82e20 [entropy.db] fix dependstable sql schema 2009-12-28 10:58:57 +01:00
Fabio Erculiani
747cb8a71b [reagent] add missing server_key module 2009-12-28 10:56:23 +01:00
Fabio Erculiani
77478a041a [todo] update TODO 2009-12-28 07:59:04 +01:00
Fabio Erculiani
f9f3d4c729 [entropy.*] reorganize etpCache (remove/move stuff in respective classes) drop old vars from entropy.const 2009-12-28 07:58:19 +01:00
Fabio Erculiani
9158b0f19b [entropy.server] remove rssMetadata dict from Server class, add ServerRssMetadata class 2009-12-28 07:57:37 +01:00
Fabio Erculiani
7999810be6 [unittest] fix client test using text_smart 2009-12-28 07:55:22 +01:00
Fabio Erculiani
d7e2c8027d [entropy.core] Singleton: support dict() type singleton 2009-12-28 07:54:52 +01:00
Fabio Erculiani
c9efee88d0 [todo] update TODO 2009-12-28 01:09:19 +01:00
Fabio Erculiani
c37901a369 [sulfur] properly send application traceback 2009-12-28 01:08:18 +01:00
Fabio Erculiani
b2b703a2f3 [sulfur] run UGC on another process, to make possible to kill it without freezing the app 2009-12-28 00:54:25 +01:00
Fabio Erculiani
07c1138dbd [sulfur] use exception handler instead of try/except statement 2009-12-28 00:54:06 +01:00
Fabio Erculiani
98ab888a34 [entropy.qa] rename test_depends_linking into test_reverse_dependencies_linking 2009-12-28 00:31:08 +01:00
Fabio Erculiani
1cb542c5d0 [equo] cleanup text_smart module 2009-12-28 00:29:57 +01:00
Fabio Erculiani
03efb1383d [entropy.server] complete server-side implementation of GPG features 2009-12-28 00:18:19 +01:00
Fabio Erculiani
acbe9e9726 [entropy.client.interfaces.package] commit installed packages repo data on every package removal 2009-12-27 22:26:57 +01:00
Fabio Erculiani
30e9b54656 [entropy.db] tell friggin user to wait when db schema is beign migrated 2009-12-27 22:18:20 +01:00
Fabio Erculiani
169c6786eb [entropy.server] fix undefined variables in add_plugin_hook 2009-12-27 22:14:22 +01:00
Fabio Erculiani
3551f37d26 [entropy.output] fix askQuestion output check 2009-12-27 21:58:19 +01:00
Fabio Erculiani
32b8c991bd [po] fix error in Italian translation 2009-12-27 21:50:21 +01:00
Fabio Erculiani
5762d69722 [equo] tell to run "equo upgrade" when hop is successful 2009-12-27 21:47:00 +01:00
Fabio Erculiani
02b76984a1 [entropy.tools] workaround python 2.6.x bug in get_traceback() 2009-12-27 21:47:00 +01:00
Fabio Erculiani
0c2a65a7c9 [entropy.server] remove a FIXME, move repository metadata to plugin, improve close_repo_hook and add_plugin_hook 2009-12-27 21:46:59 +01:00
Fabio Erculiani
b9f43cb512 [entropy.client] trivial space removal 2009-12-27 21:46:59 +01:00
Fabio Erculiani
4d41145b34 [entropy.tools] fix countdown() 2009-12-27 09:22:37 +01:00
Fabio Erculiani
309af3136f [entropy.output] fix some internal function names 2009-12-26 15:40:02 +01:00
Fabio Erculiani
9acbdd4e96 [man] update equo man page 2009-12-26 15:35:29 +01:00