SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for yast2-pkg-bindings-2.17.45-2.1.x86_64.rpm :
Wed Apr 21 14:00:00 2010 lslezakAATTsuse.cz
- reload services after refresh to avoid overwriting the updated
service files (bnc#585827)
- 2.17.45

Mon Jan 18 13:00:00 2010 lslezakAATTsuse.cz
- Pkg::ResolvableProperties() - return \'product\' value from
section (bnc#571621)
- 2.17.44

Fri Jan 8 13:00:00 2010 lslezakAATTsuse.cz
- Pkg::ResolvableProperties() - return product file and it\'s
upgrades section for `product resolvables (bnc#559554)
- 2.17.43

Wed Jan 6 13:00:00 2010 lslezakAATTsuse.cz
- Pkg::ResolvableProperties() - always return \"transact_by\" flag,
Pkg::PkgApplReset() - do not reset \"transact_by\" flag for
non-transacting resolvables (bnc#450786, bnc#471340)
- 2.17.42

Tue Nov 17 13:00:00 2009 dmacvicarAATTnovell.com
- fix Locks binding using YCP Map iterator API not existing on
SLE-SP1

Fri Nov 13 13:00:00 2009 lslezakAATTsuse.cz
- Backported changes for SP1 updatestack update:
- Remove connection to dead zypp::ScanDBReport.
- Remove references to deprecated UpgradeStatistics.
- Remove more use of deprecated methods.
- Remove use of deprecated Package::filenames.
- report also the URL when repository metadata are not found
(bnc#439069)
- Pkg::ResolvableDependencies() - also return raw (unresolved)
dependencies in the result (key \"deps\"), remove duplicated
dependencies in the result (bnc#479575)
- return \"is_update_repo\" flag in Pkg::SourceGeneralData() call
(requires loaded pool) (bnc#459527)
- use zypp::RepoManager::makeStupidAlias() for generating
repository alias
- disk usage: do not remove the leading slash in the path
(bnc#222967)
- call the refresh callbacks only when there is something to
refresh (bnc#441512)
- 2.17.41

Tue Oct 20 14:00:00 2009 lslezakAATTsuse.cz
- 2.17.40

Fri Oct 16 14:00:00 2009 lslezakAATTsuse.cz
- added \"check_alias\" option to Pkg::RepositoryAdd() to allow
repository overwriting (bnc#543468)

Fri Jul 10 14:00:00 2009 lslezakAATTsuse.cz
- clean existing cache for added repositories, do not reuse
existing aliases for new repositories, make the new aliases
really unique (bnc#519218)
- 2.17.39

Tue Jun 16 14:00:00 2009 lslezakAATTsuse.cz
- Do not call RefreshStarted callback when refresh is not needed,
do not change \"Abort\" button label when not necessary
(bnc#504131)

Wed Mar 25 13:00:00 2009 lslezakAATTsuse.cz
- Fixed Pkg::SourceURL() - remove \"credentials\" query from URL
after obtaining the credentials from CredentialManager
- 2.17.38

Fri Mar 20 13:00:00 2009 lslezakAATTsuse.cz
- Fixed Pkg::SourceURL() - read username and password using
CredentialManager (FATE#303652)
- 2.17.37

Fri Feb 20 13:00:00 2009 maAATTsuse.de
- Removed fragile test for service being modified. Leave it up to libzypp
to decide wich actions must be performed when saving a service. (bnc#476418)
- 2.17.36

Wed Jan 28 13:00:00 2009 lslezakAATTsuse.cz
- Fixed Pkg::SetSolverFlags() function - properly set
\"ignoreAlreadyRecommended\" flag, do not select extra packages for
installation (bnc#470185)
- 2.17.35

Mon Jan 26 13:00:00 2009 lslezakAATTsuse.cz
- implemented RemoveResolvableReport::problem() callback, do not
abort when [Ignore] is pressed (bnc#465641)
- 2.17.34

Tue Jan 6 13:00:00 2009 lslezakAATTsuse.cz
- Translate the help texts displayed when loading/saving the
package manager (bnc#446054)
- Copy the global and user\'s credentials (user names and passwords)
to the target system (bnc#460970)
- 2.17.33

Mon Dec 15 13:00:00 2008 lslezakAATTsuse.cz
- Pkg::SetSolverFlags() - support for \"reset\" key in the map
for resetting the solver and the fixsystem mode (bnc#439373)
- 2.17.32

Fri Dec 5 13:00:00 2008 lslezakAATTsuse.cz
- 2.17.31

Thu Dec 4 13:00:00 2008 lslezakAATTsuse.cz
- Pkg::Solve() replaced by Pkg::GetSolverFlags() and
Pkg::SetSolverFlags() (bnc#450528)

Wed Dec 3 13:00:00 2008 lslezakAATTsuse.cz
- added Pkg::Solve() function which allows to set
ignoreAlreadyRecommended solver flag so Yast does not install
extra packages (bnc#445476)
- 2.17.30

Thu Nov 27 13:00:00 2008 lslezakAATTsuse.cz
- honor the download area when downloading signed/digested files
(do not download the files to the RAM disk during installation),
remove the downloaded files in Pkg::SourceReleaseAll() to
release not needed files (bnc#449564)
- 2.17.29

Fri Nov 21 13:00:00 2008 lslezakAATTsuse.cz
- set the optional flag when downloading signed/digested files
(bnc#447010)
- 2.17.28

Wed Nov 12 13:00:00 2008 lslezakAATTsuse.cz
- get/set \"keeppackages\" repository property in
Pkg::SourceEditSet(), Pkg::SourceEditGet() and
Pkg::SourceGeneralData() builtins (bnc#441328, bnc#402617)
- 2.17.27

Mon Nov 10 13:00:00 2008 lslezakAATTsuse.cz
- moved asYCPList() to ycpTools.h
- 2.17.26

Fri Nov 7 13:00:00 2008 lslezakAATTsuse.cz
- Pkg::SourceProvideSignedFile() has been renamed to
Pkg::SourceProvideDigestedFile(), added new
Pkg::SourceProvideSignedFile() to dowload signed files (like
\"/content\") (bnc#409927)
- 2.17.25

Fri Nov 7 13:00:00 2008 lslezakAATTsuse.cz
- Pkg::SourceProvideSignedFile() - the path may be relative,
it\'s changed to absolute automatically (bnc#409927)
- Pkg::SourceProbe() - do not log the password in the URL
(bnc#441944)
- 2.17.24

Fri Nov 7 13:00:00 2008 lslezakAATTsuse.cz
- fixed network detection - removed unreliable IPv6 network test
(bnc#439068)
- 2.17.23

Thu Nov 6 13:00:00 2008 lslezakAATTsuse.cz
- return more data (URL lists) in Pkg::SourceProductData()
(bnc#441917)
- 2.17.22

Mon Nov 3 13:00:00 2008 lslezakAATTsuse.cz
- use AutoIndexes zypp::Fetcher feature, fixed signed file
downloading (bnc#409927)

Fri Oct 31 13:00:00 2008 lslezakAATTsuse.cz
- Pkg::ResolvableProperties() - return correct status for selected
patterns (bnc#440611)

Thu Oct 23 14:00:00 2008 lslezakAATTsuse.cz
- added Pkg::SourceProvideSignedFile() function for downloading
a single signed file (bnc#409927)

Tue Oct 21 14:00:00 2008 lslezakAATTsuse.cz
- fixed ResolvableProperties() - correctly iterate over all
available/installed objects (bnc#436842)
- added Pkg::CreateSolverTestcase() debugging function to create
a solver testcase from YCP code
- 2.17.21

Fri Oct 17 14:00:00 2008 lslezakAATTsuse.cz
- ServiceGet()/ServiceSet() - query/set ReposToEnable and
ReposToDisable (bnc#435669)
- added ServiceSave() function (bnc#435669)
- fixed ServiceDelete() - delete also the repositories belonging
to the deleted service, similar fix in enabling/disabling
a service via ServiceSet() (bnc#435711)
- fixed network detection command (bnc#435970)
- 2.17.20

Wed Oct 15 14:00:00 2008 lslezakAATTsuse.cz
- report SourceChanged callback also during package installation
(bnc#362003)
- 2.17.19

Thu Oct 9 14:00:00 2008 lslezakAATTsuse.cz
- do not print anything on the stdout when detecting network
status (bnc#433458)
- 2.17.18

Fri Oct 3 14:00:00 2008 lslezakAATTsuse.cz
- fixed Pkg::PkgReset() - reset the status (instead of unselect)
(bnc#431565)
- service handling related fixes (bnc#427728)
- 2.17.17

Thu Oct 2 14:00:00 2008 lslezakAATTsuse.cz
- removed Pkg::ServicesSave(), Pkg::ServicesLoad() and
Pkg::ServicesReset() - the functionality has been moved to
Pkg::SourceSaveAll(), Pkg::SourceRestore() and
Pkg::SourceFinishAll(). The reason is to descrease the amount
exported functions and lower the required changes in YCP code.

Wed Oct 1 14:00:00 2008 lslezakAATTsuse.cz
- fixed Pkg::ServiceRefresh() - search for the service URL and pass
it to libzypp

Mon Sep 29 14:00:00 2008 lslezakAATTsuse.cz
- do not autorefresh remote repositories when there is no network
connection (affected calls Pkg::SourceLoad(),
Pkg::SourceStartManager() and PkgFunctions::SourceStartCache())
(bnc#401966)
- ResolvableProperties() - return more info about product
(\"register_target\", \"register_release\" and \"flavor\" keys)
- 2.17.16

Thu Sep 25 14:00:00 2008 lslezakAATTsuse.cz
- removed another usage of the old logging (bnc#429954)
- 2.17.15

Thu Sep 25 14:00:00 2008 lslezakAATTsuse.cz
- Pkg::TargetLogfile() is obsoleted, the log file is now entirely
handled by libzypp. The function does nothing now. (bnc#429954)
See also http://en.opensuse.org/Libzypp/Package_History
- 2.17.14

Thu Sep 25 14:00:00 2008 lslezakAATTsuse.cz
- added Pkg::SourceProvideSignedDirectory() to check the signatures
of the downloaded files (bnc#409927)
- 2.17.13

Wed Sep 24 14:00:00 2008 lslezakAATTsuse.cz
- create the base product symlink in Pkg::PkgCommit() (bnc#413444)

Wed Sep 24 14:00:00 2008 maAATTsuse.de
- fixed retrieval of product data (bnc #429067)

Wed Sep 24 14:00:00 2008 lslezakAATTsuse.cz
- adapted GPG key callbacks - report also the affected repository
(bnc#370223)

Fri Sep 19 14:00:00 2008 lslezakAATTsuse.cz
- added Pkg::ServiceProbe() function for probing service type
(or for checking if there is a service at all) (bnc#427728)
- use Product::isTargetDistribution() to mark the base product
(bnc#413444)

Thu Sep 18 14:00:00 2008 lslezakAATTsuse.cz
- improved callback evaluation - evaluate the callbacks even when
the change is smaller than 5% but at least 3 seconds have elapsed
since the last evaluation, makes better response on slow
connections (bnc#402593)

Fri Sep 12 14:00:00 2008 maAATTsuse.de
- Provide product url lists for registration and smolt.
- 2.17.12

Wed Sep 10 14:00:00 2008 lslezakAATTsuse.cz
- merged proofread texts (2008-09-08)
- 2.17.11

Mon Sep 8 14:00:00 2008 lslezakAATTsuse.cz
- added Pkg::ServiceURL() (get a full URL of a service)
- return \"service\" property of a repository (if it is a part of a
service)
- 2.17.10

Thu Sep 4 14:00:00 2008 lslezakAATTsuse.cz
- added support for services, new functions: Pkg::ServiceAliases(),
Pkg::ServiceAdd() Pkg::ServiceDelete(), Pkg::ServiceGet(),
Pkg::ServiceSet(), Pkg::ServicesSave(), Pkg::ServicesLoad(),
Pkg::ServiceRefresh(), Pkg::ServicesReset()
- 2.17.9

Thu Aug 21 14:00:00 2008 lslezakAATTsuse.cz
- 2.17.8

Wed Aug 20 14:00:00 2008 lslezakAATTsuse.cz
- added support for zypp::Patch::reloginSuggested() flag
(Pkg::ResolvableProperties() returns \"relogin_need\" value for
patches, Pkg::ResolvableCountPatches() and
Pkg::ResolvablePreselectPatches() accept `relogin_needed flag)
(fate#304889)
- use zypp::ui::Selectable object instead of direct access to the
resolvable pool (bnc#413150)
- return replaced products - \"replaces\" key in Product properties
(Pkg::ResolvableProperties()) (fate#301997)

Tue Aug 12 14:00:00 2008 lslezakAATTsuse.cz
- Fixed pattern status returned by Pkg::ResolvableProperties()
(pattern was never in state `installed)
- 2.17.7

Mon Aug 11 14:00:00 2008 lslezakAATTsuse.cz
- added Pkg::SourceForceRefreshNow() - unconditional refresh of
a selected repository
- 2.17.6

Thu Aug 7 14:00:00 2008 maAATTsuse.de
- Adapt to new product handling.
- 2.17.5

Tue Aug 5 14:00:00 2008 lslezakAATTsuse.cz
- fixed searching for the candidate package - prefer better
architecture to better version (bnc#413150)
- 2.17.4

Wed Jul 30 14:00:00 2008 lslezakAATTsuse.cz
- Pkg::Connect() - set LastError() (bnc#280537)

Wed Jul 30 14:00:00 2008 lslezakAATTsuse.cz
- allow priority >99 in Pkg::SourceSet() (bnc#402135)

Wed Jul 23 14:00:00 2008 maAATTsuse.de
- Remove references to obsolete freshens dependencies.
- 2.17.3

Tue Jul 22 14:00:00 2008 cooloAATTsuse.de
- 2.17.2 (for add-on)

Thu Jul 17 14:00:00 2008 maAATTsuse.de
- Remove obsolete references to Script/Message/Atom

Fri Jun 27 14:00:00 2008 lslezakAATTsuse.cz
- Fixed Pkg::GetPackages(`available) to ignore installed packages

Fri Jun 27 14:00:00 2008 lslezakAATTsuse.cz
- support for patch messages and patch scripts (bnc#401220)
- 2.17.1

Tue Jun 17 14:00:00 2008 lslezakAATTsuse.cz
- do not save sources in Pkg::SourceFinishAll() (use
Pkg::SourceSaveAll() for that), just clean the known repositories
and allow new source initialization (bnc#395738)
- 2.17.0

Mon Jun 16 14:00:00 2008 lslezakAATTsuse.cz
- added architecture related functions, needed for fate#301883
(Pkg::GetArchitecture(), Pkg::SetArchitecture() and
Pkg::SystemArchitecture())

Fri Jun 13 14:00:00 2008 lslezakAATTsuse.cz
- removed targetFinish() call in the destructor, it\'s not needed
anymore (bnc#381917)

Thu Jun 12 14:00:00 2008 lslezakAATTsuse.cz
- Fixed tag in the help text (bnc#386076)

Thu May 29 14:00:00 2008 lslezakAATTsuse.cz
- set the prefix for package cache (do not download packages to
the current directory) (bnc#394728)
- 2.16.39

Fri May 23 14:00:00 2008 dmacvicarAATTsuse.de
- fix patch pre-selection
- 2.16.38

Fri May 23 14:00:00 2008 lslezakAATTsuse.cz
- do not keep downloaded packages by default (bnc#393709)
- 2.16.37

Wed May 21 14:00:00 2008 lslezakAATTsuse.cz
- fixed name of a key in patch property map to the previous used
value (\"is_broken\" back to \"is_needed\") (bnc#392999)
- 2.16.36

Wed May 14 14:00:00 2008 lslezakAATTsuse.cz
- fixed evaluation of RemovePkgReceive::start() callback
- changed signature Pkg::RemoveLock(map) to
Pkg::RemoveLock(integer) - that is more error proof
- Pkg::AddLock() - do not save the current config, just merge
the added lock to the read locks
- documented lock API
- 2.16.35

Mon May 12 14:00:00 2008 lslezakAATTsuse.cz
- fixed type info (Pkg::RemoveLock())
- 2.16.34

Mon May 12 14:00:00 2008 lslezakAATTsuse.cz
- added Pkg::AddLock(), Pkg::GetLocks() and Pkg::RemoveLock()
for manipulating libzypp locks, required to lock 64-bit packages
on PPC32 during installation (bnc#336678)
Note: locks are loaded in Pkg::TargetInit(), explicitly saved in
Pkg::TargetFinish() (implicit loading is in Pkg::PkgSolve(),
implicit saving in Pkg::PkgCommit())
- 2.16.33

Fri May 2 14:00:00 2008 lslezakAATTsuse.cz
- pass requested product in the media change callback (bnc#330094,
comment #10)
- 2.16.32

Mon Apr 28 14:00:00 2008 lslezakAATTsuse.cz
- RepositoryAdd() - added \"priority\" key (bnc#381360)
- ResolvableProperties() - return \"order\" property of pattern
(bnc#255726)
- 2.16.31

Tue Apr 22 14:00:00 2008 lslezakAATTsuse.cz
- return dependency kind in Pkg::ResolvableDependencies()
(bnc#381340)
- 2.16.30

Fri Apr 18 14:00:00 2008 lslezakAATTsuse.cz
- added Pkg::PkgMediaPackageSizes() to speed up computing
the download size of the selected packages
- added Pkg::TargetRebuildInit(string root) function which rebuilds
the RPM DB (\'rpm --rebuilddb\') before initializing the target
(bnc#308352)
- 2.16.29

Thu Apr 17 14:00:00 2008 schubiAATTsuse.de
- do not iterate over the repo\'s if the target does not exist.
bnc #380656

Wed Apr 16 14:00:00 2008 cooloAATTsuse.de
- do not y2error on std:string

Wed Apr 16 14:00:00 2008 cooloAATTsuse.de
- catching errors - programming defensive (bnc#380283)
- 2.16.28

Wed Apr 16 14:00:00 2008 lslezakAATTsuse.cz
- searchPackage - use isSystem() property instead of searching
in repositories (bnc#380141, comment 5)

Tue Apr 15 14:00:00 2008 lslezakAATTsuse.cz
- added support for `languages in ResolvableProperties()
- set the default RPM log file name in Pkg::PkgCommit() if it
hasn\'t been set (bnc#372863)
- 2.16.27

Fri Apr 11 14:00:00 2008 maAATTsuse.de
- Fix TargetProducts to return the satisfies products. Is satisfied
status is computed and updated on each solver run. So it does not
reflect any changes made since the last solver run. (bnc#368104)
- 2.16.26

Fri Apr 11 14:00:00 2008 lslezakAATTsuse.cz
- fixed evaluation of StartProvide callback
- fixed logging
- improved remote source detection
- 2.16.25

Tue Apr 8 14:00:00 2008 lslezakAATTsuse.cz
- return -1 when Pkg::SourceCreate() with non-empty product
directory fails (bnc#377962)
- fixed handling of \'nil\' value in callback registration functions
(unregistration now works correctly)
- 2.16.24

Thu Apr 3 14:00:00 2008 cooloAATTsuse.de
- adapt to libzypp 4.7

Wed Apr 2 14:00:00 2008 lslezakAATTsuse.cz
- changed callback registration - use references to functions
instead of strings, this enables compile time type checking
(fate#302296)
- 2.16.23

Fri Mar 28 13:00:00 2008 lslezakAATTsuse.cz
- Pkg:ResolvableProperties() - added \"transact_by\" key for selected
packages

Thu Mar 27 13:00:00 2008 lslezakAATTsuse.cz
- added priority support - implemented Pkg::SourceLowerPriority(),
Pkg::SourceRaisePriority(), added \"priority\" key in
Pkg::SourceEditSet(), Pkg::SourceEditGet() and
Pkg::SourceGeneralData() (bnc#369827)
- 2.16.22

Tue Mar 25 13:00:00 2008 lslezakAATTsuse.cz
- added Pkg::ResolvableInstallRepo() function - install an object
from the specified repository
- 2.16.21

Mon Mar 24 13:00:00 2008 cooloAATTsuse.de
- adapt to libzypp 4.6

Fri Mar 21 13:00:00 2008 lslezakAATTsuse.cz
- media change callback - added error code parameter (bnc#328822)
- 2.16.20

Mon Mar 17 13:00:00 2008 maAATTsuse.de
- Remove outdated/obsolete references to zypp

Fri Mar 14 13:00:00 2008 lslezakAATTsuse.cz
- support for ejecting specified CD/DVD device, handle multiple
devices (fate#120298)
- 2.6.19

Wed Mar 12 13:00:00 2008 jkupecAATTsuse.cz
- updated MediaChange callback (fate #120298)
- 2.16.18

Tue Mar 11 13:00:00 2008 lslezakAATTsuse.cz
- updated ProgressDownload callback - pass the current and the
average download rate (bnc#168935)
- 2.16.17

Wed Mar 5 13:00:00 2008 cooloAATTsuse.de
- reduce build requires

Wed Mar 5 13:00:00 2008 lslezakAATTsuse.cz
- added Pkg::CallbackStartRefresh() and Pkg::CallbackDoneRefresh()
callbacks, added Pkg::SkipRefresh() call to abort and skip
running source refresh (FATE #30962, bnc #231745)
- use zypp::sat::WhatProvides instead of obsoleted byCapability
iterators
- 2.16.16

Wed Feb 27 13:00:00 2008 lslezakAATTsuse.cz
- update - \'keep_intalled_patches\' and \'delete_unmaintained\' options
were removed from the libzypp API
- 2.16.15

Fri Feb 22 13:00:00 2008 lslezakAATTsuse.cz
- Pkg::ResolvablePreselectPatches(): Properly select patches for
installation - check only the latest version of a patch (#355509)
- 2.16.14

Mon Feb 18 13:00:00 2008 lslezakAATTsuse.cz
- don\'t use deprecated libzypp API (use byIdent iterators,
sat pool, ZConfig)

Fri Feb 15 13:00:00 2008 cooloAATTsuse.de
- port to new libzypp (based on satsolver)
- 2.16.13

Thu Jan 24 13:00:00 2008 lslezakAATTsuse.cz
- Pkg::TargetInit(), Pkg::TargetLoad(), Pkg::SourceStartManager(),
Pkg::SourceStartCache() - don\'t display callbacks for repeated
calls (avoids flashing windows with no action)
- 2.16.12

Thu Jan 17 13:00:00 2008 lslezakAATTsuse.cz
- GPG key callbacks - pass a map with key information in one
parameter (instead of 2 or 3 parameters), the map contains more
information (see FATE 300754)
- fixed documentaion of the changed callbacks
- 2.16.11

Tue Jan 15 13:00:00 2008 lslezakAATTsuse.cz
- Pkg::ImportGPGKey() return boolean (true on success) instead of
void

Mon Jan 14 13:00:00 2008 lslezakAATTsuse.cz
- 2.16.10

Thu Jan 10 13:00:00 2008 lslezakAATTsuse.cz
- added Pkg::CheckGPGKeyFile() function - check whether the file
contains a valid GPG key

Mon Jan 7 13:00:00 2008 lslezakAATTsuse.cz
- added missing \"log.h\" file in Makefile.am
- added GPG key management functions (FATE 300754):
Pkg::GPGKeys() - get list of the known or trusted GPG keys
Pkg::DeleteGPGKey() - delete the GPG key from the known or
trusted keyring
- 2.16.9

Fri Jan 4 13:00:00 2008 lslezakAATTsuse.cz
- the functionality from PkgModuleFunctions has been moved to
PkgFunctions to reduce compile dependency, removed unnecessary
[#]includes
- implemented Pkg::SaveState() and Pkg::RestoreState() (#104579)
(Pkg::ClearSaveState() is empty, there is only one saved state
instance which cannot be removed)
- 2.16.8

Tue Dec 18 13:00:00 2007 lslezakAATTsuse.cz
- use ResPool::repository_iterator for searching resolvables from
a repository (much faster than iterating over all resolvables)
- added RepoCont and RepoId typedefs to hide implementation
details and to make the code more understandable
- 2.16.7

Wed Dec 12 13:00:00 2007 lslezakAATTsuse.cz
- added total progress to Pkg::SourceRefreshNow()
- added total progress to Pkg::SourceSaveAll()
- improved source loading progress - change the total progress
in parallel to the subprogress
- PkgProgress - don\'t evaluate the callbacks when the progress
is not enabled (started)
- added total progress to Pkg::SourceCreate()
- merged Pkg::SourceCreate() and Pkg::SourceScan() code
- added help texts to total progresses
- added POTFILES (to read texts from src/HelpTexts.h)
- 2.16.6

Fri Dec 7 13:00:00 2007 lslezakAATTsuse.cz
- added Process callbacks for handling multistage progress
- some source files have been split to smaller parts
- added total progress to source and target initialization
- 2.16.5

Wed Nov 21 13:00:00 2007 lslezakAATTsuse.cz
- Pkg::SourceCreate(): return -1 instead of 4294967295 when
a non-existing dir:// repository is used (#342242)

Tue Nov 20 13:00:00 2007 lslezakAATTsuse.cz
- use the correct directory when probing a repository with
non empty product directory (#341617)
- Pkg::ResolvableProperties() - return download and install size
of packages (#331538), return status \"removed\" when the
resolvable is marked for removal
- use component \"Pkg\" in y2log
- 2.16.4

Thu Nov 15 13:00:00 2007 lslezakAATTsuse.cz
- remove temporary files /var/tmp/zypp-xmlstore-
*-script-
* at
the end: correctly call the destructor at the end, call
finishTarget() and release the zypp pointer (#228176)
- 2.16.3

Thu Nov 8 13:00:00 2007 lslezakAATTsuse.cz
- fixed PkgTaboo() and PkgNeutral() - set all available instaces
of the package (from all reposiories) (#297083)
- fixed PkgDelete() - mark all installed instances for removal
- 2.16.2

Thu Oct 11 14:00:00 2007 lslezakAATTsuse.cz
- fixed Pkg::SourceLoad() - don\'t load resolvables from
repositories deleted by Pkg::SourceDelete()
- 2.16.1

Mon Sep 24 14:00:00 2007 lslezakAATTsuse.cz
- set path to metadata files when registering a new repository,
required to set the media verifier correctly (#293428)
- 2.15.51

Mon Sep 24 14:00:00 2007 lslezakAATTsuse.cz
- search the correct package instance in license bindings
(Pkg::PkgGetLicenseToConfirm(), Pkg::PkgGetLicensesToConfirm()
and Pkg::PkgMarkLicenseConfirmed()) - fixes the double license
confirmation bug (#326277)
- 2.15.50

Mon Sep 3 14:00:00 2007 lslezakAATTsuse.cz
- reimplemented media redirection in media change callback
(#294481)
- 2.15.49

Fri Aug 31 14:00:00 2007 lslezakAATTsuse.cz
- fixed inverted result of PkgAvailable() and PkgInstalled()
- 2.15.48

Thu Aug 30 14:00:00 2007 lslezakAATTsuse.cz
- don\'t log debug messages from zypp if debug logging is turned off
(#306458)
- preliminary fix for source redirection (compile fix only)
(#294481)
- report errors when adding a new repository (#306272)
- added new builtins PkgAvailable() and PkgInstalled() which work
with package names (in contrast to IsAvailable() or IsProvided()
which work with \'provides\' property) (#299683,#302246)
- 2.15.47

Wed Aug 29 14:00:00 2007 lslezakAATTsuse.cz
- reimplemented Pkg::SourceCacheCopyTo() - copy zypp cache from the
installation system to the target (#304310)
- 2.15.46

Thu Aug 23 14:00:00 2007 lslezakAATTsuse.cz
- Pkg::SourceLoad() - load resolvables from all working
repositories even when some of them fails (#302432)
- Pkg::PkgMediaNames() - return repository names instead of
product names (#304152)
- 2.15.45

Mon Aug 20 14:00:00 2007 lslezakAATTsuse.cz
- Pkg::SourceLoad() (and related) - do not refresh already loaded
repositories (#300891)
- 2.15.44

Wed Aug 15 14:00:00 2007 lslezakAATTsuse.cz
- return history of exceptions in Pkg::LastError() result (#299716)
- Pkg::SourceCreate() - use the last path component from URL as
name (#299816)
- Pkg::SourceCreate() - disable autorefresh for CD/DVD repositories
(#300928)
- 2.15.43

Thu Aug 9 14:00:00 2007 lslezakAATTsuse.cz
- Pkg::SourceScan(), Pkg::SourceCreate() - use product name or URL
as alias and name, don\'t use timestamp (#298723)
- create a shorter version of the URL if it is used as alias or
name (avoid too long aliases/names)
- Pkg::SourceLoad() - do not load already loaded resolvables
- 2.15.42

Mon Aug 6 14:00:00 2007 lslezakAATTsuse.cz
- mount repositories in readonly mode (FATE #302347)
- fixed Pkg::RepositoryProbe() - now it accepts two arguments
(URL and product directory)
- Pkg::ResolvableProperties() - returns type of product (key \"TYPE\"
in SUSEtags content file)
- 2.15.41

Fri Aug 3 14:00:00 2007 lslezakAATTsuse.cz
- added product directory support
- Pkg::ResolvableProperties() returns license and status if
available
- fixed id of undefined repository (-1 returned as unsigned)
- 2.15.40

Thu Aug 2 14:00:00 2007 lslezakAATTsuse.cz
- added Pkg::CallbackInitDownload() and Pkg::CallbackDestDownload()
for registering the initial and the final even when downloading
a file (to leave the progress popup open and avoid flashing)
- call the new callbacks when scanning, probing, refreshing
and downloading a file or directory
- Pkg::SourceSaveAll() - remove also raw metadata cache for the
removed repositories
- ignore errors in the download callback when probing or scanning
a repository (the downloaded files are optional)
- Pkg::SourceProvideDir() - return the correct value
- 2.15.39

Wed Aug 1 14:00:00 2007 lslezakAATTsuse.cz
- Pkg::SourceProvideDir() is non-recursive now (backward comaptible
behavior)
- added Pkg::SourceProvideDirectory() -- optional and/or recursive
directory download from a repository (required for FATE #302018)
- internal support for Pkg functions with 5 arguments
- 2.15.38

Tue Jul 31 14:00:00 2007 lslezakAATTsuse.cz
- Pkg::SourceChangeUrl() adapted to the latest libzypp
- implemented Pkg::SourceMoveDownloadArea()

Tue Jul 31 14:00:00 2007 lslezakAATTsuse.cz
- Pkg::SourceGetCurrent() - return correct IDs (fixed nasty off
by one bug) (#295901)
- 2.15.37

Mon Jul 30 14:00:00 2007 lslezakAATTsuse.cz
- download missing metadata before building the cache (required
for repositories added in offline mode)
- 2.15.36

Fri Jul 27 14:00:00 2007 lslezakAATTsuse.cz
- support for \"raw\" Progress callbacks
- 2.15.35

Thu Jul 26 14:00:00 2007 lslezakAATTsuse.cz
- created yast2-pkg-bindings-devel-doc subpackage with the
autogenerated documentation (FATE #302461)
- 2.15.34

Wed Jul 25 14:00:00 2007 lslezakAATTsuse.cz
- more efficient PkgDU() - obtain the current partitioning directly
from libzypp, do not compute complete disk usage just to get it
- 2.15.33

Mon Jul 23 14:00:00 2007 lslezakAATTsuse.cz
- added RepositoryAdd(), RepositoryScan() and RepositoryProbe()
- 2.15.32

Wed Jul 18 14:00:00 2007 lslezakAATTsuse.cz
- SourceLoad(), SourceRefreshNow() - rebuild cache after
refreshing metadata
- SourceEditGet/Set() - do not change alias, use name instead
(alias cannot be changed from yast now)
- SourceGeneralData() - return also \"name\" key
- 2.15.31

Mon Jul 16 14:00:00 2007 lslezakAATTsuse.cz
- SourceMediaData() - report all base urls (key \"base_urls\" in the
result)
- report media number and source ID in the SourceChange() callback
- fixed crash in the Media Change callback (empty baseUrls)
- SourceDelete() - remove resolvables from the pool
- SourceSetEnabled() - load/remove resolvables from the pool
- PkgCommit() - release all sources
- SourceReleaseAll() - return success flag
- reimplemented SourceMediaData() - dropped \"media_id\" and
\"media_vendor\" tags from the result map, now it requires loaded
resolvables in the pool to get number of the media
- 2.15.30

Fri Jul 13 14:00:00 2007 lslezakAATTsuse.cz
- convert source ID in source callbacks (pass PkgModuleFunctions
reference to the callback handler to search the ID)
- tribool fixes (enabled() and autorefresh() return tribool)
- reimplemented PkgMediaSizes() and PkgMediaCount() functions,
the installation slideshow is now fully working
- 2.15.29

Fri Jul 13 14:00:00 2007 lslezakAATTsuse.cz
- fixed segfault in logFindRepository() when the repo is not found
- removed extra callbacks in SourceRestore() and SourceLoad()
- SourceLoad() - do not reload the repositories if there is
at least one repository already registered
- 2.15.28

Thu Jul 12 14:00:00 2007 lslezakAATTsuse.cz
- handle zypp::ProgressReport callbacks (added new Pkg::
functions: CallbackProgressReportStart(), CallbackProgress-
- ReportProgress() and CallbackProgressReportEnd())
- add \'deleted\' flag to YRepo, handle deleted repos correctly
- SourceSaveAll() - don\'t remove all repos, remove the cache when
removing a repo
- SourceLoad() - build repo cache if it\'s missing
- 2.15.27

Wed Jul 11 14:00:00 2007 jkupecAATTsuse.cz
- storing YRepo_Ptr instead of YRepo in the vector
- modified logFindRepository() to retrun YRepo_Ptr
check its return value:
if (!returnvalue) found = false;
- reimplemented SourceCallbacks
- FIXED if repo.baseUrlsBegin() is repo.baseUrlsEnd() then do not
read the value at the iterator (segfault)
- added logFindAlias() for searching an alias in the known repos
- reimplemented PkgMediaNames()
- SourceCreateType() - convert type from Yast string to libzypp string
- 2.15.26

Wed Jul 11 14:00:00 2007 jkupecAATTsuse.cz
- YRepo structure added to encapsulate RepoInfo, MediaSetAccess, and
original alias of a repository.
- fixed SourceProvide
* methods
- replaced RepoInfo vector with YRepo vector

Tue Jul 10 14:00:00 2007 jkupecAATTsuse.cz
- added repomedias - vector of MediaSetAccess objects
- SourceProvide
*File methods reimplemented with passed
MediaSetAccess object
- added internal method CreateRepoManager() - create RepoManager
object with the cofigured target root directory (all pkg-bindings
functions must use it to use the correct root directory!)
- implemented TargetDisableSources()
- implemented SourceFinishAll()
- SourceReleaseAll() reimplemented
- implemented SourceSaveAll()
- fixed SourceProvideOptionalFile()
- store the new values in SourceSetEnabled(), SourceSetAutorefresh(),
SourceEditSet()
- 2.15.25

Tue Jul 10 14:00:00 2007 jkupecAATTsuse.cz
- ReleaseAllSources() has an empty implementation as it is
(hopefuly) not needed anymore.
- SourceChangeUrl() cleaned-up
- 2.15.24

Tue Jul 10 14:00:00 2007 jkupecAATTsuse.cz
- SourceProvideFile, SourceProvideOptionalFile, and SourceProvideDir
reimplemented.

Mon Jul 9 14:00:00 2007 lslezakAATTsuse.cz
- use RepoInfo objects for representing sources
- implemented SourceCreate()
- SourceEditSet() - do not save changes
- 2.15.23

Mon Jul 9 14:00:00 2007 lslezakAATTsuse.cz
- compile fixes
- 2.15.22

Wed Jul 4 14:00:00 2007 lslezakAATTsuse.cz
- The first step to the new libzypp API (RepoManager) - too many
missing code but it can be at least compiled...
- 2.15.21

Tue May 29 14:00:00 2007 lslezakAATTsuse.cz
- updated GPG callbacks (#277117)
- 2.15.20

Thu May 17 14:00:00 2007 lslezakAATTsuse.cz
- Evaluate start/finish callbacks in Pkg::SourceRestore() and
Pkg::SourceLoad() only when needed (removed the flashing popup
effect during installation)
- Log not applicable patches to y2log
- 2.15.19

Mon May 14 14:00:00 2007 lslezakAATTsuse.cz
- Pkg::TargetAvailable() returns -1 instead of uninitialized value
if an error occurs (#245734)
- 2.15.18

Fri May 11 14:00:00 2007 lslezakAATTsuse.cz
- log result of statvfs() call to debug #245734
- 2.15.17

Wed Apr 25 14:00:00 2007 lslezakAATTsuse.cz
- added Pkg::SourceGetBrokenSources() - return list of broken
sources (initialization has failed) (#265579)
- 2.15.16

Tue Apr 10 14:00:00 2007 lslezakAATTsuse.cz
- create and register AuthReceive callback object (required
for Pkg::CallbackAuthentication())
- 2.15.15

Fri Apr 6 14:00:00 2007 lslezakAATTsuse.cz
- added Pkg::CallbackAuthentication() - handle AuthenticationReport
callback (#190609)
- 2.15.14

Mon Apr 2 14:00:00 2007 lslezakAATTsuse.cz
- new callbacks Pkg::CallbackSourceCreateInit/Destroy() and
Pkg::CallbackSourceReportInit() - handle the ctor/dtor of libzypp
callbacks (#251726)
- 2.15.13

Wed Feb 21 13:00:00 2007 lslezakAATTsuse.cz
- display redirected URL instead of the original URL in the media
change popup (#157040)
- Pkg::SourceEditSet/Get can retrieve and set alias of a source
(#228978)
- 2.15.12

Thu Feb 15 13:00:00 2007 lslezakAATTsuse.cz
- Pkg::PkgUpdateAll() - pass all parameters in a map (more general
solution for future enhancements)
- 2.15.11

Thu Feb 15 13:00:00 2007 lslezakAATTsuse.cz
- register ScanDB callbacks (RPM DB reading) (#219953)
- additional parameters for Pkg::PkgUpdateAll() - silent_downgrades
and keep_installed_patches (#238488)
- 2.15.10

Wed Feb 14 13:00:00 2007 lslezakAATTsuse.cz
- added option `any to Pkg::IsAnyResolvable()
- 2.15.9

Wed Feb 14 13:00:00 2007 lslezakAATTsuse.cz
- added Pkg::IsAnyResolvable() — is there any resolvable
in the requried state? (#243568), Pkg::PkgAnyToInstall()
and Pkg::PkgAnyToDelete() are obsoleted now
- 2.15.8

Mon Feb 12 13:00:00 2007 lslezakAATTsuse.cz
- added Pkg::CallbackAcceptNonTrustedGpgKey() - register callback
askUserToAcceptUnknownKey() in libzypp (#242087, #240771)
- 2.15.7

Wed Feb 7 13:00:00 2007 lslezakAATTsuse.cz
- pass value of ProgressPackage() callback to libzypp when
a package is removed (#226041)
- do not change the alias of the added source if it is not empty
(do not replace the product name with a time stamp) (#220195)
- 2.15.6

Mon Feb 5 13:00:00 2007 lslezakAATTsuse.cz
- Pkg::SourceSetEnabled() - refresh resolvables in the pool after
enabling/disabling a source (#187352), Pkg::SourceEditSet()
- doc update, log a warning when changing state of a source
- 2.15.5

Thu Jan 25 13:00:00 2007 lslezakAATTsuse.cz
- new binding Pkg::PkgDU() - computes disk usage of the package
in the current partitinoning (#222556)
- new binding Pkg::TargetAvailable() - returns non-root free
disk space (#237309)
- 2.15.4

Thu Jan 18 13:00:00 2007 lslezakAATTsuse.cz
- Pkg::SetLocale() and Pkg::GetLocale() have been split into
Pkg::SetTextLocale(), Pkg::GetTextLocale(),
Pkg::SetPackageLocale() and Pkg::GetPackageLocale() to set
the textdomain and the language packages independently (#223624)
- 2.15.3

Mon Jan 8 13:00:00 2007 lslezakAATTsuse.cz
- Pkg::GetPackages supports `taboo and `locked options,
Pkg::ResolvableProperties returns \"locked\" value
(required for #232506)
- 2.15.2

Mon Dec 11 13:00:00 2006 lslezakAATTsuse.cz
- Pkg:PkgMediaCount() - correctly report number of packages from
a YUM source (#220242)
- 2.15.1

Wed Nov 29 13:00:00 2006 lslezakAATTsuse.cz
- removed undefined methods, removed obsoleted callbacks
- 2.15.0

Wed Nov 22 13:00:00 2006 lslezakAATTsuse.cz
- provide installation summary about packages from a YUM
source (medium number is 0) (#220242)
- 2.14.4

Mon Nov 20 13:00:00 2006 lslezakAATTsuse.cz
- fixed SourceStartManager(): load sources even if some source
could not have been restored (#221071)
- 2.14.3

Thu Nov 16 13:00:00 2006 lslezakAATTsuse.cz
- translate the messages: redefine _ gettext macro to use
\"pkg-bindings\" text domain (the definition from libzypp uses
\"zypp\" textdomain) (#219783)
- 2.14.2

Wed Nov 15 13:00:00 2006 lslezakAATTsuse.cz
- fixed GPG key callbacks - allow yast to import keys (#219965)
- 2.14.1

Mon Nov 13 13:00:00 2006 lslezakAATTsuse.cz
- disable refresh of all sources in the target during update
(workaround for #220056)
- 2.14.0

Mon Nov 13 13:00:00 2006 lslezakAATTsuse.cz
- fixed Pkg::DoRemoveAllKind() - uninstall only the installed
resolvables

Mon Nov 13 13:00:00 2006 lslezakAATTsuse.cz
- added Pkg::SourceCreateType() builtin (#168358)

Mon Nov 13 13:00:00 2006 lslezakAATTsuse.cz
- added Pkg::TargetStoreRemove() builtin (#210552)

Thu Nov 9 13:00:00 2006 lslezakAATTsuse.cz
- decreased the timout of acquiring the zypp lock to 15 seconds
(#216615)
- 2.13.105

Tue Nov 7 13:00:00 2006 lslezakAATTsuse.cz
- disable the source if the metadata file is corrupt (#217276)
- 2.13.104

Fri Nov 3 13:00:00 2006 lslezakAATTsuse.cz
- do not search a product in mediaRequest callback, the source
might not be initialized (#214886)
- 2.13.103

Tue Oct 31 13:00:00 2006 lslezakAATTsuse.cz
- fixed PkgTaboo() built-in - set lock on the USER level (#186205)
- 2.13.102

Mon Oct 30 13:00:00 2006 lslezakAATTsuse.cz
- return OPTIONALURLS and EXTRAURLS properties of a Product
resolvable (#213031)
- ResolvableProperties() supports resolvable type `language
- 2.13.101

Fri Oct 20 14:00:00 2006 lslezakAATTsuse.cz
- added missing YCP callback evaluation (#213628)
- DoneProvide callback - pass file name argument,
handle Ignore return value (#200084)
- log a warning when an obsoleted YOU callback is registered
- 2.13.100

Fri Oct 13 14:00:00 2006 lslezakAATTsuse.cz
- fixed SourceProductData() binding (#201742)
- require libzypp >= 2.4.0
- 2.13.99

Fri Oct 13 14:00:00 2006 lslezakAATTsuse.cz
- added script callbacks (feature #100233)

Fri Oct 13 14:00:00 2006 lslezakAATTsuse.cz
- Fixed callback prototypes (revealed by -Woverloaded-virtual)
- 2.13.98

Thu Oct 12 14:00:00 2006 mvidnerAATTsuse.cz
- Use -Woverloaded-virtual to warn about mis-overriden callbacks

Thu Oct 12 14:00:00 2006 lslezakAATTsuse.cz
- fixed media change callback signature to match zypp library
(#210208)
- 2.13.97

Thu Sep 28 14:00:00 2006 schubiAATTsuse.de
- patch autoselect: select only the latest needed patch if
patches are needed with the same name and different editions.
Bug: 206927

Fri Sep 22 14:00:00 2006 lslezakAATTsuse.cz
- added missing download callback handlers (lost during
implementation of feature #1466)
- 2.13.96

Mon Sep 18 14:00:00 2006 lslezakAATTsuse.cz
- new source callbacks (feature #1466), require libzypp >= 2.1.0
- 2.13.95

Wed Aug 30 14:00:00 2006 lslezakAATTsuse.cz
- synced to the new zypp API (keyring, callbacks)
- require libzypp >= 2.0.0 (#202397)
- 2.13.94

Mon Aug 21 14:00:00 2006 lslezakAATTsuse.cz
- new bindings SourceRestore() and SourceLoad() (#199738)
- TargetInitDU([]) sets the current disk usage (#197497)
- 2.13.93

Tue Aug 15 14:00:00 2006 lslezakAATTsuse.cz
- 2.13.92

Fri Aug 11 14:00:00 2006 lslezakAATTsuse.cz
- new finish callbacks: Callback{Delta,Patch}Finish
*()

Thu Aug 10 14:00:00 2006 lslezakAATTsuse.cz
- new callbacks: CallbackSourceCreate
*() functions

Wed Aug 9 14:00:00 2006 jsrainAATTsuse.cz
- let TargetProducts return more data (#66046)

Wed Aug 9 14:00:00 2006 lslezakAATTsuse.cz
- built-in ResolvableInstallArch() has been changed to
ResolvableInstallArchVersion() - set architecture and version of
the installed resolvable (#186912)

Tue Aug 8 14:00:00 2006 lslezakAATTsuse.cz
- new callbacks: patch and delta file progress

Tue Aug 8 14:00:00 2006 jsrainAATTsuse.cz
- let PkgCommit return more data about remaining resolvables
(#186912)

Mon Aug 7 14:00:00 2006 dmacvicarAATTsuse.de
- use the new initializeTarget method for TargetInitialize
- require zypp version 2.0.0

Mon Aug 7 14:00:00 2006 lslezakAATTsuse.cz
- new built-in ResolvableInstallArch() - select architecture of
the installed resolvable (#186912)

Mon Aug 7 14:00:00 2006 dmacvicarAATTsuse.de
- add TargetInitialize, TargetLoad, deprecate TargetInit.
- port TargetProduct to new zypp api
- 2.13.91

Thu Aug 3 14:00:00 2006 mvidnerAATTsuse.cz
- Fixed makefiles for make 3.81
- 2.13.90

Thu Jul 13 14:00:00 2006 lslezakAATTsuse.cz
- new binding Pkg::ResolvableCountPatches() - count available
patches which can be installed
- 2.13.89


 
ICM