platform/upstream/libzypp.git
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

17 years agoUsing already existing valid solver results for further solver runs.
Stefan Schubert [Tue, 6 Mar 2007 16:26:18 +0000 (16:26 +0000)]
Using already existing valid solver results for further solver runs.
(partiell solving)

17 years agoUsing already existing valid solver results for further solver runs.
Stefan Schubert [Tue, 6 Mar 2007 16:25:34 +0000 (16:25 +0000)]
Using already existing valid solver results for further solver runs.
(partiell solving)

17 years agochanges
Duncan Mac-Vicar P [Tue, 6 Mar 2007 13:30:16 +0000 (13:30 +0000)]
changes

17 years agolink order fixes
Duncan Mac-Vicar P [Tue, 6 Mar 2007 13:29:09 +0000 (13:29 +0000)]
link order fixes

17 years agoAdded arch, version, release and edition flags to HelixControl::InstallResolvable
Stefan Haas [Tue, 6 Mar 2007 12:15:15 +0000 (12:15 +0000)]
Added arch, version, release and edition flags to HelixControl::InstallResolvable

17 years agofix executable name
Duncan Mac-Vicar P [Tue, 6 Mar 2007 10:32:42 +0000 (10:32 +0000)]
fix executable name

17 years agocleaned static var in Url.cc
Michael Andres [Mon, 5 Mar 2007 16:27:36 +0000 (16:27 +0000)]
cleaned static var in Url.cc

17 years agochanges
Duncan Mac-Vicar P [Fri, 2 Mar 2007 15:11:28 +0000 (15:11 +0000)]
changes

17 years agofix link order
Duncan Mac-Vicar P [Fri, 2 Mar 2007 12:42:25 +0000 (12:42 +0000)]
fix link order

17 years agointialize static var in function
Michael Andres [Fri, 2 Mar 2007 11:59:03 +0000 (11:59 +0000)]
intialize static var in function

17 years agofix header location
Duncan Mac-Vicar P [Thu, 1 Mar 2007 17:07:12 +0000 (17:07 +0000)]
fix header location

17 years agothis class is already defined
Duncan Mac-Vicar P [Thu, 1 Mar 2007 15:17:58 +0000 (15:17 +0000)]
this class is already defined

17 years agobye autofoo
Duncan Mac-Vicar P [Thu, 1 Mar 2007 14:28:28 +0000 (14:28 +0000)]
bye autofoo

17 years agoif ZYPP_PREFIX was set, dont use default search locations
Duncan Mac-Vicar P [Thu, 1 Mar 2007 14:19:52 +0000 (14:19 +0000)]
if ZYPP_PREFIX was set, dont use default search locations

17 years ago- catalogs <-> resolvables are N:N now
Duncan Mac-Vicar P [Thu, 1 Mar 2007 01:20:18 +0000 (01:20 +0000)]
- catalogs <-> resolvables are N:N now

(need to try a insert cache)

- added file_capabilities and the files table.
- added some comments

17 years ago- latest cmake fixes.
Duncan Mac-Vicar P [Wed, 28 Feb 2007 10:54:04 +0000 (10:54 +0000)]
- latest cmake fixes.
- First version that builds fine in autobuild
- iniparser included. just 1 source file.