ambrop7
|
2185655723
fix many potential aliasing issues
|
13 lat temu |
ambrop7
|
a21e23fe8a
port to compile with MSVC
|
13 lat temu |
ambrop7
|
0d99d6a26a
switch to using the New BSD License
|
14 lat temu |
ambrop7
|
f39c5c16f8
client: cosmetic changes
|
14 lat temu |
ambrop7
|
c7f210e314
Update protocol so that the client must confirm each 'newclient' message with an 'acceptpeer' message.
|
14 lat temu |
ambrop7
|
3817ac3746
ServerConnection: remove unused ServerConnection_StartMessage and ServerConnection_EndMessage
|
14 lat temu |
ambrop7
|
fb7bafc5dc
BSSLConnection: we only need BPendingGroup, not BReactor
|
14 lat temu |
ambrop7
|
7c9776158b
PacketProtoDecoder: report errors without FlowError.
|
14 lat temu |
ambrop7
|
230ac03a87
Replace BSocket with BConnection and BDatagram. On Windows, do all I/O through IOCP.
|
14 lat temu |
ambrop7
|
82cb3c0f72
ServerConnection: cosmetic changes
|
14 lat temu |
ambrop7
|
cb1485dcd3
rearrange source flow such that 'flow' does not depend on 'system'
|
14 lat temu |
ambrop7
|
d40f306428
minor changes
|
15 lat temu |
ambrop7
|
76f53f6510
FreeBSD support.
|
15 lat temu |
ambrop7
|
f2cbad72af
don't log error details in error handlers
|
15 lat temu |
ambrop7
|
d1e931fcb4
FlowError: pass an int error code instead of a void *
|
15 lat temu |
ambrop7
|
481b171588
DebugError: don't use a dead var, use a job to enforce destruction, allowing the destruction to be done from the handler's jobs (rather than just the handler)
|
15 lat temu |
ambrop7
|
feb875f9dc
ServerConnection: use DebugError
|
15 lat temu |
ambrop7
|
97d2c48f5b
Minor changes
|
15 lat temu |
ambrop7
|
c2167ac4b0
Minor changes
|
15 lat temu |
ambrop7
|
00cd64a636
Introduce a brand new design based on a LIFO list of jobs pending execution:
|
15 lat temu |
ambrop7
|
198d6cd4b8
Initial import
|
15 lat temu |