summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
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-10ldb:pyldb: PyErr_LDB_DN_OR_RAISE makes more rigourous checksDouglas Bagnall1-5/+24
2024-04-10ldb:pytests: test ldb.connect() works after .disconnect()Douglas Bagnall1-0/+9
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 Bartlett4-28/+79
2024-04-08Do not fail checksums for RFC8009 typesAlexander Bokovoy1-0/+28
2024-03-28lib: Fix dbwrap_tdb.h prerequisitesVolker Lendecke1-1/+1
2024-03-28s4-dsdb: Populate new GKDI root keys from the server configuration objectAndrew Bartlett1-0/+2
2024-03-28pyldb: Improve search for error string in PyErr_SetLdbErrorAndrew Bartlett1-2/+12
2024-03-28pyldb: Consolidate PyErr_SetLdbError() using the pyldb versionAndrew Bartlett4-31/+23
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-22lib: Remove timeval_set()Volker Lendecke2-17/+0
2024-03-22lib: Remove timeval_until()Volker Lendecke2-31/+0
2024-03-22fuzz:fuzz_ndr_X: don't skip printing on push errorDouglas Bagnall1-2/+8
2024-03-22ldb-samba: matching rules: notify of search failure in transitive filterDouglas Bagnall1-0/+5
2024-03-22fuzz:_conditional_ace_blob discards a constDouglas Bagnall1-1/+1
2024-03-22fuzz:fuzz_conditional_ace_blob lets long generated SDDL failDouglas Bagnall1-1/+12
2024-03-22fuzzing: fuzz_ndr_X ndr_print does printingDouglas Bagnall1-7/+13
2024-03-20ldb_dn: make LDB_FREE, TALLOC_FREEDouglas Bagnall1-1/+1
2024-03-20pyldb: ldb_msg_richcmp: avoid one intransitive compareDouglas Bagnall1-3/+5
2024-03-20ldb:ldb_dn: use safe transitive comparison in ldb_dn_compare()Douglas Bagnall1-2/+9
2024-03-20pyldb: add a FIXME for a non-transitive compareDouglas Bagnall1-1/+12
2024-03-20pyldb_utils: pyldb_Object_AsDn() sets TypeError more oftenDouglas Bagnall1-0/+1
2024-03-20ldb:pyldb.h: include some headers that are usedDouglas Bagnall1-0/+2
2024-03-20lib/ldb: don't allow repeated connectionsDouglas Bagnall1-0/+11
2024-03-20ldb:pytests: test duplicate connections failDouglas Bagnall1-0/+14
2024-03-20ldb-samba:ldb_wrap: don't crash if "ldb_url" opaque is unsetDouglas Bagnall1-1/+1
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-14lib/krb5_wrap: Pull already_hashed case out of smb_krb5_kt_add_entry()Andrew Bartlett2-47/+31
2024-03-14lib/krb5_wrap: Rename confusing add_salt parameter to smb_krb5_kt_add_entry()Andrew Bartlett2-6/+4
2024-03-12lib: Simplify _hexcharvalVolker Lendecke1-1/+1
2024-03-05lib/ldb-samba: Remove unused ldb.set_opaque_integer()Andrew Bartlett1-67/+0
2024-03-05lib/ldb-samba: Align py_ldb_set_opaque_integer() with pyldb_set_opaque() and ...Andrew Bartlett1-3/+3
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