Armin Novak
36137a00e2
[build,mac] fix rpath of libs and binaries
2023-12-14 14:05:39 +01:00
Armin Novak
e69cbb0930
[build,mac] build with default lib/bin location
...
* first build with default locations (works around buggy libraries)
* then remove files that can not be deactivated to be build
* at last move all files to final destination
2023-12-14 14:05:39 +01:00
Armin Novak
9506d269ec
[build,mac] fix artifacts and RPATH
...
* Remove static libraries from bundle
* Fix RPATH for broken library locations
2023-12-14 14:05:39 +01:00
Armin Novak
35697c0292
[client,x11] fix segfault due to wrong print function
2023-12-14 14:05:39 +01:00
Armin Novak
da15f0f89a
[build,mac] enable ffmpeg build
2023-12-14 14:05:39 +01:00
Armin Novak
05786f4763
[build,mac] add faac to build
2023-12-14 14:05:39 +01:00
Armin Novak
9b7fa92521
[libfreerdp] prefer opus CMake file over pkg-config
2023-12-14 14:05:39 +01:00
Armin Novak
e355b64059
[build,mac] add faad2 to build
2023-12-14 14:05:39 +01:00
Armin Novak
b3858c9274
[build,mac] add opus to bundle
2023-12-14 14:05:39 +01:00
Armin Novak
2208402b0d
[build,mac] add build script arguments
2023-12-14 14:05:39 +01:00
Armin Novak
459c57ae2e
[build.mac] ignore /Library and ~/Library
2023-12-14 14:05:39 +01:00
Armin Novak
905923d65a
[build,mac] deployment target & arch variables
...
allow easy change of target architectures and deployment target
2023-12-14 14:05:39 +01:00
Armin Novak
53cb5f8852
[packaging,deb] add missing pkcs11 dependency
2023-12-13 16:18:56 +01:00
Armin Novak
4b3a479557
[client,common] do not create useless copy
...
The command line argument does not need to be copied twice
2023-12-13 14:02:33 +01:00
Armin Novak
d3716ef0ba
[warnings] fixed -Woverflow
2023-12-13 13:24:22 +01:00
Armin Novak
3043fca91d
[warnings] fixed -Wdiscarded-qualifiers
2023-12-13 13:24:22 +01:00
Armin Novak
cce3253fdf
[warnings] fixed -Wincompatible-pointer-types
2023-12-13 13:24:22 +01:00
Armin Novak
678b392e89
[warnings] fixed -Wformat
2023-12-13 13:24:22 +01:00
Armin Novak
879e68c02b
[warnings] fixed -Wincompatible-pointer-types
2023-12-13 13:24:22 +01:00
Armin Novak
d6b7cfc1c2
[warnings] fixed -Wpointer-sign
2023-12-13 13:24:22 +01:00
Armin Novak
7c1d83445e
[common,addin] fix -Wstringop-overread warning
2023-12-13 13:24:22 +01:00
Armin Novak
fb2a1f61f8
[client,common] fix -Wunused-variable warning
2023-12-13 13:24:22 +01:00
Armin Novak
5638b5061c
[core] fixed -Wenum-int-mismatch
2023-12-13 13:24:22 +01:00
Pascal Nowack
be660a91ca
utils/encoded_types: Get rid of implicit conversion warnings
...
The compiler may complain with a 'implicit conversion changes
signedness' warning. Get rid of these warnings by explicitly
casting the respective values before shifting them.
2023-12-13 13:24:22 +01:00
Pascal Nowack
24722bd65c
utils/encoded_types: Get rid of unhandled enumeration values warning
2023-12-13 13:24:22 +01:00
Armin Novak
49c52b1ee8
start 3.0.1-dev0 cycle
2023-12-12 19:36:54 +01:00
Armin Novak
a34fa7c49d
release-3.0.0
2023-12-12 19:36:54 +01:00
Armin Novak
0e81cf3ffa
changelog
2023-12-12 19:36:54 +01:00
Armin Novak
bb9a508e63
Add wiki link to README files
2023-12-12 19:36:54 +01:00
Armin Novak
6f723e9f4d
[winpr,crt] add InitializeConstWCharFromUtf8
2023-12-12 19:36:54 +01:00
Armin Novak
30494d0c93
[winpr,crt] add return to ByteSwapUnicode
2023-12-12 19:36:54 +01:00
Armin Novak
67f4dcabdc
[git] remove build artifact
2023-12-12 19:36:54 +01:00
Armin Novak
9e9ad3815d
fix typos in various places
2023-12-12 19:36:54 +01:00
Armin Novak
adb5e5715b
[cache,glyph] print warning if enabled
...
glyph-cache is buggy, warn if enabled.
2023-12-12 19:36:54 +01:00
Armin Novak
cb9678b3d4
[cmake] add option to allow in source builds
2023-12-12 19:36:54 +01:00
Armin Novak
fad30cce1b
[winpr,crt] fix ICU string convert
...
use ucnv_convert to make conversion endian safe
2023-12-11 21:25:31 +01:00
Armin Novak
d89ef74163
[client,sdl] use SDL timer for display resize
...
* use SDL timer instead of freerdp implementation
* Disable timer after all events have been processed
2023-12-11 11:59:45 +01:00
Armin Novak
f4fcf3f96f
[client,sdl] fix crash #9627
...
lock SDL context while recreating window structures.
2023-12-11 11:59:45 +01:00
Vic Lee
c71de3f432
[winpr,timer] allow compilation to continue without timer support.
2023-12-11 08:51:59 +01:00
Vic Lee
97ef5d09e9
[core,crypto] fix missing OpenSSL includes.
2023-12-11 08:51:59 +01:00
Armin Novak
2b1aae0238
[client,x11] fix maximum number of input events
2023-12-07 10:53:34 +01:00
Armin Novak
468106033f
[core,capabilities] disable surface command
...
if the remote end does not support fastpath disable surface commands.
2023-12-06 20:14:02 +01:00
Armin Novak
731e1f183d
[channel,rdpds] ignore XPS device messages
...
if FreeRDP_IgnoreInvalidDevices is set ignore XPS messages for unknown
devices
2023-12-06 15:22:59 +01:00
Armin Novak
303c477c06
[channels,rdpdr] fix #9610
...
windows RDP server randomly sends PAKID_CORE_SERVER_CAPABILITY to
reinitialize the rdpdr channel. Allow this message in all following
states.
2023-12-06 15:22:59 +01:00
Armin Novak
6f6c0248f0
[client,common] check for relative mouse events
...
Added freerdp_client_use_relative_mouse_events to tell the client if the
coordinates should be relative or absolute
2023-12-06 10:45:01 +01:00
Armin Novak
c8b142a10f
[core,gcc] added flag RNS_UD_CS_RELATIVE_MOUSE_INPUT
2023-12-06 10:45:01 +01:00
Armin Novak
195d665af6
[core,caps] added rdp_input_flag_string
2023-12-06 10:45:01 +01:00
Armin Novak
a65722166e
[codecs] fix enum warning
2023-12-06 10:45:01 +01:00
Armin Novak
c7fec578a7
[core,input] fix function argument sign
2023-12-06 10:45:01 +01:00
Armin Novak
7b043aed39
[settings] add c++ guards
2023-12-06 10:45:01 +01:00