David Fort
97c65d9701
Console mode fix ( #7902 )
...
* core: correctly handle console mode server-side
In server-side we were not interpreting redirected session flag to compute a
console mode flag. In the proxy that was leading client connecting with /admin to front
to not connect with /admin on the back server.
* nla: fix the printinng of the package name
2022-05-16 09:05:48 +02:00
Martin Fleisz
372153bba3
gids: Fix broken check in GIDS emulation
2022-05-13 12:55:37 +02:00
akallabeth
8486821514
Use clang to build openh264
2022-05-13 10:38:26 +02:00
akallabeth
633051e183
Updated OpenH264 and openssl versions
2022-05-13 10:38:26 +02:00
akallabeth
8cc92220b5
Made WITH_MEDIACODEC configurable, use newer openssl
2022-05-13 10:38:26 +02:00
akallabeth
00d9c64507
Android auto version code
2022-05-13 10:38:26 +02:00
Felix Deimel
8cabdf6a04
Fixed memory leak in audin mac
2022-05-13 10:23:41 +02:00
Felix Deimel
b0772fe2f0
Fixed memory leaks in rdpsnd mac
2022-05-12 14:51:56 +02:00
akallabeth
65938708c0
Fixed WITH_PKCS11 option
2022-05-12 11:36:01 +02:00
akallabeth
4c452a96c4
Fixed broken #define guards
2022-05-12 11:36:01 +02:00
David Fort
77413f49b2
winpr: rework alignment functions
...
_align_XXX functions aren't widely available depending on the C runtime. That causes
problems with mingw where we can easily have some runtime mixes (which lead to mysterious
segfaults most of the time). This patch introduce winpr_aligned_XXX functions that will
either use the function available, or use an emulation layer.
2022-05-12 11:36:01 +02:00
David Fort
82092f6752
smartcard: add verbose output during listing
2022-05-12 11:36:01 +02:00
2fly2
e1e2eef4e1
fix moving a window shrinks it 14x7 when connect to server 2019
...
Signed-off-by: 2fly2 <wjatchd@163.com>
2022-05-07 13:34:27 +02:00
akallabeth
ca9247ddd9
Do not compile ncrypt_pkcs11 if CMake option is not set
2022-05-06 13:39:26 +02:00
David Fort
4ffd3e84b9
smartcard: take in account pkcs11-module in smartcard listing and print pkcs11 errors
2022-05-06 13:39:26 +02:00
Marek Vasut
c5bca8bbbb
transport: Set server socket as keepalive in transport_default_attach()
...
Set the same keepalive properties to accepted server socket as are set
to client sockets. This prevents the server from keeping sockets open
for tens of minutes in case the client disappears.
Signed-off-by: Marek Vasut <marex@denx.de>
2022-05-06 12:31:35 +02:00
akallabeth
97c05cbec5
Added freerdp_disconnect_before_reconnect_context
2022-05-05 14:14:45 +02:00
akallabeth
104157ed6b
Added new API freerdp_abort_event
2022-05-05 14:14:45 +02:00
David Fort
a612ca4ba2
winpr: fix unitary test when CreateProcess is CreateProcessW
...
As the second argument of CreateProcessW is modified to split with spaces and so
this can not be a const arg.
2022-05-05 13:11:18 +02:00
Armin Novak
03ed367fb9
Fixed broken USE_UNWIND check
2022-05-05 13:05:33 +02:00
Alex Wilson
9591dd1f0d
shadow: convert incoming key scancode to DWORD before |= KBDEXT
...
KBDEXT is 0x100, so if we |= it onto a UINT8 it actually does
nothing, making us interpret all scancodes as if they're
non-extended.
2022-05-05 08:41:09 +02:00
akallabeth
7f13ac17e2
Unified neon source options
2022-05-04 09:28:29 +02:00
akallabeth
c716304cf8
Only build RFX neon path with -DWITH_NEON=ON
2022-05-04 09:28:29 +02:00
Armin Novak
400fe6f796
Fixed argument mismatch
2022-05-03 11:48:20 +02:00
Armin Novak
e53f0d781f
Fixed path of iOS toolchain file
2022-05-03 11:48:20 +02:00
Armin Novak
ad04153945
Update iOS openssl build
2022-05-03 11:48:20 +02:00
dev
1c15073508
some compile fixes
2022-05-03 11:48:20 +02:00
Armin Novak
0da860ad1f
Updated ios toolchain file with version from https://github.com/leetal/ios-cmake
2022-05-03 11:48:20 +02:00
Armin Novak
bf7594c067
Fixed settings pointer functions
...
* Bugfixes for offset gettern/setter
* Additional unit tests
2022-05-03 07:09:04 +02:00
akallabeth
7bb1bc08c2
Settings getter ( #7870 )
...
* Added settings key helper tests
* Added test for freerdp_settings_set_value_for_name
* Added freerdp_device_equal and tests for freerdp_device_*
2022-05-02 14:20:12 +02:00
akallabeth
6ce3499e13
Settings getter tests ( #7869 )
...
* Added tests for freerdp_[static|dynamic]_collection_* functions
* Added settings unit test for clone functions
* Fix argument for winpr_RAND and winpr_RAND_pseudo
Using void* eliminates all assumptions of which type the buffer is.
This eliminates unnecessary warnings.
2022-05-02 11:39:38 +02:00
akallabeth
3d9c972d5c
Replace direct rdpSettings access with getter/setter ( #7867 )
...
* Replace direct rdpSettings access with getter/setter
* Fixed xf_gdi_update_screen const warning
2022-05-02 10:55:44 +02:00
Armin Novak
4bbc50a4d7
Explicitly link NTDLL for windows client
2022-05-02 09:08:10 +02:00
Armin Novak
8d95143305
Fixed sizeof() mismatch for settings types
2022-05-01 15:23:04 +02:00
akallabeth
575dbf523f
Fixed uninitialized DeviceArray
2022-05-01 11:42:55 +02:00
akallabeth
0b752cbfce
Fixed missing null checks
2022-04-30 15:11:18 +02:00
akallabeth
a62fe8a3e9
Enable unwind.h and dladdr as default backtrace implementation
...
* config option USE_UNWIND to enable/disable
2022-04-29 15:15:53 +02:00
akallabeth
0422cf9892
Fixed invalid argument types
2022-04-29 14:38:41 +02:00
akallabeth
f10da4552b
default android to unwind
2022-04-29 14:27:44 +02:00
akallabeth
9330559d24
Defined and use _write
2022-04-29 14:27:44 +02:00
akallabeth
00b00ea521
Added unwind.h support
2022-04-29 14:27:44 +02:00
akallabeth
f146709eec
Moved corkscrew backtrace to own file
2022-04-29 14:27:44 +02:00
akallabeth
3e62a05134
Moved windows backtrace to own file
2022-04-29 14:27:44 +02:00
akallabeth
0491f91327
Moved execinfo backtrace to own file
2022-04-29 14:27:44 +02:00
akallabeth
f8ada8984d
Simplified CMake variable names
2022-04-29 14:27:44 +02:00
akallabeth
860f44f762
CMake check_include and struct cleanup
...
Move to WinPR what should be there.
2022-04-29 14:27:44 +02:00
akallabeth
5e259d13b1
Added C++ guards to header
2022-04-29 11:58:10 +02:00
akallabeth
4a782055a2
Do not assert transport->frontBio
...
transport_attach might be called more than once so it might already
be initialized with an old value
2022-04-29 11:58:10 +02:00
akallabeth
1819c24808
Remember received sound volume and apply on open.
2022-04-28 18:56:17 +02:00
akallabeth
5521a73e90
Some rdpsnd debug improvements
2022-04-28 18:56:17 +02:00