Ondřej Kuzník
|
495dfa69a2
|
Split client/upstream PDU size limits
|
2020-11-17 17:55:46 +00:00 |
|
Ondřej Kuzník
|
26f721510a
|
Improve logging
|
2020-11-17 17:55:46 +00:00 |
|
Ondřej Kuzník
|
3f5dee0b79
|
Keep a list of active clients for shutdown purposes.
Potentially for timeout detection purposes in the future.
|
2020-11-17 17:55:46 +00:00 |
|
Ondřej Kuzník
|
f4afc06920
|
Tweak connection error logging.
Do not log when receiving the last bytes on a connection. Log failed
writes.
|
2020-11-17 17:55:46 +00:00 |
|
Ondřej Kuzník
|
9ebe5acb62
|
Clean up events properly
|
2020-11-17 17:55:46 +00:00 |
|
Ondřej Kuzník
|
8eb7f3fbca
|
Stop the read callback on a dead connection.
The connection might be ready to read (close) but if we can't destroy it
yet, we don't want the callback to trigger all the time or process new
data.
|
2020-11-17 17:55:46 +00:00 |
|
Ondřej Kuzník
|
6899d0123d
|
Do not bother to write to a dying connection
|
2020-11-17 17:55:46 +00:00 |
|
Ondřej Kuzník
|
77f2c57132
|
Reset c_*ber after freeing and check c_pendingber race
|
2020-11-17 17:55:46 +00:00 |
|
Ondřej Kuzník
|
7a29fabd09
|
Destroy the unbind operation when acted upon
|
2020-11-17 17:55:46 +00:00 |
|
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
|
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
|
8f5bae921e
|
Pending operation tracking and limiting
|
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
|
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
|
639c5912f5
|
Client authentication
|
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
|
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
|
b49932d637
|
Connection write support
|
2020-11-17 17:42:43 +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
|
46ddb4039c
|
lloadd ahoy
|
2020-11-17 17:15:40 +00:00 |
|