platform/upstream/libzypp.git
16 years agoimporting my current diff
Duncan Mac-Vicar P [Fri, 10 Aug 2007 14:08:27 +0000 (14:08 +0000)]
importing my current diff

16 years agoadding regex wrapper implementation
Duncan Mac-Vicar P [Fri, 10 Aug 2007 14:08:24 +0000 (14:08 +0000)]
adding regex wrapper implementation

16 years agoremove debug line
Duncan Mac-Vicar P [Fri, 10 Aug 2007 12:17:38 +0000 (12:17 +0000)]
remove debug line

16 years agochanges
Duncan Mac-Vicar P [Fri, 10 Aug 2007 12:17:37 +0000 (12:17 +0000)]
changes

16 years ago- dont create a second CacheStore in the same scope, will lock...
Duncan Mac-Vicar P [Fri, 10 Aug 2007 12:17:37 +0000 (12:17 +0000)]
- dont create a second CacheStore in the same scope, will lock...
  #297627

- Don't commit on internal repo clean.
  The operation will do it. Makes cleaning faster

16 years ago.changes
Jan Kupec [Thu, 9 Aug 2007 19:58:40 +0000 (19:58 +0000)]
.changes

16 years ago- fixed some more exception docs and history
Jan Kupec [Thu, 9 Aug 2007 19:56:42 +0000 (19:56 +0000)]
- fixed some more exception docs and history

16 years agowrong logic
Duncan Mac-Vicar P [Thu, 9 Aug 2007 13:19:12 +0000 (13:19 +0000)]
wrong logic

16 years agofix header
Duncan Mac-Vicar P [Thu, 9 Aug 2007 13:19:11 +0000 (13:19 +0000)]
fix header

16 years ago.changes
Jan Kupec [Thu, 9 Aug 2007 13:12:44 +0000 (13:12 +0000)]
.changes

16 years ago- fixed some addRepository exceptions and docs, more to come
Jan Kupec [Thu, 9 Aug 2007 13:04:06 +0000 (13:04 +0000)]
- fixed some addRepository exceptions and docs, more to come

16 years ago3.14.13 changes
Duncan Mac-Vicar P [Thu, 9 Aug 2007 12:24:36 +0000 (12:24 +0000)]
3.14.13 changes

16 years agoadd applyLocks() to apply persistant locks before solving
Duncan Mac-Vicar P [Thu, 9 Aug 2007 12:24:36 +0000 (12:24 +0000)]
add applyLocks() to apply persistant locks before solving

16 years agoSquashed commit of the following:
Duncan Mac-Vicar P [Thu, 9 Aug 2007 12:24:34 +0000 (12:24 +0000)]
Squashed commit of the following:

commit fb2dba632df53d074600eecb7bd1d19767acda21
Author: Duncan Mac-Vicar P <dmacvicar@suse.de>
Date:   Thu Aug 9 12:39:10 2007 +0200

    - check for vendors in candidates
    - check that the resolvables are not empty before calling vendor()

commit 173588f356356c129dab39fb32b8cf802dfaae78
Author: Duncan Mac-Vicar P <dmacvicar@suse.de>
Date:   Wed Aug 8 14:02:06 2007 +0200

    - typo
    - trustedVendors file location

commit cc8b757dc0dd8ef1616c5e0404e7894a7802d39c
Author: Duncan Mac-Vicar P <dmacvicar@suse.de>
Date:   Wed Aug 8 13:53:59 2007 +0200

    Implementation of a saner locking solution:
    - no automatic inter-vendor upgrades
    - no automatic untrusted vendor protection
    - user defined locks from /etc/zypp/locks

16 years ago- recognize changes in the pool (e.g. changing /etc/sysconfig/storage
Stefan Schubert [Thu, 9 Aug 2007 11:29:50 +0000 (11:29 +0000)]
- recognize changes in the pool (e.g. changing /etc/sysconfig/storage
  #271912

16 years ago- recognize changes in the pool (e.g. changing /etc/sysconfig/storage
Stefan Schubert [Thu, 9 Aug 2007 11:27:10 +0000 (11:27 +0000)]
- recognize changes in the pool (e.g. changing /etc/sysconfig/storage
  #271912

16 years agolocking resol. added
Stefan Schubert [Thu, 9 Aug 2007 11:07:06 +0000 (11:07 +0000)]
locking resol. added

16 years ago- check if name of input file is empty
Arvin Schnell [Thu, 9 Aug 2007 10:53:31 +0000 (10:53 +0000)]
- check if name of input file is empty

16 years ago- output to cout
Arvin Schnell [Wed, 8 Aug 2007 17:16:36 +0000 (17:16 +0000)]
- output to cout

16 years agochanges, bump
Duncan Mac-Vicar P [Wed, 8 Aug 2007 14:23:48 +0000 (14:23 +0000)]
changes, bump

16 years ago- clean packages/ dir for old files
Duncan Mac-Vicar P [Wed, 8 Aug 2007 14:23:47 +0000 (14:23 +0000)]
- clean packages/ dir for old files

- autobuild and autobuild_local to srcpackage and srcpackage_local
- rename lintrc file
- run migrate-sources in %post (#292986)

16 years agocorrected fix for bug # 297795
Stefan Schubert [Wed, 8 Aug 2007 12:54:23 +0000 (12:54 +0000)]
corrected fix for bug # 297795

16 years agoadd test for releaseNotesUrl
Duncan Mac-Vicar P [Wed, 8 Aug 2007 12:40:03 +0000 (12:40 +0000)]
add test for releaseNotesUrl

16 years agochanges
Jan Kupec [Wed, 8 Aug 2007 11:36:11 +0000 (11:36 +0000)]
changes

16 years agologging NEEDED_BY on the correct place
Stefan Schubert [Wed, 8 Aug 2007 10:43:14 +0000 (10:43 +0000)]
logging NEEDED_BY on the correct place

16 years agofix in "ignore conflicts" if the conflict has been caused by an obsolete
Stefan Schubert [Wed, 8 Aug 2007 10:41:55 +0000 (10:41 +0000)]
fix in "ignore conflicts" if the conflict has been caused by an obsolete
# 297795

16 years agologging NEEDED_BY on the correct place
Stefan Schubert [Wed, 8 Aug 2007 10:40:20 +0000 (10:40 +0000)]
logging NEEDED_BY on the correct place

16 years agoReduced max valid solutions to 10
Stefan Schubert [Wed, 8 Aug 2007 07:31:37 +0000 (07:31 +0000)]
Reduced max valid solutions to 10

16 years agomerge
Duncan Mac-Vicar P [Tue, 7 Aug 2007 15:35:57 +0000 (15:35 +0000)]
merge

16 years agoadapt repoparser assertMandatoryFile and getOptionalFile
Duncan Mac-Vicar P [Tue, 7 Aug 2007 08:42:42 +0000 (08:42 +0000)]
adapt repoparser assertMandatoryFile and getOptionalFile
to also look for .gz files. What comes after is
transparent for InputStream.

16 years agotest gz metadata download
Duncan Mac-Vicar P [Tue, 7 Aug 2007 08:42:41 +0000 (08:42 +0000)]
test gz metadata download

16 years agoMerge branch 'susetags-compressed' into merge-susetags-compressed
Duncan Mac-Vicar P [Tue, 7 Aug 2007 08:42:40 +0000 (08:42 +0000)]
Merge branch 'susetags-compressed' into merge-susetags-compressed

16 years ago- check that checksum is not empty before comparing it
Duncan Mac-Vicar P [Tue, 7 Aug 2007 08:42:38 +0000 (08:42 +0000)]
- check that checksum is not empty before comparing it

16 years agoversion
Jan Kupec [Mon, 6 Aug 2007 14:26:11 +0000 (14:26 +0000)]
version

16 years agoremoved double edtion
Stefan Schubert [Mon, 6 Aug 2007 11:07:24 +0000 (11:07 +0000)]
removed double edtion

16 years ago- allow migrate sources to run multiple times without doing more harm
Duncan Mac-Vicar P [Mon, 6 Aug 2007 09:59:11 +0000 (09:59 +0000)]
- allow migrate sources to run multiple times without doing more harm

16 years ago.changes
Jan Kupec [Mon, 6 Aug 2007 08:21:05 +0000 (08:21 +0000)]
.changes

16 years ago- fixed YUM parser to properly create source packages
Jan Kupec [Mon, 6 Aug 2007 06:32:33 +0000 (06:32 +0000)]
- fixed YUM parser to properly create source packages
- disabled reading of filelists.xml.gz, the data are not stored anyway

16 years agosome more logging
Jan Kupec [Sun, 5 Aug 2007 13:54:58 +0000 (13:54 +0000)]
some more logging

16 years agodisable packages.Du parsing, writing the Db is too slow
Michael Andres [Fri, 3 Aug 2007 23:29:22 +0000 (23:29 +0000)]
disable packages.Du parsing, writing the Db is too slow

16 years agochanges
Michael Andres [Fri, 3 Aug 2007 22:59:28 +0000 (22:59 +0000)]
changes

16 years ago- Don't download unwanted translation files (#293740).
Michael Andres [Fri, 3 Aug 2007 22:59:07 +0000 (22:59 +0000)]
- Don't download unwanted translation files (#293740).

16 years agochanges
Michael Andres [Fri, 3 Aug 2007 21:49:24 +0000 (21:49 +0000)]
changes

16 years agochanges
Michael Andres [Fri, 3 Aug 2007 21:48:43 +0000 (21:48 +0000)]
changes

16 years agoFix susetags repo to parse dikusage data (#293039)
Michael Andres [Fri, 3 Aug 2007 21:48:30 +0000 (21:48 +0000)]
Fix susetags repo to parse dikusage data (#293039)

16 years agoAdjust diskusage to be a ResObject attribute. Overloaded in
Michael Andres [Fri, 3 Aug 2007 20:01:33 +0000 (20:01 +0000)]
Adjust diskusage to be a ResObject attribute. Overloaded in
zypp::repo::cached::PackageImpl and zypp::repo::cached::SrcPackageImpl.

16 years agochanges
Michael Andres [Fri, 3 Aug 2007 18:28:33 +0000 (18:28 +0000)]
changes

16 years ago- Add product attribute 'type' (aka 'category' which is now
Michael Andres [Fri, 3 Aug 2007 18:28:22 +0000 (18:28 +0000)]
- Add product attribute 'type' (aka 'category' which is now
  deprecated). Adapted sustags and yum parsers to parse and
  provide this value.

16 years agostore media number in memory, db access is too slow when used as sort key
Michael Andres [Fri, 3 Aug 2007 16:07:31 +0000 (16:07 +0000)]
store media number in memory, db access is too slow when used as sort key

16 years agochanges
Duncan Mac-Vicar P [Fri, 3 Aug 2007 15:31:02 +0000 (15:31 +0000)]
changes

16 years agofix relaton column number
Duncan Mac-Vicar P [Fri, 3 Aug 2007 15:27:40 +0000 (15:27 +0000)]
fix relaton column number

16 years agoadded new translations
Stefan Schubert [Fri, 3 Aug 2007 14:45:05 +0000 (14:45 +0000)]
added new translations

16 years agoadded new translations
Stefan Schubert [Fri, 3 Aug 2007 14:44:01 +0000 (14:44 +0000)]
added new translations

16 years agochanges
Duncan Mac-Vicar P [Fri, 3 Aug 2007 14:39:20 +0000 (14:39 +0000)]
changes

16 years ago- implement repo.add.probe option
Duncan Mac-Vicar P [Fri, 3 Aug 2007 14:39:19 +0000 (14:39 +0000)]
- implement repo.add.probe option

16 years agorev 6445
Stefan Schubert [Fri, 3 Aug 2007 14:10:48 +0000 (14:10 +0000)]
rev 6445

16 years agorev 6445
Stefan Schubert [Fri, 3 Aug 2007 14:10:00 +0000 (14:10 +0000)]
rev 6445

16 years agorev 6445
Stefan Schubert [Fri, 3 Aug 2007 14:08:16 +0000 (14:08 +0000)]
rev 6445

16 years agoFixed detection of renamed packages while update
Stefan Schubert [Fri, 3 Aug 2007 14:07:02 +0000 (14:07 +0000)]
Fixed detection of renamed packages while update

16 years agochanges
Michael Andres [Fri, 3 Aug 2007 13:00:04 +0000 (13:00 +0000)]
changes

16 years ago- Speed up retrieving MediaNr attribute, as it slows down install
Michael Andres [Fri, 3 Aug 2007 12:59:51 +0000 (12:59 +0000)]
- Speed up retrieving MediaNr attribute, as it slows down install
  order calculation. (#297173)

16 years agoMinor change
Stefan Haas [Fri, 3 Aug 2007 12:45:37 +0000 (12:45 +0000)]
Minor change

16 years agochanges
Duncan Mac-Vicar P [Fri, 3 Aug 2007 12:18:52 +0000 (12:18 +0000)]
changes

16 years ago- commit() the cache schema upgrade
Duncan Mac-Vicar P [Fri, 3 Aug 2007 12:18:51 +0000 (12:18 +0000)]
- commit() the cache schema upgrade

16 years agoconverted to a class
Stefan Haas [Fri, 3 Aug 2007 12:12:22 +0000 (12:12 +0000)]
converted to a class

16 years agobackup
Michael Andres [Fri, 3 Aug 2007 12:03:39 +0000 (12:03 +0000)]
backup

16 years agochanges
Michael Andres [Fri, 3 Aug 2007 11:42:32 +0000 (11:42 +0000)]
changes

16 years agoFixed pattern includes and extends attributes.
Michael Andres [Fri, 3 Aug 2007 11:42:12 +0000 (11:42 +0000)]
Fixed pattern includes and extends attributes.

16 years agochanges
Duncan Mac-Vicar P [Fri, 3 Aug 2007 11:41:18 +0000 (11:41 +0000)]
changes

16 years ago- actually _insert_ the new capabilities
Duncan Mac-Vicar P [Fri, 3 Aug 2007 11:41:18 +0000 (11:41 +0000)]
- actually _insert_ the new capabilities

16 years ago- support updateurls in yum repositories (feature #302484)
Duncan Mac-Vicar P [Fri, 3 Aug 2007 11:41:17 +0000 (11:41 +0000)]
- support updateurls in yum repositories (feature #302484)

- added all url types and other attributes

16 years ago- read split and filesystem capabilities
Duncan Mac-Vicar P [Fri, 3 Aug 2007 11:41:17 +0000 (11:41 +0000)]
- read split and filesystem capabilities

16 years ago- add split and filesystem caps to cache
Duncan Mac-Vicar P [Fri, 3 Aug 2007 11:41:16 +0000 (11:41 +0000)]
- add split and filesystem caps to cache

- make cache initializer go out of scope as soon it is not needed anymore

16 years agochanges
Duncan Mac-Vicar P [Fri, 3 Aug 2007 11:41:15 +0000 (11:41 +0000)]
changes

16 years ago- add pkgname attribute to modalias caps (#295473)
Duncan Mac-Vicar P [Fri, 3 Aug 2007 11:41:14 +0000 (11:41 +0000)]
- add pkgname attribute to modalias caps (#295473)

16 years agoProvide CapFactory::parse templating the Resolvable::Kind.
Michael Andres [Fri, 3 Aug 2007 11:40:44 +0000 (11:40 +0000)]
Provide CapFactory::parse templating the Resolvable::Kind.

16 years agoSpecialize str::asString<> for intrusive_ptr and weak_ptr. Inline
Michael Andres [Fri, 3 Aug 2007 11:39:23 +0000 (11:39 +0000)]
Specialize str::asString<> for intrusive_ptr and weak_ptr. Inline
trivial str::asString<std::string>.

16 years agorevision 6418
Stefan Schubert [Fri, 3 Aug 2007 10:36:10 +0000 (10:36 +0000)]
revision 6418

16 years agologging additional dependencies; corrected language and system dependencies
Stefan Schubert [Fri, 3 Aug 2007 10:34:59 +0000 (10:34 +0000)]
logging additional dependencies; corrected language and system dependencies

16 years agoAPI for retrieving additional dependencies
Stefan Schubert [Fri, 3 Aug 2007 10:33:45 +0000 (10:33 +0000)]
API for retrieving additional dependencies

16 years agochanges
Michael Andres [Thu, 2 Aug 2007 16:19:26 +0000 (16:19 +0000)]
changes

16 years ago- Indicate changed pool content if /etc/sysconfig/storage USED_FS_LIST
Michael Andres [Thu, 2 Aug 2007 16:19:14 +0000 (16:19 +0000)]
- Indicate changed pool content if /etc/sysconfig/storage USED_FS_LIST
  has changed. Resolver must discard any cached filesystem dependencies.
  (required for #271912)

16 years agoAs SerialNumber indicates changes, it does not make sense for
Michael Andres [Thu, 2 Aug 2007 15:23:10 +0000 (15:23 +0000)]
As SerialNumber indicates changes, it does not make sense for
it to have non-const methods. Otherwise changes could not be
detected within in const methods.

16 years agochanges
Michael Andres [Thu, 2 Aug 2007 14:34:41 +0000 (14:34 +0000)]
changes

16 years ago- Indicate changed pool content to the resolver. (required for #271912)
Michael Andres [Thu, 2 Aug 2007 14:34:23 +0000 (14:34 +0000)]
- Indicate changed pool content to the resolver. (required for #271912)

16 years agoAdd: Simple serial number management, e.g to indicate and
Michael Andres [Thu, 2 Aug 2007 14:22:34 +0000 (14:22 +0000)]
Add: Simple serial number management, e.g to indicate and
detect content changes.

16 years agoimproved layout for detail description in the error messages
Stefan Schubert [Thu, 2 Aug 2007 13:41:00 +0000 (13:41 +0000)]
improved layout for detail description in the error messages

16 years ago- slightly improved
Arvin Schnell [Thu, 2 Aug 2007 10:54:57 +0000 (10:54 +0000)]
- slightly improved

16 years agoBug 280387
Stefan Schubert [Thu, 2 Aug 2007 08:45:31 +0000 (08:45 +0000)]
Bug 280387

16 years agospeedup error handling. Do not log ResolveInfo anymore. Set limit of 20
Stefan Schubert [Thu, 2 Aug 2007 08:15:55 +0000 (08:15 +0000)]
speedup error handling. Do not log ResolveInfo anymore. Set limit of 20
problems.

16 years agochanges/version
Michael Andres [Wed, 1 Aug 2007 16:49:08 +0000 (16:49 +0000)]
changes/version

16 years ago- Fixed ScriptProvider and SrcPackageProvider to take just the RepoMediaAccess
Michael Andres [Wed, 1 Aug 2007 16:44:56 +0000 (16:44 +0000)]
- Fixed ScriptProvider and SrcPackageProvider to take just the RepoMediaAccess
  on construction. This way one provider can retrieve multiple items.
- Finished TargetImpl::installSrcPackage.

16 years agoSupport setting a default ProvideFilePolicy, so it has not to be
Michael Andres [Wed, 1 Aug 2007 16:39:42 +0000 (16:39 +0000)]
Support setting a default ProvideFilePolicy, so it has not to be
repeated on each provideFile call.

16 years agoconvenience insert added
Michael Andres [Wed, 1 Aug 2007 14:59:49 +0000 (14:59 +0000)]
convenience insert added

16 years ago- added test program
Arvin Schnell [Wed, 1 Aug 2007 13:53:27 +0000 (13:53 +0000)]
- added test program

16 years agoadd index
Duncan Mac-Vicar P [Wed, 1 Aug 2007 13:15:44 +0000 (13:15 +0000)]
add index

16 years ago- implement disk usage basic infrastructure for cache store
Duncan Mac-Vicar P [Wed, 1 Aug 2007 13:15:43 +0000 (13:15 +0000)]
- implement disk usage basic infrastructure for cache store

- todo: retrieving it
- make changelog and filelist api similar to the other functions

16 years agoInclude forward declaration of resolvable smart pointer types
Michael Andres [Wed, 1 Aug 2007 12:36:55 +0000 (12:36 +0000)]
Include forward declaration of resolvable smart pointer types
in ResTraits.h.

16 years agochanges
Michael Andres [Tue, 31 Jul 2007 19:59:00 +0000 (19:59 +0000)]
changes

16 years ago- Added package attributes Package::sourcePkgName and
Michael Andres [Tue, 31 Jul 2007 19:58:43 +0000 (19:58 +0000)]
- Added package attributes Package::sourcePkgName and
  Package::sourcePkgEdition. Name and edition of the source
  rpm this package was built from.
- Added ZYpp::installSrcPackage to install a single source package.