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

17 years agomissing setEstablishContext,_establish_context added, mistake in merging
Stefan Schubert [Tue, 27 Feb 2007 15:08:32 +0000 (15:08 +0000)]
missing setEstablishContext,_establish_context added, mistake in merging

17 years agochanges
Duncan Mac-Vicar P [Tue, 27 Feb 2007 14:52:59 +0000 (14:52 +0000)]
changes

17 years ago#247459 ftp probing
Duncan Mac-Vicar P [Tue, 27 Feb 2007 14:50:32 +0000 (14:50 +0000)]
#247459 ftp probing
denied == dont exists in ftp

17 years agomerged till r5111 of 10.2
Stefan Schubert [Tue, 27 Feb 2007 14:40:33 +0000 (14:40 +0000)]
merged till r5111 of 10.2

17 years ago- define LOGGROUP
Duncan Mac-Vicar P [Tue, 27 Feb 2007 14:36:06 +0000 (14:36 +0000)]
- define LOGGROUP
- Dont generate .po files at all, that ones are
  only generated by translators

17 years agoMerged revisions 5111 via svnmerge from
Stefan Schubert [Tue, 27 Feb 2007 14:17:10 +0000 (14:17 +0000)]
Merged revisions 5111 via svnmerge from
https://svn.suse.de/svn/zypp/branches/SuSE-Linux-10_2-Branch/libzypp

........
  r5111 | schubi | 2007-02-27 12:58:31 +0100 (Di, 27 Feb 2007) | 6 lines

  The context of establishPool will be stored in Resolver and will be
  regarded for the next solver run everytime. So it will be not reset by
  any solver run anymore.
  bug 191810 ( A broken patch will not be installed again)
........

17 years agoMerged revisions 5040 via svnmerge from
Stefan Schubert [Tue, 27 Feb 2007 14:12:23 +0000 (14:12 +0000)]
Merged revisions 5040 via svnmerge from
https://svn.suse.de/svn/zypp/branches/SuSE-Linux-10_2-Branch/libzypp

........
  r5040 | jsrain | 2007-02-19 13:28:21 +0100 (Mo, 19 Feb 2007) | 3 lines

  Set YUM product category (base vs. add-on) according to metadata (needed for proper update to SP1) (#245401)
........

17 years agoBlocked revisions 5034 via svnmerge
Stefan Schubert [Tue, 27 Feb 2007 14:11:30 +0000 (14:11 +0000)]
Blocked revisions 5034 via svnmerge

........
  r5034 | schubi | 2007-02-16 11:45:53 +0100 (Fr, 16 Feb 2007) | 1 line

  added new translations
........

17 years agoMerged revisions 5032 via svnmerge from
Stefan Schubert [Tue, 27 Feb 2007 14:09:40 +0000 (14:09 +0000)]
Merged revisions 5032 via svnmerge from
https://svn.suse.de/svn/zypp/branches/SuSE-Linux-10_2-Branch/libzypp

........
  r5032 | schubi | 2007-02-15 14:51:36 +0100 (Do, 15 Feb 2007) | 3 lines

  two packages (both selected for installation) provides and obsoletes the
  same package
........

17 years agoMerged revisions 5023-5028 via svnmerge from
Stefan Schubert [Tue, 27 Feb 2007 14:08:49 +0000 (14:08 +0000)]
Merged revisions 5023-5028 via svnmerge from
https://svn.suse.de/svn/zypp/branches/SuSE-Linux-10_2-Branch/libzypp

........
  r5023 | ma | 2007-02-14 15:13:19 +0100 (Mi, 14 Feb 2007) | 3 lines

  - Added new upgrade options to fine tune version and patch handling.
    (F301990)
........
  r5024 | ma | 2007-02-14 15:14:12 +0100 (Mi, 14 Feb 2007) | 1 line

  changes
........
  r5025 | schubi | 2007-02-14 15:22:09 +0100 (Mi, 14 Feb 2007) | 1 line

  added getEstablishValue;setEstablishValue in order to change the EstablishField only
........
  r5026 | schubi | 2007-02-14 15:39:48 +0100 (Mi, 14 Feb 2007) | 5 lines

  The context of establishPool will be stored in Resolver and will be
  regarded for the next solver run everytime. So it will be not reset by
  any solver run anymore.
  bug 191810 ( A broken patch will not be installed again)
........
  r5027 | schubi | 2007-02-14 15:41:11 +0100 (Mi, 14 Feb 2007) | 1 line

  revision 5026
........
  r5028 | schubi | 2007-02-14 17:23:13 +0100 (Mi, 14 Feb 2007) | 1 line

  version 2.15.1
........

17 years agomerge from 10.2
Stefan Schubert [Tue, 27 Feb 2007 14:04:44 +0000 (14:04 +0000)]
merge from 10.2

added for convenience: bool hasMatches( const CapSet &, const CapSet & )

17 years agomerging testsuite, nothing changes
Stefan Schubert [Tue, 27 Feb 2007 14:03:24 +0000 (14:03 +0000)]
merging testsuite, nothing changes

17 years agomerge from 10.2
Stefan Schubert [Tue, 27 Feb 2007 14:02:31 +0000 (14:02 +0000)]
merge from 10.2

Simultaneouqusly establishing of items which are conflicting eachother
is useless. So only one will be established.

17 years agoremove
Stefan Schubert [Tue, 27 Feb 2007 13:54:09 +0000 (13:54 +0000)]
remove

17 years agotracking solver for merging
Stefan Schubert [Tue, 27 Feb 2007 13:52:39 +0000 (13:52 +0000)]
tracking solver for merging

17 years agoProvideFilePolicy added
Jan Kupec [Tue, 27 Feb 2007 11:36:04 +0000 (11:36 +0000)]
ProvideFilePolicy added

17 years agomake make translations create the translations
Duncan Mac-Vicar P [Mon, 26 Feb 2007 18:54:26 +0000 (18:54 +0000)]
make make translations create the translations
but dont touch the source tree to update
.mo files with new translation strings.

provide make update_translations to update
back the .mo files.

17 years agoDont fail if qt3 is not installed
Duncan Mac-Vicar P [Mon, 26 Feb 2007 15:43:43 +0000 (15:43 +0000)]
Dont fail if qt3 is not installed

17 years agotaggedfile directory removed
Stefan Schubert [Mon, 26 Feb 2007 14:22:01 +0000 (14:22 +0000)]
taggedfile directory removed

17 years ago- include FindZypp.cmake in libzypp-devel so
Duncan Mac-Vicar P [Mon, 26 Feb 2007 13:57:08 +0000 (13:57 +0000)]
- include FindZypp.cmake in libzypp-devel so
  apps using zypp dont need to include it.
- allow FindZypp to recognize ZYPP_PREFIX in
  order to allow in-home-dir development
- Commit po gettext build system
- fix sqlite sources (removed methods)

17 years ago- some plays trying to deal with ids in the store API
Duncan Mac-Vicar P [Mon, 26 Feb 2007 09:39:39 +0000 (09:39 +0000)]
- some plays trying to deal with ids in the store API
- Clean MediaSetAccess, now it can be used!, well,
  getPossiblyCachedFile is not, but at least you can download stuff.
- a test file in my devel dir to test media set access
- Put the suse media verifier in its own file
- move ProvideFilePolicy to zypp/ so it can be used by MediaSetAccess
  later
- Make media set access use OnMediaLocation too.

17 years agoremove zmd* methods. Not used anywhere, only confusing
Duncan Mac-Vicar P [Mon, 26 Feb 2007 09:36:12 +0000 (09:36 +0000)]
remove zmd* methods. Not used anywhere, only confusing

17 years agoMerged revisions 5092 via svnmerge from
Jan Kupec [Fri, 23 Feb 2007 16:42:21 +0000 (16:42 +0000)]
Merged revisions 5092 via svnmerge from
http://svn.suse.de/svn/zypp/branches/SuSE-Linux-10_2-Branch/libzypp

........
  r5092 | jkupec | 2007-02-23 17:20:47 +0100 (Fri, 23 Feb 2007) | 2 lines

  adding soft,timeo=X nfs mount options by default (#235211)
........

17 years agofixed CMakeCache.txt
Michael Andres [Fri, 23 Feb 2007 15:09:52 +0000 (15:09 +0000)]
fixed CMakeCache.txt

17 years ago- gettext support everything works except I cant make
Duncan Mac-Vicar P [Fri, 23 Feb 2007 14:49:05 +0000 (14:49 +0000)]
- gettext support everything works except I cant make
  %{find_lang} to work as advertised
- backup changes to DESIGN

17 years agofixed trailing whitespace
Jan Kupec [Fri, 23 Feb 2007 13:22:50 +0000 (13:22 +0000)]
fixed trailing whitespace

17 years agomissing file removed
Jan Kupec [Fri, 23 Feb 2007 13:20:40 +0000 (13:20 +0000)]
missing file removed

17 years ago.changes
Jan Kupec [Fri, 23 Feb 2007 13:17:30 +0000 (13:17 +0000)]
.changes

17 years ago- support for HTTP authentication prompt added (#190609)
Jan Kupec [Fri, 23 Feb 2007 13:15:49 +0000 (13:15 +0000)]
- support for HTTP authentication prompt added (#190609)
- fixed problem with empty path in URL in MediaCurl::doGetFileCopy()

17 years agoremoved unexisting file
Jan Kupec [Fri, 23 Feb 2007 12:18:49 +0000 (12:18 +0000)]
removed unexisting file