platform/upstream/libzypp.git
16 years agoadd catalogsToDisable to service
Michael Andres [Thu, 11 Sep 2008 15:01:48 +0000 (15:01 +0000)]
add catalogsToDisable to service

16 years agorepository keys work
Duncan Mac-Vicar P [Thu, 11 Sep 2008 14:50:27 +0000 (14:50 +0000)]
repository keys work

16 years agofix attr
Michael Andres [Thu, 11 Sep 2008 14:21:10 +0000 (14:21 +0000)]
fix attr

16 years agoprovide find
Michael Andres [Thu, 11 Sep 2008 13:34:16 +0000 (13:34 +0000)]
provide find

16 years ago- Fix evaluation of vendor support flags.
Michael Andres [Thu, 11 Sep 2008 12:43:49 +0000 (12:43 +0000)]
- Fix evaluation of vendor support flags.
- Adapt retrieval of registration data (targetDistribution,
  targetDistributionRelease and targetDistributionFlavor).

16 years agoFollow gpgcheck tag in .repo file and do no check if disabled.
Michael Andres [Wed, 10 Sep 2008 16:29:11 +0000 (16:29 +0000)]
Follow gpgcheck tag in .repo file and do no check if disabled.

16 years agochanges
Jan Kupec [Wed, 10 Sep 2008 15:55:27 +0000 (15:55 +0000)]
changes

16 years ago- added dumpAsXMLOn(stream,string) to ServiceInfo to print services with
Jan Kupec [Wed, 10 Sep 2008 15:53:46 +0000 (15:53 +0000)]
- added dumpAsXMLOn(stream,string) to ServiceInfo to print services with
  content (repos)

16 years ago- Remove obsolete product attributes.
Michael Andres [Wed, 10 Sep 2008 15:35:24 +0000 (15:35 +0000)]
- Remove obsolete product attributes.
- Store less packages in /var/lib/zypp/SoftLocks (bnc #418050)

16 years agoProvide product::updaterepoKey: Update repository indicator string.
Michael Andres [Wed, 10 Sep 2008 14:41:54 +0000 (14:41 +0000)]
Provide product::updaterepoKey: Update repository indicator string.

16 years agoclean up my devel dir
Duncan Mac-Vicar P [Tue, 9 Sep 2008 22:37:23 +0000 (22:37 +0000)]
clean up my devel dir

16 years agobackup
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

16 years ago(no commit message)
Gerard Farràs [Tue, 9 Sep 2008 21:59:42 +0000 (21:59 +0000)]

16 years ago(no commit message)
Gerard Farràs [Tue, 9 Sep 2008 21:59:22 +0000 (21:59 +0000)]

16 years agoAdapt ServiceInfo to/from .service
Michael Andres [Tue, 9 Sep 2008 15:58:48 +0000 (15:58 +0000)]
Adapt ServiceInfo to/from .service

16 years agofix docs and param name
Duncan Mac-Vicar P [Tue, 9 Sep 2008 15:50:31 +0000 (15:50 +0000)]
fix docs and param name

16 years agobump version
Duncan Mac-Vicar P [Tue, 9 Sep 2008 15:50:30 +0000 (15:50 +0000)]
bump version

16 years agochanges
Duncan Mac-Vicar P [Tue, 9 Sep 2008 15:43:38 +0000 (15:43 +0000)]
changes

16 years ago- provide context about the repository (name/alias) if available when
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)

16 years agoun-deprecate repoManager::knownRepositories
Michael Andres [Tue, 9 Sep 2008 11:12:37 +0000 (11:12 +0000)]
un-deprecate repoManager::knownRepositories

16 years agotypos
Michael Andres [Tue, 9 Sep 2008 11:09:55 +0000 (11:09 +0000)]
typos

16 years ago- Add ServiceInfo interface to define a set of catalogs (repository
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.

16 years ago- Fix reading of Traget::targetDistribution.
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.

16 years ago- set root prefix for credential files if from target (if available)
Jan Kupec [Mon, 8 Sep 2008 17:05:28 +0000 (17:05 +0000)]
- set root prefix for credential files if from target (if available)

16 years agochanges
Jan Kupec [Mon, 8 Sep 2008 15:19:35 +0000 (15:19 +0000)]
changes

16 years ago- CredentialManager added
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)

16 years ago- don't write to stdout
Jan Kupec [Mon, 8 Sep 2008 14:55:39 +0000 (14:55 +0000)]
- don't write to stdout

16 years agoEase swigs life by not using "using"
Michael Andres [Fri, 5 Sep 2008 16:29:44 +0000 (16:29 +0000)]
Ease swigs life by not using "using"

16 years agoNeed a virtual dtor
Michael Andres [Fri, 5 Sep 2008 16:19:14 +0000 (16:19 +0000)]
Need a virtual dtor

16 years ago- changes to RepoInfoBase were binary incompatible
Jan Kupec [Fri, 5 Sep 2008 09:46:38 +0000 (09:46 +0000)]
- changes to RepoInfoBase were binary incompatible

16 years agochanges
Jan Kupec [Fri, 5 Sep 2008 09:43:09 +0000 (09:43 +0000)]
changes

16 years ago- operator ==, !=, < definition moved to RepoInfoBase
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)

16 years agochanges
Jan Kupec [Fri, 5 Sep 2008 08:05:09 +0000 (08:05 +0000)]
changes

16 years ago- use shared_ptr instead of the intrusive one
Jan Kupec [Fri, 5 Sep 2008 08:03:05 +0000 (08:03 +0000)]
- use shared_ptr instead of the intrusive one

16 years agochanges
Jan Kupec [Thu, 4 Sep 2008 21:30:50 +0000 (21:30 +0000)]
changes

16 years ago- RepoInfo::dumpRepoOn() deprecated in favor of dumpAsIniOn()
Jan Kupec [Thu, 4 Sep 2008 21:28:52 +0000 (21:28 +0000)]
- RepoInfo::dumpRepoOn() deprecated in favor of dumpAsIniOn()

16 years ago- dumpAsXMLOn(ostream) added
Jan Kupec [Thu, 4 Sep 2008 21:16:52 +0000 (21:16 +0000)]
- dumpAsXMLOn(ostream) added

16 years agochanges
Jan Kupec [Thu, 4 Sep 2008 14:48:29 +0000 (14:48 +0000)]
changes

16 years ago- RepoInfo{Base} setters made void
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)

16 years ago- cleanup, version
Jan Kupec [Wed, 3 Sep 2008 16:30:17 +0000 (16:30 +0000)]
- cleanup, version

16 years ago- filtering of repos with non-matching repos moved to RepoManager
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

16 years ago- targetDistro() added (only in-memory), will not be written out by dumpRepoOn(ostream)
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)

16 years ago- too much logs
Jan Kupec [Wed, 3 Sep 2008 16:14:23 +0000 (16:14 +0000)]
- too much logs

16 years agochanges
Jan Kupec [Wed, 3 Sep 2008 12:54:11 +0000 (12:54 +0000)]
changes

16 years ago- skip repositories with non-matching target distro when reading repoindex
Jan Kupec [Wed, 3 Sep 2008 12:52:00 +0000 (12:52 +0000)]
- skip repositories with non-matching target distro when reading repoindex

16 years agoemail changed
Stefan Schubert [Tue, 2 Sep 2008 10:14:52 +0000 (10:14 +0000)]
email changed

16 years agochanges
Michael Andres [Tue, 2 Sep 2008 09:39:31 +0000 (09:39 +0000)]
changes

16 years agoenabled SAT distupgrade
Stefan Schubert [Tue, 2 Sep 2008 09:08:30 +0000 (09:08 +0000)]
enabled SAT distupgrade

16 years agoenabled SAT distupgrade
Stefan Schubert [Tue, 2 Sep 2008 09:04:37 +0000 (09:04 +0000)]
enabled SAT distupgrade

16 years agoreplace SOLVER_ERASE_SOLVABLE_NAME by SOLVER_ERASE_SOLVABLE
Stefan Schubert [Mon, 1 Sep 2008 10:31:30 +0000 (10:31 +0000)]
replace SOLVER_ERASE_SOLVABLE_NAME by SOLVER_ERASE_SOLVABLE

16 years ago+ Package::maybeUnsupported
Duncan Mac-Vicar P [Tue, 19 Aug 2008 14:47:36 +0000 (14:47 +0000)]
+ Package::maybeUnsupported

16 years agohandle border cases
Duncan Mac-Vicar P [Tue, 19 Aug 2008 11:35:18 +0000 (11:35 +0000)]
handle border cases

16 years agotypo
Stefan Schubert [Tue, 19 Aug 2008 08:39:03 +0000 (08:39 +0000)]
typo

16 years agoVersion 5.6.1
Stefan Schubert [Tue, 19 Aug 2008 08:36:16 +0000 (08:36 +0000)]
Version 5.6.1

16 years ago Reset transaction only if this solvable has not buddy
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.

16 years agobump
Duncan Mac-Vicar P [Mon, 18 Aug 2008 15:42:03 +0000 (15:42 +0000)]
bump

16 years agomerge changes
Duncan Mac-Vicar P [Mon, 18 Aug 2008 15:41:32 +0000 (15:41 +0000)]
merge changes

16 years agochanges
Duncan Mac-Vicar P [Mon, 18 Aug 2008 15:40:24 +0000 (15:40 +0000)]
changes

16 years ago- dont report outdated for the system repo
Duncan Mac-Vicar P [Mon, 18 Aug 2008 15:40:23 +0000 (15:40 +0000)]
- dont report outdated for the system repo

16 years ago- Add Target::targetDistribution. Returns "distribution-arch" of
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)

16 years ago- Add method Product::replacedProducts to identify installed
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.

16 years ago- Fixes to Selectable doing staus manipulation on non-USER level.
Michael Andres [Fri, 15 Aug 2008 13:39:10 +0000 (13:39 +0000)]
- Fixes to Selectable doing staus manipulation on non-USER level.

16 years ago- Add method ZYpp::getTarget that returns the Target or a NULL pointer,
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.

16 years agoreorder enum, and implement method
Duncan Mac-Vicar P [Fri, 15 Aug 2008 11:16:26 +0000 (11:16 +0000)]
reorder enum, and implement method

16 years agofix
Duncan Mac-Vicar P [Fri, 15 Aug 2008 11:16:25 +0000 (11:16 +0000)]
fix

16 years agotypo
Stefan Schubert [Fri, 15 Aug 2008 07:59:04 +0000 (07:59 +0000)]
typo

16 years agoFix Selectable implementation to honour causer.
Michael Andres [Thu, 14 Aug 2008 19:58:30 +0000 (19:58 +0000)]
Fix Selectable implementation to honour causer.

16 years agoRegarding error messages for Products correctly (Fate #304502)
Stefan Schubert [Thu, 14 Aug 2008 16:45:21 +0000 (16:45 +0000)]
Regarding error messages for Products correctly (Fate #304502)

16 years agoRegarding 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)

16 years agoprovide ResObject::distribution
Michael Andres [Thu, 14 Aug 2008 16:25:24 +0000 (16:25 +0000)]
provide ResObject::distribution

16 years agosupport buddies in solver testcases
Michael Andres [Thu, 14 Aug 2008 16:24:34 +0000 (16:24 +0000)]
support buddies in solver testcases

16 years agover->version, rel->release, for compatibility reasons
Klaus Kaempf [Thu, 14 Aug 2008 14:40:24 +0000 (14:40 +0000)]
ver->version, rel->release, for compatibility reasons

16 years agoinitial attempt on diskusage schema
Klaus Kaempf [Thu, 14 Aug 2008 14:00:44 +0000 (14:00 +0000)]
initial attempt on diskusage schema

16 years ago- Let Selectable default to USER level.
Michael Andres [Thu, 14 Aug 2008 12:04:31 +0000 (12:04 +0000)]
- Let Selectable default to USER level.

16 years agofix log file fandling in testcase
Michael Andres [Thu, 14 Aug 2008 10:54:02 +0000 (10:54 +0000)]
fix log file fandling in testcase

16 years ago- Change Selectable API to support doing staus manipulation on
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.

16 years agoadd strings for user interfaces
Duncan Mac-Vicar P [Wed, 13 Aug 2008 16:27:28 +0000 (16:27 +0000)]
add strings for user interfaces

16 years agostepback release until api changes are finished
Duncan Mac-Vicar P [Wed, 13 Aug 2008 15:56:59 +0000 (15:56 +0000)]
stepback release until api changes are finished

16 years agoadd vendor support enums
Duncan Mac-Vicar P [Wed, 13 Aug 2008 15:56:57 +0000 (15:56 +0000)]
add vendor support enums

16 years agorelease
Duncan Mac-Vicar P [Wed, 13 Aug 2008 14:55:55 +0000 (14:55 +0000)]
release

16 years agorelease
Duncan Mac-Vicar P [Wed, 13 Aug 2008 14:55:54 +0000 (14:55 +0000)]
release

16 years ago- add flags to retrieve the flags (it is useless to set them wihtout seeing them...
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

16 years ago- Add ResPool::reposFind to get repositories by alias.
Michael Andres [Wed, 13 Aug 2008 13:13:59 +0000 (13:13 +0000)]
- Add ResPool::reposFind to get repositories by alias.

16 years agokeep gcc happy
Klaus Kaempf [Wed, 13 Aug 2008 08:53:31 +0000 (08:53 +0000)]
keep gcc happy

16 years agorelease version 5.4.0
Michael Andres [Tue, 12 Aug 2008 18:40:18 +0000 (18:40 +0000)]
release version 5.4.0

16 years agocomment
Michael Andres [Tue, 12 Aug 2008 18:02:22 +0000 (18:02 +0000)]
comment

16 years ago- Advise rpmdb2solv to parse the product database.
Michael Andres [Tue, 12 Aug 2008 17:38:46 +0000 (17:38 +0000)]
- Advise rpmdb2solv to parse the product database.

16 years ago- Offer a simpler, fate based status manipulation in ui::Selectable.
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.

16 years ago- Propagate default rpm install flags from zypp.conf via ZConfig and
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)

16 years ago- Add base::Flags (like qt's QFlags) a type-safe way of storing
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.

16 years agoprepare default options for package install (e.g. excludedocs)
Michael Andres [Fri, 8 Aug 2008 16:13:28 +0000 (16:13 +0000)]
prepare default options for package install (e.g. excludedocs)

16 years ago- Add static ui::Selectable::get methods as convenient ctor substitute.
Michael Andres [Fri, 8 Aug 2008 15:11:53 +0000 (15:11 +0000)]
- Add static ui::Selectable::get methods as convenient ctor substitute.

16 years ago- 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.

16 years ago- Adapt zypp-query-pool to new product handling.
Michael Andres [Fri, 8 Aug 2008 13:43:12 +0000 (13:43 +0000)]
- Adapt zypp-query-pool to new product handling.

16 years agofix to compile
Michael Andres [Fri, 8 Aug 2008 12:14:51 +0000 (12:14 +0000)]
fix to compile

16 years ago- Don't pass epoch to 'rpm -e', it does not support it.
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.

16 years agoreplace ResTraits<>::kind by ResKind
Michael Andres [Fri, 8 Aug 2008 11:38:54 +0000 (11:38 +0000)]
replace ResTraits<>::kind by ResKind

16 years ago- Adapt to new product handling. Products are no longer pseudo
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.

16 years agochanges
Duncan Mac-Vicar P [Thu, 7 Aug 2008 20:03:23 +0000 (20:03 +0000)]
changes

16 years agoimplement relogin suggested
Duncan Mac-Vicar P [Thu, 7 Aug 2008 20:03:11 +0000 (20:03 +0000)]
implement relogin suggested