cvs commit: src Makefile.inc1 src/lib/libradius Makefile libradius.3 radlib.c radlib.h radlib_private.h radlib_vs.h

Ruslan Ermilov ru at FreeBSD.org
Tue Apr 27 08:00:31 PDT 2004


ru          2004/04/27 08:00:29 PDT

  FreeBSD src repository

  Modified files:
    .                    Makefile.inc1 
    lib/libradius        Makefile libradius.3 radlib.c radlib.h 
                         radlib_private.h radlib_vs.h 
  Log:
  - Added rad_demangle() for demangling user-passwords (needed for
    MS-CHAPv1 MPPE-keys).
  - Added rad_demangle_mppe_key() for demangling mppe-keys (needed
    for MPPE-keys).
  - Added some typecasts for avoiding compiler warnings.
  - Fix: better handle wrong usage of the lib (if the programmer
    has not called rad_create_request() but rad_put_*(), then a
    weird error message was returned).
  - Added a new function for putting the Message-Authenticator.
  - Verify the Message-Authenticator, if it was found inside a
    response packet and silently drop the packet, if the validation
    failed.
  - Implicitly put the Message-Authenticator, if the EAP-Message
    attribute was added.
  - Added some missing defines.
  
  Submitted by:   Michael Bretterklieber
  PR:             46555
  
  Revision  Changes    Path
  1.424     +6 -1      src/Makefile.inc1
  1.8       +10 -3     src/lib/libradius/Makefile
  1.17      +74 -4     src/lib/libradius/libradius.3
  1.11      +305 -20   src/lib/libradius/radlib.c
  1.7       +14 -0     src/lib/libradius/radlib.h
  1.6       +3 -0      src/lib/libradius/radlib_private.h
  1.3       +9 -5      src/lib/libradius/radlib_vs.h


More information about the cvs-src mailing list