platform/upstream/libzypp.git
16 years agofix gcc-4.2 errors, warnings, add -D_FILE_OFFSET_BITS=64 and -O3
Michael Andres [Mon, 18 Jun 2007 21:57:39 +0000 (21:57 +0000)]
fix gcc-4.2 errors, warnings, add -D_FILE_OFFSET_BITS=64 and -O3

16 years agotypo2
Michael Andres [Mon, 18 Jun 2007 21:26:58 +0000 (21:26 +0000)]
typo2

16 years agodont empty the dir if the dir does not need refresh
Duncan Mac-Vicar P [Mon, 18 Jun 2007 21:17:58 +0000 (21:17 +0000)]
dont empty the dir if the dir does not need refresh

16 years ago- fix segfault in RepoStatus (yeah I forgot to new the Impl class in one
Duncan Mac-Vicar P [Mon, 18 Jun 2007 21:12:35 +0000 (21:12 +0000)]
- fix segfault in RepoStatus (yeah I forgot to new the Impl class in one
  of the constructors :-P )
- Fix refresh, now it is smart :-)

16 years agotypo
Michael Andres [Mon, 18 Jun 2007 21:07:47 +0000 (21:07 +0000)]
typo

16 years agoenhanced base/Random.h; duplicate code removed
Michael Andres [Mon, 18 Jun 2007 20:55:26 +0000 (20:55 +0000)]
enhanced base/Random.h; duplicate code removed

16 years agochar* vs. const char* fixes
Michael Andres [Mon, 18 Jun 2007 19:51:08 +0000 (19:51 +0000)]
char* vs. const char* fixes

16 years agobackup implementing smart refresh, addding and deletion of repos
Duncan Mac-Vicar P [Mon, 18 Jun 2007 16:05:43 +0000 (16:05 +0000)]
backup implementing smart refresh, addding and deletion of repos

16 years agoFixed so versioning from libtool to cmake conventions.
Martin Vidner [Mon, 18 Jun 2007 15:22:21 +0000 (15:22 +0000)]
Fixed so versioning from libtool to cmake conventions.

16 years agotiny doc improvements
Martin Vidner [Mon, 18 Jun 2007 15:18:38 +0000 (15:18 +0000)]
tiny doc improvements

16 years ago-add test for reponfo
Duncan Mac-Vicar P [Mon, 18 Jun 2007 13:44:29 +0000 (13:44 +0000)]
-add test for reponfo
- fix missing binds

16 years agofix exception
Duncan Mac-Vicar P [Mon, 18 Jun 2007 13:13:54 +0000 (13:13 +0000)]
fix exception
add filepath to repoinfo

16 years ago- move repo file read function out of repomanager
Duncan Mac-Vicar P [Mon, 18 Jun 2007 10:49:43 +0000 (10:49 +0000)]
- move repo file read function out of repomanager
- start implementing add repo
- repoinfo -> repofile serialization

16 years agoremove ref. to zypp2
Michael Andres [Mon, 18 Jun 2007 10:13:27 +0000 (10:13 +0000)]
remove ref. to zypp2

16 years agochanges
Duncan Mac-Vicar P [Mon, 18 Jun 2007 07:48:02 +0000 (07:48 +0000)]
changes

16 years agoUse gpg2 in KeyRing and make the package depend on it
Duncan Mac-Vicar P [Mon, 18 Jun 2007 07:47:27 +0000 (07:47 +0000)]
Use gpg2 in KeyRing and make the package depend on it
(#284211)

16 years ago- add progress hook to all time consuming tasks in repo manager.
Duncan Mac-Vicar P [Sun, 17 Jun 2007 16:05:12 +0000 (16:05 +0000)]
- add progress hook to all time consuming tasks in repo manager.
- start prototyping a sub-task progress handler in my devel dir

16 years ago- readRepoFile(Url) added to public API
Jan Kupec [Fri, 15 Jun 2007 10:55:53 +0000 (10:55 +0000)]
- readRepoFile(Url) added to public API
- repositories_in_path() -> repositories_in_dir()
- repositories_in_file() added
- what about moving repositories_in_file() to public API as
  readRepoFile(const Pathname & local_repo_file)? Can be used by clients
  to easily access info in local repo files.

16 years ago- compile
Duncan Mac-Vicar P [Fri, 15 Jun 2007 08:40:54 +0000 (08:40 +0000)]
- compile
- readd changes removed by rename of the file
- pass the tests

16 years agoreplaced by .cc
Duncan Mac-Vicar P [Fri, 15 Jun 2007 07:21:37 +0000 (07:21 +0000)]
replaced by .cc

16 years agobackup, fix cache store exceptions (not all) and reworking of package
Duncan Mac-Vicar P [Thu, 14 Jun 2007 16:20:26 +0000 (16:20 +0000)]
backup, fix cache store exceptions (not all) and reworking of package
download and delta rpm handling

16 years agoChange ResolvableDataConsumer IF to return the RecordId of the object created.
Michael Andres [Thu, 14 Jun 2007 15:41:16 +0000 (15:41 +0000)]
Change ResolvableDataConsumer IF to return the RecordId of the object created.

16 years agofix missing return value, impl ptr type and protection of SafeBool
Michael Andres [Thu, 14 Jun 2007 15:37:20 +0000 (15:37 +0000)]
fix missing return value, impl ptr type and protection of SafeBool

16 years agolog all problems of a concerning item
Stefan Schubert [Thu, 14 Jun 2007 13:14:21 +0000 (13:14 +0000)]
log all problems of a concerning item

16 years ago- compile all resolvables
Duncan Mac-Vicar P [Wed, 13 Jun 2007 21:50:32 +0000 (21:50 +0000)]
- compile all resolvables

16 years agocompile
Duncan Mac-Vicar P [Wed, 13 Jun 2007 19:31:36 +0000 (19:31 +0000)]
compile

16 years agobackup
Duncan Mac-Vicar P [Wed, 13 Jun 2007 16:24:34 +0000 (16:24 +0000)]
backup

16 years ago- recreate all kind of resolvables
Duncan Mac-Vicar P [Wed, 13 Jun 2007 14:29:54 +0000 (14:29 +0000)]
- recreate all kind of resolvables

16 years ago- code needed to read patch and delta rpms from the cache
Duncan Mac-Vicar P [Wed, 13 Jun 2007 13:52:01 +0000 (13:52 +0000)]
- code needed to read patch and delta rpms from the cache

16 years ago(no commit message)
Jan Kupec [Wed, 13 Jun 2007 08:03:12 +0000 (08:03 +0000)]

16 years ago- rename some classes to avoid things like yum::YUMBlah
Duncan Mac-Vicar P [Tue, 12 Jun 2007 15:12:30 +0000 (15:12 +0000)]
- rename some classes to avoid things like yum::YUMBlah
- add Repository link to ResObject, to allow the download on commit

16 years agofixed reading unversioned capabilities
Jan Kupec [Tue, 12 Jun 2007 13:29:27 +0000 (13:29 +0000)]
fixed reading unversioned capabilities

16 years agoatom and script implementation
Duncan Mac-Vicar P [Tue, 12 Jun 2007 11:48:09 +0000 (11:48 +0000)]
atom and script implementation

16 years agofixed signedness warnings
Martin Vidner [Tue, 12 Jun 2007 11:45:43 +0000 (11:45 +0000)]
fixed signedness warnings

16 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

16 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

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

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

16 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)

16 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

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

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

16 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

16 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

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

16 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

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

16 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)

16 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

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

16 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

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

16 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

16 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

16 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

16 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

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

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

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

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

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

16 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

16 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

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

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

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

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

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

16 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)

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

16 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

16 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

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

16 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?

16 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.

16 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.

16 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

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

16 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

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

16 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

16 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 ;-)

16 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.

16 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

16 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

16 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.

16 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

16 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

16 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.

16 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.

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

16 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)

16 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

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

16 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)]