platform/upstream/libzypp.git
17 years ago- add messages
Duncan Mac-Vicar P [Mon, 11 Jun 2007 16:32:15 +0000 (16:32 +0000)]
- add messages
- dont throw if record is not found, allow to specify default value
- fix duplicated size attr in messageIf

17 years agothrow most exceptions using ZYPP_THROW
Duncan Mac-Vicar P [Mon, 11 Jun 2007 15:27:53 +0000 (15:27 +0000)]
throw most exceptions using ZYPP_THROW

17 years agodocs improvements: links
Martin Vidner [Mon, 11 Jun 2007 15:23:53 +0000 (15:23 +0000)]
docs improvements: links

17 years agorevision 5720
Stefan Schubert [Mon, 11 Jun 2007 15:07:09 +0000 (15:07 +0000)]
revision 5720

17 years agoDont check for architecture changes in atoms (#266178)
Stefan Schubert [Mon, 11 Jun 2007 15:05:48 +0000 (15:05 +0000)]
Dont check for architecture changes in atoms (#266178)

17 years agoRequired kmp packges FOR EACH installed/to_be_installed kernel will be
Stefan Schubert [Mon, 11 Jun 2007 15:05:22 +0000 (15:05 +0000)]
Required kmp packges FOR EACH installed/to_be_installed kernel will be
installed.
New dependency "packageand(foo:bar)" which provides an AND dependency
by
injecting a supplement/freshen.
e.G. package novell-cluster-services-kmp-smp
supplements: packageand(kernel-smp:novell-cluster-services-kmp)
Bug 255011

17 years agoadded logging
Stefan Schubert [Mon, 11 Jun 2007 15:04:48 +0000 (15:04 +0000)]
added logging

17 years agoImproved documentation.
Martin Vidner [Mon, 11 Jun 2007 14:37:06 +0000 (14:37 +0000)]
Improved documentation.
Renamed RepoInfo::urls to baseUrls.

17 years ago- Make the container function use iterators (thanks ma)
Duncan Mac-Vicar P [Mon, 11 Jun 2007 13:35:29 +0000 (13:35 +0000)]
- Make the container function use iterators (thanks ma)
  it allows any class that has asString() now, in
  any container that has iterators.
- add product implementation

17 years ago- get rid of internal forced instanciation, not needed.
Duncan Mac-Vicar P [Mon, 11 Jun 2007 09:28:44 +0000 (09:28 +0000)]
- get rid of internal forced instanciation, not needed.
- use std::inserter, that works with std::set instead of back_inserter

17 years agofix linking templates
Duncan Mac-Vicar P [Mon, 11 Jun 2007 09:14:58 +0000 (09:14 +0000)]
fix linking templates

17 years agoadded lib64 to library search paths
Jan Kupec [Sun, 10 Jun 2007 07:24:18 +0000 (07:24 +0000)]
added lib64 to library search paths

17 years agoPattern implementation
Duncan Mac-Vicar P [Fri, 8 Jun 2007 12:51:28 +0000 (12:51 +0000)]
Pattern implementation

17 years ago- cached Patch implementation
Duncan Mac-Vicar P [Fri, 8 Jun 2007 12:12:19 +0000 (12:12 +0000)]
- cached Patch implementation
- querying for containers
- duplicate attr between resobject and patch (size)

17 years agozypp/repo added to install targets
Jan Kupec [Wed, 6 Jun 2007 15:38:32 +0000 (15:38 +0000)]
zypp/repo added to install targets

17 years agobye
Duncan Mac-Vicar P [Wed, 6 Jun 2007 15:09:33 +0000 (15:09 +0000)]
bye

17 years agozypper port starts. zypp2 to zypp
Duncan Mac-Vicar P [Wed, 6 Jun 2007 14:56:01 +0000 (14:56 +0000)]
zypper port starts. zypp2 to zypp

17 years agocompile
Duncan Mac-Vicar P [Wed, 6 Jun 2007 14:55:38 +0000 (14:55 +0000)]
compile

17 years agozypper port starts. zypp2 to zypp
Duncan Mac-Vicar P [Wed, 6 Jun 2007 14:45:35 +0000 (14:45 +0000)]
zypper port starts. zypp2 to zypp

17 years agozypper port starts. zypp2 to zypp
Duncan Mac-Vicar P [Wed, 6 Jun 2007 14:44:54 +0000 (14:44 +0000)]
zypper port starts. zypp2 to zypp

17 years agozypper port starts. zypp2 to zypp
Duncan Mac-Vicar P [Wed, 6 Jun 2007 14:42:20 +0000 (14:42 +0000)]
zypper port starts. zypp2 to zypp

17 years agozypper port starts. zypp2 to zypp
Duncan Mac-Vicar P [Wed, 6 Jun 2007 14:41:23 +0000 (14:41 +0000)]
zypper port starts. zypp2 to zypp

17 years agomoved to wiki
Duncan Mac-Vicar P [Wed, 6 Jun 2007 11:59:08 +0000 (11:59 +0000)]
moved to wiki

17 years agoNot needed
Duncan Mac-Vicar P [Wed, 6 Jun 2007 11:58:17 +0000 (11:58 +0000)]
Not needed

17 years agoNot needed
Duncan Mac-Vicar P [Wed, 6 Jun 2007 11:57:26 +0000 (11:57 +0000)]
Not needed

17 years agoNot needed
Duncan Mac-Vicar P [Wed, 6 Jun 2007 11:56:55 +0000 (11:56 +0000)]
Not needed

17 years agodelete log in dtor
Duncan Mac-Vicar P [Wed, 6 Jun 2007 11:53:01 +0000 (11:53 +0000)]
delete log in dtor

17 years ago- move .repo file parsing to its own component, and
Duncan Mac-Vicar P [Wed, 6 Jun 2007 11:31:56 +0000 (11:31 +0000)]
- move .repo file parsing to its own component, and
- disable other.xml in YUM by default, otherwise
  test fails, because the downloader doesnt
  download other.xml by default

17 years agolearning about YUM modfy repo.
Duncan Mac-Vicar P [Wed, 6 Jun 2007 09:59:58 +0000 (09:59 +0000)]
learning about YUM modfy repo.

Best way to learn, document

Reference:
https://lists.dulug.duke.edu/pipermail/rpm-metadata/2007-June/000778.html

17 years agocomments + declared RepomdFileReader non-copyable
Jan Kupec [Wed, 6 Jun 2007 08:37:29 +0000 (08:37 +0000)]
comments + declared RepomdFileReader non-copyable

17 years agohiding impl of PatchesFileReader
Jan Kupec [Wed, 6 Jun 2007 08:33:09 +0000 (08:33 +0000)]
hiding impl of PatchesFileReader

17 years agoPatchesFileReader moved to parser namespace
Jan Kupec [Wed, 6 Jun 2007 07:56:59 +0000 (07:56 +0000)]
PatchesFileReader moved to parser namespace

17 years agostoring checksum types where possible
Jan Kupec [Wed, 6 Jun 2007 07:42:21 +0000 (07:42 +0000)]
storing checksum types where possible

17 years agoRepoParserOpts added
Jan Kupec [Wed, 6 Jun 2007 07:34:37 +0000 (07:34 +0000)]
RepoParserOpts added

17 years ago- appendStringContainerAttribute() added to CacheStore
Jan Kupec [Tue, 5 Jun 2007 15:27:30 +0000 (15:27 +0000)]
- appendStringContainerAttribute() added to CacheStore
- ZConfig.cacheDBSplitJoinSeparator() added to support the above
- still need to figure out how to store list<Url> (Product data).
  Either we change it to list<string> or we add
  appendUrlContainerAttribute() to CacheStore (the latter seems
  like an overhead to me)

17 years agofixed renamed YUMParser->RepoParser
Jan Kupec [Tue, 5 Jun 2007 11:51:39 +0000 (11:51 +0000)]
fixed renamed YUMParser->RepoParser

17 years agomoved YUMParser from zypp2 to zypp, renamed to RepoParser
Jan Kupec [Tue, 5 Jun 2007 10:30:35 +0000 (10:30 +0000)]
moved YUMParser from zypp2 to zypp, renamed to RepoParser

17 years agoadded some suse format extensions, comments and TODOs
Jan Kupec [Tue, 5 Jun 2007 09:22:37 +0000 (09:22 +0000)]
added some suse format extensions, comments and TODOs

17 years agorepoimpl->createResolvables() call added
Jan Kupec [Mon, 4 Jun 2007 15:38:08 +0000 (15:38 +0000)]
repoimpl->createResolvables() call added

17 years ago- Lot of RepoManager methods implemented. Workflow working
Duncan Mac-Vicar P [Mon, 4 Jun 2007 14:24:28 +0000 (14:24 +0000)]
- Lot of RepoManager methods implemented. Workflow working
  I am still getting 0 resolvables anyway... uh?

17 years ago- Class to replace the strings "yum" and "yast" everywhere.
Duncan Mac-Vicar P [Mon, 4 Jun 2007 14:23:47 +0000 (14:23 +0000)]
- Class to replace the strings "yum" and "yast" everywhere.
- They are safer, as can represent more than one string rep.
- can be used in switches.

17 years agoRenamed _path to _prefAttachPoint to avoid confusion.
Jan Kupec [Mon, 4 Jun 2007 12:21:34 +0000 (12:21 +0000)]
Renamed _path to _prefAttachPoint to avoid confusion.
If we will not want the mount point hint in MediaSetAccess API, we'll
remove it then.

17 years ago- suse:freshens added
Jan Kupec [Mon, 4 Jun 2007 12:06:08 +0000 (12:06 +0000)]
- suse:freshens added
- prerequires deps added
- some comments

17 years agofixed typo
Jan Kupec [Sun, 3 Jun 2007 23:12:39 +0000 (23:12 +0000)]
fixed typo

17 years ago- storing almost all resolvable data
Jan Kupec [Sun, 3 Jun 2007 23:11:45 +0000 (23:11 +0000)]
- storing almost all resolvable data
- cleaned-up ResolvableDataConsumer interface

17 years agobackup
Duncan Mac-Vicar P [Fri, 1 Jun 2007 14:12:55 +0000 (14:12 +0000)]
backup

17 years ago- RepoManager updates, like configurable paths
Duncan Mac-Vicar P [Fri, 1 Jun 2007 12:48:35 +0000 (12:48 +0000)]
- RepoManager updates, like configurable paths
- Some API added to CacheStore to ask about repos
  cached
- specific Cache and Repo exceptions
- test case for RepoManager.
- Change CacheStore repo api to use alias instead
  of url and path
- compile all code with those changes

17 years ago- add operator < to use Url in std::set
Duncan Mac-Vicar P [Thu, 31 May 2007 16:17:48 +0000 (16:17 +0000)]
- add operator < to use Url in std::set
- First repomanager that can list repos from /etc/repos.d ;-)

17 years agoclean more class names
Duncan Mac-Vicar P [Thu, 31 May 2007 16:00:01 +0000 (16:00 +0000)]
clean more class names

move data not belonging to RepoInfo to
RepoStatus, like the checksum or timestamp.

17 years agofix testcases path with repository -> repo
Duncan Mac-Vicar P [Thu, 31 May 2007 12:55:23 +0000 (12:55 +0000)]
fix testcases path with repository -> repo

17 years agofix testcases path with repository -> repo
Duncan Mac-Vicar P [Thu, 31 May 2007 12:50:31 +0000 (12:50 +0000)]
fix testcases path with repository -> repo

17 years ago- rename too long name classes:
Duncan Mac-Vicar P [Thu, 31 May 2007 12:44:12 +0000 (12:44 +0000)]
- rename too long name classes:
  - dont be reundant, with namespaces and class names
    ej: zypp::repository::cached::CachedRepositoryPackageImpl
    can be zypp::repo::cached::PackageImpl

- Add RepoStatus, which contains non-hint data
  like timestamps and checksum of indexes.

17 years ago- remove old iniparser
Duncan Mac-Vicar P [Thu, 31 May 2007 09:14:11 +0000 (09:14 +0000)]
- remove old iniparser
- add cancel support to the new one
- start porting repo manager with the ideas on the wiki

17 years ago- get rid of tagfile ParseException and make it
Duncan Mac-Vicar P [Wed, 30 May 2007 19:44:19 +0000 (19:44 +0000)]
- get rid of tagfile ParseException and make it
  a toplevel ParseException
- Rename some reundant name classes
- Fix code to pass testcases, and fix the tests

17 years ago- Fix long standing bug where the .cc dependencies were incorrectly
Duncan Mac-Vicar P [Wed, 30 May 2007 14:03:19 +0000 (14:03 +0000)]
- Fix long standing bug where the .cc dependencies were incorrectly
  generated so they ended depending on the installed libzypp headers
  instead of the sources ones. Causing libzypp not to rebuild when
  you touch headers locally.

17 years ago- add some ResObject doc
Duncan Mac-Vicar P [Wed, 30 May 2007 13:20:25 +0000 (13:20 +0000)]
- add some ResObject doc

- install a ResolvableQuery inside the cached Package Impl. to
  get the attributes on the fly.

- remove some old cache classes I hate.

- Fix a bug in filechecker found by the testsuite.

- Make the Digest callbacks return FALSE by default.

17 years agocomments
Jan Kupec [Wed, 30 May 2007 13:18:43 +0000 (13:18 +0000)]
comments

17 years ago- move source -> repository tests
Duncan Mac-Vicar P [Wed, 30 May 2007 13:18:12 +0000 (13:18 +0000)]
- move source -> repository tests

- fix YUM tests to compile

- test for FileChecker (wow found 2 bugs with it)

17 years agosupport for user abort request added
Jan Kupec [Wed, 30 May 2007 08:54:29 +0000 (08:54 +0000)]
support for user abort request added

17 years agoHiding YUM parser implementation.
Jan Kupec [Tue, 29 May 2007 09:42:55 +0000 (09:42 +0000)]
Hiding YUM parser implementation.

17 years agoHiding YUMParser implementation.
Jan Kupec [Mon, 28 May 2007 14:17:38 +0000 (14:17 +0000)]
Hiding YUMParser implementation.

17 years agoParse PDB to zypp
Stefan Haas [Fri, 25 May 2007 12:48:31 +0000 (12:48 +0000)]
Parse PDB to zypp

17 years agocompile
Duncan Mac-Vicar P [Thu, 24 May 2007 17:12:47 +0000 (17:12 +0000)]
compile

17 years ago- fsck tool for cache
Duncan Mac-Vicar P [Thu, 24 May 2007 15:00:53 +0000 (15:00 +0000)]
- fsck tool for cache
- cached source is per-repository
- catalog->repository

17 years agodocs
Michael Andres [Thu, 24 May 2007 08:09:46 +0000 (08:09 +0000)]
docs

17 years ago(no commit message)
Michael Andres [Thu, 24 May 2007 07:13:17 +0000 (07:13 +0000)]

17 years ago(no commit message)
Michael Andres [Thu, 24 May 2007 07:03:18 +0000 (07:03 +0000)]

17 years ago(no commit message)
Michael Andres [Thu, 24 May 2007 06:59:29 +0000 (06:59 +0000)]

17 years ago(no commit message)
Michael Andres [Thu, 24 May 2007 06:58:28 +0000 (06:58 +0000)]

17 years agoadded ResolvableDataConsumer interface for source packages
Michael Andres [Wed, 23 May 2007 20:45:51 +0000 (20:45 +0000)]
added ResolvableDataConsumer interface for source packages

17 years agobackup
Michael Andres [Wed, 23 May 2007 19:55:41 +0000 (19:55 +0000)]
backup

17 years agoSeparate logroup for Progress
Michael Andres [Wed, 23 May 2007 19:54:55 +0000 (19:54 +0000)]
Separate logroup for Progress

17 years agoadded ZConfig::defaultTextLocale
Michael Andres [Wed, 23 May 2007 19:52:27 +0000 (19:52 +0000)]
added ZConfig::defaultTextLocale

17 years agologmessage fix
Michael Andres [Wed, 23 May 2007 17:28:34 +0000 (17:28 +0000)]
logmessage fix

17 years agologmessage added
Michael Andres [Wed, 23 May 2007 17:13:37 +0000 (17:13 +0000)]
logmessage added

17 years agochangelog
Michael Andres [Wed, 23 May 2007 15:02:32 +0000 (15:02 +0000)]
changelog

17 years agoFixed package-manager script
Michael Andres [Wed, 23 May 2007 15:01:52 +0000 (15:01 +0000)]
Fixed package-manager script

17 years ago- use the in-code schema
Duncan Mac-Vicar P [Wed, 23 May 2007 14:37:53 +0000 (14:37 +0000)]
- use the in-code schema
- dont install the schema

17 years agofix overwriting ma's changes, sorry! kate's fault
Duncan Mac-Vicar P [Wed, 23 May 2007 14:02:26 +0000 (14:02 +0000)]
fix overwriting ma's changes, sorry! kate's fault

17 years agofix build
Duncan Mac-Vicar P [Wed, 23 May 2007 13:52:52 +0000 (13:52 +0000)]
fix build

17 years agofix package
Duncan Mac-Vicar P [Wed, 23 May 2007 13:34:37 +0000 (13:34 +0000)]
fix package

17 years ago- generate schema.h with schema.sql data during build.
Duncan Mac-Vicar P [Wed, 23 May 2007 12:32:01 +0000 (12:32 +0000)]
- generate schema.h with schema.sql data during build.

  this way, the schema can still be maintained out of code
  but during built t is grabed in code, so testcases don't
  need the schema installed for example.

17 years agocmake fixed
Stefan Schubert [Wed, 23 May 2007 11:32:46 +0000 (11:32 +0000)]
cmake fixed

17 years agotypo fixed
Stefan Schubert [Wed, 23 May 2007 11:13:58 +0000 (11:13 +0000)]
typo fixed

17 years agoReduced logging in order to speedup solving Bug 275100
Stefan Schubert [Wed, 23 May 2007 09:27:09 +0000 (09:27 +0000)]
Reduced logging in order to speedup solving Bug 275100

17 years agoReduced logging in order to speedup solving Bug 275100
Stefan Schubert [Wed, 23 May 2007 09:24:20 +0000 (09:24 +0000)]
Reduced logging in order to speedup solving Bug 275100

17 years agoconsumePackageAtom added to the interface
Jan Kupec [Wed, 23 May 2007 08:11:46 +0000 (08:11 +0000)]
consumePackageAtom added to the interface

17 years agobackup
Michael Andres [Wed, 23 May 2007 08:06:09 +0000 (08:06 +0000)]
backup

17 years agoadd susetags::RepoParser
Michael Andres [Wed, 23 May 2007 08:05:52 +0000 (08:05 +0000)]
add susetags::RepoParser

17 years agoadded container typedfefs
Michael Andres [Wed, 23 May 2007 08:04:35 +0000 (08:04 +0000)]
added container typedfefs

17 years agofinished ContentFileReader
Michael Andres [Wed, 23 May 2007 06:30:13 +0000 (06:30 +0000)]
finished ContentFileReader

17 years agotypo
Michael Andres [Wed, 23 May 2007 06:28:44 +0000 (06:28 +0000)]
typo

17 years agoadd RW_pointer traits for scoped_ptr
Michael Andres [Wed, 23 May 2007 06:26:39 +0000 (06:26 +0000)]
add RW_pointer traits for scoped_ptr

17 years agofix gcc warning
Michael Andres [Tue, 22 May 2007 21:10:45 +0000 (21:10 +0000)]
fix gcc warning

17 years agobackup
Jan Kupec [Tue, 22 May 2007 20:54:27 +0000 (20:54 +0000)]
backup

17 years agoproducts.xml parser complete
Jan Kupec [Tue, 22 May 2007 20:45:46 +0000 (20:45 +0000)]
products.xml parser complete

17 years agopattern.xml parser complete. pattern schema changed.
Jan Kupec [Tue, 22 May 2007 18:48:46 +0000 (18:48 +0000)]
pattern.xml parser complete. pattern schema changed.

17 years agofeeding rpm:entry kind attribute (default to "package") as 'refers'
Jan Kupec [Tue, 22 May 2007 18:26:31 +0000 (18:26 +0000)]
feeding rpm:entry kind attribute (default to "package") as 'refers'
argument to cap factory when reading dependencies

17 years ago- class to create resolvables from data, for unit tests.
Duncan Mac-Vicar P [Tue, 22 May 2007 16:04:40 +0000 (16:04 +0000)]
- class to create resolvables from data, for unit tests.

17 years ago- make FileChecker use exceptions instead of bool
Duncan Mac-Vicar P [Tue, 22 May 2007 16:04:20 +0000 (16:04 +0000)]
- make FileChecker use exceptions instead of bool
- Move it out of Fetcher
- port..