freeradius.git
22 years agoThis file should be moved to src/lib.
raghu [Sat, 19 Jan 2002 22:47:17 +0000 (22:47 +0000)]
This file should be moved to src/lib.
A new file to generate & verify state attribute.

22 years agoEAP module is generalised to handle any EAP-Type.
raghu [Sat, 19 Jan 2002 22:44:47 +0000 (22:44 +0000)]
EAP module is generalised to handle any EAP-Type.
Following are the changes
1. A new Data structure EAP_HANDLER for consistent interface
with all EAP-Types
2. An opaque container to hold Request-Response data for any EAP-Type
3. Password is no more checked in the EAP-Module, but will
checked in specific EAP-Type that requires it.
4. A new Data structure eaptype_t for EAP-Type specific data passing
between EAP module & EAP-Types
5. Some minor code enhancements & beautifications.

22 years ago+ Items for ms-chap support in ldap module added
3APA3A [Sat, 19 Jan 2002 10:49:15 +0000 (10:49 +0000)]
+ Items for ms-chap support in ldap module added

22 years ago+ support for "authtype" configuration parameter added. Patch by
3APA3A [Sat, 19 Jan 2002 10:38:53 +0000 (10:38 +0000)]
+ support for "authtype" configuration parameter added. Patch by
  Takahiro Wagatsuma <waga@sic.shibaura-it.ac.jp>

22 years ago+ LM-Password-TEXT/NT-Password-TEXT/SMB-Account-CTRL-TEXT attributes
3APA3A [Sat, 19 Jan 2002 10:37:28 +0000 (10:37 +0000)]
+ LM-Password-TEXT/NT-Password-TEXT/SMB-Account-CTRL-TEXT attributes
  handling added. Patch by Takahiro Wagatsuma <waga@sic.shibaura-it.ac.jp>

22 years ago+ defines for PW_LM_PASSWORD_TEXT/PW_NT_PASSWORD_TEXT/PW_SMB_ACCOUNT_CTRL_TEXT added
3APA3A [Sat, 19 Jan 2002 10:21:25 +0000 (10:21 +0000)]
+ defines for PW_LM_PASSWORD_TEXT/PW_NT_PASSWORD_TEXT/PW_SMB_ACCOUNT_CTRL_TEXT added

22 years ago+ LM-Password-TEXT/NT-Password-TEXT/SMB-Account-CTRL-TEXT attributes added
3APA3A [Sat, 19 Jan 2002 10:18:18 +0000 (10:18 +0000)]
+ LM-Password-TEXT/NT-Password-TEXT/SMB-Account-CTRL-TEXT attributes added

22 years ago include rad_assert.h before using it
fcusack [Sat, 19 Jan 2002 01:20:24 +0000 (01:20 +0000)]
include rad_assert.h before using it

22 years ago fix softfail bug (update last_auth on failed auth)
fcusack [Fri, 18 Jan 2002 22:47:08 +0000 (22:47 +0000)]
fix softfail bug (update last_auth on failed auth)

22 years ago use rad_assert() to guarantee creation of mppe attributes.
fcusack [Fri, 18 Jan 2002 21:34:57 +0000 (21:34 +0000)]
use rad_assert() to guarantee creation of mppe attributes.

22 years ago remove (noreplace)
fcusack [Fri, 18 Jan 2002 21:19:39 +0000 (21:19 +0000)]
remove (noreplace)

22 years ago! Check for ACB_DISABLED flag moved to authorization
3APA3A [Fri, 18 Jan 2002 17:06:11 +0000 (17:06 +0000)]
! Check for ACB_DISABLED flag moved to authorization

22 years ago Use the module's second name (i.e. "ldap ldap1") to register the
aland [Fri, 18 Jan 2002 16:49:43 +0000 (16:49 +0000)]
Use the module's second name (i.e. "ldap ldap1") to register the
xlat function.  If there is no second name, use the first name.

And when done, unregister the given name.

Based on a patch by Takahiro Wagatsuma <waga@sic.shibaura-it.ac.jp>

22 years ago* Add general_ld_library_path directive and set LD_LIBRARY_PATH accordingly (used...
kkalev [Fri, 18 Jan 2002 12:41:20 +0000 (12:41 +0000)]
* Add general_ld_library_path directive and set LD_LIBRARY_PATH accordingly (used in snmpfinger and
  radaclient).
* Add general_finger_type directive to determine if we will use snmpfinger in user_finger.php3
* Fix a bug in config.php3 when we have a directive containing ':'
* Fix a bug in lib/ldap/change_attrs.php3 that did not allow changing more than one value of a
  multivalued attribute simultaneously.

22 years ago* todo/serverside-ip-pools: new file describing how to implemented
miquels [Fri, 18 Jan 2002 12:39:16 +0000 (12:39 +0000)]
* todo/serverside-ip-pools: new file describing how to implemented
  server-side IP pools
* todo/radius.conf.sample2: removed, we have a radius.conf don't we

22 years ago! createsmbpw bug patched Takahiro Wagatsuma <waga@sic.shibaura-it.ac.jp>
3APA3A [Fri, 18 Jan 2002 07:45:01 +0000 (07:45 +0000)]
! createsmbpw bug patched Takahiro Wagatsuma <waga@sic.shibaura-it.ac.jp>

22 years ago Use rad_malloc() instead of malloc() + NULL test.
fcusack [Fri, 18 Jan 2002 02:35:30 +0000 (02:35 +0000)]
Use rad_malloc() instead of malloc() + NULL test.
Fix prototype/function call mismatches.
Bug noted by Lance Uyehara <lance@verniernetworks.com>.

22 years ago add missing '{' in rad_check_password().
fcusack [Fri, 18 Jan 2002 02:22:48 +0000 (02:22 +0000)]
add missing '{' in rad_check_password().
Patch from Lance Uyehara <lance@verniernetworks.com>.

22 years ago Update Copyright date.
fcusack [Thu, 17 Jan 2002 04:02:17 +0000 (04:02 +0000)]
Update Copyright date.

22 years ago Remove 2 TODOs that aren't needed. Update Copyright dates.
fcusack [Thu, 17 Jan 2002 04:00:47 +0000 (04:00 +0000)]
Remove 2 TODOs that aren't needed.  Update Copyright dates.

22 years ago * wrap rlm_sql.h into #ifdef _RLM_SQL_H
aland [Wed, 16 Jan 2002 21:51:45 +0000 (21:51 +0000)]
* wrap rlm_sql.h into #ifdef _RLM_SQL_H
* sql_iodbc.h - dumped typedef SQL_ROW (already defined in rlm_sql.h)
              - typo fix
              - function declaration fixes
* sql_iodbc.c - fixed row allocation in sql_select_query() (off by 1)
              - moved SQLAllocStmt() from sql_init_socket() into sql_query()
                (and inserted SQLFreeStmt() into sql_free_result()
              - typo fix

Patch from Andreas Kainz <aka@maxxio.at>

22 years ago Correctly check for the odbc lib.
aland [Wed, 16 Jan 2002 21:19:41 +0000 (21:19 +0000)]
Correctly check for the odbc lib.
(checks for SQLConnect() in libodbc.*)

Patch from Andreas Kainz <aka@maxxio.at>

22 years ago Prefix attribute names with Quintum, to ensure they're unique,
aland [Wed, 16 Jan 2002 18:42:10 +0000 (18:42 +0000)]
Prefix attribute names with Quintum, to ensure they're unique,
and not the same as the Cisco attributes.

22 years ago Made CHAP-Password 'octets', as it's normally a binary string.
aland [Wed, 16 Jan 2002 16:32:36 +0000 (16:32 +0000)]
Made CHAP-Password 'octets', as it's normally a binary string.

Updated the 'octets' parser in parimake(), to allow for "string"
style data to be used, too.

22 years ago Include the quintum dictionary in the default list.
aland [Wed, 16 Jan 2002 15:47:27 +0000 (15:47 +0000)]
Include the quintum dictionary in the default list.

22 years ago! THREAD_SAFE patch by Takahiro Wagatsuma <waga@sic.shibaura-it.ac.jp>
3APA3A [Wed, 16 Jan 2002 14:16:38 +0000 (14:16 +0000)]
! THREAD_SAFE patch by Takahiro Wagatsuma <waga@sic.shibaura-it.ac.jp>
! removed "register" keywords for variables

22 years ago If we cannot connect to the SQl database, then it's a module
aland [Tue, 15 Jan 2002 20:53:48 +0000 (20:53 +0000)]
If we cannot connect to the SQl database, then it's a module
failure, not an authentication reject.

Patch from Randy Moore <ramoore@axion-it.net>

22 years ago Updated for changes we've made over the past while.
aland [Tue, 15 Jan 2002 20:38:33 +0000 (20:38 +0000)]
Updated for changes we've made over the past while.

The man page was getting *seriously* out of date.

22 years ago Change '--' to '-' in name of man page, due to reported problems
aland [Tue, 15 Jan 2002 20:30:25 +0000 (20:30 +0000)]
Change '--' to '-' in name of man page, due to reported problems
on Solaris.

22 years ago Moved MS specific attribute definitions out of rlm_mschap, and into
aland [Tue, 15 Jan 2002 20:26:13 +0000 (20:26 +0000)]
Moved MS specific attribute definitions out of rlm_mschap, and into
the global header file.  Since the LM-Password, etc. are defined
in the top-level dictionary, this makes sense.

It also helps to prevent from duplicating the values of certain
attributes.

22 years ago Add assertions that pairmake() doesn't fail.
aland [Tue, 15 Jan 2002 20:22:43 +0000 (20:22 +0000)]
Add assertions that pairmake() doesn't fail.

Add checks for errors, and debug logs, if it does.

Bug noted on the list by Chris Green <cmg@uab.edu>

22 years ago Added information pointing to livingston mirror, and their documents
aland [Tue, 15 Jan 2002 15:58:39 +0000 (15:58 +0000)]
Added information pointing to livingston mirror, and their documents

22 years agoAdd the dialup_admin web interface. Hope everything works fine
kkalev [Tue, 15 Jan 2002 14:45:21 +0000 (14:45 +0000)]
Add the dialup_admin web interface. Hope everything works fine

22 years ago Minor changes to get rid of compiler warnings.
aland [Mon, 14 Jan 2002 22:23:10 +0000 (22:23 +0000)]
Minor changes to get rid of compiler warnings.

22 years ago Delete an unused variable, and ensure that another is initialized.
aland [Mon, 14 Jan 2002 22:21:12 +0000 (22:21 +0000)]
Delete an unused variable, and ensure that another is initialized.

22 years ago Minor changes to fix compiler warnings.
aland [Mon, 14 Jan 2002 22:19:55 +0000 (22:19 +0000)]
Minor changes to fix compiler warnings.

22 years ago Added more 'const' to get rid of some compiler warnings.
aland [Mon, 14 Jan 2002 22:14:27 +0000 (22:14 +0000)]
Added more 'const' to get rid of some compiler warnings.

22 years ago Removed 'register' keyword from variable declaration.
aland [Mon, 14 Jan 2002 22:09:40 +0000 (22:09 +0000)]
Removed 'register' keyword from variable declaration.

Using 'register' only matters if your compiler is broken.

22 years ago Additional attributes for the Annex-RAC R18.0 software.
aland [Mon, 14 Jan 2002 18:46:53 +0000 (18:46 +0000)]
Additional attributes for the Annex-RAC R18.0 software.

Larry Smith <lesmith@ecsis.net> and Bill Campbell <bill@celestial.com>

22 years ago Don't blindly set auth_type just because we have a PW_PASSWORD.
fcusack [Mon, 14 Jan 2002 17:13:58 +0000 (17:13 +0000)]
Don't blindly set auth_type just because we have a PW_PASSWORD.
Bug introduced in rev 1.97.

22 years ago! Cosmetic changes to avoid compilation warnings
3APA3A [Mon, 14 Jan 2002 11:42:31 +0000 (11:42 +0000)]
! Cosmetic changes to avoid compilation warnings

22 years ago! Cosmetic changes to avoid compilation errors
3APA3A [Mon, 14 Jan 2002 11:31:36 +0000 (11:31 +0000)]
! Cosmetic changes to avoid compilation errors

22 years ago! Cosmetic changes to prevent warnings during compilation
3APA3A [Mon, 14 Jan 2002 11:22:48 +0000 (11:22 +0000)]
! Cosmetic changes to prevent warnings during compilation

22 years ago! Minor security improvements
3APA3A [Mon, 14 Jan 2002 11:11:42 +0000 (11:11 +0000)]
! Minor security improvements

22 years ago Add some notables.
fcusack [Sun, 13 Jan 2002 19:38:09 +0000 (19:38 +0000)]
Add some notables.

22 years ago Remove Password = {"UNIX","PAM"} backwards compatibility.
fcusack [Sun, 13 Jan 2002 19:34:51 +0000 (19:34 +0000)]
Remove Password = {"UNIX","PAM"} backwards compatibility.

22 years ago Update based on RFC 2548
fcusack [Sun, 13 Jan 2002 15:36:46 +0000 (15:36 +0000)]
Update based on RFC 2548

22 years ago Give admin a hint about possible misconfiguration,
fcusack [Sun, 13 Jan 2002 14:56:54 +0000 (14:56 +0000)]
Give admin a hint about possible misconfiguration,
for a specific error that shouldn't happen.

22 years ago Give credit to Takahiro Wagatsuma for MPPE.
fcusack [Sun, 13 Jan 2002 14:17:01 +0000 (14:17 +0000)]
Give credit to Takahiro Wagatsuma for MPPE.

22 years ago make x99 MPPE support configurable.
fcusack [Sun, 13 Jan 2002 13:08:10 +0000 (13:08 +0000)]
make x99 MPPE support configurable.

22 years ago Deprecate attribute 'Password' in favor of 'User-Password'.
fcusack [Sun, 13 Jan 2002 11:12:01 +0000 (11:12 +0000)]
Deprecate attribute 'Password' in favor of 'User-Password'.

22 years ago don't artificially limit the secret length to 32.
fcusack [Sun, 13 Jan 2002 10:35:11 +0000 (10:35 +0000)]
don't artificially limit the secret length to 32.

22 years ago Fix MS-CHAPv1 MPPE support. Still commented out by default.
fcusack [Sun, 13 Jan 2002 09:17:44 +0000 (09:17 +0000)]
Fix MS-CHAPv1 MPPE support.  Still commented out by default.
Thanks to Takahiro Wagatsuma <waga@sic.shibaura-it.ac.jp>.

22 years ago Add the CHAP-Challenge, taken from the request authenticator,
aland [Sat, 12 Jan 2002 21:37:57 +0000 (21:37 +0000)]
Add the CHAP-Challenge, taken from the request authenticator,
so that later modules can have access to it.

Patch from Nathan Miller <nmiller_lists@visp.net>

22 years ago! MS-CHAP-MPPE-Keys bug fixed + now nthashhash is used to build attribute
3APA3A [Sat, 12 Jan 2002 13:39:54 +0000 (13:39 +0000)]
! MS-CHAP-MPPE-Keys bug fixed + now nthashhash is used to build attribute
  instead of nthash. It's against RFC but it's like MPPE operates in fact.

22 years ago! rad_tunnel_pwencode/rad_tunnel_pwdecode fixed
3APA3A [Sat, 12 Jan 2002 13:37:14 +0000 (13:37 +0000)]
! rad_tunnel_pwencode/rad_tunnel_pwdecode fixed

22 years ago! rad_tunnel_pwdecode prototype changed
3APA3A [Sat, 12 Jan 2002 13:36:19 +0000 (13:36 +0000)]
! rad_tunnel_pwdecode prototype changed

22 years ago! sha1.c now uses htonl() - no more BYTEORDER required.
3APA3A [Fri, 11 Jan 2002 16:44:50 +0000 (16:44 +0000)]
! sha1.c now uses htonl() - no more BYTEORDER required.

22 years ago+ require_encryption and require_strong parameters added for mschap module
3APA3A [Fri, 11 Jan 2002 15:24:35 +0000 (15:24 +0000)]
+ require_encryption and require_strong parameters added for mschap module

22 years ago+ if mppe enabled MS-MPPE-Encryption-Policy MS-MPPE-Encryption-Types
3APA3A [Fri, 11 Jan 2002 15:13:46 +0000 (15:13 +0000)]
+ if mppe enabled MS-MPPE-Encryption-Policy MS-MPPE-Encryption-Types
  now added. 2 new configuration parameters: requiere_encryption and
  require_strong

22 years ago+ use_mppe example added for mschap module configuration
3APA3A [Fri, 11 Jan 2002 14:37:12 +0000 (14:37 +0000)]
+ use_mppe example added for mschap module configuration

22 years ago+ For MS-CHAP v1 MS-CHAP-MPPE-Keys attribute added
3APA3A [Fri, 11 Jan 2002 12:44:15 +0000 (12:44 +0000)]
+ For MS-CHAP v1 MS-CHAP-MPPE-Keys attribute added
+ configuration option use_mppe added. On by default. For MS-CHAPv1
  generates MS-CHAP-MPPE-Keys for MS-CHAPv2 generates pair MS-MPPE-Send-Key
  MS-MPPE-Recv-Key

22 years ago+ MPPE support by Takahiro Wagatsuma <waga@sic.shibaura-it.ac.jp> added
3APA3A [Fri, 11 Jan 2002 10:02:06 +0000 (10:02 +0000)]
+ MPPE support by Takahiro Wagatsuma <waga@sic.shibaura-it.ac.jp> added
  for both MS-CHAPv1 and MS-CHAPv2

22 years agoAdd support for multiple password attributes in one entry
kkalev [Thu, 10 Jan 2002 15:59:58 +0000 (15:59 +0000)]
Add support for multiple password attributes in one entry

22 years ago Added text describing how attributes are converted to
aland [Wed, 9 Jan 2002 16:06:50 +0000 (16:06 +0000)]
Added text describing how attributes are converted to
environment variables.

22 years ago update info on Sun /dev/random patches.
fcusack [Sun, 6 Jan 2002 16:13:07 +0000 (16:13 +0000)]
update info on Sun /dev/random patches.

22 years ago Added text for acct_users
aland [Fri, 4 Jan 2002 16:47:26 +0000 (16:47 +0000)]
Added text for acct_users

22 years ago Compile bugs:
aland [Fri, 4 Jan 2002 16:00:13 +0000 (16:00 +0000)]
Compile bugs:

lvalue is uint32_t, NOT int32_t
Don't use too many arguments for a format
De-reference an integer pointer, before comparing it to an integer

Bugs found by "Esken, Christian, VP-TS, CE" <Christian.Esken@passo.de>

22 years ago Patch the default queries && DB schema to allow for the use
aland [Thu, 3 Jan 2002 17:40:58 +0000 (17:40 +0000)]
Patch the default queries && DB schema to allow for the use
of the operators.

Patch from Randy Moore <ramoore@axion-it.net>

22 years ago fix operator precedence bug
fcusack [Thu, 3 Jan 2002 05:58:43 +0000 (05:58 +0000)]
fix operator precedence bug

22 years ago Use accounting host name for accounting IP address, NOT
aland [Wed, 2 Jan 2002 23:20:25 +0000 (23:20 +0000)]
Use accounting host name for accounting IP address, NOT
the authentication host name.

Bug && patch by Angus Stewart <angus@ASCnet.COM>

22 years ago Added checks for -lcipher (FreeBSD)
aland [Wed, 2 Jan 2002 23:12:28 +0000 (23:12 +0000)]
Added checks for -lcipher (FreeBSD)

Patch by Victor Ivanov <v0rbiz@icon.bg>

22 years ago Much belated patch to add fgetpwent(), etc. compatibility,
aland [Wed, 2 Jan 2002 17:41:45 +0000 (17:41 +0000)]
Much belated patch to add fgetpwent(), etc. compatibility,
from Daniel Carroll <freeradius@defiant.mesastate.edu>

22 years ago update Auth-Type handling
fcusack [Wed, 2 Jan 2002 12:57:47 +0000 (12:57 +0000)]
update Auth-Type handling

22 years ago implement resync_req.
fcusack [Wed, 2 Jan 2002 12:07:10 +0000 (12:07 +0000)]
    implement resync_req.
        challenge_req now means challenge-without-resync,
        resync_req means challenge-with-resync.

22 years ago some minor fixups
fcusack [Wed, 2 Jan 2002 08:35:41 +0000 (08:35 +0000)]
some minor fixups

22 years ago add some TODOs
fcusack [Wed, 2 Jan 2002 08:34:15 +0000 (08:34 +0000)]
add some TODOs

22 years ago maxfail -> softfail/hardfail.
fcusack [Wed, 2 Jan 2002 08:30:46 +0000 (08:30 +0000)]
    maxfail -> softfail/hardfail.
        hardfail now acts as maxfail did (user lockout).
        softfail restricts the authentication frequency.

22 years ago More info on Solaris /dev/random
fcusack [Mon, 31 Dec 2001 04:12:41 +0000 (04:12 +0000)]
More info on Solaris /dev/random

22 years agoAdd the rlm_pap module. Support multiple encryption schemes (clear,crypt,md5)
kkalev [Tue, 25 Dec 2001 15:38:24 +0000 (15:38 +0000)]
Add the rlm_pap module. Support multiple encryption schemes (clear,crypt,md5)

22 years agoAdd entries for rlm_pap in radiusd.conf
kkalev [Tue, 25 Dec 2001 15:37:28 +0000 (15:37 +0000)]
Add entries for rlm_pap in radiusd.conf

22 years agoFixed a bug in ldap_instantiate() when initializing inst->atts
kkalev [Sun, 23 Dec 2001 23:20:19 +0000 (23:20 +0000)]
Fixed a bug in ldap_instantiate() when initializing inst->atts

22 years agoRemoved an ldap_enable_cache() causing problems
kkalev [Sun, 23 Dec 2001 21:05:20 +0000 (21:05 +0000)]
Removed an ldap_enable_cache() causing problems

22 years ago! Fixed a crash on a packet without User-Name attribute
3APA3A [Sat, 22 Dec 2001 09:31:31 +0000 (09:31 +0000)]
! Fixed a crash on a packet without User-Name attribute

22 years ago If a request hangs around for more than max_request_time,
aland [Thu, 20 Dec 2001 20:20:14 +0000 (20:20 +0000)]
If a request hangs around for more than max_request_time,
send a reject message, and mark it finished.

22 years agoAdd changelog for recent changes in rlm_ldap.c
kkalev [Thu, 20 Dec 2001 13:24:01 +0000 (13:24 +0000)]
Add changelog for recent changes in rlm_ldap.c
Add documentation for ldap_xlat in rlm_ldap

22 years agoAdd ldap caching. Make rlm_ldap thread safe. Fix a memory leak in ldap_xlat.
kkalev [Wed, 19 Dec 2001 21:06:06 +0000 (21:06 +0000)]
Add ldap caching. Make rlm_ldap thread safe. Fix a memory leak in ldap_xlat.
Remove a few dict_attrbyname in ldap_pairget which where unneeded.
Move two radius_xlat's in ldap_authenticate to the right place.

22 years ago When decoding an attribute, break, and do NOT fall through to
aland [Wed, 19 Dec 2001 20:22:43 +0000 (20:22 +0000)]
When decoding an attribute, break, and do NOT fall through to
copying extra characters.

Bug found and patch posted by radius@palosanto.com

22 years agoAdd user definable counter reset values. Something like:
kkalev [Wed, 19 Dec 2001 16:26:05 +0000 (16:26 +0000)]
Add user definable counter reset values. Something like:
reset = 10h were h means hours

22 years agoDon't do anything if Auth-Type already set and == Reject
fcusack [Wed, 19 Dec 2001 04:44:46 +0000 (04:44 +0000)]
Don't do anything if Auth-Type already set and == Reject

22 years agoAdd support for 'never' counter expiration.
kkalev [Tue, 18 Dec 2001 21:49:07 +0000 (21:49 +0000)]
Add support for 'never' counter expiration.
Patch by Aleksandr Kuzminsky <ingoth@nbi.com.ua>

22 years agoprotect against missing dictionary entries when setting up known password types
fcusack [Sun, 16 Dec 2001 03:47:25 +0000 (03:47 +0000)]
protect against missing dictionary entries when setting up known password types

22 years agoMS-MPPE-Encryption-Types, not MS-MPPE-Encryption-Type (per RFC 2548).
fcusack [Sat, 15 Dec 2001 06:01:18 +0000 (06:01 +0000)]
MS-MPPE-Encryption-Types, not MS-MPPE-Encryption-Type (per RFC 2548).

22 years agoremove #ifdef for vendor_dict hack.
fcusack [Sat, 15 Dec 2001 04:21:31 +0000 (04:21 +0000)]
remove #ifdef for vendor_dict hack.

22 years agocorrect usage hint for challenge_req.
fcusack [Sat, 15 Dec 2001 04:01:54 +0000 (04:01 +0000)]
correct usage hint for challenge_req.

22 years agoUse attribute settings for 0.4+. My local tree is a butchered 0.3 which
fcusack [Fri, 14 Dec 2001 23:23:46 +0000 (23:23 +0000)]
Use attribute settings for 0.4+.  My local tree is a butchered 0.3 which
is why this setting is even #ifdef'd.

22 years agoAdd flexible password support -- now supports pap/chap/mschap/mschapv2 and mppe.
fcusack [Fri, 14 Dec 2001 22:50:05 +0000 (22:50 +0000)]
Add flexible password support -- now supports pap/chap/mschap/mschapv2 and mppe.

22 years agoforgot this earlier
fcusack [Fri, 14 Dec 2001 22:44:13 +0000 (22:44 +0000)]
forgot this earlier

22 years agoUse MD5_DIGEST_LENGTH instead of '16'.
fcusack [Fri, 14 Dec 2001 22:42:24 +0000 (22:42 +0000)]
Use MD5_DIGEST_LENGTH instead of '16'.

22 years agomisc updates
fcusack [Fri, 14 Dec 2001 22:34:52 +0000 (22:34 +0000)]
misc updates