Raphaël Rigo
02439d3168
fix TLS free logic, fixing double free in issue #531
2012-04-10 22:05:35 +02:00
Jay Sorg
d9b513b18c
libfreerdp-core: fix connection issue where drawing functions were called in rdp_connect
2012-04-09 10:28:33 -07:00
Marc-André Moreau
632472f7f6
Merge pull request #544 from bmiklautz/static_inline
...
Changed some functions from inline to static inline
2012-04-06 12:36:15 -07:00
Pawel Jakub Dawidek
a064c7caa6
Set user_id in a way that matches Windows behaviour.
2012-04-06 20:57:41 +02:00
Bernhard Miklautz
1d32894775
Changed some functions from inline to static inline
...
This fixes inline build issues with clang.
http://clang.llvm.org/compatibility.html#inline
2012-04-04 15:23:16 +02:00
Marc-André Moreau
0d9e65ea06
libfreerdp-core: align rdpSettings structure to 8 bytes
2012-04-02 20:38:58 -04:00
Trou
7be0dd6e67
Merge branch 'master' of git://github.com/FreeRDP/FreeRDP
2012-03-31 16:15:09 +02:00
Trou
79e191f78b
REALLY fix negociation this time
2012-03-31 16:09:19 +02:00
Trou
fef87a0bd5
fix negotiation with NLA
2012-03-31 02:55:13 +02:00
Mads Kiilerich
704ff7d01b
core: use valid default values for Client Core Data keyboardType and keyboardFunctionKey
2012-03-30 21:37:39 +02:00
Raphael Rigo
6d9b73972b
enable secure checksums by default
2012-03-30 11:44:36 +02:00
Raphael Rigo
ddf5be5542
Merge branch 'master' of git://github.com/FreeRDP/FreeRDP
2012-03-30 11:17:17 +02:00
Jay Sorg
6aa7eaf627
mppc: moved to libfreerdp-codec
2012-03-29 20:57:26 -07:00
Raphael Rigo
efda0c2038
fix negociation check
2012-03-29 20:09:21 +02:00
Raphael Rigo
3bbf4133c2
fix negociation when standard rdp security is disabled
2012-03-29 20:06:17 +02:00
Jay Sorg
3996620064
mppc_enc: add hash tables to speed up mppc encoder
2012-03-27 00:43:53 -07:00
Marc-André Moreau
8e5802bc2b
Merge pull request #510 from jiten19/rdp6
...
add RDP6 decompression
2012-03-23 18:26:58 -07:00
Mads Kiilerich
ab051e5cee
core: reset crypto key counters when the keys are initialized
...
This fixes --sec rdp --salted-checksum in combination with farm redirect.
The counters are implicitly set to 0 in rdp_new, but they also has to be reset
after redirects. Resetting the counters when the keys are reset seems like the
cleanest solution.
2012-03-24 01:57:09 +01:00
Mads Kiilerich
53ab60dcb3
x: tell politely why xfreerdp is closing without making it look like an error
2012-03-22 21:30:39 +01:00
Mads Kiilerich
592a99de3c
core: tweak rdp debugging
2012-03-22 14:34:08 +01:00
qubit
4c29dd9e3e
add RDP6 decompression
2012-03-21 22:48:40 +05:30
Jay Sorg
7ecd7c5fdb
libfreerdp-core: hook up mppc compressor to fastpath packets
2012-03-20 10:03:36 -07:00
Jay Sorg
d31e663600
mppc bulk compressor
2012-03-18 23:02:13 -07:00
Jay Sorg
235c9e57d6
libfreerdp-core: fix for cursor hot spot out of range
2012-03-18 12:34:08 -07:00
Marc-André Moreau
e5bb93505a
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2012-03-18 13:13:48 -04:00
Marc-André Moreau
4d665b116d
xfreerdp-server: set TCP_NODELAY
2012-03-18 13:13:34 -04:00
Mads Kiilerich
380d1f4b9a
core: terminate redirect cookies correctly
2012-03-16 20:47:34 +01:00
Mads Kiilerich
fe3c12d44a
rdp redirect: do the necessary layering violation to avoid leaks
2012-03-16 18:12:49 +01:00
Mads Kiilerich
f2766a6d49
core/redirect: be aware that transport used in transport_check_fds might become invalid
2012-03-16 18:12:49 +01:00
Mads Kiilerich
9d6e083e30
core: free polyline and polygon_sc points
2012-03-16 18:12:48 +01:00
Vic Lee
d1b32a73f7
core: register audio device only if plugins are registered.
2012-03-13 17:05:14 +08:00
Otavio Salvador
49c1855013
Merge pull request #496 from littlejawa/master
...
Adding comments
2012-03-12 10:10:18 -07:00
Julien Ropé
23ce03b8bd
Continue documenting the freerdp.h file
2012-03-12 14:45:11 +01:00
Vic Lee
ec9ca3e35f
include: move config.h into private headers.
2012-03-12 19:14:56 +08:00
Jay Sorg
131c19fea6
libfreerdp-core: fix for mppc decompression without fastpath and multi data PDUs in one packet
2012-03-08 17:47:01 -08:00
Marc-André Moreau
6af090c55e
libfreerdp-utils: added TCP utils
2012-03-06 14:41:07 -05:00
Marc-André Moreau
6c9ae5ddad
wfreerdp: fix portability issues
2012-03-05 21:04:42 -05:00
Marc-André Moreau
6ed928f362
libfreerdp-sspi: fix headers
2012-03-05 17:23:22 -05:00
Marc-André Moreau
c208c5a899
libfreerdp-sspi: rename from libfreerdp-auth
2012-03-05 17:11:15 -05:00
Marc-André Moreau
dfb7ea3775
libfreerdp-auth: start using server-side NTLM module
2012-03-04 21:56:41 -05:00
Jay Sorg
847fe0cb8c
libfreerdp-core: enable mppc decode for non fastpath PDUs
2012-02-29 19:37:02 -08:00
Mads Kiilerich
9c8f5d63eb
core: "null server certificate" cleanup in certificate.c
...
"null server certificate" is not an error. It is usually seen when the
certificate already has been sent and the server doesn't send it twice just
because of licensing. Degrading to debug message.
Do the check early to avoid leaking a stream.
Also remove unused static strings.
2012-02-28 21:31:09 +01:00
Mads Kiilerich
a7b4a67c75
core: make rdp.c DATA_PDU_TYPE_STRINGS debug strings conditional and avoid out of range indexing
2012-02-28 21:31:08 +01:00
Mads Kiilerich
15169d0314
introduce generic ARRAY_SIZE macro
2012-02-28 18:11:11 +01:00
LittleJawa
a8ddba22b1
Reverting formatting change in freerdp.c - was made by error with an auto-indenting tool
2012-02-27 10:16:00 +01:00
LittleJawa
284b6a54fd
Reverting formatting change in freerdp.c - was made by error with an auto-indenting tool
2012-02-27 10:13:39 +01:00
Julien Ropé
9546df9300
Merge remote-tracking branch 'upstream/master'
2012-02-25 22:03:37 +01:00
Julien Ropé
7a5c2bc8cc
Slight modifications to existing comments to have them better displayed in doxygen's docs.
2012-02-25 21:56:49 +01:00
Julien Ropé
43360b0453
Adding new comments to xfreerdp.c, going down to the functions it calls in the core lib.
...
Continue adding comments to struct rdp_freerdp fields.
2012-02-25 21:55:59 +01:00
Julien Ropé
3fbc6e9b92
Adding comment for extension_pre_connect
2012-02-25 10:57:49 +01:00