freeradius.git
16 years ago More docs for mschap && ntlm_auth
aland [Fri, 4 Apr 2008 06:05:27 +0000 (06:05 +0000)]
More docs for mschap && ntlm_auth

16 years ago Minor clarifications
aland [Thu, 3 Apr 2008 20:25:51 +0000 (20:25 +0000)]
Minor clarifications

16 years ago Updated test suite
aland [Thu, 3 Apr 2008 20:09:09 +0000 (20:09 +0000)]
Updated test suite

16 years ago Call fr_printf_log instead of printf
aland [Thu, 3 Apr 2008 20:04:39 +0000 (20:04 +0000)]
Call fr_printf_log instead of printf

16 years ago Work-around for callback==NULL problem
aland [Thu, 3 Apr 2008 19:41:01 +0000 (19:41 +0000)]
Work-around for callback==NULL problem

16 years ago Don't signal detail file handlers. That's taken care of
aland [Thu, 3 Apr 2008 14:40:03 +0000 (14:40 +0000)]
Don't signal detail file handlers.  That's taken care of
elsewhere

16 years ago -q means -q
aland [Thu, 3 Apr 2008 13:43:12 +0000 (13:43 +0000)]
-q means -q

16 years ago Use correct pointer to avoid memleak. Closes bug #537
aland [Thu, 3 Apr 2008 08:37:07 +0000 (08:37 +0000)]
Use correct pointer to avoid memleak.  Closes bug #537

16 years ago Now that inner-tunnel is in the default config, ensure
aland [Thu, 3 Apr 2008 01:36:30 +0000 (01:36 +0000)]
Now that inner-tunnel is in the default config, ensure
that it's in sites-enabled for testing, too

16 years ago This was supposed to go in 2.0.3, and didn't make it.
aland [Thu, 3 Apr 2008 00:51:16 +0000 (00:51 +0000)]
This was supposed to go in 2.0.3, and didn't make it.

16 years ago Added Clavister dictionary, from
aland [Wed, 2 Apr 2008 11:59:17 +0000 (11:59 +0000)]
Added Clavister dictionary, from
http://www.clavister.com/support/kb/10021/

16 years ago Document new functionality.
aland [Tue, 1 Apr 2008 10:20:59 +0000 (10:20 +0000)]
Document new functionality.

16 years ago use correct field
aland [Tue, 1 Apr 2008 10:13:28 +0000 (10:13 +0000)]
use correct field

16 years ago Look for "virtual_server" in "home_server". If found, "proxy"
aland [Tue, 1 Apr 2008 08:59:09 +0000 (08:59 +0000)]
Look for "virtual_server" in "home_server".  If found, "proxy"
it by running the virtual-server in place.

16 years ago Allow "virtual_server" in realm && home_server configuration.
aland [Tue, 1 Apr 2008 08:57:53 +0000 (08:57 +0000)]
Allow "virtual_server" in realm && home_server configuration.
It doesn't do anything right now, but that code is coming.

16 years ago Add more rants for people who think that destroying the default
aland [Tue, 1 Apr 2008 08:34:31 +0000 (08:34 +0000)]
Add more rants for people who think that destroying the default
configuration is a good idea.

16 years ago Added sample "mac2vlan" module for VMPS.
aland [Tue, 1 Apr 2008 08:20:12 +0000 (08:20 +0000)]
Added sample "mac2vlan" module for VMPS.

16 years ago Enable passwd to be listed in accounting && post-auth
aland [Tue, 1 Apr 2008 08:11:03 +0000 (08:11 +0000)]
Enable passwd to be listed in accounting && post-auth

16 years ago Don't complain about Proxy-To-Realm := LOCAL.
aland [Sat, 29 Mar 2008 21:48:20 +0000 (21:48 +0000)]
Don't complain about Proxy-To-Realm := LOCAL.
Complain about Proxy-To-Realm for a realm that doesn't exist

16 years ago Added comment on "listen" section to test inner tunnel
aland [Sat, 29 Mar 2008 21:33:12 +0000 (21:33 +0000)]
Added comment on "listen" section to test inner tunnel

16 years ago Return NOOP if there request is going to be proxied
aland [Sat, 29 Mar 2008 21:30:33 +0000 (21:30 +0000)]
Return NOOP if there request is going to be proxied

16 years ago Removed reference to config item that no longer exists
aland [Sat, 29 Mar 2008 21:25:49 +0000 (21:25 +0000)]
Removed reference to config item that no longer exists

16 years ago Removed check-radiusd-config. It's no longer needed.
aland [Fri, 28 Mar 2008 10:19:25 +0000 (10:19 +0000)]
Removed check-radiusd-config.  It's no longer needed.

16 years ago -1 as a delimitst is for length, not for quotes...
aland [Fri, 28 Mar 2008 10:10:12 +0000 (10:10 +0000)]
-1 as a delimitst is for length, not for quotes...

16 years ago Fixes
aland [Fri, 28 Mar 2008 09:52:21 +0000 (09:52 +0000)]
Fixes

16 years ago Reverted change in 1.134 that allowed known attributes to be
aland [Fri, 28 Mar 2008 09:51:13 +0000 (09:51 +0000)]
Reverted change in 1.134 that allowed known attributes to be
entered as hex.  It breaks existing deployments

16 years ago Move "clean up child pid" code to where it will be hit
aland [Fri, 28 Mar 2008 09:47:13 +0000 (09:47 +0000)]
Move "clean up child pid" code to where it will be hit
less often

16 years ago Check for -lTNCS. It's better to do this at build time
aland [Mon, 24 Mar 2008 17:17:37 +0000 (17:17 +0000)]
Check for -lTNCS.  It's better to do this at build time
than to call dlopen at run time

16 years ago Look in share/freeradius. The spec file SHOULD be updated
aland [Mon, 24 Mar 2008 16:58:39 +0000 (16:58 +0000)]
Look in share/freeradius.  The spec file SHOULD be updated
to move share/freeradius to share/%{name}-%{version}, but
who knows how RPM works...

16 years ago List "exec" in post-auth so that Exec-Program-Wait works again
aland [Mon, 24 Mar 2008 16:49:10 +0000 (16:49 +0000)]
List "exec" in post-auth so that Exec-Program-Wait works again

16 years ago Correct logic in check
aland [Sat, 22 Mar 2008 08:31:03 +0000 (08:31 +0000)]
Correct logic in check

16 years ago Don't crash... patch from Apple
aland [Wed, 19 Mar 2008 06:29:35 +0000 (06:29 +0000)]
Don't crash... patch from Apple

16 years ago Install all files in raddb/sites-available/ except CVS.
aland [Tue, 18 Mar 2008 06:33:03 +0000 (06:33 +0000)]
Install all files in raddb/sites-available/ except CVS.

16 years ago Update after release of 2.0.3
aland [Mon, 17 Mar 2008 12:31:10 +0000 (12:31 +0000)]
Update after release of 2.0.3

16 years ago Added signature line so the .deb builds
aland [Mon, 17 Mar 2008 12:30:51 +0000 (12:30 +0000)]
Added signature line so the .deb builds

16 years ago Last set of updates before 2.0.3 release_2_0_3
aland [Mon, 17 Mar 2008 09:22:17 +0000 (09:22 +0000)]
Last set of updates before 2.0.3

16 years ago Make event system use heaps, which are simpler && faster
aland [Mon, 17 Mar 2008 06:28:54 +0000 (06:28 +0000)]
Make event system use heaps, which are simpler && faster

16 years ago Added heap functions which are better used in some situations
aland [Mon, 17 Mar 2008 06:22:39 +0000 (06:22 +0000)]
Added heap functions which are better used in some situations

16 years ago Added Module-Return-Code
aland [Sun, 16 Mar 2008 17:59:28 +0000 (17:59 +0000)]
Added Module-Return-Code

16 years ago Fix display issues. Patch from Stephen Gran
aland [Sun, 16 Mar 2008 15:39:09 +0000 (15:39 +0000)]
Fix display issues.  Patch from Stephen Gran

16 years ago If not threaded, update timers as soon as the request is done
aland [Sat, 15 Mar 2008 12:04:28 +0000 (12:04 +0000)]
If not threaded, update timers as soon as the request is done

16 years agoFix Bug#: 531 "The mysql sample configuration uses " = NULL", but it needs to be...
pnixon [Fri, 14 Mar 2008 15:13:01 +0000 (15:13 +0000)]
Fix Bug#: 531 "The mysql sample configuration uses " = NULL", but it needs to be "is NULL".  It silently ignores the error and returns nothing."

16 years ago Allow detail packets to sit in the queue forever
aland [Fri, 14 Mar 2008 10:45:42 +0000 (10:45 +0000)]
Allow detail packets to sit in the queue forever

16 years ago Cap delay at 250ms. If the other system can't handle four
aland [Fri, 14 Mar 2008 10:41:28 +0000 (10:41 +0000)]
Cap delay at 250ms.  If the other system can't handle four
packets/s, it's broken.

16 years ago Note fixes and updates
aland [Fri, 14 Mar 2008 08:44:24 +0000 (08:44 +0000)]
Note fixes and updates

16 years ago Updated for version 2.0.3
aland [Fri, 14 Mar 2008 08:44:03 +0000 (08:44 +0000)]
Updated for version 2.0.3

16 years ago Add index on session time, too
aland [Fri, 14 Mar 2008 08:29:50 +0000 (08:29 +0000)]
Add index on session time, too

16 years ago Chop attributes at 253 octets, not 254
aland [Thu, 13 Mar 2008 11:17:13 +0000 (11:17 +0000)]
Chop attributes at 253 octets, not 254

16 years ago Set Auth-Type based on name2
aland [Tue, 11 Mar 2008 08:19:41 +0000 (08:19 +0000)]
Set Auth-Type based on name2

16 years ago Ignore non-pairs when instantiating modules in "instantiate"
aland [Tue, 11 Mar 2008 01:43:48 +0000 (01:43 +0000)]
Ignore non-pairs when instantiating modules in "instantiate"
section.  Closes bug #528

16 years ago Don't use %s in a format string with no parameters.
aland [Mon, 10 Mar 2008 09:47:27 +0000 (09:47 +0000)]
Don't use %s in a format string with no parameters.
This closes bug #527

16 years ago Added "printf format" to prototypes for GCC type checking
aland [Mon, 10 Mar 2008 09:45:39 +0000 (09:45 +0000)]
Added "printf format" to prototypes for GCC type checking

16 years ago Initialize fr_log_fp
aland [Sat, 8 Mar 2008 17:23:47 +0000 (17:23 +0000)]
Initialize fr_log_fp

16 years ago Include new VALUE definitions
aland [Sat, 8 Mar 2008 16:17:44 +0000 (16:17 +0000)]
Include new VALUE definitions

16 years ago Don't over-write log_fp if fp is NULL
aland [Fri, 7 Mar 2008 11:12:09 +0000 (11:12 +0000)]
Don't over-write log_fp if fp is NULL

16 years ago Use new fr_log_fp
aland [Fri, 7 Mar 2008 10:06:20 +0000 (10:06 +0000)]
Use new fr_log_fp

16 years ago Use fr_log_fp
aland [Fri, 7 Mar 2008 10:05:28 +0000 (10:05 +0000)]
Use fr_log_fp

16 years ago Use new fr_log_fp variable
aland [Fri, 7 Mar 2008 10:03:35 +0000 (10:03 +0000)]
Use new fr_log_fp variable

16 years ago If we're in debug mode, we don't need to fflush(stdout),
aland [Fri, 7 Mar 2008 09:59:07 +0000 (09:59 +0000)]
If we're in debug mode, we don't need to fflush(stdout),
because we already setlinebuf(stdout)

16 years ago Use new debug_pair_list function
aland [Fri, 7 Mar 2008 09:57:15 +0000 (09:57 +0000)]
Use new debug_pair_list function

16 years ago Call printf ONLY if we're debugging, not always!
aland [Fri, 7 Mar 2008 09:56:24 +0000 (09:56 +0000)]
Call printf ONLY if we're debugging, not always!

16 years ago Remove references to stdout, and use new debug_pair functions
aland [Fri, 7 Mar 2008 09:53:26 +0000 (09:53 +0000)]
Remove references to stdout, and use new debug_pair functions

16 years ago Debug two new functions debug_pair && debug_pair_list to
aland [Fri, 7 Mar 2008 09:49:49 +0000 (09:49 +0000)]
Debug two new functions debug_pair && debug_pair_list to
simplify the rest of the code

16 years ago Close log_fp only if it's to a file
aland [Fri, 7 Mar 2008 09:48:33 +0000 (09:48 +0000)]
Close log_fp only if it's to a file

16 years ago Added '-t' command-line options. (Undocumented)
aland [Thu, 6 Mar 2008 14:39:29 +0000 (14:39 +0000)]
Added '-t' command-line options.  (Undocumented)

16 years ago Catch race conditions in log files for child threads...
aland [Thu, 6 Mar 2008 10:48:50 +0000 (10:48 +0000)]
Catch race conditions in log files for child threads...

16 years ago Print debugging messages to fr_log_fp, and not stdout
aland [Thu, 6 Mar 2008 10:29:13 +0000 (10:29 +0000)]
Print debugging messages to fr_log_fp, and not stdout

16 years ago Add '-l logfile' back again (it's good for something)
aland [Thu, 6 Mar 2008 10:28:36 +0000 (10:28 +0000)]
Add '-l logfile' back again (it's good for something)
Initialize mainconfig.radlog_dest.
Keep log FP open, unless it's been deleted.  This allows
libfreeradius to log to the FP, too

16 years ago Added fr_printf_log function, to permit libfreeradius logs
aland [Thu, 6 Mar 2008 10:26:56 +0000 (10:26 +0000)]
Added fr_printf_log function, to permit libfreeradius logs
to be dumped to somewhere OTHER than stdout

16 years ago Note recent bug fixes
aland [Wed, 5 Mar 2008 15:27:26 +0000 (15:27 +0000)]
Note recent bug fixes

16 years ago Fixed compiler warnings. SQL database is based off of
aland [Wed, 5 Mar 2008 10:41:25 +0000 (10:41 +0000)]
Fixed compiler warnings.  SQL database is based off of
"radius_dir", and not hard-coded.

16 years ago Builds in 2.0
aland [Wed, 5 Mar 2008 10:37:53 +0000 (10:37 +0000)]
Builds in 2.0

16 years ago Preliminary configure/make stuff
aland [Wed, 5 Mar 2008 10:35:50 +0000 (10:35 +0000)]
Preliminary configure/make stuff

16 years ago As developed by Apple, as posted in bug #470.
aland [Wed, 5 Mar 2008 10:24:31 +0000 (10:24 +0000)]
As developed by Apple, as posted in bug #470.

Note that there is NO configure script, Makefile, and it
does NOT build in 2.0!

16 years ago Enable more than 1 match in a "hints" file using
aland [Wed, 5 Mar 2008 10:13:21 +0000 (10:13 +0000)]
Enable more than 1 match in a "hints" file using
Fall-Through = Yes.  this makes hints just like users, except it
modified request rather than reply items.

Closes bug #477

16 years ago Add deprecated flag, to let it build && run on 64-bit platforms.
aland [Wed, 5 Mar 2008 10:08:42 +0000 (10:08 +0000)]
Add deprecated flag, to let it build && run on 64-bit platforms.
Closes bug #491

16 years ago Use correct function. This closes bug #512
aland [Wed, 5 Mar 2008 10:02:47 +0000 (10:02 +0000)]
Use correct function.  This closes bug #512

16 years ago Clear all allocated memory. Closes bug #518
aland [Wed, 5 Mar 2008 09:57:56 +0000 (09:57 +0000)]
Clear all allocated memory.  Closes bug #518

16 years ago Use correct key (ca.key, not server.key)
aland [Wed, 5 Mar 2008 09:54:11 +0000 (09:54 +0000)]
Use correct key (ca.key, not server.key)

Add in v3 extensions to make it work on Nokia e51, e60, Mobile
Windows Clients, Symbian devices.  This closes bug #524

16 years ago Target to print CA cert too
aland [Wed, 5 Mar 2008 09:53:02 +0000 (09:53 +0000)]
Target to print CA cert too

16 years ago Don't make old log_foo over-ride new one. This closes bug #525
aland [Wed, 5 Mar 2008 09:48:14 +0000 (09:48 +0000)]
Don't make old log_foo over-ride new one.  This closes bug #525

16 years ago More links
aland [Tue, 4 Mar 2008 16:53:02 +0000 (16:53 +0000)]
More links

16 years ago Added notes on Novell
aland [Tue, 4 Mar 2008 13:29:34 +0000 (13:29 +0000)]
Added notes on Novell

16 years ago Update the log message to make it excruciating clear what's
aland [Tue, 4 Mar 2008 09:50:15 +0000 (09:50 +0000)]
Update the log message to make it excruciating clear what's
going on

16 years ago Move if/elsif/.... to switch
aland [Mon, 3 Mar 2008 10:54:50 +0000 (10:54 +0000)]
Move if/elsif/.... to switch

16 years ago added preliminary syslog support
aland [Wed, 27 Feb 2008 14:15:48 +0000 (14:15 +0000)]
added preliminary syslog support

16 years ago Corrected typo
aland [Wed, 27 Feb 2008 12:26:08 +0000 (12:26 +0000)]
Corrected typo

16 years ago Note that proxying of VMPS requests is not supported
aland [Wed, 27 Feb 2008 12:25:10 +0000 (12:25 +0000)]
Note that proxying of VMPS requests is not supported

16 years ago Added a few more examples
aland [Wed, 27 Feb 2008 12:24:31 +0000 (12:24 +0000)]
Added a few more examples

16 years ago Add samples of creating VMPS-Mac field, if it doesn't exist
aland [Wed, 27 Feb 2008 12:18:54 +0000 (12:18 +0000)]
Add samples of creating VMPS-Mac field, if it doesn't exist

16 years ago Obseletes RFC 3576
aland [Tue, 26 Feb 2008 16:28:58 +0000 (16:28 +0000)]
Obseletes RFC 3576

16 years ago Corrected typo
aland [Tue, 26 Feb 2008 14:06:12 +0000 (14:06 +0000)]
Corrected typo

16 years ago Clean up warning messages.
aland [Tue, 26 Feb 2008 14:04:44 +0000 (14:04 +0000)]
Clean up warning messages.

Add PW_COA_REQUEST to verification of incoming packet.
Move PW_DISCONNECT_REQUEST for verification to use the
accounting request calculation, not the auth request calculation

16 years ago Added notes on inner/outer tunnel identities being different.
aland [Tue, 26 Feb 2008 09:32:29 +0000 (09:32 +0000)]
Added notes on inner/outer tunnel identities being different.
Enable "inner-tunnel" by default, and install it.
Also by default, do NOT proxy inner tunnel sessions.

16 years ago Corrected typo. Closes bug #521
aland [Tue, 26 Feb 2008 09:11:33 +0000 (09:11 +0000)]
Corrected typo.  Closes bug #521

16 years ago Corrected typo. Close bug #522
aland [Tue, 26 Feb 2008 09:11:18 +0000 (09:11 +0000)]
Corrected typo.  Close bug #522

16 years ago use strncmp, not memcmp
aland [Mon, 25 Feb 2008 11:07:09 +0000 (11:07 +0000)]
use strncmp, not memcmp

16 years ago Clean up handling of detail files && events. It's much more
aland [Tue, 19 Feb 2008 09:44:14 +0000 (09:44 +0000)]
Clean up handling of detail files && events.  It's much more
understandable now...

Note also that SNMP appears to be broken.  Oops...

16 years ago Initialize buffer properly...
aland [Tue, 19 Feb 2008 09:36:41 +0000 (09:36 +0000)]
Initialize buffer properly...

16 years ago Set fake->request->src_ipaddr from request->packet->src_ipaddr,
aland [Mon, 18 Feb 2008 23:56:25 +0000 (23:56 +0000)]
Set fake->request->src_ipaddr from request->packet->src_ipaddr,
just like rad_alloc_fake() does.

This lets certain multi-stage proxying of inner tunnel PEAP/TTLS
sessions work.

Bug found && patch by Dmitry Sergienko