Marc-André Moreau
f3d480bba2
Merge branch 'master' of github.com:FreeRDP/FreeRDP into winpr
2012-07-04 18:34:37 -04:00
Dorian Johnson
bb1b964963
libfreerdp-crypto: only use SSL_OP_NO_COMPRESSION if it's defined.
...
Mac OS X 10.7 as well as recent Ubuntu installs don't have this flag,
so using it breaks the build.
2012-07-03 11:45:09 -05:00
Marc-André Moreau
6d7f1e427c
libwinpr-sspi: get partial server-side NLA functionality with mstsc.exe as a client
2012-07-01 19:43:13 -04:00
Marc-André Moreau
e4c920c946
Merge branch 'master' of github.com:FreeRDP/FreeRDP into winpr
2012-06-29 08:55:58 -04:00
Dorian Johnson
f9c637cfe6
libfreerdp-crypto: re-add rest of warning message in tls_print_certificate_error
2012-06-28 20:24:41 -05:00
Dorian Johnson
3b3f05a0b1
libfreerdp-crypto: Allow clients to accept a changed cert
2012-06-28 20:05:10 -05:00
Vic Lee
71e7e1c23d
libfreerdp-crypto: fix a small memory leak.
2012-06-28 15:06:18 +08:00
Marc-André Moreau
a1355135c5
libfreerdp-crypto: fix server-side NLA with certificate store
2012-06-27 11:10:17 +02:00
Marc-André Moreau
0c191bb315
libfreerdp-crypto: fix OpenSSL workarounds on client and server
2012-06-25 11:17:47 -04:00
Marc-André Moreau
23027a5b97
libwinpr-sspi: detect real computer name in server-side NLA
2012-06-19 18:06:43 -04:00
Marc-André Moreau
1aa0512490
libfreerdp-rail: rename UNICODE_STRING to RAIL_UNICODE_STRING to avoid conflict
2012-06-19 17:26:37 -04:00
Marc-André Moreau
72d2c7c1d8
libfreerdp-core: use DER for parts of TSRequest encoding, just like mstsc
2012-06-18 15:56:40 -04:00
Marc-André Moreau
7afc130e50
libfreerdp-crypto: add comments for SSPI flags used in NLA
2012-06-18 01:01:08 -04:00
Marc-André Moreau
1bf69d644e
libfreerdp-crypto: NLA debug output improvements
2012-06-15 22:39:12 -04:00
Marc-André Moreau
33d0d59306
wfreerdp-server: fix server-side TLS on Windows
2012-06-12 23:09:30 -04:00
Marc-André Moreau
a43e5daebd
wfreerdp-server: fix connection sequence
2012-06-10 21:41:17 -04:00
Marc-André Moreau
d72f235ffc
wfreerdp-server: initial commit
2012-06-07 19:51:00 -04:00
Marc-André Moreau
89b7c63f03
libwinpr-sspi: fix WinPR NTLM SSPI module
2012-06-07 00:14:47 -04:00
Marc-André Moreau
52523a61f6
libwinpr-sspi: fix authentication with native SSPI modules
2012-06-06 21:43:15 -04:00
Marc-André Moreau
5624b4450a
libwinpr-sspi: partially fix encoding of credentials on Windows
2012-06-06 21:16:47 -04:00
Marc-André Moreau
c90326cc16
libwinpr-sspi: added support for Service Principal Name (SPN)
2012-06-06 19:59:17 -04:00
Marc-André Moreau
e588bb2bf0
libwinpr-sspi: improve native SSPI build
2012-06-06 19:20:05 -04:00
Marc-André Moreau
5ed9796e96
libwinpr-sspi: fix compilation on Windows
2012-06-06 02:59:37 -04:00
Marc-André Moreau
4a5de37c00
libwinpr-sspi: improve SAM management
2012-06-03 19:59:35 -04:00
Marc-André Moreau
337bcf7605
winpr: fix compilation on Windows
2012-05-25 16:42:35 -04:00
Marc-André Moreau
b70683af9e
libwinpr-sspi: move NLA code out of CredSSP module
2012-05-25 01:50:46 -04:00
Marc-André Moreau
f897159058
libwinpr-sspi: parse CredSSP plaintext credentials
2012-05-24 15:52:20 -04:00
Marc-André Moreau
11249bbb51
xfreerdp-server: fix freeing of TLS resources before use
2012-05-20 17:30:30 -04:00
Julien Ropé
98d5b98465
Memory leak fixes.
...
Passed the code through a static analyzer and fixed all reported (and verified) potential memory leaks.
2012-05-16 11:33:57 +02:00
Julien Ropé
b2177dc8c3
Replacing malloc calls by xmalloc or xzalloc as appropriate.
...
This will make sure we get an appropriate error message in case of memory allocation error, and not just a "Segmentation Fault"
Added some validation on xzalloc return in serial_tty_new to properly deallocate resources when an error occurs.
2012-05-07 15:27:13 +02:00
Marc-André Moreau
4419515a50
Merge branch 'master' of github.com:FreeRDP/FreeRDP into tsg
2012-05-05 18:42:51 -04:00
Julien Ropé
c1f7044693
Some fixes for potentials NULL pointer dereferences, and double-free of buffers
2012-05-04 15:50:33 +02:00
Marc-André Moreau
84a8cb7dba
libfreerdp-core: merge TSG changes with master
2012-04-28 15:56:26 -04:00
Marc-André Moreau
97391dc782
libfreerdp-core: cleanup RTS header encoding
2012-04-19 15:43:20 -04:00
Marc-André Moreau
1961412941
libfreerdp-core: fix NTLM HTTP authentication
2012-04-19 11:29:53 -04:00
Marc-André Moreau
88b8380b4c
libfreerdp-core: simplify HTTPS sending
2012-04-18 02:28:05 -04:00
Marc-André Moreau
fa7900d293
libfreerdp-core: start using HTTP utils for NTLM HTTP authentication
2012-04-16 16:21:46 -04:00
Raphaël Rigo
26e49f2860
fix issue #530 "NLA password asked after certificate refusal"
...
close connection when the certificate is not trusted
2012-04-10 22:30:54 +02:00
Raphal Rigo
02439d3168
fix TLS free logic, fixing double free in issue #531
2012-04-10 22:05:35 +02:00
Marc-André Moreau
fb0d09080d
libfreerdp-core: start separating HTTP encoding methods (TSG)
2012-03-28 15:07:57 -04:00
Marc-André Moreau
f5b91f0b84
libfreerdp-core: start integrating terminal server gateway code
2012-03-26 02:45:01 -04:00
Marc-André Moreau
a89bd5cec3
libfreerdp-sspi: NTLM server-side pubKeyAuth sending
2012-03-18 20:08:05 -04:00
Marc-André Moreau
6c9ae5ddad
wfreerdp: fix portability issues
2012-03-05 21:04:42 -05:00
Marc-André Moreau
386d815969
libfreerdp-crypto: integrate DER code from Jiten Pathy
2012-03-05 15:45:54 -05:00
Marc-André Moreau
2f582205a6
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2012-02-28 17:10:21 -05:00
Marc-André Moreau
fada84d029
wfreerdp: minor fixes
2012-02-28 17:10:06 -05:00
Pawel Jakub Dawidek
e40df3f093
Check for overflows.
2012-02-28 22:52:04 +01:00
Pawel Jakub Dawidek
9783247b25
Simplify code a bit.
2012-02-28 22:51:57 +01:00
Marc-André Moreau
32a54130e7
xfreerdp: fix multiple memory leaks detected by valgrind
2012-02-27 10:55:49 -05:00
Pawel Jakub Dawidek
59bd213cf0
Accept both TLSv1 and SSLv3 as a server.
...
This fixes SSL connections from Microsoft RDC for Mac OS X to FreeRDP server.
2012-02-23 00:40:25 +01:00