platform/upstream/libzypp.git
18 years agofactorize out Sysconfig reader
Klaus Kaempf [Fri, 9 Jun 2006 13:48:49 +0000 (13:48 +0000)]
factorize out Sysconfig reader

18 years agodont break signatures
Duncan Mac-Vicar P [Fri, 9 Jun 2006 13:08:34 +0000 (13:08 +0000)]
dont break signatures

18 years agoDo not fork in a global destructor, perl dislikes it (#182672).
Martin Vidner [Fri, 9 Jun 2006 12:34:18 +0000 (12:34 +0000)]
Do not fork in a global destructor, perl dislikes it (#182672).
Fixes hanging ag_ldapserver and yast2-perl-bindings tests.

18 years agoAPI for Klaus
Duncan Mac-Vicar P [Fri, 9 Jun 2006 10:56:29 +0000 (10:56 +0000)]
API for Klaus

18 years agobump
Michael Andres [Thu, 8 Jun 2006 14:55:42 +0000 (14:55 +0000)]
bump

18 years ago- Installation: Assert product information is stored to libzypp
Michael Andres [Thu, 8 Jun 2006 14:55:10 +0000 (14:55 +0000)]
- Installation: Assert product information is stored to libzypp
  database before reboot. (#181198)
- Version 1.2.0;

18 years agofix typo
Klaus Kaempf [Thu, 8 Jun 2006 11:26:41 +0000 (11:26 +0000)]
fix typo

18 years agomissing include
Michael Andres [Wed, 7 Jun 2006 12:16:19 +0000 (12:16 +0000)]
missing include

18 years agoautoprotect system resolvable
Michael Andres [Wed, 7 Jun 2006 12:12:42 +0000 (12:12 +0000)]
autoprotect system resolvable

18 years agofix changes
Stanislav Visnovsky [Wed, 7 Jun 2006 12:00:50 +0000 (12:00 +0000)]
fix changes

18 years agoreally sync the keys
Stanislav Visnovsky [Wed, 7 Jun 2006 11:59:28 +0000 (11:59 +0000)]
really sync the keys

18 years ago- reset media verifier on susetags before
Duncan Mac-Vicar P [Wed, 7 Jun 2006 11:12:36 +0000 (11:12 +0000)]
- reset media verifier on susetags before
  downloading data, until we set a new one.

18 years ago- Updated rev in changes file to include MediaAccessUrl
Marius Tomaschewski [Wed, 7 Jun 2006 09:54:54 +0000 (09:54 +0000)]
- Updated rev in changes file to include MediaAccessUrl
  dvd scheme documentation change as well.

18 years ago- Updated MediaAccessUrl docu to reflect changes done
Marius Tomaschewski [Wed, 7 Jun 2006 09:52:55 +0000 (09:52 +0000)]
- Updated MediaAccessUrl docu to reflect changes done
  in dvd scheme drive detection (#177457).

18 years ago- Updated changes file. Bug #177457, dvd drive check
Marius Tomaschewski [Wed, 7 Jun 2006 09:46:06 +0000 (09:46 +0000)]
- Updated changes file. Bug #177457, dvd drive check

18 years ago- Bug #177457: changed detectDevices() function to just
Marius Tomaschewski [Wed, 7 Jun 2006 09:42:05 +0000 (09:42 +0000)]
- Bug #177457: changed detectDevices() function to just
  prefer DVD drives in "dvd:" scheme, instead of filter
  out the non-DVD drives completely. Allows to fallback
  to drives without the dvd property e.g. in VMWare.

18 years agochanges
Duncan Mac-Vicar P [Tue, 6 Jun 2006 22:59:51 +0000 (22:59 +0000)]
changes

18 years ago- Merge fix for stalle tmpdir due to cyclic references, using a master
Duncan Mac-Vicar P [Tue, 6 Jun 2006 22:57:31 +0000 (22:57 +0000)]
- Merge fix for stalle tmpdir due to cyclic references, using a master
  TmpDir for zypp. (#178292) . There is still 1 tmpdir to fix.

18 years agochangelog
Michael Andres [Tue, 6 Jun 2006 22:04:01 +0000 (22:04 +0000)]
changelog

18 years ago- fixed memory leak in PersistentStorage (#168690)
Michael Andres [Tue, 6 Jun 2006 22:03:37 +0000 (22:03 +0000)]
- fixed memory leak in PersistentStorage (#168690)

18 years agochangelog
Michael Andres [Tue, 6 Jun 2006 20:28:11 +0000 (20:28 +0000)]
changelog

18 years ago- fixed memory leak in XMLSourceCacheParser (#168690)
Michael Andres [Tue, 6 Jun 2006 20:27:42 +0000 (20:27 +0000)]
- fixed memory leak in XMLSourceCacheParser (#168690)

18 years agolatest fi translation added
Stefan Schubert [Fri, 2 Jun 2006 14:12:13 +0000 (14:12 +0000)]
latest fi translation added

18 years agolatest fi translation added
Stefan Schubert [Fri, 2 Jun 2006 14:07:27 +0000 (14:07 +0000)]
latest fi translation added

18 years agofix typo in logging
Duncan Mac-Vicar P [Fri, 2 Jun 2006 12:29:26 +0000 (12:29 +0000)]
fix typo in logging

18 years agoAll installed resolvables has been set to "satisfied" in
Stefan Schubert [Thu, 1 Jun 2006 13:14:29 +0000 (13:14 +0000)]
All installed resolvables has been set to "satisfied" in
ResolverContext::unneeded . BUT:
Patch concerning resolvables have to be set to
"unneeded" although they are installed. In order
getting the state "no longer applicable" (Bug 171590)

18 years agoAll installed resolvables has been set to "satisfied" in
Stefan Schubert [Thu, 1 Jun 2006 13:11:58 +0000 (13:11 +0000)]
All installed resolvables has been set to "satisfied" in
ResolverContext::unneeded . BUT:
Patch concerning resolvables have to be set to
"unneeded" although they are installed. In order
getting the state "no longer applicable" (Bug 171590)

18 years agoignore generated libzypp.spec
Klaus Kaempf [Thu, 1 Jun 2006 12:58:13 +0000 (12:58 +0000)]
ignore generated libzypp.spec

18 years agoestablish scripts and messages also
Klaus Kaempf [Thu, 1 Jun 2006 12:55:01 +0000 (12:55 +0000)]
establish scripts and messages also

18 years agoalso establish scripts and messages
Klaus Kaempf [Thu, 1 Jun 2006 12:25:07 +0000 (12:25 +0000)]
also establish scripts and messages

18 years agochanges
Duncan Mac-Vicar P [Thu, 1 Jun 2006 11:58:28 +0000 (11:58 +0000)]
changes

18 years ago- revert not-used-yet rpmdb timestamp, as
Duncan Mac-Vicar P [Thu, 1 Jun 2006 11:57:28 +0000 (11:57 +0000)]
- revert not-used-yet rpmdb timestamp, as
  it broke rpmdb::init(). (#180040)

18 years agofix exception message (include blank before filename)
Klaus Kaempf [Thu, 1 Jun 2006 11:17:08 +0000 (11:17 +0000)]
fix exception message (include blank before filename)

18 years agoupdating gmo files, if po files has been changed; bug 164449
Stefan Schubert [Thu, 1 Jun 2006 09:04:59 +0000 (09:04 +0000)]
updating gmo files, if po files has been changed; bug 164449

18 years agoupdating gmo files, if po has been changed; bug 164449
Stefan Schubert [Thu, 1 Jun 2006 09:04:04 +0000 (09:04 +0000)]
updating gmo files, if po has been changed; bug 164449

18 years agoforgot to commit changes
Duncan Mac-Vicar P [Wed, 31 May 2006 22:30:19 +0000 (22:30 +0000)]
forgot to commit changes

18 years agoargh forgot to commit this
Duncan Mac-Vicar P [Wed, 31 May 2006 22:28:10 +0000 (22:28 +0000)]
argh forgot to commit this

18 years agochanges
Duncan Mac-Vicar P [Wed, 31 May 2006 16:33:11 +0000 (16:33 +0000)]
changes

18 years ago- Dont download twice if starting from 1st time
Duncan Mac-Vicar P [Wed, 31 May 2006 16:32:42 +0000 (16:32 +0000)]
- Dont download twice if starting from 1st time
- fix typo

18 years agoread media content file from cache to avoid non init int.
Duncan Mac-Vicar P [Wed, 31 May 2006 15:27:46 +0000 (15:27 +0000)]
read media content file from cache to avoid non init int.

18 years agochanges
Duncan Mac-Vicar P [Wed, 31 May 2006 15:07:57 +0000 (15:07 +0000)]
changes

18 years agochanges
Duncan Mac-Vicar P [Wed, 31 May 2006 15:07:31 +0000 (15:07 +0000)]
changes

18 years ago- set cache dir only if storeMetadata is called as a public method.
Duncan Mac-Vicar P [Wed, 31 May 2006 15:01:38 +0000 (15:01 +0000)]
- set cache dir only if storeMetadata is called as a public method.

18 years agobugfix 178721
Klaus Kaempf [Wed, 31 May 2006 13:28:21 +0000 (13:28 +0000)]
bugfix 178721

18 years agoschedule a package for installation if
Klaus Kaempf [Wed, 31 May 2006 13:27:28 +0000 (13:27 +0000)]
schedule a package for installation if
- it freshens / supplements something
- it is not installed yet
(#178721)

18 years agochanges
Duncan Mac-Vicar P [Wed, 31 May 2006 13:23:41 +0000 (13:23 +0000)]
changes

18 years ago- adapt factoryInit and storeMetadata to use the
Duncan Mac-Vicar P [Wed, 31 May 2006 12:03:05 +0000 (12:03 +0000)]
- adapt factoryInit and storeMetadata to use the
  ex-storeMetadata now downloadMetadata.
- check signatures on downloaded files.
- dont check checksums during parsing, was already done.
- make sure we dont set a tmp local as a cache dir.

18 years ago- make sure we never save a tmp local as a permanent cache.
Duncan Mac-Vicar P [Wed, 31 May 2006 12:00:40 +0000 (12:00 +0000)]
- make sure we never save a tmp local as a permanent cache.

18 years agocheck downloaded metadata not the cached.
Duncan Mac-Vicar P [Wed, 31 May 2006 09:56:13 +0000 (09:56 +0000)]
check downloaded metadata not the cached.

18 years ago- factorize signature checking into it own method
Duncan Mac-Vicar P [Tue, 30 May 2006 17:11:13 +0000 (17:11 +0000)]
- factorize signature checking into it own method

18 years ago- move some hacks like orig_descr_dir to an accessor.
Duncan Mac-Vicar P [Tue, 30 May 2006 17:02:50 +0000 (17:02 +0000)]
- move some hacks like orig_descr_dir to an accessor.

18 years ago- import keys while download, where we will check the metadata.
Duncan Mac-Vicar P [Tue, 30 May 2006 16:31:50 +0000 (16:31 +0000)]
- import keys while download, where we will check the metadata.

18 years ago- factorize the install media verifier code into its
Duncan Mac-Vicar P [Tue, 30 May 2006 16:20:46 +0000 (16:20 +0000)]
- factorize the install media verifier code into its
  own method.

18 years agoadd comments
Klaus Kaempf [Tue, 30 May 2006 16:11:21 +0000 (16:11 +0000)]
add comments

18 years agoerror handling. Any error should throw. Otherwise we get a inconsistent repo
Duncan Mac-Vicar P [Tue, 30 May 2006 16:07:34 +0000 (16:07 +0000)]
error handling. Any error should throw. Otherwise we get a inconsistent repo

18 years ago- check of signature goes in downloadMetadata
Duncan Mac-Vicar P [Tue, 30 May 2006 15:41:51 +0000 (15:41 +0000)]
- check of signature goes in downloadMetadata
  so factoryInit get a throw when it is not a
  YUM source

18 years ago- factorize the source has changed checking code
Duncan Mac-Vicar P [Tue, 30 May 2006 15:13:05 +0000 (15:13 +0000)]
- factorize the source has changed checking code
  from storeMetadata into its own method
  donwloadNeeded()

18 years ago- copy the storeMetadata method to downloadMetadata
Duncan Mac-Vicar P [Tue, 30 May 2006 15:07:59 +0000 (15:07 +0000)]
- copy the storeMetadata method to downloadMetadata
  disabling source change checking, and storing
  everything in a tmp dir. Also change the
  metadata dir perms to 755.
  This method will replace storeMetadata internally later
  and the former will become really small.

18 years agomake accesors for the local index files and signatures in order to get rid of parsing...
Duncan Mac-Vicar P [Tue, 30 May 2006 14:55:48 +0000 (14:55 +0000)]
make accesors for the local index files and signatures in order to get rid of parsing from provideFile later

18 years agochanges
Duncan Mac-Vicar P [Tue, 30 May 2006 10:45:39 +0000 (10:45 +0000)]
changes

18 years agochanges
Duncan Mac-Vicar P [Tue, 30 May 2006 10:44:04 +0000 (10:44 +0000)]
changes

18 years ago- make yum more robust. Never parse from provideFile
Duncan Mac-Vicar P [Tue, 30 May 2006 10:41:49 +0000 (10:41 +0000)]
- make yum more robust. Never parse from provideFile
  but only from local disk. Make sure the cache
  is consistent before recreating it.
  the code is easier to follow and probably
  faster. checksum and signatures are
  checked on caching not on parsing.
  Required to implement refresh for #154990

18 years agoworking prototype of a object oriented reimplement-virtual-functions based libxml...
Duncan Mac-Vicar P [Mon, 29 May 2006 08:07:26 +0000 (08:07 +0000)]
working prototype of a object oriented reimplement-virtual-functions based libxml sax parser

18 years ago- implement timestamp for YUM and SuseTags
Duncan Mac-Vicar P [Wed, 24 May 2006 14:58:38 +0000 (14:58 +0000)]
- implement timestamp for YUM and SuseTags
- actually use the license to confirm in yum patches
- add prerequires tag in yum optonally to the bad designed
  and nonintuitive pre=1

18 years ago- implement timestamp for YUM and SuseTags
Duncan Mac-Vicar P [Wed, 24 May 2006 14:57:25 +0000 (14:57 +0000)]
- implement timestamp for YUM and SuseTags
- actually use the license to confirm in yum patches
- add prerequires tag in yum optonally to the bad designed
  and nonintuitive pre=1

18 years agochanges
Duncan Mac-Vicar P [Wed, 24 May 2006 13:32:29 +0000 (13:32 +0000)]
changes

18 years ago- fix broken size tag
Duncan Mac-Vicar P [Wed, 24 May 2006 13:29:26 +0000 (13:29 +0000)]
- fix broken size tag

18 years ago- don't parse desc and summary twice
Duncan Mac-Vicar P [Wed, 24 May 2006 12:58:48 +0000 (12:58 +0000)]
- don't parse desc and summary twice
- fix a segfault with tranlated text

18 years ago- fix broken initialized() method
Duncan Mac-Vicar P [Wed, 24 May 2006 12:57:59 +0000 (12:57 +0000)]
- fix broken initialized() method

18 years ago- add Source_Ref::timestamp(), default to now()
Duncan Mac-Vicar P [Wed, 24 May 2006 10:25:52 +0000 (10:25 +0000)]
- add Source_Ref::timestamp(), default to now()
  in order to implement smart sync of sources by zmd

18 years agomove Helix source to testsuite out of the solver so we can use it for
Duncan Mac-Vicar P [Wed, 24 May 2006 10:03:42 +0000 (10:03 +0000)]
move Helix source to testsuite out of the solver so we can use it for
target, storage tests

18 years ago- dont pass root on init but before.
Duncan Mac-Vicar P [Wed, 24 May 2006 09:48:59 +0000 (09:48 +0000)]
- dont pass root on init but before.
- implement rpm db modification timestamp
  not used yet

18 years agocleanup
Stefan Schubert [Wed, 24 May 2006 08:31:43 +0000 (08:31 +0000)]
cleanup

18 years ago- Added skeleton for plaindir source implementation.
Michael Andres [Wed, 24 May 2006 07:28:13 +0000 (07:28 +0000)]
- Added skeleton for plaindir source implementation.

18 years ago- Use static regex in CapFactory. No need to recreate them on each call.
Michael Andres [Tue, 23 May 2006 20:46:19 +0000 (20:46 +0000)]
- Use static regex in CapFactory. No need to recreate them on each call.

18 years ago- let RpmPackageImpl provide the installtime
Michael Andres [Tue, 23 May 2006 20:44:40 +0000 (20:44 +0000)]
- let RpmPackageImpl provide the installtime

18 years ago- warn but do not throw on unknown tags in content file.
Michael Andres [Tue, 23 May 2006 20:32:44 +0000 (20:32 +0000)]
- warn but do not throw on unknown tags in content file.

18 years agodont accept corrupt sources, improve logs
Duncan Mac-Vicar P [Tue, 23 May 2006 18:53:53 +0000 (18:53 +0000)]
dont accept corrupt sources, improve logs

18 years agodont accept corrupt sources, improve logs
Duncan Mac-Vicar P [Tue, 23 May 2006 18:53:00 +0000 (18:53 +0000)]
dont accept corrupt sources, improve logs

18 years ago- fixed XMLNodeIterator::operator==
Michael Andres [Tue, 23 May 2006 17:33:55 +0000 (17:33 +0000)]
- fixed XMLNodeIterator::operator==

18 years agobump
Michael Andres [Tue, 23 May 2006 15:30:01 +0000 (15:30 +0000)]
bump

18 years ago- Added PoolItem_Ref::statusReset. Resets the PoolItem status without
Michael Andres [Tue, 23 May 2006 15:29:34 +0000 (15:29 +0000)]
- Added PoolItem_Ref::statusReset. Resets the PoolItem status without
  loosing autoprotection (eg. for foreign vendor). (assists #177469)

18 years agoadded mediaNr() to PatchRpm and DeltaRpm classes
Jiri Srain [Tue, 23 May 2006 15:04:44 +0000 (15:04 +0000)]
added mediaNr() to PatchRpm and DeltaRpm classes

18 years agoduplicated method
Duncan Mac-Vicar P [Tue, 23 May 2006 14:34:26 +0000 (14:34 +0000)]
duplicated method

18 years agochanges
Duncan Mac-Vicar P [Tue, 23 May 2006 13:59:01 +0000 (13:59 +0000)]
changes

18 years ago- adapt store to serialize and read all new resobject fields
Duncan Mac-Vicar P [Tue, 23 May 2006 13:55:19 +0000 (13:55 +0000)]
- adapt store to serialize and read all new resobject fields
- use install-time to now() when serializing
- (#174653)

18 years agoenable YUM license to confirm.
Duncan Mac-Vicar P [Tue, 23 May 2006 13:53:31 +0000 (13:53 +0000)]
enable YUM license to confirm.
needed for #174476

18 years agobump
Michael Andres [Mon, 22 May 2006 19:22:11 +0000 (19:22 +0000)]
bump

18 years ago- Do not violate install order when restricting commit to a certain
Michael Andres [Mon, 22 May 2006 19:21:48 +0000 (19:21 +0000)]
- Do not violate install order when restricting commit to a certain
  mediaNumber. (#170079)
- Version 1.1.0

18 years agoAdded SourceManager::findSourceByUrl to overcome alias mismatches (#177543).
Martin Vidner [Mon, 22 May 2006 17:05:17 +0000 (17:05 +0000)]
Added SourceManager::findSourceByUrl to overcome alias mismatches (#177543).

18 years agobump
Michael Andres [Mon, 22 May 2006 15:20:58 +0000 (15:20 +0000)]
bump

18 years ago- Order all objects according to prerequirements, not just packages.
Michael Andres [Mon, 22 May 2006 15:20:32 +0000 (15:20 +0000)]
- Order all objects according to prerequirements, not just packages.
  (#173690)

18 years agonew translation added
Stefan Schubert [Mon, 22 May 2006 13:59:06 +0000 (13:59 +0000)]
new translation added

18 years agoadded new translations
Stefan Schubert [Mon, 22 May 2006 12:24:41 +0000 (12:24 +0000)]
added new translations

18 years ago- fix missing homedir option for gpg (#171055)
Duncan Mac-Vicar P [Fri, 19 May 2006 10:54:06 +0000 (10:54 +0000)]
- fix missing homedir option for gpg (#171055)

18 years ago- fix missing homedir option for gpg (#171055)
Duncan Mac-Vicar P [Fri, 19 May 2006 10:53:31 +0000 (10:53 +0000)]
- fix missing homedir option for gpg (#171055)

18 years agochangelog
Michael Andres [Thu, 18 May 2006 17:24:05 +0000 (17:24 +0000)]
changelog

18 years ago- Prevent against daemons launched in rpm %post, that do not close
Michael Andres [Thu, 18 May 2006 17:23:20 +0000 (17:23 +0000)]
- Prevent against daemons launched in rpm %post, that do not close
  their filedescriptors. (#174548)
- Version 1.0.1

18 years agoupdate test
Duncan Mac-Vicar P [Thu, 18 May 2006 17:03:38 +0000 (17:03 +0000)]
update test

18 years agoFix dumb bug I introduced when allowing the arch to be set from
Duncan Mac-Vicar P [Thu, 18 May 2006 15:17:45 +0000 (15:17 +0000)]
Fix dumb bug I introduced when allowing the arch to be set from
a env variable.