Stefan Schubert [Mon, 12 Jun 2006 14:37:18 +0000 (14:37 +0000)]
testcases for parallel installed atoms
Klaus Kaempf [Mon, 12 Jun 2006 14:29:18 +0000 (14:29 +0000)]
honor parallel installs
Klaus Kaempf [Mon, 12 Jun 2006 14:28:53 +0000 (14:28 +0000)]
- honor parallel installs in resolver context (#181103)
Stefan Schubert [Mon, 12 Jun 2006 13:18:28 +0000 (13:18 +0000)]
testcase for bug 181103
Duncan Mac-Vicar P [Mon, 12 Jun 2006 13:16:32 +0000 (13:16 +0000)]
changes
Duncan Mac-Vicar P [Mon, 12 Jun 2006 13:13:18 +0000 (13:13 +0000)]
- fix #182003 YUM packages without size
Klaus Kaempf [Mon, 12 Jun 2006 13:03:35 +0000 (13:03 +0000)]
bump
Klaus Kaempf [Mon, 12 Jun 2006 12:59:22 +0000 (12:59 +0000)]
bump
Klaus Kaempf [Mon, 12 Jun 2006 12:41:27 +0000 (12:41 +0000)]
add removeSourceByUrl, just for completeness
Klaus Kaempf [Mon, 12 Jun 2006 12:26:04 +0000 (12:26 +0000)]
add url_filter
Klaus Kaempf [Mon, 12 Jun 2006 11:07:31 +0000 (11:07 +0000)]
make atoms parallel installable (#181103)
Klaus Kaempf [Mon, 12 Jun 2006 10:06:20 +0000 (10:06 +0000)]
- make alias_filter semantics more obvoius
- clean up excessive spaces
Duncan Mac-Vicar P [Mon, 12 Jun 2006 09:46:02 +0000 (09:46 +0000)]
fix compile error
Duncan Mac-Vicar P [Fri, 9 Jun 2006 16:06:28 +0000 (16:06 +0000)]
fix logic here, we want to restore only the source with alias A not till we find alias A
Klaus Kaempf [Fri, 9 Jun 2006 14:39:38 +0000 (14:39 +0000)]
cleanup, commented
Duncan Mac-Vicar P [Fri, 9 Jun 2006 14:29:24 +0000 (14:29 +0000)]
changes
Duncan Mac-Vicar P [Fri, 9 Jun 2006 14:29:02 +0000 (14:29 +0000)]
allow restore by alias
Michael Andres [Fri, 9 Jun 2006 14:25:55 +0000 (14:25 +0000)]
- fixed PathInfo::recursive_rmdir
Klaus Kaempf [Fri, 9 Jun 2006 14:19:45 +0000 (14:19 +0000)]
- include Pathname.h in Sysconfig.h
- use Sysconfig.h in MediaCurl.cc
Klaus Kaempf [Fri, 9 Jun 2006 14:11:59 +0000 (14:11 +0000)]
fix namespace
Klaus Kaempf [Fri, 9 Jun 2006 13:48:49 +0000 (13:48 +0000)]
factorize out Sysconfig reader
Duncan Mac-Vicar P [Fri, 9 Jun 2006 13:08:34 +0000 (13:08 +0000)]
dont break signatures
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.
Duncan Mac-Vicar P [Fri, 9 Jun 2006 10:56:29 +0000 (10:56 +0000)]
API for Klaus
Michael Andres [Thu, 8 Jun 2006 14:55:42 +0000 (14:55 +0000)]
bump
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;
Klaus Kaempf [Thu, 8 Jun 2006 11:26:41 +0000 (11:26 +0000)]
fix typo
Michael Andres [Wed, 7 Jun 2006 12:16:19 +0000 (12:16 +0000)]
missing include
Michael Andres [Wed, 7 Jun 2006 12:12:42 +0000 (12:12 +0000)]
autoprotect system resolvable
Stanislav Visnovsky [Wed, 7 Jun 2006 12:00:50 +0000 (12:00 +0000)]
fix changes
Stanislav Visnovsky [Wed, 7 Jun 2006 11:59:28 +0000 (11:59 +0000)]
really sync the keys
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.
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.
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).
Marius Tomaschewski [Wed, 7 Jun 2006 09:46:06 +0000 (09:46 +0000)]
- Updated changes file. Bug #177457, dvd drive check
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.
Duncan Mac-Vicar P [Tue, 6 Jun 2006 22:59:51 +0000 (22:59 +0000)]
changes
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.
Michael Andres [Tue, 6 Jun 2006 22:04:01 +0000 (22:04 +0000)]
changelog
Michael Andres [Tue, 6 Jun 2006 22:03:37 +0000 (22:03 +0000)]
- fixed memory leak in PersistentStorage (#168690)
Michael Andres [Tue, 6 Jun 2006 20:28:11 +0000 (20:28 +0000)]
changelog
Michael Andres [Tue, 6 Jun 2006 20:27:42 +0000 (20:27 +0000)]
- fixed memory leak in XMLSourceCacheParser (#168690)
Stefan Schubert [Fri, 2 Jun 2006 14:12:13 +0000 (14:12 +0000)]
latest fi translation added
Stefan Schubert [Fri, 2 Jun 2006 14:07:27 +0000 (14:07 +0000)]
latest fi translation added
Duncan Mac-Vicar P [Fri, 2 Jun 2006 12:29:26 +0000 (12:29 +0000)]
fix typo in logging
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)
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)
Klaus Kaempf [Thu, 1 Jun 2006 12:58:13 +0000 (12:58 +0000)]
ignore generated libzypp.spec
Klaus Kaempf [Thu, 1 Jun 2006 12:55:01 +0000 (12:55 +0000)]
establish scripts and messages also
Klaus Kaempf [Thu, 1 Jun 2006 12:25:07 +0000 (12:25 +0000)]
also establish scripts and messages
Duncan Mac-Vicar P [Thu, 1 Jun 2006 11:58:28 +0000 (11:58 +0000)]
changes
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)
Klaus Kaempf [Thu, 1 Jun 2006 11:17:08 +0000 (11:17 +0000)]
fix exception message (include blank before filename)
Stefan Schubert [Thu, 1 Jun 2006 09:04:59 +0000 (09:04 +0000)]
updating gmo files, if po files 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
Duncan Mac-Vicar P [Wed, 31 May 2006 22:30:19 +0000 (22:30 +0000)]
forgot to commit changes
Duncan Mac-Vicar P [Wed, 31 May 2006 22:28:10 +0000 (22:28 +0000)]
argh forgot to commit this
Duncan Mac-Vicar P [Wed, 31 May 2006 16:33:11 +0000 (16:33 +0000)]
changes
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
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.
Duncan Mac-Vicar P [Wed, 31 May 2006 15:07:57 +0000 (15:07 +0000)]
changes
Duncan Mac-Vicar P [Wed, 31 May 2006 15:07:31 +0000 (15:07 +0000)]
changes
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.
Klaus Kaempf [Wed, 31 May 2006 13:28:21 +0000 (13:28 +0000)]
bugfix 178721
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)
Duncan Mac-Vicar P [Wed, 31 May 2006 13:23:41 +0000 (13:23 +0000)]
changes
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.
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.
Duncan Mac-Vicar P [Wed, 31 May 2006 09:56:13 +0000 (09:56 +0000)]
check downloaded metadata not the cached.
Duncan Mac-Vicar P [Tue, 30 May 2006 17:11:13 +0000 (17:11 +0000)]
- factorize signature checking into it own method
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.
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.
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.
Klaus Kaempf [Tue, 30 May 2006 16:11:21 +0000 (16:11 +0000)]
add comments
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
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
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()
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.
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
Duncan Mac-Vicar P [Tue, 30 May 2006 10:45:39 +0000 (10:45 +0000)]
changes
Duncan Mac-Vicar P [Tue, 30 May 2006 10:44:04 +0000 (10:44 +0000)]
changes
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
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
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
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
Duncan Mac-Vicar P [Wed, 24 May 2006 13:32:29 +0000 (13:32 +0000)]
changes
Duncan Mac-Vicar P [Wed, 24 May 2006 13:29:26 +0000 (13:29 +0000)]
- fix broken size tag
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
Duncan Mac-Vicar P [Wed, 24 May 2006 12:57:59 +0000 (12:57 +0000)]
- fix broken initialized() method
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
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
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
Stefan Schubert [Wed, 24 May 2006 08:31:43 +0000 (08:31 +0000)]
cleanup
Michael Andres [Wed, 24 May 2006 07:28:13 +0000 (07:28 +0000)]
- Added skeleton for plaindir source implementation.
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.
Michael Andres [Tue, 23 May 2006 20:44:40 +0000 (20:44 +0000)]
- let RpmPackageImpl provide the installtime
Michael Andres [Tue, 23 May 2006 20:32:44 +0000 (20:32 +0000)]
- warn but do not throw on unknown tags in content file.
Duncan Mac-Vicar P [Tue, 23 May 2006 18:53:53 +0000 (18:53 +0000)]
dont 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
Michael Andres [Tue, 23 May 2006 17:33:55 +0000 (17:33 +0000)]
- fixed XMLNodeIterator::operator==