ldb: release 2.8.0 for use in Samba 4.19.x ldb-2.8.0
authorJule Anger <janger@samba.org>
Tue, 18 Jul 2023 08:48:57 +0000 (10:48 +0200)
committerStefan Metzmacher <metze@samba.org>
Fri, 28 Jul 2023 10:48:33 +0000 (10:48 +0000)
* CVE-2023-0614 Not-secret but access controlled LDAP attributes can be discovered (bug 15270)
* pyldb: Raise an exception if ldb_dn_get_parent() fails
* Implement ldap_whoami in pyldb and add the RFC4532 LDB_EXTENDED_WHOAMI_OID definition
* Documentation and spelling fixes
* Add ldb_val -> bool,uint64,int64 parsing functions
* Split out ldb_val_as_dn() helper function
* add LDB_CHANGETYPE_MODRDN support to ldb_ldif_to_pyobject()
* add LDB_CHANGETYPE_DELETE support to ldb_ldif_to_pyobject()
* let ldb_ldif_parse_modrdn() handle names without 'rdn_name=' prefix
* Don't create error string if there is no error
* Avoid allocation and memcpy() for every wildcard match candidate
* Make ldb_msg_remove_attr O(n)
* pyldb: Throw error on invalid controls
* pyldb: remove py2 ifdefs
* Call tevent_set_max_debug_level(TEVENT_DEBUG_TRACE)

BUG: https://bugzilla.samba.org/show_bug.cgi?id=15270

Signed-off-by: Jule Anger <janger@samba.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
lib/ldb/wscript

index 083e4ba059d0b114e9ec13d87f02d7e65d75e6b6..ed5d45fcccb77ce68584d22f662cef104fe36068 100644 (file)
@@ -1,7 +1,7 @@
 #!/usr/bin/env python
 
 APPNAME = 'ldb'
-# For Samba 4.19.x
+# For Samba 4.19.x !
 VERSION = '2.8.0'
 
 import sys, os