platform/upstream/libzypp.git
14 years agoAllow building libzypp without HAL (limited device detection).
Michael Andres [Wed, 17 Jun 2009 13:48:18 +0000 (15:48 +0200)]
Allow building libzypp without HAL (limited device detection).

14 years agoRemove obsolete DISABLE_AUTOMOUNTER code.
Michael Andres [Wed, 17 Jun 2009 12:18:31 +0000 (14:18 +0200)]
Remove obsolete DISABLE_AUTOMOUNTER code.

14 years agoRemove dead hal-capabilitiy code.
Michael Andres [Wed, 17 Jun 2009 12:12:57 +0000 (14:12 +0200)]
Remove dead hal-capabilitiy code.

14 years agoUse rpm variables in specfile.
Michael Andres [Mon, 15 Jun 2009 10:15:04 +0000 (12:15 +0200)]
Use rpm variables in specfile.

14 years agochanges 6.8.1 6.8.1
Michael Andres [Fri, 5 Jun 2009 19:23:26 +0000 (21:23 +0200)]
changes 6.8.1

14 years agoFix id to string conversions esp. in vendorchecks as they were buggy.
Michael Andres [Fri, 5 Jun 2009 19:14:43 +0000 (21:14 +0200)]
Fix id to string conversions esp. in vendorchecks as they were buggy.

14 years agoSatsolver includes are system includes.
Michael Andres [Fri, 5 Jun 2009 12:21:20 +0000 (14:21 +0200)]
Satsolver includes are system includes.

14 years agoAdd Solvable::asString "name-version-release.arch"
Michael Andres [Thu, 4 Jun 2009 16:13:55 +0000 (18:13 +0200)]
Add Solvable::asString "name-version-release.arch"

14 years agochanges 6.8.0 6.8.0
Michael Andres [Thu, 4 Jun 2009 13:43:58 +0000 (15:43 +0200)]
changes 6.8.0

14 years agoAdd doc/autoinclude/Notes.doc. may be used to leave revision specific notes
Michael Andres [Thu, 4 Jun 2009 13:43:37 +0000 (15:43 +0200)]
Add doc/autoinclude/Notes.doc. may be used to leave revision specific notes

14 years agoCleanup and remove deprecated interface methods
Michael Andres [Thu, 4 Jun 2009 13:42:11 +0000 (15:42 +0200)]
Cleanup and remove deprecated interface methods

14 years agoRemove deprecated virtualconflicts flag.
Michael Andres [Thu, 4 Jun 2009 10:16:33 +0000 (12:16 +0200)]
Remove deprecated virtualconflicts flag.

14 years agoAdd tools/NameReqPrv: Easy query in name, provides or requires.
Michael Andres [Wed, 3 Jun 2009 15:35:53 +0000 (17:35 +0200)]
Add tools/NameReqPrv: Easy query in name, provides or requires.

14 years agoFix to compile with -Werror=format-security
Michael Andres [Tue, 2 Jun 2009 10:36:44 +0000 (12:36 +0200)]
Fix to compile with -Werror=format-security

14 years agochanges 6.7.0 6.7.0
Michael Andres [Fri, 29 May 2009 18:21:28 +0000 (20:21 +0200)]
changes 6.7.0

14 years agoImprove PoolQuery to allow queries on dependencies. (bnc #475682)
Michael Andres [Fri, 29 May 2009 18:20:50 +0000 (20:20 +0200)]
Improve PoolQuery to allow queries on dependencies. (bnc #475682)

14 years agotypo
Michael Andres [Fri, 29 May 2009 18:16:44 +0000 (20:16 +0200)]
typo

14 years agoPredicate support in PoolQueryMatcher.
Michael Andres [Thu, 28 May 2009 17:28:01 +0000 (19:28 +0200)]
Predicate support in PoolQueryMatcher.

14 years agoLookupAttr::iterator: Ease retrieval of ID based types.
Michael Andres [Thu, 28 May 2009 17:20:25 +0000 (19:20 +0200)]
LookupAttr::iterator: Ease retrieval of ID based types.

14 years agoPrepare support for additional (non string) predicates in PoolQueryMatcher.
Michael Andres [Thu, 28 May 2009 11:01:41 +0000 (13:01 +0200)]
Prepare support for additional (non string) predicates in PoolQueryMatcher.

14 years agochanges 6.6.0 6.6.0
Michael Andres [Thu, 28 May 2009 10:54:29 +0000 (12:54 +0200)]
changes 6.6.0

14 years agoAdd SolvAttr constants for vendor and dependencies.
Michael Andres [Wed, 27 May 2009 15:54:40 +0000 (17:54 +0200)]
Add SolvAttr constants for vendor and dependencies.
- also remove unused SolvAttr::filenames

14 years agoRemove deprecated Package::filenames method
Michael Andres [Wed, 27 May 2009 14:50:52 +0000 (16:50 +0200)]
Remove deprecated Package::filenames method

14 years agoNew Resolver interface to turn vendor checks on/off.
Michael Andres [Wed, 27 May 2009 11:55:20 +0000 (13:55 +0200)]
New Resolver interface to turn vendor checks on/off.
- New setAllowVendorChange/setDefaultAllowVendorChange/allowVendorChange
- Cleanup Resolvers argument and return value types. Missing references,
  missing/superfluous const.

14 years agoNew solver.allowVendorChange option in zypp.conf
Michael Andres [Wed, 27 May 2009 11:50:16 +0000 (13:50 +0200)]
New solver.allowVendorChange option in zypp.conf

14 years agoDecrease severity of unknown 'namespace callback' log message (bnc #484751)
Michael Andres [Wed, 27 May 2009 08:48:00 +0000 (10:48 +0200)]
Decrease severity of unknown 'namespace callback' log message (bnc #484751)

15 years agoRemove testcase failing if run as root.
Michael Andres [Fri, 22 May 2009 15:03:10 +0000 (17:03 +0200)]
Remove testcase failing if run as root.

15 years agoUse filesystem::exchange to exchange config files.
Michael Andres [Fri, 22 May 2009 13:39:23 +0000 (15:39 +0200)]
Use filesystem::exchange to exchange config files.

15 years agoPrevent makeSibling from cloning the mode if the siblings have different kind.
Michael Andres [Fri, 22 May 2009 13:37:43 +0000 (15:37 +0200)]
Prevent makeSibling from cloning the mode if the siblings have different kind.

15 years agoAdd filesystem:: and filesystem::exchange, fix - assert_file creates an empty file...
Michael Andres [Fri, 22 May 2009 13:32:19 +0000 (15:32 +0200)]
Add filesystem:: and filesystem::exchange, fix - assert_file creates an empty file if it not yet exists. Parent dirs
  are created as needed.
- exchange exchanges two files or directories located on the same
  filesystem. Mainly used when creating new config files in a temp
  file and later exchanging it with the original one.
- fixed assert_dir returning OK, if the path alsready exists but isn't a
  directory.
- updated testcases

15 years agochanges
Michael Andres [Wed, 20 May 2009 12:30:15 +0000 (14:30 +0200)]
changes

15 years agoFix lost housekeeping data in modifyRepo (bnc #503207)
Michael Andres [Wed, 20 May 2009 12:11:48 +0000 (14:11 +0200)]
Fix lost housekeeping data in modifyRepo (bnc #503207)

15 years ago- fix packageand() in testcase generation
Michael Schroeder [Mon, 11 May 2009 10:40:06 +0000 (12:40 +0200)]
- fix packageand() in testcase generation

15 years agochanges
Michael Andres [Fri, 8 May 2009 14:44:33 +0000 (16:44 +0200)]
changes

15 years agoAllow service refresh to change a repositories url (bnc #502157)
Michael Andres [Fri, 8 May 2009 14:44:23 +0000 (16:44 +0200)]
Allow service refresh to change a repositories url (bnc #502157)

15 years agobackup
Michael Andres [Fri, 8 May 2009 12:59:19 +0000 (14:59 +0200)]
backup

15 years agodoc and log fixes
Michael Andres [Fri, 8 May 2009 10:52:22 +0000 (12:52 +0200)]
doc and log fixes

15 years agoimprove TestSetup testcase loading
Michael Andres [Fri, 8 May 2009 10:51:19 +0000 (12:51 +0200)]
improve TestSetup testcase loading

15 years agoAvoid dependency to librpmbuild.
Michael Andres [Wed, 6 May 2009 14:54:51 +0000 (16:54 +0200)]
Avoid dependency to librpmbuild.

15 years agoRemove rpm compat define from header files.
Michael Andres [Wed, 6 May 2009 10:14:18 +0000 (12:14 +0200)]
Remove rpm compat define from header files.

15 years agoversion 6.5.2
Michael Andres [Tue, 5 May 2009 12:51:55 +0000 (14:51 +0200)]
version 6.5.2

15 years agochanges
Michael Andres [Tue, 5 May 2009 11:40:35 +0000 (13:40 +0200)]
changes

15 years agoDetect and compile with rpm 4.7 (bnc #444211)
Michael Andres [Tue, 5 May 2009 11:34:50 +0000 (13:34 +0200)]
Detect and compile with rpm 4.7 (bnc #444211)

15 years agochanges
Michael Andres [Mon, 4 May 2009 14:20:56 +0000 (16:20 +0200)]
changes

15 years agoImprove problem report on broken systemCheck rule (bnc #475144)
Michael Andres [Mon, 4 May 2009 14:02:59 +0000 (16:02 +0200)]
Improve problem report on broken systemCheck rule (bnc #475144)

15 years agochanges
Michael Andres [Mon, 27 Apr 2009 13:36:52 +0000 (15:36 +0200)]
changes

15 years agoLink a product buddy to the latest release package version (bnc #497696).
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).

15 years agoFix broken format specifier (use '%zu' for size_t)
Michael Andres [Mon, 27 Apr 2009 13:24:26 +0000 (15:24 +0200)]
Fix broken format specifier (use '%zu' for size_t)

15 years agobackup
Michael Andres [Mon, 27 Apr 2009 12:30:27 +0000 (14:30 +0200)]
backup

15 years agoChanges
Michael Andres [Mon, 27 Apr 2009 12:30:19 +0000 (14:30 +0200)]
Changes

15 years agoRewrote PoolQuery::Iterator (adapt to AttrMatcher, fixes and speedup)
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.

15 years agoExtend LookupAttr to support matching specific string patterns.
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.

15 years agoNew classes wraping satsolver datamatcher (Match and sat::AttrMatcher)
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

15 years agoProvide IdType typedef
Michael Andres [Mon, 20 Apr 2009 14:35:39 +0000 (16:35 +0200)]
Provide IdType typedef

15 years agoAdd convenience macros arrayBegin/arrayEnd for C-array iteration.
Michael Andres [Fri, 10 Apr 2009 13:32:17 +0000 (15:32 +0200)]
Add convenience macros arrayBegin/arrayEnd for C-array iteration.

15 years agoNew Solvable::isKind overload to test whether a Solvable is within a range of kinds.
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.

15 years agochanges
Michael Andres [Thu, 16 Apr 2009 10:54:58 +0000 (12:54 +0200)]
changes

15 years agoSoft lock packages deleted on behalf of a user request.
Michael Andres [Thu, 16 Apr 2009 10:54:48 +0000 (12:54 +0200)]
Soft lock packages deleted on behalf of a user request.

15 years agocomments updated
Michael Andres [Wed, 1 Apr 2009 16:05:41 +0000 (18:05 +0200)]
comments updated

15 years agoDon't link unneeded libraries. (bnc #490895)
Michael Andres [Wed, 1 Apr 2009 15:36:11 +0000 (17:36 +0200)]
Don't link unneeded libraries. (bnc #490895)

15 years agoMerge branch 'master' of git@git.opensuse.org:projects/zypp/libzypp
Stefan Schubert [Wed, 1 Apr 2009 10:23:00 +0000 (12:23 +0200)]
Merge branch 'master' of git@git.opensuse.org:projects/zypp/libzypp

15 years agoupdated documentation
Stefan Schubert [Wed, 1 Apr 2009 10:22:32 +0000 (12:22 +0200)]
updated documentation

15 years agostill typo
Michael Andres [Wed, 1 Apr 2009 10:09:26 +0000 (12:09 +0200)]
still typo

15 years agotypos
Michael Andres [Wed, 1 Apr 2009 09:28:04 +0000 (11:28 +0200)]
typos

15 years agochanges
Michael Andres [Tue, 31 Mar 2009 13:53:26 +0000 (15:53 +0200)]
changes

15 years agoUse repositories subpriority to tell the solver about media preferences.
Michael Andres [Tue, 31 Mar 2009 13:48:39 +0000 (15:48 +0200)]
Use repositories subpriority to tell the solver about media preferences.

15 years agoNew class MediaPriority: Derive a numeric priority from Url scheme according to zypp...
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).

15 years agoAdd zypp.conf(download.media_preference): Hint which media to prefer when installing...
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).

15 years agoSolvIterMixin: Add default implementation for empty, size and contains.
Michael Andres [Thu, 26 Mar 2009 14:57:53 +0000 (15:57 +0100)]
SolvIterMixin: Add default implementation for empty, size and contains.

15 years agoFix Patch::categoryEnum.
Michael Andres [Fri, 20 Mar 2009 16:42:59 +0000 (17:42 +0100)]
Fix Patch::categoryEnum.

15 years agofix missing class scope
Michael Andres [Fri, 13 Mar 2009 13:35:41 +0000 (14:35 +0100)]
fix missing class scope

15 years agoFix Package::sourcePkgName, add sourcePkgLongName returning "name-version-release...
Michael Andres [Fri, 13 Mar 2009 12:53:39 +0000 (13:53 +0100)]
Fix Package::sourcePkgName, add sourcePkgLongName returning "name-version-release.type"

15 years agochanges
Michael Andres [Thu, 12 Mar 2009 17:41:40 +0000 (18:41 +0100)]
changes

15 years agoAdd Resolver::setSolveSrcPackages to per default disable solving of source package...
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.

15 years agoResolver: add setSystemVerification, setDefaultSystemVerification and systemVerification
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).

15 years agoReduce solver logging
Michael Andres [Thu, 12 Mar 2009 14:49:43 +0000 (15:49 +0100)]
Reduce solver logging

15 years agobackup
Michael Andres [Tue, 10 Mar 2009 11:31:13 +0000 (12:31 +0100)]
backup

15 years agochanges
Duncan Mac-Vicar P [Fri, 6 Mar 2009 17:35:12 +0000 (18:35 +0100)]
changes

15 years agoaria2: don't show done twice
Duncan Mac-Vicar P [Fri, 6 Mar 2009 17:34:51 +0000 (18:34 +0100)]
aria2: don't show done twice

15 years agoalready released to factory
Duncan Mac-Vicar P [Fri, 6 Mar 2009 17:24:27 +0000 (18:24 +0100)]
already released to factory

15 years agoMerge branch 'master' of git@git.opensuse.org:projects/zypp/libzypp
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

15 years agochanges
Duncan Mac-Vicar P [Fri, 6 Mar 2009 17:23:14 +0000 (18:23 +0100)]
changes

15 years agoaria2: show the filename in progress, not the repository
Duncan Mac-Vicar P [Fri, 6 Mar 2009 17:22:38 +0000 (18:22 +0100)]
aria2: show the filename in progress, not the repository

15 years agoNew static RepoManager::makeStupidAlias([Url]) returning a repo alias
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.

15 years agochanges
Duncan Mac-Vicar P [Fri, 6 Mar 2009 16:18:24 +0000 (17:18 +0100)]
changes

15 years agoMerge branch 'master' of git@git.opensuse.org:projects/zypp/libzypp
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

15 years agoaria2: show the download speed in the right units
Duncan Mac-Vicar P [Fri, 6 Mar 2009 16:17:06 +0000 (17:17 +0100)]
aria2: show the download speed in the right units

15 years agoAdd digest algorithm names and digest creation from string.
Michael Andres [Fri, 6 Mar 2009 15:48:19 +0000 (16:48 +0100)]
Add digest algorithm names and digest creation from string.

15 years agocomment updated
Michael Andres [Thu, 5 Mar 2009 15:09:05 +0000 (16:09 +0100)]
comment updated

15 years agochanges
Michael Andres [Thu, 5 Mar 2009 13:56:41 +0000 (14:56 +0100)]
changes

15 years agoRemove a lock if the locking process is in zombie state. (bnc #481577)
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)

15 years agoAdd tools/ToolScanRepos: Load repos from URL to test system below /tmp/
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/

15 years agochanges
Ján Kupec [Wed, 4 Mar 2009 23:15:43 +0000 (00:15 +0100)]
changes

15 years agoMerge branch 'master' of ssh://git@git.opensuse.org/projects/zypp/libzypp
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

15 years agozypp.conf: fixed and enabled 'servicesdir'.
Ján Kupec [Wed, 4 Mar 2009 23:08:08 +0000 (00:08 +0100)]
zypp.conf: fixed and enabled 'servicesdir'.

15 years agorequire sat-solver 0.14.0
Duncan Mac-Vicar P [Wed, 4 Mar 2009 17:01:01 +0000 (18:01 +0100)]
require sat-solver 0.14.0

15 years agobackup
Michael Andres [Wed, 4 Mar 2009 12:12:17 +0000 (13:12 +0100)]
backup

15 years agomore changes for 6.2.1
Duncan Mac-Vicar P [Tue, 3 Mar 2009 15:58:59 +0000 (16:58 +0100)]
more changes for 6.2.1

15 years agoMerge branch 'master' of git@git.opensuse.org:projects/zypp/libzypp
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

15 years agoreset settings on attach to avoid duplicating headers
Duncan Mac-Vicar P [Tue, 3 Mar 2009 15:58:01 +0000 (16:58 +0100)]
reset settings on attach to avoid duplicating headers