crs
d6ec331b09
Made all arch sockets non-blocking.
2004-02-29 16:11:17 +00:00
crs
54acf38d82
Merged Win32 updates. Added full warnings on g++. Fixed bug in
...
client when handling server rejection.
2004-02-28 12:19:49 +00:00
crs
48908242d2
Checkpoint. Conversion to event driven system complete for Unix.
...
Still need to convert win32 platform specific files.
2004-02-15 17:32:11 +00:00
crs
1861f21fb5
Checkpoint. synergys now works. Still need to do lib/client and
...
synergyc.
2004-02-14 14:04:36 +00:00
crs
848aee7a3a
Checkpoint. Code does not run. Still converting over to new
...
event loop model. Streams, stream filters, and sockets are
converted. Client proxies are almost converted. CServer is
in progress. Removed all HTTP code. Haven't converted the
necessary win32 arch stuff.
2004-02-01 21:09:22 +00:00
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