crs
fdb888102b
more notes.
2001-10-23 22:45:59 +00:00
crs
20c7aca1db
added cursor hiding.
2001-10-23 22:41:46 +00:00
crs
c9f0b694de
can now filter logging by level.
2001-10-23 21:23:29 +00:00
crs
b7533aea2a
fixed blown assert trying to find neighbor when there was none.
2001-10-23 21:13:08 +00:00
crs
cfdf6bd73a
fixed handling of stream ownership.
2001-10-21 00:21:21 +00:00
crs
8d1cf844c7
fixed bugs in handling streams.
2001-10-21 00:21:02 +00:00
crs
3cfbc0f68c
threading fixes. had sigmask set in wrong place. was setting
...
m_exit flag potentially after the object had been destroyed.
most importantly, RTTI must be enabled on PPC to avoid SIGILL.
2001-10-20 20:43:31 +00:00
crs
9435639545
some debugging code.
2001-10-14 19:16:54 +00:00
crs
b3291bc2b5
fixed timeout bug in CThreadRep::wait() (negative timeout wouldn't
...
wait forever). also fixed early return from sleep due to signal.
now forcing client to initialize CThread to ensure global mutex
gets initialized before threads are used.
2001-10-14 18:29:43 +00:00
crs
6aba3a6f57
removed exception specifications. thread exceptions weren't
...
being listed and they'd have to be added to every one. just
doesn't seem worth the trouble.
2001-10-14 16:58:01 +00:00
crs
c6ed114410
stupid bug fixes. writef() used the wrong variable as the number
...
of bytes to write. readf() forgot to prepare the va_list.
2001-10-14 14:56:06 +00:00
crs
22b99b6ca4
forgot to add the logger files.
2001-10-14 14:38:45 +00:00
crs
1ed2b43e13
added logging facility and added a bunch of log messages.
2001-10-14 14:37:41 +00:00
crs
23f948d55a
checkpoint. first cut of client and server apps. not tested
...
yet but they compile and *should* work as is.
2001-10-08 19:24:46 +00:00
crs
23f1b1aba1
updated old files to new implementation
2001-10-06 14:18:01 +00:00
crs
ff81f708e2
Started over.
2001-10-06 14:13:28 +00:00
crs
27ead1f713
flipped order of buttons to match default X setup.
2001-05-14 21:14:49 +00:00
crs
8beea84a8d
added other mouse and key event handling to CXScreen. key repeat
...
isn't implemented and modifier masks are ignored. modifier masks
are new; they indicate the modifier key (shift, ctrl, etc) state
at the time of the key event.
2001-05-14 21:14:25 +00:00
crs
fe79ac593c
more fixes to reduce latency. nagle agorithm doesn't seem to
...
stay off on a socket on linux because a connection clearly
doesn't send data as often as possible. will have to implement
a UDP socket to reduce overhead and avoid these delays. wanted
to do that anyway.
2001-05-13 12:43:16 +00:00
crs
d0594ea9f3
fixes to avoid update delays.
2001-05-13 12:21:11 +00:00
crs
2155c00c44
fixed bug in read() that miscalculated the message length.
2001-05-13 12:07:32 +00:00
crs
900b075e3a
initial revision of synergy. currently semi-supports X windows
...
on unix, but client screens don't simulate events other than
mouse move. also not supporting clipboard at all yet and the
main app is just a temporary framework to test with. must
clean up protocol and communication.
2001-05-13 11:40:29 +00:00