Parent Directory | Revision Log
Sticky Revision: |
This commit was manufactured by cvs2svn to create tag 'PRE_CLIPBOARD_20030606'.
changes so it compiles with g++(mainly for ports)
iso_connect, mcs_connect and sec_connect now takes a username as an argument. mcs_recv fills in a channel id in a pointer argument. process_orders takes the number of orders as an argument instead of figuring it out itself. Exported process_bitmap_updates and process_palette and sec_decrypt as non-static functions. New public functions: process_colour_pointer_pdu (rdp.c), process_cached_pointer_pdu (rdp.c), process_null_system_pointer_pdu (rdp.c), rdp5_process (rdp5.c), rdp5_process_channel (rdp5.c)
Moved save_licence/load_licence back to rdesktop.c
Updated prototypes.
one bitmap decomp function to handle all colour depths
16bit
Add a warning function, change some errors to warnings, improve a couple of error messages (not sure whether scewed was meant to be skewed or screwed :))
Applied WM-kill patch from Matthew Riechers (slightly modified
Support for extended WM hint _NET_WORKAREA, via -g workarea
Indent fixes.
Arguments to get_key_state the wrong way around.
Optimise get_key_state by caching the modifier map and the state (this can probably still be improved in the future). Only call time(NULL) for the events where it's needed.
Make no translation messages DEBUG_KBD. Clean up includes, fix a few compile warnings, avoid rdesktop.h depending on X (at the expense of KeySym -> uint32 - maybe in the future we need a better proto scheme).
Rewrite of toggle_fullscreen so it modifies the attributes of the existing window instead of creating a new one.
Move non-window-related initialisation to ui_init. All functions after ui_init can now assume display and other globals are valid.
Support for Windows keys (via Ctrl-Esc)
Alt modifier for fullscreen toggle
toggle full screen
Added -P parameter: Get password from external program (likeSSH_ASKPASS)
Changed max line length to 100
Added "localstate" support to keymapping: Send local modifier state. This fixes problems with Shift-Home etc
Merged new keysym-based keyboard handling (from alt. CVS repos)
Fixed indentation with indent
The 128-bit change broke licensing when used with 40-bit encryption (sec_sign is also used from licence.c). Fix from Lars Heete.
There is an extended key flag that we should be setting for extended keys. (Originally fixed by Ben McKeegan <Ben.McKeegan@fitz.cam.ac.uk>) Ran make proto.
Code to save and load licence (not quite working yet - server still seems to reissue the licence). Small clean-up in xkeymap.
Add a ui_select to xwin.c to reduce latency. Remove extraneous error messages - only report at lowest level. Endianness and IRIX compile fixes.
Portability fixes, including elimination of variable argument macros. Rudimentary configure script. Miscellaneous cleanups.
Merges from pl19-6-5.
Added a number of command line options including autologon. Inverted sense of -m (the default is now to send mouse move events). Preparing for release of 1.0.0.
Respect x offset in font information.
Fixes (?) for font problems with Microsoft Office Added URL to website http://www.rdesktop.org/ Releasing 0.9.0-alpha2
Added specific handler for triblt opcode 0x69 (used by Microsoft Word), and fixed a typo in the default handler. Fixed implementation of desktop cache code, which was sometimes overlapping saves.
Major commit of work from laptop - done in various free moments. Implemented encryption layer and some basic licensing negotiation. Reorganised code somewhat. While this is not quite as clean, it is a lot faster - our parser speed was becoming a bottle-neck.
Committing some awesome progress I made while overseas - this commit really embodies a huge number of changes. We are now able to talk quite fluently to a French NT Terminal Server - in normal usage only minor font issues remain (handling of TEXT2 order is not perfect). The next major hurdle is encryption, and it will be quite a big hurdle - there seems to be some quite nasty session key stuff.
Miscellaneous updates: implemented some more protocol features including colour maps. Started on a new bitmap decompression engine which is not completely working yet - however I am going back on the road so I am committing now.
Started hacking on an X-Windows (Xlib) interface. Currently pops up a window and displays bitmaps it sees side by side. Next step is to go back to the protocol and interpret the surrounding data stream.
This commit was generated by cvs2svn to compensate for changes in r2, which included commits to RCS files with non-trunk default branches.
Adding my experimental RDP client to repository.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
ViewVC Help | |
Powered by ViewVC 1.1.26 |