platform/upstream/libzypp.git
17 years agoFetcher test skeleton
Duncan Mac-Vicar P [Thu, 12 Apr 2007 22:14:35 +0000 (22:14 +0000)]
Fetcher test skeleton

17 years agofix docu
Duncan Mac-Vicar P [Thu, 12 Apr 2007 22:14:23 +0000 (22:14 +0000)]
fix docu

17 years agoData for the testsuite of Fetcher and data
Duncan Mac-Vicar P [Thu, 12 Apr 2007 21:19:30 +0000 (21:19 +0000)]
Data for the testsuite of Fetcher and data
to test a feature that does not exists yet
(diffing)

17 years agobackup testcases
Duncan Mac-Vicar P [Thu, 12 Apr 2007 17:19:00 +0000 (17:19 +0000)]
backup testcases

17 years agodocumentation
Duncan Mac-Vicar P [Thu, 12 Apr 2007 16:29:02 +0000 (16:29 +0000)]
documentation

17 years ago- documentation
Duncan Mac-Vicar P [Thu, 12 Apr 2007 16:15:09 +0000 (16:15 +0000)]
- documentation

17 years ago- Put the RepomdFileReader class where it belongs
Duncan Mac-Vicar P [Thu, 12 Apr 2007 15:43:21 +0000 (15:43 +0000)]
- Put the RepomdFileReader class where it belongs
- The PatchesFileReader class is for now only
  a copy of the RepomdFileReader
- Add a unit test for the class

17 years agoget rid of std:: here
Duncan Mac-Vicar P [Thu, 12 Apr 2007 15:42:17 +0000 (15:42 +0000)]
get rid of std:: here

17 years agomade the path parameter default to "" in MediaSetAccess(Url, Pathname)
Jan Kupec [Thu, 12 Apr 2007 11:28:34 +0000 (11:28 +0000)]
made the path parameter default to "" in MediaSetAccess(Url, Pathname)

17 years agochanges
Michael Andres [Thu, 12 Apr 2007 00:40:43 +0000 (00:40 +0000)]
changes

17 years ago- Fixed computation of install order. Take requirements of
Michael Andres [Thu, 12 Apr 2007 00:40:06 +0000 (00:40 +0000)]
- Fixed computation of install order. Take requirements of
  an installed packages uninstall scripts into account, if
  the package is updated. (#258682)

17 years ago(no commit message)
Michael Andres [Thu, 12 Apr 2007 00:32:34 +0000 (00:32 +0000)]

17 years agofix compile
Duncan Mac-Vicar P [Wed, 11 Apr 2007 20:38:51 +0000 (20:38 +0000)]
fix compile

17 years ago- prototype of a YUM downloader, also a experiment to learn Michael's
Duncan Mac-Vicar P [Wed, 11 Apr 2007 17:11:03 +0000 (17:11 +0000)]
- prototype of a YUM downloader, also a experiment to learn Michael's
  XML parser and implement later the YUM cacher.
- still doesnt download the patches, comes tomorrow.

17 years ago- add conveniencve method to return text from
Duncan Mac-Vicar P [Wed, 11 Apr 2007 17:09:45 +0000 (17:09 +0000)]
- add conveniencve method to return text from
  nodes, makes event parsing much more easy

17 years ago(no commit message)
Michael Andres [Wed, 11 Apr 2007 16:41:40 +0000 (16:41 +0000)]

17 years agorename the insert cache method
Duncan Mac-Vicar P [Wed, 11 Apr 2007 15:51:14 +0000 (15:51 +0000)]
rename the insert cache method
pass the media set access

17 years ago- forward port fixes from SP1 / 10.2 branch
Duncan Mac-Vicar P [Wed, 11 Apr 2007 15:32:11 +0000 (15:32 +0000)]
- forward port fixes from SP1 / 10.2 branch
- distribution name and edition for YUM product
- patch rpms location for YUM packages

17 years agochanges
Michael Andres [Wed, 11 Apr 2007 13:35:11 +0000 (13:35 +0000)]
changes

17 years ago- Parse and provide package keywords. (Fate 120368)
Michael Andres [Wed, 11 Apr 2007 13:34:51 +0000 (13:34 +0000)]
- Parse and provide package keywords. (Fate 120368)

17 years ago(no commit message)
Michael Andres [Wed, 11 Apr 2007 13:33:10 +0000 (13:33 +0000)]

17 years ago(no commit message)
Michael Andres [Wed, 11 Apr 2007 12:51:41 +0000 (12:51 +0000)]

17 years ago(no commit message)
Michael Andres [Wed, 11 Apr 2007 11:02:08 +0000 (11:02 +0000)]

17 years ago(no commit message)
Michael Andres [Wed, 11 Apr 2007 10:49:16 +0000 (10:49 +0000)]

17 years ago(no commit message)
Michael Andres [Tue, 10 Apr 2007 21:38:29 +0000 (21:38 +0000)]

17 years agoAdded class PackageKeyword
Michael Andres [Tue, 10 Apr 2007 21:22:07 +0000 (21:22 +0000)]
Added class PackageKeyword

17 years agowork around __FILE__ being defined as absolute path
Michael Andres [Tue, 10 Apr 2007 18:00:59 +0000 (18:00 +0000)]
work around __FILE__ being defined as absolute path

17 years agoAdded UniqueString: Immutable strings with unique representation in memory.
Michael Andres [Tue, 10 Apr 2007 00:31:31 +0000 (00:31 +0000)]
Added UniqueString: Immutable strings with unique representation in memory.

17 years agoUndone test commit for the new repository
Jiri Srain [Fri, 6 Apr 2007 08:34:37 +0000 (08:34 +0000)]
Undone test commit for the new repository

17 years agoTest commit
Jiri Srain [Fri, 6 Apr 2007 08:32:04 +0000 (08:32 +0000)]
Test commit

17 years agoversion 3.0.3
Stefan Schubert [Thu, 5 Apr 2007 14:29:05 +0000 (14:29 +0000)]
version 3.0.3

17 years agoUpgrade: Do NOT delete packages which have unresolved dependencies -->
Stefan Schubert [Thu, 5 Apr 2007 13:50:42 +0000 (13:50 +0000)]
Upgrade: Do NOT delete packages which have unresolved dependencies -->
  Ask the user. Bug 258322

17 years agoUpgrade: Do NOT delete packages which have unresolved dependencies -->
Stefan Schubert [Thu, 5 Apr 2007 13:49:49 +0000 (13:49 +0000)]
Upgrade: Do NOT delete packages which have unresolved dependencies -->
  Ask the user. Bug 258322

17 years agodebug output removed
Michael Andres [Thu, 5 Apr 2007 13:48:19 +0000 (13:48 +0000)]
debug output removed

17 years agochangelog
Michael Andres [Wed, 4 Apr 2007 17:42:52 +0000 (17:42 +0000)]
changelog

17 years agoFix restoring of Sources id root prefix is used. (#238165)
Michael Andres [Wed, 4 Apr 2007 17:40:45 +0000 (17:40 +0000)]
Fix restoring of Sources id root prefix is used. (#238165)

17 years agoadded str::hasPrefix std::stripPrefix
Michael Andres [Wed, 4 Apr 2007 17:22:38 +0000 (17:22 +0000)]
added str::hasPrefix std::stripPrefix

17 years ago.changes
Jan Kupec [Wed, 4 Apr 2007 13:44:03 +0000 (13:44 +0000)]
.changes

17 years agoMediaManager::attachDesiredMedia() added to support multiple drives
Jan Kupec [Wed, 4 Apr 2007 13:31:29 +0000 (13:31 +0000)]
MediaManager::attachDesiredMedia() added to support multiple drives

17 years agosome comments
Jan Kupec [Wed, 4 Apr 2007 09:33:40 +0000 (09:33 +0000)]
some comments

17 years agobackup
Michael Andres [Tue, 3 Apr 2007 21:24:26 +0000 (21:24 +0000)]
backup

17 years agoper default compile with -g
Michael Andres [Tue, 3 Apr 2007 21:23:55 +0000 (21:23 +0000)]
per default compile with -g

17 years agofixed to build; everything installed must be packaged
Michael Andres [Tue, 3 Apr 2007 21:23:04 +0000 (21:23 +0000)]
fixed to build; everything installed must be packaged

17 years agofixes to compile with latest gcc
Michael Andres [Tue, 3 Apr 2007 20:35:13 +0000 (20:35 +0000)]
fixes to compile with latest gcc

17 years ago- made MediaSetAccess::rewriteUrl() static
Jan Kupec [Fri, 30 Mar 2007 18:40:32 +0000 (18:40 +0000)]
- made MediaSetAccess::rewriteUrl() static
- MediaSetAccessTest added
- tests/CMakeLists.txt enabling tests added
- basic MediaSetAccess class description added

17 years agofix renamed class
Duncan Mac-Vicar P [Fri, 30 Mar 2007 15:48:22 +0000 (15:48 +0000)]
fix renamed class

17 years ago- enable unit tests
Duncan Mac-Vicar P [Fri, 30 Mar 2007 12:17:51 +0000 (12:17 +0000)]
- enable unit tests

17 years agoput some tests back
Duncan Mac-Vicar P [Fri, 30 Mar 2007 11:18:39 +0000 (11:18 +0000)]
put some tests back

17 years ago- move unit tests back here
Duncan Mac-Vicar P [Fri, 30 Mar 2007 11:14:04 +0000 (11:14 +0000)]
- move unit tests back here

17 years agorename CacheQuery to QueryFactory, and will turn into
Duncan Mac-Vicar P [Fri, 30 Mar 2007 11:02:18 +0000 (11:02 +0000)]
rename CacheQuery to QueryFactory, and will turn into
a singleton that will manage a connection for queries

17 years agofix to compile
Michael Andres [Thu, 29 Mar 2007 17:50:39 +0000 (17:50 +0000)]
fix to compile

17 years agocompilable milestone of the day
Duncan Mac-Vicar P [Thu, 29 Mar 2007 16:59:21 +0000 (16:59 +0000)]
compilable milestone of the day
- add method to capfactory to create caps
from implementations
- unifiy versionedcaps and namedcaps in the db
- try to build resolvables from the db

17 years agoreintroduced named ccapabilities op and edition; fixed findKernelFlavor fix
Michael Andres [Wed, 28 Mar 2007 17:52:31 +0000 (17:52 +0000)]
reintroduced named ccapabilities op and edition; fixed findKernelFlavor fix

17 years agochecking vercap before
Stefan Schubert [Wed, 28 Mar 2007 15:52:32 +0000 (15:52 +0000)]
checking vercap before

17 years agofixed detection of kernel flavour
Michael Andres [Wed, 28 Mar 2007 12:58:24 +0000 (12:58 +0000)]
fixed detection of kernel flavour

17 years agobackup
Duncan Mac-Vicar P [Tue, 27 Mar 2007 16:06:02 +0000 (16:06 +0000)]
backup

17 years agobackup
Duncan Mac-Vicar P [Mon, 26 Mar 2007 16:32:46 +0000 (16:32 +0000)]
backup
use some indexes to increase 100x speed
support namedcap, filecap and vercap

17 years agoCapabilityQuery working!, now lets go for the Resolvable one...
Duncan Mac-Vicar P [Mon, 26 Mar 2007 13:45:55 +0000 (13:45 +0000)]
CapabilityQuery working!, now lets go for the Resolvable one...

17 years agobackup
Duncan Mac-Vicar P [Sat, 24 Mar 2007 16:28:20 +0000 (16:28 +0000)]
backup

17 years agotry to start with something... not definitive in any case.
Duncan Mac-Vicar P [Fri, 23 Mar 2007 17:01:54 +0000 (17:01 +0000)]
try to start with something... not definitive in any case.

17 years agoBack to revision 5117 due wrong chanelog entry
Stefan Schubert [Fri, 23 Mar 2007 13:55:23 +0000 (13:55 +0000)]
Back to revision 5117 due wrong chanelog entry

17 years agoreduced logging; take name instead of index
Stefan Schubert [Fri, 23 Mar 2007 13:49:45 +0000 (13:49 +0000)]
reduced logging; take name instead of index

17 years agoreduced logging; take name instead of index
Stefan Schubert [Fri, 23 Mar 2007 13:49:30 +0000 (13:49 +0000)]
reduced logging; take name instead of index

17 years agochecking void pointer before
Stefan Schubert [Fri, 23 Mar 2007 11:56:21 +0000 (11:56 +0000)]
checking void pointer before

17 years ago- document the cache store API
Duncan Mac-Vicar P [Thu, 22 Mar 2007 14:47:23 +0000 (14:47 +0000)]
- document the cache store API
- fix build (pointers removed)

17 years ago- port the old smart pointers to the zypp ones
Duncan Mac-Vicar P [Thu, 22 Mar 2007 14:35:02 +0000 (14:35 +0000)]
- port the old smart pointers to the zypp ones
  for the old pkg manager susetags parser

17 years agoresetting valid solver run in order to get a complete solver run for the testcase
Stefan Schubert [Thu, 22 Mar 2007 12:18:36 +0000 (12:18 +0000)]
resetting valid solver run in order to get a complete solver run for the testcase

17 years agoAdded iostr::EachLine: Simple lineparser. Traverse each line in a file.
Michael Andres [Thu, 22 Mar 2007 09:32:25 +0000 (09:32 +0000)]
Added iostr::EachLine: Simple lineparser. Traverse each line in a file.

17 years agostealed from Andreas Schneider, better way to detect 64 bits systems
Duncan Mac-Vicar P [Wed, 21 Mar 2007 20:47:42 +0000 (20:47 +0000)]
stealed from Andreas Schneider, better way to detect 64 bits systems

17 years ago- Define pointer types for specific capability
Duncan Mac-Vicar P [Wed, 21 Mar 2007 16:52:24 +0000 (16:52 +0000)]
- Define pointer types for specific capability
  implementations
- Get rid of the edition() and op() accessors
  in Capability class. Those are only used
  by uggly hacks which don't deserve a
  convenience API to their uggly behavior.

17 years agoadd split caps to the schema and begining to integrate
Duncan Mac-Vicar P [Tue, 20 Mar 2007 21:09:08 +0000 (21:09 +0000)]
add split caps to the schema and begining to integrate
with the parser

17 years agofix segfault due to miss use of asKind.
Duncan Mac-Vicar P [Tue, 20 Mar 2007 15:42:47 +0000 (15:42 +0000)]
fix segfault due to miss use of asKind.

Now it works ok.

17 years agoallow a way to get a non const ptr
Duncan Mac-Vicar P [Tue, 20 Mar 2007 15:41:21 +0000 (15:41 +0000)]
allow a way to get a non const ptr

17 years agoimplement capabilities storing.... lot of progress
Duncan Mac-Vicar P [Mon, 19 Mar 2007 17:36:13 +0000 (17:36 +0000)]
implement capabilities storing.... lot of progress

17 years agoRefactor CapFactory.
Duncan Mac-Vicar P [Fri, 16 Mar 2007 14:14:02 +0000 (14:14 +0000)]
Refactor CapFactory.

Why?

Because for the cache, it is no worth to invent
new data structures to carry capabilities data
across layers if CapabilityImpl child classes
already provided this.

Also, testing the right behavour of our parsing
functions is not easy if those functions perform
additional tasks like unifying.

What?

- Separate unifiying from creation and parsing
- Now you can create VersionedCap, FileCap, etc
  directly from CapabilityImpl.h
  You can also create them from strings.
- CapFactory now only unifyes and wrap the Impl
  into Capabilities.

17 years agoargh
Duncan Mac-Vicar P [Fri, 16 Mar 2007 13:16:03 +0000 (13:16 +0000)]
argh

17 years agobackup
Michael Andres [Fri, 16 Mar 2007 13:12:24 +0000 (13:12 +0000)]
backup

17 years ago- make the API use existing CapImpl classes for data
Duncan Mac-Vicar P [Thu, 15 Mar 2007 17:44:20 +0000 (17:44 +0000)]
- make the API use existing CapImpl classes for data
  transport
- implement the name normalization

17 years agoAdded PathInfo::c_str
Michael Andres [Thu, 15 Mar 2007 08:57:01 +0000 (08:57 +0000)]
Added PathInfo::c_str

17 years agobackup
Michael Andres [Wed, 14 Mar 2007 22:57:22 +0000 (22:57 +0000)]
backup

17 years ago- add support for named binding to sqlite3x wrapper
Duncan Mac-Vicar P [Wed, 14 Mar 2007 15:45:50 +0000 (15:45 +0000)]
- add support for named binding to sqlite3x wrapper
- new "it compiles" milestone for cachestore :-P

17 years ago- If there is no valid solver result and NOT all resolvables ( other
Stefan Schubert [Wed, 14 Mar 2007 13:35:16 +0000 (13:35 +0000)]
- If there is no valid solver result and NOT all resolvables ( other
  architecture) has been regarded, let the user decide making a new
  solver run with ALL available resolvables. Bug 223440
- reducing logging (error -> debug)  bug 252921
- Revision 5219

17 years agoIf there is no valid solver result and NOT all resolvables ( other
Stefan Schubert [Wed, 14 Mar 2007 13:32:01 +0000 (13:32 +0000)]
If there is no valid solver result and NOT all resolvables ( other
architecture) has been regarded, let the user decide making a new
solver run with ALL available resolvables. Bug 223440

17 years ago- reducing logging (error -> debug) bug 252921
Stefan Schubert [Wed, 14 Mar 2007 13:24:19 +0000 (13:24 +0000)]
- reducing logging (error -> debug)  bug 252921
- find resolvable for atom which has >= edition

17 years agoadapt the old (fast) suse tags parser so we can use it in
Duncan Mac-Vicar P [Tue, 13 Mar 2007 01:20:44 +0000 (01:20 +0000)]
adapt the old (fast) suse tags parser so we can use it in
the future parser that will feed the cache.

At least traversing the files, uses only 180k of memory :-)

17 years agoplayground for cache initialization
Duncan Mac-Vicar P [Mon, 12 Mar 2007 20:55:13 +0000 (20:55 +0000)]
playground for cache initialization

17 years ago- Create the cache directly from the schema (installed) file.
Duncan Mac-Vicar P [Mon, 12 Mar 2007 18:09:19 +0000 (18:09 +0000)]
- Create the cache directly from the schema (installed) file.
- move the code of SUSE tags downloader to its own source

17 years agoindentcd
Duncan Mac-Vicar P [Mon, 12 Mar 2007 16:43:46 +0000 (16:43 +0000)]
indentcd

17 years agoindent
Duncan Mac-Vicar P [Mon, 12 Mar 2007 16:30:18 +0000 (16:30 +0000)]
indent

17 years agoindent
Duncan Mac-Vicar P [Mon, 12 Mar 2007 16:25:30 +0000 (16:25 +0000)]
indent

17 years ago- Move Fetcher class to zypp/
Duncan Mac-Vicar P [Mon, 12 Mar 2007 15:14:26 +0000 (15:14 +0000)]
- Move Fetcher class to zypp/
- Move OnMediaLocation out of source/
- port the code
- document it

17 years ago- import the old tags parser, backup some devel files
Duncan Mac-Vicar P [Mon, 12 Mar 2007 14:18:56 +0000 (14:18 +0000)]
- import the old tags parser, backup some devel files

17 years agoprototypes for downloading metadata
Duncan Mac-Vicar P [Sun, 11 Mar 2007 01:18:15 +0000 (01:18 +0000)]
prototypes for downloading metadata

17 years agochanges
Michael Andres [Fri, 9 Mar 2007 00:14:05 +0000 (00:14 +0000)]
changes

17 years agochanges
Michael Andres [Fri, 9 Mar 2007 00:10:06 +0000 (00:10 +0000)]
changes

17 years ago- Allow configuration of trusted vendors via
Michael Andres [Fri, 9 Mar 2007 00:08:54 +0000 (00:08 +0000)]
- Allow configuration of trusted vendors via
  /var/lib/zypp/db/trustedVendors. (#186636)

17 years agoextensions
Duncan Mac-Vicar P [Thu, 8 Mar 2007 14:29:58 +0000 (14:29 +0000)]
extensions

17 years agorght name
Duncan Mac-Vicar P [Thu, 8 Mar 2007 14:29:25 +0000 (14:29 +0000)]
rght name

17 years agowrite api
Duncan Mac-Vicar P [Thu, 8 Mar 2007 14:29:12 +0000 (14:29 +0000)]
write api

17 years agomake -devel require exact version
Duncan Mac-Vicar P [Wed, 7 Mar 2007 14:22:58 +0000 (14:22 +0000)]
make -devel require exact version