akallabeth
ba424d7600
[client,x11] fix coordinate sign type
2025-01-14 22:05:52 +01:00
akallabeth
52708ad86d
[winpr,timezone] unify reset of Daylight/StandardBias
2025-01-14 21:58:27 +01:00
akallabeth
e0ce33634f
Merge pull request #11079 from akallabeth/enum-tz-fix
...
[winpr,timezone] restore TZ after decoding current time
2025-01-14 18:42:13 +01:00
akallabeth
e1ee4bee38
Merge pull request #10887 from oleg0421/rdpecam_vaapi_h264_encoding
...
MS-RDPECAM: VAAPI h264 encoding, resolves #10762
2025-01-14 18:39:57 +01:00
akallabeth
6dfd18bfb8
[core,timezone] print timezone bias signed
2025-01-14 18:19:16 +01:00
akallabeth
eac37a7c65
[winpr,timezone] restore TZ after decoding current time
2025-01-14 18:09:56 +01:00
oleg0421
7b4a903f66
MS-RDPECAM: VAAPI h264 encoding
2025-01-14 04:32:12 -08:00
akallabeth
d0fb99715d
Merge pull request #11078 from akallabeth/openh264-trace
...
[codec,openh264] fix trace log crash
2025-01-14 12:16:30 +01:00
akallabeth
fca3b3d7db
[codec,openh264] fix trace log crash
2025-01-14 12:09:44 +01:00
akallabeth
6b577b167e
Merge pull request #11077 from akallabeth/tzsimplify
...
Tzsimplify and primitives benchmark fix
2025-01-14 09:59:48 +01:00
akallabeth
5a45a8cad4
[winpr,timezone] unify TZ override and restore
2025-01-14 09:13:44 +01:00
akallabeth
d938f978a8
[primitives] fix benchmark
...
if no primitives benchmark is run use optimized implementation instead
of generic if one is available.
2025-01-14 09:11:55 +01:00
akallabeth
50a4be0e13
Merge pull request #11071 from akallabeth/cov-pragma
...
[ci,coverity] simplify pragma
2025-01-14 08:49:47 +01:00
akallabeth
1bb0ec6a23
Merge pull request #11060 from hardening/EnsureRemainingCapacity
...
Fix calls of Stream_EnsureCapacity
2025-01-13 15:10:48 +01:00
akallabeth
d3170483ca
Merge pull request #11073 from akallabeth/freebsd-cmake-config-fix
...
[cmake] revert 824ace49ac
2025-01-13 15:07:33 +01:00
David Fort
88229dca51
Fix calls of Stream_EnsureCapacity
...
There were various places where Stream_EnsureCapacity was called instead of the
expected Stream_EnsureRemainingCapacity. When the stream position is set to 0 the
2 calls are equivalent, but we had various places where it was not always the case.
2025-01-13 14:49:18 +01:00
akallabeth
91ecebaa7f
[cmake] revert 824ace49ac
...
cmake configuration file locations are no different on linux and FreeBSD
2025-01-13 14:40:16 +01:00
akallabeth
41cedbcb7c
[ci,coverity] simplify pragma
2025-01-13 13:32:35 +01:00
akallabeth
fbe1a9b541
Merge pull request #11069 from akallabeth/alt-arch
...
[ci,alt-arch] fix workflow
2025-01-13 11:15:50 +01:00
akallabeth
9d8d427361
[ci,alt-arch] fix workflow
2025-01-13 11:14:23 +01:00
akallabeth
bc996782e1
Merge pull request #11068 from akallabeth/sdl-move-
...
Sdl move
2025-01-13 11:08:23 +01:00
akallabeth
0e4bfb2473
[ci,abi-checker] allow change of freerdp_passphrase_read
2025-01-13 10:43:19 +01:00
akallabeth
c24f81c8ad
[freerdp] add missing documentation
2025-01-13 10:32:36 +01:00
akallabeth
316ad777dc
[client,sdl] move instead of copy
2025-01-13 10:18:27 +01:00
akallabeth
c8e1537ad3
[winpr,library] fix dead code
2025-01-13 10:18:23 +01:00
akallabeth
8202587953
[winpr,wlog] fix possible NULL dereference
2025-01-13 10:18:20 +01:00
akallabeth
99b8134d34
Merge pull request #11067 from akallabeth/cov-fixes-2025
...
Cov fixes 2025
2025-01-13 09:41:47 +01:00
akallabeth
8232c845a7
[codec,rfx] fix a rectangle leak
2025-01-13 09:15:02 +01:00
akallabeth
8b7212843b
[channels,remdesk] fix a server channel leak
2025-01-13 09:15:00 +01:00
akallabeth
93b8e17c91
[channels,rdpsnd] fix memory leak
2025-01-13 09:14:59 +01:00
akallabeth
de1e31c706
[winpr,wlog] fix a leak on WLog_New failing
2025-01-13 09:14:52 +01:00
akallabeth
419c231ee1
Merge pull request #11066 from akallabeth/yuv
...
[codec,yuv] fix missing braces
2025-01-12 21:29:08 +01:00
akallabeth
1cc64eb58b
[codec,yuv] fix worker object handling
...
* fix allocation size, assume 16x16 tiles (should be more than used in
most cases)
* fix cases where we run out of workers (lots of overlapping change
rectangles or smaller than 16x16), wait for submitted workers to
complete and continue instead of abort.
2025-01-12 21:07:57 +01:00
akallabeth
79345a72ed
Merge pull request #11065 from akallabeth/h264-test
...
H264 test
2025-01-12 17:32:39 +01:00
akallabeth
17315c5936
[codec,yuv] fix thread count calculation
2025-01-12 17:02:28 +01:00
akallabeth
99cfbebe63
[primitives] fix documentation
2025-01-12 16:08:06 +01:00
akallabeth
2da7b8c606
[primitives,opencl] do not fail on opencl not supported
2025-01-12 15:13:17 +01:00
akallabeth
621ac46988
[ci,abi] bump base ref to 3.6.0
...
new github runner with ubuntu 24.04 only support webkit2gtk-4.1
we added support for that with 3.6.0
2025-01-12 15:13:15 +01:00
akallabeth
ac4be9b941
[codec,rfx] fix region leak
2025-01-12 15:13:13 +01:00
akallabeth
45a7597cfa
[gdi,graphics] fix region leak
2025-01-12 15:13:10 +01:00
akallabeth
5fa44d30be
[channels,remdesk] fix return value check
2025-01-12 15:12:02 +01:00
akallabeth
06402de801
[server,shadow] properly clean up encoder
2025-01-12 15:12:00 +01:00
akallabeth
720d48583a
[codec,h264] add basic unit test
2025-01-12 15:11:57 +01:00
akallabeth
db278ec457
[primitives] only run benchmark if opencl enabled
...
there is no need to compare implementation performance if only one
optimized version is available.
2025-01-12 09:26:44 +01:00
akallabeth
5b77fa3487
[codec,h264] reset h264 instance
...
when resetting the context reinitialize the h264 encoder. this allows
switching the backend
2025-01-12 09:26:42 +01:00
akallabeth
3fcab5f16a
Merge pull request #11063 from akallabeth/yuv-luma-null-check
...
[primitives,yuv] fix possible NULL dereference
2025-01-11 12:58:09 +01:00
akallabeth
06efe5e0cc
Merge pull request #11064 from akallabeth/abi-checker
...
[ci,abi-checker] fix syntax error
2025-01-11 12:57:52 +01:00
akallabeth
ea0235b055
[ci,abi-checker] fix syntax error
2025-01-11 12:45:02 +01:00
akallabeth
b358175872
[primitives,yuv] fix possible NULL dereference
2025-01-11 12:36:51 +01:00
akallabeth
140d9472aa
Merge pull request #11045 from akallabeth/yuv-filter-fix
...
Yuv filter fix
2025-01-10 19:19:34 +01:00