Commit Graph

260 Commits

Author SHA1 Message Date
Marc-André Moreau
338359eb36 libfreerdp-core: added more fine-tuned performance flag options 2011-12-16 12:04:09 -05:00
Marc-André Moreau
2edfcb50fb libfreerdp-core: fix glyph cache, enable it by default 2011-12-14 17:08:22 -05:00
Bernhard Miklautz
a0fad066dc libfreerdp-utils/core: use "dylib" as plugin extension on OSX 2011-12-14 02:28:12 +01:00
Marc-André Moreau
243090323d libfreerdp-core: fix offscreen cache capabilities, add --composition option 2011-12-12 19:20:52 -05:00
Marc-André Moreau
654600dc91 Merge pull request #270 from llyzs/wtsvc
Server virtual channel API
2011-12-12 07:05:33 -08:00
Vic Lee
f3c06defb1 libfreerdp-utils/wait_obj: add attached wait_obj type. 2011-12-12 22:36:11 +08:00
Marc-André Moreau
fcd03260d6 xfreerdp: added select() timeout 2011-12-11 18:05:32 -05:00
Marc-André Moreau
2ef315820f libfreerdp-core: apply NTLMv2 authentication patch by Dmitrij Jasnov 2011-12-11 16:53:24 -05:00
Marc-André Moreau
cdc3235feb Merge pull request #265 from dubrsl/master
Fix unresolved symbols
2011-12-10 07:40:52 -08:00
Slava Dubrovskiy
e44e42e2b8 Fix unresolved symbols 2011-12-10 01:09:36 -05:00
Marc-André Moreau
904a9a7c6a xfreerdp: add -X option for reparenting window 2011-12-09 13:53:19 -05:00
bluebird
a40f5c1718 xfreerdp, wfreerdp: Add -T option to set window title 2011-12-02 15:58:38 +01:00
Anthony Tong
273b370a57 mark --nsc as experimental 2011-12-01 11:56:12 -05:00
Mike Gilbert
b456a4ea0a libfreerdp-utils: Add const to a few global strings. 2011-11-30 18:00:39 -05:00
Marc-André Moreau
28cc3c6f11 ntlmssp: add command-line option to enabled WIP enhanced NTLMv2 security 2011-11-29 18:12:42 -05:00
Norbert Federa
c918cfb7af codec: support for specifying the RemoteFX mode (image or video) 2011-11-25 13:09:16 +01:00
Marc-André Moreau
a63a196f53 types: refactoring to make use of standard data types when available 2011-11-19 12:19:16 -05:00
Marc-André Moreau
150ff56f5f wfreerdp: fix compilation warnings and errors 2011-11-12 00:51:41 -05:00
Marc-André Moreau
0e95675da3 libfreerdp-core: add support for Refresh Rect and Suppress Output PDUs 2011-11-11 14:02:59 -05:00
Marc-André Moreau
c8735d720e libfreerdp-cache: disable glyph cache by default 2011-11-09 12:57:31 -05:00
Anthony Tong
a836faf3ed xfreerdp: handle -g X% 2011-11-01 19:09:20 -05:00
Marc-André Moreau
1820e9ca72 Merge pull request #195 from sunds/master
Intermittent crash Linux & Solaris with RAIL; add missing system library for sem_* on Solaris
2011-10-31 22:10:37 -07:00
Marc-André Moreau
4dbe450e39 cliprdr: add support for long format names 2011-11-01 01:09:38 -04:00
Marc-André Moreau
1c5f9c173c cliprdr: add more detailed debug output 2011-10-31 19:15:27 -04:00
David Sundstrom
7322ef8047 Port to Solaris 10u9.
Added -lrt which is a required library for the sem_*() functions
Fixed xf_window.c to not return null for zero-width windows - rather coerce values to be valid as was already being done for height and width. This fixes intermittent crashs on Solars and Linux.
2011-10-31 12:55:05 -05:00
Anthony Tong
6f59d691a2 certstore: update verified certificates, be graceful on filesystem errors 2011-10-28 11:38:45 -04:00
Marc-André Moreau
82ea77158c wfreerdp: fix compilation on windows 2011-10-21 16:45:35 -04:00
Norbert Federa
12245abfc8 pcap: fix several segfaults with NULL pcap file handle
- pcap_open did not return NULL if fopen failed
- libfreerdp-core, tfreerdp-serer and xfreerdp-server did not check the pcap_open result
- also fixed the sleep calculation in the xfreerdp-server
2011-10-20 14:25:25 +02:00
Vic Lee
f14145eadc libfreerdp-utils/thread: fix incorrect waiting time in freerdp_thread_stop. 2011-10-19 22:10:45 +08:00
Marc-André Moreau
505426e31f Merge pull request #161 from mfleisz/certcallback
settings: Added --ignore-certificates command line
2011-10-19 04:32:43 -07:00
Martin Fleisz
9356337474 Added --ignore-certificates command line 2011-10-19 00:42:53 -07:00
Norbert Federa
ff3fef9490 pcap: fix timstamps to use gettimeofday
pcap used utils/stopwatch to save a record's timestamp which is not suitable because stopwatch measures cpu time and not the wall-clock time
also fixed the sleep calculation in the tfreerdp test server
2011-10-18 18:36:34 +02:00
Eduardo Beloni
a512574314 list: add list_next() operation 2011-10-14 11:44:13 -03:00
Eduardo Beloni
1a302821ec list: add list_size() operation 2011-10-14 11:44:13 -03:00
Marc-André Moreau
1e4d6df998 xfreerdp: added support for bitmap cache 2011-10-09 21:23:18 -04:00
Marc-André Moreau
07077e2d3d xfreerdp: apply patch from zstegi (would grab window manager key combinations) 2011-10-04 18:46:49 -04:00
Marc-André Moreau
a758908c63 wfreerdp: start GDI implementation 2011-10-04 16:05:09 -04:00
qubit
c8a8d54304 NSCODEC library 2011-10-03 00:41:08 +05:30
Shea Levy
aed1a8f129 Make freerdp_handle_signals return an int, return -1 and set errno to ENOSYS on Windows for now 2011-09-28 02:48:18 -04:00
Shea Levy
71da4593c2 Don't block SIGCONT 2011-09-28 02:40:35 -04:00
Shea Levy
4dc28ae04a Handle the stopping signals, explicitly unblock the signal before re-raising it in the handler 2011-09-28 02:09:52 -04:00
Shea Levy
79551abb1b passphrase: Use the global values the signal handler needs 2011-09-28 01:37:43 -04:00
Shea Levy
5c20c22547 freerdp_handle_signals: Handle all POSIX-specified fatal signals 2011-09-28 01:21:49 -04:00
Shea Levy
77bffc4afb freerdp_handle_signals: Reset the terminal for a fatal signal 2011-09-28 01:15:42 -04:00
Shea Levy
cebf376b62 Merge remote-tracking branch 'upstream/master' into signal-handling 2011-09-27 23:21:49 -04:00
Shea Levy
ae2018fef8 Compile signal.c 2011-09-27 22:33:55 -04:00
Shea Levy
3d1041e8ee Add a stub for freerdp_handle_signals 2011-09-27 22:32:19 -04:00
Marc-André Moreau
c2f0538af2 libfreerdp-utils: fix home path detection for certstore utils 2011-09-27 13:40:29 -04:00
Marc-André Moreau
9b9e952501 libfreerdp-utils: avoid relying on HOME environment variable, provide method for hard-coding home path 2011-09-26 22:58:49 -04:00
Marc-André Moreau
3894983766 Merge branch 'master' of github.com:FreeRDP/FreeRDP 2011-09-26 21:48:24 -04:00
Marc-André Moreau
e5215158d2 wfreerdp: start Win32 GDI implementation, fix certstore 2011-09-25 16:30:20 -04:00
Marc-André Moreau
5de4cdbedc wfreerdp: fix mutex handling 2011-09-25 03:12:29 -04:00
Otavio Salvador
dc224b14fd Merge pull request #122 from shlevy/readpassphrase
Readpassphrase utility
2011-09-24 23:55:52 -07:00
Vic Lee
7b2f737cee libfreerdp-utils/memory: add a pointer check in xstrdup. 2011-09-25 11:49:09 +08:00
Shea Levy
fce487b876 passphrase_read: Set errno to ENOSYS and return on Windows for now 2011-09-24 19:18:25 -04:00
Shea Levy
90f00a99d3 Merge remote-tracking branch 'upstream/master' into readpassphrase 2011-09-24 19:08:41 -04:00
Shea Levy
9d59747dc9 passphrase_read: Don't include a null terminator in the prompt 2011-09-24 19:01:06 -04:00
Shea Levy
5153943796 passphrase_read: Read from stdin if tty can't be opened 2011-09-24 17:30:56 -04:00
Shea Levy
a50695cdb8 passphrase_read: Write to stderr if tty can't be opened 2011-09-24 17:05:35 -04:00
Shea Levy
3abc1c0fe5 passphrase_read: Echo newlines during read 2011-09-24 15:21:51 -04:00
Shea Levy
505b464e68 passphrase_read: Factor out error handling 2011-09-24 15:13:23 -04:00
Shea Levy
f5c618a3fe passphrase_read: Reset terminal to original attributes if ECHO was turned off 2011-09-24 15:03:24 -04:00
Shea Levy
fc68f8e908 passphrase_read: Turn off ECHO on the terminal 2011-09-24 14:15:36 -04:00
Shea Levy
ba33f0eed7 passphrase_read: Overwrite possible references to passphrase data in local stack frame before any potential return
Also, accidentally included termios.h here, should have been at next commit
2011-09-24 13:32:40 -04:00
Shea Levy
bde5a8e076 Remove chance of undefined behavior corner case 2011-09-24 13:23:52 -04:00
Shea Levy
9b93d57d9c passphrase_read: set errno and return NULL when possibly-failing functions fail 2011-09-24 13:21:00 -04:00
Shea Levy
4351ffcbfe passphrase_read: Set buf_iter to NULL so nothing passphrase_read puts on the stack will point to the password for long 2011-09-24 02:25:55 -04:00
Shea Levy
ade70ee606 passphrase_read: Read from the controlling tty 2011-09-24 02:11:32 -04:00
Shea Levy
34a9a50704 passphrase_read: Wrie the prompt to the controlling tty 2011-09-24 00:45:49 -04:00
Shea Levy
7039602861 Remove the flags argument to passphrase_read
We don't need the full functionality of the BSD readpassphrase, the default
flags are enough. We can always add them back in later
2011-09-23 19:14:37 -04:00
Shea Levy
1fc6851a97 Build passphrase.c as part of libfreerdp-utils 2011-09-23 18:20:25 -04:00
Shea Levy
b1081b4b82 Add stub for the passphrase utility 2011-09-23 17:02:06 -04:00
Marc-André Moreau
17ed282656 wfreerdp: fix compilation on windows 2011-09-23 14:25:38 -04:00
Marc-André Moreau
d60adb8325 Merge pull request #120 from llyzs/cliprdr
Integrate cliprdr with xfreerdp
2011-09-23 07:07:43 -07:00
Vic Lee
783681664a cliprdr: integrate with xfreerdp. 2011-09-23 13:41:26 +08:00
Marc-André Moreau
c003c5c038 xfreerdp: initial RemoteApp support with --gdi hw (much faster) 2011-09-23 00:06:39 -04:00
Vic Lee
8682228ec4 libfreerdp-utils/thread: separate freerdp_thread_free() call. 2011-09-19 22:52:16 +08:00
Vic Lee
6757c6ea59 libfreerdp-utils/list: add list_peek(). 2011-09-19 22:00:56 +08:00
Anthony Tong
052e870597 initial fips encryption work 2011-09-15 18:54:03 -05:00
Marc-André Moreau
405026575b libfreerdp-core: merging jsorg71's work on old encryption support 2011-09-14 22:09:33 -04:00
Vic Lee
93d09e1a38 libfreerdp-utils/stream: correctly initialize extended buffer. 2011-09-07 17:09:40 +08:00
Jay Sorg
afc9ac89ae work on Proprietary Certificate 2011-09-05 11:02:52 -07:00
Marc-André Moreau
ac128313a9 libfreerdp-core: further improvements to server redirection code 2011-09-03 16:36:27 -04:00
Marc-André Moreau
6fdecdb01b debug: cleanup printf's all over the place 2011-09-02 13:29:17 -04:00
Marc-André Moreau
e649a68047 xfreerdp: stabilizing RemoteApp 2011-09-02 12:39:56 -04:00
Marc-André Moreau
f6a3f636ec Merge pull request #76 from roman-b/rail
Rail Local Move/Size initial support.
2011-09-02 07:55:08 -07:00
Vic Lee
466d57e9ab libfreerdp-utils/stream: ensure initial buffer is clean. 2011-09-02 22:15:54 +08:00
Vic Lee
3ce4079388 Merge pull request #74 from chihchun/master
fixed cmake and rdpsnd/pulseaudio playback issue
2011-09-01 22:40:37 -07:00
Marc-André Moreau
19c60c04ae libfreerdp-utils: added util to dump images to bitmap files 2011-09-01 23:00:07 -04:00
roman-b
9b7eb7934f Merge remote-tracking branch 'upstream/master' into rail 2011-09-02 01:24:45 +03:00
Marc-André Moreau
d98789d7b7 libfreerdp-utils: fix certificate store matching function 2011-09-01 12:29:23 -04:00
Rex Tsai
ecbe24ca9a cmake: make linking type as option. 2011-09-01 22:18:58 +08:00
Marc-André Moreau
0c7abe3e57 server: replay RemoteFX session in original time 2011-08-31 20:56:17 -04:00
Marc-André Moreau
0de7b3dfa4 Merge pull request #73 from awakecoding/master
Windows Porting
2011-08-31 08:49:19 -07:00
Marc-André Moreau
e49a690d46 windows: fix compilation and linking of all libraries 2011-08-31 04:35:50 -04:00
Nils Andresen
6063a352b7 move from find_package and find_opitonal_package (old version) to find_required_package, find_suggested_package and find_opitonal_package (new version) 2011-08-30 22:39:46 +02:00
roman-b
585b436915 Merge remote-tracking branch 'upstream/master' into rail 2011-08-30 23:16:21 +03:00
cool
85e7562910 bug fix 2011-08-28 18:55:16 -11:00
qubit
86f48f018a certstore 2011-08-29 03:52:24 +05:30
qubit
d290cb1e53 Merge remote-tracking branch 'upstream/master' 2011-08-29 03:25:48 +05:30