Michael Andres [Fri, 8 May 2009 10:51:19 +0000 (12:51 +0200)]
improve TestSetup testcase loading
Michael Andres [Wed, 6 May 2009 14:54:51 +0000 (16:54 +0200)]
Avoid dependency to librpmbuild.
Michael Andres [Wed, 6 May 2009 10:14:18 +0000 (12:14 +0200)]
Remove rpm compat define from header files.
Michael Andres [Tue, 5 May 2009 12:51:55 +0000 (14:51 +0200)]
version 6.5.2
Michael Andres [Tue, 5 May 2009 11:40:35 +0000 (13:40 +0200)]
changes
Michael Andres [Tue, 5 May 2009 11:34:50 +0000 (13:34 +0200)]
Detect and compile with rpm 4.7 (bnc #444211)
Michael Andres [Mon, 4 May 2009 14:20:56 +0000 (16:20 +0200)]
changes
Michael Andres [Mon, 4 May 2009 14:02:59 +0000 (16:02 +0200)]
Improve problem report on broken systemCheck rule (bnc #475144)
Michael Andres [Mon, 27 Apr 2009 13:36:52 +0000 (15:36 +0200)]
changes
Michael Andres [Mon, 27 Apr 2009 13:36:46 +0000 (15:36 +0200)]
Link a product buddy to the latest release package version (bnc #497696).
Michael Andres [Mon, 27 Apr 2009 13:24:26 +0000 (15:24 +0200)]
Fix broken format specifier (use '%zu' for size_t)
Michael Andres [Mon, 27 Apr 2009 12:30:27 +0000 (14:30 +0200)]
backup
Michael Andres [Mon, 27 Apr 2009 12:30:19 +0000 (14:30 +0200)]
Changes
Michael Andres [Mon, 27 Apr 2009 12:25:57 +0000 (14:25 +0200)]
Rewrote PoolQuery::Iterator (adapt to AttrMatcher, fixes and speedup)
- Let PoolQuery use and provide class Match instead of the satsolver
internal integer flags.
- Deprecated buggy and misused matchFiles/setMatchFiles methods. Instead
use filesMatchFullPath/filesMatchBasename to define whether filelist
queries should match full paths or basenames only.
- All query related data were removed from the PoolQueryIterator and are
now hidden in class PoolQueryMatcher. Now Iterator copies are cheap.
- Make use of the new AttrMatcher now available in the underlying
LookupAttr::Iterator as well, as in the PoolQueryMatcher.
- Improve queries for multiple attributes. Still slower than searching
for one attribute, but no longer as complex as an all attribute search.
- Fix and testcase for queries in multiline attributes line summary. The
old implementation sometimes lost matches.
Michael Andres [Wed, 22 Apr 2009 15:44:25 +0000 (17:44 +0200)]
Extend LookupAttr to support matching specific string patterns.
- May define an AttrMatcher to be used in LookupAttr.
- Fix iterator copy and resource handling when compiled regex are involved.
Michael Andres [Mon, 20 Apr 2009 14:47:57 +0000 (16:47 +0200)]
New classes wraping satsolver datamatcher (Match and sat::AttrMatcher)
- zypp::Match - string matching mode and option bit flags
- zypp::sat::AttrMatcher - string matching functor supporting STRING|SUBSTRING|GLOB|REGEX
Michael Andres [Mon, 20 Apr 2009 14:35:39 +0000 (16:35 +0200)]
Provide IdType typedef
Michael Andres [Fri, 10 Apr 2009 13:32:17 +0000 (15:32 +0200)]
Add convenience macros arrayBegin/arrayEnd for C-array iteration.
Michael Andres [Fri, 10 Apr 2009 11:19:27 +0000 (13:19 +0200)]
New Solvable::isKind overload to test whether a Solvable is within a range of kinds.
Michael Andres [Thu, 16 Apr 2009 10:54:58 +0000 (12:54 +0200)]
changes
Michael Andres [Thu, 16 Apr 2009 10:54:48 +0000 (12:54 +0200)]
Soft lock packages deleted on behalf of a user request.
Michael Andres [Wed, 1 Apr 2009 16:05:41 +0000 (18:05 +0200)]
comments updated
Michael Andres [Wed, 1 Apr 2009 15:36:11 +0000 (17:36 +0200)]
Don't link unneeded libraries. (bnc #490895)
Stefan Schubert [Wed, 1 Apr 2009 10:23:00 +0000 (12:23 +0200)]
Merge branch 'master' of git@git.opensuse.org:projects/zypp/libzypp
Stefan Schubert [Wed, 1 Apr 2009 10:22:32 +0000 (12:22 +0200)]
updated documentation
Michael Andres [Wed, 1 Apr 2009 10:09:26 +0000 (12:09 +0200)]
still typo
Michael Andres [Wed, 1 Apr 2009 09:28:04 +0000 (11:28 +0200)]
typos
Michael Andres [Tue, 31 Mar 2009 13:53:26 +0000 (15:53 +0200)]
changes
Michael Andres [Tue, 31 Mar 2009 13:48:39 +0000 (15:48 +0200)]
Use repositories subpriority to tell the solver about media preferences.
Michael Andres [Tue, 31 Mar 2009 13:47:34 +0000 (15:47 +0200)]
New class MediaPriority: Derive a numeric priority from Url scheme according to zypp.conf(download.media_preference).
Michael Andres [Tue, 31 Mar 2009 13:47:02 +0000 (15:47 +0200)]
Add zypp.conf(download.media_preference): Hint which media to prefer when installing packages (download vs. CD).
Michael Andres [Thu, 26 Mar 2009 14:57:53 +0000 (15:57 +0100)]
SolvIterMixin: Add default implementation for empty, size and contains.
Michael Andres [Fri, 20 Mar 2009 16:42:59 +0000 (17:42 +0100)]
Fix Patch::categoryEnum.
Michael Andres [Fri, 13 Mar 2009 13:35:41 +0000 (14:35 +0100)]
fix missing class scope
Michael Andres [Fri, 13 Mar 2009 12:53:39 +0000 (13:53 +0100)]
Fix Package::sourcePkgName, add sourcePkgLongName returning "name-version-release.type"
Michael Andres [Thu, 12 Mar 2009 17:41:40 +0000 (18:41 +0100)]
changes
Michael Andres [Thu, 12 Mar 2009 17:37:27 +0000 (18:37 +0100)]
Add Resolver::setSolveSrcPackages to per default disable solving of source package dependencies. We will later allow to enable it per package.
Michael Andres [Thu, 12 Mar 2009 15:18:38 +0000 (16:18 +0100)]
Resolver: add setSystemVerification, setDefaultSystemVerification and systemVerification
to enable/disable solving in system verification mode (it's a solver mode, not an action).
Michael Andres [Thu, 12 Mar 2009 14:49:43 +0000 (15:49 +0100)]
Reduce solver logging
Michael Andres [Tue, 10 Mar 2009 11:31:13 +0000 (12:31 +0100)]
backup
Duncan Mac-Vicar P [Fri, 6 Mar 2009 17:35:12 +0000 (18:35 +0100)]
changes
Duncan Mac-Vicar P [Fri, 6 Mar 2009 17:34:51 +0000 (18:34 +0100)]
aria2: don't show done twice
Duncan Mac-Vicar P [Fri, 6 Mar 2009 17:24:27 +0000 (18:24 +0100)]
already released to factory
Duncan Mac-Vicar P [Fri, 6 Mar 2009 17:23:44 +0000 (18:23 +0100)]
Merge branch 'master' of git@git.opensuse.org:projects/zypp/libzypp
Duncan Mac-Vicar P [Fri, 6 Mar 2009 17:23:14 +0000 (18:23 +0100)]
changes
Duncan Mac-Vicar P [Fri, 6 Mar 2009 17:22:38 +0000 (18:22 +0100)]
aria2: show the filename in progress, not the repository
Michael Andres [Fri, 6 Mar 2009 16:17:55 +0000 (17:17 +0100)]
New static RepoManager::makeStupidAlias([Url]) returning a repo alias
if nothing better is available.
Duncan Mac-Vicar P [Fri, 6 Mar 2009 16:18:24 +0000 (17:18 +0100)]
changes
Duncan Mac-Vicar P [Fri, 6 Mar 2009 16:17:17 +0000 (17:17 +0100)]
Merge branch 'master' of git@git.opensuse.org:projects/zypp/libzypp
Duncan Mac-Vicar P [Fri, 6 Mar 2009 16:17:06 +0000 (17:17 +0100)]
aria2: show the download speed in the right units
Michael Andres [Fri, 6 Mar 2009 15:48:19 +0000 (16:48 +0100)]
Add digest algorithm names and digest creation from string.
Michael Andres [Thu, 5 Mar 2009 15:09:05 +0000 (16:09 +0100)]
comment updated
Michael Andres [Thu, 5 Mar 2009 13:56:41 +0000 (14:56 +0100)]
changes
Michael Andres [Thu, 5 Mar 2009 13:56:30 +0000 (14:56 +0100)]
Remove a lock if the locking process is in zombie state. (bnc #481577)
Michael Andres [Thu, 5 Mar 2009 10:09:16 +0000 (11:09 +0100)]
Add tools/ToolScanRepos: Load repos from URL to test system below /tmp/
Ján Kupec [Wed, 4 Mar 2009 23:15:43 +0000 (00:15 +0100)]
changes
Ján Kupec [Wed, 4 Mar 2009 23:11:54 +0000 (00:11 +0100)]
Merge branch 'master' of ssh://git@git.opensuse.org/projects/zypp/libzypp
Ján Kupec [Wed, 4 Mar 2009 23:08:08 +0000 (00:08 +0100)]
zypp.conf: fixed and enabled 'servicesdir'.
Duncan Mac-Vicar P [Wed, 4 Mar 2009 17:01:01 +0000 (18:01 +0100)]
require sat-solver 0.14.0
Michael Andres [Wed, 4 Mar 2009 12:12:17 +0000 (13:12 +0100)]
backup
Duncan Mac-Vicar P [Tue, 3 Mar 2009 15:58:59 +0000 (16:58 +0100)]
more changes for 6.2.1
Duncan Mac-Vicar P [Tue, 3 Mar 2009 15:58:07 +0000 (16:58 +0100)]
Merge branch 'master' of git@git.opensuse.org:projects/zypp/libzypp
Duncan Mac-Vicar P [Tue, 3 Mar 2009 15:58:01 +0000 (16:58 +0100)]
reset settings on attach to avoid duplicating headers
Duncan Mac-Vicar P [Tue, 3 Mar 2009 15:57:33 +0000 (16:57 +0100)]
method to reset the transfer settings
Michael Andres [Tue, 3 Mar 2009 15:51:05 +0000 (16:51 +0100)]
Reintroduce ResStatus UninstalledDueToObsolete.
Duncan Mac-Vicar P [Tue, 3 Mar 2009 15:21:22 +0000 (16:21 +0100)]
no need include again
Duncan Mac-Vicar P [Tue, 3 Mar 2009 14:23:53 +0000 (15:23 +0100)]
add bug for this change
Duncan Mac-Vicar P [Tue, 3 Mar 2009 14:17:48 +0000 (15:17 +0100)]
require new satsolver
Duncan Mac-Vicar P [Tue, 3 Mar 2009 12:54:08 +0000 (13:54 +0100)]
merge changes
Duncan Mac-Vicar P [Tue, 3 Mar 2009 12:52:25 +0000 (13:52 +0100)]
changes
Duncan Mac-Vicar P [Tue, 3 Mar 2009 12:52:02 +0000 (13:52 +0100)]
implement failover correctly
Duncan Mac-Vicar P [Tue, 3 Mar 2009 12:51:49 +0000 (13:51 +0100)]
backup
Michael Andres [Tue, 3 Mar 2009 11:47:27 +0000 (12:47 +0100)]
changes
Michael Andres [Tue, 3 Mar 2009 11:47:18 +0000 (12:47 +0100)]
Adapt to changed satsolver API.
Duncan Mac-Vicar P [Tue, 3 Mar 2009 10:35:14 +0000 (11:35 +0100)]
aria: add right progress and speed reporting
Duncan Mac-Vicar P [Tue, 3 Mar 2009 10:34:29 +0000 (11:34 +0100)]
my testcase for testing aria reports
Duncan Mac-Vicar P [Tue, 3 Mar 2009 10:34:00 +0000 (11:34 +0100)]
add string accessor for Regex
Duncan Mac-Vicar P [Mon, 2 Mar 2009 17:14:55 +0000 (18:14 +0100)]
aria2: disable pre file allocation
Duncan Mac-Vicar P [Mon, 2 Mar 2009 17:02:49 +0000 (18:02 +0100)]
avoid broken pipe when looking for aria
Duncan Mac-Vicar P [Mon, 2 Mar 2009 17:02:30 +0000 (18:02 +0100)]
add line end
Michael Andres [Mon, 2 Mar 2009 13:19:17 +0000 (14:19 +0100)]
ResStatus transition testcase
Duncan Mac-Vicar P [Fri, 27 Feb 2009 22:56:34 +0000 (23:56 +0100)]
did not work, try setting the path
Duncan Mac-Vicar P [Fri, 27 Feb 2009 22:41:53 +0000 (23:41 +0100)]
fix build
Michael Andres [Fri, 27 Feb 2009 15:25:14 +0000 (16:25 +0100)]
changes
Duncan Mac-Vicar P [Thu, 26 Feb 2009 18:07:18 +0000 (19:07 +0100)]
- susetags keys and signatures added as optional resources
- make sure Fetcher pass optional files as non-interactive
- Fixes file does not exist error when key/sig does not exist
Michael Andres [Thu, 26 Feb 2009 12:58:44 +0000 (13:58 +0100)]
changes
Michael Andres [Thu, 26 Feb 2009 10:19:54 +0000 (11:19 +0100)]
Use correct default foe zconfig(solver.checkSystemFile) (bnc# 475144)
Michael Andres [Thu, 26 Feb 2009 12:29:15 +0000 (13:29 +0100)]
backup
Michael Andres [Thu, 26 Feb 2009 12:18:16 +0000 (13:18 +0100)]
remove accidentally inserted code
Stephan Kulow [Thu, 26 Feb 2009 09:54:02 +0000 (10:54 +0100)]
compile with gcc 4.4 (as soon as master would compile with gcc 4.3)
uint16_t needs inttypes.h and in libstdc++43 some other include included
it
Michael Andres [Thu, 26 Feb 2009 00:26:31 +0000 (01:26 +0100)]
changes
Michael Andres [Thu, 26 Feb 2009 00:16:39 +0000 (01:16 +0100)]
ResStatus testcase sketch
Michael Andres [Thu, 26 Feb 2009 00:15:31 +0000 (01:15 +0100)]
Prevent ResStatus from overriding user locks. (bnc #475230)
Michael Andres [Wed, 25 Feb 2009 21:38:38 +0000 (22:38 +0100)]
TestSetup: move common define to header file
Duncan Mac-Vicar P [Wed, 25 Feb 2009 13:00:58 +0000 (14:00 +0100)]
build the tests first
Duncan Mac-Vicar P [Wed, 25 Feb 2009 11:32:05 +0000 (12:32 +0100)]
Merge branch 'master' of git@git.opensuse.org:projects/zypp/libzypp
Duncan Mac-Vicar P [Wed, 25 Feb 2009 11:31:57 +0000 (12:31 +0100)]
make possible to run the testsuite from the spec file
Duncan Mac-Vicar P [Tue, 24 Feb 2009 23:34:13 +0000 (00:34 +0100)]
check that webserver is stopped before starting
Stefan Schubert [Mon, 23 Feb 2009 16:53:49 +0000 (17:53 +0100)]
Merge branch 'master' of git@git.opensuse.org:projects/zypp/libzypp
Stefan Schubert [Mon, 23 Feb 2009 16:53:21 +0000 (17:53 +0100)]
added more testcase information