Martin Fleisz
ffa5fb07c2
drdynvc: Fix possible NULL pointer accesses
2018-03-06 16:03:13 +01:00
Martin Fleisz
0599a3cdbf
codec: Another realloc fix
2018-03-06 16:02:28 +01:00
Martin Fleisz
811406382d
core: Fix possible out-of-bounds read
2018-03-06 15:52:34 +01:00
Martin Fleisz
07f05c5cb3
nla: Add NULL pointer check
2018-03-06 15:39:03 +01:00
Martin Fleisz
ba5ad2e2f4
codec: Prevent invalid mem access on realloc failure
2018-03-06 15:34:55 +01:00
Martin Fleisz
21eeea2cee
codec: Fix broken reallocs
2018-03-06 15:32:04 +01:00
Martin Fleisz
4d401b44c0
Merge pull request #4459 from akallabeth/surface_cmd_fix
...
Fixed read/write of surface bits command.
2018-03-01 12:08:47 +01:00
Armin Novak
1f7d33a2f2
Fixed read/write of surface bits command.
...
The optional field exBitmapDataHeader of TS_ BITMAP_DATA_EX was ignored.
Read and expose the data (currently unused)
2018-03-01 11:38:59 +01:00
Martin Fleisz
8e5d5fa8ea
Merge pull request #4450 from akallabeth/assist_fix
...
Assistance and RDP file parser fix
2018-02-21 16:56:55 +01:00
Martin Fleisz
ffcee73079
Merge pull request #4451 from akallabeth/gsm_leak_fix
...
Clean up GSM context on channel close.
2018-02-20 11:10:57 +01:00
Martin Fleisz
3cfa837b0c
Merge pull request #4441 from akallabeth/paa
...
[cleanup] Support for gatewayaccesstoken / PAA
2018-02-19 17:28:32 +01:00
Armin Novak
6623927fe4
Free gsmBuffer on channel close.
2018-02-19 14:04:42 +01:00
Armin Novak
3b67190d17
Clean up GSM context on channel close.
2018-02-19 13:05:53 +01:00
Armin Novak
68641f109b
Fixed .rdp and .msrcIncident checks.
...
The command line detection fails, if only one of the aforementioned
files is used as an argument. Detect those first and ignore command
line detection if found.
2018-02-19 10:00:54 +01:00
Armin Novak
212a448a38
Added assistance file name NULL check.
2018-02-19 10:00:23 +01:00
MartinHaimberger
c27600528e
Merge pull request #4448 from akallabeth/nightly_manpage_fix
...
Nightly manpage fix
2018-02-16 15:45:01 +01:00
Armin Novak
b9e90bc250
Reenable -DWITH_SANITIZE_ADDRESS=ON for i386 builds.
...
Now that the manpage helper tool is always build without
address sanitizer there is no longer a reason to deactivate.
2018-02-16 13:57:34 +01:00
Armin Novak
b2428767b2
manpage helper tool generation fixes
...
The generator tool is called by CMake and is incompatible
with certain options. Therefore this commit
* removes WinPR dependency
* removes -fsanitize=* from CFLAGS
2018-02-16 13:57:34 +01:00
Martin Fleisz
5077e88689
Merge pull request #4447 from akallabeth/apple_rpath_namespace
...
Apple rpath namespace fixes
2018-02-16 10:54:03 +01:00
Armin Novak
c68e34b10f
Fixed apple rpath settings.
2018-02-16 10:24:55 +01:00
Armin Novak
10aabdd631
Removed apple flat-namespace hack.
2018-02-16 10:05:11 +01:00
David Fort
420f34f63a
Merge pull request #4446 from akallabeth/sam_crash_fix
...
Fix #3335 : Do not call fclose on NULL file.
2018-02-16 09:30:27 +01:00
Armin Novak
e36d87b55c
Fix #4445 : Do not call fclose on NULL file.
2018-02-16 09:05:39 +01:00
Martin Fleisz
3c4385e1f1
Merge pull request #4440 from akallabeth/silence_unused_profiler
...
Disable unused variable warning from profiler.
2018-02-15 12:22:50 +01:00
Armin Novak
1a902c249c
Fix PROFILER_* macros
...
Add the semicolon to the macro to allow clean
undefinition if the profiler is not used.
This used to break VisualC compilers.
2018-02-15 11:30:38 +01:00
Martin Fleisz
5d1ff02d02
Merge pull request #4414 from akallabeth/pthread_cleanup_fix
...
Pthread cleanup fix
2018-02-15 11:02:37 +01:00
Jacco Braat
2af67baea3
Modified RDG connection setup using PAA Cookie.
...
Skip NTLM auth on the IN/OUT channels. Add PAACookie to TUNNEL_CREATE.
2018-02-15 10:56:58 +01:00
Jacco Braat
b592684734
Added to rdp file parsing: gatewayaccesstoken:s:<token>
...
Added to commandline parsing: /gat:<token>
Added GatewayAccessToken to sings
2018-02-15 10:56:57 +01:00
Martin Fleisz
19a00f2099
Merge pull request #4325 from akallabeth/fixes_com
...
Fixes serial redirection name check and SAM file parser
2018-02-15 10:39:33 +01:00
Martin Fleisz
6283ce8a20
Merge pull request #4415 from akallabeth/drdynvc_dyn_log
...
Prefer dynamic logger in dynamic channel.
2018-02-15 10:06:05 +01:00
Martin Fleisz
13be71381c
Merge pull request #4434 from akallabeth/winpr_digest_param
...
Fixed winpr digest type.
2018-02-14 15:54:13 +01:00
Martin Fleisz
dae62c050d
Merge pull request #4438 from akallabeth/gw_doublefree_fix
...
Fixed #4436 : double free of http response.
2018-02-14 15:02:53 +01:00
Armin Novak
92c62b1dbf
Fixed #4436 : double free of http response.
...
Fixed #4436 : reset of token split.
2018-02-14 14:29:08 +01:00
Martin Fleisz
159210eb14
Merge pull request #4435 from akallabeth/refguid_static
...
fix windows nightly
2018-02-14 14:13:52 +01:00
Armin Novak
89859d4c54
Fixed missing error return.
2018-02-14 13:51:38 +01:00
Armin Novak
77a9e2edfc
Do not export internal variables.
2018-02-14 13:51:38 +01:00
Martin Fleisz
0a35c06138
Merge pull request #4432 from akallabeth/pubsub_fix
...
Fixed PubSub function pointer casts.
2018-02-14 12:58:48 +01:00
Armin Novak
5903d5b375
Fixed winpr digest type.
2018-02-14 12:48:45 +01:00
Armin Novak
fca5df8960
Fixed broken extern C
2018-02-14 11:18:26 +01:00
Armin Novak
990b8c23a9
Fixed PubSub function pointer casts.
2018-02-14 11:00:52 +01:00
akallabeth
ed4f54ab44
Merge pull request #4428 from hardening/video_fixes
...
fixes for video and other minor fixes
2018-02-14 10:52:24 +01:00
David Fort
6e5d86f332
http: fix compilation with valgrind memcheck helpers
2018-02-14 10:16:38 +01:00
David Fort
441975a4aa
video, geometry: fix prototypes for timer callbacks
2018-02-14 10:16:38 +01:00
David Fort
484abe0567
video: fix invalid geometry and invalid argument passing to time pubsub
2018-02-14 00:08:52 +01:00
Bernhard Miklautz
e88d1e9444
Merge pull request #4430 from bmiklautz/rpmversion
...
pkg rpm: add support for .source_version in freerdp-nightly
2018-02-13 17:50:10 +01:00
Bernhard Miklautz
7358c425c7
pkg rpm: fix perapre script for freerdp-nightly
2018-02-13 16:36:20 +01:00
Bernhard Miklautz
8379fd833b
pkg rpm: add version information to freerdp-nightly
2018-02-13 16:32:49 +01:00
Bernhard Miklautz
50f3d1a16f
pkg rpm: add prepare script for freerdp-nightly
2018-02-13 16:04:48 +01:00
Bernhard Miklautz
8566021a1c
Merge pull request #4425 from akallabeth/windows_nego_fix
...
Fixed windows unicode authentication.
2018-02-13 15:26:44 +01:00
Martin Fleisz
bc4b57c08d
Merge pull request #4426 from akallabeth/pointer_null_fix
...
Check if xfreerdp window != NULL
2018-02-13 14:37:13 +01:00