Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Robustness, WinPR, Codecs, CMake #1679

Merged
merged 196 commits into from
Feb 5, 2014
Merged
Changes from 1 commit
Commits
Show all changes
196 commits
Select commit Hold shift + click to select a range
90e9039
Fixed warmings (string formats)
Oct 25, 2013
ebb7106
fixed incorrect printf format
Oct 28, 2013
993f5f1
added const to buffer parameters in functions
Nov 4, 2013
ce34923
Merge branch 'master' of git://github.com/awakecoding/FreeRDP
Nov 4, 2013
cc88167
Update AppDelegate.m
thenextman Nov 4, 2013
7768eff
Merge pull request #1 from thenextman/patch-1
mrthebunny Nov 4, 2013
c82fd89
Merge branch 'master' of git://github.com/awakecoding/FreeRDP
Nov 6, 2013
a04fd2c
libfreerdp-core: added missing error info values
awakecoding Nov 6, 2013
778c027
Merge branch 'master' of github.com:FreeRDP/FreeRDP
awakecoding Nov 6, 2013
0c9d760
Merge branch 'master' of git://github.com/awakecoding/FreeRDP
Nov 6, 2013
08da721
Fixed crash caused by string value not being copied when parsing an A…
Nov 7, 2013
b50969e
Removed logs
Nov 7, 2013
d754e4f
Fixed memory corruption that occured when writing rdpFile to disk
awakecoding Nov 7, 2013
7215f42
Merge branch 'master' of git://github.com/awakecoding/FreeRDP
Nov 7, 2013
f4d0371
Removed const warning
Nov 7, 2013
c4dea17
added _scprintf macro to winpr because snprintf does not count charac…
Nov 7, 2013
02fe384
typo
Nov 7, 2013
dfd39b6
Fixed macro declaration
Nov 7, 2013
8cbb7f4
libwinpr-library: add GetModuleFileName implementation for Linux
awakecoding Nov 7, 2013
7fa5ab7
Merge branch 'master' of github.com:mrthebunny/FreeRDP
awakecoding Nov 7, 2013
04cf7d3
Merge branch 'master' of git://github.com/awakecoding/FreeRDP
Nov 7, 2013
61f95fb
libfreerdp-core: transport code style cleanup
awakecoding Nov 7, 2013
5536033
libfreerdp-core: transport refactoring
awakecoding Nov 7, 2013
639f6ce
docs: improve valgrind suppressions file
awakecoding Nov 8, 2013
f6eb8af
Merge branch 'master' of git://github.com/awakecoding/FreeRDP
Nov 8, 2013
70aed3f
libfreerdp-core: minor style cleanup
awakecoding Nov 8, 2013
0e662a0
freerdp: improve pkgconfig .pc file generation
awakecoding Nov 9, 2013
4898868
libwinpr-path: extend custom portability functions
awakecoding Nov 10, 2013
fb23f08
libfreerdp-client: fix possible infinite loop with .rdp file parsing …
awakecoding Nov 10, 2013
226cad3
winpr: improve winpr.pc generation
awakecoding Nov 10, 2013
f17a36f
libwinpr-library: port GetModuleFileName to Mac OS X
awakecoding Nov 11, 2013
b0b8b6a
Merge branch 'master' of github.com:FreeRDP/FreeRDP
awakecoding Nov 12, 2013
ed3632f
Merge branch 'master' of git://github.com/awakecoding/FreeRDP
Nov 14, 2013
c449241
Merge branch 'master' of github.com:FreeRDP/FreeRDP
awakecoding Nov 15, 2013
fa12414
libfreerdp-core: fix parsing of MCS Disconnect Provider Ultimatum, wo…
awakecoding Nov 15, 2013
498227e
libfreerdp-core: map more Disconnect Provider Ultimatum PDU reason co…
awakecoding Nov 15, 2013
c4de5a4
Fixed compilation on windows (code was not standard C)
Nov 15, 2013
5fc0f72
Merge branch 'master' of github.com:mrthebunny/FreeRDP
awakecoding Nov 15, 2013
a6af3f5
Merge branch 'master' of github.com:FreeRDP/FreeRDP
awakecoding Nov 15, 2013
fa64ca7
Merge branch 'master' of github.com:FreeRDP/FreeRDP
awakecoding Nov 15, 2013
6e581da
Removed compilation warning
Nov 18, 2013
184ee14
Merge branch 'master' of git://github.com/awakecoding/FreeRDP
Nov 18, 2013
13322f5
Removed warning
Nov 18, 2013
b0369cf
libfreerdp-core: add external certificate management, pass X509 PEM c…
awakecoding Nov 18, 2013
2695d04
Merge branch 'master' of git://github.com/awakecoding/FreeRDP
Nov 18, 2013
c03a2e5
channels/rdpsnd: add option for configuring audio quality mode
awakecoding Nov 19, 2013
c1fa455
channels/rdpsnd: add wlog debug output
awakecoding Nov 19, 2013
690a6b6
libfreerdp-crypto: don't report SSL_ERROR_SYSCALL with errno value 0 …
awakecoding Nov 20, 2013
76c8422
channels/rdpsnd: initial attempt at adding GSM610 support
awakecoding Nov 22, 2013
d734bde
Fix leak: free gdi object (if it wasn’t freed before)
Nov 22, 2013
fce1880
Fix leak (native mac) : free gdi
Nov 22, 2013
cf0dace
Merge branch 'master' of github.com:mrthebunny/FreeRDP
awakecoding Nov 23, 2013
83ad173
Merge branch 'master' of github.com:FreeRDP/FreeRDP
awakecoding Nov 23, 2013
21ec460
channels/cliprdr: start implementing clean callback interface
awakecoding Nov 24, 2013
d7379cd
channels/cliprdr: implement more of the callback interface
awakecoding Nov 24, 2013
4fbbc03
channels/cliprdr: fix conflict with CLIPRDR_HEADER
awakecoding Nov 24, 2013
8fa7008
channels/cliprdr: add callback for data request response
awakecoding Nov 25, 2013
128fb72
mfreerdp: fix possible crash on gdi termination
awakecoding Nov 25, 2013
4987f2b
libfreerdp-crypto: add robustness checks for VerifyX509Certificate
awakecoding Nov 25, 2013
b33f222
Merge branch 'master' of github.com:FreeRDP/FreeRDP
awakecoding Nov 25, 2013
56c5171
Added hostname and port to callback function for SSL certification ve…
Nov 25, 2013
6a60f79
Merge branch 'master' of git://github.com/awakecoding/FreeRDP
Nov 25, 2013
7446c6f
libfreerdp-codec: start unit tests for RDP6 planar compressor
awakecoding Nov 25, 2013
d30656d
libfreerdp-codec: start implementing uncompressed RDP6 planar codec
awakecoding Nov 26, 2013
c8c75fd
libfreerdp-codec: implement working uncompressed RDP6 bitmap planar c…
awakecoding Nov 26, 2013
6d2608c
Merge branch 'master' of github.com:mrthebunny/FreeRDP
awakecoding Nov 26, 2013
f429b90
libfreerdp-core: fix transport_free in cases where transport thread w…
awakecoding Nov 26, 2013
021ef05
libfreerdp-codec: implement planar codec RLE scanline encoding
awakecoding Nov 26, 2013
52a1b32
libfreerdp-codec: start implementing delta-encoding of planar scanlines
awakecoding Nov 26, 2013
c64e104
libfreerdp-codec: get all steps of planar scanline delta encoding tested
awakecoding Nov 26, 2013
919b6c6
libfreerdp-codec: compress and output RDP6 RLE planes
awakecoding Nov 26, 2013
5bcdab9
libfreerdp-codec: partial planar RLE compression support
awakecoding Nov 27, 2013
7d3ce08
libfreerdp-codec: simply planar RLE code
awakecoding Nov 27, 2013
a5c1d0b
libfreerdp-codec: detect planar overflow per set of planes, not indiv…
awakecoding Nov 27, 2013
fcafbfe
libfreerdp-codec: improve planar RLE compression
awakecoding Nov 27, 2013
cca020a
libfreerdp-codec: reorganize planar RLE encoding logic
awakecoding Nov 28, 2013
1d6a07d
More security in gcc.c
hardening Nov 28, 2013
338d809
libfreerdp-codec: extend planar codec unit tests
awakecoding Nov 29, 2013
d9e1c0a
libfreerdp-codec: add more planar unit tests
awakecoding Nov 29, 2013
82b1262
libfreerdp-codec: refactor planar decompression
awakecoding Nov 29, 2013
9d1c4c1
libfreerdp-codec: make planar decoder more robust
awakecoding Nov 29, 2013
c3723c6
Merge pull request #18 from hardening/gcc_fixes
awakecoding Nov 29, 2013
d5f18e8
libwinpr-environment: fix usage of environ on OS X
awakecoding Dec 3, 2013
ea9511f
Merge branch 'master' of github.com:awakecoding/FreeRDP
awakecoding Dec 3, 2013
8f31098
cmake: fix Android toolchain on 64-bit hosts
awakecoding Dec 3, 2013
cea8c08
ifreerdp: fix iOS/OSX platform detection
awakecoding Dec 3, 2013
9096bd3
libfreerdp-codec: make planar codec bitmap 01 pass the test
awakecoding Dec 3, 2013
f24610c
Merge branch 'master' of github.com:awakecoding/FreeRDP
awakecoding Dec 3, 2013
2114fbb
libfreerdp-codec: add new planar codec test case
awakecoding Dec 4, 2013
0ffc6a9
libfreerdp-client: start extending .rdp file parsing capabilities
awakecoding Dec 4, 2013
4b341da
libfreerdp-client: add functions for getting/setting rdp file options
awakecoding Dec 4, 2013
73196c3
libfreerdp-common: add fine grained control over .rdp file writing fu…
awakecoding Dec 4, 2013
84137cb
libwinpr-utils: create wlog output directory
awakecoding Dec 5, 2013
9785275
Fix warnings
Dec 5, 2013
f963491
libfreerdp-client: cleanup .rdp file parsing
awakecoding Dec 5, 2013
4d6f3b6
libfreerdp-client: fix bug in pInterface channel registration
awakecoding Dec 5, 2013
85b7ad9
libfreerdp-core: fix possible crash on unauthorized TS Gateway error
awakecoding Dec 5, 2013
a86168f
added const to freerdp_client_get_string_option
Dec 6, 2013
153bcbf
Merge branch 'master' of git://github.com/awakecoding/FreeRDP
Dec 6, 2013
d7b7fcc
Parse the Surface frame marker flag
hardening Dec 6, 2013
8c1f836
- SSL verification callback: send correct hostname and port
Dec 7, 2013
3d7a4db
Merge pull request #19 from hardening/surface_framemarker_support
awakecoding Dec 7, 2013
98245b8
Fixed typo in the initialization
hardening Dec 8, 2013
ed2af31
Merge pull request #20 from hardening/surface_framemarker_support
awakecoding Dec 8, 2013
b3ea580
freerdp: add missing SurfaceFrameMarkerEnabled setting
awakecoding Dec 8, 2013
6dfdc28
libfreerdp-core: disconnect client when accept fails
awakecoding Dec 8, 2013
1add4e6
libfreerdp-codec: make planar codec encoder context reusable
awakecoding Dec 8, 2013
718a0d0
libfreerdp-codec: avoid pixel overflow with planar codec RLE test cases
awakecoding Dec 9, 2013
cb46bba
Merge branch 'master' of git://github.com/awakecoding/FreeRDP
Dec 9, 2013
f60a1e5
Update version number for master
hardening Dec 9, 2013
aaeec6a
Merge pull request #21 from hardening/version_update
awakecoding Dec 9, 2013
26f543c
libfreerdp-codec: planar cleanup
awakecoding Dec 9, 2013
ebaa96a
Merge branch 'master' of github.com:awakecoding/FreeRDP
awakecoding Dec 9, 2013
065ba4f
Prevent crash in mac CLI application if command-line is not properly …
Dec 9, 2013
2ea2a69
missing DEFINE on .h file
Dec 9, 2013
2e0c4c9
Merge branch 'master' of git://github.com/awakecoding/FreeRDP
Dec 9, 2013
c230e87
channels/rdpsnd: start refactoring mac audio code
awakecoding Dec 9, 2013
95a452e
channels/rdpsnd: start using AudioConverter
awakecoding Dec 9, 2013
62199fc
Merge branch 'master' of github.com:FreeRDP/FreeRDP
awakecoding Dec 10, 2013
eb20d0f
freerdp: fix order of OrderSupport initialization
awakecoding Dec 10, 2013
5f96f50
libfreerdp-gdi: port old cunit gdi tests to ctest
awakecoding Dec 10, 2013
72f58b2
Remove deprecated ParamChanged event
Dec 10, 2013
9d745cc
Merge branch 'master' of github.com:mrthebunny/FreeRDP
awakecoding Dec 11, 2013
bf094ed
mfreerdp: code cleanup
awakecoding Dec 11, 2013
f890771
channels/rdpsnd: fix audio duration computation for GSM610 format
awakecoding Dec 11, 2013
7dc65be
Merge branch 'master' of github.com:FreeRDP/FreeRDP into audio
awakecoding Dec 11, 2013
4356eb5
Merge branch 'audio' of github.com:FreeRDP/FreeRDP
awakecoding Dec 11, 2013
e797409
freerdp: fix removal of OnParamChange event
awakecoding Dec 11, 2013
469303a
Fix: PromptCredentialsOnce / GatewayUseCredentials were always set to…
Dec 12, 2013
ad12c6c
Merge branch 'master' of git://github.com/awakecoding/FreeRDP
Dec 12, 2013
3adff0e
- added CANCELEDBYUSER error code.
Dec 13, 2013
36a1323
fixed error parsing rdp file: lines without value were ignored before…
Dec 13, 2013
6acd0ed
channels/rdpsnd: improve winmm rdpsnd implementation
awakecoding Dec 15, 2013
652dbfd
libwinpr-sspi: fix NTLM TargetName bug
awakecoding Dec 17, 2013
f22161a
Merge branch 'master' of git://github.com/awakecoding/FreeRDP
Dec 17, 2013
f4a0216
Fixed WaitForSingleObject and WaitForMultipleObjects (timeouts incorr…
Dec 17, 2013
043b834
Fixed WaitForSingleObject and WaitForMultipleObjects (timeouts incorr…
Dec 17, 2013
5de7a4f
Code cleanup
Dec 18, 2013
9245d36
Fixed handling gateway authentication error
Dec 18, 2013
d94122c
Fixed mac cli message box message
Dec 18, 2013
51ad85e
libfreerdp-core: send Access Denied TLS alert when server-side NLA fails
awakecoding Dec 19, 2013
5e4f77b
Merge branch 'master' of github.com:mrthebunny/FreeRDP
awakecoding Dec 19, 2013
05947dd
libfreerdp-core: fix linux build
awakecoding Dec 19, 2013
9c1dca1
libwinpr-input: minor code style cleanup
awakecoding Dec 19, 2013
74a3232
libfreerdp-codec: add new planar codec test data
awakecoding Dec 20, 2013
4c6218e
libfreerdp-codec: make planar encoder pass compression/decompression …
awakecoding Dec 20, 2013
eb8f34f
libfreerdp-codec: reduce size of GDI bitmap encoder
awakecoding Dec 20, 2013
8d8ecbc
More security fixes for capabilities
hardening Dec 18, 2013
19fb713
Handle EINTR nicely
hardening Jan 7, 2014
8439530
Merge branch 'master' of github.com:FreeRDP/FreeRDP
awakecoding Jan 8, 2014
47f3b87
libfreerdp-core: implement parsing of less frequent core rdp messages
awakecoding Jan 12, 2014
7c6be74
libfreerdp-codec: minor planar codec fix (undocumented behaviour for …
awakecoding Jan 12, 2014
6dfaa8e
libfreerdp-codec: got planar encoder to work 100% correctly
awakecoding Jan 14, 2014
c1a6eda
Improve performance for delta_encoder
hardening Jan 14, 2014
cab68b7
Merge pull request #23 from hardening/planar_perf
awakecoding Jan 14, 2014
83b9431
Merge pull request #22 from hardening/fix_eintr
awakecoding Jan 20, 2014
38b125f
libfreerdp-core: fix and update parsing of server-side GCC client dat…
awakecoding Jan 23, 2014
1c0e874
libfreerdp-core: more GCC and MCS fixes
awakecoding Jan 23, 2014
07083ac
First cut at network characteristics auto-detect and multitransport p…
vworkspace Jan 23, 2014
ac8fe6a
Added heartbeat code
vworkspace Jan 24, 2014
63f6947
Added heartbeat to rdpRdp struct and added calls to heartbeat constru…
vworkspace Jan 24, 2014
21a2599
libwinpr-sspi: fix encoding of server-side NTLM challenge message
awakecoding Jan 24, 2014
95634f3
libfreerdp-core: improve encoding and decoding of GCC core data block
awakecoding Jan 24, 2014
fab0cd2
libwinpr-synch: stub timer queues
awakecoding Jan 24, 2014
9a4fb39
libwinpr-synch: add unit test for waitable timer asynchronous procedu…
awakecoding Jan 24, 2014
d2405a2
libwinpr-synch: initial waitable timer asynchronous procedure callbac…
awakecoding Jan 25, 2014
3782c2a
Merge branch 'master' of github.com:FreeRDP/FreeRDP
awakecoding Jan 25, 2014
6bd4362
Merge branch 'auto-detect' of github.com:vworkspace/FreeRDP
awakecoding Jan 25, 2014
d5fcd78
libwinpr-synch: fix build on OS X
awakecoding Jan 26, 2014
656766c
libwinpr-synch: start implementing timer queue
awakecoding Jan 26, 2014
2e45ad1
libwinpr-synch: improve timer queue implementation
awakecoding Jan 26, 2014
3616b19
libwinpr-synch: make use of timespec for timer queue
awakecoding Jan 27, 2014
1f394eb
libwinpr-synch: make use of head's expiration time in timer queue
awakecoding Jan 27, 2014
159f539
libwinpr-synch: improve timer queue implementation
awakecoding Jan 27, 2014
eb38b9f
libwinpr-synch: add active/inactive linked list for timer queue
awakecoding Jan 27, 2014
4d289ee
mfreerdp: fix hungarian keyboard '0' and 'i' key inversion
awakecoding Jan 28, 2014
97dd904
libfreerdp-gdi: fix invalidation of region with line drawing
awakecoding Jan 29, 2014
c73c558
winpr-hash: fix building against openssl in static mode
awakecoding Jan 29, 2014
ae2a51f
Merge branch 'master' of https://github.com/FreeRDP/FreeRDP
awakecoding Jan 29, 2014
839bcb4
wfreerdp: fix build against static openssl library
awakecoding Jan 29, 2014
02c9d07
Fixes to process new command line options (autodetect, heartbeat, mul…
vworkspace Jan 30, 2014
dd789ba
Merge branch 'awakecoding' of github.com:vworkspace/FreeRDP
awakecoding Jan 31, 2014
aca3849
Increased size of stream on GCC conference create request from 512 to…
vworkspace Jan 31, 2014
d4486b3
Merge branch 'awakecoding' of github.com:vworkspace/FreeRDP
awakecoding Jan 31, 2014
80449cd
libwinpr-memory: start stubbing
awakecoding Jan 31, 2014
6365880
libwinpr-memory: add missing definitions
awakecoding Feb 1, 2014
851ace7
libwinpr-crypto: implement CryptProtectMemory/CryptUnprotectMemory
awakecoding Feb 1, 2014
9bdfbcd
wfreerdp: fix test build issues
awakecoding Feb 1, 2014
b5bef07
wfreerdp: fix building against OpenSSL with MONOLITHIC_BUILD and shar…
awakecoding Feb 2, 2014
1766537
wfreerdp: fix target exporting
awakecoding Feb 3, 2014
7c7aa19
libwinpr-wtsapi: include wtsapi32.h on Windows
awakecoding Feb 3, 2014
fab61ba
afreerdp: fix build on Android
awakecoding Feb 3, 2014
3bd5fda
libfreerdp-codec: port MPPC unit tests
awakecoding Feb 5, 2014
1ce1bcb
libfreerdp-codec: add more checks in MPPC compression test
awakecoding Feb 5, 2014
e8a9b7f
libfreerdp-core: fix ignored port settings for TS Gateway and vmconnect
awakecoding Feb 5, 2014
c799db6
libwinpr-synch: fix linker error
awakecoding Feb 5, 2014
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
missing DEFINE on .h file
  • Loading branch information
Benoît LeBlanc committed Dec 9, 2013
commit 2ea2a6937dd08377e393d8141ef48569a324c42e
5 changes: 5 additions & 0 deletions client/Mac/MRDPView.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
#ifndef MRDPVIEW_H
#define MRDPVIEW_H

/**
* FreeRDP: A Remote Desktop Protocol Implementation
* MacFreeRDP
Expand Down Expand Up @@ -97,3 +100,5 @@ BOOL mac_post_connect(freerdp* instance);
BOOL mac_authenticate(freerdp* instance, char** username, char** password, char** domain);
int mac_receive_channel_data(freerdp* instance, int chan_id, BYTE* data, int size, int flags, int total_size);
DWORD mac_client_thread(void* param);

#endif // MRDPVIEW_H