Pawel Jakub Dawidek
e03734be30
Remove some redundant code.
2012-02-17 17:40:10 +01:00
Pawel Jakub Dawidek
69b8c2278e
Document --no-motion, remove -m.
2012-02-12 19:35:29 +01:00
Pawel Jakub Dawidek
957bad3d52
Rename secure_checksum settings field to salted_checksum (the same for --secure-checksum flag) to match ENC_SALTED_CHECKSUM flag's name.
2012-02-10 20:33:07 +01:00
cool
4720596d61
remove unncessary NULL ptr check
2012-02-09 22:20:52 -11:00
Marc-André Moreau
8e88983a62
libfreerdp-utils: re-introduce free(NULL) check in xfree()
2012-02-09 20:32:08 -05:00
Marc-André Moreau
7a6c813fcf
libfreerdp-utils: extend plugin utils
2012-02-09 19:48:52 -05:00
Marc-André Moreau
aaaafcc4b7
libfreerdp-utils: improve freerdp_load_plugin
2012-02-09 17:48:30 -05:00
Marc-André Moreau
c38c0f9001
libfreerdp-utils: fix file utils
2012-02-08 21:56:50 -05:00
Marc-André Moreau
66ebfb0e9f
wfreerdp: fix compilation and warnings
2012-02-08 21:16:37 -05:00
Marc-André Moreau
47de99062d
libfreerdp-core: added --certificate-name option for explicitly specifying a certificate name
2012-02-04 15:16:41 -05:00
Alexis Moinet
5ca9a37f68
remove redundant if(NULL) checks (already checked inside of cache_free and rail_free)
...
Besides "ptr=NULL; free(ptr);" does nothing so no need to check for NULL in xfree()
2012-02-03 15:27:04 +01:00
Marc-André Moreau
521f956c00
libfreerdp-core: merging certificate.c with certstore.c
2012-02-02 18:20:17 -05:00
Marc-André Moreau
bae5de89e1
libfreerdp-utils: refactoring of certificate store
2012-02-02 17:36:07 -05:00
Marc-André Moreau
9e4d76648b
libfreerdp-core: fix more memory leaks
2012-02-01 21:11:46 -05:00
Marc-André Moreau
b9c782fb21
libfreerdp-utils: fix realloc on null pointer in arguments parsing
2012-02-01 18:51:41 -05:00
Marc-André Moreau
589e9e1142
xfreerdp-server: add event queue
2012-01-30 22:46:02 -05:00
Marc-André Moreau
603e600bdb
xfreerdp-server: add better path detection support for finding server keys
2012-01-30 20:35:33 -05:00
Marc-André Moreau
e33f21b958
libfreerdp-utils: extend file utils to do path detection
2012-01-30 17:47:55 -05:00
Marc-André Moreau
005ffa0bb0
wfreerdp: fix mingw64 cross-compilation (Felix Wolfheimer)
2012-01-29 11:11:13 -05:00
Pawel Jakub Dawidek
68b9f65e87
Add --secure-checksum option that will enable usage of salted checksums
...
with Standard RDP encryption.
2012-01-25 17:14:58 +01:00
Marc-André Moreau
949bce4d54
wfreerdp: fix warnings and color conversion
2012-01-16 11:40:18 -05:00
Dorian Johnson
8edb7d3efa
Change freerdp_parse_args to return different values for error vs --help/--version, and change xfreerdp to only report real errors
2012-01-14 15:30:48 -06:00
Marc-André Moreau
80ce58af76
cunit: fix orders tests
2012-01-13 17:11:34 -05:00
Dorian Johnson
a5787f0207
libfreerdp-utils: freerdp_load_plugin print dlerror() on failure
2012-01-10 17:02:39 -06:00
louyihua
d095c2398e
libfreerdp-utils: fix a handle leak while creating threads under win32
2011-12-21 08:50:47 +08:00
David Sundstrom
49303c8969
Fix compile error on Solaris
...
Fix few small issues with local move race conditions
Add missing --gdi option to command-line help
2011-12-16 15:10:07 -06:00
Marc-André Moreau
5d1df8a342
libfreerdp-core: add connection type settings
2011-12-16 12:14:16 -05:00
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