Armin Novak
511f9e810a
Use ERROR_INVALID_DATA for short buffers.
2016-02-03 11:04:35 +01:00
Martin Fleisz
97125094f8
Merge pull request #3103 from llyzs/memfix
...
gcc: assigned string must not be freed.
2016-02-03 09:46:16 +01:00
Vic Lee
73f895fd55
gcc: assigned string must not be freed.
2016-02-03 13:34:58 +08:00
David PHAM-VAN
506749b93c
Activate WITH_MACAUDIO flag if the build is for OS X
2016-02-02 11:58:05 -08:00
Martin Fleisz
220478ec01
Merge pull request #3101 from akallabeth/stdbool_detection_fix
...
Stdbool detection fix
2016-02-02 18:47:26 +01:00
Armin Novak
9b0ef3a4ec
Fixed stdint.h and stdbool.h detection.
2016-02-02 18:28:15 +01:00
Armin Novak
96aecca394
Fixed length check issue.
2016-02-02 17:59:56 +01:00
Armin Novak
5c9707505b
Fixed stdbool.h and stdint.h detection.
...
When one of those headers is not detected the CMake
variable is undefined. Using it for a #define did break
things.
2016-02-02 17:30:53 +01:00
Martin Fleisz
c862ca3e30
Merge pull request #3099 from akallabeth/mac_fullscreen
...
Mac fullscreen
2016-02-02 10:02:00 +01:00
Armin Novak
c908b951f1
Reformatted patch.
2016-02-02 09:50:23 +01:00
“John
8324b3d18f
Mac Fullscreen + window title
...
* Set Mac window title according to command line
* Hände fullscreen command line switch
2016-02-02 09:49:47 +01:00
Armin Novak
b8106a1a62
Updated documentation and default build config.
2016-02-01 16:01:32 +01:00
Armin Novak
54a7d799d1
Restructured client project, moved to gradle build.
2016-02-01 15:25:40 +01:00
Armin Novak
d04eb12a47
Added new android build scripts.
2016-02-01 15:22:10 +01:00
Armin Novak
61633a1c66
Fixed android build issues.
2016-02-01 15:21:07 +01:00
Armin Novak
cd05ea7452
Fixed error checks for command line parser.
2016-02-01 15:18:34 +01:00
Bernhard Miklautz
8ec39039e5
Merge pull request #3076 from akallabeth/remove_fixed_size_heap_strings
...
Removed fixed size strings.
2016-02-01 13:02:38 +01:00
akallabeth
cccc8b13db
Merge pull request #3096 from bmiklautz/fix/nightlies
...
pkg/deb: fix nightly builds
2016-02-01 13:00:23 +01:00
Bernhard Miklautz
7b9881ef6a
pkg/deb: fix nightly builds
...
with the latest cmake changes related to static channels builds fail on
wheezy and precise this fixes the problem.
2016-02-01 12:47:00 +01:00
David PHAM-VAN
3f5ce2d43f
Refactor format_supported with a nice switch() statement
2016-01-29 09:58:48 -08:00
David PHAM-VAN
8ef64aee96
Add ADPCM codec for Mac client
2016-01-28 16:11:39 -08:00
MartinHaimberger
e83f97b64a
Merge pull request #3093 from hardening/last_write_checks
...
Check more Stream_EnsureCapacity results when writing capabilities
2016-01-28 15:26:04 +01:00
MartinHaimberger
83b706c4be
Merge pull request #3092 from akallabeth/get_build_config
...
Added get_build_config functions.
2016-01-28 15:23:24 +01:00
David FORT
b6dd7bbb88
Check more Stream_EnsureCapacity results when writing capabilities
2016-01-28 15:12:26 +01:00
MartinHaimberger
99c0a7352e
Merge pull request #3091 from akallabeth/wlog_warning_fix
...
Fixed return value of WLog_FileAppender_WriteImageMessage
2016-01-28 14:36:50 +01:00
akallabeth
5a2a2b8ee0
Merge pull request #3090 from akallabeth/drdynvc_size_checks
...
Fixed size checks (thanks to @virtman)
2016-01-28 14:30:18 +01:00
Hardening
a2aa56ee28
Merge pull request #3067 from akallabeth/reset_abort_event
...
Resetting abort event on freerdp_connect.
2016-01-28 14:28:51 +01:00
Armin Novak
035f127081
Added get_build_config functions.
2016-01-28 14:26:50 +01:00
Armin Novak
d847993a0c
Using Stream_ReminingLength for read checks.
2016-01-28 12:30:10 +01:00
Armin Novak
c2515340c3
Fixed return value of WLog_FileAppender_WriteImageMessage
2016-01-28 12:08:57 +01:00
Armin Novak
6f50589c05
Cleared up error code usage.
2016-01-28 12:05:14 +01:00
Armin Novak
8595e395ab
Fixed size checks (thanks to @virtman)
2016-01-28 11:45:06 +01:00
Armin Novak
57f1e26f36
Checking capability read return.
...
Updated copyright headers.
2016-01-28 11:14:29 +01:00
Martin Fleisz
7294a7f27d
Merge pull request #3078 from akallabeth/wlog_cmd_options
...
Added new command line options for logger.
2016-01-28 10:33:17 +01:00
Martin Fleisz
81f5060aae
Merge pull request #3088 from clangm/patch-1
...
fix typo
2016-01-28 10:32:14 +01:00
clangm
62a559ad03
fix typo
...
Pretty sure that's supposed to be __MACOSX__, not __MAXOSX__
2016-01-27 15:40:08 -07:00
Hardening
bb4a0c5255
Merge pull request #3087 from DavBfr/fix-png-load
...
Fix png image loading that needed write access
2016-01-27 23:02:11 +01:00
David PHAM-VAN
3d22cbe2b8
Fix png image loading that needed write access
2016-01-27 11:02:16 -08:00
Armin Novak
e08ca73ddc
Improved error checks.
2016-01-27 19:26:52 +01:00
Armin Novak
06adbc971a
Fixed realloc check, renamed filter variable.
2016-01-27 11:21:04 +01:00
Hardening
d458bc2e06
Merge pull request #3073 from davewheel/cert_key_in_memory
...
Allow to specify the raw content of crypto materials
2016-01-27 10:50:38 +01:00
Hardening
7af1ec85f0
Merge pull request #3083 from akallabeth/capability_set_fix
...
Fix #3081 , set client string encoding.
2016-01-27 10:45:54 +01:00
Armin Novak
974d2ef433
Fix #3081 , client string encoding.
2016-01-27 10:34:01 +01:00
Martin Fleisz
a9e4ba0118
Merge pull request #3069 from davewheel/4upstream-1
...
Improve monitor support
2016-01-27 10:18:30 +01:00
Martin Fleisz
b2744f8429
Merge pull request #3082 from hardening/check_client_and_server_capabilities
...
Check server and client capabilities
2016-01-27 10:13:32 +01:00
David FORT
708d0cb3c0
Check server and client capabilities
...
Most of the capabilities are sent by both the client and the server. But for some
the specs specify that they are only supposed to be only send by the server or the client.
This patch ensures this. Without this patch a malicious client can change server settings
and a malicious server can modify client settings.
2016-01-26 16:14:48 +01:00
Martin Fleisz
b6ad8052c1
Merge pull request #3080 from hardening/capa_write
...
Stream_EnsureCapacity return value aren't checked in capabilities_write
2016-01-26 09:56:01 +01:00
Armin Novak
106479d6f2
Fixed clientNameLen initialization.
2016-01-26 09:34:22 +01:00
David FORT
137825ed9f
Stream_EnsureCapacity return value aren't checked in capabilities_write
2016-01-25 19:11:35 +01:00
Armin Novak
deffd0d781
Fixed argument checks for drive channel.
2016-01-24 15:21:06 +01:00