Ondřej Kuzník
|
9d66c26be5
|
Operation reference counting
|
2020-11-17 17:55:46 +00:00 |
|
Ondřej Kuzník
|
ea7e40b8e7
|
Shutdown handling
|
2020-11-17 17:55:46 +00:00 |
|
Ondřej Kuzník
|
837a6068e0
|
Rework client_read_cb along the lines of upstream
|
2020-11-17 17:55:46 +00:00 |
|
Ondřej Kuzník
|
028f28690f
|
On a failed bind, stop the callback from firing again
Not a problem but causes a slew of calls to upstream_bind_cb that will
all fail in the same way.
|
2020-11-17 17:55:46 +00:00 |
|
Ondřej Kuzník
|
cddc96322d
|
Do not clear c_pendingber on short write
|
2020-11-17 17:55:46 +00:00 |
|
Ondřej Kuzník
|
fba4bed6e2
|
connection reference counting
|
2020-11-17 17:55:46 +00:00 |
|
Ondřej Kuzník
|
c0d254a4ce
|
Do not leak BerElements
|
2020-11-17 17:55:46 +00:00 |
|
Ondřej Kuzník
|
6c8b2acce0
|
Do not leak addrinfos
|
2020-11-17 17:55:46 +00:00 |
|
Ondřej Kuzník
|
8f5bae921e
|
Pending operation tracking and limiting
|
2020-11-17 17:55:46 +00:00 |
|
Ondřej Kuzník
|
e5fcf17506
|
Save connection ids on operation for logging purposes
|
2020-11-17 17:55:46 +00:00 |
|
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 |
|