platform/upstream/libzypp.git
18 years agogenerating a system resolvable before resolving
Stefan Schubert [Fri, 17 Mar 2006 14:18:33 +0000 (14:18 +0000)]
generating a system resolvable before resolving

18 years agoadd missing patch attributes and complete patch validation
Duncan Mac-Vicar P [Fri, 17 Mar 2006 14:07:52 +0000 (14:07 +0000)]
add missing patch attributes and complete patch validation

18 years agoBUG:158763
Duncan Mac-Vicar P [Fri, 17 Mar 2006 12:47:03 +0000 (12:47 +0000)]
BUG:158763
Product::flags not (de)serialized

18 years agobug in package description
Stefan Schubert [Fri, 17 Mar 2006 12:38:01 +0000 (12:38 +0000)]
bug in package description

18 years ago- Fixed to check curl runtime config (protocols and auth) flags
Marius Tomaschewski [Fri, 17 Mar 2006 12:22:50 +0000 (12:22 +0000)]
- Fixed to check curl runtime config (protocols and auth) flags
- Added negotiate (spnego or gssnego) auth mechs if supported.
- Fixed attach to call disconnectFrom before exception is thrown
- Fixed disconnectFrom to reset _curl handle pointer and removed
  unneeded _connected variable.
- Fixed to protect global curl init via zypp::thread::callOnce

18 years agobackup
Michael Andres [Fri, 17 Mar 2006 12:16:31 +0000 (12:16 +0000)]
backup

18 years agoundefined reference to
Duncan Mac-Vicar P [Fri, 17 Mar 2006 11:56:51 +0000 (11:56 +0000)]
undefined reference to
`zypp::parser::xmlstore::intrusive_ptr_release(zypp::parser::xmlstore::XMLPatchAtomData
const*)'

18 years agoremoved again, duncan has already added
Stefan Schubert [Fri, 17 Mar 2006 11:25:56 +0000 (11:25 +0000)]
removed again, duncan has already added

18 years agozypp/parser/xmlstore/schema/Makefile added
Stefan Schubert [Fri, 17 Mar 2006 11:23:06 +0000 (11:23 +0000)]
zypp/parser/xmlstore/schema/Makefile added

18 years agoremove lot of duplicated code. The design of the format is not ideal but
Duncan Mac-Vicar P [Fri, 17 Mar 2006 10:38:32 +0000 (10:38 +0000)]
remove lot of duplicated code. The design of the format is not ideal but
is a bit late to change. So I prefer to iterate once per inheritance
level to find corresponding tags, slower, but not really noticiable.
Also remove warnings about unknowwn tags found because
3 different functions now parse the same dom looking
for different tags. The validation is done via relaxng anyway.

So now, only 1 function parsing dependencies, and 1 looking for
resolvable common data.

18 years agoandreas change request
Stefan Schubert [Fri, 17 Mar 2006 10:30:59 +0000 (10:30 +0000)]
andreas change request

18 years ago- Bug #158850: Added "auth" query parameter to support
Marius Tomaschewski [Fri, 17 Mar 2006 10:10:18 +0000 (10:10 +0000)]
- Bug #158850: Added "auth" query parameter to support
  digest and ntlm (except of basic) http auth as well
  (currently experimental).

18 years agofix Klaus broken english rules :-)
Duncan Mac-Vicar P [Fri, 17 Mar 2006 10:03:57 +0000 (10:03 +0000)]
fix Klaus broken english rules :-)

18 years ago- Fixed Edition: use empty string to represent Edition::noedition.
Michael Andres [Fri, 17 Mar 2006 07:15:16 +0000 (07:15 +0000)]
- Fixed Edition: use empty string to represent Edition::noedition.

18 years ago- do not filter and re-adjust extra provides for SystemResObject
Michael Andres [Thu, 16 Mar 2006 22:45:37 +0000 (22:45 +0000)]
- do not filter and re-adjust extra provides for SystemResObject

18 years ago- do not filter and re-adjust extra provides for SystemResObject
Michael Andres [Thu, 16 Mar 2006 22:44:23 +0000 (22:44 +0000)]
- do not filter and re-adjust extra provides for SystemResObject

18 years agouse builtins when available
Klaus Kaempf [Thu, 16 Mar 2006 19:19:11 +0000 (19:19 +0000)]
use builtins when available

18 years agoadded Product::flags()
Jiri Srain [Thu, 16 Mar 2006 19:09:28 +0000 (19:09 +0000)]
added Product::flags()

18 years agorespect order
Duncan Mac-Vicar P [Thu, 16 Mar 2006 18:02:38 +0000 (18:02 +0000)]
respect order

18 years ago- Fixed to use toLower in NO_PROXY checks
Marius Tomaschewski [Thu, 16 Mar 2006 17:28:18 +0000 (17:28 +0000)]
- Fixed to use toLower in NO_PROXY checks

18 years ago- Fixed NO_PROXY matching, Bug #157024.
Marius Tomaschewski [Thu, 16 Mar 2006 17:20:03 +0000 (17:20 +0000)]
- Fixed NO_PROXY matching, Bug #157024.

18 years agoinstalled NLD9
Stefan Schubert [Thu, 16 Mar 2006 17:11:46 +0000 (17:11 +0000)]
installed NLD9

18 years ago- move yum schemas to /usr/libzypp/schema/yum
Duncan Mac-Vicar P [Thu, 16 Mar 2006 16:28:31 +0000 (16:28 +0000)]
- move yum schemas to /usr/libzypp/schema/yum
- add schemas for storage, at least patterns validate.
- fix storage to not insert the right architectures in patterns

18 years agoBug 156513
Stefan Schubert [Thu, 16 Mar 2006 15:50:50 +0000 (15:50 +0000)]
Bug 156513

18 years agoBug 156513
Stefan Schubert [Thu, 16 Mar 2006 15:50:21 +0000 (15:50 +0000)]
Bug 156513

18 years ago- fixed ModaliasCap/HalCap index
Michael Andres [Thu, 16 Mar 2006 15:39:57 +0000 (15:39 +0000)]
- fixed ModaliasCap/HalCap index
- fixed ModaliasCap creation in CapFactory
- Added SystemResObject (Resovable of kind 'system' )

18 years agoset the source for patterns and selections
Duncan Mac-Vicar P [Thu, 16 Mar 2006 14:29:38 +0000 (14:29 +0000)]
set the source for patterns and selections

18 years agoNow that beta8 is release, I commit this.
Duncan Mac-Vicar P [Thu, 16 Mar 2006 09:35:38 +0000 (09:35 +0000)]
Now that beta8 is release, I commit this.
This moves the store away from YUM. The format stays the same, except
for the use of capabilities instead of entries, and the patches store
atoms not packages inside.

The patch also complements my YUM patches fixes to complete the chain
of reading a patch from the source, storing it into the store and
reading it back.

18 years ago- Added a close check via -c (eject via -e now)
Marius Tomaschewski [Wed, 15 Mar 2006 18:03:25 +0000 (18:03 +0000)]
- Added a close check via -c (eject via -e now)

18 years ago- Improved skipping messages to include device name
Marius Tomaschewski [Wed, 15 Mar 2006 17:55:25 +0000 (17:55 +0000)]
- Improved skipping messages to include device name

18 years ago- Changed to detect/verify CD/DVD/HD devices while
Marius Tomaschewski [Wed, 15 Mar 2006 17:50:03 +0000 (17:50 +0000)]
- Changed to detect/verify CD/DVD/HD devices while
  attach() as requested by kkaempf in Bug #156114.

18 years agoadd skeleton for agruen bug
Duncan Mac-Vicar P [Wed, 15 Mar 2006 16:34:08 +0000 (16:34 +0000)]
add skeleton for agruen bug

18 years agoNew helper class to retrieve useful information from Patch::atomList
Stefan Hundhammer [Wed, 15 Mar 2006 16:29:31 +0000 (16:29 +0000)]
New helper class to retrieve useful information from Patch::atomList

18 years agouse the correct automake variable
Stefan Hundhammer [Wed, 15 Mar 2006 16:28:06 +0000 (16:28 +0000)]
use the correct automake variable

18 years agomove _update_items to the class level
Klaus Kaempf [Wed, 15 Mar 2006 16:01:36 +0000 (16:01 +0000)]
move _update_items to the class level

18 years ago- Added exact id match flag to dependsOnParent allowing to
Marius Tomaschewski [Wed, 15 Mar 2006 15:32:04 +0000 (15:32 +0000)]
- Added exact id match flag to dependsOnParent allowing to
  distinguish if it matches the id (close() case) or the
  shared media source (release + eject case).

18 years ago- Fixed a hen and egg problem with iso handlers while media manager
Marius Tomaschewski [Wed, 15 Mar 2006 14:48:38 +0000 (14:48 +0000)]
- Fixed a hen and egg problem with iso handlers while media manager
  (implementation singleton) destruction; it takes over release of
  the parent handler now.
- Changed MediaManager::getMountEntries() and getMountTableMTime()
  to be static functions.

18 years ago- implement SuseTagsImpl::dumpOn
Michael Andres [Wed, 15 Mar 2006 14:36:28 +0000 (14:36 +0000)]
- implement SuseTagsImpl::dumpOn

18 years agoDeleted bogus comment
Stefan Hundhammer [Wed, 15 Mar 2006 13:40:40 +0000 (13:40 +0000)]
Deleted bogus comment
it's better to have NO comment than comments that are plain wrong!

18 years agoBug157877
Stefan Schubert [Wed, 15 Mar 2006 12:40:32 +0000 (12:40 +0000)]
Bug157877

18 years ago- no Logger include in headerfile.
Michael Andres [Wed, 15 Mar 2006 07:47:14 +0000 (07:47 +0000)]
- no Logger include in headerfile.

18 years agoadded more debugging
Jiri Srain [Tue, 14 Mar 2006 22:07:33 +0000 (22:07 +0000)]
added more debugging
release all medias of all sources when asking for another media

18 years agoupdated example, now prints license
Jiri Srain [Tue, 14 Mar 2006 19:57:01 +0000 (19:57 +0000)]
updated example, now prints license

18 years agoadded license to confirm to YUM metadata grammar, parser, and source
Jiri Srain [Tue, 14 Mar 2006 19:22:46 +0000 (19:22 +0000)]
added license to confirm to YUM metadata grammar, parser, and source

18 years agoresetTransact must return a value
Martin Vidner [Tue, 14 Mar 2006 18:26:28 +0000 (18:26 +0000)]
resetTransact must return a value

18 years agoRewrote the CodeMaps constructor to loop over an array.
Martin Vidner [Tue, 14 Mar 2006 17:48:49 +0000 (17:48 +0000)]
Rewrote the CodeMaps constructor to loop over an array.
Otherwise the compiler has a hard time trying to optimize a
500-statement basic block.

18 years agoFix constructions of patch objects. Actually insert atoms in atoms list. Insert atoms...
Duncan Mac-Vicar P [Tue, 14 Mar 2006 17:08:02 +0000 (17:08 +0000)]
Fix constructions of patch objects. Actually insert atoms in atoms list. Insert atoms for package even if the package does not exists in the source. Fixes #157628

18 years agofix for #151834
Duncan Mac-Vicar P [Tue, 14 Mar 2006 16:54:18 +0000 (16:54 +0000)]
fix for #151834

18 years ago- added ResStatus::resetTransact
Michael Andres [Tue, 14 Mar 2006 14:36:09 +0000 (14:36 +0000)]
- added ResStatus::resetTransact

18 years agobugfix for Bug156439
Stefan Schubert [Tue, 14 Mar 2006 13:35:25 +0000 (13:35 +0000)]
bugfix for Bug156439

18 years agotestcase for Bug156439, cleanup testcases
Stefan Schubert [Tue, 14 Mar 2006 13:34:30 +0000 (13:34 +0000)]
testcase for Bug156439, cleanup testcases

18 years agoAdded Source_Ref::setAlias (#154913).
Martin Vidner [Tue, 14 Mar 2006 12:46:07 +0000 (12:46 +0000)]
Added Source_Ref::setAlias (#154913).
Also in SourceImpl.
Improved autodoccomments in Source_Ref.

18 years agoDo not assume there is a product file when scanning for products
Stanislav Visnovsky [Tue, 14 Mar 2006 12:13:41 +0000 (12:13 +0000)]
Do not assume there is a product file when scanning for products

18 years agofunction to disable all sources in the persistent store
Stanislav Visnovsky [Tue, 14 Mar 2006 09:46:04 +0000 (09:46 +0000)]
function to disable all sources in the persistent store

18 years agofix resolver info condension
Klaus Kaempf [Tue, 14 Mar 2006 00:34:15 +0000 (00:34 +0000)]
fix resolver info condension

18 years agoerrors are also important
Klaus Kaempf [Tue, 14 Mar 2006 00:31:38 +0000 (00:31 +0000)]
errors are also important

18 years agoimprove debug output
Klaus Kaempf [Mon, 13 Mar 2006 23:56:48 +0000 (23:56 +0000)]
improve debug output

18 years agodelete RPMs downloaded via FTP/HTTP after installing them (#157011)
Jiri Srain [Mon, 13 Mar 2006 20:58:21 +0000 (20:58 +0000)]
delete RPMs downloaded via FTP/HTTP after installing them (#157011)
fix installation source registration - revert the autorefresh fix
(#157566)

18 years ago- Removed deprecated reattach functions
Marius Tomaschewski [Mon, 13 Mar 2006 17:06:56 +0000 (17:06 +0000)]
- Removed deprecated reattach functions
- Changed attach to remove temporary attach point
  imediatelly if attachTo fails and rethrow exception

18 years ago- Fixed last change in close() -- don't complain, because
Marius Tomaschewski [Mon, 13 Mar 2006 17:04:16 +0000 (17:04 +0000)]
- Fixed last change in close() -- don't complain, because
  may happen in destruction at exit as well (random order)

18 years ago- Removed deprecated reattach() method
Marius Tomaschewski [Mon, 13 Mar 2006 16:21:53 +0000 (16:21 +0000)]
- Removed deprecated reattach() method
- Added a paranoia check to close() ...

18 years ago- Moved info message to the begin of the constructor
Marius Tomaschewski [Mon, 13 Mar 2006 16:20:05 +0000 (16:20 +0000)]
- Moved info message to the begin of the constructor

18 years ago- Moved info message to the begin of the constructor
Marius Tomaschewski [Mon, 13 Mar 2006 16:17:46 +0000 (16:17 +0000)]
- Moved info message to the begin of the constructor

18 years ago- Fixed to allow more exact bad url error message
Marius Tomaschewski [Mon, 13 Mar 2006 16:10:45 +0000 (16:10 +0000)]
- Fixed to allow more exact bad url error message

18 years agoprefer architecture over version when choosing the upgrade candidate (-> 157501)
Klaus Kaempf [Mon, 13 Mar 2006 15:55:56 +0000 (15:55 +0000)]
prefer architecture over version when choosing the upgrade candidate (-> 157501)

18 years ago- Changed to use static downloads(url) variant in remote()
Marius Tomaschewski [Mon, 13 Mar 2006 15:54:06 +0000 (15:54 +0000)]
- Changed to use static downloads(url) variant in remote()

18 years ago- Implemented static downloads(url) variant
Marius Tomaschewski [Mon, 13 Mar 2006 15:53:37 +0000 (15:53 +0000)]
- Implemented static downloads(url) variant

18 years agoBug 156587
Stefan Schubert [Mon, 13 Mar 2006 14:23:14 +0000 (14:23 +0000)]
Bug 156587

18 years agomove modalias() provides to supplements
Klaus Kaempf [Mon, 13 Mar 2006 13:35:54 +0000 (13:35 +0000)]
move modalias() provides to supplements

18 years ago- Allow ui::Selectable queries via Selectable::Fate (TO_DELETE/UNMODIFIED/TO_INSTALL)
Michael Andres [Mon, 13 Mar 2006 12:55:18 +0000 (12:55 +0000)]
- Allow ui::Selectable queries via Selectable::Fate (TO_DELETE/UNMODIFIED/TO_INSTALL)

18 years ago- Added ui::Selectable modifiedBy(), hasLicenceConfirmed(), setLicenceConfirmed(...
Michael Andres [Mon, 13 Mar 2006 12:04:12 +0000 (12:04 +0000)]
- Added ui::Selectable modifiedBy(), hasLicenceConfirmed(), setLicenceConfirmed( bool val_r ).

18 years agocheck target in downgrade_allowed()
Klaus Kaempf [Mon, 13 Mar 2006 11:05:15 +0000 (11:05 +0000)]
check target in downgrade_allowed()

18 years agodon't copy() the info_ptr
Klaus Kaempf [Sun, 12 Mar 2006 20:25:01 +0000 (20:25 +0000)]
don't copy() the info_ptr

18 years agocleanups
Klaus Kaempf [Sat, 11 Mar 2006 20:31:52 +0000 (20:31 +0000)]
cleanups

18 years agocorrected constructor/descructor of Modalias
Stefan Schubert [Sat, 11 Mar 2006 17:49:57 +0000 (17:49 +0000)]
corrected constructor/descructor of Modalias

18 years agoworks again
Stefan Schubert [Sat, 11 Mar 2006 16:20:53 +0000 (16:20 +0000)]
works again

18 years agomodalias added
Stefan Schubert [Sat, 11 Mar 2006 15:49:56 +0000 (15:49 +0000)]
modalias added

18 years agokernel module tests
Stefan Schubert [Sat, 11 Mar 2006 15:41:37 +0000 (15:41 +0000)]
kernel module tests

18 years agotried to simulate the bug, but without success
Stefan Schubert [Sat, 11 Mar 2006 12:46:33 +0000 (12:46 +0000)]
tried to simulate the bug, but without success

18 years agoadd Modalias
Klaus Kaempf [Sat, 11 Mar 2006 08:00:16 +0000 (08:00 +0000)]
add Modalias

18 years agoadd 'modalias' capability (#157406)
Klaus Kaempf [Sat, 11 Mar 2006 07:47:31 +0000 (07:47 +0000)]
add 'modalias' capability (#157406)

18 years agoadd modalias lib
Klaus Kaempf [Sat, 11 Mar 2006 07:45:22 +0000 (07:45 +0000)]
add modalias lib

18 years agoadd 'modalias' testing
Klaus Kaempf [Sat, 11 Mar 2006 07:43:59 +0000 (07:43 +0000)]
add 'modalias' testing

18 years agodirect access to EstablishFieldValue
Klaus Kaempf [Sat, 11 Mar 2006 06:43:02 +0000 (06:43 +0000)]
direct access to EstablishFieldValue

18 years ago'freshen' -> 'freshens' consistenly everywhere even in variable names
Klaus Kaempf [Sat, 11 Mar 2006 06:42:32 +0000 (06:42 +0000)]
'freshen' -> 'freshens' consistenly everywhere even in variable names

18 years agouse Locale::fallback() instead of own implementation
Klaus Kaempf [Sat, 11 Mar 2006 06:42:07 +0000 (06:42 +0000)]
use Locale::fallback() instead of own implementation

18 years ago- ProvideNumericId: Allow explicit creation of Objects with Id 0.
Michael Andres [Sat, 11 Mar 2006 00:40:13 +0000 (00:40 +0000)]
- ProvideNumericId: Allow explicit creation of Objects with Id 0.
- Source: Make Source::noSource always have numericId 0 assigned.
- SourceManager:
  - Ignore attempt to add Source::noSource.
  - Fixed doc addSource/removeSource, they do not throw.
  - Removed addSource(url, ...) as Source creation is
    SourceFactory job. We don't want to maintain a duplicate
    SourceFactory interface here. And this way addSource does
    not throw anymore.

18 years agobackup
Michael Andres [Sat, 11 Mar 2006 00:27:06 +0000 (00:27 +0000)]
backup

18 years ago- make SourceManager log
Michael Andres [Fri, 10 Mar 2006 23:56:09 +0000 (23:56 +0000)]
- make SourceManager log

18 years ago- Fix for Bug #156981 - reset _mediaSource if it
Marius Tomaschewski [Fri, 10 Mar 2006 18:54:56 +0000 (18:54 +0000)]
- Fix for Bug #156981 - reset _mediaSource if it
  disapears from the mount table (e.g. user umount)

18 years agoBug156513
Stefan Schubert [Fri, 10 Mar 2006 16:43:57 +0000 (16:43 +0000)]
Bug156513

18 years agosolution added
Stefan Schubert [Fri, 10 Mar 2006 16:35:26 +0000 (16:35 +0000)]
solution added

18 years agoreduced for better debugging
Stefan Schubert [Fri, 10 Mar 2006 15:48:24 +0000 (15:48 +0000)]
reduced for better debugging

18 years ago- Fixed to close parent id in destructor
Marius Tomaschewski [Fri, 10 Mar 2006 15:26:10 +0000 (15:26 +0000)]
- Fixed to close parent id in destructor

18 years agoallow downgrade if new package is coming from a known vendor (#155472)
Klaus Kaempf [Fri, 10 Mar 2006 15:20:27 +0000 (15:20 +0000)]
allow downgrade if new package is coming from a known vendor (#155472)

18 years agobug 156513
Stefan Schubert [Fri, 10 Mar 2006 14:55:18 +0000 (14:55 +0000)]
bug 156513

18 years agoImplement fallback language when reading descriptions from CD
Duncan Mac-Vicar P [Fri, 10 Mar 2006 14:22:50 +0000 (14:22 +0000)]
Implement fallback language when reading descriptions from CD

18 years agoprovide at least Url of the source
Stanislav Visnovsky [Fri, 10 Mar 2006 14:08:31 +0000 (14:08 +0000)]
provide at least Url of the source

18 years ago- Documented several functions
Marius Tomaschewski [Fri, 10 Mar 2006 13:54:41 +0000 (13:54 +0000)]
- Documented several functions

18 years agoups. Always run the test first
Duncan Mac-Vicar P [Fri, 10 Mar 2006 13:39:37 +0000 (13:39 +0000)]
ups. Always run the test first