akallabeth
a71235be74
Cert update fix ( #7382 )
...
* Fixed certificate thumbprint default format
* Fixed VerifyChangedCertificateEx call arguments
2021-10-21 09:07:52 +02:00
Alexandru Bagu
f574497490
enable support for /video and /geometry for win32
2021-10-20 19:19:49 +02:00
Alexandru Bagu
95cb4672b3
fix build issues for VS2010
2021-10-20 08:35:16 +02:00
Alexandru Bagu
07ea60e960
add optional support for win32 console
...
* add option to build as console by using WITH_WIN_CONSOLE
* add passphrase read from stdin for Win32
* fix windows authentication with stdin password
* allow redirected stdin to be used for stdin input
* flush stdout to help with automation
* use stdin when /from-stdin is present
* add error log for stdin flag but stdin redirected
2021-10-20 08:35:16 +02:00
Armin Novak
0e991a1078
Use original height for h264 context, but allocate padded height.
2021-10-19 15:41:49 +02:00
Armin Novak
76c419e690
Remember avc420 allocation width and height
2021-10-19 15:41:49 +02:00
Armin Novak
5037659859
Fixed freerdp_device_clone for serial devices
2021-10-18 16:09:13 +02:00
Armin Novak
ceee946e0b
Fixed warnings
2021-10-18 16:09:13 +02:00
Armin Novak
fb924c6bbc
Fixed struct alignment
2021-10-18 16:09:13 +02:00
Armin Novak
95d9365dc8
Fixed warnings
2021-10-18 16:09:13 +02:00
Armin Novak
ed11a22edb
Fixed device copy
2021-10-18 16:09:13 +02:00
Armin Novak
319b0e1b7e
Queue_Enqueue const argument
...
By default use const for the object enqueued.
If a `fnObjectNew` function is set, it is copied anyway.
For the case without cast away the const internally.
2021-10-18 16:09:13 +02:00
Armin Novak
be0433a1fb
Use freerdp_settings_set_pointer_len instead of calloc
2021-10-18 14:48:27 +02:00
Armin Novak
0848ad1a71
Use realloc and Stream_StaticConstInit for certificate
2021-10-18 14:48:27 +02:00
Armin Novak
d491031be2
Fixed copy of ServerCertificate
2021-10-18 14:48:27 +02:00
Armin Novak
dec4cb4d73
Fixed rdpdr device name setting
2021-10-18 12:49:38 +02:00
Armin Novak
6e410e6dd4
Fixed broken message queue free function
2021-10-18 12:49:38 +02:00
Armin Novak
990400aedd
Close SVC channels in WTSVirtualChannelClose
2021-10-18 12:49:38 +02:00
Armin Novak
17d40edf5b
Added /video support for wayland client
2021-10-18 10:53:05 +02:00
Armin Novak
41d77cae46
Fixed /video buffer alignment, added assertions
2021-10-18 10:53:05 +02:00
Armin Novak
a1a7724b88
Fixed freerdp_image_fill scanline detection
2021-10-18 10:53:05 +02:00
Armin Novak
149b9bf2cc
Fixed StreamStaticInit warnings.
2021-10-18 10:53:05 +02:00
Armin Novak
7d80c74e97
Cleaned up RDPDR channel interhitance
...
* All channels inheriting from RDPDR_DRIVE base struct
* Add functions to create/free a new device of a type
* Fixed settings array resize code, prevent 0 sizes
2021-10-18 09:21:02 +02:00
akallabeth
c627e2196f
Improved warning for removed legacy command line
2021-10-15 14:53:39 +02:00
akallabeth
07b789c880
Gateway legacy parser fix ( #7362 )
...
* Implemented missing TSG debug functions
* Refactored RPC gateway parser
Utilize wStream instead of custom binary parsing code, add proper
input validation.
Reported by Sunglin from the Knownsec 404 team & 0103 sec team
2021-10-15 11:45:08 +02:00
akallabeth
e72d502b8d
Fixed #7363 : Length checks in ConvertUTF8toUTF16 ( #7365 )
2021-10-15 09:39:50 +02:00
Armin Novak
73fbbcf0fb
Fixed const warnings
2021-10-14 13:04:59 +02:00
Armin Novak
cf74a6ea3f
Fixed const cast warnings in generated settings setter
2021-10-14 13:04:59 +02:00
Armin Novak
e362a59aa5
Fixed const correctness of variable
2021-10-14 13:04:59 +02:00
Armin Novak
e821c93cc4
Removed duplicate HAVE_PIXMAN_REGION definition
2021-10-14 13:04:59 +02:00
Armin Novak
9444dab58a
Renamed global argument struct
2021-10-14 13:04:59 +02:00
Armin Novak
f8bf4b0009
Fixed const correctness of command line functions
2021-10-14 13:04:59 +02:00
Armin Novak
07df48c91d
Removed unused variable
2021-10-14 13:04:59 +02:00
Armin Novak
0816d32823
Fixed varialbe integer type warning
2021-10-14 13:04:59 +02:00
akallabeth
da3c1197a2
Fixed GFX alpha painting
2021-10-14 13:01:26 +02:00
akallabeth
6ea5823a16
Fixed #6722 : Wayland client mouse coordinates
...
The function scale_signed_coordinates did use addresses instead of
values
2021-10-14 12:11:44 +02:00
akallabeth
3ccb96d52f
Fixed #7350 : Warnings with Stream_StaticInit
...
* Properly initialize the stream buffer
* Add Stream_StaticConstInit accepting a const buffer
* Modify API to return a pointer to the stream initialized
2021-10-14 12:11:16 +02:00
akallabeth
98977336fd
Drop legacy command line ( #7348 )
2021-10-14 08:25:46 +02:00
akallabeth
22484ee495
Fixed missing NULL check in mappedGeometryUnref
2021-10-14 08:21:15 +02:00
Alexandru Bagu
d026c3e2c5
ignore .vs and out dir created by Visual Studio
2021-10-14 08:05:54 +02:00
akallabeth
217e0caa18
Bitmap update fix ( #7349 )
...
* Added checks for bitmap width and heigth values
Data received from the server might have invalid values for bitmap
with or height. Abort parsing if such a value is found.
Reported by Sunglin from the Knownsec 404 team & 0103 sec team
* Added checks for glyph width & height
2021-10-12 12:26:22 +02:00
akallabeth
6c58e821dd
Do not write usbdevicestoredirect if the string is NULL ( #7347 )
2021-10-12 11:04:09 +02:00
akallabeth
834fdf0046
[audin] Always reset dsp_context before open ( #7342 )
2021-10-11 15:45:36 +02:00
Hans-Peter Jansen
74d7b4c9b7
Add some ADDIN_PATH debug messages
2021-10-11 08:38:53 +02:00
Hans-Peter Jansen
35cd866075
Add cmake function ShowCMakeVars and display configured paths in build
2021-10-11 08:38:53 +02:00
Ian Weir
aa4c3dfb8a
Add exit codes for more errors
2021-10-11 08:27:41 +02:00
Armin Novak
96cf17a45b
Replaced (IWTSPlugin*) casts with struct address return
2021-10-07 16:22:04 +02:00
akallabeth
6ac4cad8dd
Settings fixes ( #7335 )
...
* Fix temporary settings allocation for command line
Detection of legacy command line requires a temporary settings
struct. This was previously manyally allocated instead of using
freerdp_settings_new and freerdp_settings_free.
* Fixed CommandLineParseCommaSeparatedValuesEx
The name argument was not copied into the returned array.
2021-10-07 13:43:12 +02:00
akallabeth
a4be45dd5d
Fixed proxy to string functions ( #7333 )
2021-10-07 10:25:59 +02:00
akallabeth
51268bbcba
Lock updates during gdi_resize ( #7330 )
2021-10-07 10:25:09 +02:00