platform/upstream/libzypp.git
18 years ago- fixed memory leak in XMLNodeIterator (#157474)
Michael Andres [Mon, 20 Mar 2006 21:28:35 +0000 (21:28 +0000)]
- fixed memory leak in XMLNodeIterator (#157474)
- disabled storing filelist (YUMFileListParser) and changelog (YUMOtherParser)

18 years agocompile
Duncan Mac-Vicar P [Mon, 20 Mar 2006 19:37:45 +0000 (19:37 +0000)]
compile

18 years ago- Renamed private MediaManager::forceMediaRelease
Marius Tomaschewski [Mon, 20 Mar 2006 18:51:34 +0000 (18:51 +0000)]
- Renamed private MediaManager::forceMediaRelease
  function to forceReleaseShared (more exact name)
- Implemented forceRelaseAllMedia() that can be
  used to release also foreign (user) mounts.
- Added use of forceRelaseAllMedia for CD/DVDs
  if FORCE_RELEASE_FOREIGN is 1 (default 0)
- little cleanup of the checkAttached function

18 years agoBug158446
Stefan Schubert [Mon, 20 Mar 2006 16:07:14 +0000 (16:07 +0000)]
Bug158446

18 years agodon't try to attach without exception handling (#158620)
Stanislav Visnovsky [Mon, 20 Mar 2006 14:53:34 +0000 (14:53 +0000)]
don't try to attach without exception handling (#158620)

18 years agoonly first solution is important
Stefan Schubert [Mon, 20 Mar 2006 14:50:17 +0000 (14:50 +0000)]
only first solution is important

18 years agoEDITION-UNSPEC
Stefan Schubert [Mon, 20 Mar 2006 14:41:34 +0000 (14:41 +0000)]
EDITION-UNSPEC

18 years agooutput has been changed
Stefan Schubert [Mon, 20 Mar 2006 14:40:42 +0000 (14:40 +0000)]
output has been changed

18 years agoonly unflagged has been changed, first solution is important
Stefan Schubert [Mon, 20 Mar 2006 14:37:32 +0000 (14:37 +0000)]
only unflagged has been changed, first solution is important

18 years agono language support in this testcase
Stefan Schubert [Mon, 20 Mar 2006 14:31:38 +0000 (14:31 +0000)]
no language support in this testcase

18 years agomissing error message
Stefan Schubert [Mon, 20 Mar 2006 13:01:03 +0000 (13:01 +0000)]
missing error message

18 years agofix descriptions, as a new tag Des for selections exists now.
Duncan Mac-Vicar P [Mon, 20 Mar 2006 12:46:35 +0000 (12:46 +0000)]
fix descriptions, as a new tag Des for selections exists now.

18 years agofix bug #157683 - software management fails after adding add-on product to
Duncan Mac-Vicar P [Mon, 20 Mar 2006 11:00:53 +0000 (11:00 +0000)]
fix bug #157683 - software management fails after adding add-on product to
install sources

( https://bugzilla.novell.com/show_bug.cgi?id=157683 )

18 years agoadded more files for translation
Stefan Schubert [Mon, 20 Mar 2006 09:34:30 +0000 (09:34 +0000)]
added more files for translation

18 years agoadapt to fixed ResStatus output
Klaus Kaempf [Sun, 19 Mar 2006 18:37:36 +0000 (18:37 +0000)]
adapt to fixed ResStatus output

18 years agoestablish Atoms correctly
Klaus Kaempf [Sun, 19 Mar 2006 18:23:17 +0000 (18:23 +0000)]
establish Atoms correctly

18 years ago- getStatus returns the complete status now, just filters out the transacts flag
Klaus Kaempf [Sun, 19 Mar 2006 18:22:23 +0000 (18:22 +0000)]
- getStatus returns the complete status now, just filters out the transacts flag
- isParallelInstalls takes resolvable kind into account

18 years ago- dont transact in ResStatus::needed const definition
Klaus Kaempf [Sun, 19 Mar 2006 18:20:58 +0000 (18:20 +0000)]
- dont transact in ResStatus::needed const definition
- fix debug output for EstablishField

18 years agoactually use edition and architecture provided by parser/yum
Klaus Kaempf [Sun, 19 Mar 2006 18:20:11 +0000 (18:20 +0000)]
actually use edition and architecture provided by parser/yum
for all resolvables

18 years agopatches, scripts, messages, are all resolvables with
Klaus Kaempf [Sun, 19 Mar 2006 18:19:35 +0000 (18:19 +0000)]
patches, scripts, messages, are all resolvables with
edition and architecture

18 years agorecognize Atom kind
Klaus Kaempf [Sun, 19 Mar 2006 18:18:49 +0000 (18:18 +0000)]
recognize Atom kind

18 years agofix Source API change
Klaus Kaempf [Sun, 19 Mar 2006 18:18:05 +0000 (18:18 +0000)]
fix Source API change

18 years ago- add enhances to tpctl-kmp-* and madwifi-kmp-* packages
Klaus Kaempf [Sat, 18 Mar 2006 23:10:06 +0000 (23:10 +0000)]
- add enhances to tpctl-kmp-* and madwifi-kmp-* packages
- no more EDITION-UNSPEC
- no more empty architecture (it defaults to 'noarch' now)

18 years agodont count SystemResObject
Klaus Kaempf [Sat, 18 Mar 2006 23:07:02 +0000 (23:07 +0000)]
dont count SystemResObject

18 years agofix the build (again)
Klaus Kaempf [Sat, 18 Mar 2006 23:04:12 +0000 (23:04 +0000)]
fix the build (again)

18 years agoprevent testsuite crash
Klaus Kaempf [Sat, 18 Mar 2006 23:02:14 +0000 (23:02 +0000)]
prevent testsuite crash

18 years ago- if multiple providers with the same name exists, only
Klaus Kaempf [Sat, 18 Mar 2006 22:57:30 +0000 (22:57 +0000)]
- if multiple providers with the same name exists, only
  consider the one with the best architecture, best edition
  (#157594)

- if multiple providers exist, prefer those which supplement
  or enhance an installed or to-be-installed package
  (fixed the tpctl-kmp problem)

18 years agostyle
Klaus Kaempf [Sat, 18 Mar 2006 22:54:57 +0000 (22:54 +0000)]
style

18 years agoskip SystemResObject
Klaus Kaempf [Sat, 18 Mar 2006 22:54:28 +0000 (22:54 +0000)]
skip SystemResObject

18 years agoBug 158768
Stefan Schubert [Sat, 18 Mar 2006 13:11:52 +0000 (13:11 +0000)]
Bug 158768

18 years ago- drafted class NameKindProxy. Taking ResPool, name and kind, it collects all
Michael Andres [Sat, 18 Mar 2006 01:44:09 +0000 (01:44 +0000)]
- drafted class NameKindProxy. Taking ResPool, name and kind, it collects all
  PoolItems with this name and kind. Status queries and manipulators are to be
  added.

18 years agoignore generated
Klaus Kaempf [Sat, 18 Mar 2006 01:39:55 +0000 (01:39 +0000)]
ignore generated

18 years agoByCaIUninstalled semantics corrected, it was "staysUninstalled()"
Klaus Kaempf [Sat, 18 Mar 2006 01:12:57 +0000 (01:12 +0000)]
ByCaIUninstalled semantics corrected, it was "staysUninstalled()"
move the check for "not transact" here

18 years ago- more "CapAndItem" filters
Klaus Kaempf [Sat, 18 Mar 2006 01:11:56 +0000 (01:11 +0000)]
- more "CapAndItem" filters
- fix ByCaIUninstalled to check "isUninstalled()" only

18 years agono working testcase for modalias
Stefan Schubert [Fri, 17 Mar 2006 16:38:31 +0000 (16:38 +0000)]
no working testcase for modalias

18 years agocomplete validation of stored objects
Duncan Mac-Vicar P [Fri, 17 Mar 2006 16:34:33 +0000 (16:34 +0000)]
complete validation of stored objects

18 years agofix closing tag
Duncan Mac-Vicar P [Fri, 17 Mar 2006 16:29:26 +0000 (16:29 +0000)]
fix closing tag

18 years agoget rid of Product displayName, and use summary()
Duncan Mac-Vicar P [Fri, 17 Mar 2006 15:56:50 +0000 (15:56 +0000)]
get rid of Product displayName, and use summary()

18 years agosetting hardwareInfo
Stefan Schubert [Fri, 17 Mar 2006 15:35:31 +0000 (15:35 +0000)]
setting hardwareInfo

18 years agosupplements added
Stefan Schubert [Fri, 17 Mar 2006 14:51:15 +0000 (14:51 +0000)]
supplements added

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)