freeradius.git
18 years ago Add/update the downstream files from Suse.
nbk [Sun, 15 Jan 2006 16:05:34 +0000 (16:05 +0000)]
Add/update the downstream files from Suse.

Thanks to Wolfgang Rosenauer <stark@suse.de>

18 years ago Fix a SEGV in back-quote expansion.
nbk [Thu, 12 Jan 2006 14:19:34 +0000 (14:19 +0000)]
Fix a SEGV in back-quote expansion.

Problem found by Markus Krause <krause@biochem.mpg.de>

18 years ago Fix a build problem on Mac OS X. (closes: #310)
nbk [Wed, 11 Jan 2006 15:50:02 +0000 (15:50 +0000)]
Fix a build problem on Mac OS X. (closes: #310)

Bug reported by Steven Simon <simon.s@apple.com>

18 years ago Fix build problems on Mac OS X.
nbk [Tue, 10 Jan 2006 14:33:06 +0000 (14:33 +0000)]
Fix build problems on Mac OS X.

Patch from Steven Simon <simon.s@apple.com>

18 years ago Fix a build problem on Mac OS X (thanks to Steven Simon)
nbk [Tue, 10 Jan 2006 11:46:19 +0000 (11:46 +0000)]
Fix a build problem on Mac OS X (thanks to Steven Simon)
and a few compilation warnings.

18 years ago Don't de-reference NULL points on dict_get*byname() (duh)
aland [Mon, 9 Jan 2006 23:02:37 +0000 (23:02 +0000)]
Don't de-reference NULL points on dict_get*byname()  (duh)

Part of the fix for bug #311

18 years ago Delete the variable RLM_EAP_LINK_MODE support. This terrible hack
nbk [Sun, 8 Jan 2006 19:52:26 +0000 (19:52 +0000)]
Delete the variable RLM_EAP_LINK_MODE support. This terrible hack
isn't needed anymore since TLS code moved from module rlm_eap_tls
to libeap. Now libtool manages to build correctly the modules
rlm_eap_peap and rlm_eap_ttls.

18 years ago Don't run "make" two times inside rlm_eap_tls. This module doesn't
nbk [Sat, 7 Jan 2006 19:22:36 +0000 (19:22 +0000)]
Don't run "make" two times inside rlm_eap_tls. This module doesn't
need to be built first anymore because TLS code has moved to libeap.

18 years ago Use the libtool name of the library (libeap.la) instead of the -L
nbk [Sat, 7 Jan 2006 19:14:57 +0000 (19:14 +0000)]
Use the libtool name of the library (libeap.la) instead of the -L
and -l options. (considered SOP when linking against an uninstalled
library)

18 years ago libeap is a shared library, not a module, which seems to be a
nbk [Fri, 6 Jan 2006 18:32:06 +0000 (18:32 +0000)]
libeap is a shared library, not a module, which seems to be a
completely different thing for libtool.

If we build libeap.la with the rules from src/modules/rules.mak we
get libtool warnings when linking the real eap modules. Therefore
we need to redefine a sane link command for the target in libeap
Makefile.

18 years ago Do some reformatting and clean-up a few things like removing
nbk [Fri, 6 Jan 2006 12:56:13 +0000 (12:56 +0000)]
Do some reformatting and clean-up a few things like removing
unnecessary headers, or always using the variables @eap_*_cflags@
and @eap_*_ldflags@ from Autoconf.

18 years ago Fix typo.
nbk [Wed, 4 Jan 2006 14:30:03 +0000 (14:30 +0000)]
Fix typo.

18 years ago Corrected typo
aland [Thu, 29 Dec 2005 21:53:26 +0000 (21:53 +0000)]
Corrected typo

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.