Ondřej Kuzník
dc5e2538ec
Configuration part for retry timeouts
2020-11-17 17:55:46 +00:00
Ondřej Kuzník
673513a017
Maintain the configured amount of connections per backend
2020-11-17 17:55:46 +00:00
Ondřej Kuzník
798e215ea6
Add connection number config
2020-11-17 17:55:46 +00:00
Ondřej Kuzník
94ee62a4f4
Switch bindkey to use Backend instead of bindconf
2020-11-17 17:55:46 +00:00
Ondřej Kuzník
59291ba4de
Proxyauthz support
2020-11-17 17:55:46 +00:00
Ondřej Kuzník
9309bc9402
Make features global
2020-11-17 17:55:46 +00:00
Ondřej Kuzník
639c5912f5
Client authentication
2020-11-17 17:55:46 +00:00
Ondřej Kuzník
e5f68bcf7c
Option for response handling
2020-11-17 17:55:46 +00:00
Ondřej Kuzník
4ad8ecd45e
Logging improvements
2020-11-17 17:55:46 +00:00
Ondřej Kuzník
f37e7757b1
Response handling, exploit optional bervals
2020-11-17 17:55:45 +00:00
Ondřej Kuzník
2fbc8ca473
Rename backend mutex
2020-11-17 17:42:44 +00:00
Ondřej Kuzník
3d1ea4693e
Authenticate the upstream connection if configured
2020-11-17 17:42:44 +00:00
Ondřej Kuzník
5bdb4e1570
Update maximum number or parameters for backend
2020-11-17 17:42:44 +00:00
Ondřej Kuzník
fd5b9cdb91
This is a proxy now
2020-11-17 17:42:44 +00:00
Ondřej Kuzník
93fe1d2bab
Operation parsing
2020-11-17 17:42:44 +00:00
Ondřej Kuzník
b49932d637
Connection write support
2020-11-17 17:42:43 +00:00
Ondřej Kuzník
79f7e79f15
Set up connections in the worker threads
2020-11-17 17:15:40 +00:00
Ondřej Kuzník
bf66b48fe3
Upstream connection setup
2020-11-17 17:15:40 +00:00
Ondřej Kuzník
1a45249054
Update connection init
2020-11-17 17:15:40 +00:00
Ondřej Kuzník
8e0a6119fa
Startup adjustment
2020-11-17 17:15:40 +00:00
Ondřej Kuzník
c596b797ed
Backend configuration
2020-11-17 17:15:40 +00:00
Ondřej Kuzník
46ddb4039c
lloadd ahoy
2020-11-17 17:15:40 +00:00
Howard Chu
a87ae275e1
ITS#9394 syncprov: ignore duplicate sessionlog entries
2020-11-17 00:31:56 +00:00
Quanah Gibson-Mount
6492012e00
Remove various unused variables
2020-11-12 18:05:59 +00:00
Quanah Gibson-Mount
69a53fa499
ITS#8839 - Add sha3-512 hashes
2020-11-12 17:21:09 +00:00
Howard Chu
9eb948529b
ITS#9391 remove asserts in UUIDNormalize()
2020-11-11 18:25:31 +00:00
Quanah Gibson-Mount
4041848587
Add documentation on ACL requirements for psuedo-attribute entryDN
...
Also fix up the example for replacing the memberOf overlay
2020-11-10 23:30:47 +00:00
Ondřej Kuzník
ee49c83976
Cleanup use of *alloc() in daemon.c
2020-11-09 16:57:21 +00:00
Ondřej Kuzník
727ec3ae14
ITS#9386 State change issues are still ignored, but at least log them
2020-11-09 11:51:20 +00:00
Ondřej Kuzník
123001c89d
ITS#9386 Address compiler warnings
2020-11-09 11:50:37 +00:00
Howard Chu
6b0fc9e034
ITS#9121 fix filtered memberOf
...
Broken in 2c0499ae4e
adding nesting
2020-11-03 01:18:32 +00:00
Quanah Gibson-Mount
bfeaec664f
ITS#9354 - Fix usage of signal to be portable
2020-11-02 18:15:08 +00:00
Quanah Gibson-Mount
9187cca4b1
ITS#8798 - Fix build for Windows
2020-11-02 16:08:08 +00:00
Howard Chu
c0eeb2b9b8
ITS#9384 remove assert in obsolete csnNormalize23()
2020-11-02 16:01:14 +00:00
Howard Chu
265d362f27
ITS#9383 remove assert in certificateListValidate
2020-11-02 13:12:10 +00:00
Howard Chu
87158469eb
ITS#9121 fix dynlist_filter_dup for substring filter
2020-10-30 23:30:28 +00:00
Quanah Gibson-Mount
ef893fffad
ITS#9381 - Remove unused variables, fix rc usage
2020-10-29 20:09:36 +00:00
Quanah Gibson-Mount
2f0883d161
ITS#9380 - Fix return type for connection_write_resume
2020-10-29 19:55:37 +00:00
Howard Chu
db46f88853
ITS#9379 reject listener URLs with non-empty DNs
2020-10-28 16:50:23 +00:00
Ondřej Kuzník
98a0029dae
ITS#9366 Check ldap_install_tls return and remove connection if failed
2020-10-23 20:38:21 +00:00
Howard Chu
6abfd60078
ITS#9370 revert previous commit, alternate fix
...
Just skip normalization if there's no equality rule. We accept
DNs without equality rules already.
2020-10-19 14:14:54 +01:00
Howard Chu
a08a2db406
ITS#9370 check for equality rule on old_rdn
...
We should probably just check in dnNormalize instead, and catch
this everywhere DNs are received. It might make us reject some
DNs that are already in use, though (e.g. received from other
directory servers that don't do schema checking).
2020-10-19 14:03:41 +01:00
Howard Chu
c1912fb7af
ITS#9121 don't process nested memberOf if memberOf wasn't requested
2020-10-13 22:11:44 +01:00
Howard Chu
e322ad7999
ITS#9354 fix signed/unsigned rate display
2020-10-13 19:51:40 +01:00
Howard Chu
fb587d3d58
ITS#9361 prevent CSN from being generated for purge deletes
2020-10-02 13:25:52 +01:00
Quanah Gibson-Mount
66af4cfd5d
ITS#8618 - Remove deprecated -h and -p options to client tools
2020-10-01 21:27:59 +00:00
Quanah Gibson-Mount
2dace70125
ITS#8872 - Rename configure.in to configure.ac
2020-10-01 16:41:34 +00:00
Howard Chu
56860fc405
ITS#9342 delta-syncL ignore add of already existing entry
...
if the entryCSN is older. Previous patch breaks if writes are
received out of order, e.g. during a refresh.
2020-10-01 14:27:24 +01:00
Ondřej Kuzník
efc23cddc3
ITS#9295 Do not replace 'op'
2020-09-30 18:55:34 +00:00
Ondřej Kuzník
20024d5ba8
ITS#9359 Do not create an empty add
2020-09-30 19:25:56 +01:00