Marc-André Moreau
|
b789ee3afb
|
Merge pull request #1780 from hardening/http_malloc_fixes
Fix corner cases in http parsing
|
2014-04-09 09:21:48 -04:00 |
|
Hardening
|
4210890acd
|
Fix corner cases in http parsing
This patch adds checks for malloc / strdup, and free all memory
when such call fails.
|
2014-04-09 15:00:38 +02:00 |
|
Marc-André Moreau
|
2060037026
|
libwinpr-smartcard: fix missing link dependency
|
2014-04-09 00:10:45 -04:00 |
|
Marc-André Moreau
|
aa466a85e0
|
Merge pull request #1776 from maksqwe/fix_console_parallel_cmd_args_parse
fix check args count for 'parallel' cmd
|
2014-04-08 23:56:35 -04:00 |
|
Marc-André Moreau
|
a83ccfd365
|
Merge branch 'master' of github.com:FreeRDP/FreeRDP into smartcard
|
2014-04-08 23:53:45 -04:00 |
|
Marc-André Moreau
|
b91c10392f
|
channels/smartcard: improve SCardGetAttrib
|
2014-04-08 23:52:24 -04:00 |
|
Marc-André Moreau
|
46686d391f
|
channels/smartcard: harden parsing of expected padding
|
2014-04-08 22:10:21 -04:00 |
|
Marc-André Moreau
|
b9e91bf3f6
|
channels/smartcard: Transmit_Return pioRecvPci implementation
|
2014-04-08 21:36:47 -04:00 |
|
Marc-André Moreau
|
a32d814218
|
libwinpr-smartcard: implement SCARD_AUTOALLOCATE
|
2014-04-08 21:02:30 -04:00 |
|
Marc-André Moreau
|
3e4d30df6c
|
channels/smartcard: fix ListReaders mszGroups parsing
|
2014-04-08 18:55:50 -04:00 |
|
Marc-André Moreau
|
d762a284d7
|
libwinpr-smartcard: improve Mac OS X build
|
2014-04-08 16:58:51 -04:00 |
|
Maks Naumov
|
e6d0a3b2a9
|
remove unneeded check
|
2014-04-08 22:48:17 +03:00 |
|
Norbert Federa
|
46baedc01f
|
Merge pull request #1777 from bmiklautz/issue/1771
core: fixed client random size
|
2014-04-08 19:51:40 +02:00 |
|
Bernhard Miklautz
|
3720e205b4
|
core: fixed client random size
client random must be (bitlen / 8) + 8 - see [MS-RDPBCGR] 5.3.4.1
fixes #1771
|
2014-04-08 19:38:01 +02:00 |
|
Maks Naumov
|
1162b37602
|
fix check args count for 'parallel' cmd
|
2014-04-08 20:23:02 +03:00 |
|
Maks Naumov
|
c230fae097
|
Make certificate_read_server_certificate() return BOOL
|
2014-04-08 19:23:06 +03:00 |
|
Marc-André Moreau
|
5ae6ef4495
|
channels/smartcard: fix GetStatusChange SCARD_E_TIMEOUT handling
|
2014-04-08 12:00:04 -04:00 |
|
Marc-André Moreau
|
ca1ec811e8
|
Merge branch 'smartcard' of github.com:awakecoding/FreeRDP into smartcard
Conflicts:
channels/smartcard/client/smartcard_pack.c
|
2014-04-08 11:34:46 -04:00 |
|
Marc-André Moreau
|
55e23d1ff4
|
channels/smartcard: fix padding functions
|
2014-04-08 11:32:48 -04:00 |
|
Marc-André Moreau
|
3a428b87df
|
libwinpr-smartcard: add option to build statically against specialized pcsclite build
|
2014-04-08 01:26:28 -04:00 |
|
Marc-André Moreau
|
8cc37ff759
|
channels/smartcard: harden packing
|
2014-04-07 23:45:11 -04:00 |
|
Marc-André Moreau
|
e3ae293971
|
channels/smartcard: more code hardening
|
2014-04-07 17:17:26 -04:00 |
|
Marc-André Moreau
|
4935199469
|
channels/smartcard: add more verbose debug output to transmit call
|
2014-04-07 13:39:47 -04:00 |
|
Marc-André Moreau
|
835e30d233
|
channels/smartcard: add more debug output to transmit calls
|
2014-04-07 12:53:38 -04:00 |
|
Marc-André Moreau
|
21c3fd6093
|
channels/smartcard: fix GetStatusChangeW
|
2014-04-07 12:38:27 -04:00 |
|
Marc-André Moreau
|
7b4c44c5ff
|
channels/smartcard: handle ntstatus codes
|
2014-04-07 12:13:31 -04:00 |
|
Marc-André Moreau
|
f158cf0ac3
|
channels/smartcard: cleanup return codes
|
2014-04-07 10:59:13 -04:00 |
|
Marc-André Moreau
|
e75b9aa9fa
|
channels/smartcard: more unpacking
|
2014-04-07 01:19:58 -04:00 |
|
Marc-André Moreau
|
c2fb729167
|
channels/smartcard: implement clean SCardStatusW
|
2014-04-07 00:58:34 -04:00 |
|
Marc-André Moreau
|
bbfd4fb361
|
channels/smartcard: implement clean ListReadersW
|
2014-04-07 00:10:27 -04:00 |
|
Marc-André Moreau
|
73df99a432
|
channels/smartcard: cleanup packing
|
2014-04-06 23:08:40 -04:00 |
|
Marc-André Moreau
|
10aaf59f19
|
channels/smartcard: cleanup old unpacking code
|
2014-04-06 21:28:59 -04:00 |
|
Marc-André Moreau
|
9dd9f8c7bf
|
channels/smartcard: more unpacking
|
2014-04-06 21:09:49 -04:00 |
|
Marc-André Moreau
|
a22b7af2b9
|
channels/smartcard: unpacking improvements
|
2014-04-06 16:29:11 -04:00 |
|
Marc-André Moreau
|
7c6afc8099
|
channels/smartcard: more 64-bit fixes
|
2014-04-05 21:17:54 -04:00 |
|
Marc-André Moreau
|
b21038e339
|
channels/smartcard: fix some 64-bit handling issues
|
2014-04-05 20:46:20 -04:00 |
|
Marc-André Moreau
|
7ff35d11ce
|
Merge branch 'smartcard' of github.com:awakecoding/FreeRDP into smartcard
|
2014-04-05 20:06:12 -04:00 |
|
Marc-André Moreau
|
7324ded7a2
|
channels/smartcard: fix non-monolithic build
|
2014-04-05 20:05:51 -04:00 |
|
Marc-André Moreau
|
368486dd13
|
channels/smartcard: cleanup
|
2014-04-05 19:58:48 -04:00 |
|
Marc-André Moreau
|
9de2a85f6a
|
channels/smartcard: add async irp processing
|
2014-04-05 17:51:13 -04:00 |
|
Marc-André Moreau
|
2aa248853a
|
channels/smartcard: cancel outstanding IRPs on re-initialization
|
2014-04-05 17:15:17 -04:00 |
|
Marc-André Moreau
|
70b490d05c
|
channels/smartcard: add outstanding irp list
|
2014-04-05 16:57:31 -04:00 |
|
Marc-André Moreau
|
600218dfb2
|
channels/smartcard: cleanup ConnectA/ConnectW parsing
|
2014-04-05 16:06:46 -04:00 |
|
Marc-André Moreau
|
c40c1c3fab
|
channels/smartcard: handle common headers in a common place
|
2014-04-05 11:56:02 -04:00 |
|
Marc-André Moreau
|
1e7c4dc091
|
Merge branch 'smartcard' of github.com:awakecoding/FreeRDP into smartcard
|
2014-04-05 11:23:01 -04:00 |
|
Marc-André Moreau
|
23745fd58a
|
channels/smartcard: improve packing of data structures
|
2014-04-05 11:22:48 -04:00 |
|
Marc-André Moreau
|
67ba28e86d
|
libwinpr-smartcard: ListReaders_Call fix
|
2014-04-04 17:37:00 -04:00 |
|
Marc-André Moreau
|
f9ada64587
|
libwinpr-smartcard: fix compilation on Windows
|
2014-04-04 16:45:11 -04:00 |
|
Marc-André Moreau
|
91898fb293
|
libwinpr-smartcard: add winscard.dll backend
|
2014-04-04 15:50:04 -04:00 |
|
Marc-André Moreau
|
06bf1ecc95
|
libwinpr-smartcard: implement dynamic API stubs
|
2014-04-04 15:30:03 -04:00 |
|