summaryrefslogtreecommitdiff
path: root/python/rpmfd-py.c
AgeCommit message (Expand)AuthorFilesLines
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 Malcolm1-2/+2
2011-12-21fix memory leaks in invocations of PyObject_CallDavid Malcolm1-2/+2
2011-07-07Teach python rpmio bindings about Fdescr()Panu Matilainen1-0/+7
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-03-04Throw an exception from Fseek() errors in python rpmfd.seek()Panu Matilainen1-1/+1
2010-11-23Oops, missing include in previous commitPanu Matilainen1-0/+1
2010-11-23Permit unicode paths in rpm.fd() (RhBug:654145)Panu Matilainen1-5/+26
2009-10-28Remove unnecessary (cmpfunc) casts from our type objectsPanu Matilainen1-1/+1
2009-10-28Use PyObject_AsFileDescriptor() instead of object type comparisonPanu Matilainen1-5/+3
2009-10-21Replace PyString usage with PyBytes everywherePanu Matilainen1-3/+3
2009-10-19Generalize type object initialization to work with both Python 2.* and Python...David Malcolm1-2/+1
2009-10-19Generalize access to ob_type so that they work with both Python 2.* and Pytho...David Malcolm1-1/+1
2009-10-15Add tell() method to rpm.fd classPanu Matilainen1-0/+12
2009-10-15Accept rpm.fd() types file objects everywhere in python bindingsPanu Matilainen1-20/+31
2009-10-14Add first rough-cut python bindings for rpmio fdPanu Matilainen1-3/+285
2009-09-23Turn rpmFdFromPyObject() into an object converter interfacePanu Matilainen1-3/+6
2009-09-23Add helper to convert python file objects to rpmio FD_t typePanu Matilainen1-0/+22
2009-09-22Lose the utterly broken rpmio FD_t wrappersPanu Matilainen1-305/+0
2009-09-22We dont support ancient python versions...Panu Matilainen1-2/+0
2007-12-16Lone module-private const .. removePanu Matilainen1-1/+1
2007-12-08Switch to <rpm/foo.h> style for public headersPanu Matilainen1-1/+1
2007-12-04Eliminate debug junk from the APIPanu Matilainen1-3/+3
2007-11-23Use #include <x.h> syntax to include public headers.Ralf Corsépius1-1/+1
2007-10-29Use fdGetFILE() instead of rpmio internal fdGetFp() everywherePanu Matilainen1-2/+2
2007-10-23Remove bunch of unnecessary rpmio_internal & related includes from pythonPanu Matilainen1-5/+1
2007-09-11Remove split tags.Ralf Corsépius1-32/+4
2007-07-10Fix bunch of compiler warnings from python bindings (method pointer types)Panu Matilainen1-1/+1
2004-11-17Add kwargs everywhere - courtesy of pjones@redhat.compauln1-7/+14
2004-01-22Build with gcc-2.95.3 and python-2.2, remove incompat CFLAGS and casts.jbj1-1/+1
2004-01-01- python: include Python.h before glibc features.h.jbj1-6/+0
2003-12-30- use -fPIC -DPIC on all platforms, not just mandatory (#112713).jbj1-1/+1
2003-12-01splint fiddles, no warnings.jbj1-0/+7
2003-11-23Merge changes from rpm-4.2.1 development.jbj1-14/+14
2003-05-04Use getattro/setattro throughout.jbj1-7/+11
2003-05-02Generate random primes method.jbj1-2/+2
2003-04-17Doxygen doco markup.jbj1-9/+9
2002-12-11Add iterators to rpmfts-py.c.jbj1-1/+1
2002-12-11Add rpmfts-py.[ch] bindings for fts(3) from rpmio.jbj1-38/+130
2002-12-10Add tp_{init,alloc,new,free} methods to rpmts.jbj1-1/+1
2002-12-04python: gilding lilies.jbj1-1/+1
2002-07-14- python: sanity check fixes on rpmts/rpmte methods.jbj1-2/+21
2002-06-03Teach doxygen about python/*-py.c files.jbj1-2/+2
2002-05-28- eliminate legacy db methods, add ts.dbMatch method.jbj1-0/+1
2002-05-28- add rpmal/rpmte/rpmfd methods to bindings.jbj1-1/+1
2002-05-27Add bindings for rpmte and FD_t.jbj1-0/+215