ambrop7
|
628be86bfe
replace shipped custom mswsock.h with a good one from MinGW
|
пре 14 година |
ambrop7
|
cb1485dcd3
rearrange source flow such that 'flow' does not depend on 'system'
|
пре 14 година |
ambrop7
|
103c403e85
BSocket: support unix pipes as a backend
|
пре 15 година |
ambrop7
|
023c1245bf
client, server: limit TCP send buffer where we do scheduling, or it is pointless to do because the
|
пре 15 година |
ambrop7
|
09694b13ba
Use system installed mswsock.h if possible. Fixes build with new mingw-w64 toolchains.
|
пре 15 година |
ambrop7
|
76f53f6510
FreeBSD support.
|
пре 15 година |
ambrop7
|
7f0f763fbf
BSocket: add BSocket_SockFd
|
пре 15 година |
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 година |
ambrop7
|
82d03fdea5
BReactor: report error events for file descriptors. BSocket: add a new event for catching these errors, but keep existing behaviour by first reporting
|
пре 15 година |
ambrop7
|
df4ea40f5e
BSocket: minor changes
|
пре 15 година |
ambrop7
|
b9c13e8911
BSocket: execute handlers such that after executing a handler, control is returned to the reactor. This makes sure all the handler's work is done before
|
пре 15 година |
ambrop7
|
3ffeaefbba
Remove seqsocket socket type. Unix socket of type SOCK_SEQPACKET are broken (Linux) because they do not support the MSG_EOR flag.
|
пре 15 година |
ambrop7
|
42c19c53b6
BSocket: add support for unix sockets
|
пре 15 година |
ambrop7
|
198d6cd4b8
Initial import
|
пре 15 година |