/[rdesktop]/jpeg/rdesktop/trunk/licence.c |
Parent Directory | Revision Log
Links to HEAD: | (view) (annotate) |
Sticky Revision: |
branch for integration of Daniel Jarboe <daniel.jarboe(at)gmail.com> patches for jpeg
Moving rdesktop trunk to correct location.
Removed the hardcoded limit of the username length.
update the copyright year
moved all openssl calls to one file
prefix BOOL with RD_
copyright year update
fix some warnings
Added missing c-basic-offset:s and license headers
unicode support from Andy Igoshin <ai@vsu.ru> Currently disabled, need HAVE_ICONV and HAVE_ICONV_H defined to be used. This should be done with a new configure test.
bump version to 1.4.0 change year in files add missing docu for updated commandline-flags update changelog
Now using Autoconf. Old OpenSSL files removed.
proceed more global vars with g_
Indent fixes
Document differences between RDP encryption and SSLv3, and bring some of the terminology in line with the SSLv3 specification.
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 |