FreeRDP/channels
Alex Wilson 40f23e2728 SCardReadCache/SCardWriteCache should actually cache data
Currently since the hash/keyCompare/keyClone members on the
context->cache were never being set, we were using the
HashTable_Pointer* variants, meaning that lookup always
failed (since we never ask for the same *pointer* twice).

This also revealed that the logic for autoallocate on these ops
was a bit backwards, and some error codes and support for the
"freshness" counter were missing.

In Win10 (at least with some card minidrivers) the freshness
counter is load-bearing and smartcard login won't work without
implementing a very basic version of it.
2020-04-21 08:11:54 +02:00
..
audin audin pulse log states by name 2020-02-25 14:57:42 +01:00
client Fixed return type for subsystem entry 2020-04-10 14:11:15 +02:00
cliprdr Fix #5852: handle CHANNEL_EVENT_WRITE_CANCELLED 2020-01-29 08:52:25 +01:00
disp fix memory leaks in disp server and gfx.c 2020-01-13 13:41:44 +01:00
drdynvc Removed unnecessary cast. 2020-03-09 16:40:07 +01:00
drive winpr: fix anonymous enum members and menbers without a size 2019-11-25 13:39:31 +01:00
echo Reformatted to new style 2019-11-07 10:53:54 +01:00
encomsp Fixed misleading log message. 2020-03-10 14:05:10 +01:00
geometry Remove symbols exported by accident. 2019-12-02 10:57:31 +01:00
parallel Reformatted to new style 2019-11-07 10:53:54 +01:00
printer Fixed cups httpConnectEncrypt deprecation warning. 2020-04-11 09:41:08 +02:00
rail Fix #5852: handle CHANNEL_EVENT_WRITE_CANCELLED 2020-01-29 08:52:25 +01:00
rdp2tcp fix [build]: don't export rdp2tcp as cmake target 2019-11-13 16:11:46 +01:00
rdpdr Passing on error code from irp_free 2020-02-21 11:31:21 +01:00
rdpei Fixed rdpei unused function warning. 2020-01-23 10:50:37 +01:00
rdpgfx egfx: client: add missing NULL checks 2020-03-09 08:28:40 +01:00
rdpsnd Removed unused function. 2020-03-10 14:04:53 +01:00
remdesk Fix #5852: handle CHANNEL_EVENT_WRITE_CANCELLED 2020-01-29 08:52:25 +01:00
serial Reformatted to new style 2019-11-07 10:53:54 +01:00
server rail server: implement channel code for rail server 2019-12-12 11:10:44 +01:00
smartcard SCardReadCache/SCardWriteCache should actually cache data 2020-04-21 08:11:54 +02:00
sshagent Reformatted to new style 2019-11-07 10:53:54 +01:00
tsmf Removed unused function 2020-03-10 14:04:53 +01:00
urbdrc Removed casts in udevman_parse_device_id_addr 2020-04-21 08:05:06 +02:00
video Remove symbols exported by accident. 2019-12-02 10:57:31 +01:00
CMakeLists.txt Replaced CMake list find with loop to fix build issues. 2020-02-27 11:18:54 +01:00