Commit Graph

6914 Commits

Author SHA1 Message Date
Fabio Erculiani a4122850c4 [entropy.tools] update API of generate_entropy_delta() and generate_entropy_delta_file_name(), improve reliability of fetching the right file. 2010-12-11 23:01:00 +01:00
Fabio Erculiani 95d0d9139d [entropy.output] always return unicode data (when possible) out of _my_raw_input(), close bug 2006. 2010-12-10 12:43:35 +01:00
Fabio Erculiani af39de27a6 [entropy.security] Security.get_pubkey() catch GPGError in case of issues exporting pubkey, and raise KeyError 2010-12-09 21:38:42 +01:00
Fabio Erculiani 689f5dd95e [entropy.client.interfaces.package] deal with badly encoded file names in cleanup 2010-12-09 21:34:35 +01:00
Fabio Erculiani d5cdff3191 Tagging Entropy version 0.99.51.11 0.99.51.11 2010-12-08 16:47:57 +01:00
Fabio Erculiani 2325d2dc82 Release Entropy 0.99.51.11 2010-12-08 16:47:56 +01:00
Fabio Erculiani ae8cc9bfcf [entropy.spm] PortagePlugin: improve speed of get_package_sets(False) as used by entropy.server 2010-12-08 16:47:17 +01:00
Fabio Erculiani 5697c2ee3c [services/entropy-pkgdelta-generator] add --quiet support 2010-12-08 15:55:06 +01:00
Fabio Erculiani e1fd7a2da5 Tagging Entropy version 0.99.51.10 0.99.51.10 2010-12-08 15:44:11 +01:00
Fabio Erculiani 5abfc112f8 Release Entropy 0.99.51.10 2010-12-08 15:44:02 +01:00
Fabio Erculiani 74e7a5102e [services/entropy-pkgdelta-generator] skip invalid package file names silently 2010-12-07 21:05:36 +01:00
Fabio Erculiani b3e6aeb0ea [entropy.dep] improve exploit_package_name, raise AttributeError if input validation fails 2010-12-07 21:04:11 +01:00
Fabio Erculiani 6cefc18268 [services/entropy-pkgdelta-generator] use etpConst .md5 extension constant and remove stale .md5 files too on cleanup 2010-12-07 20:57:49 +01:00
Fabio Erculiani f78e69056e [services/entropy-pkgdelta-generator] also generate .md5 file 2010-12-07 20:54:59 +01:00
Fabio Erculiani 33e36a30d9 [services] add entropy package deltas generator tool 2010-12-07 20:14:16 +01:00
Fabio Erculiani f3171344fe [entropy.const] move package delta subdir name to etpConst 2010-12-07 20:14:02 +01:00
Fabio Erculiani b75a3400e1 [todo] update TODO 2010-12-04 13:09:18 +01:00
Fabio Erculiani 13258fe903 [entropy.tools] add package delta updates support function
Implement generate_entropy_delta and apply_entropy_delta functions
2010-12-04 13:09:18 +01:00
Fabio Erculiani 821eac28c2 [entropy.dep] two new handy function strip_entropy_package_extension and exploit_package_filename 2010-12-04 13:09:18 +01:00
Fabio Erculiani 91468af5d9 [entropy.exceptions] move some exception to respective modules
Create entropy.transceivers.exceptions package containing transceiver
related stuff.
Create entropy.services.exceptions package containing services
related stuff.

Break API (yay!)
2010-12-03 18:20:56 +01:00
Fabio Erculiani b08707414a [entropy.dep] fix undefined reference in expand_dependencies() 2010-12-03 17:42:17 +01:00
Fabio Erculiani 07db7a904f [equo] query: make print_package_info more fault tolerant towards corrupted repository entries 2010-12-02 08:04:20 +01:00
Fabio Erculiani d5d0f8f26b [entropy.client.interfaces.dep] catch DatabaseError exception when calling atomMatch() 2010-12-02 08:03:42 +01:00
Fabio Erculiani 4cf921192d [conf] add new brazilian mirrors to repositories.conf and reorder mirrors a bit 2010-11-29 15:07:20 +01:00
Fabio Erculiani e5a2d31191 Tagging Entropy version 0.99.51.4 0.99.51.4 2010-11-28 23:01:38 +01:00
Fabio Erculiani bd153e7b34 Release Entropy 0.99.51.4 2010-11-28 23:01:34 +01:00
Fabio Erculiani 488e9cebf6 [equo] fix undefined reference in "equo community" code 2010-11-28 22:38:14 +01:00
Fabio Erculiani 65c4d3a282 [todo] update TODO 2010-11-28 13:13:23 +01:00
Fabio Erculiani ccf38fd5e2 [equo] add --assimilate support to "equo security oscheck" to save checksums and mtimes of altered files 2010-11-28 13:12:34 +01:00
Fabio Erculiani 50fa121180 [entropy.db] EntropyRepositoryBase: implement new method "setContentSafety", the opposite of "retrieveContentSafety" 2010-11-28 13:11:55 +01:00
Fabio Erculiani ad1254d029 Tagging Entropy version 0.99.51.3 0.99.51.3 2010-11-27 15:03:05 +01:00
Fabio Erculiani f30b9e6ba6 Release Entropy 0.99.51.3 2010-11-27 15:03:05 +01:00
Fabio Erculiani 0a8d640bf5 Tagging Entropy version test.0 test.0 2010-11-27 15:02:15 +01:00
Fabio Erculiani 49fa5e7836 Release Entropy test.0 2010-11-27 15:02:15 +01:00
Fabio Erculiani 284b0539db [scripts] slightly tweak tag-version.sh script to make possible to list the new release in the released ChangeLog file. 2010-11-27 14:47:19 +01:00
Fabio Erculiani 17c7f9d951 Tagging Entropy version 0.99.51.2 0.99.51.2 2010-11-27 14:45:48 +01:00
Fabio Erculiani a15d12445e Release Entropy 0.99.51.2 2010-11-27 14:45:48 +01:00
Fabio Erculiani f7138f4a82 Tagging Entropy version 0.99.51.1 2010-11-27 14:35:41 +01:00
Fabio Erculiani 047dbf3aaf [reagent] call _update() instead of update(), entropy lock is already acquired 0.99.51.1 2010-11-27 14:32:51 +01:00
Fabio Erculiani 24df7a05af [activator] fix regression in repository sync handling, do not reinstantiante Entropy Server instance and lose repository information 2010-11-27 13:38:13 +01:00
Fabio Erculiani dba41146dc [tests] make content_safety test more reliable on different platforms 2010-11-26 23:08:30 +01:00
Fabio Erculiani 0ff67b01c4 Tagging Entropy version 0.99.51 0.99.51 2010-11-26 20:23:38 +01:00
Fabio Erculiani 4aed13fec6 [todo] update TODO 2010-11-26 19:51:05 +01:00
Fabio Erculiani 1842ad22b4 [equo] add "equo security oscheck", anti-rootkit tool built-in in the package manager!
This new tool compares entropy installed packages repository stored file checksums
and mtimes with live system ones and reports altered ones.

Please note:
- configuration files can expose different checksums and mtime
  obvious thing
- there can be some false positives and you manually have to check
  them
2010-11-26 19:46:27 +01:00
Fabio Erculiani 8c642218b8 [conf] repositories.conf.example: add a new brazilian mirror 2010-11-26 19:46:07 +01:00
Fabio Erculiani c66d610c7f [tests] add content_safety metadata test 2010-11-26 14:59:25 +01:00
Fabio Erculiani 8f7a6d22eb [entropy.spm] fix bug in generating content_safety package metadata. os.path.join was used with wrong params. 2010-11-26 14:58:39 +01:00
Fabio Erculiani 9efbab85bf [entropy.tools] tarinfo.utime() is buggy and when used, it screws files mtime
The inaccuracy has been measured and is > 10 seconds. Probably a tarinfo
bug somewhere, but I don't care. There is no need to (re)set mtime on
extracted files because they already hold right and original values.
2010-11-26 14:56:41 +01:00
Fabio Erculiani f2e60e6b8f [entropy.db] small SQL coding style update 2010-11-26 14:56:00 +01:00
Fabio Erculiani a5a8a9b38b [todo] update TODO 2010-11-23 21:25:15 +01:00