| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2014-06-09 | Add apt_pkg.SourceRecords.next() to step through all SrcRecords | Michael Vogt | 1 | -0/+24 | |
| 2013-10-23 | python/progress.cc: (scan-build): Fix some uninitialized values | Julian Andres Klode | 1 | -3/+3 | |
| We need to set those pointers to NULL, as the functions that may write to them do not always write to them and we would read garbage in such a case. | |||||
| 2013-10-23 | python/policy.cc: (scan-build): Fix a dead assignment | Julian Andres Klode | 1 | -2/+2 | |
| We need to use else if, otherwise the first cases are not handled at all. | |||||
| 2013-10-23 | python/apt_instmodule.cc: Make RETURN(x) be return on Python 2 | Julian Andres Klode | 1 | -1/+1 | |
| This fixes a small compiler notice. | |||||
| 2013-10-23 | python/arfile.cc: (C++11) Explicitly cast unsigned long to time_t in {} | Julian Andres Klode | 1 | -1/+2 | |
| According to gcc, the expression would be ill-formed in C++11 otherwise. | |||||
| 2013-10-23 | python/cache.cc: Remove a check for an unsigned long value < 0 | Julian Andres Klode | 1 | -1/+1 | |
| This is impossible. | |||||
| 2013-10-23 | python/depcache.cc: Add more error handling to PkgDepCacheCommit | Julian Andres Klode | 1 | -1/+1 | |
| It returned false, but should have returned NULL after handling errors. | |||||
| 2013-10-23 | python/{depcache.cc,string.cc}: Ignore deprecation warnings for some calls | Julian Andres Klode | 3 | -0/+9 | |
| Those functions are deprecated in APT, but we still need to provide them for backwards compatibility. | |||||
| 2013-10-23 | python/*.cc: Get rid of the easy-to-replace deprecated APT functions | Julian Andres Klode | 3 | -5/+7 | |
| We cannot get rid of the InstallProtect and StrToTime calls for backwards compatibility, but let's drop the others. | |||||
| 2013-10-21 | python/cache.cc: Set NoDelete=true when creating Policy, fixes segfault in ↵ | Julian Andres Klode | 1 | -2/+6 | |
| destructor | |||||
| 2013-10-15 | python/apt_pkgmodule.cc: Document second parameter of parse_{,src_}depends | Julian Andres Klode | 1 | -4/+8 | |
| The functions apt_pkg.parse_depends and apt_pkg.parse_src_depends take a second positional argument telling it whether to strip multi-arch strings or not. | |||||
| 2013-10-14 | python/indexrecords.cc: IndexRecords.load() needs to accept bytes as well | Julian Andres Klode | 1 | -2/+2 | |
| 2013-10-08 | python/generic.cc: Move PyApt_Filename::init here | Julian Andres Klode | 2 | -21/+24 | |
| 2013-10-08 | python/apt_pkgmodule.cc: Fix documentation of version_compare (Closes: #680891) | Julian Andres Klode | 1 | -2/+3 | |
| This was supposed to be fixed some time ago in mvo's bzr branch but it seems that it did not survive the git migration. | |||||
| 2013-10-08 | apt_pkg: Support paths supplied as bytes objects (See: #680971) | Julian Andres Klode | 9 | -26/+31 | |
| We should be done now. DO NOT MERGE | |||||
| 2013-10-08 | PyApt_Filename: Add return value to assignment operator | Julian Andres Klode | 1 | -2/+2 | |
| 2013-10-08 | apt_inst: Support paths supplied as bytes objects (Closes: #680971) | Julian Andres Klode | 2 | -30/+33 | |
| 2013-10-08 | python/generic.h: Introduce a PyApt_Filename class | Julian Andres Klode | 1 | -0/+60 | |
| On Python 3, we need to encode filenames. We could use PyUnicode_FSConverter but this introduces unneeded complexity in all callees, and is only available in Python 3.1 anyway. | |||||
| 2013-09-11 | Completely remove deprecated stuff | Julian Andres Klode | 1 | -2/+0 | |
| 2013-09-11 | Remove old API compatibility C++ support code | Julian Andres Klode | 17 | -945/+0 | |
| 2013-08-26 | python/arfile.cc: Fixup the formatting | Julian Andres Klode | 1 | -16/+15 | |
| 2013-08-05 | coverity fixes | Michael Vogt | 4 | -4/+4 | |
| 2012-10-23 | build fixes for python3.3 | Michael Vogt | 1 | -0/+4 | |
| 2012-10-15 | merge from the debian-sid branch | Michael Vogt | 4 | -11/+25 | |
| 2012-10-15 | * python/tag.cc: | Michael Vogt | 1 | -2/+2 | |
| - make TagSecString_FromStringAndSize, TagSecString_FromString static, thanks to jcristau | |||||
| 2012-10-10 | python/progress.cc: check result of Py_BuildValue() too | Michael Vogt | 1 | -0/+2 | |
| 2012-10-02 | merge patch from Barry to fix #1030278 | Michael Vogt | 1 | -8/+20 | |
| 2012-10-01 | python/cache.cc: PkgCacheGetIsMultiArch(): Return calculated | James Hunt | 1 | -1/+1 | |
| value rather than a random one. | |||||
| 2012-08-14 | * python/cache.cc: | Michael Vogt | 1 | -0/+8 | |
| - add "Codename" to PackageFile object | |||||
| 2012-06-19 | python/acquire.cc: Use pkgAcquire::Setup() to setup the acquire class | Julian Andres Klode | 1 | -5/+4 | |
| and handle errors from this (Closes: #629624) | |||||
| 2012-06-17 | * python/tag.cc: | Julian Andres Klode | 1 | -2/+2 | |
| - Correctly handle file descriptor 0 aka stdin (Closes: #669458) | |||||
| 2012-06-17 | * python/configuration.cc: | Julian Andres Klode | 1 | -2/+5 | |
| - Handle the use of "del" on configuration values. Those are represented by calling the setter with NULL, which we did not handle before, causing a segmentation fault (Closes: #661062) | |||||
| 2012-06-15 | Merge patch from Colin Watson to handle non-UTF8 tag files in | Julian Andres Klode | 1 | -29/+99 | |
| Python 3, by using bytes instead of str when requested; and document this in the RST documentation (Closes: #656288) | |||||
| 2012-04-17 | merged lp:~aptdaemon-developers/python-apt/fix-cannot-locate-file with a ↵ | Michael Vogt | 1 | -2/+5 | |
| slighly different fix | |||||
| 2012-04-17 | * python/cache.cc: | Michael Vogt | 1 | -1/+3 | |
| - ensure that pkgApplyStatus is called when the cache is opened (thanks to Sebastian Heinlein for finding this bug), LP: #659438 | |||||
| 2012-04-16 | Fix apt_pkg.DepCache.init() documentation which still states that the | Sebastian Heinlein | 1 | -2/+1 | |
| method would be called automatically on construction | |||||
| 2012-03-05 | python/apt_pkgmodule.cc: Fix apt_pkg.Dependency.TYPE_RECOMMENDS, had ↵ | Julian Andres Klode | 1 | -1/+1 | |
| Suggests value previously | |||||
| 2012-02-06 | python/tag.cc: make it build with older apt versions too | Michael Vogt | 1 | -0/+5 | |
| 2012-02-06 | python/tag.cc: cleanup | Michael Vogt | 1 | -8/+4 | |
| 2012-02-03 | * python/tag.cc, tests/test_tagfile.py: | Michael Vogt | 1 | -9/+35 | |
| - add support a filename argument in apt_pkg.TagFile() (in addition to the file object currently supported) | |||||
| 2012-01-30 | REFACTOR: python/policy.cc update error to include PackageFile() too | Michael Vogt | 1 | -1/+1 | |
| 2012-01-30 | GREEN: policy should suppors PkgVerFile now | Michael Vogt | 1 | -0/+3 | |
| 2012-01-30 | RED: policy should support verfile | Michael Vogt | 1 | -0/+7 | |
| 2011-11-10 | fix build against apt in experimental | Michael Vogt | 12 | -25/+31 | |
| 2011-10-21 | python/apt_pkgmodule.cc: improve docstring | Michael Vogt | 1 | -1/+2 | |
| 2011-10-21 | * python/apt_pkgmodule.cc: | Michael Vogt | 1 | -0/+27 | |
| - add apt_pkg.get_architectures() call | |||||
| 2011-08-01 | * merged from the debian/sid bzr branch | Michael Vogt | 3 | -27/+39 | |
| * Breaks: debsecan (<< 0.4.15) [not only << 0.4.14] (Closes: #629512) * python/arfile.cc: - use APT::Configuration::getCompressionTypes() instead of duplicating the supported methods here * tests/test_debfile.py: - add test for raise on unknown data.tar.xxx * tests/test_aptsources_ports.py, tests/test_aptsources.py: - use tmpdir during the tests to fix test failure with apt from experimental * Upload to unstable * Increase Breaks for update-notifier to 0.99.3debian9 * utils/get_debian_mirrors.py: Adjust for new Alioth SCM urls * debian/control: Standards-Version 3.9.2 * Fix Lintian overrides * Fix spelling errors reported by Lintian (sep[a->e]rated, overrid[d]en) * po/urd.po: Remove, ur.po is the correct file * debian/source/format: Add, set it to "3.0 (native)" * Fix get_changelog in Python 3 (Closes: #626532) * apt/package.py: fix a few typos [formated->formatted] (Closes: #597054) * doc/source/tutorials/contributing.rst: minor improvements (Closes: #625225) - one typo [2to => 2to3], one broken link [pep8.py link] * Esperanto (Closes: #626430) | |||||
| 2011-07-13 | * python/arfile.cc: | Michael Vogt | 1 | -20/+32 | |
| - use APT::Configuration::getCompressionTypes() instead of duplicating the supported methods here * tests/test_debfile.py: - add test for raise on unknown data.tar.xxx | |||||
| 2011-07-13 | * add missing bits for the xz compression support for the | Michael Vogt | 1 | -0/+2 | |
| 0.7 API, thanks to Colin Watson for the fix! (LP: #805389) * backport xz compression support the debian-sid bzr branch (LP: #805389) * apt/utils.py: - fix end date calculation for releases in june (LP: #602469) * apt/package.py: - Fix the changelog downloading if there are several source package versions available which provide the binary (LP: #377535). See http://bugs.debian.org/581831 for further details * debian/control: - update Vcs-Bzr location | |||||
| 2011-05-27 | Fix spelling errors reported by Lintian (sep[a->e]rated, overrid[d]en) | Julian Andres Klode | 2 | -7/+7 | |
