freeradius.git
15 years ago Allow in-line xlat's. The parser is horrible, but this feature
aland [Tue, 1 Jul 2008 12:25:28 +0000 (12:25 +0000)]
Allow in-line xlat's.  The parser is horrible, but this feature
is nice...

15 years ago Make this build, too. radwho shouldn't really need to
aland [Tue, 1 Jul 2008 10:47:12 +0000 (10:47 +0000)]
Make this build, too.  radwho shouldn't really need to
load the entire config files...

15 years ago Added 'debug_file". where debugging output goes
aland [Tue, 1 Jul 2008 10:13:11 +0000 (10:13 +0000)]
Added 'debug_file". where debugging output goes

15 years ago Document configurable logging
aland [Mon, 30 Jun 2008 14:51:55 +0000 (14:51 +0000)]
Document configurable logging

15 years ago DEBUG -> RDEBUG
aland [Mon, 30 Jun 2008 11:46:31 +0000 (11:46 +0000)]
DEBUG -> RDEBUG

15 years ago Allow controllable log file output, based on xlat.
aland [Mon, 30 Jun 2008 11:44:05 +0000 (11:44 +0000)]
Allow controllable log file output, based on xlat.

Warning... it can slow the server down a lot.

15 years ago DEBUG -> RDEBUG
aland [Mon, 30 Jun 2008 09:41:55 +0000 (09:41 +0000)]
DEBUG -> RDEBUG

15 years ago Use new RDEBUG macros
aland [Mon, 30 Jun 2008 09:32:34 +0000 (09:32 +0000)]
Use new RDEBUG macros

15 years ago Use new RDEBUG macro
aland [Mon, 30 Jun 2008 09:31:36 +0000 (09:31 +0000)]
Use new RDEBUG macro

15 years ago Use "" for server core && module
aland [Mon, 30 Jun 2008 09:30:40 +0000 (09:30 +0000)]
Use "" for server core && module

15 years ago Set request->radlog if debugging
aland [Mon, 30 Jun 2008 09:30:14 +0000 (09:30 +0000)]
Set request->radlog if debugging

15 years ago New function %{debug: 1}, which sets the debug level per request
aland [Mon, 30 Jun 2008 09:29:44 +0000 (09:29 +0000)]
New function %{debug: 1}, which sets the debug level per request

15 years ago Define RDEBUG macros which implicitely take a "request",
aland [Mon, 30 Jun 2008 09:29:18 +0000 (09:29 +0000)]
Define RDEBUG macros which implicitely take a "request",
and call the new function radlog_request()

Define new function radlog_request(), which should make it
much easier to do configurable logging

15 years ago New attributes from Arran
aland [Mon, 30 Jun 2008 08:29:15 +0000 (08:29 +0000)]
New attributes from Arran

15 years ago Rename variable to chtime. ctime is already used...
aland [Sun, 29 Jun 2008 15:04:53 +0000 (15:04 +0000)]
Rename variable to chtime.  ctime is already used...

15 years ago Allow policy to set message type. Otherwise, use reasonable
aland [Sun, 29 Jun 2008 07:14:53 +0000 (07:14 +0000)]
Allow policy to set message type.  Otherwise, use reasonable
defaults

15 years ago Allow Inform. Delete unused code
aland [Sun, 29 Jun 2008 07:08:20 +0000 (07:08 +0000)]
Allow Inform.  Delete unused code

15 years ago RFC 2865 Section 5.43 says Login-LAT-Port is a string, not
aland [Thu, 26 Jun 2008 09:20:17 +0000 (09:20 +0000)]
RFC 2865 Section 5.43 says Login-LAT-Port is a string, not
an integer.  That shows how many people use this...

15 years ago Document max_sessions
aland [Tue, 24 Jun 2008 09:41:50 +0000 (09:41 +0000)]
Document max_sessions

15 years ago Added "max_sessions" to EAP configuration, which helps protect
aland [Tue, 24 Jun 2008 09:39:46 +0000 (09:39 +0000)]
Added "max_sessions" to EAP configuration, which helps protect
against DoS attacks.  It's currently set to 2048, which should
be plenty for most systems.

If the limit is reached, the code also tries to expire a few
of the older sessions, which can create room for new ones.

15 years ago Increase field sizes. Patch from bug #517
aland [Sun, 22 Jun 2008 17:56:30 +0000 (17:56 +0000)]
Increase field sizes.  Patch from bug #517

15 years ago Remove more SNMP stuff
aland [Sun, 22 Jun 2008 12:06:37 +0000 (12:06 +0000)]
Remove more SNMP stuff

15 years ago Fix stats counting
aland [Sun, 22 Jun 2008 12:05:26 +0000 (12:05 +0000)]
Fix stats counting

15 years ago Document response window
aland [Sun, 22 Jun 2008 09:19:36 +0000 (09:19 +0000)]
Document response window

15 years ago Dictionary for exponential moving average
aland [Sun, 22 Jun 2008 09:13:09 +0000 (09:13 +0000)]
Dictionary for exponential moving average

15 years ago Track Exponential moving average of response times for
aland [Sun, 22 Jun 2008 09:07:38 +0000 (09:07 +0000)]
Track Exponential moving average of response times for
home servers.

For some reason in debug mode, the "window" times are MUCH
large than the "10 x window" times after 1k packets.  And
occasionally it seems to think that the response time is 2s,
but again only in debug mode

15 years ago No more SNMP.
aland [Sat, 21 Jun 2008 16:50:26 +0000 (16:50 +0000)]
No more SNMP.

15 years ago Documentation
aland [Sat, 21 Jun 2008 16:37:07 +0000 (16:37 +0000)]
Documentation

15 years ago Add start && hup time
aland [Sat, 21 Jun 2008 16:14:07 +0000 (16:14 +0000)]
Add start && hup time

15 years ago Missed in last commit
aland [Sat, 21 Jun 2008 15:54:34 +0000 (15:54 +0000)]
Missed in last commit

15 years ago Remove ALL references to SNMP from the server source.
aland [Sat, 21 Jun 2008 15:53:09 +0000 (15:53 +0000)]
Remove ALL references to SNMP from the server source.

Much, much better!

15 years ago Replace fr_client_stats_t with fr_stats_t. They have the
aland [Sat, 21 Jun 2008 15:23:50 +0000 (15:23 +0000)]
Replace fr_client_stats_t with fr_stats_t.  They have the
same information, so one isn't needed...

15 years ago Statistics are available only from a "type = status" socket
aland [Sat, 21 Jun 2008 07:57:32 +0000 (07:57 +0000)]
Statistics are available only from a "type = status" socket

15 years ago Some dhcp relays (e.g. udhcp) discard packets larger than
aland [Sat, 21 Jun 2008 06:09:16 +0000 (06:09 +0000)]
Some dhcp relays (e.g. udhcp) discard packets larger than
300 bytes.

15 years ago Whoops... add stats.c
aland [Fri, 20 Jun 2008 19:23:20 +0000 (19:23 +0000)]
Whoops... add stats.c

15 years ago Example of listen "type = status"
aland [Fri, 20 Jun 2008 17:38:16 +0000 (17:38 +0000)]
Example of listen "type = status"

15 years ago Add listen type "status" for status-server and statistics
aland [Fri, 20 Jun 2008 17:33:54 +0000 (17:33 +0000)]
Add listen type "status" for status-server and statistics

15 years ago More stats for home servers
aland [Fri, 20 Jun 2008 13:47:11 +0000 (13:47 +0000)]
More stats for home servers

15 years ago Don't over-write previous status_check value
aland [Fri, 20 Jun 2008 13:17:19 +0000 (13:17 +0000)]
Don't over-write previous status_check value

15 years ago Home server proxy stuff
aland [Fri, 20 Jun 2008 12:32:36 +0000 (12:32 +0000)]
Home server proxy stuff

15 years ago Include statistics per-home-server
aland [Fri, 20 Jun 2008 12:31:44 +0000 (12:31 +0000)]
Include statistics per-home-server

15 years ago Fixed typo
aland [Fri, 20 Jun 2008 12:16:58 +0000 (12:16 +0000)]
Fixed typo

15 years ago Updates as per bug #568
aland [Fri, 20 Jun 2008 10:10:59 +0000 (10:10 +0000)]
Updates as per bug #568

15 years ago Simplify stats stuff
aland [Fri, 20 Jun 2008 09:55:48 +0000 (09:55 +0000)]
Simplify stats stuff

15 years ago Note changes
aland [Fri, 20 Jun 2008 09:46:26 +0000 (09:46 +0000)]
Note changes

15 years ago Reformatted
aland [Fri, 20 Jun 2008 09:27:49 +0000 (09:27 +0000)]
Reformatted

15 years ago Allow more slicing && dicing of statistics.
aland [Fri, 20 Jun 2008 09:27:30 +0000 (09:27 +0000)]
Allow more slicing && dicing of statistics.

15 years ago Fix the patch
aland [Fri, 20 Jun 2008 08:38:17 +0000 (08:38 +0000)]
Fix the patch

15 years ago Thread queue stats && per-client stats
aland [Fri, 20 Jun 2008 07:26:10 +0000 (07:26 +0000)]
Thread queue stats && per-client stats

15 years ago Status-Server packets go to the head of the queue
aland [Fri, 20 Jun 2008 06:15:09 +0000 (06:15 +0000)]
Status-Server packets go to the head of the queue

15 years ago OR flags set by admin into the packet
aland [Fri, 20 Jun 2008 06:12:13 +0000 (06:12 +0000)]
OR flags set by admin into the packet

15 years ago Reformatting
aland [Thu, 19 Jun 2008 15:03:20 +0000 (15:03 +0000)]
Reformatting

15 years ago Expose more statistics
aland [Thu, 19 Jun 2008 14:49:48 +0000 (14:49 +0000)]
Expose more statistics

15 years ago Removed last bit of SNMP from the statistics
aland [Thu, 19 Jun 2008 14:40:46 +0000 (14:40 +0000)]
Removed last bit of SNMP from the statistics

15 years ago Make stats secret...
aland [Thu, 19 Jun 2008 14:16:31 +0000 (14:16 +0000)]
Make stats secret...

15 years ago Separate stats from SNMP. We can now do stats without SNMP
aland [Thu, 19 Jun 2008 14:09:43 +0000 (14:09 +0000)]
Separate stats from SNMP.  We can now do stats without SNMP

15 years ago added statistics attributes
aland [Thu, 19 Jun 2008 13:03:51 +0000 (13:03 +0000)]
added statistics attributes

15 years ago Added statistics gathering via RADIUS packets, to replace
aland [Thu, 19 Jun 2008 13:03:09 +0000 (13:03 +0000)]
Added statistics gathering via RADIUS packets, to replace
SNMP code that doesn't work.

15 years ago Randomize the vector more for -c
aland [Thu, 19 Jun 2008 12:51:17 +0000 (12:51 +0000)]
Randomize the vector more for -c

15 years ago Remove length restrictions on dictionary names
aland [Thu, 19 Jun 2008 09:30:02 +0000 (09:30 +0000)]
Remove length restrictions on dictionary names

15 years ago Hacks for relay ports
aland [Wed, 18 Jun 2008 14:09:21 +0000 (14:09 +0000)]
Hacks for relay ports

15 years ago Added oracle file
aland [Wed, 18 Jun 2008 09:17:42 +0000 (09:17 +0000)]
Added oracle file

15 years ago Initialize variable..
aland [Wed, 18 Jun 2008 09:11:54 +0000 (09:11 +0000)]
Initialize variable..

15 years ago Copy gateway IP from original packet
aland [Wed, 18 Jun 2008 05:50:37 +0000 (05:50 +0000)]
Copy gateway IP from original packet

15 years ago Notes about decoupled accounting
aland [Tue, 17 Jun 2008 13:42:38 +0000 (13:42 +0000)]
Notes about decoupled accounting

15 years ago It's "server", not "virtual_server"
aland [Tue, 17 Jun 2008 13:37:04 +0000 (13:37 +0000)]
It's "server", not "virtual_server"

15 years ago Moved example to "modules" directory
aland [Tue, 17 Jun 2008 13:33:38 +0000 (13:33 +0000)]
Moved example to "modules" directory

15 years ago Made compatible with 2.0.5
aland [Tue, 17 Jun 2008 08:32:13 +0000 (08:32 +0000)]
Made compatible with 2.0.5

15 years ago check-radiusd-config no longer exists
aland [Tue, 17 Jun 2008 05:23:31 +0000 (05:23 +0000)]
check-radiusd-config no longer exists

15 years ago Pull fr_socket() code into the listener, to enable binding
aland [Mon, 16 Jun 2008 08:21:59 +0000 (08:21 +0000)]
Pull fr_socket() code into the listener, to enable binding
to a device BEFORE binding to an IP address

16 years ago Added '' around target of WHERE clause
aland [Sat, 14 Jun 2008 14:52:50 +0000 (14:52 +0000)]
Added '' around target of WHERE clause

16 years ago Added more attributes, as per bug #561
aland [Fri, 13 Jun 2008 17:32:41 +0000 (17:32 +0000)]
Added more attributes, as per bug #561

16 years ago Added "security" section back. Closes #566
aland [Fri, 13 Jun 2008 17:27:41 +0000 (17:27 +0000)]
Added "security" section back.  Closes #566

16 years ago Note dynamic clients
aland [Fri, 13 Jun 2008 14:08:24 +0000 (14:08 +0000)]
Note dynamic clients

16 years ago The feature everyone's been waiting for.
aland [Fri, 13 Jun 2008 12:30:06 +0000 (12:30 +0000)]
The feature everyone's been waiting for.

16 years ago Use new functions to copy sockaddr to ipaddr
aland [Tue, 10 Jun 2008 08:58:59 +0000 (08:58 +0000)]
Use new functions to copy sockaddr to ipaddr

16 years ago Corrected typos
aland [Tue, 10 Jun 2008 07:58:41 +0000 (07:58 +0000)]
Corrected typos

16 years ago Use new functions to copy sockaddr to ipaddr
aland [Tue, 10 Jun 2008 07:51:04 +0000 (07:51 +0000)]
Use new functions to copy sockaddr to ipaddr

16 years ago use new sockaddr to ipaddr functions
aland [Tue, 10 Jun 2008 07:42:27 +0000 (07:42 +0000)]
use new sockaddr to ipaddr functions

16 years ago Use new functions to copy sockaddr to ipaddr
aland [Tue, 10 Jun 2008 07:39:42 +0000 (07:39 +0000)]
Use new functions to copy sockaddr to ipaddr

16 years ago There are more and more conversions from sockaddr to
aland [Tue, 10 Jun 2008 07:37:59 +0000 (07:37 +0000)]
There are more and more conversions from sockaddr to
fr_ipaddr_t.  Let's wrap them in a function.

16 years ago Corrected brackets on db_dir
aland [Tue, 10 Jun 2008 04:08:50 +0000 (04:08 +0000)]
Corrected brackets on db_dir

16 years ago We're post 2.0.5
aland [Mon, 9 Jun 2008 10:20:22 +0000 (10:20 +0000)]
We're post 2.0.5

16 years ago For home servers with AF_UNSPEC, don't put them in the IP tree
aland [Mon, 9 Jun 2008 10:19:54 +0000 (10:19 +0000)]
For home servers with AF_UNSPEC, don't put them in the IP tree

16 years ago Fixed to work properly. Patch from Paul P. Komkoff Jr
aland [Sun, 8 Jun 2008 20:01:50 +0000 (20:01 +0000)]
Fixed to work properly.  Patch from Paul P. Komkoff Jr

16 years ago Updated for 2.0.5 release_2_0_5
aland [Sat, 7 Jun 2008 15:23:43 +0000 (15:23 +0000)]
Updated for 2.0.5

16 years ago Added notes on NAI as key for proxy hash
aland [Sat, 7 Jun 2008 15:16:43 +0000 (15:16 +0000)]
Added notes on NAI as key for proxy hash

16 years ago Add more notes about Cleartext-Password
aland [Fri, 6 Jun 2008 13:36:59 +0000 (13:36 +0000)]
Add more notes about Cleartext-Password

16 years ago Remove more code with pre-processor checks
aland [Fri, 6 Jun 2008 13:10:27 +0000 (13:10 +0000)]
Remove more code with pre-processor checks

16 years ago Don't need this function.
aland [Fri, 6 Jun 2008 12:56:47 +0000 (12:56 +0000)]
Don't need this function.

16 years ago Compile-time option WITH_ACCOUNTING
aland [Fri, 6 Jun 2008 12:56:22 +0000 (12:56 +0000)]
Compile-time option WITH_ACCOUNTING

16 years ago Check for HAVE_PTHREAD_H, and remove more structure entries
aland [Fri, 6 Jun 2008 12:37:15 +0000 (12:37 +0000)]
Check for HAVE_PTHREAD_H, and remove more structure entries
and code if it isn't defined.

16 years ago Compile-time option to build WITHOUT_LIBLTDL.
aland [Thu, 5 Jun 2008 15:56:18 +0000 (15:56 +0000)]
Compile-time option to build WITHOUT_LIBLTDL.

Require static linking of the server.

16 years ago Ensure that the libraries are set up right if we're using
aland [Thu, 5 Jun 2008 12:38:12 +0000 (12:38 +0000)]
Ensure that the libraries are set up right if we're using
OpenSSL hash functions

16 years ago OpenSSL's SHA1Transform takes different arguments than our
aland [Thu, 5 Jun 2008 12:17:33 +0000 (12:17 +0000)]
OpenSSL's SHA1Transform takes different arguments than our
function.

Note that OpenSSL also doesn't have a SHA1FinalNoLen function...

16 years ago SHA1, not SHA0
aland [Thu, 5 Jun 2008 12:15:50 +0000 (12:15 +0000)]
SHA1, not SHA0

16 years ago Corrected name of function
aland [Thu, 5 Jun 2008 12:10:20 +0000 (12:10 +0000)]
Corrected name of function

16 years ago Compile-time flag for WITH_OPENSSL_SHA1
aland [Thu, 5 Jun 2008 12:07:22 +0000 (12:07 +0000)]
Compile-time flag for WITH_OPENSSL_SHA1

16 years ago Include all necessary header files
aland [Thu, 5 Jun 2008 12:05:24 +0000 (12:05 +0000)]
Include all necessary header files

16 years ago Compile-time flag of WITH_OPENSSL_MD4
aland [Thu, 5 Jun 2008 11:52:14 +0000 (11:52 +0000)]
Compile-time flag of WITH_OPENSSL_MD4