freeradius.git
20 years ago Updates for 0.9.3 configure
aland [Thu, 20 Nov 2003 20:09:41 +0000 (20:09 +0000)]
Updates for 0.9.3

20 years ago Don't crash if there's a Tunnel-Password attribute in a request
aland [Thu, 20 Nov 2003 17:47:09 +0000 (17:47 +0000)]
Don't crash if there's a Tunnel-Password attribute in a request
packet.  Instead, reject the packet

20 years ago Only look for tag if the length says there's room for one
aland [Thu, 20 Nov 2003 15:43:40 +0000 (15:43 +0000)]
Only look for tag if the length says there's room for one

20 years ago Removed nonsense error message
aland [Fri, 17 Oct 2003 16:42:06 +0000 (16:42 +0000)]
Removed nonsense error message

20 years agoPull from CVS head: Change pod2man syntax to work with Perl 5.005
phampson [Fri, 17 Oct 2003 15:08:03 +0000 (15:08 +0000)]
Pull from CVS head: Change pod2man syntax to work with Perl 5.005

20 years agoStart new 0.9.3 changelogs
phampson [Wed, 15 Oct 2003 20:22:14 +0000 (20:22 +0000)]
Start new 0.9.3 changelogs

20 years ago0.9.2 release stage two: Regenerate configure files from configure.in release_0_9_2
phampson [Tue, 14 Oct 2003 19:04:38 +0000 (19:04 +0000)]
0.9.2 release stage two: Regenerate configure files from configure.in

20 years ago0.9.2 release stage one: Version number update
phampson [Tue, 14 Oct 2003 19:03:17 +0000 (19:03 +0000)]
0.9.2 release stage one: Version number update

20 years agoRegenerate from configure.in for: Override GETHOSTBYADDRSTYLE for FreeBSD to be BSD
phampson [Tue, 14 Oct 2003 19:00:31 +0000 (19:00 +0000)]
Regenerate from configure.in for: Override GETHOSTBYADDRSTYLE for FreeBSD to be BSD

20 years agoPull from CVS head: Override GETHOSTBYADDRSTYLE for FreeBSD to be BSD.
phampson [Tue, 14 Oct 2003 19:00:08 +0000 (19:00 +0000)]
Pull from CVS head: Override GETHOSTBYADDRSTYLE for FreeBSD to be BSD.

20 years agoPull from CVS head: Add logrotate file for /var/log/freeradius/radiusd.log
phampson [Mon, 13 Oct 2003 12:36:32 +0000 (12:36 +0000)]
Pull from CVS head: Add logrotate file for /var/log/freeradius/radiusd.log
Pull from CVS head: Save config.sub and config.guess so that repeated builds
don't get confused by the symlinks

20 years agoPull from CVS head: Clean up lib/ subdirectory when cleaning
phampson [Thu, 9 Oct 2003 04:00:41 +0000 (04:00 +0000)]
Pull from CVS head: Clean up lib/ subdirectory when cleaning

20 years agoPull from CVS head: Fix postauth to not leak IPs. This involves a change
phampson [Thu, 9 Oct 2003 01:05:17 +0000 (01:05 +0000)]
Pull from CVS head: Fix postauth to not leak IPs. This involves a change
in the DB structure!

20 years agoPull from CVS head: freeradius -h is no longer an error.
phampson [Thu, 9 Oct 2003 00:55:26 +0000 (00:55 +0000)]
Pull from CVS head: freeradius -h is no longer an error.

20 years agoPull from CVS head: Dictionary type over-rides what the caller asks for
phampson [Thu, 9 Oct 2003 00:47:14 +0000 (00:47 +0000)]
Pull from CVS head: Dictionary type over-rides what the caller asks for
Pull from CVS head: Fixed bug in 'paircreate' where it did not copy the
vp->flags data structure item correctly

20 years agoRegenerate from aclocal.m4 after: Improve SNMP include-file location detection; No...
phampson [Mon, 6 Oct 2003 06:05:40 +0000 (06:05 +0000)]
Regenerate from aclocal.m4 after: Improve SNMP include-file location detection; No longer produces -I/usr/include

20 years agoPull from CVS: Improve SNMP include-file location detection; No longer produces ...
phampson [Mon, 6 Oct 2003 06:05:10 +0000 (06:05 +0000)]
Pull from CVS: Improve SNMP include-file location detection; No longer produces -I/usr/include

20 years agoPull from CVS head:
phampson [Sat, 4 Oct 2003 00:20:54 +0000 (00:20 +0000)]
Pull from CVS head:
* Replace calls to exit() in counter_instantiate with return -1;
* Fix memory leaks in counter_detach
* Call counter_detach if we fail in counter_instantiate
* More verbose logging when we fail in counter_instantiate

20 years agoPull from CVS head: rlm_ippool_tool has joined FreeRADIUS
phampson [Fri, 3 Oct 2003 23:44:51 +0000 (23:44 +0000)]
Pull from CVS head: rlm_ippool_tool has joined FreeRADIUS

20 years agoPull from CVS head: Added 'post-proxy' method to 'rlm_attr_filter'
phampson [Tue, 30 Sep 2003 19:32:10 +0000 (19:32 +0000)]
Pull from CVS head: Added 'post-proxy' method to 'rlm_attr_filter'

20 years ago Initialize memory
aland [Mon, 29 Sep 2003 15:30:09 +0000 (15:30 +0000)]
Initialize memory

20 years ago Pull patch from the CVS head, to not allow packets larger than 4k
aland [Mon, 29 Sep 2003 15:26:24 +0000 (15:26 +0000)]
Pull patch from the CVS head, to not allow packets larger than 4k

20 years agoPull from CVS head: When we find a broken attribute and strlen(buf) == 0 do fseek...
phampson [Sun, 28 Sep 2003 14:12:18 +0000 (14:12 +0000)]
Pull from CVS head: When we find a broken attribute and strlen(buf) == 0 do fseek(fpos + 1)
Pull from CVS head: If we don't find an Acct-Status-Type attribute in the record reject it

20 years agoPull from CVS head: Update documentation about *-Type attributes
phampson [Sun, 28 Sep 2003 14:09:22 +0000 (14:09 +0000)]
Pull from CVS head: Update documentation about *-Type attributes
Update Changelog with tonight's changes

20 years agoPull from CVS head: Check if request->timestamp - {Acct-Delay-Time} < last_reset
phampson [Sun, 28 Sep 2003 13:58:40 +0000 (13:58 +0000)]
Pull from CVS head: Check if request->timestamp - {Acct-Delay-Time} < last_reset
If yes reject the packet since it is very old

20 years agoPull from CVS head: Prevent generation of src/modules/rlm_sql/drivers/lib containing...
phampson [Sun, 28 Sep 2003 13:57:04 +0000 (13:57 +0000)]
Pull from CVS head: Prevent generation of src/modules/rlm_sql/drivers/lib containing the .la file for the last driver built.

20 years agoPull from CVS head: Improved debugging messages.
phampson [Sun, 28 Sep 2003 13:51:25 +0000 (13:51 +0000)]
Pull from CVS head: Improved debugging messages.

20 years agoPull from CVS head: If a request was rejected, do it only once.
phampson [Sun, 28 Sep 2003 13:46:33 +0000 (13:46 +0000)]
Pull from CVS head: If a request was rejected, do it only once.

20 years agoPull from CVS head: After setting new VP, don't add it to the end of the list.
phampson [Sun, 28 Sep 2003 13:35:49 +0000 (13:35 +0000)]
Pull from CVS head: After setting new VP, don't add it to the end of the list.

20 years agoPull from CVS head: Make wait=no possible, and add an extra check for possibly errone...
phampson [Sun, 28 Sep 2003 13:31:26 +0000 (13:31 +0000)]
Pull from CVS head: Make wait=no possible, and add an extra check for possibly erroneous configuration

20 years agoPull from CVS head: version goes to stdout, not stderr. Print information about the...
phampson [Sun, 28 Sep 2003 13:29:51 +0000 (13:29 +0000)]
Pull from CVS head: version goes to stdout, not stderr. Print information about the GPL, too

20 years agoPull from CVS head: Document 'config' as a valid source/destination for rlm_exec...
phampson [Sun, 28 Sep 2003 13:27:05 +0000 (13:27 +0000)]
Pull from CVS head: Document 'config' as a valid source/destination for rlm_exec pairs

20 years agoPull from CVS head: In case of a bad search filter, print out the corresponding filter
phampson [Sun, 28 Sep 2003 13:24:50 +0000 (13:24 +0000)]
Pull from CVS head: In case of a bad search filter, print out the corresponding filter
Pull from CVS head: Compile even if we don't have pthread's

20 years agoPull from CVS head: Added MS-CHAP rfc
phampson [Sun, 28 Sep 2003 13:22:27 +0000 (13:22 +0000)]
Pull from CVS head: Added MS-CHAP rfc

20 years agoPull from CVS head: A few more checks to prevent people from doing crazy things
phampson [Sun, 28 Sep 2003 13:21:09 +0000 (13:21 +0000)]
Pull from CVS head: A few more checks to prevent people from doing crazy things

20 years ago Pull fix from the head
aland [Thu, 25 Sep 2003 16:51:38 +0000 (16:51 +0000)]
Pull fix from the head

20 years agoPull from CVS head: attributes of type 'int' require a value
phampson [Tue, 16 Sep 2003 18:40:56 +0000 (18:40 +0000)]
Pull from CVS head: attributes of type 'int' require a value

20 years agoPull from CVS head: Add LGPL boilerplate for files from which it is missing.
phampson [Tue, 16 Sep 2003 18:34:36 +0000 (18:34 +0000)]
Pull from CVS head: Add LGPL boilerplate for files from which it is missing.

20 years agoPull from CVS head: If we don't have threads, don't use pthread functions
phampson [Tue, 16 Sep 2003 18:31:58 +0000 (18:31 +0000)]
Pull from CVS head: If we don't have threads, don't use pthread functions

20 years agoPull from CVS head: Correct GPL boilerplate in files which had it wrong or with typos.
phampson [Fri, 12 Sep 2003 19:18:03 +0000 (19:18 +0000)]
Pull from CVS head: Correct GPL boilerplate in files which had it wrong or with typos.

20 years agoUpdate to 0.9.2 prerelease version numbering.
phampson [Thu, 11 Sep 2003 12:55:42 +0000 (12:55 +0000)]
Update to 0.9.2 prerelease version numbering.

20 years agoPull from CVS head: Add GNU GPLv2 boilerplate to the top of files which were missing it.
phampson [Thu, 11 Sep 2003 12:55:05 +0000 (12:55 +0000)]
Pull from CVS head: Add GNU GPLv2 boilerplate to the top of files which were missing it.

20 years ago0.9.1 Release complete: Autogenerated files built. release_0_9_1
phampson [Thu, 4 Sep 2003 15:14:10 +0000 (15:14 +0000)]
0.9.1 Release complete: Autogenerated files built.

20 years ago0.9.1 Release part: non-auto-generated files
phampson [Thu, 4 Sep 2003 14:56:34 +0000 (14:56 +0000)]
0.9.1 Release part: non-auto-generated files

20 years agoRegenerate after: Include <stdio.h> when we test for gethostby{addr,name}-style.
phampson [Wed, 3 Sep 2003 19:11:58 +0000 (19:11 +0000)]
Regenerate after: Include <stdio.h> when we test for gethostby{addr,name}-style.

20 years agoPull from CVS head: Include <stdio.h> when we test for gethostby{addr,name}-style.
phampson [Wed, 3 Sep 2003 19:11:13 +0000 (19:11 +0000)]
Pull from CVS head: Include <stdio.h> when we test for gethostby{addr,name}-style.

20 years agoPull from CVS head: Correctly skip subdirectories without a Makefile
phampson [Wed, 3 Sep 2003 18:41:09 +0000 (18:41 +0000)]
Pull from CVS head: Correctly skip subdirectories without a Makefile

20 years agoPull from CVS head: Don't try to make in directories without a makefile.
phampson [Wed, 3 Sep 2003 16:43:53 +0000 (16:43 +0000)]
Pull from CVS head: Don't try to make in directories without a makefile.

20 years agoPull from CVS head: Allow systems without recognisable gethostby{addr,name}_r
phampson [Wed, 3 Sep 2003 13:08:09 +0000 (13:08 +0000)]
Pull from CVS head: Allow systems without recognisable gethostby{addr,name}_r
to select gethostby{addr,name}
Pull from CVS head: Fix for ac_struct_foo_has_member_bar

20 years agoPull from CVS head: Quiet compiler warnings when #if was used in place of
phampson [Wed, 3 Sep 2003 13:03:14 +0000 (13:03 +0000)]
Pull from CVS head: Quiet compiler warnings when #if was used in place of
#ifdef and the variable was not defined.

20 years agoPull from CVS head: Synchronise comments
phampson [Wed, 3 Sep 2003 13:02:25 +0000 (13:02 +0000)]
Pull from CVS head: Synchronise comments

20 years agoPull from CVS head: Skip ill-formed comparison operators correctly.
phampson [Tue, 2 Sep 2003 16:41:31 +0000 (16:41 +0000)]
Pull from CVS head: Skip ill-formed comparison operators correctly.

20 years agoPull from CVS head: Add prototypes to prevent compiler warnings
phampson [Tue, 2 Sep 2003 03:12:17 +0000 (03:12 +0000)]
Pull from CVS head: Add prototypes to prevent compiler warnings

20 years agoPull from CVS head: Fix redundant check for uint32_t >= 0.
phampson [Tue, 2 Sep 2003 03:11:04 +0000 (03:11 +0000)]
Pull from CVS head: Fix redundant check for uint32_t >= 0.

20 years agoPull from CVS head: Make arrays const unsigned char
phampson [Tue, 2 Sep 2003 03:09:49 +0000 (03:09 +0000)]
Pull from CVS head: Make arrays const unsigned char

20 years agoPull from CVS: Deleted rad_assert_fail declaration
phampson [Tue, 2 Sep 2003 03:08:52 +0000 (03:08 +0000)]
Pull from CVS: Deleted rad_assert_fail declaration
Pull from CVS: Synchonised comments regarding proxy secret

20 years agoPull from CVS head: When we get to a broken attribute do an fseek to fpos
phampson [Sun, 31 Aug 2003 14:01:18 +0000 (14:01 +0000)]
Pull from CVS head: When we get to a broken attribute do an fseek to fpos
+ strlen(buf) not just fpos
Pull from CVS head: Add a few debug statements
Pull from CVS head: Rewrite get_radius_id() so that now it works correctly
Pull from CVS head: Free the radius packet id when we drop a packet with
Client-IP == Dest-IP
Equivalent to 1.16

20 years agoPull from CVS head: Corrected typo in the example, and listed all the
phampson [Sat, 30 Aug 2003 11:21:39 +0000 (11:21 +0000)]
Pull from CVS head: Corrected typo in the example, and listed all the
*-Type attributes available.

20 years agoFill in current 0.9.1 changelog.
phampson [Sat, 30 Aug 2003 11:20:13 +0000 (11:20 +0000)]
Fill in current 0.9.1 changelog.

20 years agoChanged INTERVAL types to BIGINT to keep compatibility with 3rd party software.
pnixon [Thu, 28 Aug 2003 11:39:32 +0000 (11:39 +0000)]
Changed INTERVAL types to BIGINT to keep compatibility with 3rd party software.

20 years agoFix "unimplemented function" crash on server -HUP
pnixon [Thu, 28 Aug 2003 11:30:12 +0000 (11:30 +0000)]
Fix "unimplemented function" crash on server -HUP

20 years agoPull from CVS head: * Use rad_lockfd_nonblock so that we can bail out on a problem
phampson [Thu, 28 Aug 2003 01:02:57 +0000 (01:02 +0000)]
Pull from CVS head: * Use rad_lockfd_nonblock so that we can bail out on a problem
Pull from CVS head: * Always call ms_sleep after we call do_send so that we give the
radius server a chance to breath a little.

20 years agoPull from CVS head: Only -HUP the parent process on reload.
phampson [Thu, 28 Aug 2003 00:47:49 +0000 (00:47 +0000)]
Pull from CVS head: Only -HUP the parent process on reload.

20 years agoPull from CVS head: Mention that autoconf must be 2.1x, not 2.5x.
phampson [Wed, 27 Aug 2003 16:17:54 +0000 (16:17 +0000)]
Pull from CVS head: Mention that autoconf must be 2.1x, not 2.5x.

20 years agoPull from CVS head: What the heck... this may be helpful
phampson [Wed, 27 Aug 2003 16:08:51 +0000 (16:08 +0000)]
Pull from CVS head: What the heck... this may be helpful

20 years agoPull from CVS head: Remove autogenerated index.html
phampson [Wed, 27 Aug 2003 16:08:33 +0000 (16:08 +0000)]
Pull from CVS head: Remove autogenerated index.html

20 years agoPull from CVS head: moved the protocol documentation into the directory
phampson [Wed, 27 Aug 2003 16:01:04 +0000 (16:01 +0000)]
Pull from CVS head: moved the protocol documentation into the directory
with the other protocol docs

20 years agoPull from CVS head: Synchronise whitespace
phampson [Wed, 27 Aug 2003 16:00:43 +0000 (16:00 +0000)]
Pull from CVS head: Synchronise whitespace

20 years agoPull from CVS head: CHAP-Challenge is octets, not printable string
phampson [Wed, 27 Aug 2003 16:00:15 +0000 (16:00 +0000)]
Pull from CVS head: CHAP-Challenge is octets, not printable string

20 years agoPull from CVS head: Only delete the auto-generated HTML files
phampson [Wed, 27 Aug 2003 15:55:57 +0000 (15:55 +0000)]
Pull from CVS head: Only delete the auto-generated HTML files

20 years agoPull from CVS head: Add packaging files to list of files to edit for version
phampson [Wed, 27 Aug 2003 15:52:53 +0000 (15:52 +0000)]
Pull from CVS head: Add packaging files to list of files to edit for version
number change.

20 years agoPull from CVS head: References to un-unused attribute 'Replicate-To-Realm'
phampson [Tue, 26 Aug 2003 17:41:48 +0000 (17:41 +0000)]
Pull from CVS head: References to un-unused attribute 'Replicate-To-Realm'
deleted.

20 years agoPull from CVS head: Synchronise comments
phampson [Tue, 26 Aug 2003 12:37:50 +0000 (12:37 +0000)]
Pull from CVS head: Synchronise comments

20 years agoPull from CVS head: minor logging update
phampson [Tue, 26 Aug 2003 12:36:20 +0000 (12:36 +0000)]
Pull from CVS head: minor logging update

20 years agoPull from CVS head: Whitespace synchronisation
phampson [Tue, 26 Aug 2003 12:35:25 +0000 (12:35 +0000)]
Pull from CVS head: Whitespace synchronisation

20 years agoPull from CVS head: Add debug statements for allowed service type
phampson [Tue, 26 Aug 2003 12:34:48 +0000 (12:34 +0000)]
Pull from CVS head: Add debug statements for allowed service type

20 years agoPull from CVS head: Don't print out CHAP-Password, it's random junk, and the
phampson [Tue, 26 Aug 2003 12:33:46 +0000 (12:33 +0000)]
Pull from CVS head: Don't print out CHAP-Password, it's random junk, and the
'received attributes' code already prints it out.

20 years agoPull from CVS head: Only 'make' if there's a 'Makefile'
phampson [Tue, 26 Aug 2003 12:32:50 +0000 (12:32 +0000)]
Pull from CVS head: Only 'make' if there's a 'Makefile'

20 years agoPull from CVS head: Explicitly state what we're checking sig_hup_block against.
phampson [Tue, 26 Aug 2003 12:32:13 +0000 (12:32 +0000)]
Pull from CVS head: Explicitly state what we're checking sig_hup_block against.

20 years agoPull from CVS head: Whitespace synchronisation
phampson [Tue, 26 Aug 2003 12:30:00 +0000 (12:30 +0000)]
Pull from CVS head: Whitespace synchronisation

20 years agoPull from CVS head: Allow only some old names.
phampson [Tue, 26 Aug 2003 12:29:21 +0000 (12:29 +0000)]
Pull from CVS head: Allow only some old names.

20 years agoPull from CVS head: In accounting_stop_query_alt calculate AcctStartTime from
phampson [Tue, 26 Aug 2003 12:26:57 +0000 (12:26 +0000)]
Pull from CVS head: In accounting_stop_query_alt calculate AcctStartTime from
AcctStopTime - (AcctSessionTime + AcctDelayTime) (equivalent to 1.28)

20 years agoPull from CVS head: Warn about PAM libraries
phampson [Tue, 26 Aug 2003 12:25:40 +0000 (12:25 +0000)]
Pull from CVS head: Warn about PAM libraries
Pull from CVS head: Synchronise EAP comments for options which are unchanged
Pull from CVS head: Provide examples of authorisation and post-auth detail modules
Pull from CVS head: Whitespace fixes

20 years ago Pull patch from the head
aland [Mon, 25 Aug 2003 19:07:03 +0000 (19:07 +0000)]
Pull patch from the head

20 years agoPull from CVS head: Build-dependancies due to new libtool 1.5
phampson [Mon, 25 Aug 2003 18:04:18 +0000 (18:04 +0000)]
Pull from CVS head: Build-dependancies due to new libtool 1.5
Pull from CVS head: Merge sed statements into single sed statement
Pull from CVS head: Renamed binary manpage to match freeradius binary
Pull from CVS head: Install SQL database examples into examples directory

20 years agoPull from CVS head: Add missing prototypes to silence warnings about externs becoming...
phampson [Mon, 25 Aug 2003 17:52:34 +0000 (17:52 +0000)]
Pull from CVS head: Add missing prototypes to silence warnings about externs becoming static.
Also, pull documentation of PQExec from CVS head.

20 years agoPull from CVS head: Pull in openssl/md5.h for MD5_DIGEST_LENGTH
phampson [Mon, 25 Aug 2003 17:49:34 +0000 (17:49 +0000)]
Pull from CVS head: Pull in openssl/md5.h for MD5_DIGEST_LENGTH

20 years agoRegenerate from configure.in after: Fix detection of libgdbm_compat (GNU DBM >= 1...
phampson [Thu, 21 Aug 2003 01:00:35 +0000 (01:00 +0000)]
Regenerate from configure.in after: Fix detection of libgdbm_compat (GNU DBM >= 1.8.1)

20 years agoBackport from CVS head: Fix detection of libgdbm_compat (GNU DBM >= 1.8.1)
phampson [Thu, 21 Aug 2003 00:59:32 +0000 (00:59 +0000)]
Backport from CVS head: Fix detection of libgdbm_compat (GNU DBM >= 1.8.1)

20 years ago Don't get excited if there's no user name
aland [Mon, 18 Aug 2003 18:37:02 +0000 (18:37 +0000)]
Don't get excited if there's no user name

20 years ago Fix for experimental modules
aland [Tue, 5 Aug 2003 16:31:31 +0000 (16:31 +0000)]
Fix for experimental modules

20 years ago Don't look for threading functions if it's built without threads
aland [Wed, 30 Jul 2003 20:08:01 +0000 (20:08 +0000)]
Don't look for threading functions if it's built without threads

20 years ago Pull fix from the head
aland [Wed, 30 Jul 2003 15:46:09 +0000 (15:46 +0000)]
Pull fix from the head

20 years agoFix slight moronicity in changelog, and establish new Debian version
phampson [Wed, 23 Jul 2003 15:09:48 +0000 (15:09 +0000)]
Fix slight moronicity in changelog, and establish new Debian version
for next 0.9 branch release.

20 years ago pull patch from the head
aland [Tue, 22 Jul 2003 18:17:27 +0000 (18:17 +0000)]
pull patch from the head

20 years ago Pull patch from the head
aland [Tue, 22 Jul 2003 17:33:15 +0000 (17:33 +0000)]
Pull patch from the head

20 years agoUpdates from barry@postman.co.za
pnixon [Tue, 22 Jul 2003 12:50:10 +0000 (12:50 +0000)]
Updates from barry@postman.co.za

20 years ago It's now 0.9.0, no -pre1 release_0_9_0_final
aland [Mon, 21 Jul 2003 19:37:35 +0000 (19:37 +0000)]
It's now 0.9.0, no -pre1

20 years ago It's now 0.9.0 (final)
aland [Mon, 21 Jul 2003 18:29:54 +0000 (18:29 +0000)]
It's now 0.9.0 (final)

20 years agoUpdated need for build to include libiodbc
pnixon [Mon, 21 Jul 2003 18:25:35 +0000 (18:25 +0000)]
Updated need for build to include libiodbc