David Fort
7b437178bb
Add a ClientCapabilities callback
...
This callback is called when the client capabilities have been received. This callback
appears to be more useful than the Capabilities one that is called just before the server
sends its capabilities.
2017-02-21 23:44:47 +01:00
David Fort
6894ed3af6
Dropped some warnings and fix code style
...
Dropped some warning that were caused by the DEBUG_CAPABILTIES define.
Also adjusted some lines that were quite ugly after the automatic truncation
to 80 characters.
2017-02-21 23:00:41 +01:00
Norbert Federa
43a4903e3d
Merge pull request #3795 from hardening/monitor_limit
...
Limit the number of client announced monitors
2017-02-21 17:35:57 +01:00
David Fort
59dafc2573
Added the spec reference for the 16 monitors limit
2017-02-21 15:03:00 +01:00
akallabeth
9fc9188770
Merge pull request #3794 from Abhineet-Ayan-Verma/patch-3
...
Added TAG macro definition
2017-02-21 12:44:33 +01:00
Martin Fleisz
0ed0ecb397
Merge pull request #3789 from akallabeth/scan_warning_fixes
...
Scanbuild warning and error fixes
2017-02-21 11:07:57 +01:00
David Fort
837491ba24
Limit the number of client announced monitors
...
The specs says that only 16 are allowed, so let's make that limitation a
reality.
2017-02-21 11:02:12 +01:00
akallabeth
09e3d29f2b
Merge pull request #3792 from Abhineet-Ayan-Verma/patch-1
...
Added TAG macro definition
2017-02-21 10:08:55 +01:00
akallabeth
f3aad6edb1
Merge pull request #3793 from Abhineet-Ayan-Verma/patch-2
...
Added TAG macro definition
2017-02-21 10:07:57 +01:00
Abhineet-Ayan-Verma
be1f22fad6
Added TAG macro definition
...
Fixed TAG undeclared identifier error
2017-02-21 10:16:17 +05:30
Abhineet-Ayan-Verma
f11ddb6ba6
Added TAG macro definition
...
Fixed TAG undeclared identifier error
2017-02-21 10:13:53 +05:30
Abhineet-Ayan-Verma
69fb77d5e9
Added TAG macro definition
...
Fixed TAG undeclared identifier error
2017-02-21 10:12:10 +05:30
akallabeth
b35224bcab
Merge pull request #3788 from Abhineet-Ayan-Verma/patch-5
...
Added TAG definition
2017-02-20 15:58:29 +01:00
akallabeth
9444de2d3d
Merge pull request #3786 from Abhineet-Ayan-Verma/patch-3
...
Undeclared identifiers fixes in wf_update.c
2017-02-20 15:20:17 +01:00
Martin Fleisz
c806d0e1ed
Merge pull request #3774 from akallabeth/smartcard_reader_groups
...
smartcard: implement ListReaderGroups
2017-02-20 14:33:10 +01:00
Armin Novak
6900b5eb77
Fixed scanbuild warnings.
2017-02-20 14:32:54 +01:00
Armin Novak
e9b5d78673
Fixed scanbuild warnings.
2017-02-20 14:28:33 +01:00
Armin Novak
c0671b49b4
Fixed scanbuild warnings.
2017-02-20 14:18:18 +01:00
Armin Novak
844919defe
Fixed scanbuild issues.
2017-02-20 14:15:25 +01:00
Armin Novak
a1003ab6f0
Fixed scanbuild warnings.
2017-02-20 14:12:39 +01:00
Bernhard Miklautz
23cfd34525
Merge pull request #3746 from volth/command-line-action-script-rebased
...
Add command line option to override action script path
2017-02-20 14:08:14 +01:00
Abhineet-Ayan-Verma
8c1c4d253e
Added TAG definition
2017-02-20 18:33:52 +05:30
Abhineet-Ayan-Verma
a66b0b3246
Update wf_update.c
...
+ TAG definition.
+ Required arguments to rfx_context_reset.
+ Replaced RDP_PIXEL_FORMAT_BGRA32 with PIXEL_FORMAT_BGRA32
2017-02-20 18:20:23 +05:30
Armin Novak
c249705085
Fixed scanbuild warnings.
2017-02-20 13:45:19 +01:00
Armin Novak
4c7d01374c
Fixed warings #3784
2017-02-20 13:30:16 +01:00
akallabeth
3115c1e28d
Merge pull request #3783 from chipitsine/master
...
fix several defects found by cppcheck
2017-02-20 13:07:12 +01:00
Ilya Shipitsin
33f38da6b6
resolve trivial issues found by cppcheck
...
[libfreerdp/primitives/prim_add_opt.c:43]: (error) Uninitialized variable: shifts
[libfreerdp/primitives/prim_andor_opt.c:42]: (error) Uninitialized variable: shifts
[libfreerdp/primitives/prim_andor_opt.c:44]: (error) Uninitialized variable: shifts
[libfreerdp/primitives/prim_shift_opt.c:42]: (error) Uninitialized variable: shifts
[libfreerdp/primitives/prim_shift_opt.c:45]: (error) Uninitialized variable: shifts
[libfreerdp/primitives/prim_shift_opt.c:48]: (error) Uninitialized variable: shifts
[libfreerdp/primitives/prim_shift_opt.c:51]: (error) Uninitialized variable: shifts
2017-02-17 18:36:03 +05:00
Armin Novak
ff56f75893
Fixed format specifier and unused variables.
2017-02-17 14:25:59 +01:00
Volth
c333aa359f
Add command line option to override action script path
2017-02-17 13:09:32 +00:00
Martin Fleisz
c325ec5325
Merge pull request #3780 from akallabeth/win_compile_fix
...
Win compile fix
2017-02-17 13:22:51 +01:00
Ilya Shipitsin
0673bddf63
resolve trivial issues found by cppcheck
...
[server/shadow/X11/x11_shadow.c:511]: (error) Uninitialized variable: x
[server/shadow/X11/x11_shadow.c:512]: (error) Uninitialized variable: y
2017-02-17 17:21:18 +05:00
Ilya Shipitsin
44cfb0119f
revolve possible null pointer dereference found by cppcheck
...
[channels/tsmf/client/gstreamer/tsmf_X11.c:472] -> [channels/tsmf/client/gstreamer/tsmf_X11.c:474]: (warning) Either the condition '!decoder' is redundant or there is possible null pointer dereference: decoder.
2017-02-17 16:52:21 +05:00
akallabeth
3c7cc555a5
Merge pull request #3779 from chipitsine/master
...
resolve a typo found by cppcheck
2017-02-17 12:09:17 +01:00
Armin Novak
4f3633b409
Fix for #3627
2017-02-17 11:54:36 +01:00
Armin Novak
1ef55e7665
Fixed #3778 : Printer driver name conversion.
2017-02-17 11:40:52 +01:00
Armin Novak
5755cb72a1
Fixed crash on h264 context cleanup (windows).
2017-02-17 11:40:27 +01:00
Armin Novak
f8d22c00d6
Fixed compiler warnings and uninitialized data.
2017-02-17 11:17:45 +01:00
Armin Novak
bee73adc5b
Replaced random() with winpr_RAND
2017-02-17 10:59:22 +01:00
Armin Novak
8bffcad7b8
Replaced snprintf with _snprintf.
2017-02-17 10:56:16 +01:00
Ilya Shipitsin
251727586d
resolve a typo found by cppcheck
...
[server/Windows/wf_mirage.c:319]: (error) Invalid number of character '(' when these macros are defined: ''.
[server/Windows/wf_mirage.c:319]: (error) Invalid number of character '(' when these macros are defined: 'DFMIRAGE_LEAN'.
[server/Windows/wf_mirage.c:319]: (error) Invalid number of character '(' when these macros are defined: '_WIN64'.
2017-02-17 14:54:31 +05:00
akallabeth
ba99e35f72
Merge pull request #3733 from chipitsine/master
...
Resolve issues detected by cppcheck
2017-02-17 10:46:35 +01:00
akallabeth
2e64cca742
Merge pull request #3775 from nfedera/rgb_to_avc444yuv
...
RGB to AVC444YUV converter with SSSE3 support
2017-02-17 10:06:38 +01:00
akallabeth
4065581c98
Merge pull request #3756 from bigpjo/master
...
.RDP Password Attribute
2017-02-17 09:52:22 +01:00
Ilya Shipitsin
9b12feb237
an argument check in xf_UpdateWindowArea
2017-02-17 13:38:05 +05:00
bigpjo
51b47890ef
Change request from akallabeth
...
Change to allow username command line parameter to overwrite the .RDP
username
2017-02-16 19:16:56 +00:00
Norbert Federa
a50242c636
primitives: SSSE3 RGB to AVC444YUV converter
...
------------------------------+---------+----------+-----------+-------
RGB TO AVC444YUV 1080p 32bit | COUNT | TOTAL | AVG | IPS
CPU: 3.1 GHz Core i5-2400 | | | |
------------------------------+---------+----------+-----------+-------
general_RGBToAVC444YUV_ANY | 500 | 13.0164s | 0.026033s | 38
general_RGBToAVC444YUV_BGRX | 500 | 3.9584s | 0.007917s | 126
ssse3_RGBToAVC444YUV_BGRX | 500 | 0.7694s | 0.001539s | 650
2017-02-16 17:48:23 +01:00
Norbert Federa
13a60ae138
primitives: added RGB to AVC444YUV converter
2017-02-16 17:03:40 +01:00
Andreas Schultz
d2f98261f7
smartcard: implement ListReaderGroups
...
Conflicts:
channels/smartcard/client/smartcard_operations.c
channels/smartcard/client/smartcard_pack.c
channels/smartcard/client/smartcard_pack.h
smartcard_operations: move handling of call argument into functions
The call argument was only use by static functions and was always equal
to operation->call. Remove the argument and use operation-call directly.
Also put the memory allocation and check into the same place.
Conflicts:
channels/smartcard/client/smartcard_operations.c
Updated formatting and API
2017-02-16 16:59:03 +01:00
David Fort
c0f4b6bcad
Merge pull request #3772 from akallabeth/sse_test_fixes
...
Sse test fixes
2017-02-16 16:37:27 +01:00
Martin Fleisz
af4034b68b
Merge pull request #3773 from hardening/gfx_and_sample_fixes
...
Gfx and sample fixes
2017-02-16 15:43:02 +01:00