From owner-cvs-all@FreeBSD.ORG Tue Apr 27 08:00:31 2004 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8441916A4D0; Tue, 27 Apr 2004 08:00:31 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7DB4743D5E; Tue, 27 Apr 2004 08:00:31 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3RF0VGe067760; Tue, 27 Apr 2004 08:00:31 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3RF0Uh5067757; Tue, 27 Apr 2004 08:00:30 -0700 (PDT) (envelope-from ru) Message-Id: <200404271500.i3RF0Uh5067757@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 27 Apr 2004 08:00:30 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src Makefile.inc1 src/lib/libradius Makefile libradius.3 radlib.c radlib.h radlib_private.h radlib_vs.h X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2004 15:00:31 -0000 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