Commit Graph

19814 Commits

Author SHA1 Message Date
Armin Novak
c3a5387187
[manpages] switch generation to pure CMake
* Ditch docbook/xmlto, use plain manpage files
* Add CMake functions to concatenate manpate sections
* Modify generate_argument_manpage helper tool to generate manpage
2024-10-09 21:41:14 +02:00
Armin Novak
8fcc59ed27
[ci] remove docbook and xml dependencies 2024-10-09 20:42:09 +02:00
Armin Novak
b9adc1dd24
[ci] remove travis configuration 2024-10-09 20:42:06 +02:00
Armin Novak
f72db3f9f7
[cmake] fix TODAY macro 2024-10-09 20:41:59 +02:00
akallabeth
815d6a9fdd
Merge pull request #10721 from akallabeth/language-extension
Language extension
2024-10-09 13:37:26 +02:00
Armin Novak
9531b7b270
[winpr,file] add missing WINPR_ATTR_MALLOC 2024-10-09 10:41:19 +02:00
Armin Novak
b73befd677
[cmake] reenable -Wlanguage-extension-token
since the offending macros are now silenced reenable the warning so we
are warned about unintentional use of extensions.
2024-10-09 10:09:49 +02:00
Armin Novak
8abf9cbe7c
[winpr] mark GNU macros with __extension__
mark GNU and clang definition of macros using statement expressions with
__extension__ to silence warnings. We know the compilers support that
and do not use it with others.
2024-10-09 10:09:43 +02:00
akallabeth
2d10effd3c
Merge pull request #10716 from akallabeth/kerberos-return
[winpr,sspi] fix kerberos return on get_credentials
2024-10-08 17:26:43 +02:00
akallabeth
4b52062658
Merge pull request #10718 from akallabeth/win-ci-proxy-modules
[ci,windows] build proxy modules
2024-10-08 17:17:20 +02:00
akallabeth
008de893fe [cmake,c++] define NOMINMAX
Windows header define min and max posing issues with c++ standard
library
https://stackoverflow.com/questions/4913922/possible-problems-with-nominmax-on-visual-c
2024-10-08 16:36:01 +02:00
akallabeth
fdd02c945a [ci,windows] build proxy modules 2024-10-08 16:36:01 +02:00
Martin Fleisz
25c281818a
Merge pull request #10714 from akallabeth/sse-fix
[primitives,sse] fix a bug in sse4.1 primitives copy
2024-10-08 12:31:56 +02:00
akallabeth
4e65fdb9eb
Merge pull request #10717 from akallabeth/revert-alt
[ci,workflow] set USE_UNWIND=OFF again
2024-10-08 12:08:00 +02:00
akallabeth
3eca097b34
[ci,workflow] set USE_UNWIND=OFF again
arm builds do not work with unwind backtrace on.
[winpr_unwind_backtrace]: _Unwind_Backtrace failed with _URC_FAILURE [0x09]
2024-10-08 11:10:18 +02:00
akallabeth
4c034ac36f
[client,x11] fix memory leak in clipboard 2024-10-08 11:03:24 +02:00
akallabeth
de5e837c76
Merge pull request #10715 from akallabeth/unwind-arm
[winpr,utils] fix undefined unwind symbols
2024-10-08 10:41:58 +02:00
akallabeth
1fe0a6f40e
[winpr,sspi] fix kerberos return on get_credentials
return SEC_E_NO_CREDENTIALS
2024-10-08 10:33:30 +02:00
akallabeth
1952cd0e66
[winpr,utils] fix undefined unwind symbols
on arm some reason codes are not defined.
2024-10-08 10:09:19 +02:00
akallabeth
99b5d2298b
[primitives,sse] fix a bug in sse4.1 primitives copy 2024-10-08 09:38:20 +02:00
akallabeth
0c0a5f4234
Merge pull request #10711 from hardening/sdl3_fix3
Fixes for the SDL3 client
2024-10-07 12:11:32 +02:00
David Fort
d05c781cd9 sdl3 client: take in account last SDL changes
This patch uses the last changes in the SDL3 clipboard to have that clean separation
between mime type announcement and retrieving the corresponding clipboard data. With
these changes we don't have anymore that spurious notifications where we loose the
clipboard ownership, and also we don't trigger data retrieval by calling functions
like SDL_ClipboardHasText().
2024-10-07 11:48:41 +02:00
akallabeth
4cd680c9fc
Merge pull request #10712 from akallabeth/file-handle-fixes
[winpr,file] make handle creators return const
2024-10-07 11:26:26 +02:00
akallabeth
7e8c374fe2
[winpr,file] make handle creators return const
* let the file handle creators return const HANDLE_CREATOR
* for comm port use winpr_definition_add(-DWINPR_HAVE_SERIAL_SUPPORT) to
  have the definition visible at correct scope
* create namedPipeClient.h for handle creator function declaration
2024-10-07 10:15:34 +02:00
akallabeth
326fb337ef
Merge pull request #10292 from oleg0421/rdpecam_client_mjpeg_support
[channel,rdpecam] MJPEG input format support
2024-10-07 09:45:56 +02:00
David Fort
35df9e95ad sdl3: fix build with last SDL_ttf 2024-10-07 09:42:47 +02:00
oleg0421
4797609b80 [channel,rdpecam] MJPEG input format support 2024-10-05 17:32:43 -07:00
akallabeth
48eb68b53b
Merge pull request #10707 from akallabeth/alsa-mic-fix
Alsa mic fix
2024-10-04 21:20:15 +02:00
akallabeth
8ea903091b
[winpr,platform] disable GCC pragma
GCC does not support -Wtautological-constant-out-of-range-compare
2024-10-04 16:12:03 +02:00
akallabeth
cf46f341f6
[channels,audin] fix alsa backend
* Fix wrong variable passed to receive
* Improve logging/error handling
2024-10-04 16:11:53 +02:00
akallabeth
f4cac29f3c
[channels,audin] fix string to int conversion
use strtoul for unsigned values
2024-10-04 12:05:10 +02:00
akallabeth
6c8c67b385
Merge pull request #10677 from akallabeth/int-narrow
Int narrow
2024-10-03 21:17:56 +02:00
akallabeth
e14b7a1f29
[crypto,cert] cleanup cert chain duplication/cleanup 2024-10-03 20:35:39 +02:00
akallabeth
830f208ec4
[cyrpto,x509] delete unused function 2024-10-03 19:36:47 +02:00
akallabeth
ac1a922774
[common,settings] annotate freerdp_settings_set_value_for_name
we cast a SSIZE_T to the required enum value. Since we do not know the
enum contains any value at all it might lead to compiler/analyzer
warning us about that. Silence the warning as we can not avoid it.
2024-10-03 18:59:20 +02:00
akallabeth
31570e31e1
[crypto] fix integer narrowing 2024-10-03 18:59:18 +02:00
akallabeth
46c1ae145c
[crypto,certificate] fix integer narrowing 2024-10-03 18:59:16 +02:00
akallabeth
a54a602dcc
[crypto,certificate] fix stackof handling 2024-10-03 18:59:14 +02:00
akallabeth
315f793078
[common,settings] fix integer narrowing 2024-10-03 18:59:11 +02:00
akallabeth
2c7ca7f4b2
[rdtk] fix integer narrow 2024-10-03 18:59:08 +02:00
akallabeth
911ed13efc
[channels,rdpei] fix integer narrow 2024-10-03 18:59:05 +02:00
akallabeth
15141385f6
[client,x11] fix integer narrow 2024-10-03 18:59:03 +02:00
akallabeth
7037a8a846
[client,sample] fix integer narrow 2024-10-03 18:59:01 +02:00
akallabeth
6c25607c76
[client,common] fix integer narrow 2024-10-03 18:58:58 +02:00
akallabeth
3a2a65bbed
[server,shadow] fix integer narrow 2024-10-03 18:58:56 +02:00
akallabeth
997ff57301
[proxy,rdpdr] fix integer narrow 2024-10-03 18:58:53 +02:00
akallabeth
f55a1e2bc3
[proxy,modules] fix integer narrow 2024-10-03 18:58:51 +02:00
akallabeth
10bb42e4d8
[server,proxy] fix integer narrowing 2024-10-03 18:58:48 +02:00
akallabeth
b5dbe5a167
[emu,scard] fix integer narrow 2024-10-03 18:58:46 +02:00
akallabeth
e13273d94d
[utils,test] fix integer narrow 2024-10-03 18:58:44 +02:00