Duncan Mac-Vicar P [Tue, 11 Jul 2006 15:54:34 +0000 (15:54 +0000)]
make the cache initializer testeable
Marius Tomaschewski [Tue, 11 Jul 2006 15:34:52 +0000 (15:34 +0000)]
- Added result asserts to test_url2, test_url3, test_url4
- Merged test cases test_url and test_url5 into test_url1
Duncan Mac-Vicar P [Tue, 11 Jul 2006 14:36:06 +0000 (14:36 +0000)]
missing
Duncan Mac-Vicar P [Tue, 11 Jul 2006 14:07:54 +0000 (14:07 +0000)]
not use dejagnu for zypp core testcases.
Por Url testcases in a single Url.cc testsuite. Marious should add the
assertions to test_url3,4 5
Duncan Mac-Vicar P [Tue, 11 Jul 2006 09:52:42 +0000 (09:52 +0000)]
- finally the cacher and parser connect together
Duncan Mac-Vicar P [Mon, 10 Jul 2006 16:32:19 +0000 (16:32 +0000)]
monday progres...
YUMSOurceCacher downloads metadata,
using MediaSetAccess, trying to
connect it with the source cache now
and parse it with sax
Duncan Mac-Vicar P [Fri, 7 Jul 2006 14:37:22 +0000 (14:37 +0000)]
- first working checksum checker
- removeunused istream constructor
Duncan Mac-Vicar P [Fri, 7 Jul 2006 13:20:46 +0000 (13:20 +0000)]
- new testcases for core classes
- ported some of the old ones to boost:test
- PublicKey test, embed the key in the code because
I have no idea to know the path of a file from a testcase
Duncan Mac-Vicar P [Thu, 6 Jul 2006 16:22:54 +0000 (16:22 +0000)]
file checkers
Marius Tomaschewski [Thu, 6 Jul 2006 14:52:39 +0000 (14:52 +0000)]
- Bug #172608, changed to implement default constructor
in the UrlBase.cc instead of an inline implementation.
- Fixed to use proper character set for fragment encoding
(it is not necessary to encode the "@/?" characters)
Duncan Mac-Vicar P [Wed, 5 Jul 2006 16:31:27 +0000 (16:31 +0000)]
more progress on fixing horrible broken design:
- This class (probably will be renamed later) is what media set always
should have been.
- basically ripping out code from SourceImpl that not belongs there,
togeether with code from MediaSet, and making it not coupled with
sources, therefore teteable as a unit.
Duncan Mac-Vicar P [Tue, 4 Jul 2006 16:51:11 +0000 (16:51 +0000)]
more skeletons
Martin Vidner [Tue, 4 Jul 2006 07:47:56 +0000 (07:47 +0000)]
added a minimalistic package for the build service
Duncan Mac-Vicar P [Mon, 3 Jul 2006 15:02:34 +0000 (15:02 +0000)]
move initializing code to a separate class, it will be easier for testing
Duncan Mac-Vicar P [Fri, 30 Jun 2006 13:56:49 +0000 (13:56 +0000)]
comment boost docu
Duncan Mac-Vicar P [Fri, 30 Jun 2006 13:51:26 +0000 (13:51 +0000)]
- PublicKey testcase to boost
Duncan Mac-Vicar P [Fri, 30 Jun 2006 13:40:59 +0000 (13:40 +0000)]
- Add testcase for CheckSum
- start using Boost::Test for complex testcases
Duncan Mac-Vicar P [Fri, 30 Jun 2006 11:20:16 +0000 (11:20 +0000)]
- Make checksum throw if invalid at construction
- move checksum code to a cc file. It was growing too much to be
kept in a header
- svn:ignore
Duncan Mac-Vicar P [Thu, 29 Jun 2006 16:23:18 +0000 (16:23 +0000)]
move utils to here
Duncan Mac-Vicar P [Thu, 29 Jun 2006 16:22:54 +0000 (16:22 +0000)]
more cache improveements
Duncan Mac-Vicar P [Thu, 29 Jun 2006 13:48:03 +0000 (13:48 +0000)]
- this will be the common classes to transport data from parsers to
cache as we cant expose the sqlite schema to source cachers or then
we will need to fix it everywhere if the schema changed
so we will say goodbye to yum data soon.
Marius Tomaschewski [Thu, 29 Jun 2006 10:14:47 +0000 (10:14 +0000)]
- Updated MediaCurl URL query parameters documentation.
Martin Vidner [Thu, 29 Jun 2006 08:53:01 +0000 (08:53 +0000)]
made callback messages human readable
Duncan Mac-Vicar P [Wed, 28 Jun 2006 17:24:29 +0000 (17:24 +0000)]
compile
Duncan Mac-Vicar P [Wed, 28 Jun 2006 16:07:23 +0000 (16:07 +0000)]
SourceCacher will be the class responsible for:
- download metadata (and checking)
- insert data to cache (not directly, trough SourceCache)
- mean to be subclassed by YUM and SuSEtags
SourceCache:
- recives structs with data and inserts into the database
Later, we introduce a source which uses SourceCache to create
resolvables
Stefan Schubert [Wed, 28 Jun 2006 15:27:16 +0000 (15:27 +0000)]
additional output
Stefan Schubert [Wed, 28 Jun 2006 14:53:36 +0000 (14:53 +0000)]
no bash for i668 available
Stefan Schubert [Wed, 28 Jun 2006 14:42:40 +0000 (14:42 +0000)]
solutions added
Martin Vidner [Wed, 28 Jun 2006 14:14:08 +0000 (14:14 +0000)]
added build.mvidner
Stefan Schubert [Wed, 28 Jun 2006 13:53:44 +0000 (13:53 +0000)]
removed some dependencies in order to get a define result
Stefan Schubert [Wed, 28 Jun 2006 13:40:43 +0000 (13:40 +0000)]
installing package will be shown now
Martin Vidner [Wed, 28 Jun 2006 13:14:03 +0000 (13:14 +0000)]
ported to libzypp
Stefan Schubert [Wed, 28 Jun 2006 13:10:55 +0000 (13:10 +0000)]
ordering output
Stefan Schubert [Wed, 28 Jun 2006 13:10:49 +0000 (13:10 +0000)]
ordering output
Michael Andres [Wed, 28 Jun 2006 12:50:17 +0000 (12:50 +0000)]
added dumpRangeLine
Stefan Schubert [Wed, 28 Jun 2006 12:00:01 +0000 (12:00 +0000)]
it is better not calling this testcase at all
Stefan Schubert [Wed, 28 Jun 2006 11:45:37 +0000 (11:45 +0000)]
ordering has been changed
Stefan Schubert [Wed, 28 Jun 2006 11:43:53 +0000 (11:43 +0000)]
atoms will not be regarded for update anymore Bug 184714
Marius Tomaschewski [Wed, 28 Jun 2006 11:21:13 +0000 (11:21 +0000)]
- updated changelog (disabled automounter disabling)
Marius Tomaschewski [Wed, 28 Jun 2006 11:20:44 +0000 (11:20 +0000)]
- deactivated media manager code disabling the automounter
Stefan Schubert [Wed, 28 Jun 2006 10:54:37 +0000 (10:54 +0000)]
output has been changed
Duncan Mac-Vicar P [Wed, 28 Jun 2006 09:37:26 +0000 (09:37 +0000)]
- allow to set SourceInfo bools as undeterminate too.
- implement knownSources()
- test it in a test program
Stefan Schubert [Wed, 28 Jun 2006 09:30:07 +0000 (09:30 +0000)]
nvidia has wrong modalias dependencies
Martin Vidner [Wed, 28 Jun 2006 09:19:28 +0000 (09:19 +0000)]
added installation_sources from y2pm,
https://svn.suse.de/svn/yast/trunk/packagemanager/src r25445
Stefan Schubert [Wed, 28 Jun 2006 08:16:22 +0000 (08:16 +0000)]
does not run without system resolvable
Michael Andres [Tue, 27 Jun 2006 22:41:12 +0000 (22:41 +0000)]
propset svn:ignore
Duncan Mac-Vicar P [Tue, 27 Jun 2006 16:19:00 +0000 (16:19 +0000)]
can initialize the KnownSourcesCache, and import the old sources.
next steps: implement knownSources, port SourceManager
Michael Andres [Tue, 27 Jun 2006 12:02:15 +0000 (12:02 +0000)]
fixed CheckSum Stream output operator
Michael Andres [Tue, 27 Jun 2006 09:53:35 +0000 (09:53 +0000)]
propset svn:ignore
Michael Andres [Tue, 27 Jun 2006 09:48:06 +0000 (09:48 +0000)]
use common code to detemine the system architecture
Duncan Mac-Vicar P [Mon, 26 Jun 2006 19:32:51 +0000 (19:32 +0000)]
add sqlite to spec
Duncan Mac-Vicar P [Mon, 26 Jun 2006 15:27:34 +0000 (15:27 +0000)]
changes
Duncan Mac-Vicar P [Mon, 26 Jun 2006 15:16:33 +0000 (15:16 +0000)]
- fix refresh in trunk, aka #186115
Duncan Mac-Vicar P [Mon, 26 Jun 2006 09:25:28 +0000 (09:25 +0000)]
- adapt everything to SourceInfo with accesors and tribool status
for autorefresh and enabled
Duncan Mac-Vicar P [Mon, 26 Jun 2006 09:24:45 +0000 (09:24 +0000)]
add sqlite check for sqlite source
Duncan Mac-Vicar P [Fri, 23 Jun 2006 15:18:12 +0000 (15:18 +0000)]
fix path for downloading unsigned sources
Michael Andres [Fri, 23 Jun 2006 13:50:58 +0000 (13:50 +0000)]
Removed obsoete @Review stuff
Duncan Mac-Vicar P [Fri, 23 Jun 2006 11:49:48 +0000 (11:49 +0000)]
fix revisions of forward ports
Duncan Mac-Vicar P [Fri, 23 Jun 2006 11:48:47 +0000 (11:48 +0000)]
forward port
Duncan Mac-Vicar P [Fri, 23 Jun 2006 11:48:14 +0000 (11:48 +0000)]
- forward port from SLE branch
Duncan Mac-Vicar P [Fri, 23 Jun 2006 10:15:04 +0000 (10:15 +0000)]
Unify SourceInfo class, probably breaks backend, I will fix it after
lunch.
This class includes a trstate autorefresh, supposed to fix the
non working autorefresh.
Duncan Mac-Vicar P [Thu, 22 Jun 2006 14:26:33 +0000 (14:26 +0000)]
backport ma changes
Duncan Mac-Vicar P [Thu, 22 Jun 2006 14:23:30 +0000 (14:23 +0000)]
- testcases for PublicKey class
Duncan Mac-Vicar P [Thu, 22 Jun 2006 14:14:22 +0000 (14:14 +0000)]
fork of Klaus dbsource, will be used as cache soon or later
as we redesign the sources.
Duncan Mac-Vicar P [Thu, 22 Jun 2006 14:12:00 +0000 (14:12 +0000)]
to be filled. as discussed with ma
Duncan Mac-Vicar P [Wed, 21 Jun 2006 14:17:26 +0000 (14:17 +0000)]
backport from sles
Duncan Mac-Vicar P [Wed, 21 Jun 2006 14:15:56 +0000 (14:15 +0000)]
- Hook modalias() supplements without package to "kernel" (#184840)
- Keep modalias() supplements without package in place (#184840)
- Allow on-demand SourceManager::restore() (#186678)
Duncan Mac-Vicar P [Wed, 21 Jun 2006 14:11:10 +0000 (14:11 +0000)]
- Source::provideResolvables not implemented in yum source type.
Product not set for packages that are available from update source
(#186920)
- Strip self provides without edition in Resolvable ctor.
(#186079)
Duncan Mac-Vicar P [Tue, 20 Jun 2006 16:40:57 +0000 (16:40 +0000)]
new PublicKey class to replace the dumb struct in KeyRing later
Duncan Mac-Vicar P [Tue, 20 Jun 2006 11:13:04 +0000 (11:13 +0000)]
add test for translated text
Duncan Mac-Vicar P [Mon, 19 Jun 2006 13:58:17 +0000 (13:58 +0000)]
merge make-it-cool
- download algorithm
- target timestamp
Marius Tomaschewski [Mon, 19 Jun 2006 13:24:23 +0000 (13:24 +0000)]
- Updated changelog - Bug #181606 (resolve mount point paths)
Marius Tomaschewski [Mon, 19 Jun 2006 13:21:09 +0000 (13:21 +0000)]
- Fix for Bug #181606 - impropelly resolved path names
was compared with resolved mount points.
Duncan Mac-Vicar P [Mon, 19 Jun 2006 12:29:46 +0000 (12:29 +0000)]
changes
Duncan Mac-Vicar P [Mon, 19 Jun 2006 11:52:49 +0000 (11:52 +0000)]
changes
Duncan Mac-Vicar P [Mon, 19 Jun 2006 11:50:34 +0000 (11:50 +0000)]
right fix for tmpdir initialized in static constructor
Klaus Kaempf [Fri, 16 Jun 2006 10:01:18 +0000 (10:01 +0000)]
improve log
Martin Vidner [Thu, 15 Jun 2006 16:57:10 +0000 (16:57 +0000)]
rev
Martin Vidner [Thu, 15 Jun 2006 15:49:31 +0000 (15:49 +0000)]
autodocs: use find+xargs to overcome command length limit,
do not call doxygen unnecessarily (#185334).
Klaus Kaempf [Thu, 15 Jun 2006 05:31:38 +0000 (05:31 +0000)]
Dont warn on incompleting uninstalled resolvables (#185197)
Klaus Kaempf [Thu, 15 Jun 2006 05:25:23 +0000 (05:25 +0000)]
dont use getZYpp() in static constructor
Klaus Kaempf [Wed, 14 Jun 2006 20:45:30 +0000 (20:45 +0000)]
bump
Klaus Kaempf [Wed, 14 Jun 2006 20:42:58 +0000 (20:42 +0000)]
dont just install an atom on establishing, they're only installed via patches
Duncan Mac-Vicar P [Wed, 14 Jun 2006 15:27:24 +0000 (15:27 +0000)]
changes
Duncan Mac-Vicar P [Wed, 14 Jun 2006 15:26:15 +0000 (15:26 +0000)]
- fix for the last stall tmpfile (#178292)
Duncan Mac-Vicar P [Wed, 14 Jun 2006 15:24:07 +0000 (15:24 +0000)]
make primary.xml validates, patches still dont do it
Klaus Kaempf [Wed, 14 Jun 2006 14:11:49 +0000 (14:11 +0000)]
log call to refresh()
Stefan Schubert [Wed, 14 Jun 2006 13:59:19 +0000 (13:59 +0000)]
ordering has been changed
Stefan Schubert [Wed, 14 Jun 2006 13:58:11 +0000 (13:58 +0000)]
ordering has been changed
Stefan Schubert [Wed, 14 Jun 2006 13:52:28 +0000 (13:52 +0000)]
ordering has been changed
Michael Andres [Wed, 14 Jun 2006 13:41:11 +0000 (13:41 +0000)]
added zypp/source/PackageDelta.cc
Michael Andres [Wed, 14 Jun 2006 13:40:19 +0000 (13:40 +0000)]
added CheckSum operator!= and ostream operator<<
Stefan Schubert [Wed, 14 Jun 2006 12:23:08 +0000 (12:23 +0000)]
other layout
Stefan Schubert [Wed, 14 Jun 2006 12:12:07 +0000 (12:12 +0000)]
novfs-kmp-default will not be selected anymore --> expected
Michael Andres [Wed, 14 Jun 2006 11:58:04 +0000 (11:58 +0000)]
- moved implementation specific, patch/delta related structs to
zypp/source/PackageDelta.h
Klaus Kaempf [Wed, 14 Jun 2006 10:44:27 +0000 (10:44 +0000)]
bump rev
Klaus Kaempf [Wed, 14 Jun 2006 10:42:03 +0000 (10:42 +0000)]
refactor last change again to get all relevant Source data
Stefan Schubert [Wed, 14 Jun 2006 10:27:15 +0000 (10:27 +0000)]
taking none solution
Marius Tomaschewski [Wed, 14 Jun 2006 10:15:32 +0000 (10:15 +0000)]
- Updated changelog (ssl verify, xfer timeout, verbose mount)
Marius Tomaschewski [Wed, 14 Jun 2006 10:06:10 +0000 (10:06 +0000)]
- Bug #181602: Implemented transfer timeout inside of the
progress callback. The timeout value can be set using
timeout url parameter. The DownloadProgressReport callback
receiver can still also abort the transfer by returning 1
in the progress callback function.