ambrop7
|
66918c13c0
server: always reset after some time
|
%!s(int64=14) %!d(string=hai) anos |
ambrop7
|
b6594f0f99
Make peers use SSL when talking through the server.
|
%!s(int64=14) %!d(string=hai) anos |
ambrop7
|
fb7bafc5dc
BSSLConnection: we only need BPendingGroup, not BReactor
|
%!s(int64=14) %!d(string=hai) anos |
ambrop7
|
a1c08b8eac
server: add new resetpeer command to allow a peer to reset knowledge of another peer
|
%!s(int64=14) %!d(string=hai) anos |
ambrop7
|
ae245e9a3b
server: reset knowledge of two clients if we run out of buffer
|
%!s(int64=14) %!d(string=hai) anos |
ambrop7
|
0e3bf91465
server: remove duplicate handshake complete log message
|
%!s(int64=14) %!d(string=hai) anos |
ambrop7
|
3bb2cd824e
name the SO_SNDBUF options more consistently
|
%!s(int64=14) %!d(string=hai) anos |
ambrop7
|
514575f86a
server: only set SO_SNDBUF if it's >0
|
%!s(int64=14) %!d(string=hai) anos |
ambrop7
|
0e1e9ad522
server: add command line option for SO_SNDBUF. Bump default to 16K.
|
%!s(int64=14) %!d(string=hai) anos |
ambrop7
|
484e669d4b
cosmetic changes
|
%!s(int64=14) %!d(string=hai) anos |
ambrop7
|
7c9776158b
PacketProtoDecoder: report errors without FlowError.
|
%!s(int64=14) %!d(string=hai) anos |
ambrop7
|
97bcc48314
BLog_syslog: move from system to base
|
%!s(int64=14) %!d(string=hai) anos |
ambrop7
|
230ac03a87
Replace BSocket with BConnection and BDatagram. On Windows, do all I/O through IOCP.
|
%!s(int64=14) %!d(string=hai) anos |
ambrop7
|
6dcf4d41ed
server: cosmetic changes
|
%!s(int64=14) %!d(string=hai) anos |
ambrop7
|
461a716f53
server: improve the way clients are informed and uninformed. Fixes possible disconnect of other
|
%!s(int64=14) %!d(string=hai) anos |
ambrop7
|
cb1485dcd3
rearrange source flow such that 'flow' does not depend on 'system'
|
%!s(int64=14) %!d(string=hai) anos |
ambrop7
|
023c1245bf
client, server: limit TCP send buffer where we do scheduling, or it is pointless to do because the
|
%!s(int64=15) %!d(string=hai) anos |
ambrop7
|
bcf7ceb42b
minor changes
|
%!s(int64=15) %!d(string=hai) anos |
ambrop7
|
ddedcd863a
server: simplify managing the common name, avoid possible read of unititialized client ID in client_log() from client_init_io() before it is assigned
|
%!s(int64=15) %!d(string=hai) anos |
ambrop7
|
80a9510c0c
Make the server send the original DER-encoded certificate of a peer to other peers, rather than re-encoding it. Preserve compatibility with old clients by
|
%!s(int64=15) %!d(string=hai) anos |
ambrop7
|
37589be576
server: log the common name of peers
|
%!s(int64=15) %!d(string=hai) anos |
ambrop7
|
f2cbad72af
don't log error details in error handlers
|
%!s(int64=15) %!d(string=hai) anos |
ambrop7
|
d1e931fcb4
FlowError: pass an int error code instead of a void *
|
%!s(int64=15) %!d(string=hai) anos |
ambrop7
|
55d8881fde
PacketPassFairQueue: add additional weight to packets
|
%!s(int64=15) %!d(string=hai) anos |
ambrop7
|
0b916dfca2
server: do cleanup in one place (error and normal exit). This is possible now that all processing is done using jobs, and there are no error reporters enforcing
|
%!s(int64=15) %!d(string=hai) anos |
ambrop7
|
e343031ae3
BSignal: simplify, use BUnixSignal on Linux
|
%!s(int64=15) %!d(string=hai) anos |
ambrop7
|
23590f612c
don't hardcode program names
|
%!s(int64=15) %!d(string=hai) anos |
ambrop7
|
2efe68c9d1
server: use BAVL instead of HashTable for looking up a client by its ID
|
%!s(int64=15) %!d(string=hai) anos |
ambrop7
|
c2167ac4b0
Minor changes
|
%!s(int64=15) %!d(string=hai) anos |
ambrop7
|
ff876da29e
server: minor changes
|
%!s(int64=15) %!d(string=hai) anos |