akallabeth
635b4f234f
[ci,mingw] add option to clean
...
allow cleaning the build and install directories before a new build
2025-02-25 17:15:29 +01:00
akallabeth
ae4296f7a4
Merge pull request #11244 from akallabeth/mingw-static
...
[ci,mingw] add static build
2025-02-25 16:51:57 +01:00
akallabeth
292d824981
[ci,mingw] add static build
2025-02-25 16:51:43 +01:00
akallabeth
5df85d7a04
Merge pull request #11242 from akallabeth/mingw-update
...
Mingw update
2025-02-25 16:47:46 +01:00
akallabeth
feb88adcb8
[packaging,flatpak] update dependencies
2025-02-25 16:25:15 +01:00
akallabeth
8c1015e60f
Merge pull request #11243 from THS-on/master
...
[client,cmdline] fix port parsing for gateway
2025-02-25 16:21:02 +01:00
Thore Sommer
30054052cc
[client,cmdline] fix port parsing for gateway
2025-02-25 13:41:48 +01:00
akallabeth
c6bdf3a02e
[ci,cmake] add workflow for cmake-format
2025-02-25 13:39:10 +01:00
akallabeth
2adca10b3c
[scripts,bash] reformat bash scripts
2025-02-25 13:38:20 +01:00
akallabeth
418d228d4b
[ci,mingw] update build scripts
...
* update dependency versions
* replace SDL2 with SDL3 client
* update documentation
* add option to do fully static builds
* format script with shfmt -i 2 w scripts/mingw.sh
2025-02-25 13:38:19 +01:00
akallabeth
e0ccda667e
[ci] add workflows for bash and cmake formatters
2025-02-25 13:38:17 +01:00
akallabeth
dd7cdaefc0
[scripts] add bash format script
...
Add a script to format all bash scripts in the repo
2025-02-25 13:38:14 +01:00
akallabeth
e6d098ed27
Merge pull request #11237 from akallabeth/wlog-inline
...
[winpr,wlog] simplify WLog_* macros
2025-02-25 13:11:34 +01:00
akallabeth
3f276f799c
Merge pull request #11241 from yegorich/ignore-build-dir
...
CMake: generate a .gitignore file for the build directory
2025-02-25 12:03:38 +01:00
Yegor Yefremov
6ea6778f2b
CMake: generate a .gitignore file for the build directory
...
As soon as a configuration step is successful, a .gitignore file
is created inside an out-of-source build directory. Hence,
there is no need to put its name into the root .gitignore file.
2025-02-25 11:35:02 +01:00
akallabeth
26ca0bd146
Merge pull request #11238 from akallabeth/warn-priority
...
[client,x11] reduce verbosity of actionscript log
2025-02-25 08:39:15 +01:00
akallabeth
78851e929e
[winpr,wlog] simplify WLog_* macros
...
Macro nesting did expose some compiler limitations with GCC 11.4.0, so
replace the macros with static inline functions where possible.
2025-02-24 22:00:39 +01:00
akallabeth
f817301858
[client,x11] reduce verbosity of actionscript log
2025-02-24 21:03:29 +01:00
akallabeth
8602a0cd34
Merge pull request #11235 from akallabeth/cmdline-better-log
...
[client,common] improve parsing of TLS options
2025-02-24 20:45:50 +01:00
akallabeth
51685ea1bd
[client,common] improve parsing of TLS options
2025-02-24 13:31:09 +01:00
akallabeth
9798bae1ee
Merge pull request #11232 from akallabeth/android-more-fixes
...
[channels,rdpsnd] fix android build warnings
2025-02-23 08:44:34 +01:00
akallabeth
52fb11d16c
[client,android] fix warnings in clipboard
2025-02-22 22:49:07 +01:00
akallabeth
82d74dbc96
[codec,test] fix warnings in img2bgra
2025-02-22 22:41:44 +01:00
akallabeth
7f68447de9
[channels,rdpsnd] fix android build warnings
2025-02-22 19:36:01 +01:00
akallabeth
4fb4aafdf7
Merge pull request #11230 from akallabeth/android-fixes
...
Android fixes
2025-02-22 19:19:29 +01:00
akallabeth
15456cc947
Merge pull request #11225 from akallabeth/aac-fix
...
[codec,dsp] ignore encoder errors
2025-02-22 19:19:11 +01:00
akallabeth
505e919fec
[build,android] fix x86_64 build
2025-02-22 16:03:04 +01:00
akallabeth
93c7e456c8
Merge branch 'aac-fix' into android-fixes
2025-02-22 15:34:39 +01:00
akallabeth
06a5bd1183
[codec,dsp] ignore encoder errors
...
Due to the AAC encoder sometimes returning errors (due to some internal
foobar) ignore these and just move on to the next packet to encode.
2025-02-22 15:33:21 +01:00
akallabeth
12764b1ebe
[warnings,android] fix build warnings
2025-02-22 15:22:01 +01:00
akallabeth
9f60bb40a2
[cmake,android] enable LTO if CMake >= 3.20.0
2025-02-22 15:21:59 +01:00
akallabeth
73e26b6f96
Merge pull request #11229 from akallabeth/codec-test
...
[codec,test] fix type mismatch
2025-02-22 14:38:40 +01:00
akallabeth
4b0febc2d2
Merge pull request #11226 from Devolutions/faulty_string_length_check_in_credssp_auth
...
[core,credssp_auth] Fix faulty string length check in `credssp_auth_client_init_cred_attributes`
2025-02-22 14:37:19 +01:00
akallabeth
0700485cf5
[codec,test] fix type mismatch
2025-02-22 14:17:57 +01:00
Richard Markiewicz
3ad28b2771
[core,credssp_auth] Fix faulty string length check in credssp_auth_client_init_cred_attributes
2025-02-21 13:32:38 -05:00
akallabeth
11e980ae61
Merge pull request #11224 from akallabeth/android-scripts
...
[build,android] add workaround for OpenSSL tag naming
2025-02-21 15:05:41 +01:00
akallabeth
45670b3921
[build,android] add workaround for OpenSSL tag naming
...
OpenSSL is inconsistently naming tags and release tarballs. Add a
workaround for older releases using this inconsistent scheme.
2025-02-21 13:27:24 +01:00
akallabeth
af81c0bd44
Merge pull request #11220 from akallabeth/cursor-test
...
Cursor test and fixes
2025-02-21 12:17:23 +01:00
akallabeth
ad6def7e0f
Merge pull request #11223 from akallabeth/deprecate-sdl2
...
[client,sdl] mark SDL2 as deprecated.
2025-02-21 11:40:18 +01:00
akallabeth
f5f499331d
[winpr,sysinfo] fix IsProcessorFeaturePresent
...
handle flags not supported by a CPU architecture without any log message
2025-02-21 11:21:46 +01:00
akallabeth
770c0fde54
[client,common] improve docs for /kbd:remap option
2025-02-21 10:49:16 +01:00
akallabeth
4e111874de
[client,sdl] mark SDL2 as deprecated.
...
SDL2 client is a dead end due to lacking API (clipboard support, ...) so
mark the SDL2 client deprecated and point out there is a SDL3 version
available
2025-02-21 09:17:16 +01:00
akallabeth
790b53fc86
[codec,test] add cursor test dumps
2025-02-20 16:06:21 +01:00
akallabeth
952e3962b6
[codec,test] img2bgra utility
...
allow reading an image and create a c header (raw data, bgra)
2025-02-20 15:59:16 +01:00
akallabeth
40dce19b0e
[codec,test] add new unit test TestFreeRDPCodecCursor
...
* Generate a series of cursor images from source dumps and compare these
to a reference image
* Generation is automatic by picking up .c/.h files from
libfreerdp/codec/test/cursor directory.
2025-02-20 15:59:11 +01:00
akallabeth
018ce108eb
[codec,curso] add option do dump cursor images
...
* dump raw data and converted image to build binary directory when run
2025-02-20 15:56:15 +01:00
akallabeth
4506a912e5
[codec,cursor] fix 24bpp cursor image generation
2025-02-20 12:09:18 +01:00
akallabeth
5707e43396
[winpr,utils] warn if image format is used but not build in
2025-02-20 11:45:38 +01:00
akallabeth
feba8c0902
Merge pull request #11213 from akallabeth/cmake-fix
...
[cmake] fix missing include
2025-02-18 20:28:50 +01:00
akallabeth
d38bcf455a
Merge pull request #11209 from akallabeth/rdpdr-v1
...
[channel,rdpdr] support general caps V1
2025-02-18 20:07:36 +01:00