Commit graph

24204 commits

Author SHA1 Message Date
Greg Burd
7a4812d2fa
Allow caller to determine if the process should exit or not when the regex is found to be problematic. 2023-08-08 11:08:22 -04:00
Ondřej Kuzník
2738a32de3 ITS#10045 Make sure we only unpause when paused 2023-07-31 16:46:12 +00:00
Quanah Gibson-Mount
52ee3e23a4 ITS#10086 - Fix incorrect configurations in test
Fix test to be valid
2023-07-28 20:02:35 +00:00
Ondřej Kuzník
5677a410e6 ITS#10083 Do not mess with a connection that's dying already 2023-07-20 16:21:54 +00:00
Nadezhda Ivanova
6cbcfa0af3 ITS#10076 suffixmassage in back-asyncmeta does not handle empty remote suffix correctly 2023-07-19 16:41:29 +00:00
Ondřej Kuzník
4b7b2172d9 ITS#10060 Try harder to find a finished operation with msgid=LDAP_RES_ANY 2023-07-19 14:53:47 +00:00
Ondřej Kuzník
3676f3ad69 ITS#10060 Return tag of last message if all=LDAP_MSG_ALL 2023-07-19 14:53:47 +00:00
Ondřej Kuzník
208d68cdd9 ITS#10070 Allow running without a valid resolv.conf file 2023-07-19 14:53:20 +00:00
Quanah Gibson-Mount
58b203d699 Merge remote-tracking branch 'origin/mdb.RE/0.9' 2023-07-10 16:22:45 +00:00
Quanah Gibson-Mount
ce201088de Update release date for LMDB 0.9.31 2023-07-10 16:09:21 +00:00
Quanah Gibson-Mount
051fb0bbfe Prep for release 2023-06-26 16:54:11 +00:00
Ondřej Kuzník
67d3fd3d14 ITS#10068 keep our own copy of the DN 2023-06-21 13:20:18 +01:00
Ondřej Kuzník
5ae48d085f ITS#10067 Account for mods being optional 2023-06-20 01:03:12 +00:00
Ondřej Kuzník
2414e4a96b ITS#9343 Adapt documentation to explain new behaviour 2023-06-13 10:10:21 +01:00
Ondřej Kuzník
7aaee92f0a ITS#9343 More policy selection criteria 2023-06-06 11:46:17 +01:00
Ondřej Kuzník
34470dd86b ITS#9343 Check for objectclasss when retrieving policy 2023-06-06 11:46:17 +01:00
Ondřej Kuzník
bdbba0748e ITS#10013 Fix slapo-ppolicy control handling 2023-06-06 11:46:17 +01:00
Ondřej Kuzník
f635f9e6d8 ITS#10064 Allow renaming of Cft_Misc entries 2023-06-06 11:46:17 +01:00
Quanah Gibson-Mount
d18cd6f8c6 ITS#10063 - regenerate configure 2023-06-02 15:34:20 +00:00
Quanah Gibson-Mount
55a485d12e ITS#10063 - Fix typo in configure variable 2023-06-02 13:56:59 +00:00
Howard Chu
337455eb3a ITS#9952 libldap: use atexit for TLS teardown 2023-05-31 16:04:15 +00:00
Quanah Gibson-Mount
a70f39e3aa ITS#10057 - homedir: Fix config attribute name
Fix config attribute name for olcHomedirArchivePath
2023-05-30 20:54:15 +00:00
Quanah Gibson-Mount
ffeb6f0de5 Merge remote-tracking branch 'origin/mdb.RE/0.9' 2023-05-25 19:38:28 +00:00
Quanah Gibson-Mount
887d3b3077 ITS#8447 2023-05-25 19:37:01 +00:00
Howard Chu
76bad923f7 ITS#8447 fix cursor_put(MDB_CURRENT) on DUPSORT DB with different-sized data 2023-05-25 19:33:44 +00:00
Ian Puleston
12d2382b53 ITS#10023 libldap: fix asynch connects
This is option #1
2023-05-25 16:56:00 +00:00
Ondřej Kuzník
1cfe66906a Fix hanging indent in slapo-ldap manpage 2023-05-25 16:36:18 +01:00
Ondřej Kuzník
04ca49552e Check slapadd result before continuing with test 2023-05-24 13:46:50 +01:00
Quanah Gibson-Mount
6b77544ab8 fix typo in lload.conf.5 cerificate -> certificate 2023-05-15 20:53:53 +00:00
Quanah Gibson-Mount
eee62b84a0 ITS#10014, ITS#10039, ITS#10053 - Regenerate configure 2023-05-15 20:12:24 +00:00
orbea
cb73e60a49 ITS#10039 Test for SSL_CTX_set_ciphersuites()
When configuring OpenLDAP using --with-tls=openssl with LibreSSL the
configure will fail to detect SSL_export_keyring_material_early() since
LibreSSL doesn't support this function yet. However OpenLDAP doesn't
actually use this function and only checks for it to ensure a modern
OpenSSL API is used. This can be easily solved by checking for an
equivalent modern OpenSSL function which both LibreSSL and OpenSSL both
support such as SSL_CTX_set_ciphersuites(). Doing this allows the build
and tests to succeed with modern LibreSSL versions. This was tested with
LibreSSL >= 3.6.

Bug: https://bugs.openldap.org/show_bug.cgi?id=10039
2023-05-15 19:17:51 +00:00
Howard Chu
ec3fafd1a6 ITS#10047 back-mdb: fix indexer resume on slapd restart
when overlays are in use on the database
2023-05-15 17:55:46 +00:00
Howard Chu
3271bfa1ea ITS#10047 back-mdb: delete idxckp table after slapindex
Could do it when beginning too, either way an interrupted slapindex
must be rerun completely.
2023-05-15 17:55:46 +00:00
Ondřej Kuzník
559878328d ITS#10046 Update manpage 2023-05-15 16:31:32 +00:00
Ondřej Kuzník
f0d3f31d9a ITS#10048 Improve regex config error handling 2023-05-15 16:31:32 +00:00
Ondřej Kuzník
72837dd74c ITS#9855 Adapt other contrib module's tests 2023-05-15 16:31:32 +00:00
Ondřej Kuzník
8eef957f0e ITS#10053 Remove irrelevant dependency and file 2023-05-15 13:26:49 +01:00
Ondřej Kuzník
992815ced5 ITS#10041 Restrict group searching 2023-05-05 16:55:01 +00:00
Quanah Gibson-Mount
925053a641 ITS#10033 - Remove references to back-bdb/hdb cachesize parameter 2023-04-28 14:00:30 +00:00
Ondřej Kuzník
efe0de0be6 ITS#10042 Call monitor_cache_release exactly once 2023-04-27 21:19:48 +00:00
Ondřej Kuzník
525b631e37 ITS#10045 Also check for abandon when things have settled 2023-04-27 19:37:02 +00:00
Howard Chu
950aa08c31 ITS#10036 slapd: fix parsing of session tracking control
Was erroneously treating IPv6 addrs beginning with ':' as unprintable.
2023-04-24 18:50:38 +00:00
Howard Chu
bb0cd4479d ITS#10036 support IPv6 addresses in session tracking control
Connect to server first, so we know what IP address to use.
Reorder some option setup so they occur before the connection
attempt.
2023-04-24 18:50:38 +00:00
Ondřej Kuzník
95232bc323 ITS#10037 Update argon2 README 2023-04-13 16:12:47 +01:00
johan pascal
f7e6c71e13 ITS#10014: Add TLS handle using MbedTLS 2023-03-31 05:19:30 +00:00
Ondřej Kuzník
6c2164970a ITS#10032 Use the correct ocs field 2023-03-31 04:48:17 +00:00
Ian Puleston
818e2a5455 ITS#10035 Fix setting TLSv1.3 ciphersuite 2023-03-31 02:15:49 +01:00
Ondřej Kuzník
53906655ef ITS#10031 Adjust *err if we free it 2023-03-30 23:12:55 +00:00
HAMANO Tsukasa
0e409f49ec ITS#10028 - crash with pwdMinDelay 2023-03-30 18:19:53 +00:00
Howard Chu
5f934c8c45 ITS#10016: slapo-syncprov: fix Abandon with active qtask 2023-02-27 15:01:23 +00:00