aland [Fri, 20 Jun 2008 13:47:11 +0000 (13:47 +0000)]
More stats for home servers
aland [Fri, 20 Jun 2008 13:17:19 +0000 (13:17 +0000)]
Don't over-write previous status_check value
aland [Fri, 20 Jun 2008 12:32:36 +0000 (12:32 +0000)]
Home server proxy stuff
aland [Fri, 20 Jun 2008 12:31:44 +0000 (12:31 +0000)]
Include statistics per-home-server
aland [Fri, 20 Jun 2008 12:16:58 +0000 (12:16 +0000)]
Fixed typo
aland [Fri, 20 Jun 2008 10:10:59 +0000 (10:10 +0000)]
Updates as per bug #568
aland [Fri, 20 Jun 2008 09:55:48 +0000 (09:55 +0000)]
Simplify stats stuff
aland [Fri, 20 Jun 2008 09:46:26 +0000 (09:46 +0000)]
Note changes
aland [Fri, 20 Jun 2008 09:27:49 +0000 (09:27 +0000)]
Reformatted
aland [Fri, 20 Jun 2008 09:27:30 +0000 (09:27 +0000)]
Allow more slicing && dicing of statistics.
aland [Fri, 20 Jun 2008 08:38:17 +0000 (08:38 +0000)]
Fix the patch
aland [Fri, 20 Jun 2008 07:26:10 +0000 (07:26 +0000)]
Thread queue stats && per-client stats
aland [Fri, 20 Jun 2008 06:15:09 +0000 (06:15 +0000)]
Status-Server packets go to the head of the queue
aland [Fri, 20 Jun 2008 06:12:13 +0000 (06:12 +0000)]
OR flags set by admin into the packet
aland [Thu, 19 Jun 2008 15:03:20 +0000 (15:03 +0000)]
Reformatting
aland [Thu, 19 Jun 2008 14:49:48 +0000 (14:49 +0000)]
Expose more statistics
aland [Thu, 19 Jun 2008 14:40:46 +0000 (14:40 +0000)]
Removed last bit of SNMP from the statistics
aland [Thu, 19 Jun 2008 14:16:31 +0000 (14:16 +0000)]
Make stats secret...
aland [Thu, 19 Jun 2008 14:09:43 +0000 (14:09 +0000)]
Separate stats from SNMP. We can now do stats without SNMP
aland [Thu, 19 Jun 2008 13:03:51 +0000 (13:03 +0000)]
added statistics attributes
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.
aland [Thu, 19 Jun 2008 12:51:17 +0000 (12:51 +0000)]
Randomize the vector more for -c
aland [Thu, 19 Jun 2008 09:30:02 +0000 (09:30 +0000)]
Remove length restrictions on dictionary names
aland [Wed, 18 Jun 2008 14:09:21 +0000 (14:09 +0000)]
Hacks for relay ports
aland [Wed, 18 Jun 2008 09:17:42 +0000 (09:17 +0000)]
Added oracle file
aland [Wed, 18 Jun 2008 09:11:54 +0000 (09:11 +0000)]
Initialize variable..
aland [Wed, 18 Jun 2008 05:50:37 +0000 (05:50 +0000)]
Copy gateway IP from original packet
aland [Tue, 17 Jun 2008 13:42:38 +0000 (13:42 +0000)]
Notes about decoupled accounting
aland [Tue, 17 Jun 2008 13:37:04 +0000 (13:37 +0000)]
It's "server", not "virtual_server"
aland [Tue, 17 Jun 2008 13:33:38 +0000 (13:33 +0000)]
Moved example to "modules" directory
aland [Tue, 17 Jun 2008 08:32:13 +0000 (08:32 +0000)]
Made compatible with 2.0.5
aland [Tue, 17 Jun 2008 05:23:31 +0000 (05:23 +0000)]
check-radiusd-config no longer exists
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
aland [Sat, 14 Jun 2008 14:52:50 +0000 (14:52 +0000)]
Added '' around target of WHERE clause
aland [Fri, 13 Jun 2008 17:32:41 +0000 (17:32 +0000)]
Added more attributes, as per bug #561
aland [Fri, 13 Jun 2008 17:27:41 +0000 (17:27 +0000)]
Added "security" section back. Closes #566
aland [Fri, 13 Jun 2008 14:08:24 +0000 (14:08 +0000)]
Note dynamic clients
aland [Fri, 13 Jun 2008 12:30:06 +0000 (12:30 +0000)]
The feature everyone's been waiting for.
aland [Tue, 10 Jun 2008 08:58:59 +0000 (08:58 +0000)]
Use new functions to copy sockaddr to ipaddr
aland [Tue, 10 Jun 2008 07:58:41 +0000 (07:58 +0000)]
Corrected typos
aland [Tue, 10 Jun 2008 07:51:04 +0000 (07:51 +0000)]
Use new functions to copy sockaddr to ipaddr
aland [Tue, 10 Jun 2008 07:42:27 +0000 (07:42 +0000)]
use new sockaddr to ipaddr functions
aland [Tue, 10 Jun 2008 07:39:42 +0000 (07:39 +0000)]
Use new functions to copy sockaddr to ipaddr
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.
aland [Tue, 10 Jun 2008 04:08:50 +0000 (04:08 +0000)]
Corrected brackets on db_dir
aland [Mon, 9 Jun 2008 10:20:22 +0000 (10:20 +0000)]
We're post 2.0.5
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
aland [Sun, 8 Jun 2008 20:01:50 +0000 (20:01 +0000)]
Fixed to work properly. Patch from Paul P. Komkoff Jr
aland [Sat, 7 Jun 2008 15:23:43 +0000 (15:23 +0000)]
Updated for 2.0.5
aland [Sat, 7 Jun 2008 15:16:43 +0000 (15:16 +0000)]
Added notes on NAI as key for proxy hash
aland [Fri, 6 Jun 2008 13:36:59 +0000 (13:36 +0000)]
Add more notes about Cleartext-Password
aland [Fri, 6 Jun 2008 13:10:27 +0000 (13:10 +0000)]
Remove more code with pre-processor checks
aland [Fri, 6 Jun 2008 12:56:47 +0000 (12:56 +0000)]
Don't need this function.
aland [Fri, 6 Jun 2008 12:56:22 +0000 (12:56 +0000)]
Compile-time option WITH_ACCOUNTING
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.
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.
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
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...
aland [Thu, 5 Jun 2008 12:15:50 +0000 (12:15 +0000)]
SHA1, not SHA0
aland [Thu, 5 Jun 2008 12:10:20 +0000 (12:10 +0000)]
Corrected name of function
aland [Thu, 5 Jun 2008 12:07:22 +0000 (12:07 +0000)]
Compile-time flag for WITH_OPENSSL_SHA1
aland [Thu, 5 Jun 2008 12:05:24 +0000 (12:05 +0000)]
Include all necessary header files
aland [Thu, 5 Jun 2008 11:52:14 +0000 (11:52 +0000)]
Compile-time flag of WITH_OPENSSL_MD4
aland [Thu, 5 Jun 2008 11:48:25 +0000 (11:48 +0000)]
Compile-time flag of WITH_OPENSSL_MD5 causes us to NOT use
the MD5 code here.
aland [Thu, 5 Jun 2008 11:36:38 +0000 (11:36 +0000)]
Build only if ASCEND_BINARY is defined
aland [Thu, 5 Jun 2008 10:32:53 +0000 (10:32 +0000)]
Compile-time WITH_UNLANG feature
aland [Thu, 5 Jun 2008 10:20:43 +0000 (10:20 +0000)]
Fix typo
aland [Thu, 5 Jun 2008 10:18:53 +0000 (10:18 +0000)]
Compile-time options to remove session management functionality
aland [Thu, 5 Jun 2008 10:02:52 +0000 (10:02 +0000)]
More WITH_PROXY additions to build when proxying isn't used.
aland [Thu, 5 Jun 2008 09:53:17 +0000 (09:53 +0000)]
Corrected typo in last commit
aland [Thu, 5 Jun 2008 09:48:21 +0000 (09:48 +0000)]
Added WITH_PROXY and WITH_DETAIL pre-processor defines to
permit compile-time removal of proxying and detail file reading
from the server core
aland [Fri, 30 May 2008 09:31:23 +0000 (09:31 +0000)]
Note recent changes
aland [Fri, 30 May 2008 09:18:43 +0000 (09:18 +0000)]
radiusd.conf was getting large. Moved most module
configuration to the "modules" directory.
Also added an install target for the modules directory, and
included the files there-in in the "copy to raddb/" script
aland [Thu, 29 May 2008 15:00:54 +0000 (15:00 +0000)]
Use memcpy to avoid strict C aliasing. In this case,
the Posix spec that (struct sockaddr_storage *) can be cast
to (struct sockaddr_in *) violates the ISO C requirements
on aliasing.
aland [Thu, 29 May 2008 12:43:32 +0000 (12:43 +0000)]
Use rm -rf
aland [Thu, 29 May 2008 10:33:02 +0000 (10:33 +0000)]
Prefix of /0 is special
aland [Thu, 29 May 2008 09:39:35 +0000 (09:39 +0000)]
More documentation that people might read
aland [Thu, 29 May 2008 08:26:55 +0000 (08:26 +0000)]
Corrected typo
aland [Wed, 28 May 2008 17:33:51 +0000 (17:33 +0000)]
Print Ethernet as string for has table lookups. We should
really leave the binary values alone...
aland [Wed, 28 May 2008 17:32:26 +0000 (17:32 +0000)]
Client HW address is ethernet. We don't support anything else.
aland [Wed, 28 May 2008 17:17:08 +0000 (17:17 +0000)]
Corrected typo
aland [Tue, 27 May 2008 09:01:19 +0000 (09:01 +0000)]
Added SQL-Table-Name
aland [Sat, 24 May 2008 07:49:46 +0000 (07:49 +0000)]
a LOCAL realm means we should return OK, not NOOP.
aland [Sun, 18 May 2008 16:21:42 +0000 (16:21 +0000)]
Delete locally changed files on "clean". From:
http://git.debian.org/?p=collab-maint/freeradius.git;a=commitdiff;h=
a58647fb76ce13768fba4e18471a87cd96c9fa3e
aland [Sat, 17 May 2008 08:20:51 +0000 (08:20 +0000)]
Use 'detail.work" as work filename if we're globbing
dwbird [Fri, 16 May 2008 09:55:29 +0000 (09:55 +0000)]
- larger type and id data types to work with DHCP packets - use with jradius svn version
aland [Fri, 16 May 2008 08:56:29 +0000 (08:56 +0000)]
Note HUP
aland [Fri, 16 May 2008 08:37:08 +0000 (08:37 +0000)]
Log exiting. Update a few more log messages
aland [Thu, 15 May 2008 13:53:48 +0000 (13:53 +0000)]
Added examples of creating rundir && logdir, and setting
correct permissions
aland [Thu, 15 May 2008 09:21:50 +0000 (09:21 +0000)]
Document chroot directive
aland [Thu, 15 May 2008 09:07:07 +0000 (09:07 +0000)]
Clean up log handling && chroot handling. It now uses fprintf
for errors, as the log file might not exist. It also checks
if the log file is writable
aland [Thu, 15 May 2008 08:33:51 +0000 (08:33 +0000)]
Moved chroot() to earlier in the configuration
aland [Wed, 14 May 2008 15:26:25 +0000 (15:26 +0000)]
Use "install", not cp && chmod
aland [Wed, 14 May 2008 14:59:35 +0000 (14:59 +0000)]
Don't try to install sites-available/CVS/* or sites-available/*~
aland [Wed, 14 May 2008 13:38:12 +0000 (13:38 +0000)]
Do setuid/setgid earlier in the boot process.
If we're debugging as a non-root user, don't do setuid/setgid
Allow for chroot directive, and allow for the raddb directory
to be *outside* of the chroot.
aland [Wed, 14 May 2008 06:52:44 +0000 (06:52 +0000)]
Initialize variable
aland [Wed, 14 May 2008 06:40:46 +0000 (06:40 +0000)]
Free fake request on fallback.
Move pre-proxy call to process_proxy_reply()
Add proxy_fallback_handler() which handles the fallback request
in a child thread.
Made fail-over from one server to another check for the fallback
server, and call proxy_fallback_handler() if so.
aland [Wed, 14 May 2008 06:39:06 +0000 (06:39 +0000)]
Removed unused code
aland [Wed, 14 May 2008 06:17:28 +0000 (06:17 +0000)]
Don't do post-proxy-authorize
aland [Wed, 14 May 2008 03:18:25 +0000 (03:18 +0000)]
Corrected typo