Duncan Mac-Vicar P [Sat, 11 Oct 2008 11:01:31 +0000 (11:01 +0000)]
implement distver variable
Michael Andres [Thu, 9 Oct 2008 21:27:30 +0000 (21:27 +0000)]
comment added
Michael Andres [Thu, 9 Oct 2008 15:38:11 +0000 (15:38 +0000)]
Adapt to satsolvers big solv data change.
Stefan Schubert [Thu, 9 Oct 2008 15:18:59 +0000 (15:18 +0000)]
bug400840
Stefan Schubert [Thu, 9 Oct 2008 15:17:51 +0000 (15:17 +0000)]
Taking the right solution actions for locked resolvables (bnc #400840)
Michael Andres [Thu, 9 Oct 2008 11:54:22 +0000 (11:54 +0000)]
WhatProvides testcase extended and iterator fixed
Michael Andres [Thu, 9 Oct 2008 11:32:19 +0000 (11:32 +0000)]
avoid writing empty loglines
Michael Andres [Thu, 9 Oct 2008 10:47:38 +0000 (10:47 +0000)]
remove faulty testcase
Duncan Mac-Vicar P [Thu, 9 Oct 2008 08:44:37 +0000 (08:44 +0000)]
just test if it is not empty
Duncan Mac-Vicar P [Thu, 9 Oct 2008 08:40:00 +0000 (08:40 +0000)]
add more debug
Duncan Mac-Vicar P [Thu, 9 Oct 2008 08:12:58 +0000 (08:12 +0000)]
Add testcase for bnc#433087
Michael Andres [Wed, 8 Oct 2008 23:03:40 +0000 (23:03 +0000)]
- Add required copy-ctor and assignment operator to WhatProvides.
(bnc #433087)
Stefan Schubert [Wed, 8 Oct 2008 15:31:43 +0000 (15:31 +0000)]
update translations
Jan Kupec [Wed, 8 Oct 2008 14:27:19 +0000 (14:27 +0000)]
- release
Jan Kupec [Wed, 8 Oct 2008 14:24:19 +0000 (14:24 +0000)]
- detect and use unused loop device for mounting ISO images
(bnc #428009)
Jan Kupec [Wed, 8 Oct 2008 13:38:54 +0000 (13:38 +0000)]
- fixed segfault when saving the probed repo type in
RepoManager::refreshMetadata() (bnc #431963)
Jan Kupec [Wed, 8 Oct 2008 12:59:17 +0000 (12:59 +0000)]
- compare also arch
Duncan Mac-Vicar P [Wed, 8 Oct 2008 09:36:29 +0000 (09:36 +0000)]
improve message
Ladislav Slezak [Wed, 8 Oct 2008 09:17:17 +0000 (09:17 +0000)]
- disk usage - ignore /proc filesystem (bnc#418783)
- revision 11258
Duncan Mac-Vicar P [Tue, 7 Oct 2008 14:17:33 +0000 (14:17 +0000)]
- cleanup of Aria2C and implementation of some cases like simple auth and proxy.
- Add constructor to External program for a list of strings
Michael Andres [Tue, 7 Oct 2008 11:35:49 +0000 (11:35 +0000)]
- Fixed detection of loopback mounted iso-files. The mtab entry does
not necessarily mention the iso-file. (bnc #432504)
Michael Andres [Tue, 7 Oct 2008 11:20:08 +0000 (11:20 +0000)]
added stream output operator
Michael Andres [Tue, 7 Oct 2008 11:10:22 +0000 (11:10 +0000)]
fix includes
Michael Andres [Tue, 7 Oct 2008 11:08:38 +0000 (11:08 +0000)]
fix option name
Michael Andres [Mon, 6 Oct 2008 13:13:25 +0000 (13:13 +0000)]
- Add filter::SameItemAs to find aequivalent items, e.g. packages with same
NVRD and vendor (maybe extend to also match buildtime).
- Add convenience functor::GetFirst/GetLast to save the 1st/last matching item
from within a invokeOnEach loop.
Michael Andres [Thu, 2 Oct 2008 17:50:07 +0000 (17:50 +0000)]
- Add zypp.conf option 'download.use_deltarpm_always' to enable using
delta rpms even if the package is available on a local source.
(Axel C. Frinke)
Michael Andres [Thu, 2 Oct 2008 16:52:03 +0000 (16:52 +0000)]
- Add product attribute: PRODUCTLINE.
Michael Andres [Thu, 2 Oct 2008 15:23:14 +0000 (15:23 +0000)]
- Removed doxygen files from source tree. Additional documentation and
related pages are now located in doc/autoinclude.
Michael Andres [Thu, 2 Oct 2008 15:20:29 +0000 (15:20 +0000)]
- Do not consider self provided requirements whan computing the
installation order.
Michael Andres [Thu, 2 Oct 2008 11:16:40 +0000 (11:16 +0000)]
backup
Michael Andres [Thu, 2 Oct 2008 11:16:18 +0000 (11:16 +0000)]
add resolver to TestSetup
Michael Andres [Wed, 1 Oct 2008 16:04:56 +0000 (16:04 +0000)]
- added tests/data/openSUSE-11.1 containing raw susetags metadata. Keeping .solv files in
svn is somewhat inconvenient, as you must rebuild them if something in satsolver changes.
- added tests/include as location for includes that micht be used in multiple testcases.
- added tests/include/TestSetup.h to ease building a test environment below some tempdir.
Currently supports easy setup of Target, RepoManager and loading data (raw metadata and
.solv files) into the pool.
- added tests/data/openSUSE-11.1 containing raw susetags metadata. Keeping .solv files in
svn is somewhat inconvenient, as you must rebuild them if something in satsolver changes.
- added tests/include as location for includes that micht be used in multiple testcases.
- added tests/include/TestSetup.h to ease building a test environment below some tempdir.
Currently supports easy setup of Target, RepoManager and loading data (raw metadata and
.solv files) into the pool.
Michael Andres [Wed, 1 Oct 2008 14:09:11 +0000 (14:09 +0000)]
- Rephrase missleading error message. (bnc #431229)
Stefan Schubert [Wed, 1 Oct 2008 13:25:58 +0000 (13:25 +0000)]
increase logging
Duncan Mac-Vicar P [Wed, 1 Oct 2008 11:21:57 +0000 (11:21 +0000)]
cpename -> cpeid
Michael Andres [Tue, 30 Sep 2008 15:41:42 +0000 (15:41 +0000)]
- Allow computation of disk usage per solvable.
Duncan Mac-Vicar P [Tue, 30 Sep 2008 06:56:02 +0000 (06:56 +0000)]
forgot to add those
Duncan Mac-Vicar P [Mon, 29 Sep 2008 22:04:58 +0000 (22:04 +0000)]
- Merge aria2c Media handler code from Google SOC 2008
(Gerard Farras)
- Only activated by making env var ZYPP_ARIA=1
- various changes on merge:
- moved exist function to the Aria specific class
- close programs
- use arrays of commands instead of building strings
- some reformatting
- cleanup will come later
TODO: Move the exceptions also in the aria class.
NOTE: the default handler is still the curl one. We merge the code
so people can enable it and test it. But it can't be enabled without
setting the env variable.
Jan Kupec [Mon, 29 Sep 2008 20:50:11 +0000 (20:50 +0000)]
- changes
Jan Kupec [Mon, 29 Sep 2008 20:48:05 +0000 (20:48 +0000)]
- no localization for history log comments
Jan Kupec [Mon, 29 Sep 2008 13:57:59 +0000 (13:57 +0000)]
- changes
Jan Kupec [Mon, 29 Sep 2008 13:54:54 +0000 (13:54 +0000)]
- tell which package failed before logging rpm output or error message (bnc #430585)
Michael Andres [Mon, 29 Sep 2008 11:47:48 +0000 (11:47 +0000)]
- Fix zypp::WhatProvides::empty returning inverse result.
Michael Andres [Mon, 29 Sep 2008 11:34:29 +0000 (11:34 +0000)]
avoid using deprecated method
Jan Kupec [Sun, 28 Sep 2008 10:42:44 +0000 (10:42 +0000)]
- preset username for auth callback from CM data
Jan Kupec [Sat, 27 Sep 2008 21:37:51 +0000 (21:37 +0000)]
- changes
Jan Kupec [Sat, 27 Sep 2008 21:35:42 +0000 (21:35 +0000)]
- fixed endless loop when CM returns bad password
- CM now correctly updates password of existing credentials
Jan Kupec [Fri, 26 Sep 2008 14:21:00 +0000 (14:21 +0000)]
- comments
- fixed setUserName() name to be consistent with getter
Michael Andres [Fri, 26 Sep 2008 13:45:57 +0000 (13:45 +0000)]
fix
Michael Andres [Fri, 26 Sep 2008 13:39:39 +0000 (13:39 +0000)]
- Fix computation of Product::flavor.
- Add Product::productLine. A vendor specific string denoting the
product line.
Jan Kupec [Fri, 26 Sep 2008 13:25:03 +0000 (13:25 +0000)]
- save credentials after asking for them
- todo: ask user _where_ to store them. Automatically saving to user's
credentials.cat for now
Duncan Mac-Vicar P [Fri, 26 Sep 2008 12:28:06 +0000 (12:28 +0000)]
fix build
Jan Kupec [Thu, 25 Sep 2008 21:25:13 +0000 (21:25 +0000)]
- copy&paste error
Jan Kupec [Thu, 25 Sep 2008 21:22:59 +0000 (21:22 +0000)]
- changes
Jan Kupec [Thu, 25 Sep 2008 21:19:04 +0000 (21:19 +0000)]
- ZConfig::credentialsGlobal{File,Dir}() added (/etc/zypp/credentials.{cat,d})
Jan Kupec [Thu, 25 Sep 2008 15:10:40 +0000 (15:10 +0000)]
- changes
Jan Kupec [Thu, 25 Sep 2008 15:09:23 +0000 (15:09 +0000)]
- forgotten to remove Target::setInstallationLogfile()
Michael Andres [Thu, 25 Sep 2008 11:17:17 +0000 (11:17 +0000)]
- Remove obsolete zypp-query-pool binary. zypper provides all
the information one needs.
Michael Andres [Thu, 25 Sep 2008 10:33:50 +0000 (10:33 +0000)]
remove Target::targetDistributionFlavor
Michael Andres [Thu, 25 Sep 2008 10:03:23 +0000 (10:03 +0000)]
Dont claim ownership of /var/log/zypp/history. Fix to build.
Jan Kupec [Wed, 24 Sep 2008 21:41:22 +0000 (21:41 +0000)]
- require recent libsatolver
Jan Kupec [Wed, 24 Sep 2008 21:38:50 +0000 (21:38 +0000)]
- removed debug message
Jan Kupec [Wed, 24 Sep 2008 21:33:56 +0000 (21:33 +0000)]
- release
Jan Kupec [Wed, 24 Sep 2008 17:49:35 +0000 (17:49 +0000)]
- one more alias to escape
Jan Kupec [Wed, 24 Sep 2008 17:26:10 +0000 (17:26 +0000)]
changes
Jan Kupec [Wed, 24 Sep 2008 17:11:06 +0000 (17:11 +0000)]
- str::escape(string, char) added
- escape aliases in the history file (the rest of the values should not
contain '|')
Duncan Mac-Vicar P [Wed, 24 Sep 2008 16:59:01 +0000 (16:59 +0000)]
doc
Duncan Mac-Vicar P [Wed, 24 Sep 2008 16:59:00 +0000 (16:59 +0000)]
deleted
Duncan Mac-Vicar P [Wed, 24 Sep 2008 16:58:54 +0000 (16:58 +0000)]
seems to work, or better called, first working version, now checks the checksums too
Jan Kupec [Wed, 24 Sep 2008 16:10:37 +0000 (16:10 +0000)]
- logrotate for history
Jan Kupec [Wed, 24 Sep 2008 14:40:00 +0000 (14:40 +0000)]
- indent & some comments
Jan Kupec [Wed, 24 Sep 2008 14:16:56 +0000 (14:16 +0000)]
- new History Log, first version (fate #110205)
- todo: HistoryFileReader API
- todo: log @System.solv changes (post 11.1 maybe?)
Michael Andres [Wed, 24 Sep 2008 11:37:11 +0000 (11:37 +0000)]
use non-throwing test for presence of Target
Duncan Mac-Vicar P [Tue, 23 Sep 2008 16:29:53 +0000 (16:29 +0000)]
- refactoring of Fetcher into smaller methods
- start to implement enqueueDir, to allow crypto checking of slideshow
- create a testcase to do changes without making anyone nervous :-)
Duncan Mac-Vicar P [Tue, 23 Sep 2008 16:29:51 +0000 (16:29 +0000)]
- refactor fetcher big loop method in smaller methods
Michael Andres [Tue, 23 Sep 2008 12:35:26 +0000 (12:35 +0000)]
rename as to asKind
Jan Kupec [Tue, 23 Sep 2008 12:04:34 +0000 (12:04 +0000)]
changes
Jan Kupec [Tue, 23 Sep 2008 11:57:48 +0000 (11:57 +0000)]
- avoid passing service credentials to repos if their urls are not based on services's url
- use service's credentials otherwise
Duncan Mac-Vicar P [Tue, 23 Sep 2008 11:52:38 +0000 (11:52 +0000)]
- remove patch rpms
Jan Kupec [Tue, 23 Sep 2008 11:35:21 +0000 (11:35 +0000)]
- when looking for credentials, use wanted_url.startsWith(stored_url)
Michael Andres [Tue, 23 Sep 2008 10:25:00 +0000 (10:25 +0000)]
add ResObject::as<Package>()
Stefan Schubert [Tue, 23 Sep 2008 08:12:07 +0000 (08:12 +0000)]
added new translations
Duncan Mac-Vicar P [Mon, 22 Sep 2008 16:57:39 +0000 (16:57 +0000)]
- refactor the repository matching with products, not yet complete
- move the cpename up to resobject as it is a generic attribute
(and can be useful to match vulnerabilities in the future)
Michael Andres [Mon, 22 Sep 2008 14:29:15 +0000 (14:29 +0000)]
Remove superfluous PRODUCT_REFERENCES attribute.
Michael Andres [Mon, 22 Sep 2008 14:22:52 +0000 (14:22 +0000)]
- Add Url::hasCredentialsInAuthority test for username or password
being encoded in the authority component. I.e. user:pass@host.
- Handle repos to be disabled disable in service refresh.
Michael Andres [Mon, 22 Sep 2008 13:58:10 +0000 (13:58 +0000)]
Add Url::hasUserPass() test whether Url has a "username:password" encoded.
Duncan Mac-Vicar P [Mon, 22 Sep 2008 13:08:14 +0000 (13:08 +0000)]
add products/keywords to repository
add cpename to product
Duncan Mac-Vicar P [Mon, 22 Sep 2008 12:24:28 +0000 (12:24 +0000)]
-fix testcase
- workaround a bug in sat solver where two extra datas inserted in -1 one goes to
0 and the other to 1 extras. So just look for the knowid
Duncan Mac-Vicar P [Mon, 22 Sep 2008 11:32:55 +0000 (11:32 +0000)]
fix way of using expire
Jan Kupec [Mon, 22 Sep 2008 10:12:42 +0000 (10:12 +0000)]
changes
Jan Kupec [Mon, 22 Sep 2008 10:09:37 +0000 (10:09 +0000)]
- provided context to keyring callbacks (bnc #370223)
- merged trust & import callbacks (bnc #366467)
(don't worry, still allows to trust && !import)
Michael Andres [Fri, 19 Sep 2008 11:25:51 +0000 (11:25 +0000)]
- Moved DefaultAcceptBits enum to class KeyRing (formerly KeyRingReort).
- Fix Deltarpm_test. Running the test polluted the source tree.
Michael Andres [Thu, 18 Sep 2008 14:34:34 +0000 (14:34 +0000)]
update changes and version
Michael Andres [Thu, 18 Sep 2008 14:28:11 +0000 (14:28 +0000)]
remove space in alias
Michael Andres [Thu, 18 Sep 2008 14:14:27 +0000 (14:14 +0000)]
Use service alias as namespace for its repositories aliases.
Jan Kupec [Thu, 18 Sep 2008 14:03:36 +0000 (14:03 +0000)]
- Target::type() -> targetDistribution()
Michael Andres [Thu, 18 Sep 2008 13:23:15 +0000 (13:23 +0000)]
fix to compile
Jan Kupec [Thu, 18 Sep 2008 10:47:28 +0000 (10:47 +0000)]
changes
Jan Kupec [Thu, 18 Sep 2008 10:38:45 +0000 (10:38 +0000)]
- delete the leading path from ?credentials param, if the path is not
absolute
Jan Kupec [Thu, 18 Sep 2008 10:34:14 +0000 (10:34 +0000)]
- repomanager: pass service's credentials down to repos
- credmanager: add*Cred(), save() added, saveIn() renamed to saveInFile()