Commit Graph

21135 Commits

Author SHA1 Message Date
akallabeth
6d14151bf3 [readme] add macos builder status 2025-03-21 12:12:50 +01:00
akallabeth
37d602b40c [ci,mac] check for and install meson 2025-03-21 12:10:41 +01:00
akallabeth
7002b2fd5c Merge pull request #11393 from akallabeth/macos-builder
[ci,mac] install missing libtool
2025-03-21 12:00:37 +01:00
akallabeth
5bd446fb2a [ci,mac] install missing libtool 2025-03-21 12:00:02 +01:00
akallabeth
042fc84a08 Merge pull request #11392 from akallabeth/macos-builder
[ci,mac] install missing tools
2025-03-21 11:58:21 +01:00
akallabeth
17ef9dceff [ci,mac] install missing tools 2025-03-21 11:57:03 +01:00
akallabeth
67c5ae980b Merge pull request #11391 from akallabeth/macos-builder
[ci,mac] run correct build script
2025-03-21 11:51:27 +01:00
akallabeth
2459baa50e [ci,mac] run correct build script 2025-03-21 11:50:48 +01:00
akallabeth
cbbe30854f Merge pull request #11390 from akallabeth/minor-cleanups
Minor cleanups
2025-03-21 11:48:48 +01:00
akallabeth
ab3b75182a [ci,mac] add mac os build runner 2025-03-21 11:41:51 +01:00
akallabeth
83a5a426f2 [scripts,mac] build sdl3 client instead of sdl2 2025-03-21 11:41:49 +01:00
akallabeth
2fb216a198 [channels,rdpdr] replace deprecated mac os API 2025-03-21 11:41:46 +01:00
akallabeth
04b2cd9dcf [core,caps] remove unused define 2025-03-21 09:34:41 +01:00
akallabeth
d5e64ef75a [ci,nightly] change builds to Debug configuration
To get better stack traces and error details use CMake Debug build
configuration. To not have too much of a performance impact enable -O1
2025-03-21 09:29:38 +01:00
akallabeth
48c38a2718 [core,gcc] simplify cleanup code 2025-03-21 09:29:35 +01:00
akallabeth
a05ce8e0b1 Update README.md 2025-03-21 08:37:37 +01:00
akallabeth
606c063a90 Merge pull request #11386 from akallabeth/file-leak-fix
[client,cmdline] fix rdp2tcp parsing
2025-03-20 17:46:36 +01:00
akallabeth
4fcc44fe72 [client,cmdline] fix rdp2tcp parsing
allow command lines without this channel to succeed as well.
2025-03-20 17:45:47 +01:00
akallabeth
74660456f6 Merge pull request #11383 from akallabeth/file-leak-fix
[winpr,file] create global instance for GetStdHandle
2025-03-20 17:31:56 +01:00
akallabeth
1f26225f69 [client,cmdline] fix rdp2tcp argument passing 2025-03-20 17:31:20 +01:00
akallabeth
c522a4d35d [channels,rdp2tcp] properly close copy thread handle 2025-03-20 17:17:22 +01:00
akallabeth
cd682e2c1b [winpr,file] create global instance for GetStdHandle 2025-03-20 17:03:06 +01:00
akallabeth
56432b902c [winpr,pipe] fix handle clean up
if pipe creation fails ensure all resources are cleaned up
2025-03-20 17:02:54 +01:00
akallabeth
aa2c7a9ccb Merge pull request #11382 from akallabeth/rpm-nightly
[ci,nightly] enable optional channels
2025-03-20 10:53:56 +01:00
Armin Novak
e6558e54a5 [ci,nightly] enable optional channels 2025-03-20 10:39:28 +01:00
akallabeth
e0175d1074 Merge pull request #11381 from akallabeth/code-cleanups2
abi-checker improvements
2025-03-20 09:31:37 +01:00
akallabeth
2c796d0840 [client,x11] fix cast for LogTagAndXChangeProperty 2025-03-20 09:18:17 +01:00
akallabeth
db9dbf3dd0 [ci,abi] update suppressions
Some refactroing did create false positives for ABI compatibility, add
these to the suppressions file
2025-03-20 09:15:47 +01:00
akallabeth
4d3111aafe [ci,abi] disable all binaries during build
To speed up build times only build the libraries without any executables
2025-03-20 09:15:38 +01:00
akallabeth
4356dd35f0 [server,shadow] add option WITH_SERVER_SHADOW_CLI
this allows building the shadow library only without cli tools
2025-03-20 09:15:29 +01:00
akallabeth
3491af4a2a [winpr,tools] add option WITH_WINPR_TOOLS_CLI
this allows building the winpr-tools library only without the cli tools
2025-03-20 09:15:28 +01:00
akallabeth
866d89992c [winpr,bitstream] remove unnecessary casts 2025-03-20 09:15:25 +01:00
akallabeth
34f6927c12 Merge pull request #11369 from akallabeth/sdl3-clip-png
Sdl3 clip png
2025-03-20 09:06:38 +01:00
akallabeth
424a4f93c2 Merge pull request #11360 from akallabeth/dyn-log
Prefer Dynamic log
2025-03-20 08:49:28 +01:00
akallabeth
09a86eb806 Merge pull request #11378 from akallabeth/code-cleanups
Code cleanups
2025-03-20 08:20:50 +01:00
akallabeth
78a53f936b [ci,abi] refactor suppressions
* add a script to run abi-diff locally
* refactor suppression file, explicitly state type of change expected
* use local script for ci tests as well
* disable client and shadow server builds
2025-03-19 21:55:17 +01:00
akallabeth
df800c2a0b [ci,abi] suppress HGDI_RGN to GDI_RGN* replacements 2025-03-19 20:24:30 +01:00
Armin Novak
e4df43a37a [freerdp] fix argument consistency, casts 2025-03-19 19:32:09 +01:00
Armin Novak
df216c8e7e [ci,nightly] enable optional channels for deb build 2025-03-19 19:17:02 +01:00
Armin Novak
73dfd5e143 [server,proxy] avoid _ in struct names 2025-03-19 19:00:12 +01:00
Armin Novak
b14f9e8965 [winpr] refactor complex expressions
* avoid unnecessary casts
2025-03-19 19:00:09 +01:00
Armin Novak
9a1f455e02 [client,sdl] fix constructor and keyword consistency 2025-03-19 19:00:07 +01:00
Armin Novak
0a0248ebe2 [client,x11] rename _NET_* variables and defines
avoid using restricted _
2025-03-19 18:59:56 +01:00
Armin Novak
4192dbee55 [channels,cliprdr] improve logging of formats sent 2025-03-19 12:49:10 +01:00
Armin Novak
c817cf48d1 [client,x11] register HTML clipboard format for images 2025-03-19 12:49:10 +01:00
akallabeth
32cc0f0927 [winpr,utils] fix PNG and BMP image creation
properly adjust for stride alignments
2025-03-19 12:49:10 +01:00
akallabeth
299d06c63c [winpr,clipboard] add image to html synthesizers 2025-03-19 12:49:09 +01:00
akallabeth
fe6b05dbf4 [client,sdl3] register HTML Format for images
Provide data as inline HTML image tag
2025-03-19 12:49:06 +01:00
akallabeth
b53bff5541 [winpr,utils] add test image conversion utility
allows quick testing of image convertsions
2025-03-19 12:12:01 +01:00
akallabeth
97d359aafb Merge pull request #11377 from llyzs/fix-transport
[core,transport] fix transport written statistics overflowing.
2025-03-19 11:48:04 +01:00