freeradius.git
18 years ago Port patch from branch_1_1 to the HEAD
aland [Wed, 28 Dec 2005 22:50:16 +0000 (22:50 +0000)]
Port patch from branch_1_1 to the HEAD

18 years ago Latest set of updates
aland [Wed, 28 Dec 2005 22:44:48 +0000 (22:44 +0000)]
Latest set of updates

18 years ago Make the LDAP module smarter, and more configurable, to avoid
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.

18 years ago Don't reference interp if USE_ITHREADS isn't defined.
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

18 years ago Pulled fixes for bug #285 from the head
aland [Wed, 28 Dec 2005 01:23:02 +0000 (01:23 +0000)]
Pulled fixes for bug #285 from the head

18 years ago Updates from bug #285
aland [Wed, 28 Dec 2005 01:21:07 +0000 (01:21 +0000)]
Updates from bug #285

18 years ago Pull fix from the head
aland [Wed, 28 Dec 2005 01:18:00 +0000 (01:18 +0000)]
Pull fix from the head

18 years ago wait for active threads only if we have spawned them.
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

18 years ago Pull fix from the head
aland [Tue, 27 Dec 2005 17:44:25 +0000 (17:44 +0000)]
Pull fix from the head

18 years ago No query, die
aland [Tue, 27 Dec 2005 17:43:47 +0000 (17:43 +0000)]
No query, die

18 years ago Casts to pass correct parameter
aland [Mon, 26 Dec 2005 19:50:21 +0000 (19:50 +0000)]
Casts to pass correct parameter

18 years agoPull downstream fixes from Debian package 1.0.5-2:
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.

18 years agoPull downstream fixes from Debian package 1.0.5-2:
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.

18 years ago Fix up error in man.
nbk [Wed, 21 Dec 2005 20:12:16 +0000 (20:12 +0000)]
Fix up error in man.

Thanks to Paul Hampson for the patch.

18 years ago Fix up error in man.
nbk [Wed, 21 Dec 2005 20:12:01 +0000 (20:12 +0000)]
Fix up error in man.

Thanks to Paul Hampson for the patch.

18 years agoPull from CVS head:
nbk [Wed, 21 Dec 2005 19:43:48 +0000 (19:43 +0000)]
Pull from CVS head:
Document new features for 1.1.0.

18 years agorlm_eap_sim is fixed in CVS, therefore the dpatch isn't needed anymore.
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.

18 years ago Regenerate from configure 1.3.4.1 using Autoconf 2.13.
nbk [Wed, 21 Dec 2005 16:54:38 +0000 (16:54 +0000)]
Regenerate from configure 1.3.4.1 using Autoconf 2.13.

18 years ago Delete unused file.
nbk [Wed, 21 Dec 2005 16:53:50 +0000 (16:53 +0000)]
Delete unused file.

18 years agoPull from CVS head:
nbk [Wed, 21 Dec 2005 16:52:55 +0000 (16:52 +0000)]
Pull from CVS head:
EAP/SIM doesn't depend on OpenSSL.

18 years ago Regenerate from configure 1.1.2.4 using Autoconf 2.13.
nbk [Wed, 21 Dec 2005 15:41:46 +0000 (15:41 +0000)]
Regenerate from configure 1.1.2.4 using Autoconf 2.13.

18 years ago Regenerate from configure 1.3 using Autoconf 2.59.
nbk [Wed, 21 Dec 2005 15:41:35 +0000 (15:41 +0000)]
Regenerate from configure 1.3 using Autoconf 2.59.

18 years agoPull from CVS head:
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.

18 years ago 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.

18 years ago Regenerate from configure 1.1.2.3 using Autoconf 2.13.
nbk [Wed, 21 Dec 2005 14:50:01 +0000 (14:50 +0000)]
Regenerate from configure 1.1.2.3 using Autoconf 2.13.

18 years ago Regenerate from configure 1.2 using Autoconf 2.59.
nbk [Wed, 21 Dec 2005 14:49:53 +0000 (14:49 +0000)]
Regenerate from configure 1.2 using Autoconf 2.59.

18 years agoPull from CVS head:
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.

18 years ago 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.

18 years ago Update the pointer after realloc(3).
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>.

18 years ago pull fix from the head
aland [Tue, 20 Dec 2005 00:51:16 +0000 (00:51 +0000)]
pull fix from the head

18 years ago set a1_len when using MD5-Password
aland [Mon, 19 Dec 2005 22:36:15 +0000 (22:36 +0000)]
set a1_len when using MD5-Password

18 years ago Pull fix for bug #33 from the CVS head
aland [Mon, 19 Dec 2005 22:21:37 +0000 (22:21 +0000)]
Pull fix for bug #33 from the CVS head

18 years ago De-reference the correct pointer for MIT
aland [Mon, 19 Dec 2005 22:21:21 +0000 (22:21 +0000)]
De-reference the correct pointer for MIT

This fixes bug #303

18 years ago Pull fixes from the head.
aland [Mon, 19 Dec 2005 19:42:38 +0000 (19:42 +0000)]
Pull fixes from the head.

Bug found by NW

18 years ago rlm_x99 doesn't exist anymore in branch 1.1
nbk [Sat, 17 Dec 2005 19:16:38 +0000 (19:16 +0000)]
rlm_x99 doesn't exist anymore in branch 1.1

18 years ago Update with differences for 1.1.0 release_1_1_0_pre0
aland [Fri, 16 Dec 2005 19:56:10 +0000 (19:56 +0000)]
Update with differences for 1.1.0

18 years ago Update version numbers
aland [Fri, 16 Dec 2005 00:11:15 +0000 (00:11 +0000)]
Update version numbers

18 years ago Update for 1.1.0-pre0
nbk [Thu, 15 Dec 2005 19:34:45 +0000 (19:34 +0000)]
Update for 1.1.0-pre0

18 years ago Temporarily remove the old patches so that the CVS version can
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.

18 years ago Update Build-Depends:
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)

18 years agoGenerated by autoconf 2.13
bjordanov [Thu, 15 Dec 2005 13:27:01 +0000 (13:27 +0000)]
Generated by autoconf 2.13

18 years agoAdded additional flags to RLM_CFLAGS fix for bug # 301
bjordanov [Thu, 15 Dec 2005 13:25:56 +0000 (13:25 +0000)]
Added additional flags to RLM_CFLAGS fix for bug # 301

18 years agoFixed compile problem with perl 5.8.6 Bug # 301
bjordanov [Thu, 15 Dec 2005 12:54:24 +0000 (12:54 +0000)]
Fixed compile problem with perl 5.8.6 Bug # 301

18 years agoPull fixes for bug #267 from the head
bjordanov [Thu, 15 Dec 2005 12:42:42 +0000 (12:42 +0000)]
Pull fixes for bug #267 from the head

18 years agoPull fixes from 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

18 years ago Document load balancing
aland [Thu, 15 Dec 2005 00:47:55 +0000 (00:47 +0000)]
Document load balancing

18 years ago Pulled from CVS head
aland [Thu, 15 Dec 2005 00:47:02 +0000 (00:47 +0000)]
Pulled from CVS head

18 years ago cvs diff -u -r1.29 -r1.33 | patch -p0
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

18 years ago cvs diff -u -r1.35 -r1.37 modcall.c | patch -p0
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...

18 years ago cvs diff -u -r1.24 -r1.28 modcall.c | patch -p0
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

18 years ago We're getting ready to go...
aland [Thu, 15 Dec 2005 00:08:44 +0000 (00:08 +0000)]
We're getting ready to go...

18 years ago cvs diff -u -r 1.22 -r 1.24 rlm_eap_tls.c | patch
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

18 years ago Added rlm_perl
aland [Wed, 14 Dec 2005 20:58:14 +0000 (20:58 +0000)]
Added rlm_perl

18 years ago Pulled stable version from CVS 1.20 (1.19 + a 1-line change)
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)

18 years agoPull from CVS head:
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.

18 years ago Document rlm_digest changes
aland [Wed, 14 Dec 2005 17:27:15 +0000 (17:27 +0000)]
Document rlm_digest changes

18 years ago Pass option --with-large-files to ./configure because the log
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.

18 years ago Delete custom argument --with-large-files since autoconf 2.5x
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.

18 years ago Latest set of changes.
nbk [Wed, 14 Dec 2005 13:39:59 +0000 (13:39 +0000)]
Latest set of changes.

18 years ago Call rad_malloc(), which will never fail.
aland [Tue, 13 Dec 2005 23:59:29 +0000 (23:59 +0000)]
Call rad_malloc(), which will never fail.

Free results

18 years ago Free strdup'd memory
aland [Tue, 13 Dec 2005 23:56:34 +0000 (23:56 +0000)]
Free strdup'd memory

18 years ago Initialize variable. Bug caught by Joe Maimon
aland [Tue, 13 Dec 2005 22:33:09 +0000 (22:33 +0000)]
Initialize variable.  Bug caught by Joe Maimon

18 years ago Pull fix from the head
aland [Tue, 13 Dec 2005 22:29:59 +0000 (22:29 +0000)]
Pull fix from the head

18 years ago Merge revision 1.33 of radrelay.c in branch 1.1
nbk [Tue, 13 Dec 2005 18:14:51 +0000 (18:14 +0000)]
Merge revision 1.33 of radrelay.c in branch 1.1

18 years agoPull from CVS head:
nbk [Tue, 13 Dec 2005 17:51:34 +0000 (17:51 +0000)]
Pull from CVS head:
Initialize allowed_chars before using sql_escape_func.

18 years ago 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.

18 years ago Add regfree. Bug found by Dmity V. Plegan
aland [Tue, 13 Dec 2005 17:38:08 +0000 (17:38 +0000)]
Add regfree.  Bug found by Dmity V. Plegan

18 years ago Add rlm_sqlcounter to the list of stable modules.
nbk [Tue, 13 Dec 2005 16:37:31 +0000 (16:37 +0000)]
Add rlm_sqlcounter to the list of stable modules.

18 years agoPull from CVS head:
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.

18 years ago Move the config examples of "rlm_sqlcounter" from experimental.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.

18 years agoPull from CVS head:
nbk [Tue, 13 Dec 2005 14:44:36 +0000 (14:44 +0000)]
Pull from CVS head:
Add a warning about "rlm_smb".

18 years ago There're unsafe string copies (reported by Primoz Bratanic) and
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.

18 years agoPull from CVS head:
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.

18 years ago 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.

18 years ago Functions needed for new rlm_digest
aland [Mon, 12 Dec 2005 23:28:29 +0000 (23:28 +0000)]
Functions needed for new rlm_digest

18 years ago Merged from the CVS head, with all relevant fixes
aland [Mon, 12 Dec 2005 23:28:02 +0000 (23:28 +0000)]
Merged from the CVS head, with all relevant fixes

18 years ago Make MD5-Session work, too
aland [Mon, 12 Dec 2005 23:10:24 +0000 (23:10 +0000)]
Make MD5-Session work, too

18 years agofile digest-md5-sess was added on branch branch_1_1 on 2006-03-06 19:02:58 +0000
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

18 years ago Bug fix, as noted by Bruno Negrao
aland [Mon, 12 Dec 2005 21:52:27 +0000 (21:52 +0000)]
Bug fix, as noted by Bruno Negrao

18 years agofile digest-auth-int was added on branch branch_1_1 on 2006-03-06 19:02:55 +0000
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

18 years agoPull from CVS head:
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.

18 years ago 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.

18 years agoPull from CVS head:
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.

18 years ago 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.

18 years agoPull from CVS head:
nbk [Mon, 12 Dec 2005 17:02:11 +0000 (17:02 +0000)]
Pull from CVS head:
Check strings from options "key" and "sql-inst".

18 years ago Strings from options "key" and "sql-inst" are copied verbatim
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.

18 years ago Don't assume that vp->strvalue is the printed form of the IP,
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.

18 years ago Keep IPv4 addresses in network byte order in vp->lvalue and put
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.

18 years agoPull from CVS head:
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

18 years agoPull from CVS head:
nbk [Sat, 10 Dec 2005 17:26:33 +0000 (17:26 +0000)]
Pull from CVS head:
Include radsqlrelay (Perl version) in branch 1.1

18 years ago Don't create a detail.work.work file when rerunning after
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.

18 years ago Add the option -P to set the port number to use for connection.
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>

18 years agoPull from CVS head:
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".

18 years ago Tell the libmysqlclient to read the sections [freeradius]
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

18 years agoPull from CVS head:
nbk [Fri, 9 Dec 2005 14:47:03 +0000 (14:47 +0000)]
Pull from CVS head:
Fix the comments about MySQL case sensitive queries.

18 years ago Fix the comments about MySQL case sensitive queries: the default
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.

18 years ago Generated by autoheaders 2.13
nbk [Thu, 8 Dec 2005 19:40:22 +0000 (19:40 +0000)]
Generated by autoheaders 2.13

18 years ago Generated by autoheaders 2.13
nbk [Thu, 8 Dec 2005 19:33:26 +0000 (19:33 +0000)]
Generated by autoheaders 2.13

18 years ago Generated by autoconf 2.13
nbk [Thu, 8 Dec 2005 19:32:37 +0000 (19:32 +0000)]
Generated by autoconf 2.13

18 years agoPull from CVS head:
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.