freeradius.git
21 years ago Added notes for 0.7.1 origin/branch_0_7_0 release_0_7_1
aland [Tue, 10 Sep 2002 16:01:11 +0000 (16:01 +0000)]
Added notes for 0.7.1

21 years ago Update the version to 0.7.1
aland [Tue, 10 Sep 2002 15:58:12 +0000 (15:58 +0000)]
Update the version to 0.7.1

21 years ago Set the libs, so pthreads work on Solaris
aland [Tue, 10 Sep 2002 15:53:54 +0000 (15:53 +0000)]
Set the libs, so pthreads work on Solaris

21 years agoKerberos fixes: don't grant access to a user whose Kerberos ticket can't be verified...
vorlon [Tue, 10 Sep 2002 03:18:34 +0000 (03:18 +0000)]
Kerberos fixes: don't grant access to a user whose Kerberos ticket can't be verified against our server principal.

21 years agoKerberos fixes: don't grant access to a user whose Kerberos ticket can't
vorlon [Mon, 9 Sep 2002 18:28:22 +0000 (18:28 +0000)]
Kerberos fixes: don't grant access to a user whose Kerberos ticket can't
be verified against our server principal.

21 years ago If we DO find pthread_create() in -lpthread, then add -lpthread
aland [Mon, 9 Sep 2002 17:13:12 +0000 (17:13 +0000)]
If we DO find pthread_create() in -lpthread, then add -lpthread
to the LIBS.

21 years agoFix a stupid bug in accounting.php3. We should not use the show_attrs array.
kkalev [Mon, 9 Sep 2002 14:28:52 +0000 (14:28 +0000)]
Fix a stupid bug in accounting.php3. We should not use the show_attrs array.

21 years agoFix a few more bugs in the ldap library
kkalev [Mon, 9 Sep 2002 13:59:15 +0000 (13:59 +0000)]
Fix a few more bugs in the ldap library

21 years agoAdd a new config directive, ldap_write_server. If it is set then when we update the...
kkalev [Mon, 9 Sep 2002 13:27:48 +0000 (13:27 +0000)]
Add a new config directive, ldap_write_server. If it is set then when we update the directory we try to
connect to that one instead of the ldap_server. That way we can read from the fast read-only replicas and
write to a slower master.

21 years agoIn the user test page ignore comments from the auth.request file
kkalev [Mon, 9 Sep 2002 10:22:23 +0000 (10:22 +0000)]
In the user test page ignore comments from the auth.request file

21 years agoIf we add a check item then use the == operator. Based on an idea by Allister Maguire...
kkalev [Mon, 9 Sep 2002 09:21:05 +0000 (09:21 +0000)]
If we add a check item then use the == operator. Based on an idea by Allister Maguire <amaguire@gnc.net.nz>

21 years agoRemove previous change. It was causing problems
kkalev [Mon, 9 Sep 2002 08:06:31 +0000 (08:06 +0000)]
Remove previous change. It was causing problems

21 years agoOnly connect and bind to the ldap server if we haven't done that before.
kkalev [Mon, 9 Sep 2002 07:57:01 +0000 (07:57 +0000)]
Only connect and bind to the ldap server if we haven't done that before.

21 years agoUpdate documentation
kkalev [Sun, 8 Sep 2002 23:16:21 +0000 (23:16 +0000)]
Update documentation

21 years agoAllocate more room for the sql queries. Remove a wrong copyright
kkalev [Sun, 8 Sep 2002 14:47:09 +0000 (14:47 +0000)]
Allocate more room for the sql queries. Remove a wrong copyright

21 years agoAlso cache the default.vals file.
kkalev [Sun, 8 Sep 2002 14:36:58 +0000 (14:36 +0000)]
Also cache the default.vals file.

21 years agoIn lib/sql/defaults.php3 instead of doing a select for each group the user
kkalev [Sun, 8 Sep 2002 13:24:19 +0000 (13:24 +0000)]
In lib/sql/defaults.php3 instead of doing a select for each group the user
belongs to, do one select with a where in () caluse.

21 years agoRemove the auto password generator from the user edit page. It has no
kkalev [Sun, 8 Sep 2002 12:30:09 +0000 (12:30 +0000)]
Remove the auto password generator from the user edit page. It has no
meaning since the password is not shown

21 years agoFix a few bugs
kkalev [Sun, 8 Sep 2002 12:10:35 +0000 (12:10 +0000)]
Fix a few bugs

21 years agoAlso cache the admin.conf if use_session is set to 1 in config.php3
kkalev [Sun, 8 Sep 2002 11:27:32 +0000 (11:27 +0000)]
Also cache the admin.conf if use_session is set to 1 in config.php3

21 years agoUpdate Changelog
kkalev [Sun, 8 Sep 2002 00:25:08 +0000 (00:25 +0000)]
Update Changelog

21 years agoAdd sessions in order to cache the various mappings. Add a corresponding
kkalev [Sun, 8 Sep 2002 00:17:18 +0000 (00:17 +0000)]
Add sessions in order to cache the various mappings. Add a corresponding
configuration directive general_use_session. Also add a session cache
destroy page.

21 years agoCall config.php3 before outputing any html
kkalev [Sat, 7 Sep 2002 21:10:07 +0000 (21:10 +0000)]
Call config.php3 before outputing any html

21 years ago* If an sql attribute is not contained in sql, assume that it has the same name as...
kkalev [Sat, 7 Sep 2002 20:46:41 +0000 (20:46 +0000)]
* If an sql attribute is not contained in sql, assume that it has the same name as in dialup_admin and that
  it is a reply item. Add a comment for that in conf/sql.attrmap.
* Change the way radius attributes are read from the sql database. The change should make things somewhat
  faster. Create a reverse mapping from radius attributes to dialup_admin attributes.
* Add a configuration directive called ldap_use_http_credentials. If it is set to yes then we try to
  connect to the ldap server with the username/password given in http authentication, not those contained
  in admin.conf. That way multiple admins with different permissions on the ldap tree can work on a single
  dialup_admin.
* With the same logic we allow for multiple buttons html pages. We now create a folder html/buttons which
  by default contains a folder default. If the user logs in with http authentication then we try
  to open the file html/buttons/<username>/buttons.html.php3. If we can't we open
  html/buttons/default/buttons.html.php3. That way we can create muiltiple views of say the online users
  page based on which admin requests the page.

21 years agoIn sql.attrmap User-Password should map to User-Password, not Password
kkalev [Sat, 7 Sep 2002 16:55:39 +0000 (16:55 +0000)]
In sql.attrmap User-Password should map to User-Password, not Password

21 years ago* If we are editing a group show a comment that in the radiusd sql module the group...
kkalev [Sat, 7 Sep 2002 14:52:33 +0000 (14:52 +0000)]
* If we are editing a group show a comment that in the radiusd sql module the group tables are evaluated
  after the user tables. As a result user values should in general overwrite default values.
* Add support for the default_user_profile of the sql module in lib/sql/defaults.php3

21 years agoAdd the default_user_profile configuration directive and support
kkalev [Sat, 7 Sep 2002 13:23:01 +0000 (13:23 +0000)]
Add the default_user_profile configuration directive and support
for the User-Profile attribute in the sql module.
The default_profile is found in SQL by group membership.
That means that this profile must be a member of at least one group
which will contain the corresponding check and reply items.
This profile will be queried in the authorize section for every user.
The point is to assign all users a default profile without having to
manually add each one to a group that will contain the profile.
The SQL module will also honor the User-Profile attribute. This
attribute can be set anywhere in the authorize section (ie the users
file). It is found exactly as the default profile is found.
If it is set then it will *overwrite* the default profile setting.
The idea is to select profiles based on checks on the incoming packets,
not on user group membership. For example:
-- users file --
DEFAULT       Service-Type == Outbound-User, User-Profile := "outbound"
DEFAULT       Service-Type == Framed-User, User-Profile := "framed"

By default the default_user_profile is not set. We also add the
query_on_not_found configuration directive which determines if we will
query the default_user_profile or the User-Profile if the user is not found.
If the profile is found then we consider the user found. That way we can still
maintain the old module behaviour to look for a DEFAULT entry if the user was
not found. But now that is configurable and we don't need to do extra queries
if the user is not found. By default this is set to 'no'.

Also change references to RFC 2138 to RFC 2865 in the dictionary man page.

21 years agoAdd documentation about ldap attributes
kkalev [Sat, 7 Sep 2002 04:12:10 +0000 (04:12 +0000)]
Add documentation about ldap attributes

21 years ago* In the user edit page print a message under the User Password field about if it...
kkalev [Sat, 7 Sep 2002 04:03:52 +0000 (04:03 +0000)]
* In the user edit page print a message under the User Password field about if it exists or not. Update
  the user_info.php3 lib files to check for it.
* In lib/ldap/defaults.php3 Dialup-Access should not be added in the default_vals. It is not inherited.

21 years ago Removed incorrect comments, as noted on the devel list today.
aland [Fri, 6 Sep 2002 16:29:26 +0000 (16:29 +0000)]
Removed incorrect comments, as noted on the devel list today.

21 years ago+ More logging added
3APA3A [Fri, 6 Sep 2002 16:20:52 +0000 (16:20 +0000)]
+ More logging added

21 years ago* Allow for multiple default values. Also add a generic flag in ldap attrmap. If...
kkalev [Fri, 6 Sep 2002 16:17:26 +0000 (16:17 +0000)]
* Allow for multiple default values. Also add a generic flag in ldap attrmap. If it exists then the
  attribute is generic and user values *do not* overwrite default values. The operators in the generic
  attribute can be used for that. The same is very difficult to implement for sql, so for now user
  values overwrite default values in sql (user edit page).
  A lot of code and a lot of files where changed so there may be bugs somewhere.

21 years ago Don't do too much work to discover strings to xlat inside of 'fmt'.
aland [Fri, 6 Sep 2002 13:38:30 +0000 (13:38 +0000)]
Don't do too much work to discover strings to xlat inside of 'fmt'.

Instead, just call radius_xlat() first, and then do our own work
on it's answer.

21 years agoOnly add Session-Timeout if the count attribute is Acct-Session-Time
kkalev [Fri, 6 Sep 2002 11:45:38 +0000 (11:45 +0000)]
Only add Session-Timeout if the count attribute is Acct-Session-Time

21 years agoIstead of checking for date type check for acct-session-time in accounting
kkalev [Thu, 5 Sep 2002 19:47:55 +0000 (19:47 +0000)]
Istead of checking for date type check for acct-session-time in accounting

21 years agoAdd radiusExpiration and dialupAccess in LDAPv3 schema and change the mapping
kkalev [Thu, 5 Sep 2002 15:39:28 +0000 (15:39 +0000)]
Add radiusExpiration and dialupAccess in LDAPv3 schema and change the mapping
of Simultaneous-Use to radiusSimultaneousUse

21 years ago libtool fix from Marko
fcusack [Thu, 5 Sep 2002 05:40:55 +0000 (05:40 +0000)]
libtool fix from Marko

21 years agorlm_ippool.c:
kkalev [Wed, 4 Sep 2002 22:11:04 +0000 (22:11 +0000)]
rlm_ippool.c:
 - Use mutex locks when accessing the gdbm files. Don't use rad_lockfd
 - Fail if we don't find nas port information
experimental.conf:
Add a note about deleting the db files after changing the range parameters in
the ippool module

21 years agoAdd a post-auth section.
kkalev [Wed, 4 Sep 2002 21:05:54 +0000 (21:05 +0000)]
Add a post-auth section.
Add a few comments on the ippool module

21 years agoippool should now be added in the post auth section
kkalev [Wed, 4 Sep 2002 19:50:03 +0000 (19:50 +0000)]
ippool should now be added in the post auth section

21 years agoAdd the caller id in the connection status attributes in the show user page
kkalev [Wed, 4 Sep 2002 19:46:55 +0000 (19:46 +0000)]
Add the caller id in the connection status attributes in the show user page

21 years agoMove from authorize to post-auth
kkalev [Wed, 4 Sep 2002 18:49:43 +0000 (18:49 +0000)]
Move from authorize to post-auth

21 years agoWichert Akkerman notes in <20020904132324.GH23656@wiggy.net> that the config.h
cmiller [Wed, 4 Sep 2002 15:34:27 +0000 (15:34 +0000)]
Wichert Akkerman notes in <20020904132324.GH23656@wiggy.net> that the config.h
is required but not created by the 'configure' process.

21 years ago Added handler for post-auth.
aland [Wed, 4 Sep 2002 14:54:23 +0000 (14:54 +0000)]
Added handler for post-auth.
If all authentication checks are successful, then do post-auth.

This allows ippool to work better, and allows a new rlm_exec
module, to replace exec-program-wait.

21 years ago Allow the module to be listed in preacct and authorize, too.
aland [Wed, 4 Sep 2002 14:43:16 +0000 (14:43 +0000)]
Allow the module to be listed in preacct and authorize, too.

Don't add the unique ID attribute if one already exists.

Output a debug warning message if an attribute used to make the
unique ID isn't in the request.

21 years agoAdd credits
kkalev [Wed, 4 Sep 2002 14:36:20 +0000 (14:36 +0000)]
Add credits

21 years agoFix a bug in lib/sql/change_passwd.php3 when not using operators.
kkalev [Wed, 4 Sep 2002 14:34:20 +0000 (14:34 +0000)]
Fix a bug in lib/sql/change_passwd.php3 when not using operators.

21 years ago Added helpful script, copied from
aland [Wed, 4 Sep 2002 14:20:42 +0000 (14:20 +0000)]
Added helpful script, copied from

http://users.2z.net/rpuhek/scripts_public/radius/users2mysql.pl

21 years agoOnly create directories if they don't already exist.
cmiller [Wed, 4 Sep 2002 14:02:44 +0000 (14:02 +0000)]
Only create directories if they don't already exist.

21 years agoAdd comment that the bug was found by Stefan Radovanovici <sra@rtsffm.com>
kkalev [Wed, 4 Sep 2002 08:23:04 +0000 (08:23 +0000)]
Add comment that the bug was found by Stefan Radovanovici <sra@rtsffm.com>

21 years agoFix a crash in ldap_pairget when the attribute value is larger than the buffer size
kkalev [Wed, 4 Sep 2002 08:19:32 +0000 (08:19 +0000)]
Fix a crash in ldap_pairget when the attribute value is larger than the buffer size

21 years agoAdd a handler for USR1 (sig_stats) which will print a few server statistics
kkalev [Wed, 4 Sep 2002 07:11:12 +0000 (07:11 +0000)]
Add a handler for USR1 (sig_stats) which will print a few server statistics
Add a coment in the radiusd.conf for using sql instead of radutmp for session
checks

21 years ago* In config.php3 include a relative admin.conf file not an absolute
kkalev [Tue, 3 Sep 2002 20:51:30 +0000 (20:51 +0000)]
* In config.php3 include a relative admin.conf file not an absolute
* Add an entry in the FAQ about php magic quotes
* Escape double quotes in attribute values in the user edit page

21 years ago Allow CHAP passwords to work from radclient.
aland [Tue, 3 Sep 2002 14:14:35 +0000 (14:14 +0000)]
Allow CHAP passwords to work from radclient.

Patch from max liccardo

21 years agoFix a server crash when a thread handling a request takes more time than
kkalev [Mon, 2 Sep 2002 15:31:45 +0000 (15:31 +0000)]
Fix a server crash when a thread handling a request takes more time than
max_request_time

21 years agoAdd an entry about using the sql instead of the radutmp
kkalev [Mon, 2 Sep 2002 15:01:10 +0000 (15:01 +0000)]
Add an entry about using the sql instead of the radutmp

21 years agoShow date in the user/server test page
kkalev [Sun, 1 Sep 2002 09:55:32 +0000 (09:55 +0000)]
Show date in the user/server test page

21 years agoSet the cache size *before* doing any operations on the gdbm files
kkalev [Sat, 31 Aug 2002 13:27:53 +0000 (13:27 +0000)]
Set the cache size *before* doing any operations on the gdbm files

21 years agoAdd a mutex around gdbm_fetch and gdmb_store and declare rlm_counter thread
kkalev [Fri, 30 Aug 2002 18:12:09 +0000 (18:12 +0000)]
Add a mutex around gdbm_fetch and gdmb_store and declare rlm_counter thread
safe. That should give us a little speed

21 years agoMove an sql_finish_select_query in the correct place in rlm_sql_checksimul
kkalev [Fri, 30 Aug 2002 14:28:46 +0000 (14:28 +0000)]
Move an sql_finish_select_query in the correct place in rlm_sql_checksimul

21 years ago Change '=' in comparison to '=='
aland [Fri, 30 Aug 2002 14:14:17 +0000 (14:14 +0000)]
Change '=' in comparison to '=='

21 years ago don't close a nonexistent connection (null dereference)
fcusack [Fri, 30 Aug 2002 02:29:49 +0000 (02:29 +0000)]
don't close a nonexistent connection (null dereference)

21 years agoRemove sql_check_multi and sql_check_ts. All the work is done in rlm_sql_checksimul
kkalev [Wed, 28 Aug 2002 19:24:09 +0000 (19:24 +0000)]
Remove sql_check_multi and sql_check_ts. All the work is done in rlm_sql_checksimul

21 years ago Be a little smarter about parsing dates.
aland [Wed, 28 Aug 2002 19:24:00 +0000 (19:24 +0000)]
Be a little smarter about parsing dates.

21 years agoShow number of failed logins in the last 7 days in the user admin page
kkalev [Wed, 28 Aug 2002 12:26:58 +0000 (12:26 +0000)]
Show number of failed logins in the last 7 days in the user admin page

21 years agoDon't delete existing generic attributes in ldap_pairget when adding new ones. Since...
kkalev [Wed, 28 Aug 2002 09:53:59 +0000 (09:53 +0000)]
Don't delete existing generic attributes in ldap_pairget when adding new ones. Since generic attributes
have operators we don't need to try to be cleaver.

21 years ago Implement 'ewindow2', an "extended ewindow" which allows users
fcusack [Wed, 28 Aug 2002 08:33:07 +0000 (08:33 +0000)]
Implement 'ewindow2', an "extended ewindow" which allows users
to override the delay-mode imposed by the 'softfail' option if
the user enters two correct consecutive passcodes.  This helps
in a big way with users going out of sync: we cannot safely make
{ewindow,softfail} too large or it becomes easy to guess passcodes,
but we can safely make ewindow2 reasonably "big".

RISK: It may not hold up to cryptanalysis.  TMI for a changelog.

Some other minor changes along the way.

21 years ago Comment out the U, P, S, and C prefix hints by default. They
aland [Tue, 27 Aug 2002 19:53:46 +0000 (19:53 +0000)]
Comment out the U, P, S, and C prefix hints by default.  They
confuse way too many people.

21 years ago Edited description of how the server works, as posted to the list
aland [Tue, 27 Aug 2002 17:05:44 +0000 (17:05 +0000)]
Edited description of how the server works, as posted to the list
by 3APA3A <3APA3A@SECURITY.NNOV.RU>

21 years ago Renamed the file to be more consistent
aland [Tue, 27 Aug 2002 16:50:12 +0000 (16:50 +0000)]
Renamed the file to be more consistent

21 years ago Moved the MIB file to a more intelligent place.
aland [Tue, 27 Aug 2002 16:48:31 +0000 (16:48 +0000)]
Moved the MIB file to a more intelligent place.

21 years ago Merged two documents into one.
aland [Tue, 27 Aug 2002 16:46:44 +0000 (16:46 +0000)]
Merged two documents into one.

21 years ago Belated update, to make it more in line with the changes over
aland [Tue, 27 Aug 2002 16:43:28 +0000 (16:43 +0000)]
Belated update, to make it more in line with the changes over
the past year.

21 years ago Preliminary docs, from ram@princess1.net
aland [Tue, 27 Aug 2002 14:13:45 +0000 (14:13 +0000)]
Preliminary docs, from ram@princess1.net

21 years agohopefully make rad_check_ts work in rlm_sql_checksimul
kkalev [Tue, 27 Aug 2002 00:56:58 +0000 (00:56 +0000)]
hopefully make rad_check_ts work in rlm_sql_checksimul

21 years agoRemove simul_zap_query and replace it with a call to session_zap.
kkalev [Mon, 26 Aug 2002 18:53:50 +0000 (18:53 +0000)]
Remove simul_zap_query and replace it with a call to session_zap.
Fix a typo in the dialup_admin Changelog

21 years ago If we don't add the attribute to the list, delete it.
aland [Mon, 26 Aug 2002 18:48:37 +0000 (18:48 +0000)]
If we don't add the attribute to the list, delete it.

Patch from Kevin Bonner <keb@pa.net>

21 years ago One more bug fix, to make it work with 'users' file entry:
aland [Mon, 26 Aug 2002 14:54:54 +0000 (14:54 +0000)]
One more bug fix, to make it work with 'users' file entry:

bob Auth-Type := Local, User-Password == "bob", Login-Service =~ "Telnet|LAT"
Tunnel-Client-Auth-Id:0 += `(uid=%{Stripped-User-Name:-%{User-Name:-none}})`,
Tunnel-Client-Auth-Id:0 += `%{User-Name}`,
Tunnel-Client-Auth-Id:0 += `UPDATE ${acct_table1} SET FramedIPAddress = '%{Framed-IP-Address}', NASIPAddress='%{NAS-IP-Address}'`

and test packet:

User-Name = "bob", User-Password = "bob", Calling-Station-Id = "555", Login-Serv
ice = Telnet,  Framed-IP-Address = 1.2.3.4, NAS-IP-Address = 5.6.7.8

and receiving reply:

rad_recv: Access-Accept packet from host 127.0.0.1:1812, id=206, length=101
        Tunnel-Client-Auth-Id:0 = "(uid=bob)"
        Tunnel-Client-Auth-Id:0 = "bob"
        Tunnel-Client-Auth-Id:0 = "UPDATE  SET FramedIPAddress = '1.2.3.4', NASIPAddress='5.6.7.8'"

As a note, the 'xlat' implementation appears to be overly complicated.
Using 'for (...p++)' in the loop, instead of 'while (*p)', means
that 'p' is incremented ALWAYS, instead of only when it's needed.

The previous code was easy when we only had xlat'd strings of %U,
but for more complicated ones, it caused a lot of problems.

Also, updated the error message for unknown xlat functions/attributes,
to print out only if there is no xlat function of that name, AND
there is no dictionary attribute of that name.

This helps to minimize the errors which were confusing people,
when xlat was previously complaining about unknown attributes, when
the named attribute was in the dictionary, but no in the incoming
request.

21 years ago If we don't parse a VP when looking for an XLAT'd string, return
aland [Mon, 26 Aug 2002 14:49:23 +0000 (14:49 +0000)]
If we don't parse a VP when looking for an XLAT'd string, return
an error, instead of de-referencing a NULL pointer.

21 years ago Corrected typo in name.
aland [Mon, 26 Aug 2002 14:01:10 +0000 (14:01 +0000)]
Corrected typo in name.

Patch from ram@princess1.net

21 years agoIf there are more than one attributes of the same name in the VALUE_PAIR list
kkalev [Mon, 26 Aug 2002 08:55:59 +0000 (08:55 +0000)]
If there are more than one attributes of the same name in the VALUE_PAIR list
do an attribute rewrite on all of them not just the first one we find.

21 years agoAdd handlers for preproxy,postproxy and postauth
kkalev [Sun, 25 Aug 2002 09:51:55 +0000 (09:51 +0000)]
Add handlers for preproxy,postproxy and postauth

21 years ago Add more NULL's to module data structures, in preparation for
aland [Sat, 24 Aug 2002 16:54:55 +0000 (16:54 +0000)]
Add more NULL's to module data structures, in preparation for
adding pre/post proxy, and post-auth stages.

Patch from Franck Springinsfeld

21 years ago add a '.' at end of sentence
fcusack [Sat, 24 Aug 2002 02:58:37 +0000 (02:58 +0000)]
add a '.' at end of sentence

21 years ago reformat for 80 cols
fcusack [Sat, 24 Aug 2002 02:57:45 +0000 (02:57 +0000)]
reformat for 80 cols

21 years ago In pairmake(), if we're creating an integer type VP with a
aland [Fri, 23 Aug 2002 17:51:21 +0000 (17:51 +0000)]
In pairmake(), if we're creating an integer type VP with a
regular expression operator, then do NOT look at it's string value.

Instead, save it for later, so that we can do the regular expression
comparison on the names of the integers.

21 years ago Fix a weird bug where we were doing 'ip_ntoa' on date/integer
aland [Fri, 23 Aug 2002 17:50:03 +0000 (17:50 +0000)]
Fix a weird bug where we were doing 'ip_ntoa' on date/integer
attributes, but not on IP addresses, when parsing attributes
from a packet to a VALUE_PAIR.

When parsing an integer attribute to a VALUE_PAIR, also look up
the name for it's value in the dictionary, and put the name into
the strvalue field.  This allows us to do regular expression
comparisons on integers (sort of...)

21 years ago- Statement that FreeRADIUS can't proxy MS-CHAPv1 removed
3APA3A [Fri, 23 Aug 2002 10:36:35 +0000 (10:36 +0000)]
- Statement that FreeRADIUS can't proxy MS-CHAPv1 removed
+ Added description of realms problem with MS-CHAPv2

21 years ago! MS-CHAP-MPPE-Keys changed to be encrypted with User-Password style
3APA3A [Fri, 23 Aug 2002 09:55:43 +0000 (09:55 +0000)]
! MS-CHAP-MPPE-Keys changed to be encrypted with User-Password style

21 years ago- removed radpwencode - Attributes will be marked as encoded, all encoding/
3APA3A [Fri, 23 Aug 2002 09:45:45 +0000 (09:45 +0000)]
- removed radpwencode - Attributes will be marked as encoded, all encoding/
  decoding will be done automatically by libradius.

21 years ago update for 0.7/0.8
fcusack [Fri, 23 Aug 2002 06:18:37 +0000 (06:18 +0000)]
update for 0.7/0.8

21 years ago Make radwho and radzap read 'radiusd.conf', to get the locations
aland [Thu, 22 Aug 2002 18:44:37 +0000 (18:44 +0000)]
Make radwho and radzap read 'radiusd.conf', to get the locations
of the radutmp files.

Patch from Andrea Gabellini

These files should really be moved to 'src/modules/rlm_radutmp',
and cleaned up.

21 years ago Minor reformatting, and adding more debugging messages, to see
aland [Thu, 22 Aug 2002 16:01:05 +0000 (16:01 +0000)]
Minor reformatting, and adding more debugging messages, to see
what the authenticate code is doing, and why it fails.

21 years ago Updated, as we hope to be approaching another release soon.
aland [Thu, 22 Aug 2002 15:23:48 +0000 (15:23 +0000)]
Updated, as we hope to be approaching another release soon.

21 years ago Make realm comparisons case insensitive
aland [Thu, 22 Aug 2002 15:08:58 +0000 (15:08 +0000)]
Make realm comparisons case insensitive

21 years ago Corrected name, and made VSA a Cisco VSA
aland [Thu, 22 Aug 2002 14:33:59 +0000 (14:33 +0000)]
Corrected name, and made VSA a Cisco VSA

Patch from Thomas Jalsovsky

21 years agoSmall html fix in password.php3
kkalev [Thu, 22 Aug 2002 14:16:54 +0000 (14:16 +0000)]
Small html fix in password.php3

21 years ago When doing group checks, call fgetgrnam on the *group* file, not
aland [Thu, 22 Aug 2002 14:14:20 +0000 (14:14 +0000)]
When doing group checks, call fgetgrnam on the *group* file, not
on the *passwd* file.

Patch from Maxim Konovalov

21 years agoSmall html fix in user_edit.php3
kkalev [Thu, 22 Aug 2002 14:09:52 +0000 (14:09 +0000)]
Small html fix in user_edit.php3

21 years agoPrint a message when ippool_authorize can't find the Pool-Name attribute
kkalev [Wed, 21 Aug 2002 22:46:36 +0000 (22:46 +0000)]
Print a message when ippool_authorize can't find the Pool-Name attribute