freeradius.git
16 years ago Print Ethernet as string for has table lookups. We should
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...

16 years ago Client HW address is ethernet. We don't support anything else.
aland [Wed, 28 May 2008 17:32:26 +0000 (17:32 +0000)]
Client HW address is ethernet.  We don't support anything else.

16 years ago Corrected typo
aland [Wed, 28 May 2008 17:17:08 +0000 (17:17 +0000)]
Corrected typo

16 years ago Added SQL-Table-Name
aland [Tue, 27 May 2008 09:01:19 +0000 (09:01 +0000)]
Added SQL-Table-Name

16 years ago a LOCAL realm means we should return OK, not NOOP.
aland [Sat, 24 May 2008 07:49:46 +0000 (07:49 +0000)]
a LOCAL realm means we should return OK, not NOOP.

16 years ago Delete locally changed files on "clean". From:
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

16 years ago Use 'detail.work" as work filename if we're globbing
aland [Sat, 17 May 2008 08:20:51 +0000 (08:20 +0000)]
Use 'detail.work" as work filename if we're globbing

16 years ago- larger type and id data types to work with DHCP packets - use with jradius svn...
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

16 years ago Note HUP
aland [Fri, 16 May 2008 08:56:29 +0000 (08:56 +0000)]
Note HUP

16 years ago Log exiting. Update a few more log messages
aland [Fri, 16 May 2008 08:37:08 +0000 (08:37 +0000)]
Log exiting.  Update a few more log messages

16 years ago Added examples of creating rundir && logdir, and setting
aland [Thu, 15 May 2008 13:53:48 +0000 (13:53 +0000)]
Added examples of creating rundir && logdir, and setting
correct permissions

16 years ago Document chroot directive
aland [Thu, 15 May 2008 09:21:50 +0000 (09:21 +0000)]
Document chroot directive

16 years ago Clean up log handling && chroot handling. It now uses fprintf
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

16 years ago Moved chroot() to earlier in the configuration
aland [Thu, 15 May 2008 08:33:51 +0000 (08:33 +0000)]
Moved chroot() to earlier in the configuration

16 years ago Use "install", not cp && chmod
aland [Wed, 14 May 2008 15:26:25 +0000 (15:26 +0000)]
Use "install", not cp && chmod

16 years ago Don't try to install sites-available/CVS/* or sites-available/*~
aland [Wed, 14 May 2008 14:59:35 +0000 (14:59 +0000)]
Don't try to install sites-available/CVS/* or sites-available/*~

16 years ago Do setuid/setgid earlier in the boot process.
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.

16 years ago Initialize variable
aland [Wed, 14 May 2008 06:52:44 +0000 (06:52 +0000)]
Initialize variable

16 years ago Free fake request on fallback.
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.

16 years ago Removed unused code
aland [Wed, 14 May 2008 06:39:06 +0000 (06:39 +0000)]
Removed unused code

16 years ago Don't do post-proxy-authorize
aland [Wed, 14 May 2008 06:17:28 +0000 (06:17 +0000)]
Don't do post-proxy-authorize

16 years ago Corrected typo
aland [Wed, 14 May 2008 03:18:25 +0000 (03:18 +0000)]
Corrected typo

16 years ago Fallback home_servers MUST be virtual_servers.
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.

16 years ago $(RUNDIR) is owned by admin/radius, too
aland [Tue, 13 May 2008 12:39:05 +0000 (12:39 +0000)]
$(RUNDIR) is owned by admin/radius, too

16 years ago Revert last change
aland [Tue, 13 May 2008 12:35:03 +0000 (12:35 +0000)]
Revert last change

16 years ago chmod/chown RUNDIR, too
aland [Tue, 13 May 2008 12:31:07 +0000 (12:31 +0000)]
chmod/chown RUNDIR, too

16 years ago New function to validate if a comparison was registered
aland [Mon, 12 May 2008 14:41:32 +0000 (14:41 +0000)]
New function to validate if a comparison was registered

16 years ago Note recent changes
aland [Mon, 12 May 2008 14:35:02 +0000 (14:35 +0000)]
Note recent changes

16 years ago Added support for comparing dynamically expanded comparisons in
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.

16 years ago If RADMIN and RGROUP are defined, create new target,
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

16 years ago We're not 2.0.4 any more
aland [Mon, 12 May 2008 11:51:54 +0000 (11:51 +0000)]
We're not 2.0.4 any more

16 years ago mysql_config --cflags sometimes lies to us, if it was built
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.

16 years ago Added "check" target, which is better than
aland [Sun, 11 May 2008 06:38:50 +0000 (06:38 +0000)]
Added "check" target, which is better than
"check-radiusd-config"

16 years ago DEBUG macro is used even in non-debug builds. This lets
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.."

16 years ago u_int* -> uint*
aland [Fri, 9 May 2008 19:36:08 +0000 (19:36 +0000)]
u_int* -> uint*

16 years ago Default for authorize_reply_query is NULL, not "".
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

16 years ago Install libraries in src/modules/lib, too
aland [Fri, 9 May 2008 14:38:54 +0000 (14:38 +0000)]
Install libraries in src/modules/lib, too

16 years ago Allow setting response packet type in post-proxy-type fail
aland [Fri, 9 May 2008 12:06:44 +0000 (12:06 +0000)]
Allow setting response packet type in post-proxy-type fail

16 years ago Newline at EOF
aland [Fri, 9 May 2008 12:00:23 +0000 (12:00 +0000)]
Newline at EOF

16 years ago Suppress most of the database "connection failed" messages.
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.

16 years ago Make server logic for logging good/bad passwords match
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

16 years ago If radlog_dest is set from the command line, use a separate
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

16 years ago Permit authorize_reply_query to be empty. The check pairs
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

16 years ago If there's no Auth-Type name2, look for LDAP
aland [Thu, 8 May 2008 16:07:54 +0000 (16:07 +0000)]
If there's no Auth-Type name2, look for LDAP

16 years ago Added "num fields" function. Closes #551.
aland [Thu, 8 May 2008 14:05:39 +0000 (14:05 +0000)]
Added "num fields" function.  Closes #551.

16 years ago Build on systems without <regex.h>
aland [Tue, 6 May 2008 10:00:50 +0000 (10:00 +0000)]
Build on systems without <regex.h>

16 years ago document behavior better
aland [Mon, 5 May 2008 11:25:06 +0000 (11:25 +0000)]
document behavior better

16 years ago Regularize messages about home server status
aland [Mon, 5 May 2008 08:51:27 +0000 (08:51 +0000)]
Regularize messages about home server status

16 years ago Note user/group
aland [Mon, 5 May 2008 06:07:49 +0000 (06:07 +0000)]
Note user/group

16 years ago Use correct function here, too
aland [Mon, 5 May 2008 05:59:22 +0000 (05:59 +0000)]
Use correct function here, too

16 years ago Added header. Removed DOS CR's
aland [Sun, 4 May 2008 08:48:39 +0000 (08:48 +0000)]
Added header.  Removed DOS CR's

16 years ago Enable internal proxying of accounting packets, too
aland [Sun, 4 May 2008 06:51:14 +0000 (06:51 +0000)]
Enable internal proxying of accounting packets, too

16 years agoAdd IPPOOL setup for Oracle (Untested by me but reported to work)
pnixon [Sat, 3 May 2008 17:23:04 +0000 (17:23 +0000)]
Add IPPOOL setup for Oracle (Untested by me but reported to work)

16 years ago"WHERE acctstoptime = NULL" does NOT do what you think it does!
pnixon [Sat, 3 May 2008 17:16:07 +0000 (17:16 +0000)]
"WHERE acctstoptime = NULL" does NOT do what you think it does!

16 years ago un-break stuff release_2_0_4
aland [Fri, 2 May 2008 09:11:18 +0000 (09:11 +0000)]
un-break stuff

16 years ago Make ca.der by default
aland [Fri, 2 May 2008 08:25:49 +0000 (08:25 +0000)]
Make ca.der by default

16 years ago Added duplicate names for HP's attributes
aland [Fri, 2 May 2008 00:11:16 +0000 (00:11 +0000)]
Added duplicate names for HP's attributes

16 years ago Fix handling of request->username
aland [Thu, 1 May 2008 14:48:17 +0000 (14:48 +0000)]
Fix handling of request->username

16 years ago Clean up more memory
aland [Wed, 30 Apr 2008 17:43:34 +0000 (17:43 +0000)]
Clean up more memory

16 years ago Note dependency for dhcpd.c
aland [Wed, 30 Apr 2008 17:43:19 +0000 (17:43 +0000)]
Note dependency for dhcpd.c

16 years ago Corrected typo
aland [Wed, 30 Apr 2008 17:42:15 +0000 (17:42 +0000)]
Corrected typo

16 years ago Note schema location
aland [Wed, 30 Apr 2008 17:41:36 +0000 (17:41 +0000)]
Note schema location

16 years ago Note 2.0.4
aland [Wed, 30 Apr 2008 17:38:57 +0000 (17:38 +0000)]
Note 2.0.4

16 years ago Be a little more careful about updating request->username &&
aland [Wed, 30 Apr 2008 13:23:42 +0000 (13:23 +0000)]
Be a little more careful about updating request->username &&
request->password

16 years ago Expose the "fixed" pairmove function
aland [Wed, 30 Apr 2008 10:00:53 +0000 (10:00 +0000)]
Expose the "fixed" pairmove function

16 years ago Note recent changes
aland [Wed, 30 Apr 2008 08:56:40 +0000 (08:56 +0000)]
Note recent changes

16 years ago Added sample (untested) for PostgreSQL
aland [Wed, 30 Apr 2008 08:53:06 +0000 (08:53 +0000)]
Added sample (untested) for PostgreSQL

16 years ago Sample scripts for creating radius user in SQL.
aland [Wed, 30 Apr 2008 08:41:30 +0000 (08:41 +0000)]
Sample scripts for creating radius user in SQL.

16 years ago In the accounting on/off query, remove the restriction that the
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.

16 years ago Clean up memory on exit
aland [Wed, 30 Apr 2008 08:17:22 +0000 (08:17 +0000)]
Clean up memory on exit

16 years ago Use Cleartext-Password, not User-Password
aland [Tue, 29 Apr 2008 09:06:20 +0000 (09:06 +0000)]
Use Cleartext-Password, not User-Password

16 years ago Note recent updates
aland [Tue, 29 Apr 2008 08:14:47 +0000 (08:14 +0000)]
Note recent updates

16 years ago Add example "server" entry (commented out)
aland [Tue, 29 Apr 2008 08:14:34 +0000 (08:14 +0000)]
Add example "server" entry (commented out)

16 years ago Added ability to read virtual server from SQL.
aland [Tue, 29 Apr 2008 08:10:37 +0000 (08:10 +0000)]
Added ability to read virtual server from SQL.

Patch from Michael Bretterklieber

16 years ago More comments
aland [Mon, 28 Apr 2008 14:53:17 +0000 (14:53 +0000)]
More comments

16 years ago Re-format for whitespace changes and some debug messages
aland [Mon, 28 Apr 2008 12:25:23 +0000 (12:25 +0000)]
Re-format for whitespace changes and some debug messages

16 years ago Example of accounting where no packet is lost.
aland [Sun, 27 Apr 2008 06:34:52 +0000 (06:34 +0000)]
Example of accounting where no packet is lost.

16 years ago Document file globbing for the detail reader
aland [Sat, 26 Apr 2008 15:23:43 +0000 (15:23 +0000)]
Document file globbing for the detail reader

16 years ago Mention the "detail" file
aland [Sat, 26 Apr 2008 15:14:33 +0000 (15:14 +0000)]
Mention the "detail" file

16 years ago Look for <glob.h>
aland [Sat, 26 Apr 2008 15:10:09 +0000 (15:10 +0000)]
Look for <glob.h>

16 years ago Added file globbing, and some simple sorting
aland [Sat, 26 Apr 2008 15:07:43 +0000 (15:07 +0000)]
Added file globbing, and some simple sorting

16 years ago Added Packet-Original-Timestamp
aland [Fri, 25 Apr 2008 06:20:55 +0000 (06:20 +0000)]
Added Packet-Original-Timestamp

16 years agoThis should close Bug #548 as it is no longer necessary to check for NAS-Port as...
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.

16 years ago New attributes, as posted to the list.
aland [Wed, 23 Apr 2008 08:16:16 +0000 (08:16 +0000)]
New attributes, as posted to the list.

16 years ago Corrected typo noted by Stefan Winter.
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.

16 years ago Define DHCP listener
aland [Sun, 20 Apr 2008 17:39:17 +0000 (17:39 +0000)]
Define DHCP listener

16 years ago Note new functionality
aland [Sun, 20 Apr 2008 15:19:33 +0000 (15:19 +0000)]
Note new functionality

16 years ago Include encode/decode packet stuff. Dp5
aland [Sun, 20 Apr 2008 15:18:39 +0000 (15:18 +0000)]
Include encode/decode packet stuff.  Dp5

16 years ago corrected typo
aland [Sun, 20 Apr 2008 15:14:02 +0000 (15:14 +0000)]
corrected typo

16 years ago Integrate more into the server. Dp4
aland [Sun, 20 Apr 2008 15:00:06 +0000 (15:00 +0000)]
Integrate more into the server.  Dp4

16 years ago Sample configuration. Dp3
aland [Sun, 20 Apr 2008 14:52:18 +0000 (14:52 +0000)]
Sample configuration.  Dp3

16 years ago Send/receive packets. Dp3
aland [Sun, 20 Apr 2008 14:51:25 +0000 (14:51 +0000)]
Send/receive packets.  Dp3

16 years ago New dictionary (commented out). Dp2
aland [Sun, 20 Apr 2008 14:47:55 +0000 (14:47 +0000)]
New dictionary (commented out).  Dp2

16 years ago Added new option to the build. Dp1
aland [Sun, 20 Apr 2008 14:46:12 +0000 (14:46 +0000)]
Added new option to the build.  Dp1

16 years ago Signed/unsigned issues
aland [Sun, 20 Apr 2008 14:19:46 +0000 (14:19 +0000)]
Signed/unsigned issues

16 years ago In pairmake(), attribute is a const, so copy tagged attributes
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

16 years ago Delete unused variable
aland [Fri, 18 Apr 2008 13:51:12 +0000 (13:51 +0000)]
Delete unused variable

16 years ago Handle tags in unlang
aland [Fri, 18 Apr 2008 13:47:06 +0000 (13:47 +0000)]
Handle tags in unlang

16 years ago Added Nokia-AVPair (ugh)
aland [Fri, 18 Apr 2008 10:04:27 +0000 (10:04 +0000)]
Added Nokia-AVPair (ugh)

16 years ago Define realm_find2() where the argument is the realm name
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.