summaryrefslogtreecommitdiff
path: root/lib/tdb/pytdb.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-30lib:tdb: Add missing overflow check for num_values in pytdb.cAndreas Schneider1-1/+5
2024-04-30lib:tdb: Remove trailing spaces from pytdb.cAndreas Schneider1-8/+8
2023-11-20Use python.h from libreplaceAndreas Schneider1-1/+1
2023-05-16python: Safely clear structure membersJoseph Sutton1-1/+1
2023-02-03tdb/pytdb: remove useless HAVE_ITER non-flagDouglas Bagnall1-3/+1
2023-02-03tdb/pytdb: remove py ifdefsDouglas Bagnall1-44/+0
2021-09-04Fix Python docstringsJoseph Sutton1-1/+1
2020-05-08Fix clang 9 missing-field-initializer warningsGary Lockyer1-1/+1
2020-05-05pytdb: add python binding for storev()Jule Anger1-0/+49
2020-03-23py3: Remove #define PyInt_FromLong PyLong_FromLongAndrew Bartlett1-6/+5
2020-03-23py3: Remove #define PyInt_AsLong PyLong_AsLongAndrew Bartlett1-2/+1
2020-03-23py3: Remove #define PyInt_Check PyLong_CheckAndrew Bartlett1-2/+1
2019-06-24py3: Remove PyStr_FromFormat() compatability macroAndrew Bartlett1-4/+1
2019-06-24py3: Remove PyStr_FromString() compatability macroAndrew Bartlett1-3/+1
2019-05-16lib/tdb: squash 'cast between incompatible function types' warningNoel Power1-20/+40
2019-01-28lib:tdb: Use C99 initializer for PyGetSetDef in pytdbAndreas Schneider1-18/+34
2015-07-21tdb python binding: raise KeyError(key) when the key doesn't existAurelien Aptel1-1/+5
2015-07-21pyldb: Add a text-based interface for Python 3Petr Viktorin1-0/+18
2015-07-21pytdb: Use new dict API on Python 3Petr Viktorin1-8/+34
2015-07-21pytdb: Port to Python 3Petr Viktorin1-62/+106
2015-07-21pytdb: Allow nextkey() to be calledPetr Viktorin1-1/+1
2014-05-12pytdb: avoid const warnings by using discard_const_p()Stefan Metzmacher1-9/+18
2014-01-09samba:python - Py_RETURN_NONE remove compatibility code for releases < 2.4Matthias Dieter Wallnöfer1-4/+0
2012-12-12tdb: Fix possible crash bugs in the python tdb code.Andreas Schneider1-2/+15
2012-07-16pytdb: Check if the database is closed before we touch itAndrew Bartlett1-10/+80
2012-07-16pytdb: Check for errors parsing strings into TDB_DATAAndrew Bartlett1-0/+16
2011-12-13tdb: Fix python documentation for tdb moduleAmitay Isaacs1-1/+1
2011-11-13pytdb: Shorter description which fits on a single line.Jelmer Vernooij1-1/+2
2011-05-06tdb: fix a build warning.Günther Deschner1-0/+1
2011-01-01s4-python: Only set BASETYPE flag if subclassing is supported.Jelmer Vernooij1-1/+1
2010-12-21pytdb: Make PyTdb variable static.Jelmer Vernooij1-3/+3
2010-11-22Avoid the use of PyAPI_DATA, which is for internal Python API's.Arnaud Faucher1-1/+1
2010-10-04pytdb: Add __version__ attribute.Jelmer Vernooij1-0/+2
2010-10-02pytdb: Include Python.h first to prevent warning.Jelmer Vernooij1-1/+1
2010-10-02pytdb: Check errors after PyObject_New() callsKirill Smelkov1-0/+7
2010-10-02pytdb: Add support for tdb_repack()Kirill Smelkov1-0/+9
2010-10-02pytdb: Add TDB_INCOMPATIBLE_HASH open flagKirill Smelkov1-0/+1
2010-09-19pytdb: Make filename argument optional.Jelmer Vernooij1-5/+11
2010-09-19pytdb: Add support for tdb_freelist_size()Kirill Smelkov1-0/+6
2010-09-19pytdb: Add support for tdb_transaction_prepare_commit()Kirill Smelkov1-0/+10
2010-09-19pytdb: Add support for tdb_enable_seqnum, tdb_get_seqnum and tdb_increment_se...Kirill Smelkov1-0/+23
2010-09-19pytdb: Update open flags to match those for tdb_open() in tdb.hKirill Smelkov1-0/+6
2010-09-19pytdb: Fix repr segfault for internal dbKirill Smelkov1-1/+3
2010-09-19pytdb: Add support for tdb_add_flags() & tdb_remove_flags()Kirill Smelkov1-0/+23
2010-04-20tdb: update tdb ABI to use hide_symbols=TrueAndrew Tridgell1-10/+0
2009-10-29tdb: fix typo in python's Tdb.get() docstringKirill Smelkov1-1/+1
2009-10-29tdb: kill last bits from swigKirill Smelkov1-1/+1
2009-01-30s3 build: Remove unused fstat check to fix a bunch of HAVE_FSTAT warningsTim Prouty1-4/+0
2009-01-30lib/tdb: include replace.h and system/filesys.h in pytdb.cStefan Metzmacher1-4/+3
2009-01-08Avoid using a utility header for Python replacements included in Samba,Jelmer Vernooij1-1/+5