ambrop7
|
2d34d4cec2
simplify comparators using B_COMPARE
|
13 лет назад |
ambrop7
|
d7c427733b
fix cosmetic problems find by clang analyzer
|
13 лет назад |
ambrop7
|
0d99d6a26a
switch to using the New BSD License
|
14 лет назад |
ambrop7
|
7c999b0a14
call open_standard_streams() on startup to ensure stdin/stdout/stderr file descriptors exist
|
14 лет назад |
ambrop7
|
b89aef0fa1
Rework logging, don't format log messages if we wouldn't log them. Results in a noticable performance
|
14 лет назад |
ambrop7
|
3de3e985ef
PacketPassFairQueue: enforce MTU limit through error not assertion
|
14 лет назад |
ambrop7
|
e0105159d8
cosmetic changes
|
14 лет назад |
ambrop7
|
c53fc229b9
server: oops, broke compatibility. Do not expect 'acceptpeer' from old clients.
|
14 лет назад |
ambrop7
|
c7f210e314
Update protocol so that the client must confirm each 'newclient' message with an 'acceptpeer' message.
|
14 лет назад |
ambrop7
|
dda3348a92
server: stop flow reset timer when disconnecting flow
|
14 лет назад |
ambrop7
|
967e72d52d
server: don't forward messages to a flow that has reset scheduled
|
14 лет назад |
ambrop7
|
8b1994d49b
server: use a function to lookup flows
|
14 лет назад |
ambrop7
|
66918c13c0
server: always reset after some time
|
14 лет назад |
ambrop7
|
b6594f0f99
Make peers use SSL when talking through the server.
|
14 лет назад |
ambrop7
|
fb7bafc5dc
BSSLConnection: we only need BPendingGroup, not BReactor
|
14 лет назад |
ambrop7
|
a1c08b8eac
server: add new resetpeer command to allow a peer to reset knowledge of another peer
|
14 лет назад |
ambrop7
|
ae245e9a3b
server: reset knowledge of two clients if we run out of buffer
|
14 лет назад |
ambrop7
|
0e3bf91465
server: remove duplicate handshake complete log message
|
14 лет назад |
ambrop7
|
3bb2cd824e
name the SO_SNDBUF options more consistently
|
14 лет назад |
ambrop7
|
514575f86a
server: only set SO_SNDBUF if it's >0
|
14 лет назад |
ambrop7
|
0e1e9ad522
server: add command line option for SO_SNDBUF. Bump default to 16K.
|
14 лет назад |
ambrop7
|
484e669d4b
cosmetic changes
|
14 лет назад |
ambrop7
|
7c9776158b
PacketProtoDecoder: report errors without FlowError.
|
14 лет назад |
ambrop7
|
97bcc48314
BLog_syslog: move from system to base
|
14 лет назад |
ambrop7
|
230ac03a87
Replace BSocket with BConnection and BDatagram. On Windows, do all I/O through IOCP.
|
14 лет назад |
ambrop7
|
6dcf4d41ed
server: cosmetic changes
|
14 лет назад |
ambrop7
|
461a716f53
server: improve the way clients are informed and uninformed. Fixes possible disconnect of other
|
14 лет назад |
ambrop7
|
cb1485dcd3
rearrange source flow such that 'flow' does not depend on 'system'
|
14 лет назад |
ambrop7
|
023c1245bf
client, server: limit TCP send buffer where we do scheduling, or it is pointless to do because the
|
15 лет назад |
ambrop7
|
bcf7ceb42b
minor changes
|
15 лет назад |