Dominik Heidler [Thu, 23 Dec 2010 10:32:19 +0000 (11:32 +0100)]
changes 8.10.6
Dominik Heidler [Thu, 23 Dec 2010 10:30:17 +0000 (11:30 +0100)]
create cache directory, if it doesn't exist
Dominik Heidler [Thu, 23 Dec 2010 10:29:29 +0000 (11:29 +0100)]
keeppackages code can be written shorter
Dominik Heidler [Wed, 22 Dec 2010 14:57:52 +0000 (15:57 +0100)]
fix build with libproxy < 0.4.1 by building without it
Dominik Heidler [Wed, 22 Dec 2010 11:45:41 +0000 (12:45 +0100)]
libproxy-0.4.1 is the first version
providing the file Findlibproxy.cmake
Dominik Heidler [Wed, 22 Dec 2010 11:39:42 +0000 (12:39 +0100)]
changes 8.10.5
Dominik Heidler [Wed, 22 Dec 2010 11:34:58 +0000 (12:34 +0100)]
moved keepPackages code to impl
to use (unparsed) private url-vars as we only need the schema
Duncan Mac-Vicar P [Tue, 21 Dec 2010 16:47:11 +0000 (17:47 +0100)]
fix build
Duncan Mac-Vicar P [Tue, 21 Dec 2010 16:33:02 +0000 (17:33 +0100)]
build require libproxy
Duncan Mac-Vicar P [Tue, 21 Dec 2010 16:20:16 +0000 (17:20 +0100)]
- split the gpgkey line and take the first one as url to avoid
crash when creating an url from the line, as Fedora hat the
*BRILLIANT* idea of using more than one url per line.
Duncan Mac-Vicar P [Tue, 21 Dec 2010 14:56:07 +0000 (15:56 +0100)]
Merge branch 'master' of gitorious.org:opensuse/libzypp
Dominik Heidler [Tue, 21 Dec 2010 14:49:06 +0000 (15:49 +0100)]
failover to mirrorlist url when checking schemeIsDownloading
Dominik Heidler [Tue, 21 Dec 2010 12:36:00 +0000 (13:36 +0100)]
changes 8.10.4
Dominik Heidler [Tue, 21 Dec 2010 12:13:05 +0000 (13:13 +0100)]
fix caching of mirrorlist files
Michael Andres [Thu, 16 Dec 2010 19:01:03 +0000 (20:01 +0100)]
changes 8.10.3
Michael Andres [Thu, 16 Dec 2010 19:00:27 +0000 (20:00 +0100)]
Do not export keyring if rpmdb is initialised, but target isn't (bnc#659494)
Michael Andres [Thu, 16 Dec 2010 13:27:54 +0000 (14:27 +0100)]
fix genclass template
Dominik Heidler [Fri, 10 Dec 2010 16:23:37 +0000 (17:23 +0100)]
add some debug
Dominik Heidler [Fri, 10 Dec 2010 16:20:46 +0000 (17:20 +0100)]
changes 8.10.2
Dominik Heidler [Fri, 10 Dec 2010 16:17:54 +0000 (17:17 +0100)]
Catch RPM-Exeption when instaling the Distribution (with root != '/')
(bnc#658714)
Michael Schroeder [Wed, 8 Dec 2010 13:18:52 +0000 (14:18 +0100)]
add changes
Michael Schroeder [Wed, 8 Dec 2010 13:14:24 +0000 (14:14 +0100)]
- do not go to sleep for 0ms
Dominik Heidler [Wed, 8 Dec 2010 13:16:03 +0000 (14:16 +0100)]
changes 8.10.1
Dominik Heidler [Wed, 8 Dec 2010 12:53:29 +0000 (13:53 +0100)]
fix retrieval of distributionVersion if target is not initialized
Michael Schroeder [Tue, 7 Dec 2010 13:01:34 +0000 (14:01 +0100)]
- MultiCurl: make sure the server responded with "partial content" after http range requests
Duncan Mac-Vicar P [Mon, 6 Dec 2010 10:08:47 +0000 (11:08 +0100)]
Merge branch 'master' of gitorious.org:opensuse/libzypp
Duncan Mac-Vicar P [Mon, 22 Nov 2010 10:49:17 +0000 (11:49 +0100)]
improve documentation for writing testcases
Dominik Heidler [Wed, 1 Dec 2010 16:41:15 +0000 (17:41 +0100)]
changes 8.10.0
Dominik Heidler [Wed, 1 Dec 2010 16:24:22 +0000 (17:24 +0100)]
Remove Cache-files which don't contain any usable URLs
Dominik Heidler [Wed, 1 Dec 2010 16:22:54 +0000 (17:22 +0100)]
Let RepoInfo use only one Replacer instance as this allows Replacer-Var caching
Dominik Heidler [Wed, 1 Dec 2010 14:55:18 +0000 (15:55 +0100)]
RepoVariable String- and UrlReplacer will now cache sysarch, basearch and releasever
Added Cache-Reset Method resetVarCache()
Dominik Heidler [Wed, 1 Dec 2010 10:36:25 +0000 (11:36 +0100)]
fix rpm building (bnc#329635)
Dominik Heidler [Tue, 30 Nov 2010 16:13:09 +0000 (17:13 +0100)]
changes 8.9.0
Dominik Heidler [Tue, 30 Nov 2010 16:06:38 +0000 (17:06 +0100)]
add mirrorlist caching:
the mirrorlist will be cached until the repo_refresh_delay time is over
Michael Andres [Mon, 29 Nov 2010 17:00:19 +0000 (18:00 +0100)]
Discard stderr when reading service plugin output.
Michael Andres [Mon, 29 Nov 2010 11:33:43 +0000 (12:33 +0100)]
changes 8.8.2
Michael Andres [Mon, 29 Nov 2010 11:33:28 +0000 (12:33 +0100)]
Icons for libzypp should go into desktop-data. (bnc#329635)
Michael Andres [Fri, 26 Nov 2010 12:07:27 +0000 (13:07 +0100)]
Fix RepoManager testcase
Michael Andres [Thu, 25 Nov 2010 08:34:26 +0000 (09:34 +0100)]
Improve service refresh behavior in case the target is not initialized.
Michael Andres [Wed, 24 Nov 2010 11:01:48 +0000 (12:01 +0100)]
changes
Michael Andres [Wed, 24 Nov 2010 10:57:55 +0000 (11:57 +0100)]
changes 8.8.1
Michael Andres [Wed, 24 Nov 2010 10:57:35 +0000 (11:57 +0100)]
Properly handle FTP response 550. (bnc#645747)
Duncan Mac-Vicar P [Mon, 22 Nov 2010 12:44:39 +0000 (13:44 +0100)]
libproxy implementation for ProxyInfo. Right now it is used if libproxy is present.
We need to improve this, and either read sysconfig in a libproxy reader or another
solution and get rid of the ifdefs.
David Woodhouse [Mon, 22 Nov 2010 11:03:53 +0000 (12:03 +0100)]
allow proxy information to be url based instead of protocol based only,
while keeping the sysconfig implementation still working
Duncan Mac-Vicar P [Mon, 22 Nov 2010 10:49:45 +0000 (11:49 +0100)]
Merge branch 'master' of gitorious.org:opensuse/libzypp
Michael Schroeder [Fri, 19 Nov 2010 10:23:09 +0000 (11:23 +0100)]
- fix segfault, the curl message is freed after curl_multi_remove_handle is called (bnc#654600)
Michael Andres [Mon, 15 Nov 2010 16:22:13 +0000 (17:22 +0100)]
Handle patch category 'feature' (same as optional).
Michael Andres [Tue, 9 Nov 2010 12:10:32 +0000 (13:10 +0100)]
remove garbage :(
Michael Andres [Tue, 9 Nov 2010 12:02:05 +0000 (13:02 +0100)]
Enlage plugin communication timeouts, also make them configurable via environment.
- default (send and receive 30 sec.
- ZYPP_PLUGIN_TIMEOUT
- ZYPP_PLUGIN_SEND_TIMEOUT
- ZYPP_PLUGIN_RECEIVE_TIMEOUT []
Michael Andres [Sun, 7 Nov 2010 00:13:39 +0000 (01:13 +0100)]
Update zypp-po.tar.bz2
Duncan Mac-Vicar P [Fri, 5 Nov 2010 13:53:53 +0000 (14:53 +0100)]
remove noise from test, as I want to use it in the documentation as
example
Dominik Heidler [Wed, 3 Nov 2010 15:08:26 +0000 (16:08 +0100)]
changes 8.8.0
Dominik Heidler [Wed, 3 Nov 2010 15:04:39 +0000 (16:04 +0100)]
add mirrorlist-support
a metalink (must contain /metalink) or line-seperated mirrorlist
will be parsed, if there is no baseurl set
Dominik Heidler [Wed, 3 Nov 2010 11:24:05 +0000 (12:24 +0100)]
Set swp-files to ignore
Dominik Heidler [Wed, 3 Nov 2010 11:23:30 +0000 (12:23 +0100)]
add url-option to select specific mediahandler
don't delete complete query-string
only delete the corresponding params
add a method for deleting params
Dominik Heidler [Wed, 3 Nov 2010 11:21:50 +0000 (12:21 +0100)]
added Url::delQueryParam method
Michael Andres [Fri, 29 Oct 2010 16:52:12 +0000 (18:52 +0200)]
Map patch category strings 'bugfix' and 'enhancement' to categoryEnum values
Michael Andres [Fri, 29 Oct 2010 12:37:42 +0000 (14:37 +0200)]
Update repo types.
Michael Andres [Thu, 21 Oct 2010 16:33:59 +0000 (18:33 +0200)]
changes 8.7.1
Michael Andres [Thu, 21 Oct 2010 16:13:13 +0000 (18:13 +0200)]
Feed the ProvideFilePolicy progress callback in addition to any connected media::DownloadProgressReport (bnc#545106)
Michael Andres [Thu, 21 Oct 2010 16:07:33 +0000 (18:07 +0200)]
Add some typedefs for convenience
Michael Andres [Thu, 21 Oct 2010 11:01:49 +0000 (13:01 +0200)]
Enhance exception histories
Michael Andres [Thu, 21 Oct 2010 11:01:00 +0000 (13:01 +0200)]
Exception: add ctor taking a message and an exception to remember as history
Michael Andres [Thu, 21 Oct 2010 09:35:58 +0000 (11:35 +0200)]
backup
Michael Andres [Tue, 19 Oct 2010 13:40:58 +0000 (15:40 +0200)]
fix warning: label 'std' defined but not used
Michael Andres [Tue, 19 Oct 2010 13:39:58 +0000 (15:39 +0200)]
add missing include
Michael Andres [Tue, 19 Oct 2010 13:37:42 +0000 (15:37 +0200)]
Quick add hook for system/spacewalk plugin to send system content after commit.
Dominik Heidler [Mon, 18 Oct 2010 10:04:21 +0000 (12:04 +0200)]
Allow usage of RepoVariables ($basearch and $releasever) in mirrorlist
URLs
Michael Andres [Fri, 15 Oct 2010 15:31:26 +0000 (17:31 +0200)]
Set autorefresh true for plugin services
Michael Andres [Fri, 15 Oct 2010 15:14:39 +0000 (17:14 +0200)]
Arrange plugin scripts stderr being written to the zypp logfile.
Michael Andres [Fri, 15 Oct 2010 15:11:58 +0000 (17:11 +0200)]
New class ExternalProgramWithStderr: ExternalProgram extended to offer reading programs stderr.
Michael Andres [Fri, 15 Oct 2010 09:06:55 +0000 (11:06 +0200)]
$ZYPP_PLUGIN_DEBUG: Dump plugin scripts send/receive data to the log
Michael Andres [Fri, 15 Oct 2010 09:05:32 +0000 (11:05 +0200)]
Add debug log line
Dominik Heidler [Wed, 13 Oct 2010 14:15:38 +0000 (16:15 +0200)]
changes 8.7.0
Dominik Heidler [Wed, 13 Oct 2010 14:11:44 +0000 (16:11 +0200)]
- Make MetaLinkParser accept InputStreams
- Make MetaLinkParser accept Pathnames insted of strings
- Fix MetaLinkv4 hash parsing
- Add MetaLinkParser test
Michael Andres [Mon, 11 Oct 2010 15:07:41 +0000 (17:07 +0200)]
changes 8.6.0
Michael Andres [Mon, 11 Oct 2010 15:05:46 +0000 (17:05 +0200)]
Use timeouts in plugin script communication.
Michael Andres [Mon, 11 Oct 2010 15:02:35 +0000 (17:02 +0200)]
Add DefaultIntegral::reset
Michael Andres [Mon, 11 Oct 2010 15:02:12 +0000 (17:02 +0200)]
ExternalProgram: Correctly remember exit status
Michael Andres [Sat, 9 Oct 2010 23:13:40 +0000 (01:13 +0200)]
Update zypp-po.tar.bz2
Duncan Mac-Vicar P [Fri, 8 Oct 2010 08:43:39 +0000 (10:43 +0200)]
changes
Duncan Mac-Vicar P [Fri, 8 Oct 2010 08:42:12 +0000 (10:42 +0200)]
fix services not being linked to their file after being saved
Ján Kupec [Thu, 7 Oct 2010 07:04:11 +0000 (09:04 +0200)]
added eclipse files
Ján Kupec [Thu, 7 Oct 2010 07:04:04 +0000 (09:04 +0200)]
changes
Ján Kupec [Thu, 7 Oct 2010 07:01:33 +0000 (09:01 +0200)]
Don't use aria2c for FTP (bnc #641328)
Dominik Heidler [Wed, 6 Oct 2010 16:05:04 +0000 (18:05 +0200)]
set lang variable in the mkChangelog file to en
Duncan Mac-Vicar P [Wed, 6 Oct 2010 15:44:09 +0000 (17:44 +0200)]
fix dates in changes file being in german
Duncan Mac-Vicar P [Wed, 6 Oct 2010 15:41:15 +0000 (17:41 +0200)]
changes 8.5.0
Duncan Mac-Vicar P [Wed, 6 Oct 2010 15:38:00 +0000 (17:38 +0200)]
UrlResolverPlugin implementation
Documentation can be found here: http://en.opensuse.org/openSUSE:Libzypp_plugins
Duncan Mac-Vicar P [Mon, 4 Oct 2010 13:55:38 +0000 (15:55 +0200)]
- throw a MediaException if script fails, and use the >> operator
of ExternalProgram to fill the buffer
Michael Andres [Wed, 6 Oct 2010 15:16:47 +0000 (17:16 +0200)]
New base/Signal.h: Exception safe signal handler save/restore.
Michael Andres [Wed, 6 Oct 2010 12:39:23 +0000 (14:39 +0200)]
Some more templates for genclass
Dominik Heidler [Wed, 6 Oct 2010 14:58:54 +0000 (16:58 +0200)]
changes 8.4.0
Dominik Heidler [Wed, 6 Oct 2010 14:46:10 +0000 (16:46 +0200)]
Use DownloadInHeaps as default, when there is nothing configured
and when the target root is set to "/". (bnc#591476)
Michael Andres [Wed, 6 Oct 2010 10:01:08 +0000 (12:01 +0200)]
Remove annoying comments from genclass template.
Michael Andres [Wed, 6 Oct 2010 08:53:02 +0000 (10:53 +0200)]
New: class Errno - Convenience errno wrapper.
Michael Andres [Tue, 5 Oct 2010 09:03:32 +0000 (11:03 +0200)]
Log but don't refuse sending empty frames
Michael Andres [Tue, 5 Oct 2010 08:52:52 +0000 (10:52 +0200)]
Define PluginScript::NotConnected constant
Michael Andres [Mon, 4 Oct 2010 15:42:33 +0000 (17:42 +0200)]
Fix testcases as someone turned off packaging of dot-files.
Michael Andres [Mon, 4 Oct 2010 12:46:47 +0000 (14:46 +0200)]
Basic PluginScript handling (send and receive frames)