platform/upstream/libzypp.git
14 years agoforward port
Duncan Mac-Vicar P [Thu, 12 Nov 2009 14:07:34 +0000 (15:07 +0100)]
forward port
Avoid SEGV if trying to access data of installed packages, that were
deleted behind our back (bnc #530595)

14 years agochanges 6.22.1 6.22.1
Michael Andres [Thu, 12 Nov 2009 11:20:33 +0000 (12:20 +0100)]
changes 6.22.1

14 years agoFollowing redirections also for https (bnc #465532, bnc #545722)
Michael Andres [Thu, 12 Nov 2009 11:14:11 +0000 (12:14 +0100)]
Following redirections also for https (bnc #465532, bnc #545722)

14 years agoDo not report cached packages as being downloaded. (bnc #545295)
Michael Andres [Thu, 12 Nov 2009 11:12:26 +0000 (12:12 +0100)]
Do not report cached packages as being downloaded. (bnc #545295)

14 years agoChecksumFileChecker: Don't compute checksum if it is not needed.
Michael Andres [Thu, 12 Nov 2009 09:57:46 +0000 (10:57 +0100)]
ChecksumFileChecker: Don't compute checksum if it is not needed.

14 years agoadded kind query
Michael Andres [Thu, 12 Nov 2009 09:14:41 +0000 (10:14 +0100)]
added kind query

14 years agoversioned requires need package name libcurl-devel.
Michael Andres [Wed, 11 Nov 2009 15:09:13 +0000 (16:09 +0100)]
versioned requires need package name libcurl-devel.

14 years agochanges
Michael Andres [Wed, 11 Nov 2009 13:08:10 +0000 (14:08 +0100)]
changes

14 years agoCheckAccessDeleted: Per default do not collect deleted files outside bin and lib...
Michael Andres [Wed, 11 Nov 2009 13:08:04 +0000 (14:08 +0100)]
CheckAccessDeleted: Per default do not collect deleted files outside bin and lib dirs (bnc #554480)

14 years agochanges
Michael Andres [Wed, 11 Nov 2009 10:46:52 +0000 (11:46 +0100)]
changes

14 years agoFollowing https redirections requires at least libcurl4-7.19.4. (bnc #553895)
Michael Andres [Wed, 11 Nov 2009 10:46:45 +0000 (11:46 +0100)]
Following https redirections requires at least libcurl4-7.19.4. (bnc #553895)

14 years agochanges 6.22.0 6.22.0
Michael Andres [Fri, 6 Nov 2009 21:18:17 +0000 (22:18 +0100)]
changes 6.22.0

14 years agoSelectable: Consider allowed arch/noarch changes when comuting candiadates.
Michael Andres [Fri, 6 Nov 2009 21:15:27 +0000 (22:15 +0100)]
Selectable: Consider allowed arch/noarch changes when comuting candiadates.

14 years agoAdd tool/DumpSelectable
Michael Andres [Fri, 6 Nov 2009 20:52:14 +0000 (21:52 +0100)]
Add tool/DumpSelectable

14 years agoRepository: expose satsolvers priority values.
Michael Andres [Fri, 6 Nov 2009 20:51:47 +0000 (21:51 +0100)]
Repository: expose satsolvers priority values.

14 years agoImmediately update RepoInfos.
Michael Andres [Fri, 6 Nov 2009 18:59:11 +0000 (19:59 +0100)]
Immediately update RepoInfos.

14 years agodup: Process drop list only if product actually changes. (bnc #552180)
Michael Andres [Fri, 6 Nov 2009 12:32:20 +0000 (13:32 +0100)]
dup: Process drop list only if product actually changes. (bnc #552180)

14 years agoLog if we will pass 'user:PASS' to aria2c.
Michael Andres [Thu, 5 Nov 2009 14:09:54 +0000 (15:09 +0100)]
Log if we will pass 'user:PASS' to aria2c.

14 years agoRemove obsolete NameKindProxy
Michael Andres [Wed, 4 Nov 2009 15:39:54 +0000 (16:39 +0100)]
Remove obsolete NameKindProxy

14 years agoAdd Selectable::locked (short for TABOO||PROTECED)
Michael Andres [Wed, 4 Nov 2009 15:32:09 +0000 (16:32 +0100)]
Add Selectable::locked (short for TABOO||PROTECED)

14 years ago- change 'keep' to 'keep obsolete'
Michael Schroeder [Wed, 4 Nov 2009 11:32:03 +0000 (12:32 +0100)]
- change 'keep' to 'keep obsolete'

14 years agoNeed an explicit str::asString( const char * t )
Michael Andres [Tue, 3 Nov 2009 10:34:50 +0000 (11:34 +0100)]
Need an explicit str::asString( const char * t )

14 years agomake g++ happy
Michael Andres [Tue, 3 Nov 2009 01:34:47 +0000 (02:34 +0100)]
make g++ happy

14 years agoprovide str::asString for integral types
Michael Andres [Sun, 1 Nov 2009 20:50:21 +0000 (21:50 +0100)]
provide str::asString for integral types

14 years agoProvide dumpOn for PoolQuery.
Michael Andres [Mon, 2 Nov 2009 21:02:31 +0000 (22:02 +0100)]
Provide dumpOn for PoolQuery.

14 years agomake g++ happy
Michael Andres [Mon, 2 Nov 2009 21:01:41 +0000 (22:01 +0100)]
make g++ happy

14 years agochanges 6.21.4 6.21.4
Michael Andres [Mon, 2 Nov 2009 20:35:52 +0000 (21:35 +0100)]
changes 6.21.4

14 years agosat::Solvable::SplitIdent: Also split ordinary strings (non IdStrings).
Michael Andres [Mon, 2 Nov 2009 20:33:17 +0000 (21:33 +0100)]
sat::Solvable::SplitIdent: Also split ordinary strings (non IdStrings).

14 years agochanges 6.21.3 6.21.3
Michael Andres [Mon, 2 Nov 2009 19:08:40 +0000 (20:08 +0100)]
changes 6.21.3

14 years agoCIFS/SMB: Support mountoption 'noguest' in URL (bnc #547354)
Michael Andres [Mon, 2 Nov 2009 19:08:00 +0000 (20:08 +0100)]
CIFS/SMB: Support mountoption 'noguest' in URL (bnc #547354)

14 years agochanges
Michael Andres [Mon, 2 Nov 2009 15:37:48 +0000 (16:37 +0100)]
changes

14 years agoCheckAccessDeleted: Avoid reporting false positive due to insufficient permission.
Michael Andres [Mon, 2 Nov 2009 15:37:42 +0000 (16:37 +0100)]
CheckAccessDeleted: Avoid reporting false positive due to insufficient permission.

14 years agochanges 6.21.2 6.21.2
Michael Andres [Mon, 2 Nov 2009 13:36:48 +0000 (14:36 +0100)]
changes 6.21.2

14 years agoDon't try to access droplist of dropped products. (bnc #551697)
Michael Andres [Mon, 2 Nov 2009 13:36:32 +0000 (14:36 +0100)]
Don't try to access droplist of dropped products. (bnc #551697)

14 years agoMediaSMB and MediaCIFS are the same, so use CIFS everywhere and dop SMB
Michael Andres [Sat, 31 Oct 2009 16:49:22 +0000 (17:49 +0100)]
MediaSMB and MediaCIFS are the same, so use CIFS everywhere and dop SMB

14 years agoMediaSMB: fix optionname for workgroup; it's 'domain'.
Michael Andres [Sat, 31 Oct 2009 15:22:48 +0000 (16:22 +0100)]
MediaSMB: fix optionname for workgroup; it's 'domain'.

14 years agochanges
Michael Andres [Fri, 30 Oct 2009 11:38:41 +0000 (12:38 +0100)]
changes

14 years agoMediaSMB failed to pass the --workgroup option to mount. (bnc #547354)
Michael Andres [Fri, 30 Oct 2009 11:38:33 +0000 (12:38 +0100)]
MediaSMB failed to pass the --workgroup option to mount. (bnc #547354)

14 years agochanges 6.21.1 6.21.1
Michael Andres [Fri, 30 Oct 2009 11:32:52 +0000 (12:32 +0100)]
changes 6.21.1

14 years agoDon't try to use an empty proxy string (bnc #551314)
Michael Andres [Fri, 30 Oct 2009 11:32:01 +0000 (12:32 +0100)]
Don't try to use an empty proxy string (bnc #551314)

14 years agochanges 6.21.0 6.21.0
Michael Andres [Fri, 30 Oct 2009 10:34:56 +0000 (11:34 +0100)]
changes 6.21.0

14 years agoNew class PoolItemBest: Find the best candidates e.g. in a PoolQuery result.
Michael Andres [Fri, 30 Oct 2009 10:27:42 +0000 (11:27 +0100)]
New class PoolItemBest: Find the best candidates e.g. in a PoolQuery result.

14 years agoFix upgradeRepo solution to keep obsolete packages. (bnc #550915)
Michael Andres [Thu, 29 Oct 2009 15:54:15 +0000 (16:54 +0100)]
Fix upgradeRepo solution to keep obsolete packages. (bnc #550915)

14 years agoSelectable: add setOnSystem to install a package unless an identical one is already...
Michael Andres [Thu, 29 Oct 2009 13:41:53 +0000 (14:41 +0100)]
Selectable: add setOnSystem to install a package unless an identical one is already installed.

14 years agoSelectable: Add identicalInstalled tests whether items with same content are already...
Michael Andres [Thu, 29 Oct 2009 13:38:57 +0000 (14:38 +0100)]
Selectable: Add identicalInstalled tests whether items with same content are already installed.

14 years agoSelectable: Don't unlock when setting fate to UNMODIFIED.
Michael Andres [Thu, 29 Oct 2009 13:35:47 +0000 (14:35 +0100)]
Selectable: Don't unlock when setting fate to UNMODIFIED.

14 years agoAdd 'identical' test whether two Solvables/PoolItems have the same content.
Michael Andres [Thu, 29 Oct 2009 13:29:47 +0000 (14:29 +0100)]
Add 'identical' test whether two Solvables/PoolItems have the same content.

Basically same name, edition, arch, vendor and buildtime.

14 years agoSelectable: Sort multiple installed items by (Arch, Edition, install time).
Michael Andres [Wed, 28 Oct 2009 14:27:35 +0000 (15:27 +0100)]
Selectable: Sort multiple installed items by (Arch, Edition, install time).

14 years agoUpdated iso3166-1 country codes (bnc #531350)
Michael Andres [Wed, 28 Oct 2009 12:21:03 +0000 (13:21 +0100)]
Updated iso3166-1 country codes (bnc #531350)

14 years agochanges 6.20.0 6.20.0
Michael Andres [Tue, 27 Oct 2009 11:34:05 +0000 (12:34 +0100)]
changes 6.20.0

14 years agofix specfile
Michael Andres [Tue, 27 Oct 2009 11:30:05 +0000 (12:30 +0100)]
fix specfile

14 years agofix doc
Michael Andres [Fri, 23 Oct 2009 11:06:51 +0000 (13:06 +0200)]
fix doc

14 years agoEnhance UpgradeRepo interface.
Michael Andres [Fri, 23 Oct 2009 10:20:18 +0000 (12:20 +0200)]
Enhance UpgradeRepo interface.

14 years agochanges 6.19.3 6.19.3
Michael Andres [Thu, 22 Oct 2009 13:11:22 +0000 (15:11 +0200)]
changes 6.19.3

14 years agoProvide default ctor for filter::ByStatus to make -bindings happy.
Michael Andres [Thu, 22 Oct 2009 13:09:08 +0000 (15:09 +0200)]
Provide default ctor for filter::ByStatus to make -bindings happy.

14 years agoSelectable: add candidateObjFrom: The best candidate provided by a specific Repository.
Michael Andres [Thu, 22 Oct 2009 12:31:10 +0000 (14:31 +0200)]
Selectable: add candidateObjFrom: The best candidate provided by a specific Repository.

14 years agoAdjust solver logging.
Michael Andres [Tue, 20 Oct 2009 14:46:58 +0000 (16:46 +0200)]
Adjust solver logging.

14 years agochanges 6.19.2 6.19.2
Michael Andres [Tue, 20 Oct 2009 14:28:22 +0000 (16:28 +0200)]
changes 6.19.2

14 years agoMediaAria: strip any 'user@' from URL or aria will use an empty password. (bnc #544634)
Michael Andres [Tue, 20 Oct 2009 14:28:06 +0000 (16:28 +0200)]
MediaAria: strip any 'user@' from URL or aria will use an empty password. (bnc #544634)

14 years agoAdd byStatusBegin/End iterator to ResPool.
Michael Andres [Mon, 19 Oct 2009 14:13:11 +0000 (16:13 +0200)]
Add byStatusBegin/End iterator to ResPool.

14 years agochanges 6.19.1 6.19.1
Michael Andres [Mon, 19 Oct 2009 12:11:40 +0000 (14:11 +0200)]
changes 6.19.1

14 years agoRepository::setInfo: Propagate priority changes to avoid reloading the whole repo...
Michael Andres [Mon, 19 Oct 2009 12:11:24 +0000 (14:11 +0200)]
Repository::setInfo: Propagate priority changes to avoid reloading the whole repo (bnc #498266).

14 years agoUpdate translations
Michael Andres [Thu, 15 Oct 2009 19:27:34 +0000 (21:27 +0200)]
Update translations

14 years agochanges 6.19.0 6.19.0
Michael Andres [Thu, 15 Oct 2009 18:55:16 +0000 (20:55 +0200)]
changes 6.19.0

14 years agoResStatus: add isOrphaned: test whether package is orphaned (not provided by any...
Michael Andres [Thu, 15 Oct 2009 18:47:01 +0000 (20:47 +0200)]
ResStatus: add isOrphaned: test whether package is orphaned (not provided by any repo)

14 years agoBitField: add explict set/unset/test/testAnyOf methods
Michael Andres [Thu, 15 Oct 2009 18:43:36 +0000 (20:43 +0200)]
BitField: add explict set/unset/test/testAnyOf methods

14 years agochanges 6.18.2 6.18.2
Michael Andres [Thu, 15 Oct 2009 17:57:32 +0000 (19:57 +0200)]
changes 6.18.2

14 years agoFix typo
Michael Andres [Thu, 15 Oct 2009 17:55:38 +0000 (19:55 +0200)]
Fix typo

14 years agoRemove obsolete ResStatus bits.
Michael Andres [Thu, 15 Oct 2009 15:37:28 +0000 (17:37 +0200)]
Remove obsolete ResStatus bits.

14 years agoremove obsolete testdrafts
Michael Andres [Thu, 15 Oct 2009 15:36:27 +0000 (17:36 +0200)]
remove obsolete testdrafts

14 years agochanges
Duncan Mac-Vicar P [Thu, 15 Oct 2009 15:29:44 +0000 (17:29 +0200)]
changes

14 years agoaria2 sends the url in the progress if there is no response from the server, handle...
Duncan Mac-Vicar P [Thu, 15 Oct 2009 15:27:39 +0000 (17:27 +0200)]
aria2 sends the url in the progress if there is no response from the server, handle that
to avoid flooding the log.

14 years ago- pass http/ftp/proxy credentials in a temporary file instead of the
Duncan Mac-Vicar P [Thu, 15 Oct 2009 14:52:01 +0000 (16:52 +0200)]
- pass http/ftp/proxy credentials in a temporary file instead of the
  command line, which is logged.

14 years agochanges 6.18.1 6.18.1
Michael Andres [Thu, 15 Oct 2009 15:04:30 +0000 (17:04 +0200)]
changes 6.18.1

14 years agoDistupgrade: Evaluate new products droplist and schedule packages for deletion. ...
Michael Andres [Thu, 15 Oct 2009 15:04:13 +0000 (17:04 +0200)]
Distupgrade: Evaluate new products droplist and schedule packages for deletion. (bnc #539543)

14 years agoNew zypp.conf option solver.upgradeRemoveDropedPackages (true)
Michael Andres [Thu, 15 Oct 2009 13:43:42 +0000 (15:43 +0200)]
New zypp.conf option solver.upgradeRemoveDropedPackages (true)

- A new product may suggest a list of old and no longer supported
packages (dropped packages). Performing a dist upgrade the solver
may try to delete them, even if they do not cause any dependency
problem.

14 years agoCompute satisfied/broken for pseudoInstalled items only.
Michael Andres [Thu, 15 Oct 2009 13:19:44 +0000 (15:19 +0200)]
Compute satisfied/broken for pseudoInstalled items only.

14 years agoAdd Product::droplist: List of dropped packages.
Michael Andres [Wed, 14 Oct 2009 14:25:39 +0000 (16:25 +0200)]
Add Product::droplist: List of dropped packages.

14 years agoAdd Solvable::providesNamespace/valuesOfNamespace: evaluation of namespace provides
Michael Andres [Wed, 14 Oct 2009 14:22:43 +0000 (16:22 +0200)]
Add Solvable::providesNamespace/valuesOfNamespace: evaluation of namespace provides

14 years agoMediaAria2c: Prepare reporting of partial downloads so one could retry with --continue
Michael Andres [Tue, 13 Oct 2009 14:04:56 +0000 (16:04 +0200)]
MediaAria2c: Prepare reporting of partial downloads so one could retry with --continue

14 years agobackup
Michael Andres [Tue, 13 Oct 2009 11:12:58 +0000 (13:12 +0200)]
backup

14 years agoMake hardlinkCopy when moving downloaded files to the cache.
Michael Andres [Tue, 13 Oct 2009 11:12:18 +0000 (13:12 +0200)]
Make hardlinkCopy when moving downloaded files to the cache.

14 years agoAdd filesystem::hardlinkCopy: Create newpath as hardlink or copy of oldpath.
Michael Andres [Tue, 13 Oct 2009 11:11:06 +0000 (13:11 +0200)]
Add filesystem::hardlinkCopy: Create newpath as hardlink or copy of oldpath.

14 years agoDeltaCandidates: provide a default ctor
Michael Andres [Tue, 13 Oct 2009 09:45:54 +0000 (11:45 +0200)]
DeltaCandidates: provide a default ctor

14 years agodecrease logging
Michael Andres [Tue, 13 Oct 2009 09:28:08 +0000 (11:28 +0200)]
decrease logging

14 years agoAdd example code printing updateMessages.
Michael Andres [Fri, 9 Oct 2009 12:16:08 +0000 (14:16 +0200)]
Add example code printing updateMessages.

14 years agoAdd iostr::tee/copy/copyIndent: istream to ostream copy, optionally with indentation
Michael Andres [Fri, 9 Oct 2009 11:49:06 +0000 (13:49 +0200)]
Add iostr::tee/copy/copyIndent: istream to ostream copy, optionally with indentation

14 years agoAdded Pathname::showRoot/showRootIf: pretty print pathnames with optional root prefix.
Michael Andres [Fri, 9 Oct 2009 11:47:31 +0000 (13:47 +0200)]
Added Pathname::showRoot/showRootIf: pretty print pathnames with optional root prefix.

14 years agochanges 6.18.0 6.18.0
Michael Andres [Wed, 7 Oct 2009 14:47:41 +0000 (16:47 +0200)]
changes 6.18.0

14 years agoSupport variable substitution in update notification commands.
Michael Andres [Wed, 7 Oct 2009 14:45:05 +0000 (16:45 +0200)]
Support variable substitution in update notification commands.

14 years agoTry to send statistics even if the target is not initialized when downloading.
Michael Andres [Wed, 7 Oct 2009 12:05:57 +0000 (14:05 +0200)]
Try to send statistics even if the target is not initialized when downloading.

14 years agoAlso provide static methods to retrieve base product and registration data.
Michael Andres [Wed, 7 Oct 2009 12:04:23 +0000 (14:04 +0200)]
Also provide static methods to retrieve base product and registration data.

This allows e.g the media backend to access those data even if the target is not initialized when downloading.

14 years agoReturn update messages via ZYppCommitResult. (fate #301175)
Michael Andres [Tue, 6 Oct 2009 14:27:29 +0000 (16:27 +0200)]
Return update messages via ZYppCommitResult. (fate #301175)

14 years agoCleanup internal and deprecated commit methods.
Michael Andres [Mon, 5 Oct 2009 11:56:45 +0000 (13:56 +0200)]
Cleanup internal and deprecated commit methods.

14 years agodoc updated
Michael Andres [Thu, 1 Oct 2009 15:52:32 +0000 (17:52 +0200)]
doc updated

14 years agoFix evaluation of no_proxy entries (bnc #543337)
Michael Andres [Thu, 1 Oct 2009 10:12:17 +0000 (12:12 +0200)]
Fix evaluation of no_proxy entries (bnc #543337)

14 years agoAdd ProxyInfo::useProxyFor(Url) to evaluate Url matching a no_proxy entry.
Michael Andres [Thu, 1 Oct 2009 12:27:59 +0000 (14:27 +0200)]
Add ProxyInfo::useProxyFor(Url) to evaluate Url matching a no_proxy entry.

14 years agoupdate testcase
Michael Andres [Tue, 29 Sep 2009 11:43:59 +0000 (13:43 +0200)]
update testcase

14 years agoAdd Selectable testcase
Michael Andres [Tue, 29 Sep 2009 11:31:39 +0000 (13:31 +0200)]
Add Selectable testcase

14 years agochanges 6.17.2 6.17.2
Michael Andres [Thu, 24 Sep 2009 15:23:21 +0000 (17:23 +0200)]
changes 6.17.2