summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2024-03-03ldb: Pass a supported opaque type to ldb.set_opaque()Jo Sutton1-1/+1
2024-03-03ldb: Add tests for Python set_opaque() and get_opaque()Jo Sutton1-0/+68
2024-03-03pyldb: Remove unused and broken Python access to LDB module APIAndrew Bartlett3-840/+0
2024-03-03pyldb: Improve docstric for whoami(), which takes no arguments.Andrew Bartlett1-1/+1
2024-03-03pyldb: Remove last caller to and definition of PyLdb_Check()Andrew Bartlett1-6/+0
2024-03-03pyldb: Use "O!" to specify the type of py_ldbAndrew Bartlett1-6/+2
2024-03-03pyldb: Move PyErr_LDB_OR_RAISE() and PyErr_LDB_DN_OR_RAISE() into pyldb.hAndrew Bartlett1-0/+14
2024-03-03ldb/pyldb: Call Py_DECREF(list) on failure in PyLdbResult_FromResult()Andrew Bartlett1-0/+4
2024-03-03ldb/pyldb: Check errors from PyLdbMessage_FromMessageAndrew Bartlett1-1/+7
2024-03-01build: Allow --with-ldbmodulesdir to override location of LDB modulesAndrew Bartlett1-2/+2
2024-03-01ldb: Unconditionally set LDB_PACKAGE_VERSIONAndrew Bartlett1-2/+1
2024-03-01ldb: Remove "private_library" variable with just one userAndrew Bartlett1-3/+1
2024-03-01ldb: Rename VERSION to LDB_VERSION to avoid confusionAndrew Bartlett1-5/+5
2024-03-01lib/ldb: Remove duplicate aspects of build systemAndrew Bartlett1-44/+0
2024-03-01ldb: Remove remaining components of independent ldb build systemAndrew Bartlett3-107/+0
2024-03-01lib/ldb: Remove references to conf.env.standalone_ldbAndrew Bartlett1-17/+6
2024-03-01lib/ldb: bld.CONFIG_SET(USING_SYSTEM_LDB) is now never setAndrew Bartlett1-320/+307
2024-03-01lib/ldb: Adapt pkg-config files to being build from the main build.Andrew Bartlett3-6/+4
2024-03-01lib/ldb: Always build standaloneAndrew Bartlett1-1/+1
2024-03-01build: Move --with-ldap/--without-ldap from source3 build to top levelAndrew Bartlett1-5/+0
2024-03-01ldb: Remove the ability for Samba to compile against a system LDBAndrew Bartlett1-32/+0
2024-03-01build: Remove duplicated check for -Wl,-no-undefined on OpenBSDAndrew Bartlett1-5/+0
2024-03-01ldb: Honour --private-library=!ldb as meaning build as a public libraryAndrew Bartlett1-7/+10
2024-03-01ldb: Make pyldb-util always a private libraryAndrew Bartlett1-8/+2
2024-03-01selftest: Always and only run ldb test-tdb test in Samba selftestAndrew Bartlett1-19/+0
2024-03-01selftest: Move LDB cmocka based unit tests to Samba testsuiteAndrew Bartlett1-42/+1
2024-03-01ldb: Prepare ldb tests for subunit outputAndrew Bartlett15-1/+30
2024-03-01ldb: Move tests to selftest/tests.py and out of standlone buildAndrew Bartlett1-23/+1
2024-03-01ldb:pyldb exposes Result typeDouglas Bagnall1-0/+1
2024-03-01lib:crypto: Check for overflow in GKDI rollover interval calculationJo Sutton1-1/+12
2024-03-01lib:crypto: Correct GKDI interval start time calculationJo Sutton1-1/+1
2024-03-01lib:crypto: Add error checking to GKDI key start time calculationJo Sutton2-5/+39
2024-02-29pyldb: try to turn ldb_string_to_time() errors into exceptionsDouglas Bagnall1-2/+9
2024-02-29ldb: ldb_string_to_time reports more errorsDouglas Bagnall2-1/+11
2024-02-29pyldb: catch some talloc failuresDouglas Bagnall1-0/+17
2024-02-29pyldb: free some finished requestsDouglas Bagnall1-0/+6
2024-02-29pyldb: free things more often on errorDouglas Bagnall1-7/+7
2024-02-29pyldb: add a macro to free when raising exceptionsDouglas Bagnall1-1/+9
2024-02-27lib:util: Fix printing hex‐escaped charactersJo Sutton1-1/+1
2024-02-27lib:util: Correctly determine whether a character needs to be escapedJo Sutton1-2/+2
2024-02-16lib:crypto: Add test for GMSA password derivationJo Sutton2-0/+155
2024-02-16lib:crypto: Add functions for deriving gMSA passwordsJo Sutton3-0/+324
2024-02-16lib:crypto: Add more GKDI functionsJo Sutton2-0/+317
2024-02-16ldb: Fix documentation typosJo Sutton1-2/+2
2024-02-16ldb: Split out ldb_controls_get_control() to search a list of controlsJo Sutton3-18/+23
2024-02-16ldb: Correct copy‐and‐pasted commentsJo Sutton1-2/+2
2024-02-16ldb: Remove trailing whitespaceJo Sutton2-15/+13
2024-02-16lib:compression: Update my nameJo Sutton1-1/+1
2024-02-16ldb: Fix code spellingJo Sutton1-1/+1
2024-02-16ldb: Simplify ldb_errstring()Jo Sutton1-5/+1