akallabeth
6d541c8691
[warnings] eliminate dead code
2025-03-04 09:53:05 +01:00
akallabeth
7406855337
Merge pull request #11262 from akallabeth/license-fix
...
Redirection && StreamPool usage fixes
2025-03-04 09:13:56 +01:00
akallabeth
d8c21effd5
Merge pull request #11268 from akallabeth/shadow-multi-rect
...
[server,shadow] multi rect BitmapUpdate support
2025-03-03 18:11:23 +01:00
akallabeth
fce23cc0c6
Merge pull request #11272 from akallabeth/cleanups
...
[warnings] clean up unused parameter and dead code
2025-03-03 12:43:34 +01:00
akallabeth
031dd16079
[warnings] clean up unused parameter and dead code
2025-03-03 12:08:35 +01:00
akallabeth
5faf0149c2
[server,shadow] readd multi rect BitmapUpdate support
...
* Partially revert 1f83198bb1
* Introduce new /bitmap-compat command line option for shadow-server
* Default to send multi rectangle BitmapUpdate
2025-02-28 11:19:36 +01:00
akallabeth
2d4fcf145b
Merge pull request #11260 from akallabeth/unused-function
...
[warnings] fix -Wunused-function
2025-02-28 08:47:09 +01:00
akallabeth
d2914e3935
[core,freerdp] adjust disconnect provider ultimatum
...
do not send on cancel if the context is a server side one.
2025-02-27 20:30:32 +01:00
akallabeth
8a0cb6607f
[core] rdp_handle_message_channel
2025-02-27 20:30:30 +01:00
akallabeth
504e87600c
[core,transport] use allocated streams
...
in transport we end up in a race condition, so do not use the stream
pool for send packets.
2025-02-27 20:30:28 +01:00
akallabeth
ec030e8255
[winpr,stream] implement reference counting for streams
2025-02-27 20:30:25 +01:00
akallabeth
d4f7fb081b
[warnings] fix -Wunused-function
...
* delete unused functions that are no longer required
* define guard functions only used while debugging
2025-02-27 19:29:46 +01:00
akallabeth
dcebd0cb2b
Merge pull request #11258 from akallabeth/unused-fixes
...
[warnings] fix -Wunused-macro
2025-02-27 09:05:49 +01:00
akallabeth
5b9a1b5b1f
[winpr,clipboard] define guard DIBv5 support
2025-02-27 08:33:39 +01:00
akallabeth
e184536083
[winpr,crypto] refactor winpr_Digest_Init_Allow_FIPS
...
eliminate dead code warnings
2025-02-27 08:30:52 +01:00
akallabeth
5732277c09
[winpr,clipboard] add warnings for missing implementation
...
warn if image conversion routines are called with formats not yet
implemented
2025-02-27 06:15:01 +01:00
akallabeth
413c9b8a85
[primitives,sse] enable and refactor prefetch code
2025-02-27 05:41:59 +01:00
akallabeth
a520f845a3
[warnings] fix -Wunused-macro
...
comment or delete macros that were not used.
2025-02-26 22:12:18 +01:00
akallabeth
ff3f4b3ce7
Merge pull request #11257 from akallabeth/action-script
...
[client,x11] improve action script logging
2025-02-26 19:35:22 +01:00
Raphael ZHOU
e2af30739b
[shadow,kerberos] Fix Shadow crashing when calling krb5_get_init_creds_keytab if no suitable entry is found in keytab.
2025-02-26 18:53:10 +01:00
akallabeth
efb70690b3
[client,x11] improve action script logging
2025-02-26 18:49:26 +01:00
akallabeth
0eaf558ace
Merge pull request #11255 from akallabeth/smartcard-out
...
[utils,smartcard] check output buffer length
2025-02-26 18:38:04 +01:00
Armin Novak
f24a562f1e
[utils,smartcard] check output buffer length
...
check the resulting length to the one preallocated.
2025-02-26 18:24:51 +01:00
akallabeth
8b277adbc4
Merge pull request #11254 from akallabeth/clean
...
[packaging,flatpak] remove .orig file
2025-02-26 15:40:55 +01:00
Armin Novak
86bd6ec6fc
[packaging,flatpak] remove .orig file
2025-02-26 15:40:20 +01:00
akallabeth
6194978442
Merge pull request #11252 from akallabeth/compile-commands
...
[cmake] Enable CMAKE_EXPORT_COMPILE_COMMANDS by default
2025-02-26 13:45:19 +01:00
KarelChanivecky
b16a23c2bc
Fix WINPR_JSON_AddItemToArray compatibility with cJSON < 1.7.13
...
Modified the WINPR_JSON_AddItemToArray function to not expect a return value from cJSON_AddItemToArray. WINPR_JSON_AddItemToArray failure is given by the same conditions that cause add_item_to_array. add_item_to_array is a private cJSON function called by cJSON_AddItemToArray. The logic analysis is based on cJSON 1.7.12, which is the last release before cJSON_AddItemToArray's signature changed to include a bool return. See https://github.com/DaveGamble/cJSON/blob/v1.7.12/cJSON.c line: 1848.
2025-02-26 13:42:10 +01:00
Armin Novak
458837282e
[cmake] Enable CMAKE_EXPORT_COMPILE_COMMANDS by default
...
if not set from environment or commandline default to enable the compile
commands generation
2025-02-26 13:42:10 +01:00
akallabeth
bbe53f3afe
Merge pull request #11246 from akallabeth/abi-suppr
...
[ci,abi] suppress gdi_graphics_pipeline_init_ex
2025-02-25 17:56:14 +01:00
akallabeth
5c7fd90ebd
[ci,abi] suppress gdi_graphics_pipeline_init_ex
...
subtype changed from __uint32 to uint32_t...
2025-02-25 17:55:20 +01:00
akallabeth
a36488de74
Merge pull request #11245 from akallabeth/mingw-follow-up
...
[ci,mingw] add option to clean
2025-02-25 17:17:23 +01:00
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