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
qubit
51b24c3628
fixes
2011-08-29 03:24:53 +05:30
qubit
66d1ceff03
certificate verification (not tested)
2011-08-29 02:16:36 +05:30
Marc-André Moreau
5fd35f0402
libfreerdp-core: added --play-rfx option to play RemoteFX data from a file
2011-08-28 15:51:49 -04:00
Marc-André Moreau
53aa938683
libfreerdp-core: fix potential overflow in parsing of fragmented RemoteFX packets
2011-08-28 15:12:33 -04:00
qubit
c9c80f2ec9
parse certstore file and print
2011-08-28 17:54:31 +05:30
qubit
fe2e8f5132
some basic functions
2011-08-28 03:55:26 +05:30
qubit
e698c91ef1
Merge remote-tracking branch 'upstream/master'
2011-08-28 02:40:34 +05:30
Nils Andresen
d9706ff225
libfreerdp-utils/args.c: added -h for help
2011-08-27 09:15:15 +02:00
Marc-André Moreau
25e761e58b
libfreerdp-core: got the server to send some dumped RemoteFX frames
2011-08-26 21:44:37 -04:00
Marc-André Moreau
9f256c8374
libfreerdp-core: add option to dump remotefx to pcap
2011-08-26 20:26:40 -04:00
Marc-André Moreau
a863c107ab
libfreerdp-utils: added pcap serializer/deserializer
2011-08-26 18:36:35 -04:00
roman-b
4aa281feba
xfreerdp: fix command line mouse motion setting.
2011-08-27 01:33:07 +03:00
Marc-André Moreau
43bcfb4a3c
xfreerdp: start using X11-GDI implementation
2011-08-26 14:48:51 -04:00
cool
fa13467ed4
temporary commit
2011-08-25 17:20:56 -11:00
Marc-André Moreau
6b732af29b
xfreerdp: add -k keyboard layout option
2011-08-25 21:35:51 -04:00
Mike Gilbert
b627dbb35c
Allow linux distros to override LIBDIR; fix xfreerdp install
2011-08-25 00:00:24 -04:00
Otavio Salvador
4fe32908de
Merge pull request #62 from llyzs/server
...
Server: fix various bugs for mstsc client and enhance the server demo.
2011-08-24 08:33:04 -07:00
Bernhard Miklautz
f7336cea5e
Changed return values of freerdp_parse_args
...
Return -1 if a argument is missing/wrong.
This way caller can check for a problem.
2011-08-24 09:37:14 +02:00
Vic Lee
26e5a4e0f9
server: fix bitmap codec capability exchange.
2011-08-24 11:27:22 +08:00
Marc-André Moreau
42f27293a8
xfreerdp: fix window hiding
2011-08-23 15:52:17 -04:00
roman-b
7744e17ec2
channels/rail: fixed multithread side effect by creating full orders copy for events.
2011-08-22 02:04:21 +03:00
Marc-André Moreau
af71a70233
xfreerdp: fix RAIL window resizing
2011-08-19 11:12:30 -04:00
Marc-André Moreau
19217d51ba
libfreerdp-core: added --no-auth option to skip authentication entirely
2011-08-18 13:07:52 -04:00
Marc-André Moreau
48d3e65b08
rail: get client system parameters from xfreerdp
2011-08-17 21:33:22 -04:00
Marc-André Moreau
09980c8a7c
include: refactor FRDP_ types to RDP_
2011-08-17 17:28:26 -04:00
Marc-André Moreau
f491dd3f16
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
2011-08-17 14:13:52 -04:00
Marc-André Moreau
98f7bb01b5
xfreerdp: added support for workarea and disabling window decorations
2011-08-17 14:13:44 -04:00
Marc-André Moreau
feb1470ba6
Merge pull request #48 from llyzs/printer
...
Migrate Print Virtual Channel
2011-08-17 08:38:24 -07:00
Vic Lee
68201fd78c
libfreerdp-utils/args: plugin_data needs to be initialized.
2011-08-17 21:56:05 +08:00
Marc-André Moreau
e990d227ce
xfreerdp: started painting multiple RAIL windows
2011-08-17 02:14:02 -04:00
Marc-André Moreau
6215417b29
windows: export all exported api functions
2011-08-16 23:54:42 -04:00
Marc-André Moreau
c1eddf31c3
windows: fix warnings
2011-08-16 21:08:14 -04:00
Marc-André Moreau
d128254159
windows: fix most compilation errors, linker errors and warnings left
2011-08-16 20:49:46 -04:00
Marc-André Moreau
ed31248952
libfreerdp-utils: moved registry out of the core to the utils
2011-08-16 19:40:55 -04:00
Marc-André Moreau
0eb91a2ce9
libfreerdp-core: fixed multiple windows porting issues
2011-08-16 17:40:29 -04:00
Marc-André Moreau
23794b38c3
libfreerdp-utils: started sleep utils
2011-08-16 16:04:28 -04:00
Marc-André Moreau
6587edb7a0
windows: merging with latest updates
2011-08-16 15:02:44 -04:00
Marc-André Moreau
4f6f990806
libfreerdp-utils: added snprintf wrapper for windows portability
2011-08-16 15:00:25 -04:00
Marc-André Moreau
114a0bf60b
windows: update build scripts, fix most of utils
2011-08-16 14:41:12 -04:00
Vic Lee
b6a10ea451
libfreerdp-core/fastpath: add FastPath Input, enabled by default.
2011-08-16 14:37:11 +08:00
Marc-André Moreau
0efc0c5a44
windows: start fixing windows compilation
2011-08-15 17:05:48 -04:00
Marc-André Moreau
200b4c4493
Merge pull request #42 from llyzs/rdpsnd
...
Migrate rdpsnd channel plugin.
2011-08-15 12:21:34 -07:00
Vic Lee
2e88084080
libfreerdp-utils/args: change --remote-app back to --app.
2011-08-15 08:41:42 +08:00
Vic Lee
c3d75fd5b4
libfreerdp-utils/svc_plugin: add interval feature.
2011-08-14 22:32:12 +08:00
Vic Lee
3da340492a
libfreerdp-utils: migrate dsp module.
2011-08-14 21:46:02 +08:00
Vic Lee
aa35cb4ae3
libfreerdp-core/fastpath: add --fastpath argument and trivial naming cleanup.
2011-08-13 13:35:58 +08:00
Vic Lee
460dd38cad
rail: support passing multiple apps and arguments using plugin data.
2011-08-13 11:16:44 +08:00
Vic Lee
7da790a1fa
libfreerdp-utils/stream: minimize the times of memory reallocation.
2011-08-12 17:12:57 +08:00
Vic Lee
549e0f5b93
rail: fix buffer overflow issue.
2011-08-12 16:46:40 +08:00
Vic Lee
bbdcd4f337
libfreerdp-utils/event: fix wrong header.
2011-08-11 13:33:13 +08:00
Vic Lee
d7e502dbe1
Add event_class in event object.
2011-08-11 11:14:07 +08:00
Marc-André Moreau
e5a3355099
rail: fixed sending of actual PDUs
2011-08-10 18:08:44 -04:00
Marc-André Moreau
d9b7d29e3d
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
2011-08-10 16:33:29 -04:00
Marc-André Moreau
b680ac1ecc
rail: started new cleaner RAIL orders parsing/encoding code
2011-08-10 16:33:15 -04:00
Vic Lee
00b2b135a8
Merge branch 'master' into remotefx
...
Conflicts:
libfreerdp-utils/CMakeLists.txt
2011-08-11 00:21:37 +08:00
Marc-André Moreau
21aa8ad9a8
libfreerdp-utils: added RAIL utils
2011-08-10 02:24:06 -04:00
Vic Lee
708c6096c9
libfreerdp-utils: migrate profiler.
2011-08-10 09:58:42 +08:00
Marc-André Moreau
f3d08326ec
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
2011-08-09 17:42:20 -04:00
Marc-André Moreau
b782189569
rail: started integrating Roman's RAIL virtual channel plugin
2011-08-09 17:42:10 -04:00