Fabio Erculiani
b009b304d5
[entropy.security] simplify the Security advisories and fetch code
2013-07-12 16:24:52 +02:00
Fabio Erculiani
54a56b9234
[entropy.security] System: complete migration to self.SECURITY_DIR
2013-07-12 15:56:38 +02:00
Fabio Erculiani
316c25e10a
[entropy.security] start System class refactoring, clean __init__
...
__init__ was fat and slow, this commit cleans the whole class code
and dramatically improves the initialization speed.
2013-07-12 15:52:34 +02:00
Fabio Erculiani
ffbe47bd91
[entropy.security] make op_mappings protected
2013-07-12 14:32:07 +02:00
Fabio Erculiani
9785c31679
[entropy.security] System: make it a new-style class
2013-07-11 23:07:21 +02:00
Fabio Erculiani
ac718eb14f
[entropy.security] make instance variables protected
2013-07-11 23:06:22 +02:00
Fabio Erculiani
3c45ded292
Tagging Entropy version 208
208
2013-07-09 11:21:39 +02:00
Fabio Erculiani
575d5929dc
Release Entropy 208
2013-07-09 11:21:38 +02:00
Fabio Erculiani
233cee986a
Revert "[entropy.spm] PortagePlugin: use returnpid=True with portage.doebuild()"
...
This reverts commit 8bfcfd8e35 .
2013-07-09 11:21:13 +02:00
Fabio Erculiani
4eeb6c7c0f
[entropy.server] fix colors
2013-07-08 11:45:24 +02:00
Fabio Erculiani
5d13779686
[entropy.server] removed_reverse_dependencies_test: return complete information
2013-07-08 11:25:32 +02:00
Fabio Erculiani
10f90b0b64
[entropy.server] scan_package_changes: add new keyword arguments
...
Add repository_ids and removal_repository_ids arguments.
2013-07-08 11:25:32 +02:00
Fabio Erculiani
b95635e4b0
Tagging Entropy version 207
207
2013-07-05 12:18:48 +02:00
Fabio Erculiani
2e350056bc
Release Entropy 207
2013-07-05 12:18:48 +02:00
Fabio Erculiani
8bfcfd8e35
[entropy.spm] PortagePlugin: use returnpid=True with portage.doebuild()
...
Latest Portage versions have problems with writing to proper stdout/stderr
fds and they don't either respect sys.{stdout,stderr} nor fd_pipes if
returnpid=False.
Workaround the situation by using returnpid=True as mandated by the
portage.doebuild() API specifications.
2013-07-05 12:17:06 +02:00
Fabio Erculiani
d6497acb91
Tagging Entropy version 206
206
2013-07-02 07:25:03 +02:00
Fabio Erculiani
26556828b2
Release Entropy 206
2013-07-02 07:25:03 +02:00
Fabio Erculiani
15b3bd63b5
[entropy.server] add removed_reverse_dependencies_test() to repo tests
2013-07-01 19:06:31 +02:00
Fabio Erculiani
bc8b23525d
[entropy.core] expose the coloured output setting to entropy.conf, fix bug #4283
2013-07-01 18:25:39 +02:00
Fabio Erculiani
6d741292b6
[eit.commands.query] fix variable name clashing
2013-06-25 09:36:54 +02:00
Fabio Erculiani
fdad68cace
Fix license element syntax in package.dtd
2013-06-15 20:26:03 +02:00
Fabio Erculiani
183ae6ed8b
Fix element order in package.dtd, signatures must follow extra-downloads
2013-06-15 20:25:38 +02:00
Fabio Erculiani
258b24ead6
Add EntropyRepository.getPackageXmlData() method to output xml package metadata
2013-06-15 20:25:05 +02:00
Fabio Erculiani
b191de90f2
Place <provided-mime> after <signatures> in package.dtd
2013-06-15 20:11:45 +02:00
Fabio Erculiani
e3c5486a51
package.dtd: add enc attribute to <license>
2013-06-15 17:30:28 +02:00
Fabio Erculiani
695ed32745
Add a sample package metadata xml using package.dtd as schema
2013-06-15 16:44:04 +02:00
Fabio Erculiani
ff238c6843
Complete package.dtd, add source-mirrors and pkg-changelogs elements
2013-06-15 16:43:35 +02:00
Fabio Erculiani
0281e65a83
[entropy.misc] update package.dtd, make versiontag optional
2013-06-14 21:40:29 +02:00
Fabio Erculiani
3c68c46fbf
Add a DTD for the Entropy Package metadata.
2013-06-13 13:15:24 +02:00
Fabio Erculiani
60a0548f20
[entropy.db.sqlite] make _setCacheSize() and _setDefaultCacheSize() protected methods
2013-06-11 22:41:48 +02:00
Fabio Erculiani
ee83063ed7
[entropy.db.sqlite] expose default cache size to _CACHE_SIZE
2013-06-11 22:41:48 +02:00
Fabio Erculiani
7b9a2e88c7
Tagging Entropy version 205
205
2013-06-11 17:18:39 +02:00
Fabio Erculiani
bddea392f3
Release Entropy 205
2013-06-11 17:18:38 +02:00
Fabio Erculiani
8527e65e29
[Rigo] use only cached UGC metadata if user is scrolling the TreeView
...
This improves the scrolling speed greatly and reduces the network
pressure.
2013-06-11 17:17:21 +02:00
Fabio Erculiani
757f300814
[rigo.ui.gtk3.models] add cached keyword argument to get_icon
2013-06-11 17:16:44 +02:00
Fabio Erculiani
9cf9e45a11
[rigo.models.application] add cached argument to avoid querying the WS
2013-06-11 17:16:05 +02:00
Fabio Erculiani
9bc6b9212e
Tagging Entropy version 203
203
2013-06-10 19:27:27 +02:00
Fabio Erculiani
b36c55573c
Release Entropy 203
2013-06-10 19:27:26 +02:00
Fabio Erculiani
96293b934f
[Rigo] rate limit requests towards the web service
2013-06-10 19:26:49 +02:00
Fabio Erculiani
4339285804
[Rigo] cope with invalid icon data path
2013-06-10 18:06:07 +02:00
Fabio Erculiani
de6fdd723e
Tagging Entropy version 202
202
2013-06-10 14:32:28 +02:00
Fabio Erculiani
37342904d6
Release Entropy 202
2013-06-10 14:32:27 +02:00
Fabio Erculiani
7ff15f22eb
[RigoDaemon] randomize _auto_repositories_update to avoid bursts of requests
2013-06-10 11:07:18 +02:00
Fabio Erculiani
d8f55890fe
[entropy.server.interfaces.db] _rewrite_treeupdates: use list instead of set
...
We want to preserve the order and all_actions_cache is already filtering
out the duplicates.
2013-06-10 10:49:47 +02:00
Fabio Erculiani
40cf8faaeb
[entropy.server] _rewrite_treeupdates: filter out duplicated actions
2013-06-10 10:39:47 +02:00
Fabio Erculiani
b8b958604f
[entropy.db.sql] retrieveTreeUpdatesActions, listAllTreeUpdatesActions: order results by date
2013-06-10 10:39:47 +02:00
Fabio Erculiani
3dcbe49281
[entropy.client.interfaces.db] reduce delta threshold for EAPI3 to 100
2013-06-09 20:00:25 +02:00
Fabio Erculiani
536797ee5b
[entropy.db] delete inverse actions from treeupdates actions
...
For instance, if we have moved a to b and then we decided to move
b back to a, Entropy will keep flip flopping from one to another.
This commit makes possible to filter such actions so that only
the last one is considered in the end.
2013-06-09 15:52:05 +02:00
Fabio Erculiani
086b59f094
Tagging Entropy version 201
201
2013-06-08 07:13:49 +02:00
Fabio Erculiani
72bc9ca452
Release Entropy 201
2013-06-08 07:13:49 +02:00