------------------------------------------------------------------- Fri Aug 22 13:25:36 UTC 2025 - Paolo Stivanin - Update to 1.4.41: * [REM-3321] Update keyboard mapping !2646 (merged) @myheroyuki * [REM-3276] Fix segfault that could happen when attempting to save a connection profile !2649 (merged) @myheroyuki * [REM-3342] Add ifdef to allow compilation without libssh !2650 (merged) @myheroyuki * [REM-3343] Add environment variable to prevent openssl config issue !2651 (merged) @myheroyuki * [REM-3346] Update snap to latest FreeRDP version !2652 (merged) @myheroyuki * [REM-3344] Toggle sending null or empty password when field is left blank !2653 (merged) @myheroyuki * [REM-3363] Add checks to allow FreeRDP2 compatibility !2654 (merged) @myheroyuki * Fix KeyStroke function for SPICE plugin !2655 (merged) @BobbyTheBuilder * [REM-3364] Raise max length of username field to 300 from 100 !2656 (merged) @myheroyuki * [REM-3186] Allow use of ssh command line arguments to create ssh connections !2657 (merged) @myheroyuki * Fix use of default_value in remmina_file_get_int !2660 (merged) @rafarsa6363 * Implement VNC connection timeout !2659 (merged) @rafarsa6363 * Fix warnings !2658 (merged) @RipleyTom * [REM-3123] Prevent crash when pasting an image using RDP if gdk_pixbuf_save_to_buffer fails !2661 (merged) @myheroyuki * [REM-3386] Properly save and load color themes !2662 (merged) @myheroyuki * [REM-3388] Fix Flatpak crash when moving floating tool bar !2663 (merged) @myheroyuki * [REM-3389] Save unlock password when set outside of the preferences menu !2664 (merged) @myheroyuki * [REM-3382] Update CMAKE_PREFIX_PATH in snapcraft.yaml !2665 (merged) @myheroyuki * [REM-3390] Properly implement keyboard interactive ssh authentication !2666 (merged) @myheroyuki * [REM-3396] Made hiding connection profile name on floating toolbar optional !2667 (merged) @myheroyuki * [REM-3402] Add a local terminal plugin !2670 (merged) @myheroyuki * [REM-3398] Allow Flatpak build to run commands !2669 (merged) @myheroyuki * [REM-3413] Allow users to connect to multiple connections or groups of connects at once !2671 (merged) @myheroyuki * Create autostart directory if it does not exist. !2672 (merged) @rafarsa6363 * Fix autostart directory create for flatpak. !2673 (merged) *@rafarsa6363 * Python Wrapper plugin: Fix typo + add comment for edge-case hinting that the plugin needs to be installed !2674 (merged) @dzatoah * Several small fixes and improving group connections !2675 (merged) @myheroyuki - Drop upstreamed patch drop-unused-func.patch ------------------------------------------------------------------- Mon Jun 16 12:39:01 UTC 2025 - Paolo Stivanin - Update to 1.4.40: * [REM-3270] Fix invalid free causing crash with sending keystrokes and clipboard contents * Fix SEGV when removing a non-exitend connection * [REM-3282] Adjust floating toolbar to take up less space * [REM-3285] Fix issue with multimonitor configuration needed for FreeRDP versions after 3.10.x * [REM-3286] Add option to allow ssh-rsa keys to be used for ssh connections * [REM-3285] Only set the max width and height to full monitor if using multimonitor * [REM-3285] Revert calls back to uint * [REM-3295] Fix issue with RDP scaling on connect * [REM-3301] Add option to force multimonitor mode * [REM-3314] Added the options to start connections in fullscreen mode and/or with dynamic resolution enabled for protocols that support the options * [REM-3316] Allow empty passwords to be passed to FreeRDP * [REM-3289] Allow import/export of ssh tunnel settings * [REM-3333] hide local cursor when showing remote cursor - Add drop-unused-func.patch: drop a debug function that was not being usused anywhere in the code ------------------------------------------------------------------- Wed Jan 8 10:08:40 UTC 2025 - Paolo Stivanin - Update to 1.4.39: * [REM-3260] Fix bug passing wrong value in SPICE plugin (Breaking compilation on some distributions) !2624 @myheroyuki * [REM-3257] Add option to automatically copy ssh text when selected !2624 @myheroyuki * [REM-2604] Allow -c to work with www plugin !2604 @myheroyuki * [REM-3256] Don't prompt about closing connections with no connections !2625 @myheroyuki * Mainly fixing memory leaks and some small bugs !2626 @myheroyuki ------------------------------------------------------------------- Mon Dec 30 07:34:40 UTC 2024 - Paolo Stivanin - Update to 1.4.37: * Implement horizontal smooth scrolling in RDP !2606 @acutemeridian * [REM-3209] Allow -c to work with www plugin !2607 @myheroyuki * [REM-3210] Add ability to lock message panels to one side of the window !2608 @myheroyuki * [REM-3223] fix dangling pointer in ssh_options_get_port invocation !2609 @Victrid * Revert "[REM-2854] Add timeout option to handle VNC disconnects" !2610 @myheroyuki * Fix OpenSSL include dir !2611 @mtelka * Revert "[REM-3121] Handle GotFrameBufferUpdate on its own thread to prevent freeze" !2612 @myheroyuki * [REM-3227] fix compile warning that is failure with newer gcc versions !2613 @myheroyuki * [REM-3206] Add null check to prevent crash when pasting empty clipbaord !2614 @myheroyuki * [REM-3076] [REM-3086] Remove support for FreeRDP_SupportMonitorLayoutPdu to prevent loss of keyboard with xrdp !2615 @myheroyuki * [REM-3236] Don't rely on padding characters to be present to try decrypting passwords !2616 @myheroyuki * [REM-3246] Add option to immediately close VNC windows when they fail to... !2617 @myheroyuki * Allow Remmina to use plugins immediately on download without needing a restart !2618 @myheroyuki * [REM-3176] Add plugin api to allow Remmina to display if a profile is... !2619 @myheroyuki * [REM-3177] Fix error message for failed RDP connection !2620 @myheroyuki * Add more detail to bug report to make certain issues easier to solve !2621 @myheroyuki * [REM-3176] Resize icons to fit flatpak specifications !2622 @myheroyuki ------------------------------------------------------------------- Thu Oct 31 20:11:59 UTC 2024 - Bjørn Lie - Replace pkgconfig(webkit2gtk-4.0) with pkgconfig(webkit2gtk-4.1) BuildRequires, following this drop conditional pkgconfig(libsoup-2.4) BuildRequires, use only libsoup-3.0 going forward. ------------------------------------------------------------------- Thu Oct 10 06:39:29 UTC 2024 - Paolo Stivanin - Update to 1.4.36: * Fix crash with keyboard-interactive SSH auth !2576 @bhatman1441 * Prevent empty remmina_file_name in remmina.pref !2577 @bhatman1441 * rdp/rdp-plugin: Fix faulty color depth check !2579 @pnowack * Fix typos !2578 @deining * Usbredirect on connect !2580 @hunderteins * [REM-3104] Add global RDP options to set FreeRDP auth filter !2581 @myheroyuki * Use universal /bin/sh shebang in remmina-rile-wrapper(1) !2572 @klemensn * [REM-3104] Added back in line that was accidentally removed before merge !2582 @myheroyuki * [REM-3104] Do not initialize rdp_auth_filter !2583 @myheroyuki * [REM-3076] Add proxy field for SPICE connections !2584 @myheroyuki * add a conditional check for darwin and NetBSD !2585 @gador1 * [REM-3103] Make more obvious to user that Remmina may not be able to exec... !2586 @myheroyuki * [REM-3121] Handle GotFrameBufferUpdate on its own thread to prevent freeze !2587 @myheroyuki * Enable horitical scroll on RDP plugin. !2588 @AkiraPenguin * [REM-2854] Add timeout option to handle VNC disconnects !2589 @myheroyuki * [REM-3134] Fix bug where option to send clipboard as keystrokes did not appear !2590 @myheroyuki * Add ability to send a key combination when RDP connection is idle !2591 @dexxter00 * [REM-3111] Do not prompt user for credentials if they have already been entered !2592 @myheroyuki * [REM-3140] Add null check to prevent segfault !2593 @myheroyuki * Move the idle timer into rf_context to make it session-specific. !2594 @morganw3 * [REM-3156] Limit connection name on rcw tab to reasonable length !2595 @myheroyuki * Update several dependencies !2596 @myheroyuki * [REM-3127] Add user prompt for gateway messages !2597 @myheroyuki * [REM-3167] Add reconnect button to rcw !2598 @myheroyuki * [REM-3127] Changed to put call to a message accept panel in the RemminaPluginService struct !2599 @myheroyuki * Removed unused, commented code !2600 @myheroyuki * [REM-2428] Allow floating toolbar to be drag and dropped to more locations on the screen !2601 @myheroyuki * [REM-3162] Fixed some compile warnings causing issues with GCC 14.2.1 !2602 @myheroyuki * Update ssh error to not show outdated message !2603 @myheroyuki ------------------------------------------------------------------- Wed Apr 17 07:12:18 UTC 2024 - Daike Yu - Fix dependency on SLE-15-SP6 ------------------------------------------------------------------- Wed Apr 3 11:37:51 UTC 2024 - Paolo Stivanin - Update to 1.4.35 stable release. ------------------------------------------------------------------- Wed Feb 21 21:04:38 UTC 2024 - balping314@gmail.com - Update to version 1.4.34~git.20240221 (boo#1220149): * Updated call to set FreeRDP_LoadBalanceInfo * Revert setting loadbalanceinfo to the old method used before FreeRDP3 * Add FreeRDP version to cmake status messages * FreeRDP3: Fix crash with disablepasswordstoring enabled * [REM-3047] fix issue compiling with gcc-14 * Check if WINPR_ASSERT is defined * Allow running an SSH command when connecting via ssh tunnel * Fix build for openssl-1.1 ------------------------------------------------------------------- Thu Jan 25 13:10:09 UTC 2024 - info@paolostivanin.com - Update to version 1.4.33~git.20240124: * Add support for FreeRDP 3.x * Allow Remmina to be built without FreeRDP * Made file not empty to allow setting for Service Desk ------------------------------------------------------------------- Thu Oct 12 17:03:07 UTC 2023 - Bjørn - Update to version 1.4.33: * Add shortcut for 'send clipboard as keystrokes' * Make keeping window open on session disconnect configurable * Fix crash cause by using freed memory ------------------------------------------------------------------- Sun Sep 17 08:14:03 UTC 2023 - Paolo Stivanin - Update to remmina version 1.4.32: * [REM2916] Added option to kill async process started by exec plugin on tab close * Fix search bar toggle behavior * Fix memory leaks * [REM-2920] Password visibility can now be toggled on remmina_message_panels * Remove SSH file paths from remmina file when unchecking box in profile edit * Solved issue #2910 - Added support for IPv6 with fallback to IPv4 for ssh * Fix UI bugs in Remmina Preferences set new password * Fix memory leaks and change GTK critical errors to remmina warnings for null icon autostart file * [REM-2926] Added ability to set a fixed aspect ratio for vnc connections * [REM-2936] Fix crash related to unmap events * [REM-2938] Improved ordering of tray icon menu items * Fix memory leaks in remmina_plugin_manager_init with g_free and g_ptr_array_free * Remote assistance * Spelling: Various strings for assistance mode * Fix some compiler warnings * Ability to SPICE connect to unix domain socket * update multi monitor icon * Save toggle options when duplicating connection * New feature: Allow user to specify use of modifiers when changing key preferences * [REM-2914] Alert user of unexpected disconnect instead of immediately closing the connection window * Fix Remmina not using @REMMINA_BINARY_PATH@ * Highlight top bar when Grab all keyboard events is enabled * [REM-2850] Add ability to automatically move mouse to keep RDP connections alive * Remove unnecessary parameters from remmina_public_get_server_port_wrapper * Fix freeze that occurs when loading in python modules properly * [REM-1923] Fix handling of pause break key for RDP connections * [REM-2971] When quiting Remmina from the system tray the are you sure prompt now functions properly ------------------------------------------------------------------- Fri Jun 9 11:22:44 UTC 2023 - Paolo Stivanin - Update to remmina version 1.4.31: * [REM-2874] muli password changer search now matches partial strings !2480 * Fix segfault in VNC when using domain socket !2481 * Switched pylist Append to SetItem !2482 * Template texts updated !2484 * Add menu option to delete multiple profiles at the same time !2483 * add 1080p as a default resolution to remmina_pref.c !2486 * Remove character limit on password length !2489 * Create better postats.html !2488 * Redesign santahat.png & add santahat.svg !2492 * Edit preferences UI !2491 * Change the icon of the new connection button !2493 * Modify the checkbox of the appearance-tab !2494 * Add valign to the switch of the debugging window !2495 * plugins/rdp: Ensure output redirection configuration applies to both dynamic and static rdpsnd !2498 ------------------------------------------------------------------- Fri Apr 14 10:25:01 UTC 2023 - Johannes Weberhofer - Update to remmina version 1.4.30 * Add text mime type formats to RDP clibpoard !2459 * Ensure timer is null after destruction !2462 * Ability to view passwords in the clear using a toggle in the password field !2460 * Made icons viewable in lower resulution. !2463 * Improve mime file !2464 * [REM-2809] Appearance preferences now refresh in the main window when the user... !2466 * This should be a message instead of a info print. So that the user can see it by default. !2461 * remmina_rdp_monitor_get(): fix maxw, maxh and monitorids calculation !2467 * Rem 2864 !2469 * Fix undefined symbol error when importing gi in a python extension !2470 * Rem 2864 !2472 * [REM-1987] allow for dynamic resolution updates for vnc connections !2476 * Fix overlapping text in preferences menu, terminal tab !2477 * Allow could not authenticate banner to go away after successful reauthentication !2478 * Add environments for easy manual testing !2473 ------------------------------------------------------------------- Thu Jan 26 12:42:05 UTC 2023 - ecsos - Update to remmina version 1.4.29 * Hiroyuki Tanaka added to README :) !2451 * Initial macOS support !2453 * X2Go error-message consistency !2452 * Avoid crash when closing, fixes issue #2832 !2454 * Update Copyright for 2023 !2455 * Aligning local and downstream jsons !2456 - Update to remmina version 1.4.28 * Some minor RDP fixes !2415 * Mathias Winterhalter's avatar Fix Unix socket support for VNC !2417 * GVNC: Fixed JPEG quality encoding advertizing !2418 * Fix missing null checks causing signal 11 !2419 * Add modified date to SFTP file list !2420 * Adding Labels/Tags !2421 * Spelling: Hostname !2422 * X2Go: Fix annoying default_username bug. !2423 * plugins/x2go/x2go_plugin.c: Fix tip and comment sentence !2424 * Remove webkit_settings_set_enable_frame_flattening() for newer WekbKitGTK, fixes #2780 !2425 * Change password including gateway !2427 * Improve rcw close !2429 * Multiple changes to build and run with libsoup 3.0 !2431 * X2Go: Add ssh_passphrase and ssh_privatekey settings. !2428 * RDP: Add option to disable output suppression !2432 * Spelling: "Passphrase" → "password" !2433 * Fix compile warnings and some spelling corrections !2434 * [Rem-2782] Display protocol name in tooltip for connections in the ... menu... !2436 * [Rem-2782] Added protocol icons in drop-down menu !2438 * Fix widget reparenting when entering/exiting fullscreen !2439 * Rem 2760 !2440 * Allow building on a Wayland-only environment - version 4 !2437 * [Rem-2564] Allow for VNC runtime adjustment of color depth !2442 * Fix floating toolbar not disappearing when in fullscreen and keyboard grabbed !2441 * Revert "Merge branch 'Rem-2564' into 'master'" !2443 * [Rem-2654] Allow for runtime adjustment of colour depth, both increasing and decreasing !2444 * [Rem-2564] Changed declaration of variables to be compatible with different Ubuntu version !2445 * [Rem-2682] Added view-only mode for RDP !2447 * Removing the news widget !2446 * Updated Flatpak manifest files to match GitHub !2448 * Add missing include for X11/Wayland conditional !2450 - Drop libsoup_2_and_3_support.patch because now in upstream. ------------------------------------------------------------------- Wed Oct 19 14:48:49 UTC 2022 - Michael Gorse - Add libsoup_2_and_3_support.patch: support libsoup 3.0 (boo#1204492). - Build against libsoup 3 on Tumbleweed. ------------------------------------------------------------------- Mon Aug 8 15:29:00 UTC 2022 - Christophe Giboudeaux - Set CMAKE_SKIP_RPATH to avoid writing bogus RUNPATH to binaries and modules - Spec cleanup ------------------------------------------------------------------- Tue Jun 21 13:31:34 UTC 2022 - Johannes Weberhofer - Updated to remmina version 1.4.27 * Fix dangling pointer after scrolled container destruction. * Strengthen remmina file set string * Refactoring and minor fixes * launcher.sh is compatible with xfce4-terminal and gnome-terminal now. * Fix #2473 - revive rcw_focus_out_event to avoid sticky Alt on Alt-TAB * New SSH color schemes. * Some grammar fixes. - Removed 2734-flatpak-crash.patch ------------------------------------------------------------------- Wed Jun 1 12:42:42 UTC 2022 - Johannes Weberhofer - Added 2734-flatpak-crash.patch to fix an issue reported on upstream: #2580: "Closing RDP connection quits Remmina without an error message" ------------------------------------------------------------------- Tue May 24 09:19:31 UTC 2022 - Dominique Leuenberger - Do not recommend lang package: the lang package has smarter supplements in place. ------------------------------------------------------------------- Thu May 19 14:29:06 UTC 2022 - Johannes Weberhofer - Updated to remmina version 1.4.26 - Major improvements: * A Python plugin/API (you can write Remmina plugins in Python now!!!) * X11 Forward for the SSH plugin @marco.fortina * Kiosk improvements and new command lines options - Other changes: * Fix trial for 2577: Closing a VNC connection makes Remmina close all other... * Handle after-auth connection errors in VNC properly * Using Remmina from command-line for kiosked servers * Manual page refactoring fixes #2056 (closed) * Add mutex to protect RDP clipboard->srv_data. Fixes #2666 (closed) * Add '--no-tray-icon' command-line option * Make FreeRDPs TLS Security Level setting accessible in the advanced settings view * Disable grabs for SSH and SFTP, #closes #2728 (closed) * Cannot disable shared folder * Use PyInitializeEx in order to skip signal handler registration * Ignore add new connection button in kiosk mode * WWW plugin refactoring ------------------------------------------------------------------- Thu Mar 10 18:02:25 UTC 2022 - Johannes Weberhofer - Updated to remmina version 1.4.25 * kiosk: Drop GNOME MediaKeys plugin !2377 * Honour soft links target in SFTP !2379 * Optional close confirmation !2380 * Fix some build warnings !2382 * Fix manpages !2378 * Snap cleanup + kwallet support !2381 * Deprecations and amend g_date_time_format_iso8601 !2383 * Fixes to snap build !2384 * Removing dependencies that are available as extensions !2385 * FreeRDP_OffscreenSupportLevel is of type UINT32 !2386 * Minor fixes !2387 * Get the right value for FreeRDP_AutoReconnectMaxRetries !2388 ------------------------------------------------------------------- Thu Feb 10 12:32:46 UTC 2022 - Johannes Weberhofer - Updated to remmina version 1.4.24 * Contribution section added to issue template * Language of VNC encoding cleaned up * Remmina Hardening and Compliance * Remmina_preferences language reworked * Thanks 2021 * Resolve "Follow-up from "Remmina_preferences language reworked"" * Encryption level language reworked * Issue 2122 : Confirm on close of window * Adding flush and cairo clean up ------------------------------------------------------------------- Mon Dec 20 13:15:03 UTC 2021 - Johannes Weberhofer - Updated to remmina version 1.4.23 * Patch for a Remmina segfault and stats code cleaning !2358 * Make Appindicator optional !2359 * Added check-box to force tight encoding for VNC connections !2360 * remote resolution: use multiple of four !2353 * Add Keyboard mapping per client RDP !2361 * Improve TLS error message, fixes #2364 (closed) !2362 * Triage policy language reworked !2363 ------------------------------------------------------------------- Mon Dec 13 11:07:44 UTC 2021 - Johannes Weberhofer - Updated to remmina version 1.4.22 * Fix crash if main window is closed #1692 (closed) !2330 * Main window position reset after opening a connection (issue 2587) !2331 * File Interface refactoring !2332 * CMake refactoring and build time warnings !2333 * Add Croatian language to desktop shortcuts and infos !2334 * Appdata corrections and renewal !2336 * Fixes for freerdp3 compatibility. !2337 * X2Go: Rewrite dialog-system; Ask users which session to resume... !2328 * int main(): print instructions how to enable a more verbose output of remmina !2338 * Mitigations for #2635 (closed) (default printer) with freerdp < 3 !2343 * X2Go: Add a session-terminate button into the session resuming selection menu !2339 * Properly warn users when using a plugin which requires GtkSocket !2340 * x2go_plugin.c: Make changes to source strings for translations. !2344 * Fix ubuntu-impish-amd64 build errors. !2345 * Hopefully fix Ubuntu Impish Build !2347 * Fix string format !2348 * 2634-ssh-opening-command !2342 * New debug strings reworked !2341 * Deduplicated "Started PyHoca" string !2346 * Removing the Remmina stats sender and repurposing Remmina stats !2350 * X2Go: Major rewrite of session-terminating system. !2349 * Message about debugging info reworked !2351 * Strings in rcw.c reworked !2352 * VNC custom encodings to avoid corrupted frames. !2354 * X2Go format string bugs !2355 ------------------------------------------------------------------- Mon Oct 18 15:23:03 UTC 2021 - Johannes Weberhofer - Updated to remmina version 1.4.21 * Nullify host if qucikconnect isn't a valid address * rdp_plugin.c: Fix dereferencing of NULL variable when profile name is empty * Resolve label spacing in preferences window * GNOME 40 runtime and other updates * Add support for ESX web console login * Added RDP general option to remap scancodes * Back compatibility with WebKit < 2.32.0 * Make screenshot file names iso8601 compliant * Typo in bug-report template * Typo in merge-request template * Implementing restricted-mode and password hash * Unitialized var by @qarmin (Rafał Mikrut ). Closes #2594 * Add integer-only input field for plugin settings in Remmina Editor * Adding VNCI Listen port field tooltip * Fix the translation problem of "tooltip" in ssh window * Rework x2go_plugin.c to comply with remmina coding style. * Add validation system for Remmina Editor * Small changes to README, AUTHORS and error message adjusting in remmina_file_editor.c * remmina_file_editor.c: Readd by mistake removed '!' * Mitigation for #1951 and extra RDP clibpoard debug messages * Rollback Let's Encrypt SSL workaround * Add RDP clipboard support for Microsoft HTML Clipboard Format * Building FreeRDP with icu support * Resource renaming to comply with the Freedesktop rules - Package all icons in the main package - The new x2go packages are not yet packaged, as x2go is not available in the openSUSE distributions ------------------------------------------------------------------- Fri Jul 9 05:32:17 UTC 2021 - Johannes Weberhofer - the following plug-ins are no longer generated: * remmina-plugin-xdmcp * remmina-plugin-nx * remmina-plugin-st - Removed obsolete mark-appindicator-as-required.patch - Update ro remmina 1.4.20 * Mark appindicator as required !2290 * Disabling XDMCP, NX, and ST !2291 * Remove plugins/st,xdmcp,nx for submodule replacement !2292 * SSH tunnel MFA !2293 * Adding connection profiles menu into the toolbar !2295 * Resolve "Preferences buttons not working since v1.4.19" !2296 * Some X11 related functions cleanup ------------------------------------------------------------------- Wed Jun 30 13:45:32 UTC 2021 - Johannes Weberhofer - App-Indicator is now required - Added upstream mark-appindicator-as-required.patch to see better error messages when appindicator is not around - Update to 1.4.19 * Fix Freerdp Git Revision !2277 * UI improvements and cleanup !2278 * Desktop integration for the Remmina SNAP !2279 * Add process-control to the remmina snap !2276 * Adding SSH_AGENT support to the snap package !2280 * Adding option to disable smooth scrolling !2281 * Scrolled Viewport: use viewport_motion_handler as the only timeout indicator !2282 * Adding TCP redirection through rdp2tcp !2283 * Added setting for RDP number of reconnect attempts !2284 * Add RDP reconnect interrupt on window close, fix crash introduced with 7c13b918. Should fix #2079 (closed) !2286 * Removing GtkStatusIcon as deprecated !2285 * Adding advanced option to share multiple folders !2287 * Profile list grabs the focus when search is hidden !2288 ------------------------------------------------------------------- Fri Jun 4 12:22:46 UTC 2021 - Johannes Weberhofer - Update to 1.4.18 * Try more shells as launcher if default isn't found !2269 * Minor fixes for v1.4.17 !2270 * SSH session improvements !2271 * Fixes - Auto-start file created on tray icon disabled !2272 * RDP: Remove older usage of ClientHostname * Fix libfreerdp version check * Explicitly set user resolution to a multiple of 4 * Code refactoring - ASAN exceptions !2274 - Fixed remmina-plugin-nx dependencies ------------------------------------------------------------------- Sat May 22 14:19:20 UTC 2021 - Johannes Weberhofer - Update to 1.4.17 * Fix build with musl libc * Fix typos * Improving CI cache * Fix System Tray Icon Broken/Missing * VNC quality deafults now to good * Flatpak refactoring * Adding Gateway websocket support * Revert "Linking snap and flatpak to FreeRDP 2.3.1" * Set FreeRDP config path to Remmina profiles path - Fixed build-logic for NX, enable per default - Enable kwallet and appindicator non SLE distributions ------------------------------------------------------------------- Sun May 16 05:05:05 UTC 2021 - olaf@aepfle.de - Rename internal bcond from nx to remmina_nx - Use cmake_build - Use bcond for kwallet, which defaults to enabled - Use bcond for appindicator, which defaults to disabled GtkStatusIcon works everywhere, while Appindicator works just in KDE ------------------------------------------------------------------- Fri May 14 08:33:59 UTC 2021 - Johannes Weberhofer - Update to 1.4.16 * Fix Data PATH for the FreeRDP files ------------------------------------------------------------------- Tue May 11 10:02:14 UTC 2021 - Johannes Weberhofer - Update to 1.4.15 * Fixing SSH plugin colour palette initialization. !2255 ------------------------------------------------------------------- Mon May 10 13:56:37 UTC 2021 - Johannes Weberhofer - Update to 1.4.14 * NEW: Experimental VNC plugin using GTK-VNC * VNC - Ignore remote Bell option and other fixes !2237 * Fixing color palette size for themed SSH !2253 * Bump FreeRDP version to 2.3.2 !2226 * Fixes search bar shortcuts wrong bahavior * Honour theme settings when run from command line * FTP UI improvements * Config SSH tunnel username takes precedence. * Allow groups to be expanded and collapsed by using the keyboard * Fixing VNC repeater logic. * Send text clipboard content as keystrokes * scrolled viewport: explicitly recheck whether the timeout is active * Resolve Host+Page_Down triggers search text in SSH * UNIX sockets initial support * Fixed wrong freerdp_settings function use * Fixing RemminaConnectionWindow map/unmap events * Spelling: Comma-separated, List monitor IDs * Set Remmina specific FreeRDP config data folder * Optional port connection instead of server * Resolve "Use LZO compression for Snap to improve startup speed" * Make wayland not mandatory during compile time * Do not use alpha as it is not used for the Desktop * Refactoring: Deprecations and warnings * Removing unneeded widgets in the headerbar ------------------------------------------------------------------- Thu Apr 8 12:38:02 UTC 2021 - Paolo Stivanin - Update to 1.4.13 * Use freerdp_settings_get|set API * rdp: Allow autoreconnect for ERRINFO_GRAPHICS_SUBSYSTEM_FAILED * Disable cert file auth when libssh < 0.9.0 * Removing redundant subtitle * Removing redundant ssh_userauth_none * Fix build issues on openSUSE - Drop upstream_build_fixes.patch ------------------------------------------------------------------- Sun Mar 7 08:53:06 UTC 2021 - Johannes Weberhofer - Update to release 1.4.12 * New features: - Multi-monitor support !2184 (merged) @antenore - Adding SSH certificate authentication !2208 (merged) @antenore * Improvements - Improved spelling, fixed typos - Some refactoring and fixes for 1.4.11 !2198 (merged) @antenore - Revert "rdp/event: Fix wheel value for GDK_SCROLL_DOWN events" !2199 (merged) @pnowack - Resolve "Left-handed mouse support" !2200 (merged) @antenore - Rafactoring: GResource based UI elements !2201 (merged) @antenore - Refactoring SSH themes !2205 (merged) @antenore - Removing legacy audio settings !2207 (merged) @antenore - Refactoring SSH tunnel authentication. #2414 (closed) !2211 (merged) @antenore - Improve pre-connection FreeRDP channel initializations !2212 (merged) @antenore * Fixes - Invalid connection option ":port" removed !2193 (merged) @kingu - Add ifdefs for SPICE version less then 0.38 (fix #2408 (closed)) !2195 (merged) @hadogenes - Fix for #2408 (closed) building with older SPICE libraries !2194 (merged) @jweberhofer - Ignoring GLib functions if on versions older than 2.56 !2196 (merged) @antenore - Fixing compiler errors related to Python plugin support on master !2178 (merged) @ToolsDevler - Fixes for multi-monitor and Weblate !2202 (merged) @antenore - Fixing memory leaks and minor bugs !2206 (merged) @antenore - Added upstream_build_fixes.patch to fix several build issues on wayland - Removed patches fix_upstream_2196_older_glib_issue.patch and fix_upstream_2195_spice_plugin.patch ------------------------------------------------------------------- Mon Feb 8 12:01:39 UTC 2021 - Johannes Weberhofer - Added fix_upstream_2196_older_glib_issue.patch to allow building with older glib versions ------------------------------------------------------------------- Sun Feb 7 11:22:53 UTC 2021 - Johannes Weberhofer - Added fix_upstream_2195_spice_plugin.patch to allow building on older opensuse versions ------------------------------------------------------------------- Wed Feb 3 15:41:22 UTC 2021 - Johannes Weberhofer - Update to release 1.4.11 * New features: - Implementing simple SSH multi factor authentication. !2162 (merged) @antenore - Implementing dynamic resolution in SPICE plugin !2150 (merged) @hadogenes - Disabling Python support by default !2158 (merged) @antenore - Add capability to load Python plugins (not finished). !2157 (merged) @ToolsDevler * Improvements - Suppress Output PDU when the RDP window is not visible !2159 (merged) @antenore - Several improvements on spelling - Command line help improvements !2185 (merged) @antenore - Improving error detection !2181 (merged) @antenore - Using curly double quotes where possible !2182 (merged) @antenore - Refactoring the RCW toolbar to use the right tool items types !2188 (merged) @antenore * Fixes - rdp/cliprdr: Fix header of FormatList message !2147 (merged) @pnowack - rdp/event: Fix wheel value for GDK_SCROLL_DOWN events !2149 (merged) @pnowack - Resolve "Remmina does not handle file:///some/path/to/file.rdp syntax" !2152 (merged) @antenore - Resolve "SSH tunneling, honoring ssh_config (User, HostKeyAlias, ProxyJump, HostKeyAlgorithms, IdentitiesOnly, etc.)" !2154 (merged) @antenore - Resolve "While in the main window, bind F10 keyboard shortcut to toggling the main menubutton" !2156 (merged) @antenore - Refactoring SSH plugin !2160 (merged) @antenore - Remove extra parenthesis !2164 (merged) @yurchor - Spice option to choose Prefered Video Codec and Image Compressor !2165 (merged) @hadogenes - Correct iterating lines in string - address sanitizer fix #2390 (closed) !2174 (merged) @hadogenes - Correct freeing memory in spice !2175 (merged) @hadogenes - Issue/2391 randomness !2176 (merged) @antenore - Resolve "Missing keyboard shortcuts to toggle search (Ctrl+F, Escape), and closing the search doesn't clear the search" !2179 (merged) @antenore - Resolve "Always false contition in remmina_ssh.c" !2180 (merged) @antenore - Fix minor typo !2186 (merged) @yurchor - Resolve "Remmina Crashes when opening the preferences with the accelerator" !2189 (merged) @antenore - Fixing #2401 (closed) - crash when using ctrl+p !2190 (merged) @antenore ------------------------------------------------------------------- Fri Dec 11 04:23:42 UTC 2020 - Johannes Weberhofer - Update to release 1.4.10 * Resolve "RDP Black Screen on connection" !2123 @antenore * Correctly importing and exporting audiocapturemode, closes #2349 !2124 @antenore * [RFC] rdp: add Use base credential for RD gateway authentication !2125 @Fantu * Resolve "Auto accept changes to fingerprints and auto accept certificates" !2126 @antenore * "Fingerprinters" corrected to "fingerprints". !2127 @kingu * Implementing network type option !2128 @antenore * Improving the terminal colour file picker !2129 @antenore * Resolve "[RDP] Since v1.4.9 Audio is no longer working" !2130 @antenore * New connection strings corrected !2131 @kingu * Correct location of Terminal colour scheme setting !2132 @kingu * Fixing pulseaudio LD_LIBRARY_PATH and staging PA libraries !2136 @antenore * [RFC][v2] RDP: Add Use base credential for RD gateway authentication !2135 @Fantu * fix incorrect name date log sessions ssh !2137 @acendrou * Resolve "Strange padding in main window" !2138 @antenore * Remove legacy rfx code !2139 @antenore * Resolve "RDP export features does not properly include gatewayhostname" !2140 @antenore * RDP log filters keep previous value across connections !2143 @antenore * [RFC][v2] RDP: Add Use base credential for RD gateway authentication !2135 @Fantu * Emit warning if libkf5wallet missing but required by -DWITH_KF5WALLET=ON !2144 @giox069 * Do not activate performance optimisations based on network type unless explicitly requested. !2145 @antenore ------------------------------------------------------------------- Mon Nov 23 17:52:38 UTC 2020 - Johannes Weberhofer - Update to release 1.4.9 * Updated color schemes from iTerm2-Color-Schemes * Use previously defined DATADIR to install Kiosk files * RDP and VNC: Fix smooth scrolling when abs(delta) < 1.0, see issue #2273 * Alexander Kapshuna added to remmina_about.glade * remmina_main_quickconnect: recognize ip when textbox has ip:port in it, and strip whitespaces * Implementing text search in the SSH plugin * Spelling: Plugin manager language reworked * Save screenshot_name and use correct seconds format * Resolve "Autostart checkbox setting not saved" * rdp: document freerdp Performance Flags setted by quality setting * Resolve "Terminal general preferences are not saved" * Resolve "Typo in FindFREERDP3.cmake" * rdp: add freerdp log filters setting * Resolve "Extra underline character in "_Preferences" tooptip text" - Requires pcre2-devel ------------------------------------------------------------------- Fri Sep 11 07:58:54 UTC 2020 - Yifan Jiang - Build with kwallet and libappindicator on Tumbleweed, Leap and SLE releases greater than SLE-15-SP2 (jsc#SLE-11656). ------------------------------------------------------------------- Fri Aug 14 12:35:00 UTC 2020 - Johannes Weberhofer - Update to release 1.4.8 * Adding timout option for RDP connections. * Avoid quickconnect to empty hostnames. Fixes #2240 * Using full paths instead of variables * Add support for quick connecting to RDP, VNC and SPICE from the command line * Add SSH support to the protocol handler * Restart SSH session when user has provided new username or password to allow for changing SSH user * Use inline with AppStream 0.12 specification. * Enabled GDK_SCROLL_SMOOTH for RDP/VNC * Some fixes for the RDP backend * Trim white from ip addresses input into quick connect bar * Enhancing the SNAP info dialog box * Adding FreeRDP log level setting ------------------------------------------------------------------- Fri Jul 3 15:20:11 UTC 2020 - ecsos - Set minimal freerdp version to 2.1.0, because with 2.0.0 Remmina can not build. ------------------------------------------------------------------- Wed Jun 24 05:38:37 UTC 2020 - Johannes Weberhofer - Update to release 1.4.7 (boo#1173296) * Allow compilation with libwinpr (FreeRDP) pre commit 8c5d96784d !2083 @giox069 * Bugfixing v1.4.6 !2082 @antenore * Spelling: Automatic negotiation !2084 @kingu * Spelling: GNOME Shell, opt-in desc, comments !2085 @kingu * Memory leak fixes !2086 @antenore and @giox069 * RDP: Replacing deprecated FreeRDP function VeryfyCertificate !2087 @antenore ------------------------------------------------------------------- Tue Jun 9 09:23:58 UTC 2020 - Johannes Weberhofer - Update to release 1.4.6 * Hotkey language fixed * Fetch news from remmina.org optional * allow saving notes in connection profile * RDP: Improving hardware option parsing * Rearranged widgets in a new Behavior tab * Add separator only when there are saved profiles. Fixes #1914 * Implementing resume all for FTP file transfer, should fix #2210 * Edit or connect using multiple profile files from the command line * Desktop session files for Remmina kiosk are optional * Spelling fixes * Translation fixes/improvements * Feat/lebowski - Disabled news - Enabled kiosk sessions ------------------------------------------------------------------- Mon May 25 07:39:02 UTC 2020 - Johannes Weberhofer - Update to release 1.4.5 * SSH plugin - adding font resize - closes #2201 (closed) !2059 (merged) @antenore * Fixing keyboard grabbing issues with screenshot tool !2062 (merged) @giox069 * Refactoring remmina_debug to avoid memory leaks and overhead, should fix #2202 (closed) !2061 (merged) @antenore * Using directory only to expose artifacts !2060 (merged) @antenore - removed remmina-bug-2061.patch now integrated in upstream ------------------------------------------------------------------- Fri May 22 09:19:46 UTC 2020 - Johannes Weberhofer - Update to release 1.4.4 * RDP Plugin - Adding UDP support, implements #2153 !2038 @antenore; * Adding proxy and local storage support !2039 @antenore; * RDP option to prefer IPv6 AAAA record over IPv4 A records !2040 @antenore; * Allow users to override the app ID !2044 @garymoon; * Use icon name instead of localizable string in gtk_image_new_from_icon_name() !2045 @yurchor; * Fix minor typos !2046 @yurchor; * Don't grab when window has no focus, issue #2165 !2047 @giox069; * SSH tunnel and VNC fixes !2048 @antenore; * Adding explicitly trueColour in the client format structure. Fixes #2181 and #810 !2049 @antenore; * Code refactoring. !2050 @antenore; * Extract subtitle for translation !2051 @yurchor; * [SSH] Connection pre/post command not replacing SSH tunnel parameters !2053 @antenore; * SNAP: Remove libssh, available in distro !2052 @ed10vi; * Create floating toolbar when ftb is set to off, 2189 !2054 @giox069; * Adding Remmina_debug function to simplify log reporting !2055 @antenore; * Removing OnlyShowIn as deprecated in the latest freedesktop spec. Closes #2198 !2056 @antenore; * Cleaning up GLib deprecations !2058 @antenore; * And much more committed directly in the master branch; * Polish is a new language. * Thousands of new strings have been translated with Weblate; - added remmina-bug-2061.patch to fix for build issue in remmina issue #2202 ------------------------------------------------------------------- Wed Apr 29 13:49:18 UTC 2020 - Guillaume GARDET - Add '-fPIC' on aarch64 to fix build ------------------------------------------------------------------- Thu Apr 16 08:46:52 UTC 2020 - Johannes Weberhofer - Update to release 1.4.3 * KB grabbing fixes (mostly for Wayland) * Adding Freerdp 3 compile option and using FreeRDP tag 2.0.0 as default * Adding remmina terminal dependencies * Updated translations ------------------------------------------------------------------- Thu Apr 9 05:44:21 UTC 2020 - Johannes Weberhofer - Update to release 1.4.2 * Bug-fixing release related to SSH bugs * Adds ClientBuild settings to RDP plugin to specify client version build number * Spelling: Smaller bullet points, RDP plugin * Allow formatting for SSH session filename * web-browser plugin fixes * Make duplicate session sensitive only if a profile exists * Issue template reworked * Fix null pointer dereference in remmina_main_quickconnect * SFTP with tunnel fixes * Cppcheck and PVS Studio Fixes * VNCI fixes * Typo fix in remmina_ssh.c * Allow enter key in domain textbox of authentication dialog to submit * rcw event sources cleanup (bsc#1169412) ------------------------------------------------------------------- Tue Feb 25 18:06:28 UTC 2020 - Johannes Weberhofer - Update to release 1.4.1 * Bug-fix release * SSH fixes, should fix #2094 * Update remmina_filezilla_sftp.sh ------------------------------------------------------------------- Fri Feb 21 11:04:05 UTC 2020 - Johannes Weberhofer - Update to new upstream release 1.4.0 * This is a long term release * RDP clipboard fixes * SSH authentication fixes * Fixed compiler warnings * SSH tunnel refactoring * Parameters passed individually, notation, "Press any key to continue…" * Updated boolean expressions * Add end of options escaping * Remove double-quotes escaping early * Ending code block whitespace line removed * Safer removal of build directory * Spelling: Could not access the RDP server x7 * Removing double struct declaration ------------------------------------------------------------------- Wed Jan 8 16:38:57 UTC 2020 - Johannes Weberhofer - Update to new upstream release 1.3.10 (jsc#SLE-9612) * VNC: Fix a buffer overflow during cuttext * Fix KB/pointer grabbing again and add warning when GTK is using * GDK_CORE_DEVICE_EVENTS refactoring * Proxy support fixes - Update to new upstream release 1.3.9 * Fixing Keyboard grab issues. (mainly within i3wm and XFCE). ------------------------------------------------------------------- Fri Dec 20 13:53:44 UTC 2019 - Johannes Weberhofer - Update to new upstream release 1.3.8 * Avoid clearing username/domain when saving RDP password * Make Remmina news dialog modal to the main window * Change switch notebook page idle func order. * Fixing bad seat grabbing behaviour (grab all keys not working) * Adding cmake option to use latest FreeRDP symbols when compiling. * Adding default application symbolic icons * Several translation fixes - Removed obsolete remmina-1.3.7-libfreerdp-2.0.0-rc4.patch ------------------------------------------------------------------- Fri Dec 6 15:35:06 UTC 2019 - Johannes Weberhofer - Added remmina-1.3.7-libfreerdp-2.0.0-rc4.patch to be compatibile with libfreerdp-2.0.0-rc4 - Update to new upstream release 1.3.7 * Huge improvements in translations * Better authentication MessagePanel API * Adding hidden proxy/socks settings for the RDP plugin * Debian Lintian, appstream and AppImage detected issues fixes * Tooltips in the remmina profile editor * Fix for issue #1949 (and #1968). It also relocates --version and --full-version in local istance. * Enumerate and share all local printers. * Manually specify more then one printer&driver when connecting via RDP * Printer sharing remediation * Remove useless includes * VTE is a suggested package * AppImage path fixes * Using remmina image for gnome 3.28 * Fix crash when clicking AR-button * Various Fixes !1931 * Fix RDP failed auth after credentials panel: big rework on plugin connection close flow ------------------------------------------------------------------- Tue Aug 27 08:19:10 UTC 2019 - Johannes Weberhofer - Update to new upstream release 1.3.6 * Fix fullscreen switching * Fullscreen fixes * rdpr channel initialization for special devices sharing. Closes #1955 * Fixing remminamain destroy issues * Makes Rmnews modal to avoid that it steals input to the RCW * Make some cmake targets optional to avoid packaging isssues * SNAP fixing dependencies for the plugin WWW * Updating Remmna icon to the yaru/suru icon set. * Adding harfbuzz headers, closes #1941 * New stats * *.md: typo corrections * Remove G+ from documents ------------------------------------------------------------------- Mon Aug 5 08:14:34 UTC 2019 - Johannes Weberhofer - Removed dependency to NX for remmina-plugin-kwallet. ------------------------------------------------------------------- Wed Jul 31 07:21:50 UTC 2019 - Johannes Weberhofer - Update to new upstream release 1.3.5 * Configurable, human readable profile file names * A KDE Wallte plugin, that can be used instead of the GNOME Keyring * Many notable and subtle bugs fixed by Giovanni Panozzo. * Null pointer reference, RDP issues, remmina connection window fixes and refactoring and many more!! * Remmina news (and announcements) widget * Periodically (sporadically) a widget will be shown with news and announcements related to your Remmina version. * Master password, to protect settings and profiles from unauthorized modifications * WWW plugin (web browser with authentication for Remmina) * New color schemes for the SSH plugin. * Preferences cleaning * Profile saving bug fixed * Remmina main UI improvements * Typographic and wording corrections - Removed broken telepathy plugin - New kwallet plugin will be built only on openSUSE and SLE backport releases. ------------------------------------------------------------------- Wed Mar 13 07:10:11 UTC 2019 - Felix Zhang - Update to new upstream release 1.3.4 * Updated to use core18 and gnome-3-28-1804 !1797 * Snap: Build snap in CI and publish to the edge channel for builds against master !1810 * Resolve "SSH public key cannot be imported: Access denied for 'none'. Authentication that can continie: publickey" !1811 * snap: Ensure the icon is installed !1812 ------------------------------------------------------------------- Thu Feb 28 14:10:35 UTC 2019 - Johannes Weberhofer - Update to new upstream release 1.3.3 * Fix “Utranslated” typo + XHTML 1.0 strictness + move div CSS rule in style block * Revert autoclosed