Ondřej Kuzník
54cd3a27f0
Reject operations when binding
2020-11-17 17:55:46 +00:00
Ondřej Kuzník
50f5c4bea7
Report initial bind errors to client
2020-11-17 17:55:46 +00:00
Ondřej Kuzník
2e2c86664a
There might be errors before we save the operation in c_ops
2020-11-17 17:55:46 +00:00
Ondřej Kuzník
b6b3f35aac
Fix proxyauthz handling
2020-11-17 17:55:46 +00:00
Ondřej Kuzník
8b1703d2a7
Implement backend retry timeouts
2020-11-17 17:55:46 +00:00
Ondřej Kuzník
463bcdd2c4
Update backend progress tracking
2020-11-17 17:55:46 +00:00
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
Quanah Gibson-Mount
cbcc15f561
Return to RE
2020-10-26 19:03:01 +00:00
Quanah Gibson-Mount
3c9aa9df84
Prepare for release (0.9.27)
2020-10-26 19:00:40 +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
37a48f4e89
ITS#9376
2020-10-23 20:38:14 +01:00
Howard Chu
c131c853f0
ITS#9376 Fixes for repeated deletes with xcursor
...
On DUPSORT DBs, must initialize xcursor regardless of whether
caller requested its data. Also in cursor_prev must check whether
cursor index is still within range before using it.
2020-10-23 20:37:30 +01:00