Duncan Mac-Vicar P [Tue, 9 Sep 2008 22:37:23 +0000 (22:37 +0000)]
clean up my devel dir
Duncan Mac-Vicar P [Tue, 9 Sep 2008 22:37:17 +0000 (22:37 +0000)]
backup
simple rpmbuilder that can be used to create repos on runtime from simple spec files
this would be very useful in the testsuite, and I want it to test for example automatic
driver selection
We need to define some base testsuite utilities (a small library with utilities), as Jano mentioned
we also want to create the solv files while the testsuite runs
Gerard Farràs [Tue, 9 Sep 2008 21:59:42 +0000 (21:59 +0000)]
Gerard Farràs [Tue, 9 Sep 2008 21:59:22 +0000 (21:59 +0000)]
Michael Andres [Tue, 9 Sep 2008 15:58:48 +0000 (15:58 +0000)]
Adapt ServiceInfo to/from .service
Duncan Mac-Vicar P [Tue, 9 Sep 2008 15:50:31 +0000 (15:50 +0000)]
fix docs and param name
Duncan Mac-Vicar P [Tue, 9 Sep 2008 15:50:30 +0000 (15:50 +0000)]
bump version
Duncan Mac-Vicar P [Tue, 9 Sep 2008 15:43:38 +0000 (15:43 +0000)]
changes
Duncan Mac-Vicar P [Tue, 9 Sep 2008 15:43:37 +0000 (15:43 +0000)]
- provide context about the repository (name/alias) if available when
checking signatures (bnc#370223)
Michael Andres [Tue, 9 Sep 2008 11:12:37 +0000 (11:12 +0000)]
un-deprecate repoManager::knownRepositories
Michael Andres [Tue, 9 Sep 2008 11:09:55 +0000 (11:09 +0000)]
typos
Michael Andres [Tue, 9 Sep 2008 11:05:48 +0000 (11:05 +0000)]
- Add ServiceInfo interface to define a set of catalogs (repository
aliases) to be enabled on next refresh.
Michael Andres [Tue, 9 Sep 2008 09:44:45 +0000 (09:44 +0000)]
- Fix reading of Traget::targetDistribution.
- Allow to configure default answers in signature verification workflow.
Jan Kupec [Mon, 8 Sep 2008 17:05:28 +0000 (17:05 +0000)]
- set root prefix for credential files if from target (if available)
Jan Kupec [Mon, 8 Sep 2008 15:19:35 +0000 (15:19 +0000)]
changes
Jan Kupec [Mon, 8 Sep 2008 15:11:27 +0000 (15:11 +0000)]
- CredentialManager added
- MediaCurl adapted to use CredentialManager
- AuthData: url added (the credentials are tied to URL anyway)
Jan Kupec [Mon, 8 Sep 2008 14:55:39 +0000 (14:55 +0000)]
- don't write to stdout
Michael Andres [Fri, 5 Sep 2008 16:29:44 +0000 (16:29 +0000)]
Ease swigs life by not using "using"
Michael Andres [Fri, 5 Sep 2008 16:19:14 +0000 (16:19 +0000)]
Need a virtual dtor
Jan Kupec [Fri, 5 Sep 2008 09:46:38 +0000 (09:46 +0000)]
- changes to RepoInfoBase were binary incompatible
Jan Kupec [Fri, 5 Sep 2008 09:43:09 +0000 (09:43 +0000)]
changes
Jan Kupec [Fri, 5 Sep 2008 09:40:34 +0000 (09:40 +0000)]
- operator ==, !=, < definition moved to RepoInfoBase
- fixed RepoInfo::dumpAsIniOn() to not print 'type' if it is unknown
(bnc #407515)
Jan Kupec [Fri, 5 Sep 2008 08:05:09 +0000 (08:05 +0000)]
changes
Jan Kupec [Fri, 5 Sep 2008 08:03:05 +0000 (08:03 +0000)]
- use shared_ptr instead of the intrusive one
Jan Kupec [Thu, 4 Sep 2008 21:30:50 +0000 (21:30 +0000)]
changes
Jan Kupec [Thu, 4 Sep 2008 21:28:52 +0000 (21:28 +0000)]
- RepoInfo::dumpRepoOn() deprecated in favor of dumpAsIniOn()
Jan Kupec [Thu, 4 Sep 2008 21:16:52 +0000 (21:16 +0000)]
- dumpAsXMLOn(ostream) added
Jan Kupec [Thu, 4 Sep 2008 14:48:29 +0000 (14:48 +0000)]
changes
Jan Kupec [Thu, 4 Sep 2008 14:46:56 +0000 (14:46 +0000)]
- RepoInfo{Base} setters made void
(http://jniq.blogspot.com/2008/09/convenient-setters-in-c.html)
Jan Kupec [Wed, 3 Sep 2008 16:30:17 +0000 (16:30 +0000)]
- cleanup, version
Jan Kupec [Wed, 3 Sep 2008 16:23:05 +0000 (16:23 +0000)]
- filtering of repos with non-matching repos moved to RepoManager
- desired targetDistribution can be set explicitly via RepoManagerOptions
Jan Kupec [Wed, 3 Sep 2008 16:15:21 +0000 (16:15 +0000)]
- targetDistro() added (only in-memory), will not be written out by dumpRepoOn(ostream)
Jan Kupec [Wed, 3 Sep 2008 16:14:23 +0000 (16:14 +0000)]
- too much logs
Jan Kupec [Wed, 3 Sep 2008 12:54:11 +0000 (12:54 +0000)]
changes
Jan Kupec [Wed, 3 Sep 2008 12:52:00 +0000 (12:52 +0000)]
- skip repositories with non-matching target distro when reading repoindex
Stefan Schubert [Tue, 2 Sep 2008 10:14:52 +0000 (10:14 +0000)]
email changed
Michael Andres [Tue, 2 Sep 2008 09:39:31 +0000 (09:39 +0000)]
changes
Stefan Schubert [Tue, 2 Sep 2008 09:08:30 +0000 (09:08 +0000)]
enabled SAT distupgrade
Stefan Schubert [Tue, 2 Sep 2008 09:04:37 +0000 (09:04 +0000)]
enabled SAT distupgrade
Stefan Schubert [Mon, 1 Sep 2008 10:31:30 +0000 (10:31 +0000)]
replace SOLVER_ERASE_SOLVABLE_NAME by SOLVER_ERASE_SOLVABLE
Duncan Mac-Vicar P [Tue, 19 Aug 2008 14:47:36 +0000 (14:47 +0000)]
+ Package::maybeUnsupported
Duncan Mac-Vicar P [Tue, 19 Aug 2008 11:35:18 +0000 (11:35 +0000)]
handle border cases
Stefan Schubert [Tue, 19 Aug 2008 08:39:03 +0000 (08:39 +0000)]
typo
Stefan Schubert [Tue, 19 Aug 2008 08:36:16 +0000 (08:36 +0000)]
Version 5.6.1
Stefan Schubert [Tue, 19 Aug 2008 08:27:54 +0000 (08:27 +0000)]
Reset transaction only if this solvable has not buddy
(Bug #417799)
e.g. do not reset Products cause the concerning release package could not already be installed.
Duncan Mac-Vicar P [Mon, 18 Aug 2008 15:42:03 +0000 (15:42 +0000)]
bump
Duncan Mac-Vicar P [Mon, 18 Aug 2008 15:41:32 +0000 (15:41 +0000)]
merge changes
Duncan Mac-Vicar P [Mon, 18 Aug 2008 15:40:24 +0000 (15:40 +0000)]
changes
Duncan Mac-Vicar P [Mon, 18 Aug 2008 15:40:23 +0000 (15:40 +0000)]
- dont report outdated for the system repo
Michael Andres [Fri, 15 Aug 2008 18:29:01 +0000 (18:29 +0000)]
- Add Target::targetDistribution. Returns "distribution-arch" of
the installed base product. Used for registration and i
Service refresh. (for Fate #304915)
Michael Andres [Fri, 15 Aug 2008 16:50:22 +0000 (16:50 +0000)]
- Add method Product::replacedProducts to identify installed
Products that would be replaced by installing a new Product.
Michael Andres [Fri, 15 Aug 2008 13:39:10 +0000 (13:39 +0000)]
- Fixes to Selectable doing staus manipulation on non-USER level.
Michael Andres [Fri, 15 Aug 2008 12:30:44 +0000 (12:30 +0000)]
- Add method ZYpp::getTarget that returns the Target or a NULL pointer,
if it is not yet initialized. This is to avoid try/catch blocks just
to test whether the Target is initialized. (bnc #417556)
- Add method Target::assertRootPrefix. Pass a pathname and get back the
path prefixed with the tragets root, unless it already had that prefix.
Duncan Mac-Vicar P [Fri, 15 Aug 2008 11:16:26 +0000 (11:16 +0000)]
reorder enum, and implement method
Duncan Mac-Vicar P [Fri, 15 Aug 2008 11:16:25 +0000 (11:16 +0000)]
fix
Stefan Schubert [Fri, 15 Aug 2008 07:59:04 +0000 (07:59 +0000)]
typo
Michael Andres [Thu, 14 Aug 2008 19:58:30 +0000 (19:58 +0000)]
Fix Selectable implementation to honour causer.
Stefan Schubert [Thu, 14 Aug 2008 16:45:21 +0000 (16:45 +0000)]
Regarding error messages for Products correctly (Fate #304502)
Stefan Schubert [Thu, 14 Aug 2008 16:44:27 +0000 (16:44 +0000)]
Regarding error messages for Products correctly (Fate #304502)
Michael Andres [Thu, 14 Aug 2008 16:25:24 +0000 (16:25 +0000)]
provide ResObject::distribution
Michael Andres [Thu, 14 Aug 2008 16:24:34 +0000 (16:24 +0000)]
support buddies in solver testcases
Klaus Kaempf [Thu, 14 Aug 2008 14:40:24 +0000 (14:40 +0000)]
ver->version, rel->release, for compatibility reasons
Klaus Kaempf [Thu, 14 Aug 2008 14:00:44 +0000 (14:00 +0000)]
initial attempt on diskusage schema
Michael Andres [Thu, 14 Aug 2008 12:04:31 +0000 (12:04 +0000)]
- Let Selectable default to USER level.
Michael Andres [Thu, 14 Aug 2008 10:54:02 +0000 (10:54 +0000)]
fix log file fandling in testcase
Michael Andres [Wed, 13 Aug 2008 19:05:23 +0000 (19:05 +0000)]
- Change Selectable API to support doing staus manipulation on
non-USER level.
Duncan Mac-Vicar P [Wed, 13 Aug 2008 16:27:28 +0000 (16:27 +0000)]
add strings for user interfaces
Duncan Mac-Vicar P [Wed, 13 Aug 2008 15:56:59 +0000 (15:56 +0000)]
stepback release until api changes are finished
Duncan Mac-Vicar P [Wed, 13 Aug 2008 15:56:57 +0000 (15:56 +0000)]
add vendor support enums
Duncan Mac-Vicar P [Wed, 13 Aug 2008 14:55:55 +0000 (14:55 +0000)]
release
Duncan Mac-Vicar P [Wed, 13 Aug 2008 14:55:54 +0000 (14:55 +0000)]
release
Duncan Mac-Vicar P [Wed, 13 Aug 2008 14:55:53 +0000 (14:55 +0000)]
- add flags to retrieve the flags (it is useless to set them wihtout seeing them, or you can't append)
- add the new sat solver flag to search in files
Michael Andres [Wed, 13 Aug 2008 13:13:59 +0000 (13:13 +0000)]
- Add ResPool::reposFind to get repositories by alias.
Klaus Kaempf [Wed, 13 Aug 2008 08:53:31 +0000 (08:53 +0000)]
keep gcc happy
Michael Andres [Tue, 12 Aug 2008 18:40:18 +0000 (18:40 +0000)]
release version 5.4.0
Michael Andres [Tue, 12 Aug 2008 18:02:22 +0000 (18:02 +0000)]
comment
Michael Andres [Tue, 12 Aug 2008 17:38:46 +0000 (17:38 +0000)]
- Advise rpmdb2solv to parse the product database.
Michael Andres [Tue, 12 Aug 2008 10:12:23 +0000 (10:12 +0000)]
- Offer a simpler, fate based status manipulation in ui::Selectable.
This is easier to handle, as the ui::Status always distinguishes
wheter an object is installed or not.
Michael Andres [Mon, 11 Aug 2008 16:05:22 +0000 (16:05 +0000)]
- Propagate default rpm install flags from zypp.conf via ZConfig and
ZYppCommitPolicy down to the installer. (FATE #302952)
Michael Andres [Mon, 11 Aug 2008 14:30:35 +0000 (14:30 +0000)]
- Add base::Flags (like qt's QFlags) a type-safe way of storing
OR-combinations of enum values.
Michael Andres [Fri, 8 Aug 2008 16:13:28 +0000 (16:13 +0000)]
prepare default options for package install (e.g. excludedocs)
Michael Andres [Fri, 8 Aug 2008 15:11:53 +0000 (15:11 +0000)]
- Add static ui::Selectable::get methods as convenient ctor substitute.
Michael Andres [Fri, 8 Aug 2008 15:04:06 +0000 (15:04 +0000)]
- Add static ui::Selectable::get methods as convenient ctor substitute.
Michael Andres [Fri, 8 Aug 2008 13:43:12 +0000 (13:43 +0000)]
- Adapt zypp-query-pool to new product handling.
Michael Andres [Fri, 8 Aug 2008 12:14:51 +0000 (12:14 +0000)]
fix to compile
Michael Andres [Fri, 8 Aug 2008 12:12:28 +0000 (12:12 +0000)]
- Don't pass epoch to 'rpm -e', it does not support it.
Michael Andres [Fri, 8 Aug 2008 11:38:54 +0000 (11:38 +0000)]
replace ResTraits<>::kind by ResKind
Michael Andres [Fri, 8 Aug 2008 11:34:40 +0000 (11:34 +0000)]
- Adapt to new product handling. Products are no longer pseudo
installed objects verified by the solver, but actually installed.
Thus removed satisfiedProduct iterator, fixed Selctables.
- Removed class ProductInfo as we keep Product.
Duncan Mac-Vicar P [Thu, 7 Aug 2008 20:03:23 +0000 (20:03 +0000)]
changes
Duncan Mac-Vicar P [Thu, 7 Aug 2008 20:03:11 +0000 (20:03 +0000)]
implement relogin suggested
Duncan Mac-Vicar P [Thu, 7 Aug 2008 18:03:28 +0000 (18:03 +0000)]
update
Duncan Mac-Vicar P [Thu, 7 Aug 2008 18:03:17 +0000 (18:03 +0000)]
update products definition
Michael Andres [Thu, 7 Aug 2008 09:42:44 +0000 (09:42 +0000)]
fix changes
Michael Andres [Wed, 6 Aug 2008 17:52:39 +0000 (17:52 +0000)]
improve log
Michael Andres [Wed, 6 Aug 2008 17:44:31 +0000 (17:44 +0000)]
typo
Michael Andres [Wed, 6 Aug 2008 16:38:30 +0000 (16:38 +0000)]
- Detect correct download path even if repository type is not set. (bnc #386386)
Michael Andres [Wed, 6 Aug 2008 15:17:49 +0000 (15:17 +0000)]
- Cleanup, mostly by removing, unused parser code and related classes.
Michael Andres [Wed, 6 Aug 2008 14:24:46 +0000 (14:24 +0000)]
Dont let exception escape MediaSetAccess dtor (bnc #415017)
Duncan Mac-Vicar P [Mon, 4 Aug 2008 20:51:23 +0000 (20:51 +0000)]
testcase for checksum reading from metadata
Michael Andres [Mon, 4 Aug 2008 17:41:32 +0000 (17:41 +0000)]
- Add new product attributes (flavor,referencePackage).
- Add PoolItem buddies, i.e. two PoolItems sharing the same status
object. This is used to keep the product resolvable and the
package providing the product metadata in sync.