Re: [FreeRDP-devel] 3.16.0: TestSettings failing on BE hosts

2025-07-03 Thread Armin Novak via FreeRDP-devel
. (will be 3.17.0 due to a addition in include/freerdp/client.h) regards Armin On 03.07.25 10:14, Michael Tokarev via FreeRDP-devel wrote: On 03.07.2025 11:07, Armin Novak via FreeRDP-devel wrote: Hi, known and fixed with https://github.com/FreeRDP/FreeRDP/pull/11699 Hm.. Ok. Are there other

Re: [FreeRDP-devel] 3.16.0: TestSettings failing on BE hosts

2025-07-03 Thread Armin Novak via FreeRDP-devel
arch=sparc64&ver=3.16.0%2Bdfsg-1&stamp=1750864102&raw=0 Bisection points to this commit: commit a4c4bad132ab2d34bd0b01a0636a6d6e1a7376f7 Author: Armin Novak Date: Wed Apr 16 08:47:35 2025 +0200 Subject: [common,settings] new settings (de)serialization API before this commit, all t

[FreeRDP-devel] FreeRDP release 3.16.0

2025-06-16 Thread Armin Novak via FreeRDP-devel
Hi, FreeRDP version 3.16.0 is released: As usual, the archive can be downloaded from: https://pub.freerdp.com/releases/ Bugfix release with (again) much improved SDL3 and X11 client ## What's Changed * Lots of improvements for the SDL3 client (#11502,#11504,#11516,#11546,#11552, #11553,#11

Re: [FreeRDP-devel] xfreerdp does not recognize some POSIX-style long options

2025-05-16 Thread Armin Novak via FreeRDP-devel
Hi Koichi, No, the support is still there, but rarely tested (as we do prefer to use a single style and we add tests for stuff we change now, but did not have time yet to write it for older stuff like this). David referred to this as 'dropped', so sorry for the confusion. (We do not remove f

Re: [FreeRDP-devel] xfreerdp does not recognize some POSIX-style long options

2025-05-15 Thread Armin Novak via FreeRDP-devel
Hi, ok, you can submit a bug report, it looks like this was unintentionally broken along the way. (we do use the windows style syntax for most stuff in our tests, so sorry for the inconvenience) regards Armin On 14.05.25 23:29, Koichi Murase via FreeRDP-devel wrote: Hi, I initially tried t

Re: [FreeRDP-devel] RDP issues on Citrix environment

2025-05-14 Thread Armin Novak via FreeRDP-devel
Hi Vitthal, looks like your SSL is not supporting legacy ciphers (build or configuration) and your FreeRDP was build without inplace replacements for these hashes/ciphers Also, is there any reason you use 3.10.0? We've already published quite a number of bugfix releases since that version.

[FreeRDP-devel] FreeRDP release 3.15.0

2025-04-14 Thread Armin Novak via FreeRDP-devel
Hi, FreeRDP 3.15.0 has just been released and uploaded to [https://pub.freerdp.com/releases/](https://pub.freerdp.com/releases/) Bugfix release with much improved SDL3 client and relative mouse input support ## What's Changed * [client,sdl] fix crash on suppress output (#11421) * Refactor c

[FreeRDP-devel] FreeRDP release 3.14.1

2025-03-25 Thread Armin Novak via FreeRDP-devel
Hi, FreeRDP 3.14.1 has just been released and uploaded to [https://pub.freerdp.com/releases/](https://pub.freerdp.com/releases/) Bugfix and papercut release.  Some small improvements in RDP file parsing, logging,  clipboard support, gateway detection and many more.  ## What's Changed  * [core,g

[FreeRDP-devel] FreeRDP release 3.14.0

2025-03-13 Thread Armin Novak via FreeRDP-devel
Hi, FreeRDP 3.14.0 has just been released and uploaded to [https://pub.freerdp.com/releases/](https://pub.freerdp.com/releases/) Bugfix and cleanup release. Due to some new API functions the minor version has been increased. So, what has been changed: * Fix spelling of 'dont' (#11297) * missing

[FreeRDP-devel] FreeRDP release 3.13.0

2025-03-08 Thread Armin Novak via FreeRDP-devel
Hi, FreeRDP 3.13.0 has just been released and uploaded to [https://pub.freerdp.com/releases/](https://pub.freerdp.com/releases/) Another bugfix and cleanup release. Due to some new functions and fields being introduced the minor version has been increased. New for application developers: A new

[FreeRDP-devel] FreeRDP release 3.12.0

2025-02-14 Thread Armin Novak via FreeRDP-devel
Hi, FreeRDP 3.12.0 has just been released and uploaded to [https://pub.freerdp.com/releases/](https://pub.freerdp.com/releases/) We're happy to present a new release of FreeRDP. A bugfix release addressing two regressions reported against 3.11.0 A bugfix and cleanup release. Due to a new functi

[FreeRDP-devel] FreeRDP release 3.11.1

2025-02-07 Thread Armin Novak via FreeRDP-devel
Hi, FreeRDP 3.11.1 has just been released and uploaded to [https://pub.freerdp.com/releases/](https://pub.freerdp.com/releases/) We're happy to present a new release of FreeRDP. A bugfix release addressing two regressions reported against 3.11.0 Noteworthy changes:  * Fix a segfault when passi

[FreeRDP-devel] FreeRDP release 3.11.0

2025-02-06 Thread Armin Novak via FreeRDP-devel
Hi, FreeRDP 3.11.0 has just been released and uploaded to [https://pub.freerdp.com/releases/](https://pub.freerdp.com/releases/) We're happy to present a new release of FreeRDP. A new release with bugfixes and code cleanups as well as a few nifty little features that will improve your meetings.

[FreeRDP-devel] FreeRDP release 3.10.2

2024-12-16 Thread Armin Novak via FreeRDP-devel
Hi, FreeRDP 3.10.2 has just been released and uploaded to [https://pub.freerdp.com/releases/](https://pub.freerdp.com/releases/) We're happy to present a new release of FreeRDP. This release contains a few fixes for bugs revealed by checks introduced with 3.10.0 ## Noteworthy Changes:  * Fix i

[FreeRDP-devel] FreeRDP release 3.9.0

2024-12-12 Thread Armin Novak via FreeRDP-devel
Hi, FreeRDP version 3.10.0 is released: As usual, the archive can be downloaded from: https://pub.freerdp.com/releases/ We're happy to present a new release of FreeRDP. This one contains some more code cleanups (we've addressed lots of clang-tidy warnings) as well as some highly anticipated

[FreeRDP-devel] FreeRDP release 3.9.0

2024-10-21 Thread Armin Novak via FreeRDP-devel
Hi, FreeRDP version 3.9.0 is released: As usual, the archive can be downloaded from: https://pub.freerdp.com/releases/ We're proud to present the newest release of FreeRDP.  This one brings some major code cleanup (we've addressed lots of clang-tidy  warnings) as well as some highly anticipa

Re: [FreeRDP-devel] Clipboard issues in migration from 2.11 to 3.8

2024-10-11 Thread Armin Novak via FreeRDP-devel
So, added a new subsection for migrating existing clients and explicitly tell to use `rdpClientContext`, `freerdp_client_context_new` and `freerdp_client_context_free` hope that makes it easier to figure out. On 11.10.24 10:01, Fabrice FRANCOIS via FreeRDP-devel wrote: Hello! This problem

Re: [FreeRDP-devel] Clipboard issues in migration from 2.11 to 3.8

2024-10-11 Thread Armin Novak via FreeRDP-devel
Hi Francois, that is actually mentioned in https://github.com/FreeRDP/FreeRDP/wiki/FreeRDP3-migration-notes > Channel loading has been moved from PreConnect to LoadChannels. This has a default implementation in client/common and only step required is removing calls to freerdp_client_load_ad

[FreeRDP-devel] FreeRDP release 3.8.0

2024-08-30 Thread Armin Novak via FreeRDP-devel
Hi, FreeRDP version 3.8.0 is released: As usual, the archive can be downloaded from: https://pub.freerdp.com/releases/ # 2024-08-30 Version 3.8.0  This is a bugfix release. Due to additional exports required by a bugfix the minor version was incremented  Noteworthy changes:  * Reduce numb

Re: [FreeRDP-devel] Rendering issues - especially when scrolling (blocks/artefacts)

2024-08-08 Thread Armin Novak via FreeRDP-devel
Hi Justin, you need to disable AVC420, all codecs are on by default. (or just leave out '/network:auto' for the time being) regards Armin On 08.08.24 19:46, Justin Eastham via FreeRDP-devel wrote: .clicked send too soon..again :-( I'm going to try : xfreerdp ./RDS.rdp /u: /p: /g

[FreeRDP-devel] FreeRDP release 3.7.0

2024-08-08 Thread Armin Novak via FreeRDP-devel
Hi, FreeRDP version 3.7.0 is released: As usual, the archive can be downloaded from: https://pub.freerdp.com/releases/ This release has accumulated quite a number of changes. Along bugfixes for 3.6.3 it also contains a number of improvements for distributors: * Support for FDK-AAC for so

[FreeRDP-devel] FreeRDP release 3.6.3

2024-07-08 Thread Armin Novak via FreeRDP-devel
Hi, we´ve just released FreeRDP 3.6.3 as a bugfix release for 3.6.2 issues reported Noteworthy changes: * fix a graphics regression (#10352) * workaround for a protocol bug of older FreeRDP based servers (#10358) * fix possible NULL dereference in command line parser (#10348) * fix intrinsic

[FreeRDP-devel] FreeRDP release 3.6.2

2024-07-04 Thread Armin Novak via FreeRDP-devel
Hi, FreeRDP version 3.6.2 is released: As usual, the archive can be downloaded from: https://pub.freerdp.com/releases/ Due to some bugs found during release tests 3.6.0 and 3.6.1 have not been released and only 3.6.2 should be uses. ## What's Changed With this release we did improve decod

[FreeRDP-devel] FreeRDP release 2.11.7

2024-04-22 Thread Armin Novak via FreeRDP-devel
Hi, This release eliminates a bunch of issues detected during oss-fuzz runs.  The test coverage was increased and detected issues eliminates, so an update  is highly recommended. Noteworthy changes:  * Backported oss-fuzz fixes  For a complete and detailed change log since the last release ru

[FreeRDP-devel] FreeRDP release 3.5.1

2024-04-22 Thread Armin Novak via FreeRDP-devel
Hi, This release eliminates a bunch of issues detected during oss-fuzz runs.  The test coverage was increased and detected issues eliminates, so an update  is highly recommended.  Noteworthy changes:  * Lots of fixes for oss-fuzz reports  * Timezone detection fixes (#10106)  * SDL key remappi

[FreeRDP-devel] FreeRDP release 2.11.6

2024-04-17 Thread Armin Novak via FreeRDP-devel
Hi, We've just released FreeRDP 2.11.6 This is a security patch release, update highly suggested!  CVE:  CVE-2024-32041 [Low[ OutOfBound Read in zgfx_decompress_segment  CVE-2024-32039 [Moderate] Integer overflow & OutOfBound Write in clear_decompress_residual_data  CVE-2024-32040 [Low] inte

[FreeRDP-devel] FreeRDP release 3.5.0

2024-04-16 Thread Armin Novak via FreeRDP-devel
Hi, We've just released FreeRDP 3.5.0 This release focus is on squashing bugs.  The improved test coverage and ci builds revealed a number of previously  unnoticed issues we have addressed and we also got a report from  Evgeny Legerov of Kaspersky Lab identifying a number of out of bound reads  

[FreeRDP-devel] Pending removal of IPP support from FreeRDP 3.x

2024-04-03 Thread Armin Novak via FreeRDP-devel
Hi, also reaching out via mailing list: We´re planning to remove the IPP (Intel Performance Primitives) support from FreeRDP as we lack a test setup and don´t know about anyone using it. If you´re interested in keeping that option as a part of FreeRDP please step up! We require some way t

[FreeRDP-devel] FreeRDP release 3.4.0

2024-03-14 Thread Armin Novak via FreeRDP-devel
Hi, This release concentrates on improving test coverage and ci builds. Some usability issues and inconvenient API functions were fixed on the way. New features have been introduced (stub for location channel) Noteworthy changes:  * fix a bug in RAIL mode not activating window focus (#9973)  *

[FreeRDP-devel] FreeRDP release 3.3.0

2024-02-22 Thread Armin Novak via FreeRDP-devel
Hi, A new 3.3.0 release has just been published. This release concentrates on code cleanup and overall quality improvements.  Some usability issues and inconvenient API functions were fixed on the way.  New features have been introduced (better image clipboard) but that stays  deactivated by

[FreeRDP-devel] FreeRDP release 2.11.3

2023-12-14 Thread Armin Novak via FreeRDP-devel
Hi, FreeRDP version 2.11.3 was just released: As usual, the archive can be downloaded from: https://pub.freerdp.com/releases/ FreeRDP 2.11.3 is a maintainance and bugfix release. Notworthy changes: * Disabled windows MEDIA FOUNDATION h264 decoder due to reported issues (#9469) * Fix issues

[FreeRDP-devel] FreeRDP release 3.0.0-rc0

2023-11-27 Thread Armin Novak via FreeRDP-devel
Hi, FreeRDP version 3.0.0-rc0 is released: As usual, the archive can be downloaded from: https://pub.freerdp.com/releases/ 3.0.0-rc0 is the first release candidate for the upcoming 3.0 series  Nearly 2 months of testing, bugfixing and API refinements later we´re  happy to announce the first

[FreeRDP-devel] FreeRDP release 2.11.2

2023-09-20 Thread Armin Novak via FreeRDP-devel
Hi, FreeRDP version 2.11.2 was just released: As usual, the archive can be downloaded from: https://pub.freerdp.com/releases/ FreeRDP 2.11.2 is a maintainance and bugfix release. Notworthy changes: * Backported #9378: backported wArrayList (optional) copy on insert * Backported #9360: backpo

[FreeRDP-devel] FreeRDP release 2.11.1

2023-09-04 Thread Armin Novak via FreeRDP-devel
Hi, FreeRDP version 2.11.1 was just released: As usual, the archive can be downloaded from: https://pub.freerdp.com/releases/ FreeRDP 2.11.1 is a maintainance and bugfix release. Notworthy changes: * Backported #9356: Fix issues with order updates Best regards, the FreeRDP team. __

[FreeRDP-devel] FreeRDP release 3.0.0-beta3

2023-08-31 Thread Armin Novak via FreeRDP-devel
Hi, FreeRDP version 3.0.0-beta3 is released: As usual, the archive can be downloaded from: https://pub.freerdp.com/releases/ 3.0.0-beta3 is a preview release for the upcoming 3.0 series Noteworthy changes since the last beta: * fix xfreerdp keyboard on mac os * Various crashes and input ch

[FreeRDP-devel] FreeRDP release 2.11.0

2023-08-28 Thread Armin Novak via FreeRDP-devel
Hi, FreeRDP version 2.11.0 was just released: As usual, the archive can be downloaded from: https://pub.freerdp.com/releases/ FreeRDP 2.11.0 is a security and maintainance release. Noteworthy changes: * Various input validation fixes * Added various CMake options #9317 * LibreSSL build fixes

Re: [FreeRDP-devel] Create server

2022-01-21 Thread Armin Novak via FreeRDP-devel
Hi, So to answer your questions: 1. FreeRDP is a RDP library, so you can create clients and server implementations (see client or server folder for some examples).    There is also a fully functional RDP server for linux based on FreeRDP available at https://github.com/ogon-project/ogon-pro

Re: [FreeRDP-devel] freerdp-rs and gtk4 widget, work in progress

2021-12-22 Thread Armin Novak via FreeRDP-devel
Hi! Wow, great work! I´ve had a glance at the code and it looks promising. Drop by in our IRC/matrix room any time if you have suggestions for improvement (we´re trying to 'fix' the FreeRDP 2 API so that it will be easier to use for FreeRDP 3) More feedback most likely after the holiday

Re: [FreeRDP-devel] Error compilling freerdp for android studio (windows 10)

2021-11-16 Thread Armin Novak via FreeRDP-devel
Windows is currently not supported by these scripts. We only used them on linux (and some on mac os) regards Armin On 11/4/21 11:49, Maxime Foré via FreeRDP-devel wrote: > Hello, > > I was trying to put your freerdp project into Android Studio, so I followed > the steps of the file Readme.andr

Re: [FreeRDP-devel] Gdi primary buffer is all zeroes

2021-10-12 Thread Armin Novak via FreeRDP-devel
1. There is `gdi->stride` which is the byte size of a line, so you don´t need to calculate it yourself (the lines might have additional alignment) 2. If you set freerdp_settings_set_bool(context->settings, FreeRDP_IgnoreCertificate, TRUE) the command line /cert-ignore is useless 3. /gdi:hw is us

Re: [FreeRDP-devel] Last FreeRDP with Framebuffer support?

2021-08-24 Thread Armin Novak via FreeRDP-devel
to get framebuffer support added back into FreeRDP as an initial guess. Cheers, Lonnie On Tue, Aug 24, 2021 at 12:37 PM Armin Novak via FreeRDP-devel <mailto:freerdp-devel@lists.sourceforge.net>> wrote: Hi, I assume you mean directFB? That was a long time ago (e.g. 1.x

Re: [FreeRDP-devel] Last FreeRDP with Framebuffer support?

2021-08-24 Thread Armin Novak via FreeRDP-devel
Hi, I assume you mean directFB? That was a long time ago (e.g. 1.x versions) and the API changed considerably. Have a look at client/Sample sample client, it contains all required for a start. If you try to port it, you might want to start with the sample client in the sources, all you

Re: [FreeRDP-devel] Doubt regarding dynamic virtual channel

2021-08-24 Thread Armin Novak via FreeRDP-devel
send data on the dvc/yourchannel? On Tue, 24 Aug, 2021, 1:13 pm Armin Novak via FreeRDP-devel, <mailto:freerdp-devel@lists.sourceforge.net>> wrote: Hi, there are no commands, you´d need to implement your own channel (client and server parts) and RPC (e.g. open a pip

Re: [FreeRDP-devel] Doubt regarding dynamic virtual channel

2021-08-24 Thread Armin Novak via FreeRDP-devel
Hi, there are no commands, you´d need to implement your own channel (client and server parts) and RPC (e.g. open a pipe to read/write strings locally) then you can load the channel (client side) with /dvc:yourchannelname regards Armin On 24.08.21 07:46, Jinit M via FreeRDP-devel wrote: H

Re: [FreeRDP-devel] Freerdp compilation

2021-05-15 Thread Armin Novak via FreeRDP-devel
Hi Anand, any OpenSSL will do (as long as there are include and .lib files available with the install too) You just need to adjust the CMake configuration to have location in the search path. regards Armin On 15.05.21 00:41, Anand via FreeRDP-devel wrote: Hi, I'm having trouble compil

Re: [FreeRDP-devel] Remoteapp Mode: Clipboard not work when copy from remote to local

2021-04-20 Thread Armin Novak via FreeRDP-devel
Hi! Did you try nightly? https://github.com/FreeRDP/FreeRDP/pull/6960 might be the reason. regards Armin On 03.04.21 10:21, Ray .Zhou via FreeRDP-devel wrote: Dear Teams, The trouble I'm faceing to: I can't copy content from remote app to local app when freerdp remoteapp mode used. Copy f

Re: [FreeRDP-devel] Dynamic Resolution Change

2021-04-20 Thread Armin Novak via FreeRDP-devel
Hi, Check the disp channel and how it is used in xfreerdp. It basically sends local monitor properties to the server. If (and only if) the server supports it it will then reconfigure the session to the new resolutions. regards Armin On 08.04.21 14:41, Rahul Belekar via FreeRDP-devel wrote

Re: [FreeRDP-devel] Cmake compiling on Windows. Cmake script doesn't create build.ninja file

2021-04-20 Thread Armin Novak via FreeRDP-devel
Hi, A first step would be to tell what you´re doing (which environment/compiler are you working with?) and attaching build/configure logs. Usually CMake is quite nice and tells you what it is not finding/where something is going wrong. Usually the steps can be broken down to: 1. Provide

Re: [FreeRDP-devel] FreeRDP + Session recording

2021-04-11 Thread Armin Novak via FreeRDP-devel
Hi Anand, yes, there is a proxy recorder plugin. check server/proxy source files. you need freerdp from master though and I don´t know if all options you need are already implemented, but it should be a starting point. regards Armin On 12.04.21 04:25, Anand via FreeRDP-devel wrote: Hi,

[FreeRDP-devel] FreeRDP version 2.3.2 released

2021-03-15 Thread Armin Novak via FreeRDP-devel
Hi, FreeRDP 2.3.1 was a rather sort-lived release and we are now happy to announce that version 2.3.2 has just been released and uploaded to https://pub.freerdp.com/releases/ 2.3.2 contains a fixes for smartcard and gfx related issues with malicious servers

Re: [FreeRDP-devel] Proxying Enhanced RemoteApp sessions

2021-01-25 Thread Armin Novak via FreeRDP-devel
min On 25.01.21 12:54, Richard Dymond wrote: On Sat, 23 Jan 2021 at 03:20, Armin Novak via FreeRDP-devel <mailto:freerdp-devel@lists.sourceforge.net>> wrote: FreeRDP does support the capabilities and messages but the rendering code of xfreerdp does not. To enable it in FreeRDP yo

Re: [FreeRDP-devel] Proxying Enhanced RemoteApp sessions

2021-01-22 Thread Armin Novak via FreeRDP-devel
Hi, FreeRDP does support the capabilities and messages but the rendering code of xfreerdp does not. To enable it in FreeRDP you need to change settings->HiDefRemoteApp = FALSE; to TRUE in settings.c This will enable sending INFO_HIDEF_RAIL_SUPPORTED flag in rdp_write_info_packet but be

Re: [FreeRDP-devel] clipboard fail - can't copy/paste

2021-01-22 Thread Armin Novak via FreeRDP-devel
ke rdesktop? cheers sam On Fri, 22 Jan 2021, Armin Novak via FreeRDP-devel wrote: No. Clipboard is activated by default, so nothing is actually required. Just checked with current nightly on debian and here it works like expected. Maybe run with /log-level:debug and check if anything in

Re: [FreeRDP-devel] RDP connection redirect issue

2021-01-21 Thread Armin Novak via FreeRDP-devel
Hi, while this does not fix guacamole sending events too early I´ve created https://github.com/FreeRDP/FreeRDP/pull/6742 to just discard such events before sending (and being noisy about it) regards Armin On 21.01.21 20:59, George Krajcsovits via FreeRDP-devel wrote: Hi, for now I'll be

Re: [FreeRDP-devel] clipboard fail - can't copy/paste

2021-01-21 Thread Armin Novak via FreeRDP-devel
No. Clipboard is activated by default, so nothing is actually required. Just checked with current nightly on debian and here it works like expected. Maybe run with /log-level:debug and check if anything in the logs is suspicious? Just note, we ignore the selection buffer on X11 side, so you

Re: [FreeRDP-devel] Not being able to build FreeRdp

2020-11-24 Thread Armin Novak via FreeRDP-devel
Hi, FreeRDP uses CMake, so if compiling for windows starting with vs2017 you can natively use it, otherwise create a solution using CMake started from your vs shell. regards Armin On 24.11.20 13:58, Jinit M via FreeRDP-devel wrote: > Not being able to build freerdp due to following error, can

Re: [FreeRDP-devel] freeRDP and sound via HDMI

2020-11-24 Thread Armin Novak via FreeRDP-devel
Hi Martin, xfreerdp is only an application like any other. If you use e.g. pulse just set the default output to that. Same is true for alsa. The other option is to redirect with your local sound volume control, but how exactly that is achieved depends on which one you´re using. regards Arm

Re: [FreeRDP-devel] /sec:??

2020-11-03 Thread Armin Novak via FreeRDP-devel
Hi Henrique, basically no. The default (no option) is to negotiate what is used. Only way to force a specific type is to try for each type. regards Armin On 03.11.20 16:54, Henrique Martins via FreeRDP-devel wrote: > I use xfreerdp to connect to Windows 10, 7 and XP machines. > > For some

Re: [FreeRDP-devel] (no subject)

2020-10-19 Thread Armin Novak via FreeRDP-devel
Hi, yes, /gfx:avc444 /network:auto should be the best options. /gdi:hw uses X11 API to push images to the screen, which might be slightly faster than /gdi:sw Other than that all options must be configured server side (the client just announces what it supports, the server decides which of these

Re: [FreeRDP-devel] freeRDP & Rpi4 performance

2020-09-14 Thread Armin Novak via FreeRDP-devel
Hi, FreeRDP performance is up to the following factors: * Network latency/throughput (obviously) * CPU performance (all encoding/decoding of the protocol is done there) * Graphics Performance (we need to push the decoded images to the graphics card fast) So, to tune performance check:  1. U

Re: [FreeRDP-devel] Fwd: Fwd: Memory not being freed during file copy via an RDP session

2020-09-02 Thread Armin Novak via FreeRDP-devel
differently? Thanks, Jonatan -- Forwarded message - From: Armin Novak via FreeRDP-devel Date: Wed, Sep 2, 2020 at 11:25 AM Subject: Re: [FreeRDP-devel] Fwd: Memory not being freed during file copy via an RDP session To: Some follow up: debugged the whole thing a bit with current

Re: [FreeRDP-devel] Fwd: Memory not being freed during file copy via an RDP session

2020-09-02 Thread Armin Novak via FreeRDP-devel
. regards Armin On 01.09.20 15:52, Armin Novak via FreeRDP-devel wrote: Hi Jonatan, No, the dynamic channel write method is internal to libfreerdp2.so, so you should not have to do anything there. Could you clarify which stream is growing so large? All buffers should be much smaller even with

Re: [FreeRDP-devel] Fwd: Memory not being freed during file copy via an RDP session

2020-09-01 Thread Armin Novak via FreeRDP-devel
is > finished copying does not cover us. Or maybe I misunderstood the usage you > propose for CHANNEL_EVENT_WRITE_COMPLETE ? > > Thanks! > Jonatan > > > -- Forwarded message - > From: Armin Novak via FreeRDP-devel > Date: Tue, Sep 1, 2020 at 10:27 AM

Re: [FreeRDP-devel] Memory not being freed during file copy via an RDP session

2020-09-01 Thread Armin Novak via FreeRDP-devel
Hi, could you please clarify a bit? Are you talking about using a shared drive or clipboard file copy? As for FreeRDP_VirtualChannelWriteEx, you need to listen for CHANNEL_EVENT_WRITE_COMPLETE and free any buffer supplied before there. (see any of the channels like clipboard using that) rega

Re: [FreeRDP-devel] some question about h264

2020-08-31 Thread Armin Novak via FreeRDP-devel
Hi, you get H264 data in RdpgfxClientContext->SurfaceCommand with codecId RDPGFX_CODECID_AVC420, RDPGFX_CODECID_AVC444 and RDPGFX_CODECID_AVC444v2 depending how your server is configured. Please read the instructions for your server RDP software on how to configure it to send H264 data (tha

Re: [FreeRDP-devel] Windows 64bit builds "contain" a virus?

2020-07-01 Thread Armin Novak via FreeRDP-devel
Hi Joachim, I´d complain at Virus total ;) These are false positives, check the details from these scanners, they are buggy. (aka most likely some malware used FreeRDP code for some remote access foobar and their automation is now classifying everything related as virus) regards Armin On 01

[FreeRDP-devel] FreeRDP version 2.1.2 released

2020-06-22 Thread Armin Novak via FreeRDP-devel
Hi there, we've just released FreeRDP version 2.1.2. The release is now available at the usual locations: https://github.com/FreeRDP/FreeRDP/releases/tag/2.1.2 2.1.2 contains fixes for **multiple security issues** we've got reported by GitHub Security Lab. If you are using any older release of

Re: [FreeRDP-devel] H264 Support

2020-06-02 Thread Armin Novak via FreeRDP-devel
Hi, there are only FFMPEG and OpenH264 to choose from. Both have some small issues depending on which version you choose, but FFMPEG is able to utilize some acceleration features, so that might be preferable. regards Armin Am 02.06.20 um 16:55 schrieb Rodney Barnett via FreeRDP-devel: > Hi, >

Re: [FreeRDP-devel] "/ drive: hotplug, *" does not work in freerdp 2.1.1.

2020-05-25 Thread Armin Novak via FreeRDP-devel
Hi, hotplugging works by monitoring /proc/mounts for changes. (See handle_hotplug in rdpdr_main.c) so, it works only if your embedded board is actually mounting anything locally automatically and it is using /proc/mounts To be sure, I´ve just tested with 2.1.1 on my ubuntu 20.04 and it works n

[FreeRDP-devel] FreeRDP version 2.1.1 released

2020-05-20 Thread Armin Novak via FreeRDP-devel
Hi there, we've just released FreeRDP version 2.1.1. The release is now available at the usual locations: https://github.com/FreeRDP/FreeRDP/releases/tag/2.1.1 2.1.1 contains fixes for **multiple security issues** we've got reported by GitHub Security Lab. If you are using any older release of F

Re: [FreeRDP-devel] Catching some keystrokes locally

2020-05-15 Thread Armin Novak via FreeRDP-devel
Hi Bernd, yes that is possible. Look at xf_keyboard_handle_special_keys and xf_keyboard_handle_special_keys_release for existing exception handling. (Note, we´re currently also busy during lots of test reports coming in thanks to COVID, so fastest way to get something is creating a pull request

Re: [FreeRDP-devel] Understanding /drive

2020-05-15 Thread Armin Novak via FreeRDP-devel
Hi, This redirects a local of your linux filesystem as in an RDP session so you can access it as a drive there. Simply put: You have a new drive letter in explorer where you can copy data from / to. Locally on your linux box everything can be found in regards Armin On 15.05.20 08:21, Ber

Re: [FreeRDP-devel] ERRINFO_DECRYPT_FAILED error

2020-05-09 Thread Armin Novak via FreeRDP-devel
Hi, I already tried to contact you via IRC. The mouse and keyboard events are generated in: * input_send_fastpath_mouse_event * input_send_extended_mouse_event * input_send_fastpath_keyboard_event * input_send_fastpath_unicode_keyboard_event What might cause the issue is the function secu

Re: [FreeRDP-devel] run with flatpak

2020-05-08 Thread Armin Novak via FreeRDP-devel
Hi, yes, that flatpak is sandboxed and does not have access to a lot of parts of the filesystem. if you need more add it to the manifest and recompile or consult the flatpak manual to allow access later. regards Armin Am 07.05.20 um 16:06 schrieb Julien ROTT via FreeRDP-devel: > Hi, > > I'm t

Re: [FreeRDP-devel] What's the meaning of bandwidthautodetect:i:7?

2020-05-01 Thread Armin Novak via FreeRDP-devel
Hi Thomas, it is the way microsoft uses the RDP file format. Most likely for legacy reasons both values need to be there and we try to stay compatible here so you can use the files also with other clients. regards Armin On 30.04.20 12:41, Thomas Heuving via FreeRDP-devel wrote: > I got the

Re: [FreeRDP-devel] Support query

2020-04-28 Thread Armin Novak via FreeRDP-devel
Hi Rahul, just as the message tells you, it can not find the libusb include and library files in the CMake search paths. The default since 2.0.0 is -DCHANNEL_URBDRC=ON, so if you don´t need USB redirection, just use -DCHANNEL_URBDRC=OFF or compile libusb and place it with your other dependenices

Re: [FreeRDP-devel] Debuging core dump - run /winpr/libwinpr/crt/test/TestAlignment.c

2020-04-20 Thread Armin Novak via FreeRDP-devel
Hi, to build the unittests, run cmake -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Debug from your builddirectory. Build the code with cmake --build The unittests are binaries in the Testing subdirectory of your build directory (TestAlignment is part of TestCrt, so start directly with ./TestCrt Te

Re: [FreeRDP-devel] FreeRDP 2.0 - sound channel not detected (fake)

2020-04-14 Thread Armin Novak via FreeRDP-devel
Hi, No, sound is (just like mstsc in that regard) off by default. As for remmina, check the connection advanced tab ;) regards Armin On 12.04.20 11:23, marcel--- via FreeRDP-devel wrote: > Hi there, > > First of all: Thanks for your great work! > > I just compiled the final 2.0.0 release of

Re: [FreeRDP-devel] How to debug clipboard not working

2020-03-26 Thread Armin Novak via FreeRDP-devel
Hi, Before going down debugging clipboard channel could you answer these questions: -> Is it allowed server side? This is a policy option -> Does it work with our nightly builds if it does not, please give a complete setup description you´re using (local and remote) regards Armin On 26.03

Re: [FreeRDP-devel] question about enabling usb redirection support

2020-03-18 Thread Armin Novak via FreeRDP-devel
yes, that channel defaults to being off. Btw, I´d remove  -DWITH_KRB5=ON (it has been replaced with WITH_GSSAPI) and keep it deactivated for now (kerberos has serious issues) regards Armin On 17.03.20 17:36, Hendrik Woltersdorf via FreeRDP-devel wrote: > Hi, > > recently I noticed, that in my

Re: [FreeRDP-devel] (no subject)

2020-03-18 Thread Armin Novak via FreeRDP-devel
Have a look at the shadow server, it supports plain bitmap, /rfx and /gfx. Most likely missing feature announcement / handling. The sample server is quite limited. regards Armin On 18.03.20 10:20, Nick Renieris via FreeRDP-devel wrote: > Hello, > > I have a C++ app that outputs a framebuffer

Re: [FreeRDP-devel] rdp_recv_tpkt_pdu: freerdp_channel_process() fail

2020-03-05 Thread Armin Novak via FreeRDP-devel
nt.OS2] - Freerdp connect error [21:03:30:441] [1356:206b33a0] [DEBUG][com.freerdp.client.OS2] - Main thread exited. 05.03.20 20:36, Armin Novak via FreeRDP-devel пишет: Sorry, can´t reproduce it locally. Could you run with /log-level:debug? That way I´d know where to look at. regards

Re: [FreeRDP-devel] rdp_recv_tpkt_pdu: freerdp_channel_process() fail

2020-03-05 Thread Armin Novak via FreeRDP-devel
Sorry, can´t reproduce it locally. Could you run with /log-level:debug? That way I´d know where to look at. regards Armin On 05.03.20 10:21, Andrey Vasilkin via FreeRDP-devel wrote: /v:"skh50srv002.sahen.ru" /u:"..." /d:"..." /p:"..." /size:80% /bpp:16 /gdi:hw /cert-ignore +old-license

Re: [FreeRDP-devel] rdp_recv_tpkt_pdu: freerdp_channel_process() fail

2020-03-04 Thread Armin Novak via FreeRDP-devel
[1603:206b3360] [ERROR][com.freerdp.core] - freerdp_check_fds() failed - 0 [21:27:46:820] [1603:206b3360] [ERROR][com.freerdp.client.OS2] - Network disconnect! [21:27:46:820] [1603:206b3360] [ERROR][com.freerdp.client.OS2] - Failed to check FreeRDP file descriptor 04.03.20 18:09, Armin Novak via Fr

Re: [FreeRDP-devel] rdp_recv_tpkt_pdu: freerdp_channel_process() fail

2020-03-04 Thread Armin Novak via FreeRDP-devel
dp_check_fds() failed - 0 [21:27:46:820] [1603:206b3360] [ERROR][com.freerdp.client.OS2] - Network disconnect! [21:27:46:820] [1603:206b3360] [ERROR][com.freerdp.client.OS2] - Failed to check FreeRDP file descriptor 04.03.20 18:09, Armin Novak via FreeRDP-devel пишет: Do you have a few more lines in the l

Re: [FreeRDP-devel] rdp_recv_tpkt_pdu: freerdp_channel_process() fail

2020-03-03 Thread Armin Novak via FreeRDP-devel
Do you have a few more lines in the log and your command line maybe? We´ve added TPKT header length checks and fixed a few parser issues the last couple of days. Might be best to try with the latest nightly again and report if something breaks. regards Armin On 04.03.20 00:29, Andrey Vasil

Re: [FreeRDP-devel] Requirement for /video

2020-02-27 Thread Armin Novak via FreeRDP-devel
Hi, the /video option allows the server to offload decoding to the client. For that you need the following: 1. A server with support (obviously) 2. Software with support 3. A use case (e.g. viewing a youtube video in h264) If all requirements are met, then the server MAY decide to use it. (curre

Re: [FreeRDP-devel] WaitForMultipleObjects and high CPU load

2020-02-17 Thread Armin Novak via FreeRDP-devel
Hi Andrey, thank you for the report and patch, I´ve created https://github.com/FreeRDP/FreeRDP/issues/5889 for the time being and will create a patch from that as soon as I have completed my current task. regards Armin On 18.02.20 06:12, Andrey Vasilkin via FreeRDP-devel wrote: #ifdef 1 /*

Re: [FreeRDP-devel] Build instructions outdated?

2020-02-14 Thread Armin Novak via FreeRDP-devel
Hi, the flatpak configuration might need some update, so check the following: * Are the shared-modules from https://github.com/flathub/shared-modules up to date? (don´t want git submodules) * You might need to check if the platform needs an update in the json. As for GStreamer, that is an opti

Re: [FreeRDP-devel] When I tested USB redirection on xfreerdp, I got a PIPE Error message.

2020-02-12 Thread Armin Novak via FreeRDP-devel
Well, is that USB Memory a mass storage device? That will not work with low level USB redirection (it is on the blocked list server side), use /drive options for those. Use case for the USB redirection is mostly exotic USB devices (FTDI, custom USB device classes, ...) and webcams. regards Ar

Re: [FreeRDP-devel] RemoteApp shows black screen

2020-02-11 Thread Armin Novak via FreeRDP-devel
Hi, wlfreerdp does currently not support remote application mode, only desktop sessions are working. you need to use xfreerdp regards Armin On 11.02.20 15:16, Markus Karg via FreeRDP-devel wrote: I am using FreeRDP 2.0.0-dev5 with Debian 10 against a Windows Server 2019 Standard. That ser

Re: [FreeRDP-devel] When testing USB Redirection, xfreerdp hang with error message!

2020-02-11 Thread Armin Novak via FreeRDP-devel
Hi, sorry, looks like I missed some exports, fixed that with https://github.com/FreeRDP/FreeRDP/pull/5877 regards Armin On 11.02.20 02:55, sai via FreeRDP-devel wrote: Hello, I'm building and using freerdp 2.0.0-dev5 (245fc6014) with the following compilation options: $ cmake -G"Unix Makef

Re: [FreeRDP-devel] Android client can not enable GSSAPI

2019-12-05 Thread Armin Novak via FreeRDP-devel
d you like to suggest a version or teaching? Thanks for your help. Armin Novak via FreeRDP-devel <mailto:freerdp-devel@lists.sourceforge.net>> 於 2019年12月4日 週三 下午5:28寫道: Well, you need to compile a gssapi library and make the includes/libraries available to CMake. (CMAKE_

Re: [FreeRDP-devel] Android client can not enable GSSAPI

2019-12-04 Thread Armin Novak via FreeRDP-devel
Well, you need to compile a gssapi library and make the includes/libraries available to CMake. (CMAKE_PREFIX_PATH et al) (you also might need to fix a few bugs in the detection script along the way) Anyway, have you seen https://github.com/FreeRDP/FreeRDP/issues/5746 ? I think your endea

Re: [FreeRDP-devel] FIPS and NLA

2019-11-21 Thread Armin Novak via FreeRDP-devel
Then I am afraid fips compliance is impossible due to the use of that algorithm without improving kergeros support :/ Regards Armin Am November 21, 2019 3:30:56 PM UTC schrieb "Ransom, Geoffrey M. via FreeRDP-devel" : > > >As for the NLA issue, you could just remove the line and check if it >wo

Re: [FreeRDP-devel] RDP version

2019-11-21 Thread Armin Novak via FreeRDP-devel
Hi, That can not be answered easily as the RDP protocol version and features (AVC444, ...) are negotiated between client and server. You may have some success by enabling debug logging and checking what exactly is negotiated, but there is no easy `this is it` answer. For a more detailed answer

Re: [FreeRDP-devel] Help

2019-11-21 Thread Armin Novak via FreeRDP-devel
Hi, What you are most likely looking for is part of gcc_read_client_core_data There the server protocol version from server is read and (for internal purposes) the minimum of server and client version supported stored in settings->RdpVersion (there is an enum RDP_VERSION that defines names for

Re: [FreeRDP-devel] FIPS and NLA

2019-11-21 Thread Armin Novak via FreeRDP-devel
Hi, basic kerberos support can be activated (-DWITH_GSSAPI=ON), but it is currently more or less in an alpha state (various issues and nobody actively working on improving it) As for the NLA issue, you could just remove the line and check if it works (there have been some improvements regarding N

Re: [FreeRDP-devel] Question about USB Redirection

2019-10-28 Thread Armin Novak via FreeRDP-devel
Currently the usb channel is dependent on some linux specifics, you´d need to port it first to have it usable... setting CMake -DCHANNEL_URBDRC=ON -DCHANNEL_URBDRC_CLIENT=ON will enable it in the build, from there on you need to fix compile (and later runtime) issues... regards Armin On 10/

Re: [FreeRDP-devel] Android RDP Client Using Remote App

2019-10-27 Thread Armin Novak via FreeRDP-devel
ndroid Studio, its run with no prob, now i want use rdp >lib >from Xamarin.Android can i do that? if can, how i do it? > > >On Fri, Oct 25, 2019, 2:29 PM Citra Teguh Pratala < >c.teguhpratala@gmail.com> wrote: > >> Thx Armin >> >> On Fri, Oct 25, 2

  1   2   3   >