Commit Graph

19114 Commits

Author SHA1 Message Date
James Fu
0755325f77
[channels,rdpdr] fix drive redirection hotplug
Currently, after receiving PAKID_CORE_USER_LOGGEDON, the client will
switch to RDPDR_CHANNEL_STATE_USER_LOGGEDON, send Device List
Announce, then switch back to RDPDR_CHANNEL_STATE_READY.  As a result,
any drives mounted later will not be announced.
2024-07-10 17:06:47 +02:00
Armin Novak
99f504640c
[codec,dsp] add FDK-AAC support
Support fdk-aac library for sound encoding/decoding
Special thanks to myth0s who posted the working decoder configuration
sample on our matrix chat.
2024-07-10 17:04:26 +02:00
Armin Novak
e54cd3ec13
[codec,dsp] ensure intermediate buffer size 2024-07-10 15:53:12 +02:00
Armin Novak
848033839e
[codec,dsp] split out DSP common components
Use common initializing/destruction routines and struct for FFMPEG and
alternate codec implementations
2024-07-10 14:35:16 +02:00
akallabeth
3838b18b58
Merge pull request #10369 from abenson/fixi686AVX
libfreerdp: fix cmake typo
2024-07-10 09:02:35 +02:00
akallabeth
53654d62a6
Merge pull request #10370 from ondrejholy/wip/oholy/x11-typo
[client,x11] fix typo in help
2024-07-10 08:35:01 +02:00
akallabeth
94c286f97a
Merge pull request #10367 from fujames1/master
[channels,rdpdr] fix state check
2024-07-10 08:25:41 +02:00
akallabeth
2235108fa3
Merge pull request #10366 from hardening/mth_token
[core] also recognize mth:// routing token
2024-07-10 08:14:26 +02:00
Ondrej Holy
17c95924d7 [client,x11] fix typo in help
There is a typo in the xfreerdp client help. It says "localtion" instead
of "location". Let's fix it.
2024-07-10 07:16:43 +02:00
Andrew Benson
80aa6b8fb4 libfreerdp: fix typo (AVX not AVC) 2024-07-09 11:11:38 -05:00
James Fu
75dfcabe91 [channels,rdpdr] fix state check 2024-07-09 22:54:15 +08:00
akallabeth
1af9a210c6
Merge pull request #10368 from Frederick888/update-ipvx-help
[client,common] update /ipv[4|6] help text
2024-07-09 15:20:52 +02:00
Frederick Zhang
c79c28348d
[client,common] update /ipv[4|6] help text 2024-07-09 22:47:11 +10:00
David Fort
f99db853b8
Merge pull request #10365 from akallabeth/typo
Typo & return checks
2024-07-09 11:22:30 +02:00
David Fort
bbb6adc9c4 [core] also recognize mth:// routing token
With Azure you also have some routing token of the form mth://xxxxxxx, so accept
these as token.
2024-07-09 11:07:06 +02:00
akallabeth
194873b78c
[client,common] fix error logging
freerdp_client_command_line_post_filter did log wrong parsing errors.
2024-07-08 14:41:06 +02:00
akallabeth
7c7217dc7c
[client,common] fix typo in command line help 2024-07-08 14:13:56 +02:00
Martin Fleisz
8fc12f9653
Merge pull request #10363 from akallabeth/relax_thread_prio_fail
[channels,drdynvc] ignore thread priority failures
2024-07-08 12:40:27 +02:00
akallabeth
20c3fc327f
[channels,drdynvc] ignore thread priority failures
If the thread priority of the dynamic channel can not be adjusted treat
this as warning and not as fatal error.
2024-07-08 12:21:02 +02:00
Martin Fleisz
642fe362b2
Merge pull request #10361 from akallabeth/release-3.6.3
Release 3.6.3
2024-07-08 10:09:16 +02:00
akallabeth
86030ee48a
dev-cycle 3.6.4-dev0 2024-07-08 09:43:03 +02:00
akallabeth
ffe75ce7b1
release-3.6.3 2024-07-08 09:43:00 +02:00
akallabeth
3cca511163
[changelog] 2024-07-08 09:42:55 +02:00
akallabeth
d91f90c7cc
Merge pull request #10352 from akallabeth/revert-img-memcpy
[primitives,copy] revert single memcpy
2024-07-07 15:40:15 +02:00
akallabeth
62b55caccd
Merge pull request #10360 from akallabeth/sse-warn
[primitives,sse] fix char/uchar conversion warnings
2024-07-07 15:39:57 +02:00
akallabeth
2c7000f70e
Merge pull request #10358 from akallabeth/caps-fix
[core,capabilities] fix CapsProtocolVersion
2024-07-06 21:24:47 +02:00
akallabeth
2fd4a59d36
[primitives,sse] fix char/uchar conversion warnings 2024-07-06 21:21:57 +02:00
akallabeth
17d195b7a6
[core,capabilities] fix CapsProtocolVersion
if the wrong version 0x0000 is sent (older FreeRDP based servers)
correct the value to TS_CAPS_PROTOCOLVERSION (0x0200) along with a
warning message.
2024-07-06 12:48:11 +02:00
akallabeth
c87b2cc93d
[primitives,copy] revert single memcpy
copying the while image messes up as the src and destination strides not
necessarily align. (reverts 1a58e74c17)
2024-07-05 14:35:21 +02:00
Martin Fleisz
81203e7e83
Merge pull request #10350 from akallabeth/neon-arm64
[cmake,intrinsics] fix NEON detection
2024-07-05 10:22:05 +02:00
akallabeth
b1355471c5
[cmake,intrinsics] fix NEON detection
* detect 32bit ARM architectures
* do not set -mfpu=neon for 64 bit architectures
2024-07-05 09:45:34 +02:00
akallabeth
0ac1d78fac
Merge pull request #10346 from akallabeth/intrinsics-detect
[cmake] move intrinsic support to file
2024-07-05 01:26:49 +01:00
akallabeth
7e83c2380d
Merge pull request #10348 from Frederick888/fix-ipvx-without-force
[client,common] fix /ipv4 /ipv6 without :force
2024-07-05 01:26:25 +01:00
Frederick Zhang
919a692abc
[client,common] fix /ipv4 /ipv6 without :force
As arg->Value is NULL when using /ipv4 or /ipv6 alone, it segfaulted
doing strncmp.
2024-07-05 00:04:32 +10:00
Armin Novak
3c41de6382
[cmake] move intrinsic support to file
Create DetectIntrinsicSupport.cmake to unify intrinsic detection and use
2024-07-04 13:25:40 +02:00
akallabeth
8495c79dd0
Merge pull request #10344 from akallabeth/release-3.6.2
Release 3.6.2
2024-07-04 11:24:55 +01:00
Armin Novak
e45a18dd34 [release] start 3.6.3-dev0 cycle 2024-07-04 12:11:26 +02:00
Armin Novak
2631f8d080 [release] 3.6.2 2024-07-04 12:11:26 +02:00
Armin Novak
13aa290037 [changelog] 2024-07-04 12:11:26 +02:00
Armin Novak
1024a1a195 Revert "[coverity] 1543170 Resource leak"
This reverts commit d24bb658ec.
2024-07-04 12:11:26 +02:00
Armin Novak
d3efbe004d [client,x11,sdl] fix manpage generation
* fix name of xfreerdp manpages
* fix name of sdl-freerdp manpages
2024-07-04 12:11:26 +02:00
Martin Fleisz
84d1207a6f
Merge pull request #10342 from akallabeth/release-3.6.1
Release 3.6.1
2024-07-04 10:26:27 +02:00
Armin Novak
3b8a2d3568
[release] start 3.6.2-dev0 cycle 2024-07-04 10:00:24 +02:00
Armin Novak
e767cf3b6c
[release] 3.6.1 2024-07-04 10:00:24 +02:00
Armin Novak
6b149a0573
[changelog] 2024-07-04 10:00:24 +02:00
Armin Novak
b6dcefb126
[cmake] Add proper SSE/NEON detection
Detect actual use of SSE/NEON depending on defined symbols rather than
CMake flags.
2024-07-04 09:36:45 +02:00
akallabeth
f522bc8a90
Merge pull request #10341 from akallabeth/abi-deps
[ci,abi-checker] add missing dependency
2024-07-04 02:54:09 +02:00
akallabeth
ab3e7134f5
[ci,abi-checker] add missing dependency 2024-07-04 02:35:31 +02:00
akallabeth
7ece3513a7
Merge pull request #10339 from akallabeth/revert-dev
Revert "start 3.6.1-dev0 cycle"
2024-07-03 16:50:29 +02:00
akallabeth
a2edac27ca start 3.6.1-dev0 cycle 2024-07-03 16:29:46 +02:00