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()
Michael Andres [Thu, 18 Sep 2008 08:24:47 +0000 (08:24 +0000)]
deprecare Product::type, use isTargetDistribution instead
Michael Andres [Thu, 18 Sep 2008 07:59:45 +0000 (07:59 +0000)]
- Add Product::isTargetDistribution to identify the systems installed baseproduct.
Jan Kupec [Wed, 17 Sep 2008 21:40:33 +0000 (21:40 +0000)]
- set 600 on user creds and 640 permissions on global creds file
- clearAll() added
Jan Kupec [Wed, 17 Sep 2008 16:06:39 +0000 (16:06 +0000)]
changes
Jan Kupec [Wed, 17 Sep 2008 16:05:28 +0000 (16:05 +0000)]
- save user credentials when adding repos/services with URLs containing
the credentials (bnc #425462)
Jan Kupec [Wed, 17 Sep 2008 15:14:16 +0000 (15:14 +0000)]
- modifyService() disable repos when disabling service
Jan Kupec [Wed, 17 Sep 2008 15:11:47 +0000 (15:11 +0000)]
- new CredentialManager Impl
- INI file format of credential files
- uses /etc/zypp/credentials.cat, ~/.zypp/credentials.cat for
credentials with URLs, and /etc/zypp/credentials.d/* for credentials
without URL (specified via ?credentials=file URL parameter)
(todo: make the locations configurable via ZConfig)
- todo: some more convenient methods
Michael Andres [Wed, 17 Sep 2008 13:10:16 +0000 (13:10 +0000)]
- Adapt to rpms new way of quoting whitespace in pathnames.(bnc #426924)
Michael Andres [Tue, 16 Sep 2008 16:42:58 +0000 (16:42 +0000)]
Service handling fixes. Added ServiceException.
Michael Andres [Tue, 16 Sep 2008 13:28:06 +0000 (13:28 +0000)]
tollerate empty url
Jan Kupec [Tue, 16 Sep 2008 10:25:55 +0000 (10:25 +0000)]
- complain if 'alias' is not supplied
Jan Kupec [Mon, 15 Sep 2008 21:10:12 +0000 (21:10 +0000)]
- distro_target is optional
Jan Kupec [Mon, 15 Sep 2008 14:47:12 +0000 (14:47 +0000)]
- comments
Jan Kupec [Mon, 15 Sep 2008 11:46:46 +0000 (11:46 +0000)]
- two more attributes
Jan Kupec [Mon, 15 Sep 2008 11:37:20 +0000 (11:37 +0000)]
- repoindex.xml schema added
Michael Andres [Mon, 15 Sep 2008 09:42:09 +0000 (09:42 +0000)]
Fix building of transaltions.
Jan Kupec [Sat, 13 Sep 2008 22:11:32 +0000 (22:11 +0000)]
changes
Jan Kupec [Sat, 13 Sep 2008 21:08:15 +0000 (21:08 +0000)]
- clear*() methods added
Michael Andres [Fri, 12 Sep 2008 16:25:41 +0000 (16:25 +0000)]
Create new Service repos in disbaled sate.
Michael Andres [Fri, 12 Sep 2008 15:58:22 +0000 (15:58 +0000)]
Make MatchServiceAlias a real functor (use operator())
Duncan Mac-Vicar P [Fri, 12 Sep 2008 14:33:26 +0000 (14:33 +0000)]
- implement the url retrieval
Michael Andres [Fri, 12 Sep 2008 14:17:39 +0000 (14:17 +0000)]
fix
Michael Andres [Fri, 12 Sep 2008 14:13:45 +0000 (14:13 +0000)]
fix
Michael Andres [Fri, 12 Sep 2008 14:07:45 +0000 (14:07 +0000)]
- Make registerTarget and registerRelease abvailable for installed
product. Required for registration.
Duncan Mac-Vicar P [Fri, 12 Sep 2008 14:05:40 +0000 (14:05 +0000)]
build
Michael Andres [Fri, 12 Sep 2008 13:58:41 +0000 (13:58 +0000)]
remove obsolete attributes
Michael Andres [Fri, 12 Sep 2008 11:56:18 +0000 (11:56 +0000)]
- Add url lists query to Product interface. A generic query and
convenience methods to query urls for "releasenotes", "register",
"updateurls", "extraurls", "optionalurls" and "smolt"
Jan Kupec [Thu, 11 Sep 2008 23:46:02 +0000 (23:46 +0000)]
changes
Jan Kupec [Thu, 11 Sep 2008 23:38:07 +0000 (23:38 +0000)]
- s/Catalog/Repo/g
- s/catalog/Repo/g
Jan Kupec [Thu, 11 Sep 2008 23:22:27 +0000 (23:22 +0000)]
- service probing on refresh enabled
- some cleanup
Jan Kupec [Thu, 11 Sep 2008 21:44:13 +0000 (21:44 +0000)]
- append path to baseurl of service repos (workaround for broke path
handling in libzypp)
Jan Kupec [Thu, 11 Sep 2008 16:22:05 +0000 (16:22 +0000)]
- ServiceType introduced
- FIXME service probing upon refresh
Duncan Mac-Vicar P [Thu, 11 Sep 2008 16:07:59 +0000 (16:07 +0000)]
require latest satsolver
Michael Andres [Thu, 11 Sep 2008 15:01:48 +0000 (15:01 +0000)]
add catalogsToDisable to service
Duncan Mac-Vicar P [Thu, 11 Sep 2008 14:50:27 +0000 (14:50 +0000)]
repository keys work
Michael Andres [Thu, 11 Sep 2008 14:21:10 +0000 (14:21 +0000)]
fix attr
Michael Andres [Thu, 11 Sep 2008 13:34:16 +0000 (13:34 +0000)]
provide find
Michael Andres [Thu, 11 Sep 2008 12:43:49 +0000 (12:43 +0000)]
- Fix evaluation of vendor support flags.
- Adapt retrieval of registration data (targetDistribution,
targetDistributionRelease and targetDistributionFlavor).
Michael Andres [Wed, 10 Sep 2008 16:29:11 +0000 (16:29 +0000)]
Follow gpgcheck tag in .repo file and do no check if disabled.
Jan Kupec [Wed, 10 Sep 2008 15:55:27 +0000 (15:55 +0000)]
changes
Jan Kupec [Wed, 10 Sep 2008 15:53:46 +0000 (15:53 +0000)]
- added dumpAsXMLOn(stream,string) to ServiceInfo to print services with
content (repos)
Michael Andres [Wed, 10 Sep 2008 15:35:24 +0000 (15:35 +0000)]
- Remove obsolete product attributes.
- Store less packages in /var/lib/zypp/SoftLocks (bnc #418050)
Michael Andres [Wed, 10 Sep 2008 14:41:54 +0000 (14:41 +0000)]
Provide product::updaterepoKey: Update repository indicator string.
Duncan Mac-Vicar P [Tue, 9 Sep 2008 22:37:23 +0000 (22:37 +0000)]
clean up my devel dir
Duncan Mac-Vicar P [Tue, 9 Sep 2008 22:37:17 +0000 (22:37 +0000)]
backup
simple rpmbuilder that can be used to create repos on runtime from simple spec files
this would be very useful in the testsuite, and I want it to test for example automatic
driver selection
We need to define some base testsuite utilities (a small library with utilities), as Jano mentioned
we also want to create the solv files while the testsuite runs
Gerard Farràs [Tue, 9 Sep 2008 21:59:42 +0000 (21:59 +0000)]
Gerard Farràs [Tue, 9 Sep 2008 21:59:22 +0000 (21:59 +0000)]
Michael Andres [Tue, 9 Sep 2008 15:58:48 +0000 (15:58 +0000)]
Adapt ServiceInfo to/from .service
Duncan Mac-Vicar P [Tue, 9 Sep 2008 15:50:31 +0000 (15:50 +0000)]
fix docs and param name
Duncan Mac-Vicar P [Tue, 9 Sep 2008 15:50:30 +0000 (15:50 +0000)]
bump version
Duncan Mac-Vicar P [Tue, 9 Sep 2008 15:43:38 +0000 (15:43 +0000)]
changes
Duncan Mac-Vicar P [Tue, 9 Sep 2008 15:43:37 +0000 (15:43 +0000)]
- provide context about the repository (name/alias) if available when
checking signatures (bnc#370223)
Michael Andres [Tue, 9 Sep 2008 11:12:37 +0000 (11:12 +0000)]
un-deprecate repoManager::knownRepositories
Michael Andres [Tue, 9 Sep 2008 11:09:55 +0000 (11:09 +0000)]
typos
Michael Andres [Tue, 9 Sep 2008 11:05:48 +0000 (11:05 +0000)]
- Add ServiceInfo interface to define a set of catalogs (repository
aliases) to be enabled on next refresh.
Michael Andres [Tue, 9 Sep 2008 09:44:45 +0000 (09:44 +0000)]
- Fix reading of Traget::targetDistribution.
- Allow to configure default answers in signature verification workflow.
Jan Kupec [Mon, 8 Sep 2008 17:05:28 +0000 (17:05 +0000)]
- set root prefix for credential files if from target (if available)
Jan Kupec [Mon, 8 Sep 2008 15:19:35 +0000 (15:19 +0000)]
changes
Jan Kupec [Mon, 8 Sep 2008 15:11:27 +0000 (15:11 +0000)]
- CredentialManager added
- MediaCurl adapted to use CredentialManager
- AuthData: url added (the credentials are tied to URL anyway)
Jan Kupec [Mon, 8 Sep 2008 14:55:39 +0000 (14:55 +0000)]
- don't write to stdout
Michael Andres [Fri, 5 Sep 2008 16:29:44 +0000 (16:29 +0000)]
Ease swigs life by not using "using"
Michael Andres [Fri, 5 Sep 2008 16:19:14 +0000 (16:19 +0000)]
Need a virtual dtor
Jan Kupec [Fri, 5 Sep 2008 09:46:38 +0000 (09:46 +0000)]
- changes to RepoInfoBase were binary incompatible
Jan Kupec [Fri, 5 Sep 2008 09:43:09 +0000 (09:43 +0000)]
changes
Jan Kupec [Fri, 5 Sep 2008 09:40:34 +0000 (09:40 +0000)]
- operator ==, !=, < definition moved to RepoInfoBase
- fixed RepoInfo::dumpAsIniOn() to not print 'type' if it is unknown
(bnc #407515)
Jan Kupec [Fri, 5 Sep 2008 08:05:09 +0000 (08:05 +0000)]
changes
Jan Kupec [Fri, 5 Sep 2008 08:03:05 +0000 (08:03 +0000)]
- use shared_ptr instead of the intrusive one
Jan Kupec [Thu, 4 Sep 2008 21:30:50 +0000 (21:30 +0000)]
changes
Jan Kupec [Thu, 4 Sep 2008 21:28:52 +0000 (21:28 +0000)]
- RepoInfo::dumpRepoOn() deprecated in favor of dumpAsIniOn()
Jan Kupec [Thu, 4 Sep 2008 21:16:52 +0000 (21:16 +0000)]
- dumpAsXMLOn(ostream) added
Jan Kupec [Thu, 4 Sep 2008 14:48:29 +0000 (14:48 +0000)]
changes