2004-08-01 16:00:18 +00:00
|
|
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
|
|
|
|
<html>
|
|
|
|
<head>
|
|
|
|
<link rel="stylesheet" type="text/css" href="synergy.css" media="screen" />
|
|
|
|
<title>Synergy News</title>
|
|
|
|
</head>
|
|
|
|
<body class="main">
|
|
|
|
<h3>Synergy News</h3>
|
|
|
|
|
2005-01-26 19:01:53 +00:00
|
|
|
<span class="date">Jan-26-2005</span> - Synergy 1.2.2 released
|
|
|
|
|
|
|
|
<p>
|
|
|
|
Made following changes:
|
|
|
|
</p>
|
|
|
|
<ul>
|
|
|
|
<li>Fixed major OS X modifier key handling bug
|
|
|
|
<li>Fixed handling of ISO_Level3_Shift on X11
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
<span class="date">Jan-04-2005</span> - Synergy 1.2.1 released
|
|
|
|
|
|
|
|
<p>
|
|
|
|
Made following changes:
|
|
|
|
</p>
|
|
|
|
<ul>
|
|
|
|
<li>Fixed major OS X keyboard handling bug
|
|
|
|
<li>Fixed some minor documentation bugs
|
|
|
|
</ul>
|
|
|
|
|
2004-12-30 13:52:20 +00:00
|
|
|
<span class="date">Dec-30-2004</span> - Synergy 1.2.0 released
|
|
|
|
|
|
|
|
<p>
|
|
|
|
Made following changes:
|
|
|
|
</p>
|
|
|
|
<ul>
|
|
|
|
<li>Improved support for moving laptops between networks (Brent Priddy)
|
|
|
|
<li>Added ISO_Level3_Shift support on X windows
|
|
|
|
<li>Now doing PageUp/PageDown if no mouse wheel on X windows (Tom Chadwick)
|
|
|
|
<li>Fixed handling of number pad number keys on Windows 95/98/Me
|
|
|
|
<li>Fixed handling of non-existant 4th and 5th mouse buttons on Windows
|
|
|
|
<li>Added support for Unicode keyboard layouts on OS X
|
|
|
|
<li>Fixed memory leak on OS X
|
|
|
|
<li>Added OS X autostart documentation (Tor Slettnes)
|
|
|
|
</ul>
|
|
|
|
|
2004-11-12 15:59:09 +00:00
|
|
|
<span class="date">Nov-12-2004</span> - Synergy 1.1.10 released
|
|
|
|
|
|
|
|
<p>
|
|
|
|
Made following changes:
|
|
|
|
</p>
|
|
|
|
<ul>
|
|
|
|
<li>Fixed race in condition variable wrapper; caused synergy to hang randomly
|
2004-12-30 13:52:20 +00:00
|
|
|
<li>Fixed modifier key and caps-lock handling on OS X
|
2004-11-12 15:59:09 +00:00
|
|
|
<li>System info log message now filtered like all other messages
|
|
|
|
</ul>
|
|
|
|
|
2004-11-07 12:34:01 +00:00
|
|
|
<span class="date">Nov-07-2004</span> - Synergy 1.1.9 released
|
|
|
|
|
|
|
|
<p>
|
|
|
|
Made following changes:
|
|
|
|
</p>
|
|
|
|
<ul>
|
|
|
|
<li>Fixed compiler error on gcc 3.4 and later
|
|
|
|
<li>Worked around minor gcc -O3 compiler bug
|
|
|
|
<li>Now logging system info at startup
|
|
|
|
<li>Config file errors now logged as errors rather than debug warnings
|
|
|
|
<li>Added half-duplex scroll lock option
|
|
|
|
<li>Fixed tracking of half-duplex toggle key state
|
|
|
|
<li>Now accepting screen names ending in dot (.) for OS X convenience
|
|
|
|
<li>OS X key mapping now loaded from system resources rather than hard coded
|
|
|
|
<li>Fixed multimonitor OS X pimary screen bug; multimon OS X should now work
|
|
|
|
<li>Added experimental workaround for laggy mouse when running linux -> OS X
|
|
|
|
<li>Fixed bug in win32 installer packaging
|
|
|
|
<li>Fixed unrequested continuous mouse wheel scrolling on win32
|
|
|
|
<li>Added win32 GUI to set server address to listen on
|
|
|
|
<li>Fixed resource leak on win32
|
|
|
|
<li>Fixed screensaver detection on windows 2000 and XP
|
|
|
|
<li>Fixed flickering mouse on multimon windows NT/2000/XP
|
|
|
|
<li>Fixed quiting when powerdvd stops playing (may fix other situations, too)
|
|
|
|
<li>Added tray icon menu item to force clients to reconnect
|
|
|
|
<li>Fixed handling of number pad keys with num-lock off on win32
|
|
|
|
<li>Fixed shift key not working when a console windows has focus on win32 server
|
|
|
|
<li>Improved configure of Xinerama and DPMS
|
|
|
|
<li>Improved portability (removed recursive mutexes and _*_SOURCE defines)
|
|
|
|
<li>Now handling DPMS headers without prototypes
|
|
|
|
<li>Fixed dead key and AltGr+shift handling on X11
|
|
|
|
<li>Fixed use of freed memory on unix
|
|
|
|
<li>Fixed AltGr mapping to Ctrl and not Ctrl+Alt on X11 without Alt_R mapped
|
|
|
|
<li>Added -display option for X11
|
|
|
|
<li>Added support for X11 compose key (Multi_key)
|
|
|
|
</ul>
|
|
|
|
|
2004-08-05 21:03:20 +00:00
|
|
|
<span class="date">Aug-05-2004</span> - Synergy 1.1.8 released
|
|
|
|
|
|
|
|
<p>
|
|
|
|
Made following changes:
|
|
|
|
</p>
|
|
|
|
<ul>
|
|
|
|
<li>Removed key event capture on X11 (was breaking terminal keyboard input)
|
|
|
|
<li>Worked around win32 command prompt stealing shift key events
|
|
|
|
<li>Fixed handling of pause key on win32
|
|
|
|
<li>Fixed handling of backslash on win32 internation keyboard mapping
|
|
|
|
<li>Fixed handling of ctrl and alt keys on NT/2k/XP
|
|
|
|
<li>Fixed XCode project (removed cross-compile)
|
|
|
|
<li>Worked around select() bug in OS X
|
|
|
|
<li>Worked around bug in ifstream on OS X
|
|
|
|
<li>Fixed handling of modifier keys on OS X synergy server
|
|
|
|
<li>Fixed handling of space key on OS X synergy server
|
|
|
|
<li>Fixed handling of key autorepeat on OS X server
|
|
|
|
<li>Fixed mouse wheel drift on OS X client
|
|
|
|
<li>Reorganized documentation and converted to HTML
|
|
|
|
</ul>
|
|
|
|
|
2004-08-01 16:00:18 +00:00
|
|
|
<span class="date">Jun-13-2004</span> - Synergy 1.1.7 released
|
|
|
|
|
|
|
|
<p>
|
|
|
|
Made following changes:
|
|
|
|
</p>
|
|
|
|
<ul>
|
|
|
|
<li>Added OS X precompiled header file forgotten in last build
|
|
|
|
<li>Fixed bug in fix for 'unexpected async reply' on X11
|
|
|
|
<li>Removed dependency on "browser" service on win32
|
|
|
|
<li>Fixed assertion failure when connection fails immediately
|
|
|
|
<li>Fixed failure to connect on AIX
|
|
|
|
<li>Fixed error in conversion from multibyte to wide characters
|
|
|
|
<li>Maybe fixed win32 screen saver detection
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
<span class="date">May-26-2004</span> - Synergy 1.1.6 released
|
|
|
|
|
|
|
|
<p>
|
|
|
|
Made following changes:
|
|
|
|
</p>
|
|
|
|
<ul>
|
|
|
|
<li>Added preliminary Mac OS X support (client and server)
|
|
|
|
<li>Fixed ctrl+alt+del emulation on win32
|
|
|
|
<li>Fixed ctrl+alt+del on win32 server acting on both client and server
|
|
|
|
<li>Fixed handling of screen resolution changes on win32
|
|
|
|
<li>Fixed 'unexpected async reply' on X11
|
|
|
|
<li>Added dependency to win32 service to avoid startup race condition
|
|
|
|
<li>Fixed reference count bug
|
|
|
|
<li>Keyboard input focus now restored on X11 (fixes loss of input in some games)
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
<p>
|
|
|
|
The OS X port does not yet support:
|
|
|
|
</p>
|
|
|
|
<ul>
|
|
|
|
<li>HTML and bitmap clipboard data
|
|
|
|
<li>Screen saver synchronization
|
|
|
|
<li>Non-US English keyboards
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
<span class="date">May-05-2004</span> - Synergy 1.1.5 released
|
|
|
|
|
|
|
|
<p>
|
|
|
|
Made following changes:
|
|
|
|
</p>
|
|
|
|
<ul>
|
|
|
|
<li>No longer switching screens when a mouse button is down
|
|
|
|
<li>Worked around win32 mouse hook bug, fixing switch on double tap
|
|
|
|
<li>Added support for HTML and bitmap (image/bmp) clipboard data
|
|
|
|
<li>Physical mouse no longer necessary on win32 secondary screens to see cursor
|
|
|
|
<li>Added experimental relative mouse moves on secondary screen option
|
|
|
|
<li>Fixed win32 lock up when closing server with clients still connected
|
|
|
|
<li>Fixed bug in handling duplicate connections
|
|
|
|
<li>Fixed pthread mutex initialization
|
|
|
|
<li>Made synergy dependent on NetBT on win32 (for service startup order)
|
|
|
|
<li>Automake fixes; now mostly works on darwin and MinGW
|
|
|
|
<li>Fixed builds on Solaris 9, FreeBSD, and OpenBSD
|
|
|
|
<li>Partial support for MSYS/MinGW builds (NOT COMPLETE)
|
|
|
|
<li>Partial merge of OS X port (NOT COMPLETE)
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
<span class="date">Mar-31-2004</span> - Synergy 1.1.4 released
|
|
|
|
|
|
|
|
<p>
|
|
|
|
Made following changes:
|
|
|
|
</p>
|
|
|
|
<ul>
|
|
|
|
<li>Fixed lookup of hosts by name of win32
|
|
|
|
<li>Reverted tray icon code to 1.0.15 version; seems to fix the bugs
|
|
|
|
<li>Fixed crash when caps, num, or scroll lock not in key map on X11
|
|
|
|
<li>Fixed double tap and wait to switch features
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
<span class="date">Mar-28-2004</span> - Synergy 1.1.3 released
|
|
|
|
|
|
|
|
<p>
|
|
|
|
Made following changes:
|
|
|
|
</p>
|
|
|
|
<ul>
|
|
|
|
<li>Major code refactoring; reduced use of threads, added event queue
|
|
|
|
<li>Removed unused HTTP support code
|
|
|
|
<li>No longer interfering with mouse when scroll lock is toggled on
|
|
|
|
<li>Fixed minor mispositioning of mouse on win32
|
|
|
|
<li>Unix portability fixes
|
|
|
|
<li>Added support for power management
|
|
|
|
<li>Improved keyboard handling and bug fixes
|
|
|
|
<li>Fixed dead key handling
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
<p>
|
|
|
|
Note: the tray icon on windows is known to not work correctly when
|
|
|
|
running the synergy server on Windows 95/95/Me.
|
|
|
|
</p>
|
|
|
|
|
|
|
|
<span class="date">Aug-24-2003</span> - Synergy 1.0.14 released
|
|
|
|
|
|
|
|
<p>
|
|
|
|
Made following changes:
|
|
|
|
</p>
|
|
|
|
<ul>
|
|
|
|
<li>Fixed bugs in setting win32 process/thread priority
|
|
|
|
<li>Fixed resource leak in opening win32 system log
|
|
|
|
<li>Fixed win32 launcher not getting non-default advanced options
|
|
|
|
<li>Synergy log copied to clipboard now transferred to other screens
|
|
|
|
<li>Hack to work around lesstif clipboard removed (fixes pasting on X)
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
<span class="date">Jul-20-2003</span> - Synergy 1.0.12 released
|
|
|
|
|
|
|
|
<p>
|
|
|
|
This release finally completes support for non-ASCII characters,
|
|
|
|
fully supporting most (all?) European keyboard layouts including
|
|
|
|
dead key composition. This release includes changes from several
|
|
|
|
experimental versions (1.0.9, 1.0.11, 1.1.0, 1.1.1, 1.1.2, and
|
|
|
|
1.1.3).
|
|
|
|
</p>
|
|
|
|
|
|
|
|
<p>
|
|
|
|
Made following changes:
|
|
|
|
</p>
|
|
|
|
<ul>
|
|
|
|
<li>Added non-ASCII support to win32 and X11
|
|
|
|
<li>Added dead key support to win32 and X11
|
|
|
|
<li>Fixed AltGr handling
|
|
|
|
<li>Added ctrl+alt+del simulation using ctrl+alt+pause
|
|
|
|
<li>Fixed loss of key event when user releases ctrl+alt+del
|
|
|
|
<li>Fixed incorrect synthesis of pointer-keys event on X11
|
|
|
|
<li>Fixed Xinerama support
|
|
|
|
<li>Made some clipboard fixes on win32 and X11
|
|
|
|
<li>Add tray icon menu item to copy log to clipboard
|
|
|
|
<li>Fixed mouse warping on unconnected client
|
|
|
|
<li>Stopped unconnected client from filling up event logs
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
<span class="date">May-10-2003</span> - Synergy 1.0.8 released
|
|
|
|
|
|
|
|
<p>
|
|
|
|
Made following changes:
|
|
|
|
</p>
|
|
|
|
<ul>
|
|
|
|
<li>Fixed hook forwarding (fixing interaction with objectbar)
|
|
|
|
<li>Fixed "Windows" key handling and added support Win+E, Win+F, etc
|
|
|
|
<li>Added win 95/98/me support for Alt+Tab, Alt+Esc, Ctrl+Esc
|
|
|
|
<li>Fixed scroll lock locking to server screen
|
|
|
|
<li>Fixed screen flashing on X11 and Windows
|
|
|
|
<li>Fixed compile problem on 64 bit systems
|
|
|
|
<li>Fixed Xinerama support
|
|
|
|
<li>Now allowing screen names that include underscores
|
|
|
|
<li>Improved non-ASCII key handling on Windows
|
|
|
|
<li>Fixed lagginess
|
|
|
|
<li>Fixed failure to capture all mouse input on Windows
|
|
|
|
<li>Fixed auto-repeat bugs on X11
|
|
|
|
<li>Added option to disable screen saver synchronization
|
|
|
|
<li>Added support for 4th and 5th mouse buttons on Windows
|
|
|
|
<li>Added support for "Internet" and "Multimedia" keys
|
|
|
|
<li>Fixed jumping from client to itself (mouse wrapping)
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
<span class="date">Mar-27-2003</span> - Synergy 1.0.6 released
|
|
|
|
|
|
|
|
<p>
|
|
|
|
Made following changes:
|
|
|
|
</p>
|
|
|
|
<ul>
|
|
|
|
<li>Added tray icon on win32
|
|
|
|
<li>Fixed multi-monitor support on win32
|
|
|
|
<li>Fixed win32 screen saver detection on NT/2k/XP
|
|
|
|
<li>Added per-screen options to remap modifier keys
|
|
|
|
<li>Added global options for restricting screen jumping
|
|
|
|
<li>Added global option for detecting unresponsive clients
|
|
|
|
<li>Added more logging for why screen jump won't happen
|
|
|
|
<li>Fixed problem sending the CLIPBOARD to motif/lesstif apps
|
|
|
|
<li>Win32 launcher now remembers non-config-file state
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
<span class="date">Feb-18-2003</span> - Synergy 1.0.3 released
|
|
|
|
|
|
|
|
<p>
|
|
|
|
Made following changes:
|
|
|
|
</p>
|
|
|
|
<ul>
|
|
|
|
<li>Support for X11 keymaps with only uppercase letters
|
|
|
|
<li>Fixed memory leaks
|
|
|
|
<li>Added documentation on using synergy with SSH
|
|
|
|
<li>Fixed unnecessary left-handed mouse button swapping
|
|
|
|
<li>Fixed debug build error on win32
|
|
|
|
<li>Reduced frequency of large cursor jumps when leaving win32 server
|
|
|
|
<li>Changed cursor motion on win32 multimon to relative moves only
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
<span class="date">Jan-25-2003</span> - Synergy 1.0.2 released
|
|
|
|
|
|
|
|
<p>
|
|
|
|
Made following changes:
|
|
|
|
</p>
|
|
|
|
<ul>
|
|
|
|
<li>Fixed out-of-bounds array lookup in the BSD and Windows network code
|
|
|
|
<li>Added ability to set screen options from Windows launch dialog
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
<span class="date">Jan-22-2003</span> - Synergy 1.0.1 released
|
|
|
|
|
|
|
|
<p>
|
|
|
|
Made following changes:
|
|
|
|
</p>
|
|
|
|
<ul>
|
|
|
|
<li>Fixed running as a service on Windows NT family
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
<span class="date">Jan-20-2003</span> - Synergy 1.0.0 released
|
|
|
|
|
|
|
|
<p>
|
|
|
|
Made following changes:
|
|
|
|
</p>
|
|
|
|
<ul>
|
|
|
|
<li>Refactored to centralize platform dependent code
|
|
|
|
<li>Added support for mouse wheel on Windows NT (SP3 and up)
|
|
|
|
<li>Portability improvements
|
|
|
|
<li>Added more documentation
|
|
|
|
<li>Fixes for working with xscreensaver
|
|
|
|
<li>Fixes for circular screen links
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
<p>
|
|
|
|
This release has been tested on Linux and Windows. It builds and
|
|
|
|
is believed to run on Solaris and FreeBSD. It is believed to
|
|
|
|
build and run on Irix and AIX. It builds but does not work on
|
|
|
|
MacOS X.
|
|
|
|
</p>
|
|
|
|
|
|
|
|
<span class="date">Dec-25-2002</span> - Synergy 0.9.14 released
|
|
|
|
|
|
|
|
<p>
|
|
|
|
Made following changes:
|
|
|
|
</p>
|
|
|
|
<ul>
|
|
|
|
<li>Fixed solaris compile problems (untested)
|
|
|
|
<li>Fixed irix compile problems (untested)
|
|
|
|
<li>Fixed windows client not reconnecting when server dies bug
|
|
|
|
<li>Fixed loss of ctrl+alt from windows server to non-windows clients
|
|
|
|
<li>Fixed handling of password protected windows client screen saver
|
|
|
|
<li>Now handling any number of pointer buttons on X11
|
|
|
|
<li>Toggle key states now restored when leaving clients
|
|
|
|
<li>Added support for per-screen config options
|
|
|
|
<li>Added config options for half-duplex toggle keys on X11
|
|
|
|
<li>Enabled class diagrams in doxygen documentation
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
<span class="date">Nov-05-2002</span> - Synergy 0.9.13 released
|
|
|
|
|
|
|
|
<p>
|
|
|
|
Made following changes:
|
|
|
|
</p>
|
|
|
|
<ul>
|
|
|
|
<li>Fixed solaris compile problems (untested)
|
|
|
|
<li>Fixed MacOS X compile problems (semi-functional)
|
|
|
|
<li>Fixed gcc-3.2 compile problems
|
|
|
|
<li>Fixed some thread startup and shutdown bugs
|
|
|
|
<li>Server now quits if bind() fails with an error other than in use
|
|
|
|
<li>Fixed bug in moving mouse on Win98 without multiple monitors
|
|
|
|
<li>Fixed bug in handling TCP socket errors on read and write
|
|
|
|
<li>Fixed spurious screen saver activation on X11
|
|
|
|
<li>Unix platforms can now read Win32 configuration files
|
|
|
|
<li>Minor error reporting fixes
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
<span class="date">Sep-14-2002</span> - Synergy 0.9.12 released
|
|
|
|
|
|
|
|
<p>
|
|
|
|
Made following changes:
|
|
|
|
</p>
|
|
|
|
<ul>
|
|
|
|
<li>Win32 was not reporting log messages properly when run from synergy.exe
|
|
|
|
<li>Network error messages weren't reporting useful information
|
|
|
|
<li>Synergy won't build on gcc 3.2; added workaround for known problem
|
|
|
|
<li>X11 wasn't handling some keys/key combinations correctly
|
|
|
|
<li>Added option to change logging level when testing from synergy.exe
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
<span class="date">Sep-04-2002</span> - Synergy 0.9.11 released
|
|
|
|
|
|
|
|
<p>
|
|
|
|
Fixed following bugs:
|
|
|
|
</p>
|
|
|
|
<ul>
|
|
|
|
<li>Worked around missing SendInput() on windows 95/NT 4 prior to SP3
|
|
|
|
<li>Fixed keyboard mapping on X11 synergy client
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
<span class="date">Sep-02-2002</span> - Synergy 0.9.10 released
|
|
|
|
|
|
|
|
<p>
|
|
|
|
Fixed following bugs:
|
|
|
|
</p>
|
|
|
|
<ul>
|
|
|
|
<li>The Pause/Break and KP_Enter buttons were not working correctly on windows
|
|
|
|
<li>Configuration options were being lost on windows after a reboot
|
|
|
|
<li>Added support for AltGr/ModeSwitch keys
|
|
|
|
<li>Added support for auto-start on windows when not administrator
|
|
|
|
<li>Improved autoconf
|
|
|
|
<li>Added workaround for lack of sstream header on g++ 2.95.
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
<span class="date">Aug-18-2002</span> - Synergy 0.9.9 released
|
|
|
|
|
|
|
|
<p>
|
|
|
|
Fixed three bugs:
|
|
|
|
</p>
|
|
|
|
<ul>
|
|
|
|
<li>The PrintScrn button was not working correctly on windows
|
|
|
|
<li>The Win32 server could hang when a client disconnected
|
|
|
|
<li>Using the mouse wheel could hang the X server
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
<span class="date">Aug-11-2002</span> - Synergy 0.9.8 released
|
|
|
|
|
|
|
|
<p>
|
|
|
|
Supports any number of clients under Linux or Windows 95 or NT4
|
|
|
|
or later. Includes mouse and keyboard sharing, clipboard
|
|
|
|
synchronization and screen saver synchronization. Supports ASCII
|
|
|
|
keystrokes, 5 button mouse with wheel, and Unicode text clipboard
|
|
|
|
format.
|
|
|
|
</p>
|
|
|
|
|
|
|
|
</body>
|
|
|
|
</html>
|