- 17 Nov, 2020 40 commits
-
-
-
Will only try to extract the TLS client certificate name if used during the last handshake.
-
Introduces pinned operations. When SASL bind finishes, we might still have to maintain a link between the client an an upstream for future bind operations if we got a SASL Bind in Progress result code. We zero out the msgids and remember a server-unique identifer on the client and the relevant operation that lets us retrieve that link again. This operation is reclaimed just like anything else when connections drop. Hopefully, this should work for LDAP TXN and VC Exop support with SASL later as well since it allows for many-to-many links to exist.
-
We have to do most of out processing before we send the request over to the upstream. If we don't, we might be too late and the response might have arrived already.
-
-
-
-
Ondřej Kuzník authored
-
To compile the balancer as a slapd module, pass --enable-balancer=mod to ./configure Use --enable-balancer(=yes) to compile as standalone server.
-
-
-
-
-
-
-
-
-
In preparation for operation timeout events.
-
-
-
-
-
-
-
-
-
-
-
-
At the moment, no exops are processed internally, all are passed on unchanged.
-
-
-
-
-
-
-
-
-
-
-