summaryrefslogtreecommitdiff
path: root/python
AgeCommit message (Expand)AuthorFilesLines
2012-05-16Explicitly differentate internal/exported file attributesPanu Matilainen1-2/+0
2012-03-08Optimize python db index instances list generation and fix related leakPanu Matilainen1-2/+2
2012-03-08Optimize header data python conversion for array tags a bitPanu Matilainen1-4/+4
2012-02-21Raise exception in python on headerGet() invalid data failurePanu Matilainen1-2/+6
2012-01-28Don't assume rpmfiNew() always succeedsPanu Matilainen1-0/+5
2012-01-10Transaction element parent is a transaction element, not an integerPanu Matilainen1-1/+5
2012-01-10Minor cleanup to rpmte_Key()Panu Matilainen1-5/+3
2012-01-05Add enum for RPMCALLBACK_INST_STOP callback eventPanu Matilainen1-0/+1
2012-01-03Implement scriptlet start and stop callbacks (RhBug:606239)Panu Matilainen1-0/+2
2012-01-02fix the signatures of the METH_NOARGS callbacksDavid Malcolm3-40/+40
2012-01-02fix use-after-free within rpmfdFromPyObject's error-handlingDavid Malcolm1-1/+1
2011-12-22mark strings extracted from PyArg_Parse* as "const"David Malcolm6-11/+11
2011-12-21typo in header-py.c.Ales Kozumplik1-1/+1
2011-12-21handle errors when constructing lists in the Python bindingsDavid Malcolm4-7/+58
2011-12-21fix memory leaks in invocations of PyObject_CallDavid Malcolm2-8/+7
2011-11-30Update internal callers to use headerExport(), no functional changesPanu Matilainen1-3/+2
2011-11-18inverse the macro definition condition in c87ad03.Ales Kozumplik1-1/+1
2011-11-18python: use the more modern PyCapsule over PyCObject (RhBug:623864).Ales Kozumplik3-3/+13
2011-10-11build: Update .gitignore rulesMukund Sivaraman1-0/+1
2011-09-01Oops, RPMSENSE_PRETRANS and _POSTTRANS missing from python bindingsPanu Matilainen1-0/+2
2011-09-01Oops, missing include for rpmFreeMacros() in python modulePanu Matilainen1-0/+1
2011-09-01Avoid SystemError on inserting an empty list insert to header from pythonPanu Matilainen1-0/+2
2011-09-01Add method to reset + reload rpm configuration to python bindingsPanu Matilainen1-0/+18
2011-08-29Add a new pseudo index for actually installed filesPanu Matilainen1-0/+1
2011-08-25Export rpmtsEmpty() to python as ts.clear()Panu Matilainen1-0/+11
2011-07-07Take advantage of Fdescr() in rpmReadPackageFile()Panu Matilainen1-1/+1
2011-07-07Teach python rpmio bindings about Fdescr()Panu Matilainen1-0/+7
2011-07-06Fix the broken python header __getattr__() behavior, take 13 (or so)Panu Matilainen1-1/+9
2011-07-06Add __reduce__() method to python header objectPanu Matilainen1-15/+32
2011-07-06Revert the ds, ts, fi and spec python object creation commitsPanu Matilainen6-47/+77
2011-07-01Fix/sanitize rpm.ds python object creation a bitPanu Matilainen1-13/+11
2011-07-01Fix/sanitize rpm.ts python object creation a bitPanu Matilainen1-13/+11
2011-07-01Fix/sanitize rpm.fi python object creation a bitPanu Matilainen2-22/+7
2011-07-01Fix/sanitize rpm.spec python object creationPanu Matilainen2-29/+18
2011-07-01Fix/sanitize rpm.fd python object creationPanu Matilainen1-22/+14
2011-07-01Fix the totally broken rpm.fd() read methodPanu Matilainen1-20/+25
2011-06-16Export rpmteFailed() to python bindingsPanu Matilainen1-0/+7
2011-06-09Eww, python ds.Instance() doesn't take any argumentsPanu Matilainen1-1/+1
2011-03-10Fix whitespace in Python doc stringFlorian Festi1-1/+1
2011-03-09Fix the PyBytes vs PyString compatibility definesPanu Matilainen1-5/+5
2011-03-09Python 3 fixupsPanu Matilainen2-1/+3
2011-03-09Preliminary distutils support for the python bindingsPanu Matilainen2-0/+56
2011-03-09Cut the remaining ties python bindings have to main rpm sourcesPanu Matilainen3-4/+3
2011-03-09Don't bother with the callback die-die-die error translationPanu Matilainen1-1/+1
2011-03-09Eliminate unnecessary _free() usages in pythonPanu Matilainen1-2/+2
2011-03-09Python bindings dont need our debug.h for anythingPanu Matilainen12-26/+0
2011-03-04Throw an exception from Fseek() errors in python rpmfd.seek()Panu Matilainen1-1/+1
2011-03-04Remove unused return code variablePanu Matilainen1-2/+1
2011-02-20Allow both string + unicode in python addInstall() / addErase()Panu Matilainen1-2/+2
2011-02-15Import the C-level ts python object as TransactionSetCorePanu Matilainen1-8/+8