platform/upstream/libzypp.git
18 years agoFixed initialization of static vars.
Michael Andres [Wed, 4 Jan 2006 21:06:18 +0000 (21:06 +0000)]
Fixed initialization of static vars.

18 years agobackup commit
Jiri Srain [Wed, 4 Jan 2006 18:06:31 +0000 (18:06 +0000)]
backup commit

18 years agobackup my stuff here
Duncan Mac-Vicar P [Wed, 4 Jan 2006 17:01:02 +0000 (17:01 +0000)]
backup my stuff here

18 years agocleanup include pathes
Stefan Schubert [Wed, 4 Jan 2006 16:21:55 +0000 (16:21 +0000)]
cleanup include pathes

18 years agofixed to link
Michael Andres [Wed, 4 Jan 2006 16:16:18 +0000 (16:16 +0000)]
fixed to link

18 years agoadd testcase for Edition
Klaus Kaempf [Wed, 4 Jan 2006 16:14:57 +0000 (16:14 +0000)]
add testcase for Edition

18 years agothis is svn, not cvs
Klaus Kaempf [Wed, 4 Jan 2006 16:13:13 +0000 (16:13 +0000)]
this is svn, not cvs

18 years agousing libzypp logging
Stefan Schubert [Wed, 4 Jan 2006 14:25:48 +0000 (14:25 +0000)]
using libzypp logging

18 years agoResItem.h: typedef CResItemSet, set of ResItem_constPtr
Klaus Kaempf [Wed, 4 Jan 2006 12:37:16 +0000 (12:37 +0000)]
ResItem.h: typedef CResItemSet, set of ResItem_constPtr
ResolverContext.cc: use CResItemSet instead of CResItemList to implement intended semantics

18 years agosane indentation
Klaus Kaempf [Wed, 4 Jan 2006 12:35:12 +0000 (12:35 +0000)]
sane indentation

18 years agoremoved static variable, which prevents applications linking to libzypp
Jiri Srain [Wed, 4 Jan 2006 12:29:22 +0000 (12:29 +0000)]
removed static variable, which prevents applications linking to libzypp
from segfault

18 years agogetenv for logging removed
Stefan Schubert [Wed, 4 Jan 2006 12:28:50 +0000 (12:28 +0000)]
getenv for logging removed

18 years agoverifyRelation -> matches
Klaus Kaempf [Wed, 4 Jan 2006 12:25:23 +0000 (12:25 +0000)]
verifyRelation -> matches
(temporary fix, waiting for Capability)

18 years agosane indentation
Klaus Kaempf [Wed, 4 Jan 2006 11:21:54 +0000 (11:21 +0000)]
sane indentation

18 years agoback to a sane indentation
Klaus Kaempf [Wed, 4 Jan 2006 10:58:47 +0000 (10:58 +0000)]
back to a sane indentation

18 years agoverify the correct dependency for conflicts
Klaus Kaempf [Wed, 4 Jan 2006 10:58:08 +0000 (10:58 +0000)]
verify the correct dependency for conflicts

18 years agoRemoved references to liby2util.
Michael Andres [Wed, 4 Jan 2006 09:17:26 +0000 (09:17 +0000)]
Removed references to liby2util.

18 years agobackup commit
Jiri Srain [Tue, 3 Jan 2006 15:33:58 +0000 (15:33 +0000)]
backup commit

18 years agoMoved *HeaderCache classes to \@review directory (they are compilable in
Jiri Srain [Tue, 3 Jan 2006 15:33:13 +0000 (15:33 +0000)]
Moved *HeaderCache classes to \@review directory (they are compilable in
the ZYPP context, but not needed at the moment - and hopefully neither in
the future :-) )

18 years agoAdded installtime to public package interface
Jiri Srain [Tue, 3 Jan 2006 15:31:57 +0000 (15:31 +0000)]
Added installtime to public package interface

18 years agoremoved arch from the Capabilities; changed logging; removed matches functions in...
Stefan Schubert [Tue, 3 Jan 2006 15:10:27 +0000 (15:10 +0000)]
removed arch from the Capabilities; changed logging; removed matches functions in the solver

18 years agogoto restored ;-)
Stefan Schubert [Tue, 3 Jan 2006 13:23:01 +0000 (13:23 +0000)]
goto restored ;-)

18 years agoresItem.resObject() added; goto removed
Stefan Schubert [Tue, 3 Jan 2006 12:49:05 +0000 (12:49 +0000)]
resItem.resObject() added; goto removed

18 years ago- added helper struct NVRA
Michael Andres [Mon, 2 Jan 2006 17:15:29 +0000 (17:15 +0000)]
- added helper struct NVRA
- removed unneeded solver::context
- removed Capability::matches(). To be replaced by an Iterator
  visiting all matches in the pool.

18 years agoRemoved Logger include from header file.
Michael Andres [Mon, 2 Jan 2006 15:04:39 +0000 (15:04 +0000)]
Removed Logger include from header file.

18 years agocompiling version
Stefan Schubert [Mon, 2 Jan 2006 13:17:11 +0000 (13:17 +0000)]
compiling version

18 years agoadded missing include
Jiri Srain [Mon, 2 Jan 2006 12:42:33 +0000 (12:42 +0000)]
added missing include

18 years agoadd some comments, clean up
Klaus Kaempf [Mon, 2 Jan 2006 12:41:33 +0000 (12:41 +0000)]
add some comments, clean up

18 years agofixed HTTPS certificate handling
Jiri Srain [Mon, 2 Jan 2006 12:00:31 +0000 (12:00 +0000)]
fixed HTTPS certificate handling

18 years agoindent-tabs-mode: t
Klaus Kaempf [Mon, 2 Jan 2006 11:12:25 +0000 (11:12 +0000)]
indent-tabs-mode: t

18 years agoindent-tabs-mode: t
Klaus Kaempf [Mon, 2 Jan 2006 11:11:59 +0000 (11:11 +0000)]
indent-tabs-mode: t

18 years agoremoved dependencies and using the new one
Stefan Schubert [Mon, 2 Jan 2006 11:02:19 +0000 (11:02 +0000)]
removed dependencies and using the new one

18 years agotagfile parser
Michael Andres [Mon, 2 Jan 2006 00:24:38 +0000 (00:24 +0000)]
tagfile parser

18 years agotaking information from resObject instead of Spec
Stefan Schubert [Tue, 27 Dec 2005 15:23:12 +0000 (15:23 +0000)]
taking information from resObject instead of Spec

18 years agoFixed YES/NO flag for chksum.
Efthimios Toulas [Thu, 22 Dec 2005 15:50:39 +0000 (15:50 +0000)]
Fixed YES/NO flag for chksum.
Commented a lot of code, which is not needed for now.

18 years agoreplaced class Version by class Edition of libzypp
Stefan Schubert [Thu, 22 Dec 2005 15:45:06 +0000 (15:45 +0000)]
replaced class Version by class Edition of libzypp

18 years agochanged namespace for Arch
Stefan Schubert [Thu, 22 Dec 2005 14:19:30 +0000 (14:19 +0000)]
changed namespace for Arch

18 years agoreplace Relation with Rel of libzypp
Stefan Schubert [Thu, 22 Dec 2005 13:59:50 +0000 (13:59 +0000)]
replace Relation with Rel of libzypp

18 years agoEdition replaced by Edition of libzypp
Stefan Schubert [Wed, 21 Dec 2005 16:33:03 +0000 (16:33 +0000)]
Edition replaced by Edition of libzypp

18 years agoEdition replaced by Edition of libzypp
Stefan Schubert [Wed, 21 Dec 2005 16:32:53 +0000 (16:32 +0000)]
Edition replaced by Edition of libzypp

18 years agoremoved all new Arch and taking references instead of pointers
Stefan Schubert [Wed, 21 Dec 2005 09:07:44 +0000 (09:07 +0000)]
removed all new Arch and taking references instead of pointers

18 years agobackup commit of RPM backend
Jiri Srain [Tue, 20 Dec 2005 12:59:33 +0000 (12:59 +0000)]
backup commit of RPM backend

18 years agotaking zypp:Arch in the solver
Stefan Schubert [Tue, 20 Dec 2005 09:20:12 +0000 (09:20 +0000)]
taking zypp:Arch in the solver

18 years agoAdded Locale
Michael Andres [Mon, 19 Dec 2005 13:49:34 +0000 (13:49 +0000)]
Added Locale

18 years agoreport changes from Curl backend
Jiri Srain [Mon, 19 Dec 2005 10:31:33 +0000 (10:31 +0000)]
report changes from Curl backend

18 years agodone
Michael Andres [Mon, 19 Dec 2005 09:54:14 +0000 (09:54 +0000)]
done

18 years agoIOStream.h: forEachLine( std::istream & str_r, _Function & consume_r )
Michael Andres [Fri, 16 Dec 2005 23:17:07 +0000 (23:17 +0000)]
IOStream.h: forEachLine( std::istream & str_r, _Function & consume_r )
  now expects a functor returning bool (or something which can be
  evaluated as bool). Returning 'false' will immediately abort scanning
  the file.

18 years agoadded: template<class _Res>
Michael Andres [Fri, 16 Dec 2005 22:58:59 +0000 (22:58 +0000)]
added: template<class _Res>
         zypp::debug::fakeResObject( const std::string & name_r,
                                     const Edition & edition_r,
                                     const Arch & arch_r,
                                     const Dependencies & deps_r );
       Create a faked ResObject claiming to be a resolvable
       of kind _Res (Package, Patch, etc.).

18 years agocreating ResObject in ResItem; rplaced kind
Stefan Schubert [Fri, 16 Dec 2005 16:09:32 +0000 (16:09 +0000)]
creating ResObject in ResItem; rplaced kind

18 years agoproxyinfo added
Stefan Schubert [Fri, 16 Dec 2005 10:51:57 +0000 (10:51 +0000)]
proxyinfo added

18 years agoConversion from Helix to Yum works for now.
Efthimios Toulas [Thu, 15 Dec 2005 16:46:06 +0000 (16:46 +0000)]
Conversion from Helix to Yum works for now.
There still some minor tasks to do:
- implement the conversion of the != operator.
- read and write checksum, type and flag correct.

18 years agoadded namespace solver::detail
Stefan Schubert [Thu, 15 Dec 2005 14:03:13 +0000 (14:03 +0000)]
added namespace solver::detail

18 years agoupdated the ProxyInfo constructor
Jiri Srain [Thu, 15 Dec 2005 11:58:47 +0000 (11:58 +0000)]
updated the ProxyInfo constructor

18 years agonamespace moved to zypp
Stefan Schubert [Thu, 15 Dec 2005 10:36:06 +0000 (10:36 +0000)]
namespace moved to zypp

18 years agomore updates of proxy handling
Jiri Srain [Thu, 15 Dec 2005 09:37:57 +0000 (09:37 +0000)]
more updates of proxy handling

18 years agomoved debug output back to resolvable
Stefan Schubert [Thu, 15 Dec 2005 09:19:51 +0000 (09:19 +0000)]
moved debug output back to resolvable

18 years agoseparated implementation classes
Jiri Srain [Thu, 15 Dec 2005 08:49:45 +0000 (08:49 +0000)]
separated implementation classes

18 years agoadd gettext defines in config.h
Michael Andres [Thu, 15 Dec 2005 00:14:09 +0000 (00:14 +0000)]
add gettext defines in config.h

18 years ago- added gettext interface
Michael Andres [Thu, 15 Dec 2005 00:07:44 +0000 (00:07 +0000)]
- added gettext interface
- added class LanguageCode and CountryCode

18 years agoadded error and proxy handling for Curl backend
Jiri Srain [Wed, 14 Dec 2005 17:47:30 +0000 (17:47 +0000)]
added error and proxy handling for Curl backend

18 years ago- Throw exception if safe contains psep or vsep.
Marius Tomaschewski [Wed, 14 Dec 2005 15:15:01 +0000 (15:15 +0000)]
- Throw exception if safe contains psep or vsep.

18 years ago- Documented it
Marius Tomaschewski [Wed, 14 Dec 2005 15:14:12 +0000 (15:14 +0000)]
- Documented it

18 years agoenhanced exception handling, getting rid of old error codes
Jiri Srain [Wed, 14 Dec 2005 12:19:51 +0000 (12:19 +0000)]
enhanced exception handling, getting rid of old error codes

18 years agorenamed resovlable to resItem
Stefan Schubert [Wed, 14 Dec 2005 09:49:01 +0000 (09:49 +0000)]
renamed resovlable to resItem

18 years agorenamed resovlable to resItem
Stefan Schubert [Wed, 14 Dec 2005 09:47:36 +0000 (09:47 +0000)]
renamed resovlable to resItem

18 years agoadapt to changes in lib
Michael Andres [Tue, 13 Dec 2005 23:19:22 +0000 (23:19 +0000)]
adapt to changes in lib

18 years agoinstalled class Date to handle time_t values.
Michael Andres [Tue, 13 Dec 2005 23:18:40 +0000 (23:18 +0000)]
installed class Date to handle time_t values.

18 years agoinstalled class ByteCount to maintain sizes measured in Byte.
Michael Andres [Tue, 13 Dec 2005 22:30:57 +0000 (22:30 +0000)]
installed class ByteCount to maintain sizes measured in Byte.

18 years ago- added ByteCount and Unit
Michael Andres [Tue, 13 Dec 2005 18:29:26 +0000 (18:29 +0000)]
- added ByteCount and Unit
- fixed solver/testsuite

18 years agoUnder SVN controll by accident
Michael Andres [Tue, 13 Dec 2005 18:18:43 +0000 (18:18 +0000)]
Under SVN controll by accident

18 years agoadded media-specific backends, some of them still need some updates...
Jiri Srain [Tue, 13 Dec 2005 16:20:01 +0000 (16:20 +0000)]
added media-specific backends, some of them still need some updates...

18 years agoremoved .deps dir
Jiri Srain [Tue, 13 Dec 2005 14:53:01 +0000 (14:53 +0000)]
removed .deps dir

18 years agoAdded representation for temporary path and callback skeleton
Jiri Srain [Tue, 13 Dec 2005 14:16:36 +0000 (14:16 +0000)]
Added representation for temporary path and callback skeleton

18 years agonot needed
Stefan Schubert [Tue, 13 Dec 2005 14:06:48 +0000 (14:06 +0000)]
not needed

18 years agosolver with NO connection to libypp
Stefan Schubert [Tue, 13 Dec 2005 13:27:40 +0000 (13:27 +0000)]
solver with NO connection to libypp

18 years agosolver with NO connection to libypp
Stefan Schubert [Tue, 13 Dec 2005 13:24:46 +0000 (13:24 +0000)]
solver with NO connection to libypp

18 years agoadapt to changed ZYPP_THROW macros
Michael Andres [Tue, 13 Dec 2005 12:13:07 +0000 (12:13 +0000)]
adapt to changed ZYPP_THROW macros

18 years agoMade some minor improvements.
Efthimios Toulas [Mon, 12 Dec 2005 18:56:41 +0000 (18:56 +0000)]
Made some minor improvements.

18 years agoAdded Package class.
Efthimios Toulas [Mon, 12 Dec 2005 18:20:51 +0000 (18:20 +0000)]
Added Package class.

18 years agoimproved media exceptions handling
Jiri Srain [Mon, 12 Dec 2005 17:20:41 +0000 (17:20 +0000)]
improved media exceptions handling

18 years agoAdded Class Package.
Efthimios Toulas [Mon, 12 Dec 2005 17:16:54 +0000 (17:16 +0000)]
Added Class Package.

18 years ago- added isValid() function.
Marius Tomaschewski [Mon, 12 Dec 2005 16:37:26 +0000 (16:37 +0000)]
- added isValid() function.

18 years ago- implemented get/setPathParam and get/setQueryParam(param,value)
Marius Tomaschewski [Mon, 12 Dec 2005 16:15:46 +0000 (16:15 +0000)]
- implemented get/setPathParam and get/setQueryParam(param,value)

18 years agodone
Michael Andres [Mon, 12 Dec 2005 15:08:15 +0000 (15:08 +0000)]
done

18 years ago- Added some comments about mailto: nfs: schema config
Marius Tomaschewski [Mon, 12 Dec 2005 15:06:49 +0000 (15:06 +0000)]
- Added some comments about mailto: nfs: schema config

18 years ago- Adapt to virtual ostream operator<< provided by ReferenceCounted.
Michael Andres [Mon, 12 Dec 2005 15:02:14 +0000 (15:02 +0000)]
- Adapt to virtual ostream operator<< provided by ReferenceCounted.
- fixed Exception to compile

18 years ago- Added toString(ViewOptions)
Marius Tomaschewski [Mon, 12 Dec 2005 15:00:35 +0000 (15:00 +0000)]
- Added toString(ViewOptions)

18 years agoReferenceCounted: Added virtual ostream operator<<.
Michael Andres [Mon, 12 Dec 2005 14:44:12 +0000 (14:44 +0000)]
ReferenceCounted: Added virtual ostream operator<<.
Derived classes may overload 'virtual ReferenceCounted::dumpOn'
to do the stream output.

18 years agoAdded ostream<< operator for Url class
Jiri Srain [Mon, 12 Dec 2005 11:42:04 +0000 (11:42 +0000)]
Added ostream<< operator for Url class

18 years ago- Exception: virtual std::ostream & dumpOn( std::ostream & str ) const;
Michael Andres [Mon, 12 Dec 2005 11:24:12 +0000 (11:24 +0000)]
- Exception: virtual std::ostream & dumpOn( std::ostream & str ) const;
  Added to be overloaded and print a proper error message.

18 years ago- Fixed indenting to match zypp style
Marius Tomaschewski [Mon, 12 Dec 2005 10:45:01 +0000 (10:45 +0000)]
- Fixed indenting to match zypp style

18 years agoAdded mount routines, including exception handling
Jiri Srain [Mon, 12 Dec 2005 09:48:02 +0000 (09:48 +0000)]
Added mount routines, including exception handling

18 years ago- Pathname,PathInfo
Michael Andres [Sun, 11 Dec 2005 23:39:29 +0000 (23:39 +0000)]
- Pathname,PathInfo
  - Classes and associated types were moved into namespace
    zypp:fileststem.
  - static PathInfo methods operating on files/dirs were moved
    into namespace zypp:fileststem (now outside class Pathinfo).
  - classes Pathname,PathInfo are still available in
    namespace zypp.
- removed stringutil.{h,cc}
  Usefull stuff was moved in to namespace zypp:str (String.h)
- added base/IOStream.h
  std::stream related utilities in namespace zypp:iostr.
  - getline: Read one line from stream.
  - forEachLine: Simple lineparser: Call a functor for each line in file.
- added base/Fd.h
  safe handlich of oen()/close() on filedescriptors.
- media/*
  - Fixed MediaException decl.
  - Fixed MediaAccess::Ptr/consPtr (should be intrusive_ptr
    as class is derived from ReferenceCounted)
  - Fixed all code locations which throw, to use ZYPP_THROW

18 years ago- Initial Url checkin.
Marius Tomaschewski [Fri, 9 Dec 2005 10:39:45 +0000 (10:39 +0000)]
- Initial Url checkin.

18 years agoFixed the counter in the classes. Fixed filehandle.
Efthimios Toulas [Thu, 8 Dec 2005 17:53:00 +0000 (17:53 +0000)]
Fixed the counter in the classes. Fixed filehandle.

18 years agobackup
Michael Andres [Thu, 8 Dec 2005 16:56:21 +0000 (16:56 +0000)]
backup

18 years agoadded first skeleton of media backend
Jiri Srain [Thu, 8 Dec 2005 15:51:15 +0000 (15:51 +0000)]
added first skeleton of media backend

18 years agoadded missing files
Jiri Srain [Thu, 8 Dec 2005 15:49:49 +0000 (15:49 +0000)]
added missing files

18 years agoAdapted classes from liby2util, some of them to be later replaced by
Jiri Srain [Thu, 8 Dec 2005 14:38:59 +0000 (14:38 +0000)]
Adapted classes from liby2util, some of them to be later replaced by
Blocxx

18 years agoOptional filename can be given.
Efthimios Toulas [Thu, 8 Dec 2005 13:47:57 +0000 (13:47 +0000)]
Optional filename can be given.
If not given, an outputfile is create like <helixfilename>.yum.xml .
The -s option prints the Yum-XML to stdout.