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
aland [Wed, 14 May 2008 03:08:39 +0000 (03:08 +0000)]
Fallback home_servers MUST be virtual_servers.
Don't check home_server->state when looking for fallback
servers. They're virtual, and thus always alive.
aland [Tue, 13 May 2008 12:39:05 +0000 (12:39 +0000)]
$(RUNDIR) is owned by admin/radius, too
aland [Tue, 13 May 2008 12:35:03 +0000 (12:35 +0000)]
Revert last change
aland [Tue, 13 May 2008 12:31:07 +0000 (12:31 +0000)]
chmod/chown RUNDIR, too
aland [Mon, 12 May 2008 14:41:32 +0000 (14:41 +0000)]
New function to validate if a comparison was registered
aland [Mon, 12 May 2008 14:35:02 +0000 (14:35 +0000)]
Note recent changes
aland [Mon, 12 May 2008 14:34:49 +0000 (14:34 +0000)]
Added support for comparing dynamically expanded comparisons in
unlang, such as Group, LDAP-Group, Packet-Type, etc.
aland [Mon, 12 May 2008 13:00:24 +0000 (13:00 +0000)]
If RADMIN and RGROUP are defined, create new target,
install-chown that sets up the correct owners and permissions
of etc/raddb and var/log/radius
aland [Mon, 12 May 2008 11:51:54 +0000 (11:51 +0000)]
We're not 2.0.4 any more
aland [Mon, 12 May 2008 11:50:39 +0000 (11:50 +0000)]
mysql_config --cflags sometimes lies to us, if it was built
with a different compiler than we're using now.
e.g. a binary MySQL package was installed using CC one, and
we're now trying to build the server with CC two. In that case,
--include will work (hopefully), while --cflags will produce
compiler options for the first CC, which won't work on the
second CC.
aland [Sun, 11 May 2008 06:38:50 +0000 (06:38 +0000)]
Added "check" target, which is better than
"check-radiusd-config"
aland [Sat, 10 May 2008 05:37:22 +0000 (05:37 +0000)]
DEBUG macro is used even in non-debug builds. This lets
the library print out "Sending packet.."
aland [Fri, 9 May 2008 19:36:08 +0000 (19:36 +0000)]
u_int* -> uint*
aland [Fri, 9 May 2008 15:29:48 +0000 (15:29 +0000)]
Default for authorize_reply_query is NULL, not "".
Check for both NULL and "", if so, reply doesn't exist.
Call pairmove on config items, even if no reply query
aland [Fri, 9 May 2008 14:38:54 +0000 (14:38 +0000)]
Install libraries in src/modules/lib, too
aland [Fri, 9 May 2008 12:06:44 +0000 (12:06 +0000)]
Allow setting response packet type in post-proxy-type fail
aland [Fri, 9 May 2008 12:00:23 +0000 (12:00 +0000)]
Newline at EOF
aland [Fri, 9 May 2008 07:29:38 +0000 (07:29 +0000)]
Suppress most of the database "connection failed" messages.
Rather than printing it out for every packet, we print it
out once a second or so.
aland [Fri, 9 May 2008 06:43:03 +0000 (06:43 +0000)]
Make server logic for logging good/bad passwords match
the documentation in the "log" subsection
aland [Fri, 9 May 2008 06:38:39 +0000 (06:38 +0000)]
If radlog_dest is set from the command line, use a separate
parser for log{} section, which doesn't change radlog_dest.
This means that auth/goodpass/badpass works in debugging mode,
too
aland [Fri, 9 May 2008 05:45:12 +0000 (05:45 +0000)]
Permit authorize_reply_query to be empty. The check pairs
can update the "control" list, so this is still useful
aland [Thu, 8 May 2008 16:07:54 +0000 (16:07 +0000)]
If there's no Auth-Type name2, look for LDAP
aland [Thu, 8 May 2008 14:05:39 +0000 (14:05 +0000)]
Added "num fields" function. Closes #551.
aland [Tue, 6 May 2008 10:00:50 +0000 (10:00 +0000)]
Build on systems without <regex.h>
aland [Mon, 5 May 2008 11:25:06 +0000 (11:25 +0000)]
document behavior better
aland [Mon, 5 May 2008 08:51:27 +0000 (08:51 +0000)]
Regularize messages about home server status
aland [Mon, 5 May 2008 06:07:49 +0000 (06:07 +0000)]
Note user/group
aland [Mon, 5 May 2008 05:59:22 +0000 (05:59 +0000)]
Use correct function here, too
aland [Sun, 4 May 2008 08:48:39 +0000 (08:48 +0000)]
Added header. Removed DOS CR's
aland [Sun, 4 May 2008 06:51:14 +0000 (06:51 +0000)]
Enable internal proxying of accounting packets, too
pnixon [Sat, 3 May 2008 17:23:04 +0000 (17:23 +0000)]
Add IPPOOL setup for Oracle (Untested by me but reported to work)
pnixon [Sat, 3 May 2008 17:16:07 +0000 (17:16 +0000)]
"WHERE acctstoptime = NULL" does NOT do what you think it does!
aland [Fri, 2 May 2008 09:11:18 +0000 (09:11 +0000)]
un-break stuff
aland [Fri, 2 May 2008 08:25:49 +0000 (08:25 +0000)]
Make ca.der by default
aland [Fri, 2 May 2008 00:11:16 +0000 (00:11 +0000)]
Added duplicate names for HP's attributes
aland [Thu, 1 May 2008 14:48:17 +0000 (14:48 +0000)]
Fix handling of request->username
aland [Wed, 30 Apr 2008 17:43:34 +0000 (17:43 +0000)]
Clean up more memory
aland [Wed, 30 Apr 2008 17:43:19 +0000 (17:43 +0000)]
Note dependency for dhcpd.c
aland [Wed, 30 Apr 2008 17:42:15 +0000 (17:42 +0000)]
Corrected typo
aland [Wed, 30 Apr 2008 17:41:36 +0000 (17:41 +0000)]
Note schema location
aland [Wed, 30 Apr 2008 17:38:57 +0000 (17:38 +0000)]
Note 2.0.4
aland [Wed, 30 Apr 2008 13:23:42 +0000 (13:23 +0000)]
Be a little more careful about updating request->username &&
request->password
aland [Wed, 30 Apr 2008 10:00:53 +0000 (10:00 +0000)]
Expose the "fixed" pairmove function
aland [Wed, 30 Apr 2008 08:56:40 +0000 (08:56 +0000)]
Note recent changes
aland [Wed, 30 Apr 2008 08:53:06 +0000 (08:53 +0000)]
Added sample (untested) for PostgreSQL
aland [Wed, 30 Apr 2008 08:41:30 +0000 (08:41 +0000)]
Sample scripts for creating radius user in SQL.
aland [Wed, 30 Apr 2008 08:33:39 +0000 (08:33 +0000)]
In the accounting on/off query, remove the restriction that the
session time has to be zero. The session MAY have been updated
via interim-update before the NAS rebooted.
aland [Wed, 30 Apr 2008 08:17:22 +0000 (08:17 +0000)]
Clean up memory on exit
aland [Tue, 29 Apr 2008 09:06:20 +0000 (09:06 +0000)]
Use Cleartext-Password, not User-Password
aland [Tue, 29 Apr 2008 08:14:47 +0000 (08:14 +0000)]
Note recent updates
aland [Tue, 29 Apr 2008 08:14:34 +0000 (08:14 +0000)]
Add example "server" entry (commented out)
aland [Tue, 29 Apr 2008 08:10:37 +0000 (08:10 +0000)]
Added ability to read virtual server from SQL.
Patch from Michael Bretterklieber
aland [Mon, 28 Apr 2008 14:53:17 +0000 (14:53 +0000)]
More comments
aland [Mon, 28 Apr 2008 12:25:23 +0000 (12:25 +0000)]
Re-format for whitespace changes and some debug messages
aland [Sun, 27 Apr 2008 06:34:52 +0000 (06:34 +0000)]
Example of accounting where no packet is lost.
aland [Sat, 26 Apr 2008 15:23:43 +0000 (15:23 +0000)]
Document file globbing for the detail reader
aland [Sat, 26 Apr 2008 15:14:33 +0000 (15:14 +0000)]
Mention the "detail" file
aland [Sat, 26 Apr 2008 15:10:09 +0000 (15:10 +0000)]
Look for <glob.h>
aland [Sat, 26 Apr 2008 15:07:43 +0000 (15:07 +0000)]
Added file globbing, and some simple sorting
aland [Fri, 25 Apr 2008 06:20:55 +0000 (06:20 +0000)]
Added Packet-Original-Timestamp
pnixon [Thu, 24 Apr 2008 11:53:47 +0000 (11:53 +0000)]
This should close Bug #548 as it is no longer necessary to check for NAS-Port as the pool-key is configured in the SQL query.
aland [Wed, 23 Apr 2008 08:16:16 +0000 (08:16 +0000)]
New attributes, as posted to the list.
aland [Wed, 23 Apr 2008 08:10:08 +0000 (08:10 +0000)]
Corrected typo noted by Stefan Winter.
Free Internet access in Tallin Airport thanks to Skype.
aland [Sun, 20 Apr 2008 17:39:17 +0000 (17:39 +0000)]
Define DHCP listener
aland [Sun, 20 Apr 2008 15:19:33 +0000 (15:19 +0000)]
Note new functionality
aland [Sun, 20 Apr 2008 15:18:39 +0000 (15:18 +0000)]
Include encode/decode packet stuff. Dp5
aland [Sun, 20 Apr 2008 15:14:02 +0000 (15:14 +0000)]
corrected typo
aland [Sun, 20 Apr 2008 15:00:06 +0000 (15:00 +0000)]
Integrate more into the server. Dp4
aland [Sun, 20 Apr 2008 14:52:18 +0000 (14:52 +0000)]
Sample configuration. Dp3
aland [Sun, 20 Apr 2008 14:51:25 +0000 (14:51 +0000)]
Send/receive packets. Dp3
aland [Sun, 20 Apr 2008 14:47:55 +0000 (14:47 +0000)]
New dictionary (commented out). Dp2
aland [Sun, 20 Apr 2008 14:46:12 +0000 (14:46 +0000)]
Added new option to the build. Dp1
aland [Sun, 20 Apr 2008 14:19:46 +0000 (14:19 +0000)]
Signed/unsigned issues
aland [Fri, 18 Apr 2008 14:09:56 +0000 (14:09 +0000)]
In pairmake(), attribute is a const, so copy tagged attributes
to a local buffer
aland [Fri, 18 Apr 2008 13:51:12 +0000 (13:51 +0000)]
Delete unused variable
aland [Fri, 18 Apr 2008 13:47:06 +0000 (13:47 +0000)]
Handle tags in unlang
aland [Fri, 18 Apr 2008 10:04:27 +0000 (10:04 +0000)]
Added Nokia-AVPair (ugh)
aland [Fri, 18 Apr 2008 09:29:49 +0000 (09:29 +0000)]
Define realm_find2() where the argument is the realm name
previously found in realm_find().
Make the appropriate functions use it.
Document regex realms.
aland [Fri, 18 Apr 2008 08:46:24 +0000 (08:46 +0000)]
Allow regexes in realms.
aland [Thu, 17 Apr 2008 12:24:15 +0000 (12:24 +0000)]
Note recent bug fixes
aland [Thu, 17 Apr 2008 12:22:23 +0000 (12:22 +0000)]
Correct documentation, and allow client lists without the
"clients" name. Closes #546.