Marc-André Moreau
|
cfa706cace
|
libfreerdp-common: added new command-line options
|
2013-02-14 19:38:45 -05:00 |
|
Marc-André Moreau
|
c19c8a40dd
|
libfreerdp-core: fix some async updates race conditions
|
2013-02-14 17:43:37 -05:00 |
|
hardening
|
865ff2a5f8
|
Fixed compilation with -Wstrict-prototypes
|
2013-02-14 22:20:43 +01:00 |
|
Marc-André Moreau
|
cca810aa4c
|
libfreerdp-core: refactor bitmap codec guid handling
|
2013-02-12 21:25:49 -05:00 |
|
Marc-André Moreau
|
d09d368e3f
|
libfreerdp-core: add capabilities debug output
|
2013-02-12 16:25:16 -05:00 |
|
Marc-André Moreau
|
47a7d54370
|
xfreerdp: stabilize asynchronous X11 event handling
|
2013-02-11 20:38:19 -05:00 |
|
Bernhard Miklautz
|
9ed66d74e9
|
core: set FINALIZE_SC_FONT_MAP_PDU even if font map pdu len is 0
fixes #925
|
2013-02-11 18:30:17 +01:00 |
|
Marc-André Moreau
|
4269ac5c14
|
xfreerdp: improve asynchronicity
|
2013-02-09 17:13:53 -05:00 |
|
Marc-André Moreau
|
593a9030d3
|
libfreerdp-core: cleanup licensing RSA public key code
|
2013-02-05 10:02:06 -05:00 |
|
Marc-André Moreau
|
0de89ab4c9
|
libfreerdp-core: enable non-null licensing client random
|
2013-02-05 09:46:25 -05:00 |
|
Marc-André Moreau
|
d2873081ea
|
libfreerdp-core: fix licensing key length
|
2013-02-05 09:30:53 -05:00 |
|
Marc-André Moreau
|
4cd720416a
|
libfreerdp-core: added more licensing debug output
|
2013-02-05 01:07:34 -05:00 |
|
Marc-André Moreau
|
04c329cc53
|
libfreerdp-core: added more licensing debug output
|
2013-02-05 00:19:57 -05:00 |
|
Marc-André Moreau
|
1b97663de8
|
libfreerdp-core: license refactoring
|
2013-02-04 23:57:04 -05:00 |
|
Marc-André Moreau
|
1070931479
|
libfreerdp-core: fix decryption of encrypted error info PDU in license sequence
|
2013-02-04 16:39:05 -05:00 |
|
Marc-André Moreau
|
bbcf081243
|
libfreerdp-core: cleanup message interface
|
2013-02-04 15:47:13 -05:00 |
|
Marc-André Moreau
|
64160af3a8
|
libfreerdp-core: added more message definitions
|
2013-02-04 14:56:54 -05:00 |
|
Marc-André Moreau
|
ea7a35ee9b
|
libfreerdp-core: message queue refactoring
|
2013-02-04 11:05:24 -05:00 |
|
Marc-André Moreau
|
e18a0b807f
|
libfreerdp-core: fix async updates with palettes
|
2013-02-03 16:19:25 -05:00 |
|
Marc-André Moreau
|
db331d64f7
|
libfreerdp-core: fix message queue ids, fix async glyph messages
|
2013-02-03 12:41:59 -05:00 |
|
Marc-André Moreau
|
c54dbd863e
|
Merge branch 'master' of github.com:FreeRDP/FreeRDP
|
2013-02-02 16:31:21 -05:00 |
|
Marc-André Moreau
|
b67ee8e8f2
|
Merge pull request #947 from hardening/rdpFix
check size before decompressing
|
2013-02-02 13:30:05 -08:00 |
|
Marc-André Moreau
|
6c57bcf0a9
|
libfreerdp-core: start implementing TSG messaging
|
2013-02-01 17:52:19 -05:00 |
|
hardening
|
9b8ba7f3e0
|
check size before decompressing
fixed return value from BOOL to int
|
2013-02-01 22:43:20 +01:00 |
|
Martin Fleisz
|
10dd9b7ad4
|
libfreerdp-core: Fixed incorrect use of BOOL as a return value where an integer was returned
|
2013-02-01 10:15:36 +01:00 |
|
Marc-André Moreau
|
a17ddeea2a
|
mfreerdp-server: merging with master
|
2013-01-31 11:33:08 -05:00 |
|
Marc-André Moreau
|
4a5bd8584a
|
libwinpr-sspi: cleanup NTLM authenticate message construction
|
2013-01-30 19:47:27 -05:00 |
|
Marc-André Moreau
|
ed33ac84c5
|
libwinpr-sysinfo: fix hostname detection
|
2013-01-29 16:18:17 -05:00 |
|
Marc-André Moreau
|
a1f23d0f97
|
libfreerdp-core: cleanup memory management of secondary orders
|
2013-01-28 18:42:32 -05:00 |
|
Marc-André Moreau
|
353376abd3
|
libfreerdp-core: added input event queue
|
2013-01-27 21:07:17 -05:00 |
|
Marc-André Moreau
|
10a35a9224
|
libfreerdp-core: add +async-update and +async-input command-line options
|
2013-01-27 18:22:46 -05:00 |
|
Marc-André Moreau
|
d8afffd3a8
|
libfreerdp-core: fix server-side color depth negotiation
|
2013-01-27 17:17:04 -05:00 |
|
Marc-André Moreau
|
e1d0fad519
|
libfreerdp-core: fix memory leaks
|
2013-01-25 17:52:37 -05:00 |
|
Marc-André Moreau
|
f3d4da3cf9
|
libfreerdp-core: added more RPC fault PDU error codes
|
2013-01-25 13:52:01 -05:00 |
|
Marc-André Moreau
|
abca3f8c10
|
libfreerdp-core: fix check for null certificate
|
2013-01-25 13:47:56 -05:00 |
|
Marc-André Moreau
|
f6080b0c22
|
libfreerdp-core: disable asynchronous mode for now
|
2013-01-25 13:17:51 -05:00 |
|
Marc-André Moreau
|
c46074f926
|
libfreerdp-core: free messages after calls
|
2013-01-25 13:12:21 -05:00 |
|
Marc-André Moreau
|
d8f8be192e
|
xfreerdp: add asynchronous dequeuing of graphical messages
|
2013-01-25 12:08:00 -05:00 |
|
Marc-André Moreau
|
c79015831e
|
libfreerdp-core: copy messages for asynchronous queuing
|
2013-01-25 00:27:39 -05:00 |
|
Marc-André Moreau
|
c1d61ef365
|
libfreerdp-core: implement message dequeuing
|
2013-01-24 22:38:13 -05:00 |
|
Marc-André Moreau
|
c14cf1e203
|
libfreerdp-core: add message callback registration
|
2013-01-24 20:05:03 -05:00 |
|
Marc-André Moreau
|
3c8c9aab62
|
libfreerdp-core: add default message post calls in message queue stubs
|
2013-01-24 19:08:30 -05:00 |
|
Marc-André Moreau
|
9ba0114e04
|
libfreerdp-core: added message IDs
|
2013-01-24 17:35:55 -05:00 |
|
Marc-André Moreau
|
f92f48bf9d
|
libfreerdp-core: added message queue stubs
|
2013-01-24 17:11:43 -05:00 |
|
Marc-André Moreau
|
fa30eeaef9
|
libwinpr-utils: started implementing asynchronous MessageQueue
|
2013-01-24 14:09:44 -05:00 |
|
C-o-r-E
|
caa1032cce
|
Merge remote-tracking branch 'upstream/master'
|
2013-01-23 16:10:57 -05:00 |
|
C-o-r-E
|
575a38794b
|
libfreerdp: fixed parenthesis
|
2013-01-23 13:44:58 -05:00 |
|
Marc-André Moreau
|
f38bc6d393
|
Merge branch 'master' of github.com:FreeRDP/FreeRDP
|
2013-01-19 19:45:12 -05:00 |
|
Marc-André Moreau
|
888fcf8d47
|
Merge pull request #913 from llyzs/llyzs
libfreerdp-core: disable frame ack if server does not send the capability
|
2013-01-19 16:38:01 -08:00 |
|
Marc-André Moreau
|
49ee48e8d0
|
libfreerdp-primitives: code style cleanup
|
2013-01-19 15:16:28 -05:00 |
|
david
|
193622dada
|
Dump licence content when reading fails
|
2013-01-19 15:28:07 +01:00 |
|
Vic Lee
|
cde3407138
|
libfreerdp-core: disable frame ack if server does not send the capability.
|
2013-01-19 17:07:45 +08:00 |
|
Marc-André Moreau
|
ce5e52ba6f
|
libfreerdp-primitives: fix build on Windows
|
2013-01-18 20:47:18 -05:00 |
|
Marc-André Moreau
|
9ae698c1e5
|
Merge github.com:FreeRDP/FreeRDP
|
2013-01-18 19:28:03 -05:00 |
|
Marc-André Moreau
|
e00e14971e
|
libfreerdp-core: disable sending frame ack (unknown pduType2 error)
|
2013-01-18 19:24:56 -05:00 |
|
Marc-André Moreau
|
7ed7e1c9aa
|
freerdp: merging with master
|
2013-01-18 19:01:25 -05:00 |
|
Marc-André Moreau
|
930c9907ce
|
libfreerdp-core: code style cleanup
|
2013-01-18 16:50:25 -05:00 |
|
Marc-André Moreau
|
3f3d30cd4d
|
Merge pull request #911 from hardening/hardening10
Verbose message when processing fails
|
2013-01-18 11:30:25 -08:00 |
|
Marc-André Moreau
|
af5ea0e7fc
|
Merge pull request #910 from hardening/hardening9
Fixed padding management when reading certificate
|
2013-01-18 11:29:41 -08:00 |
|
Marc-André Moreau
|
04c6f689cc
|
Merge branch 'master' of github.com:awakecoding/FreeRDP
|
2013-01-18 13:50:59 -05:00 |
|
Marc-André Moreau
|
5b4aaf276f
|
libfreerdp-core: added reference counter for receive buffers
|
2013-01-18 13:50:35 -05:00 |
|
rdp.effort
|
46e7d94bf8
|
Added error messages when orders processing fails
Added a check for exponent_length
Added error messages for certificate parsing
|
2013-01-18 14:36:49 +01:00 |
|
Marc-André Moreau
|
bc81ebfd63
|
Merge pull request #906 from hardening/hardening8
Correctly treat error case and memory management when reading certificate
|
2013-01-17 07:12:12 -08:00 |
|
rdp.effort
|
e8acf29a48
|
Fixed padding management
|
2013-01-17 15:09:46 +01:00 |
|
Vic Lee
|
6b91ed5830
|
Frame acknowledgement should be sent by client UI.
|
2013-01-17 12:58:01 +08:00 |
|
Vic Lee
|
39d7cc5b43
|
libfreerdp-core/peer: remove a printf message.
|
2013-01-17 10:51:08 +08:00 |
|
Marc-André Moreau
|
df01ba88d4
|
libfreerdp-core: change fastpath return codes
|
2013-01-16 18:01:10 -05:00 |
|
rdp.effort
|
9c5352cd10
|
Correctly treat error case and memory management
|
2013-01-16 18:10:54 +01:00 |
|
Martin Fleisz
|
6fde5c1a49
|
libfreerdp-core: fix server crash when accepting NLA connections
|
2013-01-16 03:58:37 -08:00 |
|
david
|
43cb13585d
|
always initialize lpMultiByteStr parameter when calling ConvertFromUnicode
|
2013-01-16 01:14:03 +01:00 |
|
Corey C
|
3737eb658b
|
libfreerdp-core: removed left over printf
|
2013-01-15 13:31:11 -05:00 |
|
rdp.effort
|
0abf945a18
|
check or propagate return values when writing
|
2013-01-14 23:40:34 +01:00 |
|
Corey C
|
74c6df510a
|
libfreerdp-core: fixed server side pdu receiving
|
2013-01-14 16:10:05 -05:00 |
|
Marc-André Moreau
|
0146b21eb5
|
libfreerdp-core: fix surface commands
|
2013-01-14 15:19:51 -05:00 |
|
Marc-André Moreau
|
3d77d5a497
|
freerdp: merging with master
|
2013-01-14 13:50:16 -05:00 |
|
Marc-André Moreau
|
8b3b635d99
|
Merge pull request #896 from hardening/hardening5
Don't break connection when receiving an invalid synchronize packet
|
2013-01-14 05:08:22 -08:00 |
|
rdp.effort
|
2c9412bb1c
|
Don't break connection when receiving an invalid synchronize packet
|
2013-01-14 12:33:56 +01:00 |
|
ArvidNorr
|
cea442f24e
|
login and synchronize fix
|
2013-01-14 01:13:29 -08:00 |
|
rdp.effort
|
81c0e99ceb
|
Misc fixes and result checks
|
2013-01-13 23:37:50 +01:00 |
|
rdp.effort
|
4d259b5c8e
|
fixed a typo with stream_skip
according to GDI-2.2.2.2.1.2.4 numberColors is an UINT16
fixed a rewrite error in multi_patblt
|
2013-01-12 16:12:50 +01:00 |
|
rdp.effort
|
91a0b6bb98
|
fixed a typo in capabilities.c
|
2013-01-12 14:55:38 +01:00 |
|
rdp.effort
|
4d90284657
|
Renamed CODEC_ID_NONE to RDP_CODEC_ID_NONE as it is already defined in
avcodecs.h
Fixed a warning in schannel_openssl.c
Added checks for: input, mcs, tpdu, certificate, license
|
2013-01-12 14:49:01 +01:00 |
|
rdp.effort
|
869a1b9980
|
check return values when negotiating RDP connection
|
2013-01-12 14:37:21 +01:00 |
|
rdp.effort
|
df08643184
|
Fixed a bogus last time change
|
2013-01-12 14:31:53 +01:00 |
|
rdp.effort
|
98f3cf249b
|
check stream size when processing update packets
|
2013-01-12 00:46:04 +01:00 |
|
rdp.effort
|
a30075b12d
|
Added checks for RDP layer processing
|
2013-01-12 00:43:16 +01:00 |
|
rdp.effort
|
6fd03aba38
|
mechanize processing of graphical orders to improve security
|
2013-01-12 00:17:45 +01:00 |
|
rdp.effort
|
2a6c62520f
|
checks BER decoding result and stream size when processing NLA packets
|
2013-01-11 01:27:19 +01:00 |
|
rdp.effort
|
6bc7da797b
|
checks stream size when processing channel data
|
2013-01-11 01:25:26 +01:00 |
|
rdp.effort
|
0af0d3adfa
|
checks stream sizes when reading GCC packets
|
2013-01-11 01:23:31 +01:00 |
|
rdp.effort
|
2f97638e98
|
checks stream sizes when reading redirection packets
|
2013-01-11 01:21:24 +01:00 |
|
rdp.effort
|
f320fc3530
|
check stream sizes when reading ClientInfoPDU
|
2013-01-11 01:18:11 +01:00 |
|
rdp.effort
|
dc967dcc89
|
adding const qualifiers for security.[c|h] helps understand inputs and
outputs
|
2013-01-11 01:15:52 +01:00 |
|
rdp.effort
|
e53e8e524d
|
Initialize lpWideCharStr parameter when using ConvertToUnicode
This patch ensure that lpWideCharStr is initialized by callers of
ConvertToUnicode
|
2013-01-10 21:30:32 +01:00 |
|
Marc-André Moreau
|
0fbf846671
|
libwinpr-sspi: NTLM extended protection cleanup
|
2013-01-10 11:19:57 -05:00 |
|
Marc-André Moreau
|
f0c94562cc
|
libfreerdp-core: TS Gateway cleanup and NTLM SingleHostData implementation
|
2013-01-09 12:05:34 -05:00 |
|
Marc-André Moreau
|
1d893ed268
|
libwinpr-sspi: add support for NTLMv2 Channel Binding Token (CBT)
|
2013-01-09 00:20:08 -05:00 |
|
Marc-André Moreau
|
45d001ef8b
|
libfreerdp-core: change return values for PDU processing
|
2013-01-08 17:18:10 -05:00 |
|
Marc-André Moreau
|
811ff44720
|
libfreerdp-core: change ReceiveCallback return values
|
2013-01-06 17:24:08 -05:00 |
|
Marc-André Moreau
|
dcf6c17e03
|
libfreerdp-core: transport cleanup
|
2012-12-21 15:49:02 -05:00 |
|