crs
4c7e524896
Checkpointing centralized event queue stuff. Currently have:
...
an event queue and events, TCP sockets converted to use events,
unix multithreading and network stuff converted, and an X Windows
event queue subclass.
2004-01-24 16:09:25 +00:00
crs
80f3998398
Changed name-to-address translation to only use IPv4 addresses
...
and to only copy as much address as fits in sockaddr_in.sin_addr,
in case hostent.h_length is wrong.
2003-09-03 21:54:18 +00:00
crs
809a347333
Removed heap allocation when polling sockets.
2003-09-02 22:06:07 +00:00
crs
188d89108b
Added missing entry in a socket family table. This was a serious
...
bug and should've failed on all platforms but just happened to
work on linux and windows.
2003-01-25 13:34:17 +00:00
crs
a14a462e22
Fixes to support FreeBSD and Darwin.
2003-01-11 21:06:21 +00:00
crs
7872c30111
Portability fixes. Now builds on Linux 2.2 and 2.4 and solaris.
...
Also builds on i386, alpha, G3/G4, and sparc.
2003-01-08 21:36:14 +00:00
crs
f65921bc3f
Refactored some platform dependent code into a new library,
...
lib/arch. This should make porting easier. Will probably
continue to refactor a little more, moving platform dependent
event handling stuff into lib/platform.
2003-01-04 22:01:32 +00:00