akallabeth
096ca86ce2
Merge pull request #11452 from akallabeth/mac-build-fix
...
[readme] explicitly link FAQ
2025-04-01 08:56:07 +02:00
akallabeth
9098d103b5
[readme] explicitly link FAQ
2025-04-01 08:55:29 +02:00
akallabeth
400016feaf
Merge pull request #11451 from akallabeth/mac-build-fix
...
[readme] deprecate xmpp bridge
2025-04-01 08:53:57 +02:00
akallabeth
e6c4802c4e
[readme] deprecate xmpp bridge
2025-04-01 08:52:51 +02:00
akallabeth
6a76d29548
Merge pull request #11450 from akallabeth/mac-build-fix
...
[scripts,mac] limit make -j to number of processors
2025-04-01 08:44:00 +02:00
akallabeth
f91a2a302a
[scripts,mac] limit make -j to number of processors
2025-04-01 08:43:31 +02:00
akallabeth
71a1f269e3
Merge pull request #11449 from akallabeth/rdpdr-flags
...
[core,rdp] fix check for SEC_FLAGSHI_VALID
2025-03-31 23:22:32 +02:00
akallabeth
277e44501a
Merge pull request #11443 from hardening/kerb_u2u_fix
...
Various fixes related to smartcard logon server-side
2025-03-31 23:21:45 +02:00
David Fort
419f469583
kerberos: fix server-side user2user
...
In user to user mode the requested name is something like TERMSRV/<host>@<realm>,
but we can request a TGT only for <host>$@<realm> as it's the only account that
we have in our keytab that can do it. So this patch fix the research in the keytab, and
retrieves the TGT using <host>$@<realm> instead of TERMSRV/<host>@<realm>. That
fixes NLA server-side with kerberos users2user.
2025-03-31 23:03:15 +02:00
akallabeth
280c61061c
[core,rdp] fix check for SEC_FLAGSHI_VALID
2025-03-31 22:16:05 +02:00
akallabeth
00375d76f5
Merge pull request #11446 from TolchiIsland/standard-rdp-security-network-issues
...
Standard rdp security network issues
2025-03-31 20:16:08 +02:00
akallabeth
81131dddb9
[core,rdp-sec] unify security flags on UINT16
2025-03-31 19:32:06 +02:00
Eyal Tolchinsky
8c766370aa
[core] synchronize standard RDP security encrypt and send
...
Had a race condition when using standard RDP security layer, where
encryption and send were not synchronized. This commit properly
synchronizes the above issue.
2025-03-31 17:46:12 +03:00
Eyal Tolchinsky
9be45a9fac
[core] standard RDP race condition on sec_flags
...
Had a race condition when using standard RDP security layer, where
multiple threads accessed |rdp->sec_flags| and modified it. This commit
removes the above field and converts to using a stack variable.
2025-03-31 17:46:12 +03:00
akallabeth
ba002c9128
Merge pull request #11433 from akallabeth/rdpdr-relax-checks
...
[channels,rdpdr] relax state checks for PAKID_CORE_CLIENTID_CONFIRM
2025-03-31 11:32:33 +02:00
David Fort
9fd97beb23
ncrypt_pkcs11: remove verbose unneeded log
2025-03-31 11:15:52 +02:00
akallabeth
0abe122b2b
Merge pull request #11442 from poasungoh/fixSingleSystem
...
Fix child session hanging issue.
2025-03-31 10:23:26 +02:00
poasun
036ccd1cdd
[core,childsession] fix BIO_set_handle
...
* Set the HANDLE directly, not a HANDLE*
* Fix the setter function (wrong function signature)
2025-03-31 09:03:44 +02:00
akallabeth
1dde4a1ccb
Merge pull request #11439 from akallabeth/hidef-rail
...
Hidef rail checks and deprecation fixes
2025-03-29 14:38:05 +01:00
akallabeth
67fabc34dc
[freerdp,codecs] fix deprecation for GCC
...
GCC does not like declaring a function deprecated and using it with
attribute malloc. Redeclare the function deprecated after using it for
attribute malloc works around this.
2025-03-29 14:00:49 +01:00
akallabeth
eb4380d458
[core,info] only set HIDEF_RAIL if RdpVersion recent enough
2025-03-29 08:26:02 +01:00
akallabeth
7939a44ce5
[channels,rdpdr] relax state checks for PAKID_CORE_CLIENTID_CONFIRM
...
This missage might be sent before PAKID_CORE_SERVER_CAPABILITY by some
servers. Do accept these.
2025-03-28 09:21:27 +01:00
akallabeth
0ed1548974
Merge pull request #11436 from akallabeth/win-clip-fail-ignore
...
[client,windows] ignore clipboard failures
2025-03-27 16:38:13 +01:00
akallabeth
168d63299e
Merge pull request #11435 from hardening/smartcard_hints
...
nla: send user and domain hints with smartcard logon
2025-03-27 16:01:45 +01:00
akallabeth
5db5136bde
[client,windows] ignore clipboard failures
2025-03-27 15:47:09 +01:00
David Fort
b67a1aed7e
nla: send user and domain hints with smartcard logon
...
When logging with a smartcard logon, the TS Credentials packet can also contains
hints of the user and the domain that were used. This patch adds these informations.
2025-03-27 15:07:54 +01:00
akallabeth
73e4c11fa1
Merge pull request #11432 from akallabeth/x11-auth-only
...
[client,x11] map exit code success
2025-03-27 13:03:43 +01:00
akallabeth
cfa63ad2f0
[client,sdl] fix return by abort event
2025-03-27 12:39:09 +01:00
akallabeth
a7d2caa424
[channels,remdesk] fix wrong pointere type
2025-03-27 12:31:38 +01:00
akallabeth
3e0d1ae587
[client,x11] map exit code success
2025-03-27 12:12:57 +01:00
akallabeth
1aa2b5a7f3
Merge pull request #11428 from akallabeth/remdesk
...
[channels,remdesk] fix possible memory leak
2025-03-27 09:12:58 +01:00
akallabeth
bcbbe75490
[channels,remdesk] fix possible memory leak
2025-03-27 08:52:10 +01:00
akallabeth
968c82bc79
Merge pull request #11426 from akallabeth/clean-warn
...
Clean warn, sdl dynamic sizes
2025-03-26 20:50:39 +01:00
akallabeth
89340f096f
[gdi] clean up gdi_send_suppress_output
2025-03-26 20:34:57 +01:00
akallabeth
8d469feda0
[client,sdl] fix initial window size
...
* on high dpi displays set appropriate initial display size (divide
pixel size with scale)
* send display resize on window resize events
* send display resize on any window event (minimize/maximize/expose/...)
2025-03-26 20:34:57 +01:00
akallabeth
99619b3392
[warnings] fix stringlength checks
2025-03-26 20:08:13 +01:00
akallabeth
36355f56e5
Merge pull request #11425 from akallabeth/refactor
...
Refactor checks
2025-03-26 17:12:46 +01:00
Armin Novak
f67e3ca7db
[channels,rdpdr] improve log message format
2025-03-26 16:58:11 +01:00
Armin Novak
b3605bd3da
[channels,rdpdr] assert Completion callback
2025-03-26 16:58:11 +01:00
Armin Novak
1517d4681f
[cmake] fix channel properties
2025-03-26 14:08:18 +01:00
akallabeth
655f88d24b
Merge pull request #11421 from akallabeth/sdl-suppress-fix
...
[client,sdl] fix crash on suppress output
2025-03-25 17:02:21 +01:00
akallabeth
a82e0dec2f
[client,sdl] fix crash on suppress output
...
SDL events might be triggered before the RDP session is up. Check the
context for NULL.
2025-03-25 16:47:42 +01:00
akallabeth
652618976c
Merge pull request #11376 from akallabeth/release-3.14.1
...
Release 3.14.1
2025-03-25 13:25:26 +01:00
Armin Novak
050dd6f8af
start 3.14.2-dev0 cycle
2025-03-25 11:53:47 +01:00
Armin Novak
4019dcd409
release 3.14.1
2025-03-25 11:53:45 +01:00
Armin Novak
8da5b5d37b
changelog
2025-03-25 11:53:43 +01:00
akallabeth
64a114f69f
[client,sdl] fix windows type mismatch
2025-03-25 11:53:40 +01:00
akallabeth
2f8ca028f2
Merge pull request #11419 from akallabeth/no-caps-press-sync
...
[ci,abi] split out deb package move
2025-03-25 11:26:56 +01:00
akallabeth
85d11c4874
[ci,abi] split out deb package move
2025-03-25 11:24:14 +01:00
akallabeth
6f326ad1ef
[clinet,sdl] send local layout to server
2025-03-25 11:11:54 +01:00