Marc-André Moreau
9b01663e9d
channels/cliprdr: fix cliprdr_process_format_data_response callback usage
2014-04-21 15:48:29 -04:00
Marc-André Moreau
784e9abd79
cmake: improve __FILE__ relative path hack
2014-04-21 14:42:24 -04:00
Vic Lee
8317fb9107
audin/server: fix a crash.
2014-04-21 18:13:12 +08:00
Vic Lee
2fc7f9c485
channels: fix link errors.
2014-04-21 17:47:12 +08:00
Hardening
ef11358668
Enhance ListDictonnary
...
This patch enhances ListDictionnary so that you can set callbacks for
keys and for values.
2014-04-18 18:26:04 +02:00
Marc-André Moreau
2728178211
channels/smartcard: fix SCardTransmit pioRecvPci
2014-04-16 15:24:56 -04:00
Marc-André Moreau
19b9ed3bb0
channels/smartcard: some Mac OS X fixes
2014-04-16 14:03:22 -04:00
Marc-André Moreau
38d05b48a0
channels/smartcard: fix reader name aliasing
2014-04-15 13:49:52 -04:00
Marc-André Moreau
62481e83ee
channels/smartcard: add more debug output
2014-04-13 16:48:32 -04:00
Marc-André Moreau
d699128a57
channels/smartcard: add more debug output
2014-04-13 15:50:51 -04:00
Marc-André Moreau
5920dbc074
channels/smartcard: cleanup of sanitization
2014-04-12 15:09:23 -04:00
Marc-André Moreau
7ff1c984c2
channels/smartcard: add more debug output, make distinction between reader and card state
2014-04-12 14:31:54 -04:00
Marc-André Moreau
fd6052f348
channels/smartcard: add more debug output
2014-04-12 12:42:09 -04:00
Marc-André Moreau
727a4914f2
channels/smartcard: add more debug output
2014-04-11 18:57:04 -04:00
Marc-André Moreau
32b65c3000
channels/smartcard: fix broken context/handle encoding/decoding
2014-04-11 17:44:27 -04:00
Marc-André Moreau
79453d1bb4
channels/smartcard: make handles completely opaque
2014-04-11 16:27:01 -04:00
Marc-André Moreau
f49582614c
channels/smartcard: fix on Windows
2014-04-11 14:13:06 -04:00
Marc-André Moreau
f99c8ed8d0
channels/smartcard: cleanup context/handle management
2014-04-11 14:01:42 -04:00
Marc-André Moreau
8cac6519e1
channels/smartcard: added detailed debug tracing
2014-04-11 02:17:36 -04:00
Marc-André Moreau
dd5fab82b5
channels/smartcard: cleanup and simplify ListReaders call
2014-04-10 23:55:11 -04:00
Marc-André Moreau
2b52c294a2
channels/smartcard: minor fixes
2014-04-10 17:36:42 -04:00
Marc-André Moreau
ccea0b1e62
libwinpr-smartcard: more pcsc-lite fixes
2014-04-09 17:44:39 -04:00
Marc-André Moreau
912d7f1e4e
libwinpr-smartcard: add proper locking by SCARDCONTEXT for pcsc-lite
2014-04-09 15:32:18 -04:00
Marc-André Moreau
da56c8af62
channels/smartcard: pcsc-lite fixes
2014-04-09 14:27:44 -04:00
Marc-André Moreau
39f04c870e
channels/smartcard: fix some valgrind warnings
2014-04-09 12:28:03 -04:00
Marc-André Moreau
b146bad480
channels/smartcard: don't treat certain errors as errors
2014-04-09 10:40:52 -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
3e4d30df6c
channels/smartcard: fix ListReaders mszGroups parsing
2014-04-08 18:55:50 -04: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
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
33813c08ec
channels/smartcard: cleanup unpacking of data structures
2014-04-04 13:57:28 -04:00
Marc-André Moreau
b12e280ae2
channels/smartcard: improve parsing
2014-04-04 00:56:24 -04:00
Marc-André Moreau
caf1156254
channels/smartcard: add clean definitions of packed data structures and RDP smartcard IOCTLs
2014-04-03 18:47:18 -04:00
Marc-André Moreau
308e32ccb9
channels/smartcard: refactoring
2014-04-03 17:29:12 -04:00
Marc-André Moreau
89ad7638e4
channels/smartcard: migrate code to libwinpr-smartcard
2014-04-03 15:27:55 -04:00
Marc-André Moreau
8cdb3576c2
Merge branch 'master' of github.com:awakecoding/FreeRDP into smartcard
...
Conflicts:
channels/smartcard/client/smartcard_main.c
2014-04-02 18:27:31 -04:00
Marc-André Moreau
8083350aaa
channels/serial: remove debug output
2014-04-01 16:49:09 -04:00
Marc-André Moreau
021776e84b
channels/serial: partial EPSON TM-T88III fix
2014-03-26 17:54:36 -04:00
Marc-André Moreau
8e2baab504
channels/serial: code cleanup
2014-03-26 17:11:15 -04:00
Marc-André Moreau
2ff5200f81
channels/serial: remove old async irp code, cleanup to make use of newer utils
2014-03-26 15:21:44 -04:00
Marc-André Moreau
00e6463e1e
channels/rdpdr: robustness improvements
2014-03-26 11:05:12 -04:00
Marc-André Moreau
374b5e4dcc
channels/rdpdr: fix potential robustness issues related to hotplug support
2014-03-25 16:37:47 -04:00
Benoit LeBlanc
27c753f80c
Merge branch 'master' of git://github.com/awakecoding/FreeRDP
2014-03-19 11:53:10 -04:00
Marc-André Moreau
db1159f7b6
Merge pull request #1737 from zhangzl2013/sound-fix
...
Sound fix
2014-03-13 10:35:33 -04:00
Benoît LeBlanc
c6f235e1ee
Merge branch 'master' of git://github.com/awakecoding/FreeRDP
2014-03-12 18:23:26 -04:00
Benoît LeBlanc
dde8d81f46
Removed WLOG traces for audio playback
2014-03-12 18:23:17 -04:00
Marc-André Moreau
a7ab4bb4af
channels/audin: fix target export
2014-03-12 11:36:50 -04:00
Zhang Zhaolong
ffb53ba5e2
sound: cleanup invalid code.
2014-03-12 17:16:06 +08:00
Zhang Zhaolong
9cf6d1d9ae
sound: fix long latency.
2014-03-12 17:02:45 +08:00
Zhang Zhaolong
69c926eb37
sound: fix random volume on connection.
2014-03-12 15:04:33 +08:00
Marc-André Moreau
b245dea4a8
channels/rdpei: make use of callback interface for Suspend/Resume touch events
2014-03-11 11:55:38 -04:00
Mike McDonald
b4b6a2171d
Merge branch 'master' of https://github.com/awakecoding/FreeRDP into awakecoding
2014-03-10 15:11:23 -04:00
Zhang Zhaolong
bb2e5c5cb9
clipboard: wfreerdp: implement file clipping.
2014-03-10 14:25:59 +08:00
Zhang Zhaolong
edd3bff950
clipboard: implement file clipping on XP.
...
add temp directory.
use %TEMP% directory as file transfering temprorary directory.
if %TEMP% directory is in C:\, driver C:\ should be redirected in order
to enable file clipping on XP.
2014-03-10 14:25:56 +08:00
Zhang Zhaolong
353b4f8ba3
clipboard: add events for file clipping.
2014-03-10 14:25:56 +08:00
Mike McDonald
567b4f783b
Merge branch 'master' of https://github.com/awakecoding/FreeRDP into awakecoding
2014-03-04 18:15:38 -05:00
Zhang Zhaolong
0d86ee942f
wfreerdp: fix export names.
2014-03-04 13:54:26 +08:00
Zhang Zhaolong
69296ce3bd
wfreerdp: build fix.
2014-03-04 13:54:25 +08:00
Marc-André Moreau
6695873394
libwinpr-wtsapi: fix multiple inconsistencies with original wtsapi headers
2014-02-28 14:49:57 -05:00
Marc-André Moreau
419e2936be
Merge branch 'master' of github.com:awakecoding/FreeRDP into channels
2014-02-27 15:09:06 -05:00
Marc-André Moreau
951368a1ce
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2014-02-27 13:58:29 -05:00
Marc-André Moreau
be06fc33de
Merge pull request #1696 from zhangzl2013/drive
...
drive: win: add hotplug support.
2014-02-27 13:50:49 -05:00
Marc-André Moreau
6e1cdf1b67
libfreerdp-core: expose opaque HANDLE instead of WTSVirtualChannelManager*
2014-02-27 13:30:04 -05:00
Vic Lee
4fa2ca3062
rdpsnd-server: fix broken message parsing.
2014-02-20 23:33:27 +08:00
Zhang Zhaolong
f924190d8b
drive: linux: add hotplug support.
2014-02-20 17:42:02 +08:00
Marc-André Moreau
9afddf66ad
libfreerdp-core: implement WTSVirtualChannelOpenEx
2014-02-16 23:00:58 -05:00
Marc-André Moreau
3e546a22a1
channels: start migrating existing server-side channels to WTSAPI
2014-02-16 22:07:00 -05:00
Marc-André Moreau
82b922a70d
channels: rename custom CHANNEL_ENTRY_POINTS_EX to CHANNEL_ENTRY_POINTS_FREERDP to fix conflict
2014-02-16 17:38:59 -05:00
Marc-André Moreau
b833073f57
libfreerdp-core: make client virtual channel API prototypes converge towards original API
2014-02-16 17:27:36 -05:00