Howard Chu
a58c01317c
Merge remote-tracking branch 'origin/mdb.RE/0.9'
2017-06-01 17:52:15 +01:00
Howard Chu
60d500206a
Release 0.9.21
2017-06-01 17:51:10 +01:00
Ryan Tandy
0cee1ffb60
ITS#8655 fix double free on paged search with pagesize 0
...
Fixes a double free when a search includes the Paged Results control
with a page size of 0 and the search base matches the filter.
2017-05-20 18:28:54 +00:00
Ryan Tandy
431c4af526
ITS#8648 init SASL library in global init
2017-05-07 21:29:44 +00:00
Ryan Tandy
e437b12277
ITS#8648 check result of ldap_int_initialize in ldap_{get,set}_option
2017-05-07 20:16:25 +00:00
Ryan Tandy
7b5181da8c
ITS#8650 retry gnutls_handshake after GNUTLS_E_AGAIN
2017-05-06 22:50:13 +00:00
Quanah Gibson-Mount
cc79503e04
ITS#8123 - Fix wording to match examples
2017-04-26 11:05:35 -07:00
Kevin Lam
11bf6bc10a
ITS#8592 Fix double free in sssvlv overlay
2017-04-26 11:05:00 -07:00
Quanah Gibson-Mount
3eeb562489
Fix slapo-pcache to use mdb as the example backend
2017-04-25 16:09:22 -07:00
Quanah Gibson-Mount
0f101f0fce
ITS#8205 - Pick up changes that were ignored in the last commit
2017-04-25 11:48:32 -07:00
Quanah Gibson-Mount
92eabee52e
ITS#8205 - Fix typos, use man page from Howard for TOTP
2017-04-25 11:38:57 -07:00
Peter Marschall
46da831b6d
ITS#8205 - contrib/smbk5pwd: add man page, install it too
...
Add a manual page slapo-smbk5pwd.5 and update smbk5pwd's Makefile to
install the new manual page.
ITS#8205 - contrib/lastbind: install man page
Update lastbind's Makefile to install the manual page too.
ITS#8205 - contrib/passwd/sha2: add man page, install it too
Add a manual page slapd-pw-sha2.5 and update passwd/sha2's Makefile to
install the new manual page.
ITS#8205 - contrib/adremap: install man page
Update adremap's Makefile to install the manual page too.
ITS#8205 - contrib/allop: install man page
Update allop's Makefile to install the manual page too.
ITS#8205 - contrib/cloak: install man page
Update cloak's Makefile to install the manual page too.
ITS#8205 - contrib/lastmod: install man page
Update lastmod's Makefile to install the manual page too.
ITS#8205 - contrib/nops: install man page
Update nops's Makefile to install the manual page too.
ITS#8205 - contrib/nssov: install man page
Update nssov's Makefile to install the manual page too.
ITS#8205 - contrib/passwd: add man page slapd-pw-sha2.5, install it too
Add a manual page slapd-pw-radius.5 and update passwd's Makefile to
install the new manual page.
ITS#8205 - contrib/passwd/totp: add man page, install it too
Add a manual page slapo-totp.5 and update passwd/totp's Makefile to
install the new manual page.
ITS#8205 - contrib/passwd/pbkdf2: add man page, install it too
Add a manual page slapd-pw-pbkdf2.5 and update passwd/pbkdf2's Makefile to
install the new manual page.
2017-04-25 11:38:44 -07:00
Ryan Tandy
9e657b7676
ITS#8644 fix previous commit: initialize KILLPIDS
2017-04-25 01:53:56 +00:00
Ryan Tandy
b622163ecf
ITS#8644 wait for slapd to start in test064
2017-04-25 01:37:18 +00:00
Quanah Gibson-Mount
33f5e7122c
ITS#8635 - Note that non-zero serverID's are required for MMR, and that serverID 0 is specific to single master replication only
2017-04-24 13:15:56 -07:00
Quanah Gibson-Mount
c4eaa5416d
ITS#8613 - Note that slapo-memberOf should not be used in a replicated environment
2017-04-24 11:51:15 -07:00
Jephte CLAIN
70e85ec624
ITS#8344 - accesslog database should not be replicated
2017-04-24 11:38:35 -07:00
Howard Chu
38ac129e3a
Fix pool_retract signature
...
Omitted from e12ca8b6fe
2017-04-21 14:39:17 +01:00
Quanah Gibson-Mount
70f482880a
Regenerate for autoca, asyncmeta, and wiredtiger
2017-04-19 12:49:24 -07:00
Howard Chu
2975a1d6f1
Tweaks for OpenSSL 1.1 API deprecations
2017-04-19 20:19:09 +01:00
Howard Chu
c0ff8e8a21
Delete extraneous #define
...
Was only for convenience during testing
2017-04-19 19:27:02 +01:00
Quanah Gibson-Mount
87f3477626
Fix autoca build with OpenSSL 1.1.0
2017-04-18 13:40:05 -07:00
Quanah Gibson-Mount
49e61a23cd
Regenerate configure
2017-04-18 08:23:18 -07:00
Quanah Gibson-Mount
626ba7eca7
Fix 9bafb16e1b
- autoca support
2017-04-18 08:22:56 -07:00
Quanah Gibson-Mount
45f131616b
ITS#8643 - Fix typo
2017-04-18 08:01:26 -07:00
Quanah Gibson-Mount
42bc6ed991
ITS#8634 - Fix DES API function calls to current DES API
2017-04-14 12:27:14 -07:00
Ondřej Kuzník
af78f2ef64
ITS#8632 request the correct type
2017-04-10 14:26:56 +01:00
Ondřej Kuzník
1b14198ad9
ITS#8631 Initialize sal
2017-04-10 14:24:56 +01:00
Howard Chu
29833786ad
Cleanup unused vars
2017-04-10 00:54:21 +01:00
Howard Chu
d089b3c0d1
Tweak privateKeyValidate
...
Only accept PKCS#8 private keys
2017-04-10 00:51:09 +01:00
Howard Chu
9e051001d4
Add GnuTLS support for direct DER config of cacert/cert/key
...
Followon to b402a2805f
2017-04-10 00:21:08 +01:00
Howard Chu
25dc9e99ea
Cleanup warnings, unused vars, etc.
2017-04-09 23:42:22 +01:00
Howard Chu
cff264c6e1
Fix autoca schema init
...
Wait for core.schema to get loaded
2017-04-09 22:45:36 +01:00
Howard Chu
44a3653d90
Cleanup test066 comments
2017-04-09 21:37:55 +01:00
Howard Chu
dacf15475f
autoca manpage updates
2017-04-09 20:48:37 +01:00
Howard Chu
9bafb16e1b
Add autoca test script
2017-04-09 20:33:50 +01:00
Howard Chu
268f71cb27
autoca fixups
...
Move install of CA cert to a pool thread, otherwise cn=config deadlocks
on dynamically loaded overlay.
Dup/release entry before attempting to modify it, to avoid deadlocks
in back-bdb/hdb.
Always use PKCS#8 format when storing private keys.
2017-04-09 20:31:11 +01:00
Howard Chu
f33c7d1ee6
Fixup for ;binary config attrs
...
Use the plain attributeDescription when searching config tables
2017-04-09 20:29:47 +01:00
Howard Chu
0f9ec8322f
Add localDN config
...
If a cert is generated for this DN, configure it as the local
TLS cert/key
2017-04-09 16:44:14 +01:00
Howard Chu
b939bb519e
Set the CA cert in cn=config if none was already set
2017-04-09 15:42:17 +01:00
Howard Chu
c9ccdf8554
Fixup pause handling, silence warnings
...
Don't try to resume the pool if pausing failed.
2017-04-09 15:41:16 +01:00
Howard Chu
13c39b98b5
Fixup handle_pause()
...
Return -1 if running on the main thread - which means there
are no worker threads to pause.
2017-04-09 15:39:44 +01:00
Howard Chu
2e011eeb67
Fixup cacert option
2017-04-09 15:39:13 +01:00
Howard Chu
a336241e0e
Add ldap_pvt_thread_pool_queues decl
...
Was missing from 0ef9e6107b
2017-04-09 15:35:05 +01:00
Howard Chu
7b41feed83
Support setting cacert/cert/key directly in cn=config entry
2017-04-09 14:51:25 +01:00
Howard Chu
83fb515555
Fixup cacert/cert/key options
...
Add get_option support, allow delete by setting a NULL arg.
2017-04-09 14:49:48 +01:00
Howard Chu
2860fd4c6c
Move privateKey schema into slapd
2017-04-09 14:16:56 +01:00
Howard Chu
6b573cea57
Flesh out experimental OIDs
2017-04-09 13:47:25 +01:00
Howard Chu
79284a06d3
Catalog of assigned OID arcs
...
With some specific elements as well, but not exhaustively listed.
Patches welcome.
2017-04-09 03:55:01 +01:00
Howard Chu
2012795d3b
Add config support for binary values
...
Use base64 for .conf files, straight binary for back-config
2017-04-09 02:26:41 +01:00