aland [Wed, 28 Dec 2005 22:50:16 +0000 (22:50 +0000)]
Port patch from branch_1_1 to the HEAD
aland [Wed, 28 Dec 2005 22:44:48 +0000 (22:44 +0000)]
Latest set of updates
aland [Wed, 28 Dec 2005 19:51:07 +0000 (19:51 +0000)]
Make the LDAP module smarter, and more configurable, to avoid
the case of it erroneously setting Auth-Type to LDAP where
it's not necessary.
aland [Wed, 28 Dec 2005 01:28:21 +0000 (01:28 +0000)]
Don't reference interp if USE_ITHREADS isn't defined.
Bug found by Joe Maimon
aland [Wed, 28 Dec 2005 01:23:02 +0000 (01:23 +0000)]
Pulled fixes for bug #285 from the head
aland [Wed, 28 Dec 2005 01:21:07 +0000 (01:21 +0000)]
Updates from bug #285
aland [Wed, 28 Dec 2005 01:18:00 +0000 (01:18 +0000)]
Pull fix from the head
aland [Wed, 28 Dec 2005 01:16:59 +0000 (01:16 +0000)]
wait for active threads only if we have spawned them.
This fixes bug #306
aland [Tue, 27 Dec 2005 17:44:25 +0000 (17:44 +0000)]
Pull fix from the head
aland [Tue, 27 Dec 2005 17:43:47 +0000 (17:43 +0000)]
No query, die
aland [Mon, 26 Dec 2005 19:50:21 +0000 (19:50 +0000)]
Casts to pass correct parameter
nbk [Wed, 21 Dec 2005 20:34:48 +0000 (20:34 +0000)]
Pull downstream fixes from Debian package 1.0.5-2:
- Report correct data transfer statistics for users
- Lower-case sql column names to match creation scripts
- Fix creation of empty groups
- Put quote around usernames in HTML output
- Properly notice when we've got a blank password to SQL
Thanks to Arve Seljebu, Tobias and Paul Hampson.
nbk [Wed, 21 Dec 2005 20:25:43 +0000 (20:25 +0000)]
Pull downstream fixes from Debian package 1.0.5-2:
- Report correct data transfer statistics for users
- Lower-case sql column names to match creation scripts
- Fix creation of empty groups
- Put quote around usernames in HTML output
- Properly notice when we've got a blank password to SQL
Thanks to Arve Seljebu, Tobias and Paul Hampson.
nbk [Wed, 21 Dec 2005 20:12:16 +0000 (20:12 +0000)]
Fix up error in man.
Thanks to Paul Hampson for the patch.
nbk [Wed, 21 Dec 2005 20:12:01 +0000 (20:12 +0000)]
Fix up error in man.
Thanks to Paul Hampson for the patch.
nbk [Wed, 21 Dec 2005 19:43:48 +0000 (19:43 +0000)]
Pull from CVS head:
Document new features for 1.1.0.
nbk [Wed, 21 Dec 2005 17:01:34 +0000 (17:01 +0000)]
rlm_eap_sim is fixed in CVS, therefore the dpatch isn't needed anymore.
nbk [Wed, 21 Dec 2005 16:54:38 +0000 (16:54 +0000)]
Regenerate from configure 1.3.4.1 using Autoconf 2.13.
nbk [Wed, 21 Dec 2005 16:53:50 +0000 (16:53 +0000)]
Delete unused file.
nbk [Wed, 21 Dec 2005 16:52:55 +0000 (16:52 +0000)]
Pull from CVS head:
EAP/SIM doesn't depend on OpenSSL.
nbk [Wed, 21 Dec 2005 15:41:46 +0000 (15:41 +0000)]
Regenerate from configure 1.1.2.4 using Autoconf 2.13.
nbk [Wed, 21 Dec 2005 15:41:35 +0000 (15:41 +0000)]
Regenerate from configure 1.3 using Autoconf 2.59.
nbk [Wed, 21 Dec 2005 15:40:40 +0000 (15:40 +0000)]
Pull from CVS head:
Use the user-supplied options for the tests, too.
nbk [Wed, 21 Dec 2005 15:40:28 +0000 (15:40 +0000)]
Use the user-supplied options for the tests, too.
nbk [Wed, 21 Dec 2005 14:50:01 +0000 (14:50 +0000)]
Regenerate from configure 1.1.2.3 using Autoconf 2.13.
nbk [Wed, 21 Dec 2005 14:49:53 +0000 (14:49 +0000)]
Regenerate from configure 1.2 using Autoconf 2.59.
nbk [Wed, 21 Dec 2005 14:46:33 +0000 (14:46 +0000)]
Pull from CVS head:
Disable module rlm_otp when there is no OpenSSL libraries/headers.
nbk [Wed, 21 Dec 2005 14:46:25 +0000 (14:46 +0000)]
Disable module rlm_otp when there is no OpenSSL libraries/headers.
nbk [Wed, 21 Dec 2005 11:45:06 +0000 (11:45 +0000)]
Update the pointer after realloc(3).
Patch from Wolfgang Rosenauer <stark@suse.de>.
aland [Tue, 20 Dec 2005 00:51:16 +0000 (00:51 +0000)]
pull fix from the head
aland [Mon, 19 Dec 2005 22:36:15 +0000 (22:36 +0000)]
set a1_len when using MD5-Password
aland [Mon, 19 Dec 2005 22:21:37 +0000 (22:21 +0000)]
Pull fix for bug #33 from the CVS head
aland [Mon, 19 Dec 2005 22:21:21 +0000 (22:21 +0000)]
De-reference the correct pointer for MIT
This fixes bug #303
aland [Mon, 19 Dec 2005 19:42:38 +0000 (19:42 +0000)]
Pull fixes from the head.
Bug found by NW
nbk [Sat, 17 Dec 2005 19:16:38 +0000 (19:16 +0000)]
rlm_x99 doesn't exist anymore in branch 1.1
aland [Fri, 16 Dec 2005 19:56:10 +0000 (19:56 +0000)]
Update with differences for 1.1.0
aland [Fri, 16 Dec 2005 00:11:15 +0000 (00:11 +0000)]
Update version numbers
nbk [Thu, 15 Dec 2005 19:34:45 +0000 (19:34 +0000)]
Update for 1.1.0-pre0
nbk [Thu, 15 Dec 2005 19:34:32 +0000 (19:34 +0000)]
Temporarily remove the old patches so that the CVS version can
build with dpkg-buildpackage.
nbk [Thu, 15 Dec 2005 15:22:03 +0000 (15:22 +0000)]
Update Build-Depends:
- add libperl-dev (since rlm_perl is stable)
- use libmysqlclient14-dev (MySQL 4.1 is currently the default in etch)
bjordanov [Thu, 15 Dec 2005 13:27:01 +0000 (13:27 +0000)]
Generated by autoconf 2.13
bjordanov [Thu, 15 Dec 2005 13:25:56 +0000 (13:25 +0000)]
Added additional flags to RLM_CFLAGS fix for bug # 301
bjordanov [Thu, 15 Dec 2005 12:54:24 +0000 (12:54 +0000)]
Fixed compile problem with perl 5.8.6 Bug # 301
bjordanov [Thu, 15 Dec 2005 12:42:42 +0000 (12:42 +0000)]
Pull fixes for bug #267 from the head
bjordanov [Thu, 15 Dec 2005 12:39:50 +0000 (12:39 +0000)]
Pull fixes from bug # 267 from the head
aland [Thu, 15 Dec 2005 00:47:55 +0000 (00:47 +0000)]
Document load balancing
aland [Thu, 15 Dec 2005 00:47:02 +0000 (00:47 +0000)]
Pulled from CVS head
aland [Thu, 15 Dec 2005 00:44:34 +0000 (00:44 +0000)]
cvs diff -u -r1.29 -r1.33 | patch -p0
with edits: don't create virtual modules. Add "const" from
revision 1.37.
We should be substantially caught up with the CVS head now
aland [Thu, 15 Dec 2005 00:33:16 +0000 (00:33 +0000)]
cvs diff -u -r1.35 -r1.37 modcall.c | patch -p0
with edits...
aland [Thu, 15 Dec 2005 00:26:34 +0000 (00:26 +0000)]
cvs diff -u -r1.24 -r1.28 modcall.c | patch -p0
with minor edits for $Id$ nonsense
aland [Thu, 15 Dec 2005 00:08:44 +0000 (00:08 +0000)]
We're getting ready to go...
aland [Thu, 15 Dec 2005 00:06:26 +0000 (00:06 +0000)]
cvs diff -u -r 1.22 -r 1.24 rlm_eap_tls.c | patch
Fixes bug #112, and other issues
aland [Wed, 14 Dec 2005 20:58:14 +0000 (20:58 +0000)]
Added rlm_perl
aland [Wed, 14 Dec 2005 19:31:59 +0000 (19:31 +0000)]
Pulled stable version from CVS 1.20 (1.19 + a 1-line change)
nbk [Wed, 14 Dec 2005 18:32:01 +0000 (18:32 +0000)]
Pull from CVS head:
Add the attribute "noreturn" to the functions that need it.
aland [Wed, 14 Dec 2005 17:27:15 +0000 (17:27 +0000)]
Document rlm_digest changes
nbk [Wed, 14 Dec 2005 17:11:44 +0000 (17:11 +0000)]
Pass option --with-large-files to ./configure because the log
files can grow beyond 2GB in a few hours on large sites.
nbk [Wed, 14 Dec 2005 16:11:42 +0000 (16:11 +0000)]
Delete custom argument --with-large-files since autoconf 2.5x
provides --enable-largefile already.
nbk [Wed, 14 Dec 2005 13:39:59 +0000 (13:39 +0000)]
Latest set of changes.
aland [Tue, 13 Dec 2005 23:59:29 +0000 (23:59 +0000)]
Call rad_malloc(), which will never fail.
Free results
aland [Tue, 13 Dec 2005 23:56:34 +0000 (23:56 +0000)]
Free strdup'd memory
aland [Tue, 13 Dec 2005 22:33:09 +0000 (22:33 +0000)]
Initialize variable. Bug caught by Joe Maimon
aland [Tue, 13 Dec 2005 22:29:59 +0000 (22:29 +0000)]
Pull fix from the head
nbk [Tue, 13 Dec 2005 18:14:51 +0000 (18:14 +0000)]
Merge revision 1.33 of radrelay.c in branch 1.1
nbk [Tue, 13 Dec 2005 17:51:34 +0000 (17:51 +0000)]
Pull from CVS head:
Initialize allowed_chars before using sql_escape_func.
nbk [Tue, 13 Dec 2005 17:51:27 +0000 (17:51 +0000)]
Initialize allowed_chars before using sql_escape_func.
aland [Tue, 13 Dec 2005 17:38:08 +0000 (17:38 +0000)]
Add regfree. Bug found by Dmity V. Plegan
nbk [Tue, 13 Dec 2005 16:37:31 +0000 (16:37 +0000)]
Add rlm_sqlcounter to the list of stable modules.
nbk [Tue, 13 Dec 2005 16:32:51 +0000 (16:32 +0000)]
Pull from CVS head:
Move the config examples of "rlm_sqlcounter" from experimental.conf
to radiusd.conf.
nbk [Tue, 13 Dec 2005 16:32:40 +0000 (16:32 +0000)]
Move the config examples of "rlm_sqlcounter" from experimental.conf
to radiusd.conf.
nbk [Tue, 13 Dec 2005 14:44:36 +0000 (14:44 +0000)]
Pull from CVS head:
Add a warning about "rlm_smb".
nbk [Tue, 13 Dec 2005 14:44:31 +0000 (14:44 +0000)]
There're unsafe string copies (reported by Primoz Bratanic) and
unsafe signal handler in module "rlm_smb", therefore add a
warning until it gets fixed.
nbk [Tue, 13 Dec 2005 14:11:53 +0000 (14:11 +0000)]
Pull from CVS head:
Don't keep a pointer on freed memory after the module is detached.
nbk [Tue, 13 Dec 2005 14:11:48 +0000 (14:11 +0000)]
Don't keep a pointer on freed memory after the module is detached.
aland [Mon, 12 Dec 2005 23:28:29 +0000 (23:28 +0000)]
Functions needed for new rlm_digest
aland [Mon, 12 Dec 2005 23:28:02 +0000 (23:28 +0000)]
Merged from the CVS head, with all relevant fixes
aland [Mon, 12 Dec 2005 23:10:24 +0000 (23:10 +0000)]
Make MD5-Session work, too
aland [Mon, 12 Dec 2005 23:10:24 +0000 (23:10 +0000)]
file digest-md5-sess was added on branch branch_1_1 on 2006-03-06 19:02:58 +0000
aland [Mon, 12 Dec 2005 21:52:27 +0000 (21:52 +0000)]
Bug fix, as noted by Bruno Negrao
aland [Mon, 12 Dec 2005 21:52:27 +0000 (21:52 +0000)]
file digest-auth-int was added on branch branch_1_1 on 2006-03-06 19:02:55 +0000
nbk [Mon, 12 Dec 2005 17:44:35 +0000 (17:44 +0000)]
Pull from CVS head:
Don't keep a pointer on freed memory after the module is detached.
nbk [Mon, 12 Dec 2005 17:44:30 +0000 (17:44 +0000)]
Don't keep a pointer on freed memory after the module is detached.
nbk [Mon, 12 Dec 2005 17:37:20 +0000 (17:37 +0000)]
Pull from CVS head:
Make the list of safe characters defined by user.
nbk [Mon, 12 Dec 2005 17:37:13 +0000 (17:37 +0000)]
Make the list of safe characters defined by user.
nbk [Mon, 12 Dec 2005 17:02:11 +0000 (17:02 +0000)]
Pull from CVS head:
Check strings from options "key" and "sql-inst".
nbk [Mon, 12 Dec 2005 17:01:55 +0000 (17:01 +0000)]
Strings from options "key" and "sql-inst" are copied verbatim
to the SQL query, therefore it's better to check them with
sql_escape_func at the module's initialization.
Thanks again to Primoz Bratanic <primoz@slo-tech.com> for discovering
one more problem in this module.
nbk [Mon, 12 Dec 2005 10:52:01 +0000 (10:52 +0000)]
Don't assume that vp->strvalue is the printed form of the IP,
which is not always right.
nbk [Mon, 12 Dec 2005 10:19:09 +0000 (10:19 +0000)]
Keep IPv4 addresses in network byte order in vp->lvalue and put
ASCII IP address in standard dot notation into vp->strvalue.
nbk [Sun, 11 Dec 2005 15:17:34 +0000 (15:17 +0000)]
Pull from CVS head:
Include module "rlm_sql_log" in branch 1.1
nbk [Sat, 10 Dec 2005 17:26:33 +0000 (17:26 +0000)]
Pull from CVS head:
Include radsqlrelay (Perl version) in branch 1.1
nbk [Sat, 10 Dec 2005 17:13:37 +0000 (17:13 +0000)]
Don't create a detail.work.work file when rerunning after
radsqlrelay was interrupted.
nbk [Sat, 10 Dec 2005 17:07:07 +0000 (17:07 +0000)]
Add the option -P to set the port number to use for connection.
Based on a patch from Roy M. Divina <roy@cybees.com>
nbk [Fri, 9 Dec 2005 16:10:08 +0000 (16:10 +0000)]
Pull from CVS head:
Tell the libmysqlclient to read the sections [freeradius]
and [client] from file "my.cnf".
nbk [Fri, 9 Dec 2005 16:10:02 +0000 (16:10 +0000)]
Tell the libmysqlclient to read the sections [freeradius]
and [client] from file "my.cnf". This makes possible to
define any options specific to MySQL which are not available
through the "sql.conf".
For example, in the file "my.cnf":
# Options only for FreeRADIUS
[freeradius]
net_read_timeout = 10
net_write_timeout = 20
# Note that the client group is always read.
[client]
socket = /path/to/mysqld.sock
nbk [Fri, 9 Dec 2005 14:47:03 +0000 (14:47 +0000)]
Pull from CVS head:
Fix the comments about MySQL case sensitive queries.
nbk [Fri, 9 Dec 2005 14:26:44 +0000 (14:26 +0000)]
Fix the comments about MySQL case sensitive queries: the default
queries are case *insensitive*. (unlike PostgreSQL)
Remove the warning about slower queries: tests indicate there is
no significative difference.
Move group_membership_query above the other authorize_group_*
queries.
nbk [Thu, 8 Dec 2005 19:40:22 +0000 (19:40 +0000)]
Generated by autoheaders 2.13
nbk [Thu, 8 Dec 2005 19:33:26 +0000 (19:33 +0000)]
Generated by autoheaders 2.13
nbk [Thu, 8 Dec 2005 19:32:37 +0000 (19:32 +0000)]
Generated by autoconf 2.13
nbk [Thu, 8 Dec 2005 19:09:39 +0000 (19:09 +0000)]
Pull from CVS head:
Don't trust "mysql_config" output and test the libmysqlclient anyway.