cbr-rc
7db06cc359
do not always return FALSE when gdi is NULL
2024-11-14 17:27:10 +01:00
akallabeth
d0db9603fc
Merge pull request #10860 from akallabeth/nightly-dep
...
[ci,coverity] explicitly set clang as compiler
2024-11-14 16:30:43 +01:00
akallabeth
bc5b9e3ccb
[ci,coverity] explicitly set clang as compiler
2024-11-14 16:29:45 +01:00
akallabeth
fe998468b5
Merge pull request #10859 from akallabeth/nightly-dep
...
[ci,nightly] add libsoxr to debian dependencies
2024-11-14 16:25:05 +01:00
akallabeth
950aa7e3af
[ci,nightly] add libsoxr to debian dependencies
2024-11-14 16:24:02 +01:00
akallabeth
d24cedbcdc
Merge pull request #10858 from akallabeth/cov-deps
...
[ci,coverity] add equivs dependency
2024-11-14 16:18:33 +01:00
akallabeth
1921c320d2
[ci,coverity] add equivs dependency
2024-11-14 16:17:46 +01:00
akallabeth
ad242072d9
Merge pull request #10857 from akallabeth/cov-indent
...
[ci,coverity] fix command name
2024-11-14 16:13:24 +01:00
akallabeth
a4a406305f
[ci,coverity] fix command name
2024-11-14 16:12:47 +01:00
akallabeth
094d043c6a
Merge pull request #10856 from akallabeth/cov-indent
...
[ci,coverity] fix typo in package name
2024-11-14 16:11:26 +01:00
akallabeth
dabd3af552
[ci,coverity] fix typo in package name
2024-11-14 16:10:47 +01:00
akallabeth
a7529b5e87
Merge pull request #10855 from akallabeth/cov-indent
...
[ci,coverity] fix package installation
2024-11-14 16:09:52 +01:00
akallabeth
498b16b4ee
[ci,coverity] fix package installation
2024-11-14 16:09:01 +01:00
akallabeth
e1df042a3c
Merge pull request #10854 from akallabeth/cov-indent
...
[ci,coverity] fix indentation
2024-11-14 16:07:48 +01:00
akallabeth
0bb38d0acf
[ci,coverity] fix indentation
2024-11-14 16:07:12 +01:00
akallabeth
c84bb6339b
Merge pull request #10852 from akallabeth/coverity-update
...
Coverity update
2024-11-14 16:02:53 +01:00
akallabeth
4cb3df46e7
[coverity] update build workflow
2024-11-14 15:01:16 +01:00
akallabeth
6f3e9d3dfc
Merge pull request #10850 from akallabeth/pragma-warn
...
Pragma warn
2024-11-14 15:01:07 +01:00
Martin Fleisz
cf993d56a2
Merge pull request #10851 from akallabeth/debug-rel-path
...
[cmake] prefer relative paths for debug symbols
2024-11-14 14:29:45 +01:00
akallabeth
ebf0298e9a
Merge pull request #10849 from mfleisz/fix-rail-logging
...
[core]: Fix some issues with RAIL window state order logging
2024-11-14 14:08:10 +01:00
akallabeth
9b3f5cd86e
[ci,coverity] define COVERITY_BUILD
...
By defining this symbol the build will enable coverity related pragma
definitions
2024-11-14 13:53:41 +01:00
akallabeth
af7849b579
[cmake] use relative paths for debug symbols
...
When not building a Debug configuration use relative paths for __FILE__
et al in the debug symbol entries
2024-11-14 13:45:05 +01:00
akallabeth
8883ccc503
[cmake] remove GCC -Wunknown-pragmas workaround
...
The offending pragma definitions are now only defined for coverity
builds
2024-11-14 13:26:21 +01:00
akallabeth
541fc3a8c6
[channels,remdesk] fix const correctness of function
2024-11-14 13:26:19 +01:00
akallabeth
3c8cd7fb7e
[winpr,assert] add WINPR_ASSERT_AT
...
Add a version of assert that allows setting the location (useful for
macros or static functions wrapping something where the location of the
call is more significant than the function the macro was used in)
2024-11-14 13:26:16 +01:00
Martin Fleisz
16789a181a
[core]: Fix some issues with RAIL window state order logging
...
This commit fixes following issues when logging window state orders:
- Always print Window and Owner Ids as integer numbers
- Log all window styles (including extended styles)
- Log window title (very useful to identify the window in the log)
2024-11-14 10:19:43 +01:00
David Fort
780f6dddce
Merge pull request #10848 from akallabeth/silence-pragma
...
[cmake] workaround for older GCC
2024-11-13 22:25:20 +01:00
akallabeth
0c57fdc300
[winpr,crt] add winpr_asprintf unit test
2024-11-13 21:49:11 +01:00
akallabeth
0b8de6f4b5
[winpr,crt] fix off by one in winpr_vasprintf
2024-11-13 21:04:02 +01:00
akallabeth
16657adf60
[cmake] workaround for older GCC
...
To fix the missing pragma -Wunknown-pragmas support for older GCC
disable this warning altogether if such a compiler is detected
2024-11-13 20:21:33 +01:00
akallabeth
43e471938b
Merge pull request #10843 from akallabeth/cleanups3
...
Cleanups3
2024-11-12 17:52:55 +01:00
akallabeth
51b2b76cbd
Merge pull request #10846 from akallabeth/xcrush-fix
...
[codec,xcrush] fix a regression with xcrush_generate_output
2024-11-12 17:26:11 +01:00
akallabeth
387147bb4e
[codec,xcrush] fix a regression with xcrush_generate_output
2024-11-12 17:14:52 +01:00
akallabeth
9e15af8850
[winpr,assert] fix coverity pragma
...
rewrite pragma according to https://community.blackduck.com/s/article/Suppressing-False-Positive-Intentional-defects
2024-11-12 16:46:13 +01:00
akallabeth
db07add07a
[deprecation] replace all usages of sprintf
2024-11-12 16:46:11 +01:00
akallabeth
7797d8d669
[ci,tidy] disable readability-avoid-nested-conditional-operator
...
the check is flagging every (cond) ? foo : bar as too complicated,
useless check.
2024-11-12 16:46:06 +01:00
akallabeth
08839a11de
[utils,passphrase] NULL checks
2024-11-12 16:46:04 +01:00
akallabeth
7f27e168b3
[emu,scard] flag allocator with nolint
...
The allocator keeps an internal list of allocated contexts. No manual
free required.
2024-11-12 16:46:01 +01:00
akallabeth
48a387938d
[winpr,env] fix use of getcwd
...
do not rely on GNU_SOURCE extensions
2024-11-12 16:45:55 +01:00
akallabeth
08d21e9f09
Merge pull request #10838 from akallabeth/channel-remdesk-common
...
[channels,remdesk] create common components
2024-11-12 12:35:09 +01:00
akallabeth
148549165d
Merge pull request #10842 from akallabeth/x11-clip-leak
...
[client,x11] fix clipboard leak on shutdown
2024-11-11 15:41:48 +01:00
akallabeth
24899fa414
[client,x11] fix clipboard leak on shutdown
2024-11-11 15:26:55 +01:00
akallabeth
0c35fd1a48
[channels,remdesk] create common components
...
Extract common functions from server and client channel and move it to a
static library linked by both
2024-11-11 12:23:52 +01:00
akallabeth
cdeb29dbd1
Merge pull request #10839 from akallabeth/rpm-debug-fix
...
[nightly,rpm] disable debugpackage
2024-11-11 11:55:55 +01:00
Armin Novak
a0d6a8d801
[nightly,rpm] disable debugpackage
2024-11-11 11:42:48 +01:00
Martin Fleisz
75ff6db4cd
Merge pull request #10740 from akallabeth/Wshorten-64-to-32
...
Wshorten 64 to 32
2024-11-11 11:26:51 +01:00
akallabeth
78acedb40e
[warnigns] fix Wshorten-64-to-32
2024-11-11 10:22:37 +01:00
akallabeth
f88eda3f11
Merge pull request #10835 from akallabeth/create_deb.sh
...
[packaging,scripts] add create_deb.sh
2024-11-08 10:19:49 +01:00
akallabeth
c0ed8ed6e0
[packaging,scripts] add create_deb.sh
2024-11-08 10:06:54 +01:00
akallabeth
0a7c845eec
Merge pull request #10832 from akallabeth/file-macro-unify
...
[cmake,gcc,clang] use -fmacro-prefix-map and -ffile-prefix-map
2024-11-08 09:25:16 +01:00