summaryrefslogtreecommitdiff
path: root/python/acquire.cc
AgeCommit message (Expand)AuthorFilesLines
2015-06-10Acquire: Document that items may have transient errors on run() successJulian Andres Klode1-4/+5
2013-09-11Remove old API compatibility C++ support codeJulian Andres Klode1-8/+0
2012-06-19python/acquire.cc: Use pkgAcquire::Setup() to setup the acquire classJulian Andres Klode1-5/+4
2011-04-12apt_pkg: Fix unsigned/long-vs-int issues (LP: #610820)Julian Andres Klode1-7/+7
2010-08-10* python/acquire.cc:Michael Vogt1-3/+3
2010-04-21python: Commit documentation changes suggested by debian-l10n-english.Julian Andres Klode1-21/+29
2010-04-01python: Document every class, function, property.Julian Andres Klode1-22/+46
2010-02-27* python:Julian Andres Klode1-11/+1
2010-02-02python: Update PyAcquire_FromCpp to the new API rules (add Owner parameter).Julian Andres Klode1-2/+2
2010-02-02Remove inline functions from the C++ API, export them instead (part 2).Julian Andres Klode1-1/+1
2010-01-27Merge the CppOwnedPyObject C++ class into CppPyObject.Julian Andres Klode1-12/+12
2010-01-27Drop the segfault prevention measures from the Acquire code, as they failJulian Andres Klode1-92/+32
2010-01-23python: Export a PyAcquire_FromCpp which sets up a correct PyAcquireObject.Julian Andres Klode1-0/+11
2009-07-24python/apt_pkgmodule.cc: Move all constants here.Julian Andres Klode1-19/+0
2009-07-24python/acquire.cc: Adjust coding style.Julian Andres Klode1-212/+234
2009-07-22python: 2nd part of the acquire fixes (one PyObject per C++ object).Julian Andres Klode1-31/+32
2009-07-22python: First step of fixing acquire stuff.Julian Andres Klode1-313/+43
2009-07-21python/acquire.cc: Hack support for Acquire object created by PyAcquire_FromCpp.Julian Andres Klode1-3/+10
2009-07-21python/acquire.cc: Replace items vector with item_map.Julian Andres Klode1-47/+54
2009-07-17python: Use PyString_FromFormat instead of snprintf.Julian Andres Klode1-3/+2
2009-07-16python/acquire.cc, python/progress.cc: More fixes.Julian Andres Klode1-5/+38
2009-07-16python/acquire.cc: Add AcquireItem.modeJulian Andres Klode1-1/+14
2009-07-16python/acquire.cc: Introduce PyAcquireWorker_Type, make PyAcquireItemDesc_Typ...Julian Andres Klode1-10/+98
2009-07-15python/acquire.cc: Add AcquireItemDesc.Julian Andres Klode1-1/+72
2009-07-14python/acquire.cc: Replace PyAcquireItem_ToCpp with acquireitem_tocpp.Julian Andres Klode1-3/+3
2009-07-14python/acquire.cc: Check that an owner exists in AcquireItemDealloc.Julian Andres Klode1-0/+6
2009-07-13python: No zero-size arrays for char *kwlist[].Julian Andres Klode1-1/+1
2009-07-13python: Rename all PyTypeObject's to conform to PEP 7.Julian Andres Klode1-9/+9
2009-07-12python/acquire.cc: Fix segmentation faults, introduce PyAcquireObject.Julian Andres Klode1-26/+70
2009-06-25python: Use PyVarObject_HEAD_INIT() instead of PyObject_HEAD_INIT().Julian Andres Klode1-13/+4
2009-06-25python: Fix some build warnings.Julian Andres Klode1-2/+2
2009-06-23python/acquire.cc: Make AcquireFile a subclass of AcquireItemJulian Andres Klode1-18/+32
2009-06-21python: Make all CppOwnedPyObjects and similar support garbage collection.Julian Andres Klode1-3/+4
2009-06-21python/acquire.cc, python/indexfile.cc: Do not delete the pointers for some o...Julian Andres Klode1-1/+3
2009-06-21python: Add DeprecationWarning to functions which were replaced by classes.Julian Andres Klode1-0/+5
2009-06-12Bugfix: Delete pointers correctly, fixing memory leaks. (LP: #370149)Julian Andres Klode1-4/+4
2009-06-09Allow types providing __new__() to be subclassed.Julian Andres Klode1-2/+4
2009-06-05python/acquire.cc(AcquireItemType): Use "apt_pkg.AcquireItem" as tp_nameJulian Andres Klode1-1/+1
2009-06-05python/: Put all deprecated Get*() functions into #ifdef COMPAT_0_7.Julian Andres Klode1-1/+4
2009-06-05Introduce the rename rules formally, and add some exceptions.Julian Andres Klode1-5/+5
2009-06-04python/: Unify naming conventions for all new names.Julian Andres Klode1-4/+4
2009-06-03python/: Convert most names to PEP8 naming conventions (except Version,Packag...Julian Andres Klode1-0/+29
2009-04-24* python/*.cc: Fix build failures with python2.4-dbg.Julian Andres Klode1-2/+2
2009-04-19* python/*.cc: Export all types and add a __new__() method to them.Julian Andres Klode1-21/+98
2009-04-15* python: Port AcquireItem,Package,Description to GetSetJulian Andres Klode1-41/+61
2009-04-15* Introduce support for Python 3 (Closes: #523645)Julian Andres Klode1-0/+6
2009-04-14* python/acquire.cc: Use tp_methods and tp_getset for PkgAcquireTypeJulian Andres Klode1-35/+61
2009-04-14* python/acquire.cc, python/sourcelist.cc: Type cleanupJulian Andres Klode1-18/+1
2009-01-11Merge Ben Finney's whitespace changes (Closes: #481563)Julian Andres Klode1-19/+19
2008-11-07python/acquire.cc (GetPkgAcqFile): Support DestDir and DestFilename.Michael Vogt1-4/+8