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
Fabio Erculiani
f76ce71d83
[entropy.db] implement conditional dependencies support, break API on EntropyRepositoryBase
2010-11-23 21:13:41 +01:00
Fabio Erculiani
00cec97b2d
[entropy.dep] add helper function expand_dependencies()
2010-11-23 21:09:39 +01:00
Fabio Erculiani
8ab1d4645e
[entropy.dep] fix docstring on DependencyStringParser.parse()
2010-11-23 21:09:01 +01:00
Fabio Erculiani
6d3f3e02d2
[conf] add packages.db.mirrors.example file, missing
2010-11-23 21:07:22 +01:00
Fabio Erculiani
e4f8d6250e
[entropy.spm] add Portage<->Entropy conditional dependency strings translator
2010-11-22 17:59:25 +01:00
Fabio Erculiani
02613af261
[reagent,activator] effectively implement entropy locking management in entropy.server modules
2010-11-21 21:42:05 +01:00
Fabio Erculiani
13b54e938a
[entropy.dep] improve code of DependencyStringParser, remove duplications
2010-11-21 16:21:48 +01:00
Fabio Erculiani
4149bbd48e
[entropy.server] fix regression on repositories updates RSS files handling.
2010-11-21 16:13:59 +01:00
Fabio Erculiani
421b7cc041
[entropy.cache] add EntropyRepository.save()
...
save() guarantess that data is stored to disk in any case if the
disk operation completes without errors, otherwise IOError is raised.
2010-11-21 16:10:22 +01:00
Fabio Erculiani
da8e1435de
[entropy.dep] implement base classes for conditional dependency string evaluation
2010-11-20 17:38:50 +01:00
Fabio Erculiani
28008bf88c
[activator] use entropy lock to ensure that there always be at most one instance running
2010-11-18 10:07:38 +01:00
Fabio Erculiani
12b72ff77a
[docs] update man pages
2010-11-18 10:07:11 +01:00
Fabio Erculiani
8dd3c78e52
[reagent] remove "revdeps" tool, it is no longer needed
2010-11-18 10:03:25 +01:00
Fabio Erculiani
649f6786ac
[reagent] use entropy lock to ensure that there always be at most one instance running
2010-11-18 10:01:36 +01:00
Fabio Erculiani
374238b566
[todo] update TODO
2010-11-17 18:48:58 +01:00
Fabio Erculiani
147811a3ed
[conf] update client.conf valid boolean setting values
2010-11-17 18:48:11 +01:00
Fabio Erculiani
7dd5f920c7
[equo,sulfur] port to new configuration files syntax
2010-11-17 18:47:39 +01:00
Fabio Erculiani
8e5623dccd
[entropy.{core,client,server}] port parsers' code to new entropy.tools functions and new config files syntax (keeping backward compat).
2010-11-17 18:46:10 +01:00
Fabio Erculiani
4b8d087850
[entropy.client.interfaces.methods] do not throw _enabled_repos reference away
2010-11-17 18:45:10 +01:00
Fabio Erculiani
e43a504801
[entropy.tools] several improvements to settings parsing functions
2010-11-17 16:27:30 +01:00
Fabio Erculiani
a3abde2599
[entropy.client.services] catch ConnectionError exception when using check_socket_connection(), always
2010-11-17 16:26:50 +01:00
Fabio Erculiani
209a177053
[conf] port configuration files to new syntax
2010-11-17 11:16:20 +01:00
Fabio Erculiani
57f6a4a1d2
[entropy.tools] port write_parameter_to_file to new configuration files syntax
2010-11-17 11:15:12 +01:00
Fabio Erculiani
126820a68b
[entropy.core] fix regression in configuration file parsing (repositories.conf).
...
Parse product and branch before any other parameter.
2010-11-17 08:38:20 +01:00
Fabio Erculiani
d81980027a
[entropy.*] rewrite configuration files parsing, make it more flexible and faster (and add key=value support)
2010-11-16 23:21:25 +01:00
Fabio Erculiani
6c1d8c40e2
[entropy.tools] tweaks inside extract_setting
2010-11-16 23:20:38 +01:00
Fabio Erculiani
f69d65f49e
[entropy.tools] add some configuration file parsing functions that will be used around the entropy library
2010-11-16 22:07:23 +01:00