Pete McNeil
2c3aafcc16
Cleaned up copyright notice and license -- MIT now
4 years ago
Pete McNeil
89cb9a0db3
cleaned up networking namespace and linline
4 years ago
madscientist
73efe78c94
Modified windows detection flags to include _WIN32 and _WIN64
git-svn-id: https://svn.microneil.com/svn/CodeDweller/trunk@25 d34b734f-a00e-4b39-a726-e4eeb87269ab
11 years ago
adeniz
424734b5f8
Modified to build with 64-bit minGW.
git-svn-id: https://svn.microneil.com/svn/CodeDweller/trunk@18 d34b734f-a00e-4b39-a726-e4eeb87269ab
15 years ago
madscientist
dc9be6db84
Added code to implement SO_NOSIGPIPE socket option when MSG_NOSIGLAL is not available.
Updated some exception descriptions networking.* to improve clarity and fix some copy-typos.
git-svn-id: https://svn.microneil.com/svn/CodeDweller/trunk@17 d34b734f-a00e-4b39-a726-e4eeb87269ab
15 years ago
madscientist
a19714cb18
Fixed NO_SIGNALS should have been MSG_NOSIGNAL
git-svn-id: https://svn.microneil.com/svn/CodeDweller/trunk@16 d34b734f-a00e-4b39-a726-e4eeb87269ab
15 years ago
madscientist
052a10b812
Fixed SIGPIPE bug - transmit and receive functions in networking were using NOFLAGS instead of NO_SIGNALS. As a result broken pipes would raise SIGPIPE on *nix systems -- the coded did not expect that. NO_SIGNALS is not defined for win* systems so an ifdef was added to create NO_SIGNALS like NOFLAGS where it is not defined on win* systems. Win* has no concept of signals so this is a non-event for win* systems.
git-svn-id: https://svn.microneil.com/svn/CodeDweller/trunk@15 d34b734f-a00e-4b39-a726-e4eeb87269ab
15 years ago
madscientist
ae953b741e
Minor tweaks to resolve compiler warnings.
git-svn-id: https://svn.microneil.com/svn/CodeDweller/trunk@3 d34b734f-a00e-4b39-a726-e4eeb87269ab
15 years ago
madscientist
1ea8084744
setup
git-svn-id: https://svn.microneil.com/svn/CodeDweller/trunk@1 d34b734f-a00e-4b39-a726-e4eeb87269ab
15 years ago