platform/upstream/libzypp.git
12 years agoUse g++-4.6
Michael Andres [Mon, 16 Apr 2012 13:04:01 +0000 (15:04 +0200)]
Use g++-4.6

12 years agochanges 11.4.0 (4) 11.4.0
Michael Andres [Mon, 16 Apr 2012 12:54:20 +0000 (14:54 +0200)]
changes 11.4.0 (4)

12 years agoResStatus: add 'unneeded' bit (determined by solver)
Michael Andres [Mon, 16 Apr 2012 12:51:55 +0000 (14:51 +0200)]
ResStatus: add 'unneeded' bit (determined by solver)

12 years agoForce using gcc-4.6 until it builds with 4.7
Michael Andres [Mon, 16 Apr 2012 10:22:42 +0000 (12:22 +0200)]
Force using gcc-4.6 until it builds with 4.7

12 years agoSupport multiversion definitions being read from files in /etc/zypp/multiversion.d.
Michael Andres [Mon, 16 Apr 2012 09:31:11 +0000 (11:31 +0200)]
Support multiversion definitions being read from files in /etc/zypp/multiversion.d.

12 years agoImprove iostr::forEachLine to accept lamdas, add simpleParseFile
Michael Andres [Mon, 16 Apr 2012 09:20:06 +0000 (11:20 +0200)]
Improve iostr::forEachLine to accept lamdas, add simpleParseFile

12 years agoAdd filesystem::dirForEach: Invoke callback for each entry in directory.
Michael Andres [Fri, 13 Apr 2012 15:03:00 +0000 (17:03 +0200)]
Add filesystem::dirForEach: Invoke callback for each entry in directory.

12 years agoWorkaround doxygen SEGV and accept incomplete docs (until bnc#755402 is fixed)
Michael Andres [Thu, 12 Apr 2012 08:02:48 +0000 (10:02 +0200)]
Workaround doxygen SEGV and accept incomplete docs (until bnc#755402 is fixed)

12 years agoUpdate doxygen config
Michael Andres [Thu, 12 Apr 2012 07:56:34 +0000 (09:56 +0200)]
Update doxygen config

12 years agoRename zypp::sat::AttrMatcher to zypp::StrMatcher (base/StrMatcher.h)
Michael Andres [Wed, 11 Apr 2012 13:49:50 +0000 (15:49 +0200)]
Rename zypp::sat::AttrMatcher to zypp::StrMatcher (base/StrMatcher.h)

The implementation uses libsolv, but the class is not sat:: specific as it matches arbitrary strings.

12 years agoUpdate zypp-po.tar.bz2
Michael Andres [Tue, 10 Apr 2012 10:11:38 +0000 (12:11 +0200)]
Update zypp-po.tar.bz2

12 years agoUpdate zypp-po.tar.bz2
Michael Andres [Sat, 7 Apr 2012 23:13:25 +0000 (01:13 +0200)]
Update zypp-po.tar.bz2

12 years agoSupport (source)package download by non-root user (bnc#755239)
Michael Andres [Thu, 5 Apr 2012 14:42:49 +0000 (16:42 +0200)]
Support (source)package download by non-root user (bnc#755239)

12 years agoUpdate zypp-po.tar.bz2
Michael Andres [Wed, 4 Apr 2012 23:16:21 +0000 (01:16 +0200)]
Update zypp-po.tar.bz2

12 years agoDelay construction of ZYppGlobalLock until its actually needed (bnc#575096)
Michael Andres [Fri, 30 Mar 2012 15:05:29 +0000 (17:05 +0200)]
Delay construction of ZYppGlobalLock until its actually needed (bnc#575096)

12 years agofix testcase
Michael Andres [Thu, 29 Mar 2012 09:50:08 +0000 (11:50 +0200)]
fix testcase

12 years agoalso fix lookupNumAttribute declaration
Michael Schroeder [Wed, 28 Mar 2012 14:47:49 +0000 (16:47 +0200)]
also fix lookupNumAttribute declaration

12 years agoadapt to libsolv returning sizes no longer in kbytes, but bytes (and also supporting...
Michael Schroeder [Wed, 28 Mar 2012 14:36:28 +0000 (16:36 +0200)]
adapt to libsolv returning sizes no longer in kbytes, but bytes (and also supporting unsigned long long)

12 years agoFix buddy handling in solver results
Michael Andres [Wed, 28 Mar 2012 10:52:39 +0000 (12:52 +0200)]
Fix buddy handling in solver results

12 years agoSimplify Selectable::multiversionInstall
Michael Andres [Tue, 27 Mar 2012 13:29:04 +0000 (15:29 +0200)]
Simplify Selectable::multiversionInstall

12 years agoDon't cache defaultCandidate as it depends on solver::allowVendorChange flag (bnc...
Michael Andres [Tue, 27 Mar 2012 12:51:07 +0000 (14:51 +0200)]
Don't cache defaultCandidate as it depends on solver::allowVendorChange flag (bnc#754286)

12 years agochanges 11.3.0 (1) 11.3.0
Michael Andres [Mon, 26 Mar 2012 12:48:39 +0000 (14:48 +0200)]
changes 11.3.0 (1)

12 years agoCleanup orphaned media attach points (bnc#751221)
Michael Andres [Mon, 26 Mar 2012 12:45:06 +0000 (14:45 +0200)]
Cleanup orphaned media attach points (bnc#751221)

12 years agoSupport disabling TmpPath auto cleanup
Michael Andres [Mon, 26 Mar 2012 12:43:39 +0000 (14:43 +0200)]
Support disabling TmpPath auto cleanup

12 years agoShow max support status if package is in multiple repos (bnc#735841)
Michael Andres [Wed, 21 Mar 2012 12:06:29 +0000 (13:06 +0100)]
Show max support status if package is in multiple repos (bnc#735841)

12 years agoParse proxy user/pass from url (bnc#752497)
Michael Andres [Tue, 20 Mar 2012 09:28:05 +0000 (10:28 +0100)]
Parse proxy user/pass from url (bnc#752497)

12 years agoDon't BuildRequire libproxy if not needed
Michael Andres [Mon, 19 Mar 2012 13:06:06 +0000 (14:06 +0100)]
Don't BuildRequire libproxy if not needed

12 years agoAdd CMake option to disable libproxy usage and disable it on SLE. (bnc#752500)
Michael Andres [Mon, 19 Mar 2012 11:13:10 +0000 (12:13 +0100)]
Add CMake option to disable libproxy usage and disable it on SLE. (bnc#752500)

12 years agochanges 11.2.0 (1) 11.2.0
Michael Andres [Wed, 14 Mar 2012 23:31:36 +0000 (00:31 +0100)]
changes 11.2.0 (1)

12 years agoAdd API for patch severity (bnc#733723, FATE#312633)
Michael Andres [Wed, 14 Mar 2012 23:30:14 +0000 (00:30 +0100)]
Add API for patch severity (bnc#733723, FATE#312633)

12 years agochanges 11.1.1 (1) 11.1.1
Michael Andres [Tue, 13 Mar 2012 12:05:09 +0000 (13:05 +0100)]
changes 11.1.1 (1)

12 years agoForce libproxy into using "/etc/sysconfig/proxy" if it exists (bnc#679322)
Michael Andres [Tue, 13 Mar 2012 10:45:22 +0000 (11:45 +0100)]
Force libproxy into using "/etc/sysconfig/proxy" if it exists (bnc#679322)

12 years agoApply soft locks by name and not per package (bnc#749418)
Michael Andres [Thu, 1 Mar 2012 16:52:41 +0000 (17:52 +0100)]
Apply soft locks by name and not per package (bnc#749418)

12 years agoNRP add 'dump dependencies'
Michael Andres [Fri, 2 Mar 2012 08:45:08 +0000 (09:45 +0100)]
NRP add 'dump dependencies'

12 years ago- adapt to libsolv repo_add_solv change. Also fix repo_add_helix return handling
Michael Schroeder [Thu, 1 Mar 2012 16:47:22 +0000 (17:47 +0100)]
- adapt to libsolv repo_add_solv change. Also fix repo_add_helix return handling

12 years agoadapt to IGNORE_ALREADY_RECOMMENDED -> ADD_ALREADY_RECOMMENDED change in libsolv
Michael Schroeder [Fri, 24 Feb 2012 11:06:59 +0000 (12:06 +0100)]
adapt to IGNORE_ALREADY_RECOMMENDED -> ADD_ALREADY_RECOMMENDED change in libsolv

12 years agofix license tag in spec
Michael Andres [Mon, 6 Feb 2012 14:05:12 +0000 (15:05 +0100)]
fix license tag in spec

12 years agofix license tag in spec
Michael Andres [Mon, 6 Feb 2012 13:40:04 +0000 (14:40 +0100)]
fix license tag in spec

12 years agochanges 11.1.0 (1) 11.1.0
Michael Andres [Fri, 3 Feb 2012 12:20:08 +0000 (13:20 +0100)]
changes 11.1.0 (1)

12 years agoAdd Fetcher support for CHECKSUMS file (replaceing SHA1SUMS) (bnc#744302)
Michael Andres [Fri, 3 Feb 2012 12:17:32 +0000 (13:17 +0100)]
Add Fetcher support for CHECKSUMS file (replaceing SHA1SUMS) (bnc#744302)

12 years agoAdd Url::setPathname convenience
Michael Andres [Fri, 3 Feb 2012 12:13:15 +0000 (13:13 +0100)]
Add Url::setPathname convenience

12 years agoAdd Checksum ctor autodetecting the type.
Michael Andres [Fri, 3 Feb 2012 12:11:57 +0000 (13:11 +0100)]
Add Checksum ctor autodetecting the type.

12 years agofix wrong return type
Michael Andres [Fri, 3 Feb 2012 12:10:33 +0000 (13:10 +0100)]
fix wrong return type

12 years agoMerge pull request #8 from crrodriguez/master
Michael Andres [Fri, 3 Feb 2012 09:22:36 +0000 (01:22 -0800)]
Merge pull request #8 from crrodriguez/master

Build with -fvisibility-inlines-hidden

12 years agoUpdate zypp-po.tar.bz2
Michael Andres [Thu, 2 Feb 2012 00:14:18 +0000 (01:14 +0100)]
Update zypp-po.tar.bz2

12 years agoUpdate zypp-po.tar.bz2
Michael Andres [Sun, 29 Jan 2012 00:14:28 +0000 (01:14 +0100)]
Update zypp-po.tar.bz2

12 years agoUpdate zypp-po.tar.bz2
Michael Andres [Sun, 22 Jan 2012 00:13:30 +0000 (01:13 +0100)]
Update zypp-po.tar.bz2

12 years agoBuild with -fvisibility-inlines-hidden
Cristian Rodríguez [Sat, 21 Jan 2012 23:29:21 +0000 (20:29 -0300)]
Build with -fvisibility-inlines-hidden

This reduces the exported symbol table in 2k number of entries
and code size around half a megabyte

12 years agoremove unneeded #include
Michael Andres [Mon, 16 Jan 2012 15:54:44 +0000 (16:54 +0100)]
remove unneeded #include

12 years agoCheckAccessDeleted: avoid duplicate entries for the same PID (bnc#716972)
Michael Andres [Mon, 16 Jan 2012 15:26:42 +0000 (16:26 +0100)]
CheckAccessDeleted: avoid duplicate entries for the same PID (bnc#716972)

12 years agoCorrectly use user:pass directly embedded in a proxy url (bnc#740764)
Michael Andres [Mon, 16 Jan 2012 10:43:35 +0000 (11:43 +0100)]
Correctly use user:pass directly embedded in a proxy url (bnc#740764)

12 years agobackup
Michael Andres [Mon, 16 Jan 2012 10:25:45 +0000 (11:25 +0100)]
backup

12 years agoMerge branch 'master' of github.com:openSUSE/libzypp
Michael Schroeder [Fri, 13 Jan 2012 15:35:34 +0000 (16:35 +0100)]
Merge branch 'master' of github.com:openSUSE/libzypp

12 years ago- we no longer need to manually set updatesystem/allow* in dup mode
Michael Schroeder [Fri, 13 Jan 2012 15:34:48 +0000 (16:34 +0100)]
- we no longer need to manually set updatesystem/allow* in dup mode

12 years agoKeep the Transaction default ctor (no subject to cleanup).
Michael Andres [Fri, 13 Jan 2012 14:00:46 +0000 (15:00 +0100)]
Keep the Transaction default ctor (no subject to cleanup).

12 years agonew sat::Map - Libsolv (bit)Map wrapper.
Michael Andres [Fri, 13 Jan 2012 13:55:31 +0000 (14:55 +0100)]
new sat::Map - Libsolv (bit)Map wrapper.

12 years agosat::Queue needs operator==
Michael Andres [Fri, 13 Jan 2012 13:53:53 +0000 (14:53 +0100)]
sat::Queue needs operator==

12 years agoUpdate zypp-po.tar.bz2
Michael Andres [Tue, 10 Jan 2012 17:31:46 +0000 (18:31 +0100)]
Update zypp-po.tar.bz2

12 years ago- always set splitprovides to true now that libsolv handles them better
Michael Schroeder [Tue, 10 Jan 2012 16:52:24 +0000 (17:52 +0100)]
- always set splitprovides to true now that libsolv handles them better

12 years ago- remove old sat transaction argument in Transaction constructor. Cleanup code.
Michael Schroeder [Tue, 10 Jan 2012 13:25:30 +0000 (14:25 +0100)]
- remove old sat transaction argument in Transaction constructor. Cleanup code.

12 years agomkChangelog script fixes
Michael Andres [Tue, 10 Jan 2012 12:15:33 +0000 (13:15 +0100)]
mkChangelog script fixes

12 years ago- adapt to libsolv interface changes, part 3
Michael Schroeder [Mon, 9 Jan 2012 16:58:49 +0000 (17:58 +0100)]
- adapt to libsolv interface changes, part 3

12 years ago- adapt to libsolv interface changes, part 2
Michael Schroeder [Mon, 9 Jan 2012 16:33:03 +0000 (17:33 +0100)]
- adapt to libsolv interface changes, part 2

12 years ago- adapt to libsolv interface changes, part 1
Michael Schroeder [Mon, 9 Jan 2012 16:19:33 +0000 (17:19 +0100)]
- adapt to libsolv interface changes, part 1

12 years agoanother fedora spec fix
Dominik Heidler [Tue, 3 Jan 2012 15:02:14 +0000 (16:02 +0100)]
another fedora spec fix

12 years agofixed spec for fedora
Dominik Heidler [Tue, 3 Jan 2012 14:26:06 +0000 (15:26 +0100)]
fixed spec for fedora

12 years agolet mkChangelog ignore untacked files
Michael Andres [Fri, 23 Dec 2011 13:53:25 +0000 (14:53 +0100)]
let mkChangelog ignore untacked files

12 years agochanges 11.0.0 (0) 11.0.0
Michael Andres [Fri, 23 Dec 2011 13:52:07 +0000 (14:52 +0100)]
changes 11.0.0 (0)

12 years agoAdapt Repository iteration to libsolv changes.
Michael Andres [Fri, 23 Dec 2011 13:49:31 +0000 (14:49 +0100)]
Adapt Repository iteration to libsolv changes.

12 years agoAdd sat::Pool tests
Michael Andres [Fri, 23 Dec 2011 13:48:26 +0000 (14:48 +0100)]
Add sat::Pool tests

12 years agoFix Flags<> api to be more consistent and add testcase.
Michael Andres [Thu, 22 Dec 2011 12:13:06 +0000 (13:13 +0100)]
Fix Flags<> api to be more consistent and add testcase.

 - no implicit conversion from unsigned to Flags
 - allow Flags/Enum in all operations

12 years agoNo need to load target in test.
Michael Andres [Thu, 22 Dec 2011 11:38:31 +0000 (12:38 +0100)]
No need to load target in test.

12 years agoSet min_curl_version 7.19.4 (bnc#735284) BASE-SuSE-Code-12_1-Branch
Michael Andres [Thu, 8 Dec 2011 10:04:38 +0000 (11:04 +0100)]
Set min_curl_version 7.19.4 (bnc#735284)

12 years agoUpdate VendorAttr doc
Michael Andres [Tue, 6 Dec 2011 11:50:54 +0000 (12:50 +0100)]
Update VendorAttr doc

12 years agoDoc: add some words about 'Solver - Vendor protection'
Michael Andres [Mon, 5 Dec 2011 12:29:27 +0000 (13:29 +0100)]
Doc: add some words about 'Solver - Vendor protection'

12 years agotypo
Michael Andres [Mon, 5 Dec 2011 12:27:50 +0000 (13:27 +0100)]
typo

12 years agoUpdate zypp-po.tar.bz2
Michael Andres [Thu, 1 Dec 2011 00:13:38 +0000 (01:13 +0100)]
Update zypp-po.tar.bz2

12 years agotypo
Michael Andres [Tue, 29 Nov 2011 15:47:52 +0000 (16:47 +0100)]
typo

12 years agonew mkChangelog script also creating git version tags
Michael Andres [Tue, 29 Nov 2011 12:50:16 +0000 (13:50 +0100)]
new mkChangelog script also creating git version tags

12 years agonew mkChangelog script also creating git version tags
Michael Andres [Mon, 28 Nov 2011 17:33:23 +0000 (18:33 +0100)]
new mkChangelog script also creating git version tags

12 years agochanges 10.3.5 10.3.5
Michael Andres [Mon, 28 Nov 2011 17:15:27 +0000 (18:15 +0100)]
changes 10.3.5

12 years agoFix and optimize Pathname ctor and provide testcases (bnc#721128)
Michael Andres [Mon, 28 Nov 2011 14:58:39 +0000 (15:58 +0100)]
Fix and optimize Pathname ctor and provide testcases (bnc#721128)

12 years agobackup
Michael Andres [Thu, 24 Nov 2011 13:32:09 +0000 (14:32 +0100)]
backup

12 years agoMerge pull request #7 from crrodriguez/master
Michael Andres [Mon, 28 Nov 2011 10:17:14 +0000 (02:17 -0800)]
Merge pull request #7 from crrodriguez/master

Use O_CLOEXEC where needed

12 years agoUpdate zypp-po.tar.bz2
Michael Andres [Sun, 27 Nov 2011 00:13:10 +0000 (01:13 +0100)]
Update zypp-po.tar.bz2

13 years agoOpen all file descriptors with O_CLOEXEC to avoid leaks and races
Cristian Rodríguez [Fri, 18 Nov 2011 16:09:30 +0000 (13:09 -0300)]
Open all file descriptors with O_CLOEXEC to avoid leaks and races

13 years agoSome improvements to the services documentation
Duncan Mac-Vicar P [Thu, 17 Nov 2011 14:21:20 +0000 (15:21 +0100)]
Some improvements to the services documentation

13 years agoUpdate zypp-po.tar.bz2
Michael Andres [Thu, 17 Nov 2011 00:13:15 +0000 (01:13 +0100)]
Update zypp-po.tar.bz2

13 years agoFix RW_pointer comparison with underlying smart pointer type.
Michael Andres [Tue, 15 Nov 2011 12:36:17 +0000 (13:36 +0100)]
Fix RW_pointer comparison with underlying smart pointer type.

13 years agochanges 10.3.4 10.3.4
Michael Andres [Fri, 11 Nov 2011 12:40:54 +0000 (13:40 +0100)]
changes 10.3.4

13 years agoTry to find and use some CD/DVD device even if HAL/UDEV detection fails (bnc#724807)
Michael Andres [Fri, 11 Nov 2011 12:38:32 +0000 (13:38 +0100)]
Try to find and use some CD/DVD device even if HAL/UDEV detection fails (bnc#724807)

13 years agoFix another static initialization problem
Harald Fernengel [Thu, 10 Nov 2011 11:59:17 +0000 (12:59 +0100)]
Fix another static initialization problem

Settings were never saved since the URL comparison failed. This
fixes various zypper authentication issues on Ubuntu 11.10.

13 years agoFix static initialization problem
Michael Andres [Thu, 10 Nov 2011 09:11:17 +0000 (10:11 +0100)]
Fix static initialization problem

The IdStrings' constructors would run after usage, meaning that the Set
was all messed up. This patch enforces propper initialization order
without relying on the compiler.

This fixes the Arch_test on Ubuntu 11.10

13 years agoFix off-by-one error in regex::size and in Urls way of using it
Michael Andres [Wed, 9 Nov 2011 11:45:29 +0000 (12:45 +0100)]
Fix off-by-one error in regex::size and in Urls way of using it

13 years agoImprove regex doc
Michael Andres [Wed, 9 Nov 2011 11:36:26 +0000 (12:36 +0100)]
Improve regex doc

13 years agoDon't build referenced relations in doc
Michael Andres [Wed, 9 Nov 2011 11:14:34 +0000 (12:14 +0100)]
Don't build referenced relations in doc

13 years agochanges 10.3.3 10.3.3
Michael Andres [Mon, 7 Nov 2011 14:46:32 +0000 (15:46 +0100)]
changes 10.3.3

13 years agoAdd pkg-config BuildRequires to properly detect libproxy (bnc#696805)
Dominique Leuenberger [Mon, 7 Nov 2011 14:43:38 +0000 (15:43 +0100)]
Add pkg-config BuildRequires to properly detect libproxy (bnc#696805)

13 years agoDon't use proxy if disabled (bnc#696805)
Michael Andres [Mon, 7 Nov 2011 14:18:40 +0000 (15:18 +0100)]
Don't use proxy if disabled (bnc#696805)

13 years agoFix faulty RepoInfo::keepPackages testcase
Michael Andres [Thu, 3 Nov 2011 14:46:35 +0000 (15:46 +0100)]
Fix faulty RepoInfo::keepPackages testcase