phampson [Tue, 6 Sep 2005 15:08:52 +0000 (15:08 +0000)]
Fix ownership of /var/log/freeradius/* more efficiently.
Thanks to Guido Trotter (Debug BTS #326891)
nbk [Sun, 4 Sep 2005 16:54:13 +0000 (16:54 +0000)]
Pull from CVS head:
Don't use vsprintf() anymore, but the replacement for vsnprintf()
in libradius instead.
nbk [Sun, 4 Sep 2005 16:23:00 +0000 (16:23 +0000)]
Pull all the changes since 2005-08-25.
phampson [Sat, 3 Sep 2005 05:08:46 +0000 (05:08 +0000)]
Pull 1.55.2.4 changes to src/include/autoconf.h.in into acconfig.h and
regenerate src/include/autoconf.h.in with autoheader2.13
nbk [Thu, 1 Sep 2005 16:07:30 +0000 (16:07 +0000)]
Pull from CVS head:
#ifdef HAVE_VSNPRINTF isn't needed, as we have a replacement
in src/lib/snprintf.c
nbk [Thu, 1 Sep 2005 15:55:13 +0000 (15:55 +0000)]
Pull from CVS head:
snprintf() and vsnprintf() replacements were not compiled if
the autoconf tests didn't find the functions.
nbk [Wed, 31 Aug 2005 12:49:52 +0000 (12:49 +0000)]
Pull from CVS head:
Resize the buffer for the SQL-User-Name, and update the
comments to help people (...) to figure out why there is
no escaping in sql_escape_func().
aland [Mon, 29 Aug 2005 17:01:58 +0000 (17:01 +0000)]
Don't call rad_malloc from sql_error(), it leaks memory
aland [Mon, 29 Aug 2005 16:19:41 +0000 (16:19 +0000)]
Check bounds
aland [Mon, 29 Aug 2005 16:09:56 +0000 (16:09 +0000)]
Escape more characters
aland [Fri, 26 Aug 2005 19:17:45 +0000 (19:17 +0000)]
Don't add too many attributes.
aland [Fri, 26 Aug 2005 18:02:47 +0000 (18:02 +0000)]
Pull fix from the head
nbk [Fri, 26 Aug 2005 12:54:00 +0000 (12:54 +0000)]
Pull from CVS head:
Fix an off-by-one error in the function getthing().
aland [Fri, 26 Aug 2005 00:37:47 +0000 (00:37 +0000)]
Pull fix from the head. This closes bug #271
nbk [Thu, 25 Aug 2005 16:22:04 +0000 (16:22 +0000)]
Adding everything I found with the command:
$ cvs log -N -S -rrelease_1_0 -d '
20050618<
20050825'
aland [Thu, 25 Aug 2005 00:10:28 +0000 (00:10 +0000)]
Pull fix from the head
nbk [Wed, 24 Aug 2005 17:02:04 +0000 (17:02 +0000)]
Pull from CVS head:
nas_table definition
case-insensitives queries
%S instead of NOW()
nbk [Wed, 24 Aug 2005 15:38:26 +0000 (15:38 +0000)]
Still warnings, fixing them.
nbk [Wed, 24 Aug 2005 14:37:51 +0000 (14:37 +0000)]
Fix compilation warnings with gcc 4.0
Patch from Steven Simon <simon.s@apple.com>
nbk [Wed, 24 Aug 2005 14:23:11 +0000 (14:23 +0000)]
Pull from CVS head:
Delete the assertion (reply->value_size < 256) because an
unsigned char is always < 256.
nbk [Wed, 24 Aug 2005 10:12:19 +0000 (10:12 +0000)]
Pull from CVS head:
Fix compilation warnings.
aland [Tue, 23 Aug 2005 22:44:45 +0000 (22:44 +0000)]
Use proper name in #ifdef
nbk [Tue, 23 Aug 2005 15:40:15 +0000 (15:40 +0000)]
Pull from CVS head:
The maximum password length is 128, not 253. (closes: #270)
nbk [Tue, 23 Aug 2005 14:13:38 +0000 (14:13 +0000)]
Pull from CVS head:
Use the time left to the next reset if it's inferior to the time
left in the counter. (closes: #190)
nbk [Tue, 23 Aug 2005 14:03:54 +0000 (14:03 +0000)]
Pull from CVS head:
Escape the SQL queries.
phampson [Tue, 23 Aug 2005 13:39:14 +0000 (13:39 +0000)]
Don't install CVS control files in dialup-admin's docs.
nbk [Tue, 23 Aug 2005 10:26:34 +0000 (10:26 +0000)]
Pull from CVS head:
Fix typo and test strftime(3) return value.
phampson [Tue, 23 Aug 2005 07:18:54 +0000 (07:18 +0000)]
Fix patch for changes in src/modules/rules.mak
phampson [Tue, 23 Aug 2005 07:18:29 +0000 (07:18 +0000)]
Fix patch for regenerated src/modules/rlm_eap/types/rlm_eap_sim/configure
phampson [Tue, 23 Aug 2005 07:10:14 +0000 (07:10 +0000)]
Update to patch current configure
phampson [Tue, 23 Aug 2005 05:53:53 +0000 (05:53 +0000)]
Return to use of pg_config, lost while Debian-archive-version was being maintained.
nbk [Mon, 22 Aug 2005 14:53:52 +0000 (14:53 +0000)]
Regenerate from configure.in 1.10.2.4
nbk [Mon, 22 Aug 2005 14:50:46 +0000 (14:50 +0000)]
Pull from CVS head:
Rewrite the autoconf tests for libldap and just give '-lldap'
to the linker. (closes: #73)
nbk [Sun, 21 Aug 2005 20:04:26 +0000 (20:04 +0000)]
Pull from CVS head:
Replace sprintf(3) by snprintf(3) to prevent buffer overflows.
nbk [Sun, 21 Aug 2005 19:45:04 +0000 (19:45 +0000)]
Pull from CVS head:
Steal patches about ctime_r(3).
nbk [Sun, 21 Aug 2005 18:12:42 +0000 (18:12 +0000)]
Pull from CVS head:
Fix an off-by-one error in xlat_copy().
nbk [Sun, 21 Aug 2005 09:41:44 +0000 (09:41 +0000)]
Pull from CVS head:
Increase radacct and radpostauth field lengths.
nbk [Sat, 20 Aug 2005 15:44:48 +0000 (15:44 +0000)]
Pull from CVS head:
Change postgresql NASPortId field to BIGINT.
phampson [Sat, 20 Aug 2005 14:53:05 +0000 (14:53 +0000)]
Debian 1.0.5 release preperation: Remove irrelevant dpatches
phampson [Sat, 20 Aug 2005 14:42:17 +0000 (14:42 +0000)]
Update to 1.0.5 version number
nbk [Sat, 20 Aug 2005 00:05:22 +0000 (00:05 +0000)]
Pull from CVS head:
Added index examples if case insensitive usernames are used.
nbk [Fri, 19 Aug 2005 23:51:57 +0000 (23:51 +0000)]
Pull from CVS head:
Use 'lower' instead of 'ilike' or 'strcmp'.
aland [Fri, 19 Aug 2005 21:51:25 +0000 (21:51 +0000)]
When finding a realm to proxy to, if all are dead, wake them
if wake_all_if_all_dead is true
aland [Fri, 19 Aug 2005 19:45:38 +0000 (19:45 +0000)]
Note bug fix
aland [Fri, 19 Aug 2005 19:43:46 +0000 (19:43 +0000)]
Pull fix from the head
nbk [Fri, 19 Aug 2005 19:09:32 +0000 (19:09 +0000)]
Regenerate after changes to aclocal.m4
nbk [Fri, 19 Aug 2005 19:00:02 +0000 (19:00 +0000)]
Regenerate from configure.in 1.198.2.15
nbk [Fri, 19 Aug 2005 17:29:04 +0000 (17:29 +0000)]
Pull from CVS head:
Try first any user-specified directory, otherwise we may pick up
the wrong version.
aland [Thu, 18 Aug 2005 17:27:16 +0000 (17:27 +0000)]
Update version number, in preparation for 1.0.5
aland [Thu, 18 Aug 2005 17:26:42 +0000 (17:26 +0000)]
signed int fix
phampson [Thu, 18 Aug 2005 02:05:48 +0000 (02:05 +0000)]
Finish reenabling SSL-using modules in Debian build
phampson [Wed, 17 Aug 2005 22:49:58 +0000 (22:49 +0000)]
Disable patches 04 and 05 as they are "stolen from CVS head" and so not
applicable to CVS head.
phampson [Wed, 17 Aug 2005 22:48:00 +0000 (22:48 +0000)]
Prepare for 1.0.5 release: Build SSL-using modules by default
phampson [Wed, 17 Aug 2005 22:38:45 +0000 (22:38 +0000)]
Pull in patch from Bugzilla to allow rlm_eap_tls to be built dynamically
and still run using Debian's libltdl.
phampson [Wed, 17 Aug 2005 22:37:46 +0000 (22:37 +0000)]
Fix my name in the dpatches
aland [Wed, 17 Aug 2005 18:54:55 +0000 (18:54 +0000)]
Add support for NT-Password
aland [Wed, 17 Aug 2005 17:50:10 +0000 (17:50 +0000)]
Pull fix from the head
nbk [Wed, 17 Aug 2005 10:42:49 +0000 (10:42 +0000)]
Delete a line about Exec-Program-Wait which is no longer true.
nbk [Wed, 17 Aug 2005 10:42:32 +0000 (10:42 +0000)]
Distinguish between <0 (failure) and >0 (reject)
in Exec-Program-Wait. (closes: #253)
Based on a patch from Thor Spruyt <thor.spruyt@telenet.be>
aland [Tue, 16 Aug 2005 21:29:55 +0000 (21:29 +0000)]
Pull thread fix from the head
aland [Tue, 16 Aug 2005 21:17:09 +0000 (21:17 +0000)]
Don't memset too much data. Bug found by Matthias Ruttman
nbk [Tue, 16 Aug 2005 20:44:51 +0000 (20:44 +0000)]
Pull from CVS head:
Check the value of realm->striprealm before overwriting the
User-Name with the Stripped-User-Name.
aland [Tue, 16 Aug 2005 18:27:08 +0000 (18:27 +0000)]
Fix for MAC OS X
aland [Tue, 16 Aug 2005 17:37:40 +0000 (17:37 +0000)]
Latest fixes
aland [Tue, 16 Aug 2005 17:36:03 +0000 (17:36 +0000)]
Actually return if we're not OK.
This fixes bug #255
aland [Tue, 16 Aug 2005 01:03:14 +0000 (01:03 +0000)]
#ifdef DARWIN
do magic to make sem_init work, by using Mach
semaphores
This should fix long-standing bug #91
nbk [Fri, 12 Aug 2005 14:41:24 +0000 (14:41 +0000)]
Pull from CVS head:
Install all the regular files under the 'doc' directory.
nbk [Fri, 12 Aug 2005 11:29:53 +0000 (11:29 +0000)]
Regenerate from configure.in 1.10.2.3
nbk [Fri, 12 Aug 2005 11:28:05 +0000 (11:28 +0000)]
Pull from CVS head:
Patches stolen from revisions 1.12 and 1.14 to make the options
--with-rlm-ldap-include-dir and --with-rlm-ldap-lib-dir work.
aland [Thu, 11 Aug 2005 21:06:38 +0000 (21:06 +0000)]
Use REG_EXTENDED. This fixes bug #241
aland [Wed, 10 Aug 2005 23:22:57 +0000 (23:22 +0000)]
Clean up the code for opening a proxy socket, so we don't
open a proxy socket if there are no external realms,
AND don't use 127.0.0.1 for proxying if there ARE external realms
If we're only listening on 127.0.0.1, use that.
If we're only listening on one external IP, use that.
Otherwise, listen on INADDR_ANY
This fixes some weird corner cases where people don't bind
to INADDR_ANY when listening for packets
aland [Wed, 3 Aug 2005 00:11:21 +0000 (00:11 +0000)]
Don't have a 2-byte over-run read
aland [Mon, 1 Aug 2005 20:58:16 +0000 (20:58 +0000)]
Make Expiration work
nbk [Sun, 31 Jul 2005 12:48:01 +0000 (12:48 +0000)]
Pull from CVS head:
When linking, it's $(LDFLAGS) instead of $(CFLAGS).
aland [Tue, 26 Jul 2005 22:26:43 +0000 (22:26 +0000)]
Ports are unsigned int's
nbk [Mon, 25 Jul 2005 10:52:22 +0000 (10:52 +0000)]
Remove the lines "buffer[BUFSIZE] ='\0';", which is an
off-by-one error writing beyond the end of the array.
We entrust fgets(3) to append a NUL character in any case.
(closes: #251)
nbk [Fri, 15 Jul 2005 09:06:58 +0000 (09:06 +0000)]
Added latest set of changes
- Fix quote removal of the values from a SQL database.
- Reap the zombie process after a command run from "Exec-Program".
- Allow to cancel proxy of accounting with "Proxy-To-Realm := LOCAL".
- Don't copy VSA's to an Access-Reject packet.
nbk [Thu, 14 Jul 2005 17:53:36 +0000 (17:53 +0000)]
Pull from CVS head:
Don't copy VSA's to an Access-Reject packet (closes: #207)
nbk [Mon, 11 Jul 2005 13:47:45 +0000 (13:47 +0000)]
Don't use struct lrad_ipaddr_t in this version, it exists only
in CVS head for now.
nbk [Mon, 11 Jul 2005 12:27:05 +0000 (12:27 +0000)]
cvs up -kk -j 1.16 -j 1.17 src/modules/rlm_sql/drivers/rlm_sql_mysql/db_mysql.sql
Pull from CVS head:
Don't set DEFAULT '0' for the nas table
nbk [Sun, 10 Jul 2005 17:00:13 +0000 (17:00 +0000)]
cvs up -kk -j 1.32 -j 1.33 src/main/acct.c
Pull from CVS head:
Allow to cancel proxy of accounting with Proxy-To-Realm := LOCAL
phampson [Sat, 2 Jul 2005 05:49:51 +0000 (05:49 +0000)]
Debian release 1.0.4-2
phampson [Sat, 2 Jul 2005 05:47:37 +0000 (05:47 +0000)]
Debian 1.0.4-1 import
pnixon [Fri, 1 Jul 2005 14:58:14 +0000 (14:58 +0000)]
Also store h323voicequality in SQL. Thanks to Ilia Chipitsine
aland [Wed, 29 Jun 2005 18:42:23 +0000 (18:42 +0000)]
Catch a "corner" case for reap_children.
In reality, this is probably the only place it should be called from.
nbk [Sat, 25 Jun 2005 22:45:35 +0000 (22:45 +0000)]
Pull from CVS head:
Fix quote removal of the value in sql_userparse (closes: #242)
aland [Tue, 21 Jun 2005 16:41:03 +0000 (16:41 +0000)]
Removed errant ^G
phampson [Thu, 16 Jun 2005 11:37:59 +0000 (11:37 +0000)]
Suggest libmysqlclient12 (4.0) as default mysql client library.
Thanks to Nicolas Baradakis.
phampson [Thu, 16 Jun 2005 09:18:08 +0000 (09:18 +0000)]
Stolen from CVS HEAD
phampson [Thu, 16 Jun 2005 04:59:17 +0000 (04:59 +0000)]
Prepare for 1.0.4 release:
- Regenerate configure from configure.in
- Update packaging scripts for 1.0.4
- Slight changes to Debian scripts for post-sarge package changes in sid
phampson [Thu, 16 Jun 2005 04:57:28 +0000 (04:57 +0000)]
Update configure.in for 1.0.4 release
nbk [Sat, 11 Jun 2005 22:46:52 +0000 (22:46 +0000)]
Add some changes for the 1.0.4
- Fix installation problem.
- Increase a buffer size, so radrelay doesn't truncate values.
- Updates in the documentation. Patches from Thor Spruyt.
nbk [Sat, 11 Jun 2005 22:36:22 +0000 (22:36 +0000)]
I forgot to update this file with the changes I commited
between 1.0.2 and 1.0.3. It's too late now, but I'll write
them for archive...
Also, put the security fixes in 1.0.3 above the other changes.
nbk [Sat, 11 Jun 2005 22:20:39 +0000 (22:20 +0000)]
Pull from CVS head:
Updates in the documentation
nbk [Thu, 9 Jun 2005 16:35:36 +0000 (16:35 +0000)]
Linking radwho with libtool occurs an error during install
(closes: #240)
nbk [Thu, 9 Jun 2005 12:14:07 +0000 (12:14 +0000)]
Delete some needless lines
aland [Tue, 7 Jun 2005 18:57:40 +0000 (18:57 +0000)]
Increase buffer size
aland [Mon, 6 Jun 2005 17:57:48 +0000 (17:57 +0000)]
Fix installation problem (sigh)
aland [Fri, 3 Jun 2005 18:34:18 +0000 (18:34 +0000)]
Update for 1.0.3
aland [Fri, 3 Jun 2005 18:25:11 +0000 (18:25 +0000)]
Bump version to 1.0.3