freeradius.git
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

15 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

15 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

15 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

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

15 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.

15 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

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

15 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

15 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

15 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

15 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.

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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

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

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

15 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.

15 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.

15 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

15 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...

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

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

15 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

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

15 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

15 years ago Compile-time flag of WITH_OPENSSL_MD5 causes us to NOT use
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.

15 years ago Build only if ASCEND_BINARY is defined
aland [Thu, 5 Jun 2008 11:36:38 +0000 (11:36 +0000)]
Build only if ASCEND_BINARY is defined

15 years ago Compile-time WITH_UNLANG feature
aland [Thu, 5 Jun 2008 10:32:53 +0000 (10:32 +0000)]
Compile-time WITH_UNLANG feature

15 years ago Fix typo
aland [Thu, 5 Jun 2008 10:20:43 +0000 (10:20 +0000)]
Fix typo

15 years ago Compile-time options to remove session management functionality
aland [Thu, 5 Jun 2008 10:18:53 +0000 (10:18 +0000)]
Compile-time options to remove session management functionality

15 years ago More WITH_PROXY additions to build when proxying isn't used.
aland [Thu, 5 Jun 2008 10:02:52 +0000 (10:02 +0000)]
More WITH_PROXY additions to build when proxying isn't used.

15 years ago Corrected typo in last commit
aland [Thu, 5 Jun 2008 09:53:17 +0000 (09:53 +0000)]
Corrected typo in last commit

15 years ago Added WITH_PROXY and WITH_DETAIL pre-processor defines to
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

15 years ago Note recent changes
aland [Fri, 30 May 2008 09:31:23 +0000 (09:31 +0000)]
Note recent changes

15 years ago radiusd.conf was getting large. Moved most module
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

15 years ago Use memcpy to avoid strict C aliasing. In this case,
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.

15 years ago Use rm -rf
aland [Thu, 29 May 2008 12:43:32 +0000 (12:43 +0000)]
Use rm -rf

15 years ago Prefix of /0 is special
aland [Thu, 29 May 2008 10:33:02 +0000 (10:33 +0000)]
Prefix of /0 is special

15 years ago More documentation that people might read
aland [Thu, 29 May 2008 09:39:35 +0000 (09:39 +0000)]
More documentation that people might read

15 years ago Corrected typo
aland [Thu, 29 May 2008 08:26:55 +0000 (08:26 +0000)]
Corrected typo

15 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...

15 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.

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

15 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>