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.
aland [Thu, 17 Apr 2008 08:37:19 +0000 (08:37 +0000)]
Update request->username && request->password, too
aland [Thu, 17 Apr 2008 08:26:32 +0000 (08:26 +0000)]
Use new API to copy VP's. Don't do it by hand, as it's a bad
idea!
aland [Thu, 17 Apr 2008 08:24:28 +0000 (08:24 +0000)]
API to copy just one VP.
aland [Thu, 17 Apr 2008 08:11:23 +0000 (08:11 +0000)]
Move proxying message to after checks for LOCAL realm
aland [Thu, 17 Apr 2008 07:59:21 +0000 (07:59 +0000)]
LDAP-UserDN is now in config items
aland [Thu, 17 Apr 2008 06:32:36 +0000 (06:32 +0000)]
Added postauth table. Closes #545.
aland [Wed, 16 Apr 2008 14:25:05 +0000 (14:25 +0000)]
Delay 1s, not 1 usec.
aland [Mon, 14 Apr 2008 15:18:08 +0000 (15:18 +0000)]
Look up "clients" configuration by ("clients", ref), instead
of trying to find a top-level section named "ref"
aland [Mon, 14 Apr 2008 15:17:24 +0000 (15:17 +0000)]
When adding a client, it's OK to be in a subsection if the
subsection is "clients".
aland [Mon, 14 Apr 2008 15:04:52 +0000 (15:04 +0000)]
Add additional check for NULL/DEFAULT duplicate realms
aland [Mon, 14 Apr 2008 08:09:29 +0000 (08:09 +0000)]
Added, and documented "fallback" in home server pool
aland [Mon, 14 Apr 2008 07:58:27 +0000 (07:58 +0000)]
Document virtual_server in home_server_pool
aland [Mon, 14 Apr 2008 07:52:31 +0000 (07:52 +0000)]
Added "fallback" in home server pool.
call strdup() for virtual home servers
aland [Sun, 13 Apr 2008 10:36:15 +0000 (10:36 +0000)]
More fixes
aland [Sun, 13 Apr 2008 10:32:02 +0000 (10:32 +0000)]
Moved digest tests to their own directory
aland [Sun, 13 Apr 2008 10:05:39 +0000 (10:05 +0000)]
Added test for simple proxying
aland [Sun, 13 Apr 2008 10:01:01 +0000 (10:01 +0000)]
Use newer style references
aland [Sun, 13 Apr 2008 08:07:48 +0000 (08:07 +0000)]
Initialize all of the data structure
aland [Sun, 13 Apr 2008 08:02:15 +0000 (08:02 +0000)]
Initialize home->server for lookups
aland [Fri, 11 Apr 2008 12:12:51 +0000 (12:12 +0000)]
Look at correct field
aland [Fri, 11 Apr 2008 12:00:42 +0000 (12:00 +0000)]
Checks for ifdef's not in 7.x
aland [Fri, 11 Apr 2008 09:58:25 +0000 (09:58 +0000)]
Update spec file so that it builds
aland [Fri, 11 Apr 2008 09:55:02 +0000 (09:55 +0000)]
Be a little more generous
aland [Fri, 11 Apr 2008 09:49:22 +0000 (09:49 +0000)]
Add target to make test certificates
aland [Fri, 11 Apr 2008 09:01:49 +0000 (09:01 +0000)]
Fixed crash...
aland [Fri, 11 Apr 2008 08:58:52 +0000 (08:58 +0000)]
Don't leak memory on catastrophic conditions. Closes #538