/[rdesktop]/sourceforge.net/tags/RDESKTOP-1-3-1/rdesktop/licence.c |
Parent Directory | Revision Log
Sticky Revision: |
This commit was manufactured by cvs2svn to create tag 'RDESKTOP-1-3-1'.
preceeded more global vars with g_
Indentation changes.
adding g_ prefix to global vars, licence.c done
Move non system dependent part of save_licence back to licence.c. Clean up overly paranoid code, close files, free memory, etc.
Update other places where LICENCE_TAG_* is used.
Fix some instances of out_uint{16|32} with non-zero value (should be out_uint{16|32}_{le|be}
Split licensing "tag" into 8-bit tag/version and remove LICENCE_TAG_*_5 constants.
Define and use RDP5-related licence tags. Seems to solve the troubles with undefined licence tags when running in RDP5 mode.
Moved save_licence/load_licence back to rdesktop.c
load_licence/save_licence static.
Indent fixes
Moved load_licence/save_licence to licence.c. Removed SAVE_LICENCE cond.
Uses <openssl/rc4.h> if WITH_OPENSSL. (patch [ 666773 ] Let licence.c optionally use the real rc4.h file)
Remove -l (Microsoft have long since fixed the bug that made it work).
Update copyright dates on all files that have changed. Bump version to 1.2-cvs.
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).
#ifdef out licence save code. I don't think it's really necessary; it's always been broken and AFAIK no-one has complained.
Changed max line length to 100
Indentation fixes
Applied patch from Bob Bell (#2)
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.
license_send_request, static stream length was 120 + dynamic data, should be 128 + dynamic data
Code to save and load licence (not quite working yet - server still seems to reissue the licence). Small clean-up in xkeymap.
Portability fixes, including elimination of variable argument macros. Rudimentary configure script. Miscellaneous cleanups.
Merges from pl19-6-5.
Changed indentation style (-psl).
ran indent (-bli0 -i8 -cli8 -npcs -npsl)
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.
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 |