Duncan Mac-Vicar P [Mon, 18 Jun 2007 16:05:43 +0000 (16:05 +0000)]
backup implementing smart refresh, addding and deletion of repos
Martin Vidner [Mon, 18 Jun 2007 15:22:21 +0000 (15:22 +0000)]
Fixed so versioning from libtool to cmake conventions.
Martin Vidner [Mon, 18 Jun 2007 15:18:38 +0000 (15:18 +0000)]
tiny doc improvements
Duncan Mac-Vicar P [Mon, 18 Jun 2007 13:44:29 +0000 (13:44 +0000)]
-add test for reponfo
- fix missing binds
Duncan Mac-Vicar P [Mon, 18 Jun 2007 13:13:54 +0000 (13:13 +0000)]
fix exception
add filepath to repoinfo
Duncan Mac-Vicar P [Mon, 18 Jun 2007 10:49:43 +0000 (10:49 +0000)]
- move repo file read function out of repomanager
- start implementing add repo
- repoinfo -> repofile serialization
Michael Andres [Mon, 18 Jun 2007 10:13:27 +0000 (10:13 +0000)]
remove ref. to zypp2
Duncan Mac-Vicar P [Mon, 18 Jun 2007 07:48:02 +0000 (07:48 +0000)]
changes
Duncan Mac-Vicar P [Mon, 18 Jun 2007 07:47:27 +0000 (07:47 +0000)]
Use gpg2 in KeyRing and make the package depend on it
(#284211)
Duncan Mac-Vicar P [Sun, 17 Jun 2007 16:05:12 +0000 (16:05 +0000)]
- add progress hook to all time consuming tasks in repo manager.
- start prototyping a sub-task progress handler in my devel dir
Jan Kupec [Fri, 15 Jun 2007 10:55:53 +0000 (10:55 +0000)]
- readRepoFile(Url) added to public API
- repositories_in_path() -> repositories_in_dir()
- repositories_in_file() added
- what about moving repositories_in_file() to public API as
readRepoFile(const Pathname & local_repo_file)? Can be used by clients
to easily access info in local repo files.
Duncan Mac-Vicar P [Fri, 15 Jun 2007 08:40:54 +0000 (08:40 +0000)]
- compile
- readd changes removed by rename of the file
- pass the tests
Duncan Mac-Vicar P [Fri, 15 Jun 2007 07:21:37 +0000 (07:21 +0000)]
replaced by .cc
Duncan Mac-Vicar P [Thu, 14 Jun 2007 16:20:26 +0000 (16:20 +0000)]
backup, fix cache store exceptions (not all) and reworking of package
download and delta rpm handling
Michael Andres [Thu, 14 Jun 2007 15:41:16 +0000 (15:41 +0000)]
Change ResolvableDataConsumer IF to return the RecordId of the object created.
Michael Andres [Thu, 14 Jun 2007 15:37:20 +0000 (15:37 +0000)]
fix missing return value, impl ptr type and protection of SafeBool
Stefan Schubert [Thu, 14 Jun 2007 13:14:21 +0000 (13:14 +0000)]
log all problems of a concerning item
Duncan Mac-Vicar P [Wed, 13 Jun 2007 21:50:32 +0000 (21:50 +0000)]
- compile all resolvables
Duncan Mac-Vicar P [Wed, 13 Jun 2007 19:31:36 +0000 (19:31 +0000)]
compile
Duncan Mac-Vicar P [Wed, 13 Jun 2007 16:24:34 +0000 (16:24 +0000)]
backup
Duncan Mac-Vicar P [Wed, 13 Jun 2007 14:29:54 +0000 (14:29 +0000)]
- recreate all kind of resolvables
Duncan Mac-Vicar P [Wed, 13 Jun 2007 13:52:01 +0000 (13:52 +0000)]
- code needed to read patch and delta rpms from the cache
Jan Kupec [Wed, 13 Jun 2007 08:03:12 +0000 (08:03 +0000)]
Duncan Mac-Vicar P [Tue, 12 Jun 2007 15:12:30 +0000 (15:12 +0000)]
- rename some classes to avoid things like yum::YUMBlah
- add Repository link to ResObject, to allow the download on commit
Jan Kupec [Tue, 12 Jun 2007 13:29:27 +0000 (13:29 +0000)]
fixed reading unversioned capabilities
Duncan Mac-Vicar P [Tue, 12 Jun 2007 11:48:09 +0000 (11:48 +0000)]
atom and script implementation
Martin Vidner [Tue, 12 Jun 2007 11:45:43 +0000 (11:45 +0000)]
fixed signedness warnings
Duncan Mac-Vicar P [Mon, 11 Jun 2007 16:32:15 +0000 (16:32 +0000)]
- add messages
- dont throw if record is not found, allow to specify default value
- fix duplicated size attr in messageIf
Duncan Mac-Vicar P [Mon, 11 Jun 2007 15:27:53 +0000 (15:27 +0000)]
throw most exceptions using ZYPP_THROW
Martin Vidner [Mon, 11 Jun 2007 15:23:53 +0000 (15:23 +0000)]
docs improvements: links
Stefan Schubert [Mon, 11 Jun 2007 15:07:09 +0000 (15:07 +0000)]
revision 5720
Stefan Schubert [Mon, 11 Jun 2007 15:05:48 +0000 (15:05 +0000)]
Dont check for architecture changes in atoms (#266178)
Stefan Schubert [Mon, 11 Jun 2007 15:05:22 +0000 (15:05 +0000)]
Required kmp packges FOR EACH installed/to_be_installed kernel will be
installed.
New dependency "packageand(foo:bar)" which provides an AND dependency
by
injecting a supplement/freshen.
e.G. package novell-cluster-services-kmp-smp
supplements: packageand(kernel-smp:novell-cluster-services-kmp)
Bug 255011
Stefan Schubert [Mon, 11 Jun 2007 15:04:48 +0000 (15:04 +0000)]
added logging
Martin Vidner [Mon, 11 Jun 2007 14:37:06 +0000 (14:37 +0000)]
Improved documentation.
Renamed RepoInfo::urls to baseUrls.
Duncan Mac-Vicar P [Mon, 11 Jun 2007 13:35:29 +0000 (13:35 +0000)]
- Make the container function use iterators (thanks ma)
it allows any class that has asString() now, in
any container that has iterators.
- add product implementation
Duncan Mac-Vicar P [Mon, 11 Jun 2007 09:28:44 +0000 (09:28 +0000)]
- get rid of internal forced instanciation, not needed.
- use std::inserter, that works with std::set instead of back_inserter
Duncan Mac-Vicar P [Mon, 11 Jun 2007 09:14:58 +0000 (09:14 +0000)]
fix linking templates
Jan Kupec [Sun, 10 Jun 2007 07:24:18 +0000 (07:24 +0000)]
added lib64 to library search paths
Duncan Mac-Vicar P [Fri, 8 Jun 2007 12:51:28 +0000 (12:51 +0000)]
Pattern implementation
Duncan Mac-Vicar P [Fri, 8 Jun 2007 12:12:19 +0000 (12:12 +0000)]
- cached Patch implementation
- querying for containers
- duplicate attr between resobject and patch (size)
Jan Kupec [Wed, 6 Jun 2007 15:38:32 +0000 (15:38 +0000)]
zypp/repo added to install targets
Duncan Mac-Vicar P [Wed, 6 Jun 2007 15:09:33 +0000 (15:09 +0000)]
bye
Duncan Mac-Vicar P [Wed, 6 Jun 2007 14:56:01 +0000 (14:56 +0000)]
zypper port starts. zypp2 to zypp
Duncan Mac-Vicar P [Wed, 6 Jun 2007 14:55:38 +0000 (14:55 +0000)]
compile
Duncan Mac-Vicar P [Wed, 6 Jun 2007 14:45:35 +0000 (14:45 +0000)]
zypper port starts. zypp2 to zypp
Duncan Mac-Vicar P [Wed, 6 Jun 2007 14:44:54 +0000 (14:44 +0000)]
zypper port starts. zypp2 to zypp
Duncan Mac-Vicar P [Wed, 6 Jun 2007 14:42:20 +0000 (14:42 +0000)]
zypper port starts. zypp2 to zypp
Duncan Mac-Vicar P [Wed, 6 Jun 2007 14:41:23 +0000 (14:41 +0000)]
zypper port starts. zypp2 to zypp
Duncan Mac-Vicar P [Wed, 6 Jun 2007 11:59:08 +0000 (11:59 +0000)]
moved to wiki
Duncan Mac-Vicar P [Wed, 6 Jun 2007 11:58:17 +0000 (11:58 +0000)]
Not needed
Duncan Mac-Vicar P [Wed, 6 Jun 2007 11:57:26 +0000 (11:57 +0000)]
Not needed
Duncan Mac-Vicar P [Wed, 6 Jun 2007 11:56:55 +0000 (11:56 +0000)]
Not needed
Duncan Mac-Vicar P [Wed, 6 Jun 2007 11:53:01 +0000 (11:53 +0000)]
delete log in dtor
Duncan Mac-Vicar P [Wed, 6 Jun 2007 11:31:56 +0000 (11:31 +0000)]
- move .repo file parsing to its own component, and
- disable other.xml in YUM by default, otherwise
test fails, because the downloader doesnt
download other.xml by default
Duncan Mac-Vicar P [Wed, 6 Jun 2007 09:59:58 +0000 (09:59 +0000)]
learning about YUM modfy repo.
Best way to learn, document
Reference:
https://lists.dulug.duke.edu/pipermail/rpm-metadata/2007-June/000778.html
Jan Kupec [Wed, 6 Jun 2007 08:37:29 +0000 (08:37 +0000)]
comments + declared RepomdFileReader non-copyable
Jan Kupec [Wed, 6 Jun 2007 08:33:09 +0000 (08:33 +0000)]
hiding impl of PatchesFileReader
Jan Kupec [Wed, 6 Jun 2007 07:56:59 +0000 (07:56 +0000)]
PatchesFileReader moved to parser namespace
Jan Kupec [Wed, 6 Jun 2007 07:42:21 +0000 (07:42 +0000)]
storing checksum types where possible
Jan Kupec [Wed, 6 Jun 2007 07:34:37 +0000 (07:34 +0000)]
RepoParserOpts added
Jan Kupec [Tue, 5 Jun 2007 15:27:30 +0000 (15:27 +0000)]
- appendStringContainerAttribute() added to CacheStore
- ZConfig.cacheDBSplitJoinSeparator() added to support the above
- still need to figure out how to store list<Url> (Product data).
Either we change it to list<string> or we add
appendUrlContainerAttribute() to CacheStore (the latter seems
like an overhead to me)
Jan Kupec [Tue, 5 Jun 2007 11:51:39 +0000 (11:51 +0000)]
fixed renamed YUMParser->RepoParser
Jan Kupec [Tue, 5 Jun 2007 10:30:35 +0000 (10:30 +0000)]
moved YUMParser from zypp2 to zypp, renamed to RepoParser
Jan Kupec [Tue, 5 Jun 2007 09:22:37 +0000 (09:22 +0000)]
added some suse format extensions, comments and TODOs
Jan Kupec [Mon, 4 Jun 2007 15:38:08 +0000 (15:38 +0000)]
repoimpl->createResolvables() call added
Duncan Mac-Vicar P [Mon, 4 Jun 2007 14:24:28 +0000 (14:24 +0000)]
- Lot of RepoManager methods implemented. Workflow working
I am still getting 0 resolvables anyway... uh?
Duncan Mac-Vicar P [Mon, 4 Jun 2007 14:23:47 +0000 (14:23 +0000)]
- Class to replace the strings "yum" and "yast" everywhere.
- They are safer, as can represent more than one string rep.
- can be used in switches.
Jan Kupec [Mon, 4 Jun 2007 12:21:34 +0000 (12:21 +0000)]
Renamed _path to _prefAttachPoint to avoid confusion.
If we will not want the mount point hint in MediaSetAccess API, we'll
remove it then.
Jan Kupec [Mon, 4 Jun 2007 12:06:08 +0000 (12:06 +0000)]
- suse:freshens added
- prerequires deps added
- some comments
Jan Kupec [Sun, 3 Jun 2007 23:12:39 +0000 (23:12 +0000)]
fixed typo
Jan Kupec [Sun, 3 Jun 2007 23:11:45 +0000 (23:11 +0000)]
- storing almost all resolvable data
- cleaned-up ResolvableDataConsumer interface
Duncan Mac-Vicar P [Fri, 1 Jun 2007 14:12:55 +0000 (14:12 +0000)]
backup
Duncan Mac-Vicar P [Fri, 1 Jun 2007 12:48:35 +0000 (12:48 +0000)]
- RepoManager updates, like configurable paths
- Some API added to CacheStore to ask about repos
cached
- specific Cache and Repo exceptions
- test case for RepoManager.
- Change CacheStore repo api to use alias instead
of url and path
- compile all code with those changes
Duncan Mac-Vicar P [Thu, 31 May 2007 16:17:48 +0000 (16:17 +0000)]
- add operator < to use Url in std::set
- First repomanager that can list repos from /etc/repos.d ;-)
Duncan Mac-Vicar P [Thu, 31 May 2007 16:00:01 +0000 (16:00 +0000)]
clean more class names
move data not belonging to RepoInfo to
RepoStatus, like the checksum or timestamp.
Duncan Mac-Vicar P [Thu, 31 May 2007 12:55:23 +0000 (12:55 +0000)]
fix testcases path with repository -> repo
Duncan Mac-Vicar P [Thu, 31 May 2007 12:50:31 +0000 (12:50 +0000)]
fix testcases path with repository -> repo
Duncan Mac-Vicar P [Thu, 31 May 2007 12:44:12 +0000 (12:44 +0000)]
- rename too long name classes:
- dont be reundant, with namespaces and class names
ej: zypp::repository::cached::CachedRepositoryPackageImpl
can be zypp::repo::cached::PackageImpl
- Add RepoStatus, which contains non-hint data
like timestamps and checksum of indexes.
Duncan Mac-Vicar P [Thu, 31 May 2007 09:14:11 +0000 (09:14 +0000)]
- remove old iniparser
- add cancel support to the new one
- start porting repo manager with the ideas on the wiki
Duncan Mac-Vicar P [Wed, 30 May 2007 19:44:19 +0000 (19:44 +0000)]
- get rid of tagfile ParseException and make it
a toplevel ParseException
- Rename some reundant name classes
- Fix code to pass testcases, and fix the tests
Duncan Mac-Vicar P [Wed, 30 May 2007 14:03:19 +0000 (14:03 +0000)]
- Fix long standing bug where the .cc dependencies were incorrectly
generated so they ended depending on the installed libzypp headers
instead of the sources ones. Causing libzypp not to rebuild when
you touch headers locally.
Duncan Mac-Vicar P [Wed, 30 May 2007 13:20:25 +0000 (13:20 +0000)]
- add some ResObject doc
- install a ResolvableQuery inside the cached Package Impl. to
get the attributes on the fly.
- remove some old cache classes I hate.
- Fix a bug in filechecker found by the testsuite.
- Make the Digest callbacks return FALSE by default.
Jan Kupec [Wed, 30 May 2007 13:18:43 +0000 (13:18 +0000)]
comments
Duncan Mac-Vicar P [Wed, 30 May 2007 13:18:12 +0000 (13:18 +0000)]
- move source -> repository tests
- fix YUM tests to compile
- test for FileChecker (wow found 2 bugs with it)
Jan Kupec [Wed, 30 May 2007 08:54:29 +0000 (08:54 +0000)]
support for user abort request added
Jan Kupec [Tue, 29 May 2007 09:42:55 +0000 (09:42 +0000)]
Hiding YUM parser implementation.
Jan Kupec [Mon, 28 May 2007 14:17:38 +0000 (14:17 +0000)]
Hiding YUMParser implementation.
Stefan Haas [Fri, 25 May 2007 12:48:31 +0000 (12:48 +0000)]
Parse PDB to zypp
Duncan Mac-Vicar P [Thu, 24 May 2007 17:12:47 +0000 (17:12 +0000)]
compile
Duncan Mac-Vicar P [Thu, 24 May 2007 15:00:53 +0000 (15:00 +0000)]
- fsck tool for cache
- cached source is per-repository
- catalog->repository
Michael Andres [Thu, 24 May 2007 08:09:46 +0000 (08:09 +0000)]
docs
Michael Andres [Thu, 24 May 2007 07:13:17 +0000 (07:13 +0000)]
Michael Andres [Thu, 24 May 2007 07:03:18 +0000 (07:03 +0000)]
Michael Andres [Thu, 24 May 2007 06:59:29 +0000 (06:59 +0000)]
Michael Andres [Thu, 24 May 2007 06:58:28 +0000 (06:58 +0000)]
Michael Andres [Wed, 23 May 2007 20:45:51 +0000 (20:45 +0000)]
added ResolvableDataConsumer interface for source packages
Michael Andres [Wed, 23 May 2007 19:55:41 +0000 (19:55 +0000)]
backup
Michael Andres [Wed, 23 May 2007 19:54:55 +0000 (19:54 +0000)]
Separate logroup for Progress
Michael Andres [Wed, 23 May 2007 19:52:27 +0000 (19:52 +0000)]
added ZConfig::defaultTextLocale