summaryrefslogtreecommitdiff
path: root/lib/ldb/pyldb.c
AgeCommit message (Expand)AuthorFilesLines
2025-08-27ldb: Do not return None from __str__()Jennifer Sutton1-1/+1
2025-03-29pyldb: consistent results in py_ldb_msg_richcmpDouglas Bagnall1-10/+10
2024-11-06pyldb: s/the the\b/the/ in commentsDouglas Bagnall1-1/+1
2024-09-24ldb:py bindings: ldb.Ldb().__str__ prints connection URLDouglas Bagnall1-1/+6
2024-04-24ldb: Remove unnecessary declarationJo Sutton1-1/+0
2024-04-21ldb: Check result of py_ldb_msg_keys()Jo Sutton1-0/+3
2024-04-10pyldb: don't allow py_ldb_dn_copy() with the wrong pyldbDouglas Bagnall1-0/+13
2024-04-10pyldb: add dn.copy() python method.Douglas Bagnall1-0/+69
2024-04-10pyldb: add Message.ldb accessorDouglas Bagnall1-0/+18
2024-04-10pyldb: add Dn.ldb accessorDouglas Bagnall1-0/+23
2024-04-10pyldb: add PyErr_internal_LDB_DN_OR_RAISEDouglas Bagnall1-23/+47
2024-04-10pyldb: normalise name of pyldb_Message_CheckDouglas Bagnall1-8/+8
2024-04-10pyldb: py_ldb_msg_set_dn checks dn ldb equalityDouglas Bagnall1-8/+22
2024-04-10pyldb: py_ldb_msg_elements uses PyErr_LDB_MESSAGE_OR_RAISEDouglas Bagnall1-3/+6
2024-04-10pyldb: py_ldb_msg_items checks for more errorsDouglas Bagnall1-2/+11
2024-04-10pldb: py_ldb_msg_items uses PyErr_LDB_MESSAGE_OR_RAISEDouglas Bagnall1-4/+8
2024-04-10pyldb: py_ldb_msg_contains() checks ldb equalityDouglas Bagnall1-1/+7
2024-04-10pyldb: py_ldb_msg_keys() uses PyErr_LDB_MESSAGE_OR_RAISEDouglas Bagnall1-4/+8
2024-04-10pyldb: py_ldb_msg_richcmp() uses PyErr_LDB_MESSAGE_OR_RAISE()Douglas Bagnall1-2/+2
2024-04-10pyldb: use PyErr_LDB_MESSAGE_OR_RAISE() in various functionsDouglas Bagnall1-15/+25
2024-04-10pyldb: add PyErr_LDB_MESSAGE_OR_RAISE() macroDouglas Bagnall1-0/+35
2024-04-10pyldb: catch up with README.Coding for some `PyArg_ParseTuple`sDouglas Bagnall1-7/+14
2024-04-10pyldb: py_ldb_dn_concat() uses PyErr_LDB_DN_OR_RAISEDouglas Bagnall1-7/+9
2024-04-10pyldb: py_ldb_dn_len checks dn and ldb validityDouglas Bagnall1-1/+6
2024-04-10pyldb: make py_ldb_dn_add_base() a bit less leakyDouglas Bagnall1-4/+22
2024-04-10pyldb: py_ldb_dn_add_base() uses PyErr_LDB_DN_OR_RAISEDouglas Bagnall1-4/+6
2024-04-10pyldb: make py_ldb_dn_add_child() a bit less leakyDouglas Bagnall1-3/+26
2024-04-10pyldb: py_ldb_dn_add_child() uses PyErr_LDB_DN_OR_RAISEDouglas Bagnall1-5/+7
2024-04-10pyldb: py_ldb_dn_get_parent() uses PyErr_LDB_DN_OR_RAISEDouglas Bagnall1-4/+9
2024-04-10pyldb: py_ldb_dn_richcmp() uses PyErr_LDB_DN_OR_RAISEDouglas Bagnall1-3/+8
2024-04-10pyldb: py_ldb_dn_get_extended_component() uses PyErr_LDB_DN_OR_RAISEDouglas Bagnall1-3/+5
2024-04-10pyldb: py_ldb_dn_extended_str() uses PyErr_LDB_DN_OR_RAISE()Douglas Bagnall1-2/+4
2024-04-10pyldb: py_ldb_dn_get_casefold() uses PyErr_LDB_DN_OR_RAISE()Douglas Bagnall1-2/+5
2024-04-10pyldb: py_ldb_dn_get_extended_component uses PyErr_LDB_DN_OR_RAISE()Douglas Bagnall1-3/+5
2024-04-10pyldb: adapt some simple dn methods to use LDB_DN_OR_RAISE()Douglas Bagnall1-29/+42
2024-04-10pyldb: Add ldb.disconnect() method to ensure DB handles are closedAndrew Bartlett1-0/+74
2024-04-10pyldb: Include a reference to the Ldb in objects that useAndrew Bartlett1-25/+61
2024-03-28pyldb: Consolidate PyErr_SetLdbError() using the pyldb versionAndrew Bartlett1-21/+0
2024-03-28plydb: Keep talloc_reference() to the DN in PyDict_AsMessageAndrew Bartlett1-2/+9
2024-03-28pyldb: Fix documentation comment on Message.from_dict() methodAndrew Bartlett1-1/+1
2024-03-20pyldb: ldb_msg_richcmp: avoid one intransitive compareDouglas Bagnall1-3/+5
2024-03-20pyldb: add a FIXME for a non-transitive compareDouglas Bagnall1-1/+12
2024-03-20pyldb: py_ldb_init() uses py_ldb_connect() for connectingDouglas Bagnall1-19/+9
2024-03-20pyldb: catch errors in ldb_db_get_casefoldDouglas Bagnall1-1/+6
2024-03-05lib/ldb: Allocate opaque on ldb_ctxAndrew Bartlett1-3/+3
2024-03-03ldb: Update ldb.get_opaque() to return talloc‐managed opaque valuesJo Sutton1-2/+35
2024-03-03ldb: Update ldb.set_opaque() to accept only supported typesJo Sutton1-2/+65
2024-03-03ldb: Remove trailing whitespaceJo Sutton1-15/+15
2024-03-03pyldb: Remove unused and broken Python access to LDB module APIAndrew Bartlett1-775/+0
2024-03-03pyldb: Improve docstric for whoami(), which takes no arguments.Andrew Bartlett1-1/+1