platform/upstream/libzypp.git
10 years agoFix disk usage computation for single packages (bnc#852943)
Michael Andres [Thu, 12 Dec 2013 16:06:01 +0000 (17:06 +0100)]
Fix disk usage computation for single packages (bnc#852943)

10 years agoMerge pull request #24 from yaccz/libcurl_env_debug
Michael Andres [Thu, 5 Dec 2013 11:10:06 +0000 (03:10 -0800)]
Merge pull request #24 from yaccz/libcurl_env_debug

+ debug log: libcurl may look into env

10 years agoMerge pull request #23 from openSUSE/drop_package_manager
Michael Andres [Thu, 5 Dec 2013 10:35:40 +0000 (02:35 -0800)]
Merge pull request #23 from openSUSE/drop_package_manager

Drop package manager

10 years ago+ debug log: libcurl may look into env
Jan (yac) Matějka [Wed, 4 Dec 2013 15:24:00 +0000 (16:24 +0100)]
+ debug log: libcurl may look into env

10 years agochanges
Josef Reidinger [Wed, 4 Dec 2013 12:55:48 +0000 (13:55 +0100)]
changes

10 years agoDrop package manager script
Josef Reidinger [Wed, 4 Dec 2013 12:51:21 +0000 (13:51 +0100)]
Drop package manager script

It is deprecated as original reason in BNC#222757 is no longer valid.
It is also really bad design decision to let decide library which its
GUI user should be used. If someone miss it then add it to top level
package and not in library. Suse part is also no longer valid due to
FATE#316458 which removes yast -i and suggest zypper usage.

10 years agoAllow setting libsolvs debugmask via $LIBSOLV_DEBUGMASK
Michael Andres [Wed, 4 Dec 2013 11:41:50 +0000 (12:41 +0100)]
Allow setting libsolvs debugmask via $LIBSOLV_DEBUGMASK

10 years agoCleanup orphaned raw and solv caches (bnc#853065)
Michael Andres [Tue, 3 Dec 2013 16:49:02 +0000 (17:49 +0100)]
Cleanup orphaned raw and solv caches (bnc#853065)

10 years agoClean packages cache on repo delete (bnc#853065)
Michael Andres [Tue, 3 Dec 2013 15:45:15 +0000 (16:45 +0100)]
Clean packages cache on repo delete (bnc#853065)

10 years agoFix loop size in previous patch (bnc#850907)
Michael Andres [Thu, 21 Nov 2013 08:41:26 +0000 (09:41 +0100)]
Fix loop size in previous patch (bnc#850907)

10 years agoFilter control chars illegal in XML1.0 (bnc#850907)
Michael Andres [Thu, 21 Nov 2013 08:12:46 +0000 (09:12 +0100)]
Filter control chars illegal in XML1.0 (bnc#850907)

10 years agochanges 14.2.0 (2)
Michael Andres [Wed, 20 Nov 2013 15:36:10 +0000 (16:36 +0100)]
changes 14.2.0 (2)

10 years agoExtend commit plugin to send the transaction list (Fate#316203)
Michael Andres [Wed, 20 Nov 2013 15:30:27 +0000 (16:30 +0100)]
Extend commit plugin to send the transaction list (Fate#316203)

Added 2 new plugin methods COMMITBEGIN/COMMITEND passing the
TransactionStepList as JSON in the body. libzypp(plugin:commit)
version bumped to 1.

10 years agoAdd base/Json.h: JSON encoder for e.g. sending data to plugins
Michael Andres [Wed, 20 Nov 2013 15:21:07 +0000 (16:21 +0100)]
Add base/Json.h: JSON encoder for e.g. sending data to plugins

10 years agofix log output
Michael Andres [Wed, 20 Nov 2013 15:18:08 +0000 (16:18 +0100)]
fix log output

10 years agoAllow initializer_list to define PluginFrame header values
Michael Andres [Wed, 20 Nov 2013 15:17:32 +0000 (16:17 +0100)]
Allow initializer_list to define PluginFrame header values

10 years agoMerge pull request #22 from andreas-schwab/master
Michael Andres [Thu, 14 Nov 2013 10:57:35 +0000 (02:57 -0800)]
Merge pull request #22 from andreas-schwab/master

Add m68k architecture

11 years agoAdd m68k architecture
Andreas Schwab [Sun, 10 Nov 2013 19:30:02 +0000 (20:30 +0100)]
Add m68k architecture

11 years agoRe-evaluate dropped packages list on upgrade, even if product remains unchanged .
Michael Andres [Fri, 8 Nov 2013 12:27:47 +0000 (13:27 +0100)]
Re-evaluate dropped packages list on upgrade, even if product remains unchanged .

11 years agoAdd ppc64le architecture
Michael Andres [Thu, 7 Nov 2013 08:47:27 +0000 (09:47 +0100)]
Add ppc64le architecture

11 years agoEase architecture definition
Michael Andres [Thu, 7 Nov 2013 08:46:47 +0000 (09:46 +0100)]
Ease architecture definition

11 years agobackup mkChangelog
Michael Andres [Fri, 25 Oct 2013 13:48:26 +0000 (15:48 +0200)]
backup mkChangelog

11 years agobackup mkChangelog
Michael Andres [Fri, 25 Oct 2013 12:33:54 +0000 (14:33 +0200)]
backup mkChangelog

11 years agochanges 14.1.1 (0)
Michael Andres [Fri, 25 Oct 2013 12:21:44 +0000 (14:21 +0200)]
changes 14.1.1 (0)

11 years agoAlways properly initialize pool storage (bnc#846565)
Michael Andres [Fri, 25 Oct 2013 09:29:35 +0000 (11:29 +0200)]
Always properly initialize pool storage (bnc#846565)

11 years agoFix typos
Michael Andres [Wed, 23 Oct 2013 15:16:36 +0000 (17:16 +0200)]
Fix typos

11 years agoAdd CheckSum ctor taking std::istream&&.
Michael Andres [Fri, 18 Oct 2013 06:57:57 +0000 (08:57 +0200)]
Add CheckSum ctor taking std::istream&&.

11 years agochanges 14.1.0 (0)
Michael Andres [Thu, 17 Oct 2013 15:58:12 +0000 (17:58 +0200)]
changes 14.1.0 (0)

11 years agoAdd Package isCached and cachedLocation methods
Michael Andres [Thu, 17 Oct 2013 14:35:07 +0000 (16:35 +0200)]
Add Package isCached and cachedLocation methods

11 years agoMerge pull request #21 from aschnell/master
Michael Andres [Thu, 10 Oct 2013 06:38:50 +0000 (23:38 -0700)]
Merge pull request #21 from aschnell/master

- fixed PluginFrame::hasKey

11 years agoUpdate zypp-po.tar.bz2
Michael Andres [Wed, 9 Oct 2013 23:13:49 +0000 (01:13 +0200)]
Update zypp-po.tar.bz2

11 years ago- fixed PluginFrame::hasKey
Arvin Schnell [Wed, 9 Oct 2013 15:38:11 +0000 (17:38 +0200)]
- fixed PluginFrame::hasKey

11 years agoUpdate zypp-po.tar.bz2
Michael Andres [Sat, 5 Oct 2013 23:13:51 +0000 (01:13 +0200)]
Update zypp-po.tar.bz2

11 years agoUpdate zypp-po.tar.bz2
Michael Andres [Wed, 2 Oct 2013 23:14:59 +0000 (01:14 +0200)]
Update zypp-po.tar.bz2

11 years agochanges 14.0.0 (0)
Michael Andres [Wed, 2 Oct 2013 17:30:04 +0000 (19:30 +0200)]
changes 14.0.0 (0)

11 years agoUpdate zypp-po.tar.bz2
Michael Andres [Sat, 28 Sep 2013 23:15:02 +0000 (01:15 +0200)]
Update zypp-po.tar.bz2

11 years agofix handling symlinks in export pathname on NFSv4 (bnc#804544)
Michael Andres [Fri, 27 Sep 2013 11:18:39 +0000 (13:18 +0200)]
fix handling symlinks in export pathname on NFSv4 (bnc#804544)

11 years agoUpdate zypp-po.tar.bz2
Michael Andres [Sat, 21 Sep 2013 23:14:26 +0000 (01:14 +0200)]
Update zypp-po.tar.bz2

11 years agochanges 13.7.0 (6)
Michael Andres [Wed, 18 Sep 2013 15:06:44 +0000 (17:06 +0200)]
changes 13.7.0 (6)

11 years agoAllow multiversionSpec manipulation in ZConfig
Michael Andres [Wed, 18 Sep 2013 15:05:03 +0000 (17:05 +0200)]
Allow multiversionSpec manipulation in ZConfig

11 years agoUpdate zypp-po.tar.bz2
Michael Andres [Sat, 14 Sep 2013 23:14:55 +0000 (01:14 +0200)]
Update zypp-po.tar.bz2

11 years agoUpdate zypp-po.tar.bz2
Michael Andres [Wed, 11 Sep 2013 23:15:29 +0000 (01:15 +0200)]
Update zypp-po.tar.bz2

11 years agoFix string hexdecoding
Michael Andres [Thu, 5 Sep 2013 14:53:57 +0000 (16:53 +0200)]
Fix string hexdecoding

11 years agoAvoid parsing gpg subkeys but still parse multiple keys
Michael Andres [Thu, 5 Sep 2013 13:32:34 +0000 (15:32 +0200)]
Avoid parsing gpg subkeys but still parse multiple keys

11 years agoUpdate zypp-po.tar.bz2
Michael Andres [Wed, 4 Sep 2013 23:13:43 +0000 (01:13 +0200)]
Update zypp-po.tar.bz2

11 years agochanges 13.6.0 (6)
Michael Andres [Mon, 2 Sep 2013 15:04:58 +0000 (17:04 +0200)]
changes 13.6.0 (6)

11 years agoAvoid parsing gpg subkeys
Michael Andres [Mon, 2 Sep 2013 15:03:46 +0000 (17:03 +0200)]
Avoid parsing gpg subkeys

11 years agoUse explicit operator bool in TmpPath
Michael Andres [Mon, 2 Sep 2013 14:57:10 +0000 (16:57 +0200)]
Use explicit operator bool in TmpPath

11 years agoDon't need COW implementation in NonCopyable KeyRing.
Michael Andres [Mon, 2 Sep 2013 14:40:32 +0000 (16:40 +0200)]
Don't need COW implementation in NonCopyable KeyRing.

11 years agoMust keep legacy rpm level flag (bnc#838039)
Michael Andres [Mon, 2 Sep 2013 14:21:34 +0000 (16:21 +0200)]
Must keep legacy rpm level flag (bnc#838039)

11 years agoUpdate zypp-po.tar.bz2
Michael Andres [Sat, 31 Aug 2013 23:14:04 +0000 (01:14 +0200)]
Update zypp-po.tar.bz2

11 years agoUpdate zypp-po.tar.bz2
Michael Andres [Wed, 28 Aug 2013 23:13:44 +0000 (01:13 +0200)]
Update zypp-po.tar.bz2

11 years agofix PublicKey api
Michael Andres [Tue, 27 Aug 2013 17:15:58 +0000 (19:15 +0200)]
fix PublicKey api

11 years agochanges 13.5.0 (5)
Michael Andres [Tue, 27 Aug 2013 17:12:31 +0000 (19:12 +0200)]
changes 13.5.0 (5)

11 years agoremove deprecated methods
Michael Andres [Tue, 27 Aug 2013 17:10:12 +0000 (19:10 +0200)]
remove deprecated methods

11 years agoMerge branch 'bnc#828672'
Michael Andres [Tue, 27 Aug 2013 16:47:52 +0000 (18:47 +0200)]
Merge branch 'bnc#828672'

11 years agofix key expiry date parsing (bnc#828672)
Michael Andres [Tue, 27 Aug 2013 16:24:06 +0000 (18:24 +0200)]
fix key expiry date parsing (bnc#828672)

old gpg versions do not have --fixed-list-mode as default.

11 years agoProvide additional keys data in case the ASCII armored blob containes multiple keys
Michael Andres [Thu, 1 Aug 2013 17:37:23 +0000 (19:37 +0200)]
Provide additional keys data in case the ASCII armored blob containes multiple keys

11 years agoNo rpmdb key import in readony mode (bnc#828672)
Michael Andres [Wed, 31 Jul 2013 13:03:50 +0000 (15:03 +0200)]
No rpmdb key import in readony mode (bnc#828672)

11 years agoFix rpmdb key import/export (bnc#828672)
Michael Andres [Wed, 31 Jul 2013 11:54:02 +0000 (13:54 +0200)]
Fix rpmdb key import/export (bnc#828672)

11 years agoReduce amount of gpg calls when importing/exporting keys.
Michael Andres [Wed, 31 Jul 2013 11:52:25 +0000 (13:52 +0200)]
Reduce amount of gpg calls when importing/exporting keys.

11 years agoAdd public accessible PublicKeyData/PublicKeyScanner classes
Michael Andres [Wed, 31 Jul 2013 11:50:32 +0000 (13:50 +0200)]
Add public accessible PublicKeyData/PublicKeyScanner classes

11 years agoUpdate zypp-po.tar.bz2
Michael Andres [Wed, 21 Aug 2013 23:13:25 +0000 (01:13 +0200)]
Update zypp-po.tar.bz2

11 years agoUpdate zypp-po.tar.bz2
Michael Andres [Sat, 17 Aug 2013 23:13:20 +0000 (01:13 +0200)]
Update zypp-po.tar.bz2

11 years agoUpdate zypp-po.tar.bz2
Michael Andres [Wed, 14 Aug 2013 23:13:28 +0000 (01:13 +0200)]
Update zypp-po.tar.bz2

11 years agoUpdate zypp-po.tar.bz2
Michael Andres [Wed, 7 Aug 2013 23:13:27 +0000 (01:13 +0200)]
Update zypp-po.tar.bz2

11 years agoUpdate zypp-po.tar.bz2
Michael Andres [Sat, 3 Aug 2013 23:13:59 +0000 (01:13 +0200)]
Update zypp-po.tar.bz2

11 years agoUpdate zypp-po.tar.bz2
Michael Andres [Wed, 31 Jul 2013 23:13:53 +0000 (01:13 +0200)]
Update zypp-po.tar.bz2

11 years agofix ASCII armored PublicKey parsing (bnc#828672)
Michael Andres [Tue, 16 Jul 2013 11:24:37 +0000 (13:24 +0200)]
fix ASCII armored PublicKey parsing (bnc#828672)

We mixed data in case the key block actually contains multiple gpg keys.

11 years agoFix debug output
Michael Andres [Mon, 22 Jul 2013 10:11:04 +0000 (12:11 +0200)]
Fix debug output

11 years agofix typo (bnc#761985)
Michael Andres [Thu, 25 Jul 2013 10:01:11 +0000 (12:01 +0200)]
fix typo (bnc#761985)

11 years agofix typo
Michael Andres [Tue, 16 Jul 2013 09:48:06 +0000 (11:48 +0200)]
fix typo

11 years agoMerge pull request #20 from scarabeusiv/master
Michael Andres [Thu, 25 Jul 2013 07:01:49 +0000 (00:01 -0700)]
Merge pull request #20 from scarabeusiv/master

Fix mixing C and C++ in templates

11 years agoUpdate zypp-po.tar.bz2
Michael Andres [Wed, 24 Jul 2013 23:13:41 +0000 (01:13 +0200)]
Update zypp-po.tar.bz2

11 years agoFix missing include of iostream
Tomas Chvatal [Wed, 24 Jul 2013 20:59:44 +0000 (22:59 +0200)]
Fix missing include of iostream

As without it the test just happily fails to compile due to this:

tests/zypp/Flags_test.cc:9:12: error: ‘std::cout’ has not been declared

11 years agoFix mixing C and C++ in templates
Tomas Chvatal [Wed, 24 Jul 2013 20:38:55 +0000 (22:38 +0200)]
Fix mixing C and C++ in templates

This kills the favorite error for some gcc versions about C in the
templates.

*snip*
/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/basic_string.tcc:1068:3:
error: template with C linkage
make[2]: *** [zypp/CMakeFiles/zypp.dir/parser/xml/Node.cc.o] Error 1
*snip*

Basically we don't need to put this stuff here as it is done in the
headers themselves, so just prune the problematic code.

11 years agoUpdate zypp-po.tar.bz2
Michael Andres [Wed, 17 Jul 2013 23:13:44 +0000 (01:13 +0200)]
Update zypp-po.tar.bz2

11 years agoUpdate zypp-po.tar.bz2
Michael Andres [Sat, 13 Jul 2013 23:13:40 +0000 (01:13 +0200)]
Update zypp-po.tar.bz2

11 years agoformat specfile
Michael Andres [Thu, 11 Jul 2013 10:19:45 +0000 (12:19 +0200)]
format specfile

11 years agoFix multiversion update candidate to respect an installed objects arch and vendor...
Michael Andres [Thu, 11 Jul 2013 09:59:28 +0000 (11:59 +0200)]
Fix multiversion update candidate to respect an installed objects arch and vendor (bnc#820444)

11 years agoUpdate zypp-po.tar.bz2
Michael Andres [Wed, 10 Jul 2013 23:13:56 +0000 (01:13 +0200)]
Update zypp-po.tar.bz2

11 years agofix logfile truncation introduced by previous fix for (bnc#825490)
Michael Andres [Wed, 10 Jul 2013 16:52:35 +0000 (18:52 +0200)]
fix logfile truncation introduced by previous fix for (bnc#825490)

11 years agoSwig can't handle move constructor
Michael Andres [Wed, 10 Jul 2013 09:32:20 +0000 (11:32 +0200)]
Swig can't handle move constructor

11 years agodisplay repo priority in tool
Michael Andres [Wed, 10 Jul 2013 09:31:17 +0000 (11:31 +0200)]
display repo priority in tool

11 years agoDon't report install levels we no longer support.
Michael Andres [Thu, 4 Jul 2013 11:11:51 +0000 (13:11 +0200)]
Don't report install levels we no longer support.

11 years agoWorkaround bnc#819354 by executing rpm in /. (bnc#827609)
Michael Andres [Thu, 4 Jul 2013 11:11:05 +0000 (13:11 +0200)]
Workaround bnc#819354 by executing rpm in /. (bnc#827609)

11 years agoExternalProgram: support chdir before exec
Michael Andres [Wed, 3 Jul 2013 13:43:09 +0000 (15:43 +0200)]
ExternalProgram: support chdir before exec

11 years agoTry to detect Arch_ppc64p7 (requires glibc-2.16: getauxval)
Michael Andres [Tue, 2 Jul 2013 15:42:08 +0000 (17:42 +0200)]
Try to detect Arch_ppc64p7 (requires glibc-2.16: getauxval)

11 years agoFix file probing via tftp:// (bnc#803316)
Michael Andres [Tue, 2 Jul 2013 13:17:06 +0000 (15:17 +0200)]
Fix file probing via tftp:// (bnc#803316)

11 years agoAdd armv7hl to armv6hl compat to be in sync with libsolv.
Michael Andres [Tue, 2 Jul 2013 11:29:16 +0000 (13:29 +0200)]
Add armv7hl to armv6hl compat to be in sync with libsolv.

11 years agoMerge pull request #19 from dirkmueller/armv6hl
Michael Andres [Tue, 2 Jul 2013 11:18:29 +0000 (04:18 -0700)]
Merge pull request #19 from dirkmueller/armv6hl

Support for armv6hl

11 years agoSupport for armv6hl
Dirk Mueller [Tue, 2 Jul 2013 11:07:19 +0000 (13:07 +0200)]
Support for armv6hl

armv6hl is similar to armv7hl, it can be either
hard float or soft float. So extend the gross platform
detection hack to also cover armv6l.

11 years agoEnable testcases to set modaliases
Michael Andres [Thu, 27 Jun 2013 13:46:58 +0000 (15:46 +0200)]
Enable testcases to set modaliases

11 years agoAdd modalias and multiversion spec to testcase
Michael Andres [Wed, 26 Jun 2013 15:54:33 +0000 (17:54 +0200)]
Add modalias and multiversion spec to testcase

11 years agochanges 13.4.0 (4)
Michael Andres [Fri, 21 Jun 2013 18:25:46 +0000 (20:25 +0200)]
changes 13.4.0 (4)

11 years agobackup
Michael Andres [Fri, 21 Jun 2013 18:18:13 +0000 (20:18 +0200)]
backup

11 years agoFix testcases failing if local pathnames contain umlauts
Michael Andres [Fri, 21 Jun 2013 18:17:38 +0000 (20:17 +0200)]
Fix testcases failing if local pathnames contain umlauts

11 years agoPathname: add move constructor and fix assign
Michael Andres [Fri, 21 Jun 2013 18:15:00 +0000 (20:15 +0200)]
Pathname: add move constructor and fix assign

11 years agoavoid unnecessary try block
Michael Andres [Fri, 21 Jun 2013 18:13:38 +0000 (20:13 +0200)]
avoid unnecessary try block

11 years agoSet logfile permission upon file creation only (bnc#825490)
Michael Andres [Wed, 19 Jun 2013 11:26:16 +0000 (13:26 +0200)]
Set logfile permission upon file creation only (bnc#825490)