06856e170dFixed backend mode. Now reports log messages and, if any are serious, shows a message box before exiting.
crs
2002-09-14 12:03:43 +0000
152eddc0c6Changed version to 0.9.12.
crs
2002-09-14 11:59:56 +0000
c4f8373e9aChanges for version 0.9.11.
crs
2002-09-04 22:07:02 +0000
a210c8c1ecChanged version number to 0.9.11. Added NEWS item.
crs
2002-09-04 21:17:01 +0000
ecb2fbb342now looking up SendEvent() using GetProcAddress() so win95 systems can run the synergy client.
crs
2002-09-04 21:14:18 +0000
7f21588e9bfixed bug that caused the wrong keycode to be used for most, possibly all, keysyms. was reading past the end of an array of keysyms.
crs
2002-09-04 20:17:54 +0000
e4c29179d9added version 0.9.10 to NEWS.
crs
2002-09-02 17:49:18 +0000
af5a900599removed PORTING from binary distribution.
crs
2002-09-02 17:49:05 +0000
87d973e4d0removed executable bit on new source files and added them to the makefile.
crs
2002-09-02 17:48:51 +0000
a7d413dd75Changed version number to 0.9.10.
crs
2002-09-02 17:36:25 +0000
a729e33cfbFixed win32 config saving, keyboard mapping, and AltGr bugs. Made extensive changes to the launcher to provide more control over setting up auto-start and it now saves configuration to the user's documents directory if auto-starting at login and saves to the system directory if auto-starting at boot. Replaced MapVirtualKey() with table lookup to work around that function's lack of support for extended keyboard scan codes. Added first cut at support for AltGr.
crs
2002-09-02 17:30:04 +0000
c95e991aebUpdated news with release of version 0.9.9.
crs
2002-09-02 17:15:43 +0000
1038e290a3added notes to PORTING.
crs
2002-09-02 17:14:21 +0000
cc8272e258work around to get mode switch working.
crs
2002-09-01 16:45:44 +0000
7dadc86caffixed language setting to be compatible with older autoconf's.
crs
2002-09-01 16:43:47 +0000
3295705f97checkpoint. trying to add support for mode switch key to X11 screens.
crs
2002-09-01 15:30:00 +0000
210ed86827added more tests to autoconf. also now handling missing sstream header in gcc 2.95 by including sstream header backported from v3.
crs
2002-09-01 10:31:10 +0000
b0b494b8falowered severity of some debug messages.
crs
2002-09-01 09:28:54 +0000
79ce1dab4fChanged version number to 0.9.9.
crs
2002-08-18 17:45:59 +0000
7b3999b166fixed win32 deadlock. when a client disconnects the server will warp the mouse to the primary screen. entering the primary screen causes the primary screen's window to be hidden. the deadlock occurs because hiding the window seems to post a message then wait for it to be handled (or possibly it won't send a message while a posted message is being handled). thread A locks the mutex, warps the mouse, the hides the window. thread B begins processing the mouse warp then tries to lock the mutex. thread A is waiting on the event loop owned by B while B is waiting on the mutex owned by A. this fix simply hides the window asynchronously. however, there may be other ways to cause a similar deadlock that have not been found.
crs
2002-08-18 17:40:10 +0000
a4db7f0005fixed PrintScrn handling; it was being changed to keypad multiply.
crs
2002-08-18 17:35:10 +0000
2f5120acbafixed references to renamed icon files.
crs
2002-08-11 22:59:59 +0000
4c6eb241a6Moved synergy client to cmd/synergyc and renamed it synergyc. Moved synergy server to cmd/synergys and renamed it synergys. Updated documentation to reflect that and the win32 launcher.
crs
2002-08-11 22:43:07 +0000
2bea3d1460added TODO and example/synergy.conf to documenation files.
crs
2002-08-11 11:51:25 +0000
1d9efb0e3aadded TODO file and top-level rule to make zip file of distribution files.
crs
2002-08-11 11:50:49 +0000
639cb26a7dremoved pre-instantiation of templates in header file.
crs
2002-08-11 11:50:07 +0000
435bb738e6added win32 launcher program. also changed VC++ dsp and dsw files to binary form so \r\n aren't converted. added icons to client and server apps on win32.
crs
2002-08-11 11:49:36 +0000
17d3ef6bdcfinished RPM build rules and changed doxygen configuration to be built by configure and the doxygen documentation to be removed by maintainer-clean.
crs
2002-08-02 17:57:54 +0000
24e1d6fe99Removed commented out code.
crs
2002-08-02 17:53:44 +0000
1abf0e0eb9changed formatting and other documentation edits.
crs
2002-08-02 17:53:23 +0000
5c654d531eremoved two programs from files to clean.
crs
2002-07-31 17:35:43 +0000
5bb5542a13fixes to get vpath builds working (necessary for `make distcheck').
crs
2002-07-31 17:34:05 +0000
fae797e220Moved version header to base and it now uses VERSION macro from config.h if available (which means version is now a string, not three integers). Changed version to 1.0.0 and protocol version to 1.0. And added MAINTAINERCLEANFILES to makefiles to remove generated files.
crs
2002-07-31 16:57:26 +0000
8c1f5f623badded EXTRA_* files to get `make dist' doing the right thing.
crs
2002-07-31 16:27:06 +0000
12f1cb58b9removed now unnecssary #define.
crs
2002-07-31 13:56:59 +0000
cfe5b99f9dokay, now the files should no longer be executable.
crs
2002-07-31 13:41:58 +0000
c6d98af056now building hook dll for release without linking in standard C runtime. need C runtime for debug build for asserts.
crs
2002-07-31 12:40:41 +0000
5e40de48f9fixed problem with opening client and server. in some cases it would fail to open in such a way that it could never succeed but it'd never stop retrying. now terminating when open fails such that it'll never succeed.
crs
2002-07-31 12:39:34 +0000
f5795a6630added new files to projects and added two project files that should've been adding in change 530.
crs
2002-07-30 19:03:40 +0000
0d70150589made it so a negative kHeartRate disables heartbeats and set kHeartRate to -1.
crs
2002-07-30 18:49:31 +0000
da361e9686moved exception definition to header file.
crs
2002-07-30 18:31:21 +0000
69496abbabnow using class factories to move some decisions from the libraries into the application.
crs
2002-07-30 18:31:00 +0000
fee4095624Reorganized source tree. Moved client.cpp into cmd/synergy as synergy.cpp and server.cpp into cmd/synergyd as synergyd.cpp. Moved and renamed related files. Moved remaining source files into lib/.... Modified and added makefiles as appropriate. Result is that library files are under lib with each library in its own directory and program files are under cmd with each command in its own directory.
crs
2002-07-30 16:52:46 +0000
9792d35a6bReplaced method name `run' with `mainLoop', and `stop' and `quit' with `exitMainLoop' in most places.
crs
2002-07-30 15:17:44 +0000
8913acac34Added doxygen comments for all relevant headers in client and server.
crs
2002-07-30 14:59:36 +0000
3a05ffe3c4Added doxygen comments for all relevant headers in platform.
crs
2002-07-29 17:03:55 +0000
b5a8ae11acAdded doxygen comments for all relevant headers in synergy.
crs
2002-07-29 16:07:26 +0000
50eee03f6dmoved try/catch block from CMSWindowsScreen to CPrimaryClient. this means CMSWindowsScreen doesn't need to include XSynergy.h.
crs
2002-07-29 16:06:52 +0000
4688c99ee4improved error messages for bad addresses.
crs
2002-07-25 17:58:01 +0000
f129841b38made all getWhat() methods on exceptions consistent. they now all use format() the same way. also changed format() to actually do formatting. however, it doesn't try looking up formatting strings by id, it just uses the fallback format string.
crs
2002-07-25 17:52:40 +0000
1fd8e25f7dmoved string formatting into CStringUtil from CLog and added methods for format positional string arguments.
crs
2002-07-25 17:23:35 +0000
8334d987f5added unix specific implementation of CXWindowsScreen::mainLoop() that uses poll() to process events more efficiently. it won't wake up nor sleep any more than necessary, unlike the platform independent implementation that polls and sleeps.
crs
2002-07-25 09:55:01 +0000
3bfd2e252efinished INCR transfer changes. also made motifGetTime() return icccmGetTime() because it seems motif does TIMESTAMP like ICCCM.
crs
2002-07-25 09:23:24 +0000
d3ea39149acheckpoint. working on INCR transfers.
crs
2002-07-25 08:57:46 +0000
63b1d4397afixes for win32 due to changes in how s_restartable is handled. the main change is that WM_QUIT now causes the thread to be cancelled instead of mainLoop() just returning. this also requires runDaemon() to call the run function in a new thread each time it calls it because it could can cancelled.
crs
2002-07-24 19:26:18 +0000
2e6e8e179afixes for win32 clipboard due to CUnicode nul terminator changes.
crs
2002-07-24 19:24:21 +0000
a150f64e9cfixed an off-by-one error in UTF8ToText().
crs
2002-07-24 19:23:46 +0000
4c38178fb9fixed an off-by-one error in textToUTF8().
crs
2002-07-24 17:39:52 +0000
67051556bbfixed type of TARGETS target.
crs
2002-07-24 17:30:32 +0000
5fe7763d37made handling of nul terminators in CUnicode more sane.
crs
2002-07-24 17:22:01 +0000
6fc6805a06some fixes for motif clipboard. still not handling incremental transfer through root window property because not sure of the protocol.
crs
2002-07-24 17:07:52 +0000
c6ecc79c0dremoved restart function from platform. no longer trying to restart if the X server connection was lost; since synergy is likely to be started by xdm or the user's xsession, it's better for synergy to simply terminate when the connection is lost. synergy will still restart due to other errors. also fixed numerous other minor bugs and cleaned some stuff up (like app error codes are now consistent and enumerated in Version.h, for lack of a better place). and boosted version and protocol numbers.
crs
2002-07-24 13:01:18 +0000
7d7b7f85cafixed a bug in clipboard conversion (was using wrong converter or no converter when one was available).
crs
2002-07-23 18:59:44 +0000
7129efc9abconverted win32 to use unicode based KeyID.
crs
2002-07-23 18:59:15 +0000
8271c8accccheckpoint. converting KeyID to use UTF-32 encoding instead of X11 keysyms.
crs
2002-07-23 17:04:41 +0000
57b64f1fe7no longer attempting to unmarshall clipboard formats that aren't known to the caller. if the client supports more formats than the server then the server could get a clipboard format greater than kNumFormats. with this change the server discards the extra formats instead of crashing.
crs
2002-07-23 15:34:05 +0000
8ada1e8a72unicode clipboard changes for win32 plus some bug fixes.
crs
2002-07-23 15:26:40 +0000
b1163aa593removed unnecessary atoms from X clipboard object.
crs
2002-07-23 12:35:36 +0000
1fd07567cccheckpoint. more CUnicode fixes.
crs
2002-07-23 12:08:30 +0000