Up to [cvs.NetBSD.org] / pkgsrc / net / synergy
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
*: recursive bump for icu 76 shlib major version bump
*: revbump for icu downgrade
*: recursive bump for icu 76.1 shlib bump
*: replace CMAKE_ARGS with CMAKE_CONFIGURE_ARGS
revbump after icu and protobuf updates
*: recursive bump for gnutls p11-kit option (existing installations need the bl3.mk included, but it's now only optionally included)
*: recursive bump for icu 74.1
*: bump for openssl 3
recursive revbump for tiff update
Updated net/synergy to 1.14.6.19 Bug fixes: #7208 Fix crash on FreeBSD when pressing special keys on a client. #7241 Change the default signature hashing algorithm for sha256. #7242 Fix tls certificate generation for flatpak. #7262 Fix backward compatibility for m1 and m2 builds. Enhancements: #7222 Ability to initiate non-TLS connection from server #7225 Ability to initiate TLS connection from server #7239 Single app for server and client #7248 Firewall exception for client #7250 Add builds for Fedora 37 and 38 Dropped one upstreamed patch from pkgsrc
revbump after textproc/icu update
synergy: patch a use-after-free issue, from upstream
*: recursive bump for tiff shlib major bump
*: bump PKGREVISION for libunistring shlib major bump
synergy: add SUBST for X11BASE
synergy: update to 1.14.4.37 Bug fixes: Double lines when pasting text from Linux to Windows Address issues with modifiers and dead keys Fix compilation issues for FreeBSD Memory leaks in language sync and TLS functionality Memory leaks in copy/paste and drag and drop functionality Disable drag and drop by default
synergy: needs pkg-config
synergy: avoid distfile checksum conflicts with textproc/pugixml
synergy: update to 1.14.3.5 - Fix issue with function keys on macOS - Configure scroll direction on a per-computer basis
fix typo
synergy: update to 1.14.2.36 bug fixes: 7070 Fix radio button shifted focus on macOS 7038 | 7104 | 7111 | 7112 | 7113 Fix client and server different keyboard layout errors 7078 Fix clipboard re-enables automatically 7077 Fix Ubuntu, CentOS and Debian build after SYNERGY-1161 7080 Add trace if the system can't open file with trusted fingerprints 7081 Fix autoconfig after SYNERGY-1161 7082 Windows client doesn't resume connection after sleep 7089 | 7094 Modifier keys don't work on Microsoft Remote Desktop 7091 Fix CMakeFileList for unittests 7092 Synergy is running after quit on Linux 7095 Update account and upgrade links 7096 The system duplicates hotkeys in setup 7099 SYNERGY-854 Fix compilation with msvc 2014 7100 | 7101 No configuration available on Windows 7097 The title "Enterprise" disappeares after clicking on "Preferences" 7108 Wrong characters on client for unicode 7114 Fixed problem with reading languages on Linux system 7115 Prevent notifications if language reading fails Enhancements: 7068 Add Synergy restart when settings changed 7072 Ability to run synergy as a pre-login agent 7074 Add Synergy restart when server settings changed
revbump for icu and libffi
revbump for boost-libs
synergy: update to 1.14.0.4 - bug fixes - build system fixes - code quality improvements
revbump for boost-libs
synergy: update to 1.12.0 Bug fixes: #6748 Copyright year in about dialog isn't updated #6730 Updating synergy looses settings #6734 Fixed naming of installers for linux and windows #6487 Mouse freezes or key repeats on Linux client #6663 Limit GUI log Window to prevent it using up too much RAM over time #6587 Auto config setting doesn't do anything #6620 Unit tests are no longer built #6670 Build computers failing with language file error #6661 Removed deprecated namespace in gtest/gmock by updating #6601 Update man page with missing crypto option #4036 Client cursor constrained to old resolution #6716 Denial of Service vulnerability on servers with 4GB of ram or less Enhancements: #6739 Add submodules cloning to cmake #6736 Command line option for custom TLS Certificate #6666 Add doxygen documentation output from pipelines #6715 Updated language file from Crowdin #6722 Allow servers to be announced by screen name instead of IP #6720 Add macqtdeploy to cmake #6725 Disable the building of tests with CMake option Features: #6538 System-wide config for all system users
revbump after updating security/nettle
revbump after boost update
synergy: update to 1.11.1 Bug fixes: 6622 Language files not updated during build 6611 Mismatched TLS SHA fingerprint types 6608 TLS certificate is not created on Windows 6593 Non-ASCII characters replaced with ? on client 4288 Using print screen key also sends alt key 4 Quote chars broken on US-International keyboard Enhancements: 6632 Support for building with LibreSSL 6396 Black and white icons for macOS toolbar
*: recursive bump for libffi
synergy: update to 1.11.0 6518 Key combination that will force a server restart 6588 Version number header with update check 6569 Unable to run on macOS 10.15 Catalina 6561 Debian buster no longer supports CA key length of 1024 6556 Function missing error from OpenSSL/TLS 6566 Debug message output mistakenly as info message 5959 User interface failed to load local fingerprint
*: Recursive revision bump for openssl 1.1.1.
*: Recursive revbump from devel/boost-libs
synergy: update to 1.10.3 Bug fixes: 6546 Filtered out self assigned ip addresses from being displayed 6541 Fixed connected info text to include without TLS encryption 6527 Config app renders incorrectly on high DPI screens 6526 New TLS/SSL socket handled when no socket 6525 Race condition on disconnecting TLS/SSL socket 6521 Access violation in TLS/SSL socket close 6409 Server freezes when clipboard contains an image 3705 Hotkeys not working on Mac server Enhancements: 6535 Version URL and added stage check to version check 6529 Cleaner redistributable use in Windows installer 6528 More verbose message for Linux display errors 6524 Minimize config app to system tray 6523 Restore auto hide on startup for config app 6522 Double click Windows tray icon to show and hide 6520 Support for 32-bit Linux for legacy users 6519 Support for Ubuntu 14.04 LTS for legacy users 6390 Support for OpenSSL 1.1.1 for better security
Recursive revbump from boost-1.71.0
*: recursive bump for nettle 3.5.1
Recursive revbump from boost-1.70.0
Updated net/synergy to 1.10.2 v1.10.2-stable ============== Bug fixes: - #6495 Event queue memory leak in server cleanup - #6471 Unable to stop core retry loop in config app - #6460 TLS memory leak on Linux server when using client - #6407 Enterprise config app shows auto-config elements - #6403 Mouse cursor movement drifts over time - #6392 Hostname alert shows unnecessarily on every open - #6373 Compile fails on BSD Unix with dl error Enhancements: - #6485 Readme for master branch with download help - #6475 Change master branch to current version - #6470 CI solution with on-demand containers - #6397 Remember last server used in Auto Config - #6375 Support for Qt 5.11 framework on Windows
synergy: SunOS fix
synergy: downgrade 2.0.0 to 1.10.1 It is sort of an update though. If you are interested in upstream drama you can read here for the details: https://symless.com/blog Also users might want to switch to wip/barrier instead. v1.10.1-stable Bug fixes: #6339 Windows validating install step freezes #6374 Windows background service crashes randomly #6376 Undeclared identifier compile error in VS2017 Enhancements: #6372 Forced use of TLS 1.2 without fallback method #6338 Auto config checkbox on settings screen #6384 Removal of GPL screen on Windows installer #6383 Extend foreground mode for Windows daemon #6382 Code comment for MSVC debugger logging #6380 Compile without warnings using VS2017 v1.10.0-stable Bug fixes: #6347 Log to file defaults to unwritable location #6345 Losing GUI config when restarting the OS #4991 Oversized Bonjour protocol name could conflict Enhancements: #6348 Use different hard coded Qt path for CI #6346 CLI argument to control screen lock feature #6344 Customizable size limit on clipboard sharing #6332 Decouple version from CI build properties #6319 Bonjour auto-config disabled by default #6318 Hide TIS/TSM error on config app log #6312 Removal of redundant CURL library #6306 Show version number in config app title #6305 Support for Raspbian in package config #6301 Combine enterprise and community codebases
revbump for boost 1.69.0
revbump after boost-libs update
revbump for boost-libs update
synergy: update to 2.0.0 changes unknown
Revbump after boost update
synergy: don't run cmake twice
Revbump for boost update
update to synergy-1.8.8 Bug #5196 - Some keys on Korean and Japanese keyboards have the same keycode Bug #5578 - Pressing Hangul key results in alt+'a' Bug #5785 - Can't switch screens when cursor is in a corner Bug #3197 - Linux: switchDoubleTap option is not working Bug #4477 - Linux: Mouse buttons higher than id 10 result in crash Bug #5832 - Linux: Screen size misdetected on multi-monitor display Enhancement #4504 - Improved Korean language description Enhancement #5525 - Added support for precise screen positioning in config file
Convert CXXFLAGS setting C++ standard to USE_LANGUAGES.
Recursive revbump from boost update
more -Wno-foo for clang
Revbump after boost update
Update to synergy-1.8.6 Bug #5592 - Some keys don't work for macOS Sierra clients Bug #5186 - Cursor stuck on client when using multi-DPI server Bug #5722 - Malformed serial key in registry will crash GUI on startup Bug #5752 - Tab order is incorrect on Settings dialog Enhancement #5699 - Unified installers on macOS Feature #4836 - macOS Sierra build Bug #5680 - Server crashes when disconnecting SSL clients Bug #5626 - Build fails using Xcode 8 and macOS SDK 10.12 Feature #5657 - Trial version support Feature #5707 - User upgrade statistics
synergy-1.8.4 (2016-10-11) Bug #4041 UHD/4K DPI scaling broken on Windows servers Bug #4420 When XRandR adds a screen, it is inaccessible Bug #5603 Activation notification depends on existence of /etc/os-release Bug #5624 Update notification sometimes requests a downgrade Bug #5329 Current date is shown for build date in the about dialog Bug #5640 Synergy branding is inconsistent across platforms Enhancement #5617 Remove redundant plugin infrastructure Enhancement #5627 Move SSL certificate generation to main window Enhancement #5628 Move SSL implementation into core binary Enhancement #5629 Move activation from wizard into new dialog window
Revbump post boost update
synergy-1.8.3 (2016-09-26) Bug #2765 - A letter appears on macOS clients when the spacebar is pressed Bug #3241 - Windows UAC disconnects clients when elevated Bug #4740 - Linux client crashes with "Assertion '!m_open' failed" Bug #4879 - Memory leak caused by IpcReader Bug #5373 - Tab behaves like shift tab on client Bug #5502 - Copy and paste from server to client doesn't work Enhancement #123 - Option to disable clipboard sharing Enhancement #3305 - Media key support on macOS Enhancement #4323 - Make automatic elevation on Windows optional
drop obsolete EXTRACT_USING=bsdtar; the package uses github distribution
Update to synergy-1.8.2. v1.8.2-stable ============= Bug #3044 - Unable to drag-select in MS Office Bug #4768 - Copy paste causes 'server is dead' error on switching Bug #4792 - Server logging crashes when switching with clipboard data Bug #2975 - Middle click does not close Chrome tab on Mac client Bug #5087 - Linux client fails to start due to invalid cursor size Bug #5471 - Serial key textbox on activation screen overflows on Mac Bug #4836 - Stop button resets to Start when settings dialog canceled Enhancement #5277 - Auto restart service when synwinhk.dll fails on Windows Enhancement #4913 - Future-proof GUI login by using newer auth URL Enhancement #4922 - Add --enable-crypto argument to help text Enhancement #5299 - High resolution App icon on Mac Enhancement #4894 - Improve grammar in connection notification dialog v1.8.0-beta ============= Enhancement #4696 - Include 'ns' plugin in installers (instead of wizard download) Enhancement #4715 - Activation dialog which also accepts a serial key Enhancement #5020 - Recommend using serial key when online activation fails Enhancement #4893 - Show detailed version info on GUI about screen Enhancement #4327 - GUI setting to disable drag and drop feature Enhancement #4793 - Additional logging to output OpenSSL version Enhancement #4932 - Notify activation system when wizard finishes Enhancement #4716 - Allow software to be time limited with serial key
Bump PKGREVISION for security/openssl ABI bump.
Updated net/synergy to 1.7.4 v1.7.4-stable Bug #4721 - High CPU usage for Windows service Bug #4750 - SSL connect error 'passive ssl error limit' Bug #4584 - Drag and drop with SSL causes crash Bug #4749 - Clipboard thread race condition causes assertion failure Bug #4720 - Plugin download shows 'Could not get Linux package type' error Bug #4712 - Unable to send clipboard with size above 1KB when using SSL Bug #4642 - Connecting causes SSL23_GET_SERVER_HELLO error Bug #4690 - Log line 'activeDesktop' does not use logging system Bug #4866 - Wrong ns plugin version can be loaded Enhancement #4901 - Auto restart when running from GUI in desktop mode Enhancement #4845 - Add timestamp to log output Downloads v1.7.3-stable Bug #4565 - Incorrect plugin downloads on Debian and Mint Bug #4677 - Windows service log file grows to very large size Bug #4651 - High logging rate causes Windows service to crash Bug #4650 - SSL error log message repeats excessively and freezes cursor Bug #4624 - Runaway logging causes GUI to freeze Bug #4617 - Windows service randomly stops after 'ssl handshake failure' error Bug #4601 - Large clipboard data with SSL causes 'protocol is shutdown' error Bug #4593 - Locking Windows server causes SSL_ERROR_SSL to repeat Bug #4577 - Memory leak in GUI on Windows caused by logging Bug #4538 - Windows service crashes intermittently with no error Bug #4341 - GUI freezes on first load when reading log Bug #4566 - Client or server crashes with 'ssl handshake failure' error Bug #4706 - Installer is not output to build config dir on Windows Bug #4704 - Plugin 'ns' release build is overwritten with debug version on Linux Bug #4703 - Plugins are not built to config directory on Mac Bug #4697 - Timing can allow an SSL socket to be used after cleanup call Enhancement #4661 - Log error but do not crash when failing to load plugins Enhancement #4708 - Download ns plugin for specific Mac versions Enhancement #4587 - Include OpenSSL binaries in source for easier building Enhancement #4695 - Automatically upload plugins as Buildbot step Downloads v1.7.2-stable Bug #4564 - Modifier keys often stuck down on Mac client Bug #4581 - Starting GUI on Mac crashes instantly on syntool segfault Bug #4520 - Laggy or sluggish cursor (ping spikes) on Mac when using WiFi Bug #4607 - GUI doesn't start after install on Windows Enhancement #4412 - Automate extract and compile for OpenSSL Enhancement #4567 - SSL plugin should use TLSv1_method() minimum Enhancement #4591 - Revert to legacy Mac deployment and signing Enhancement #4569 - Reintroduce GUI auto-hide setting (disabled by default) Enhancement #4570 - Make --crypto-pass show deprecated message Enhancement #4596 - Typo 'occurred' in WebClient.cpp Downloads v1.7.1-stable Bug #3784 - Double click & drag doesn't select words on client Bug #3052 - Triple-click (select line) does not work Bug #4367 - Duplicate Alt-S Keyboard Shortcuts on Gui Bug #4554 - Server unable to accept new SSL connection Bug #4553 - SSL handshake failure error causes GUI to crash Bug #4551 - Plugin wizard doesn't create SSL directory Bug #4548 - Severe code duplication in fingerprint logic Bug #4547 - Windows server crashes when client fingerprint dialog open Bug #4539 - Mac client dies when server has SSL_ERROR_SSL Bug #4537 - Plugin wizard doesn't complete but finish button enabled Bug #4535 - Server crashes on shut down after multiple connections failed Bug #4528 - Error SSL_ERROR_SSL is logged on unknown error Bug #4527 - Server fingerprint dialog on client GUI keeps showing Bug #4469 - GUI crashes on Windows when generating certificate Bug #4410 - SSL_ERROR_SSL (unknown protocol) on Mac client Bug #4409 - SSL_ERROR_SSL (unknown alert type) on Windows 8.1 client Bug #4557 - GUI doesn't show local fingerprint on fresh install Enhancement #4522 - SSL server fingerprint verification from client Enhancement #4526 - Display local fingerprint on server GUI Enhancement #4549 - Extract SSL certificate and fingerprint generate function Enhancement #4546 - Redistribute OpenSSL on Windows with installer Enhancement #4540 - Enable Network Security checkbox only when ns plugin exists Enhancement #4525 - Reorganize app data directory Enhancement #4390 - Disable GUI auto-hide by default
Revert 1.7.3 "stable" update. It has broken clipboard handling. (multiple issues open upstream)
Update to synergy-1.7.3. This contains various bugfixes (hangs, excessive logging) related to SSL protocol use. There is no mention in release notes but please be advised that the client appears to refuse to talk to servers running old versions due to protocol incompatibility.
PR pkg/49803 solaris build fix
fix a typo in configure overrides
Update to synergy-1.7.0. Enhancement #4313 - SSL encrypted secure connection Enhancement #4168 - Plugin manager for GUI Enhancement #4307 - Always show client auto-detect dialog Enhancement #4397 - Modernize Mac build script (deployment and signing) Enhancement #4398 - Remove obsolete Mac database cleaner Enhancement #4337 - Remove IStreamFilterFactory dead code
-Wno-foo for clang
Part of Makefile r1.19 was lost in local merge. No functional change.
Update to synergy-1.6.2. 1.6.2 ===== Bug #4227 - Helper tool crashes when service checks elevation state Bug #4091 - Zeroconf on server advertises bogus IP address Bug #4249 - Drag file causes client crash on Mac (10.10) Enhancement #4196 - Optional Bonjour requirement for Windows Enhancement #4235 - Automatic Bonjour download and install Enhancement #4218 - Auto-config available servers combo box Enhancement #4230 - More user friendly dialog when client is detected Enhancement #4240 - Minimize auto config message box usage Enhancement #4247 - Firewall exception for GUI (needed for Bonjour) Enhancement #4242 - Consistent naming for auto config feature 1.6.1 ===== Bug #4002 - Carbon loop not ready within 5 sec Bug #4191 - Accessibility helper tool crashes Bug #4149 - Mac 10.9.5 or 10.10 gatekeeper blocks Synergy Bug #4139 - Exception thrown when ProcessIdToSessionId() fails Bug #4055 - Shift keys are not sent to clients (Win 8.1 server) Bug #4021 - Copy & paste not working for EFL applications Bug #3749 - Linux Chrome hover doesn't work Bug #4128 - Daemon logging not written with "log to file" Enhancement #4122 - Enable drag and drop by default Enhancement #4158 - Build for Mac OS X 10.10 Enhancement #4130 - Auto elevate for Windows UAC and screen lock Enhancement #4126 - 64-bit support for OS X Enhancement #4141 - DMRM message support for μSynergy Enhancement #4124 - More robust argument parsing 1.6.0 ===== Feature #65 - Auto config feature using Zeroconf/Bonjour 1.5.1 ===== Bug #3307 - Configuration file paths containing spaces don't work Bug #3404 - Log path needs to be in quotes on windows Bug #3996 - Installer fails when Windows Firewall is disabled 1.5.0 ===== Bug #4060 - Key stuck down on Windows server Bug #4061 - Windows server repeats modifier keys 1.4.18 ====== Bug #3980 - Shell extension DLL causes explorer.exe to crash Task #4049 - Correct code style in OSXKeyState compilation unit Task #4050 - Fix subversion issue tracker URL Task #4053 - Improve deb package quality Task #4054 - Improve rpm package quality 1.4.17 ====== Bug #2836 - Unable to begin screen name or alias with numbers Bug #3796 - Some files being unintentionally dragged (including explorer.exe) Bug #3886 - Alias is allowed to match screen name Bug #3919 - RPM install fails on Fedora 20, failed dependencies: libcurl Bug #3921 - Error: synwinxt.dll outdated (upgrading from 1.4.15 to 1.4.16) Bug #3927 - Mavericks accessibility exception not working (when upgrading from 1.4.15 to 1.4.16) Bug #3933 - Plus signs in the email address cause premium login to fail Bug #3939 - Compile fails on ARM (Raspberry Pi) because of cryptopp/Crypto++ lib Bug #3947 - Conflicts when using yum localinstall on Fedora 20 Bug #3959 - Premium title doesn't always show on first login Bug #3968 - GUI auto-hides on initial first install (with no config) Task #3936 - Change installer to WiX for improved file upgrade process Task #3950 - Poll modifier after key down on Mac OS X and log results Task #3951 - Clear filename stored in synwinxt on mouse up Task #3952 - Make Premium wizard page cleaner Task #3953 - Inherit XArch and XBase from std::exception Task #3954 - Make "lock to screen" log message go to NOTE level instead of DEBUG Task #3960 - Split CMSWindowsHookLibraryLoader into hook and shellex loaders Task #3961 - Remove Windows 95 support Task #3963 - Disable failing Linux unit/integ tests on Fedora 20 32-bit (valgrind SIGILL) Task #3964 - Make Premium login error more verbose Task #3969 - Merge String.cpp and StringUtil.cpp 1.4.16 ====== Bug #3338 - Alt tab not working with Windows 8 Bug #3642 - Failed to start server on Mac OS X 10.9 Mavericks, assistive devices problem Bug #3785 - Synwinxt.dll error opening file for writing during install of 1.4.15 Bug #3787 - Wont automatically load after login on OS X Bug #3788 - Configuration wizard: Premium login fails when behind a proxy Bug #3796 - Some files being unintentionally dragged (including explorer.exe) Bug #3799 - Synergy Client on Fedora crashes on drag/drop operations Bug #3818 - Client freezes on Mac OS 10.6.8 Bug #3874 - Premium GUI login is case sensitive for email Bug #3911 - Drag and drop error on OS X 10.9 Mavericks 1.4.15 ====== Bug #3765 - Synergy Service - Error 87: The parameter is incorrect. Bug #3781 - Option not supported on Linux: --enable-drag-drop (server not starting)
Packaged synergy 1.4.14 This version is not the latest, but apparently good enough to solve a security issue (according to audit-packages). New features: Feature #46 – Drag and drop between computers (Windows and Mac) Fixed bugs: Bug #3287 – Mac does not wake up Bug #3758 – Unstable service (synergyd) Bug #3759 – Exploit: C:Program.exe (if it exists) is run by service (elevated) Bug #3760 – Encryption broken (GCM, CTR and OFB) Bug #3761 – Start button is visible when Synergy is running Bug #3762 – Apply button is disabled for Mac and Linux
Support cwrappers for packages appending arguments in the wrappers.
Update HOMEPAGE url.
Update synergy to 1.4.12. Based on PR pkg/48141 by Tobias Nygren. 1.4.12 ====== Bug #3565 - Encryption fails when typing fast (Invalid message from client) Bug #3606 - GUI is elevated after setup Bug #3572 - Mac caps lock causes disconnect 1.4.11 ====== Feature #12 - Encryption Feature #421 - Portable version Bug #2855 - Mouse cursor remains hidden on Mac client (intermittently/randomly) Bug #3281 - server start on OS X defaults to 'interactive' Bug #3310 - P&ort in settings screen 1.4.10 ====== Bug #2799 - Right shift broken (Windows server, Mac OS X client) Bug #3302 - GUI does not show/hide when tray icon is double clicked (Windows) Bug #3303 - Mac OS X IPC integ test fails intermittently Feature #2974 - Gesture Support for Magic Mouse/Trackpad Feature #3172 - Button to stop Synergy when in service mode Feature #3241 - Option to elevate synergyc/s when in service mode Feature #3242 - Show a list of available IP addresses and screen name on the main screen Feature #3296 - 64-bit Windows installer should display helpful message on 32-bit Windows Feature #3300 - Make service mode default mode (now that we have elevate option) Feature #3301 - Add process mode option to settings (remove startup wizard page) Feature #3306 - Gatekeeper compatibility on Mac OS X 10.8 1.4.9 ===== Bug #3159 - In service mode, server doesn't start unless GUI is running Bug #3214 - Client sometimes can't connect if GUI is closed Bug #56 - Mac OS X server not sending keystrokes to client Bug #3161 - First time GUI appears, service doesn't send logging Bug #3164 - In service mode, you need to add a firewall exception Bug #3166 - Service shutdown stalls when GUI is closed Bug #3216 - Fatal error if plugins folder doesn't exist Bug #3221 - ERROR: could not connect to service, error: 2 Feature #3192 - Add support for JOYINFOEX structure to poll game device info Feature #3202 - Plugin support (sending for primary screen events on Windows only) Feature #3155 - Cross-platform TCP IPC between GUI and service Task #3177 - Fix Mac buildslave to build multiple versions Task #3193 - Add Micro Synergy to repository Task #3275 - Change hostname label to "IP address or hostname" Task #3276 - Installation recovery mechanism for synrgyhk.dll 1.4.8 ===== Bug #143: Cursor on Mac OS X goes to center when inactive Bug #146: Screen Resize causes problems with moving off right-hand side of screen Bug #3058: Modifier keys not working on Mac OS X server Bug #3139: Double click too strict (click, move, click should not count) Bug #3195: Service install can fail first time Bug #3196: Wizard buttons not visible Bug #3197: GUI doesn't take focus after install Bug #3202: Hook DLL (synrgyhk.dll) is not released Feature #3143: Setup wizard for first time users Feature #3145: Check for updates Feature #3174: Startup mode wizard page Feature #3184: New service for process management 1.4.7 ===== Bug #3132: GUI hides before successful connection Bug #3133: Can't un-hide GUI on Mac Feature #3054: Hide synergy[cs] dock icon (Mac OS X) Feature #3135: Integrate log into main window Task #3134: Move hotkey warnings to DEBUG 1.4.6 ===== Bug #155: Build error on FreeBSD (missing sentinel in function call) Bug #571: Synergy SegFaults with "Unknown Quartz Event type: 0x1d" Bug #617: xrandr rotation on client confines cursor in wrong area Bug #642: `synergyc --help` segfaults on sparc64 architecture Bug #652: Stack overflow in getIDForKey Bug #1071: Can't copy from the Firefox address bar on Linux Bug #1662: Copying text from remote computer crashes java programs. Bug #1731: YouTube can cause server to freeze randomly Bug #2752: Use SAS for ctrl+alt+del on win7 Bug #2763: Double-click broken on Mac OS Bug #2817: Keypad Subtract has wrong keycode on OS X Bug #2958: GNOME 3 mouse problem (gnome-shell) Bug #2962: Clipboard not working on mac client Bug #3063: Segfault in copy buffer Bug #3066: Server segfault on clipboard paste Bug #3089: Comma and Period translated wrong when using the NEO2-layout Bug #3092: Wrong screen rotation detected Bug #3105: There doesn't seem to be a system tray available. Quitting Bug #3116: Memory Leak due to the XInput2 patches Bug #3117: Dual monitors not detected properly anymore Feature #3073: Re-introduce auto-start GUI (Windows) Feature #3076: Re-introduce auto-start backend Feature #3077: Re-introduce hidden on start Feature #3091: Add option to remap altgr modifier Feature #3119: Mac OS X secondary screen Task #2905: Unit tests: Clipboard classes Task #3072: Downgrade Linux build machines Task #3090: CXWindowsKeyState integ test args wrong (no changelog for prior versions).
operator bool doesn't equal good(), but !bad(). This makes a difference when it comes to handling EOF. Adjust.
STL provides no implicit boolean conversion for streams, so use good() for this purpose. Add gtest/gmock fixes for libc++.
Update net/synergy to 1.3.8. No obvious Changelog found.
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
Remove xextproto/buildlink3.mk in most cases where it occurs with libXext/buildlink3.mk, now that it is included there. Leave the places where its API version is set or variables from it are used directly (about 3 packages).
Update synergy pacakge to 1.3.7. (leaf package) pkgsrc change: - Add LICENSE. - Add more example files. Fixed Bugs of 1.3.7: #1668 Scroll lock has opposite behavior 1.3.x 0 #2952 Visual C++ 2008 Redistributable unpacks to root of hard drive 1.3.6 0 #2939 The hook DLL (synrgyhk.dll) is not compiled to the bin dir 1.3.6 0 #2938 Argument --help does not work 1.3.6 0 #2834 Fix buildbot console (it has nothing on it) 1.3.6 0 #691 fix compilation errors for gcc 4.3 1.2.6 0 #1187 Compile broken for modern C++ 1.3.1 0 #683 Only cross screens on during special keypress 1.3.0 0 #128 In Linux focused window loses focus when cursor moved to another screen (big problem for 1B.o3x.3ee) 12 #1663 "hos" != "host" 1.3.1 1 #610 Client side crash - Linux x64 1.3.5 2
whitespace police
Update to synergy-1.3.6. The synergy project has now merged with the previously forked synergy-plus. This contains lots of bugfixes since the previous update in pkgsrc, in 2006. No complete ChangeLog is available, but now uses devel/cmake to build and sports manpages for the commands.
Added support for installation to DESTDIR. Changed wording in COMMENT slightly. Shut up some complaints by pkglint ("set -e", "unquoted shell variable f")
Make this package build on Mac OS X without X11. Bump PKGREVISION because of dependency changes.
Modular Xorg support.
- Add a missing entry to PLIST. - Install documentation into share/doc, not share/doc/html. Bump PKGREVISION due to PLIST changes.
Improve synergy package discussed with minskim@. - honor PKG_SYSCONFDIR not hard-coded to "/etc" and PKG_INSTALL frame work for a configuration file. - Install documents. Bump PKGREVISION.
Added "c" to USE_LANGUAGES for packages that use GNU configure scripts, since they always need a C compiler, even when the source code is completely in C++. For some other packages, stated in the comment that a C compiler is really not needed.
Update synergy to 1.3.1. Patches provided by Kibum Han. Changes: * Hot key screen switching now restores last cursor position * Fixed loss of hot keys when reloading configuration * Fixed autorepeating on win32 (no longer sending repeating key releases) * Fixed autorepeating on X11 (non-repeating keys were repeating) * Fixed AltGr issues on X11 * Fixed modifier mapping bug on OS X client (caused wrong characters) * Fixed one way for modifiers to get stuck active on all platforms * Fixed bugs in win32 GUI * Removed alloca() from unix code (should fix FreeBSD build) * Added more debugging output for network problems * Fixed failure to detect some errors on X11
Update synergy to 1.2.7. Patches provided by Kibum Han. Changes: * Added preliminary support for configurable hot keys (Lorenz Schori) * Major rewrite of keyboard handling code * Fixed non-US keyboard handling (AltGr and ISO_Level3_Shift) * Now supporting all installed keyboard layouts simultaneously * Fixed bug in handling remapped caps-lock on X11 * Fixed control and alt keys getting stuck on on X11 * Fixed desktop focus problems requiring extra clicks on win32 * Fixed alt key event getting passed to server when on client on win32 * Synergy would prevent alt+numpad character entry; this is fixed * Fixed suppression of xscreensaver 2.21 on X11 * Fixed middle mouse button dragging on OSX server (Brian Kendall) * Fixed caps/num/scroll lock toggles getting out of sync * Enhanced support for converting clipboard text to the Latin-1 encoding * Added autostart documentation for KDE users * Added more details about using Terminal for OSX users * Fixed crash when using --help on certain platforms
Recursive revision bump / recommended bump for gettext ABI change.
Import synergy, packaged by Kibum Han. With synergy, all the computers on your desktop form a single virtual screen. You use the mouse and keyboard of only one of the computers while you use all of the monitors on all of the computers. You tell synergy how many screens you have and their positions relative to one another. Synergy then detects when the mouse moves off the edge of a screen and jumps it instantly to the neighboring screen. The keyboard works normally on each screen; input goes to whichever screen has the cursor.
Initial revision