aland [Tue, 30 May 2006 16:58:13 +0000 (16:58 +0000)]
Note conflicts with digest dictionary
aland [Tue, 30 May 2006 16:57:55 +0000 (16:57 +0000)]
Add pointer to updated specs
aland [Sat, 27 May 2006 00:17:22 +0000 (00:17 +0000)]
Be a little smarter about allowing VALUE names that start
with digits. It turns out there's a bunch of these in the
dictionaries that haven't yet been caught, so being smarter
here helps a lot.
nbk [Thu, 25 May 2006 16:24:21 +0000 (16:24 +0000)]
The variable $? in "make" is different from $? in "bash",
therefore we need to write "exit $$?" in a Makefile.
aland [Wed, 24 May 2006 16:31:21 +0000 (16:31 +0000)]
Be smarter about returning error codes, so that SQL can re-connect.
Patch from bug #341, which closes the bug.
bjordanov [Sun, 21 May 2006 10:39:32 +0000 (10:39 +0000)]
Make %RAD_REQUEST read-write
nbk [Sat, 20 May 2006 12:44:28 +0000 (12:44 +0000)]
Drop unused config entries.
aland [Fri, 19 May 2006 16:20:04 +0000 (16:20 +0000)]
Allow tagged VSA's, because Juniper uses them.
This closes bug #367 & #368
nbk [Fri, 19 May 2006 14:24:19 +0000 (14:24 +0000)]
Don't use the option -static anymore when linking radeapclient.
nbk [Fri, 19 May 2006 14:21:58 +0000 (14:21 +0000)]
Define a function log_debug() which is an unresolved symbol
in libeap. (closes: #350)
nbk [Fri, 19 May 2006 14:19:07 +0000 (14:19 +0000)]
Don't use rad_assert in libeap, it's a server-only function.
aland [Tue, 16 May 2006 18:27:08 +0000 (18:27 +0000)]
Drop changes that are in 1.1.x
aland [Thu, 11 May 2006 16:25:10 +0000 (16:25 +0000)]
Be a little more careful about returning DICT_VALUEs
This closes bug #364
fcusack [Wed, 10 May 2006 19:51:24 +0000 (19:51 +0000)]
fix the supposed typo which wasn't a typo:
fcusack [Wed, 10 May 2006 19:47:13 +0000 (19:47 +0000)]
fix compiler warnings (and one typo)
fcusack [Wed, 10 May 2006 19:03:00 +0000 (19:03 +0000)]
udpate comments re: thread_pool.active_threads and locking
aland [Wed, 10 May 2006 16:52:08 +0000 (16:52 +0000)]
For Asterix, as found on the net
fcusack [Wed, 10 May 2006 06:40:54 +0000 (06:40 +0000)]
delete_thread(): clarify thread exit comments
aland [Tue, 9 May 2006 20:59:55 +0000 (20:59 +0000)]
Fix linked list code for EAP handlers.
pnixon [Tue, 9 May 2006 11:47:10 +0000 (11:47 +0000)]
Add Called/Calling StationId
fcusack [Tue, 9 May 2006 08:08:23 +0000 (08:08 +0000)]
update cardops keystring2keyblock method to take a card_info_t *
instead of some of its fields
aland [Mon, 8 May 2006 23:45:49 +0000 (23:45 +0000)]
Initialize flags.
pnixon [Sun, 7 May 2006 21:37:23 +0000 (21:37 +0000)]
This index modification makes accounting_update_query and accounting_stop_query several orders of magnitude faster at the expense of slowing down accounting_start_query a bit which overall makes the postgresql backend 200-300 times faster when using the defaul queries and schema with a "reasonable" amount of data.
aland [Fri, 5 May 2006 17:31:28 +0000 (17:31 +0000)]
Don't de-reference request->username if it's NULL
aland [Wed, 3 May 2006 17:46:57 +0000 (17:46 +0000)]
Note abinary support
aland [Wed, 3 May 2006 17:39:12 +0000 (17:39 +0000)]
Whoops.. don't make abinary into octets when we receive it.
aland [Wed, 3 May 2006 17:38:51 +0000 (17:38 +0000)]
Allow 0x... for abinary
aland [Wed, 3 May 2006 17:34:48 +0000 (17:34 +0000)]
Better printing of octets
aland [Wed, 3 May 2006 17:23:45 +0000 (17:23 +0000)]
Initialize error string to something sane
use sizeof(*ptr) rather than sizeof(ptr)
aland [Tue, 2 May 2006 21:47:46 +0000 (21:47 +0000)]
mainconfig.radiusd_conf is dynamically allocated, not static
aland [Tue, 2 May 2006 21:07:30 +0000 (21:07 +0000)]
cleaner random stuff
aland [Tue, 2 May 2006 21:06:11 +0000 (21:06 +0000)]
signed/unsigned fixes
aland [Mon, 1 May 2006 16:47:47 +0000 (16:47 +0000)]
Catch NULL arg and return. This fixes bug #298
aland [Mon, 1 May 2006 16:47:10 +0000 (16:47 +0000)]
Signed/unsigned fixes
aland [Fri, 28 Apr 2006 18:25:20 +0000 (18:25 +0000)]
Add check_cert_issuer config option to rlm_eap_tls
This closes bug #346
aland [Fri, 28 Apr 2006 18:21:49 +0000 (18:21 +0000)]
Add check_cert_issuer config option to rlm_eap_tls
This closes bug #346
aland [Fri, 28 Apr 2006 17:51:01 +0000 (17:51 +0000)]
Whoops... more dumb things to fix
aland [Fri, 28 Apr 2006 17:48:50 +0000 (17:48 +0000)]
Whoops, the name is "linelog", not "example"
aland [Fri, 28 Apr 2006 17:47:42 +0000 (17:47 +0000)]
Added escape function, so embedded \n's and other non-printable
characters don't get printed.
This closes bug #257
aland [Thu, 27 Apr 2006 22:42:24 +0000 (22:42 +0000)]
Move rlm_eap_tls configuration to it's private header file,
and out of the global header file
aland [Thu, 27 Apr 2006 21:10:58 +0000 (21:10 +0000)]
Correct the documentation.
aland [Thu, 27 Apr 2006 18:52:43 +0000 (18:52 +0000)]
Move cbtls_verify to rlm_eap_tls, where it won't pollute
radeapclient, which doesn't use or need it.
aland [Thu, 27 Apr 2006 18:39:32 +0000 (18:39 +0000)]
Get rid of annoying "return invalid handle if we failed to load
the module" crap.
Who writes this stuff?
aland [Thu, 27 Apr 2006 18:18:08 +0000 (18:18 +0000)]
Print SSL errors to radius.log, rather than stderr.
This closes bug #347
bjordanov [Wed, 26 Apr 2006 13:32:25 +0000 (13:32 +0000)]
Fix rlm_perl handle leak in perl_xlat and memory leak from stack when ERRSV is true. Patch from Bj?rn Mork <bjorn@mork.no>
aland [Thu, 20 Apr 2006 18:40:34 +0000 (18:40 +0000)]
updated note about Active Directory
aland [Wed, 19 Apr 2006 19:14:43 +0000 (19:14 +0000)]
less rants
aland [Wed, 19 Apr 2006 19:09:48 +0000 (19:09 +0000)]
More comments on EAP and LDAP, in the naive hope that people
will read them.
aland [Wed, 19 Apr 2006 16:24:44 +0000 (16:24 +0000)]
Add configurable suppression of attribute printing
aland [Wed, 19 Apr 2006 16:14:20 +0000 (16:14 +0000)]
add cf_item_is_pair() for completeness
aland [Wed, 19 Apr 2006 15:56:19 +0000 (15:56 +0000)]
call ldap_escape_func for basedn, etc. too
This closes bug #360
aland [Tue, 18 Apr 2006 17:19:04 +0000 (17:19 +0000)]
Add one more attribute. Closes bug #352
aland [Mon, 17 Apr 2006 18:56:31 +0000 (18:56 +0000)]
Allow the "users" file to have keys other than User-Name.
This allows the "users" file (or variants) to be used for group
checks, too.
aland [Fri, 14 Apr 2006 21:45:54 +0000 (21:45 +0000)]
If ':' is the last character of an attribute name, don't allow it
in pairmake.
If ':' is the last character of an attribute name in pairread(),
back up so we don't read too much.
If we didn't make a pair, return an error. We didn't do this
before... WTF?
aland [Fri, 14 Apr 2006 16:32:19 +0000 (16:32 +0000)]
Don't do as many copies
aland [Fri, 14 Apr 2006 16:29:01 +0000 (16:29 +0000)]
Speed up parsing by doing a little more by hand
aland [Thu, 13 Apr 2006 17:59:39 +0000 (17:59 +0000)]
Comment out debugging stupidities
aland [Thu, 13 Apr 2006 17:58:02 +0000 (17:58 +0000)]
Catch more cases
aland [Thu, 13 Apr 2006 17:28:40 +0000 (17:28 +0000)]
Store data...
aland [Thu, 13 Apr 2006 17:15:56 +0000 (17:15 +0000)]
Use hash tables for "users" file entries, and add "order" to PAIR_LIST
to get around the problem of lineno's being specific to $INCLUDEs.
This moves the handling of users file from O(E) in the number of
entries to O(M) in the number of entries that this particular
request matches. For the case of E 200,000 and M 2-3, this
results in a significant performance improvement.
aland [Thu, 13 Apr 2006 16:28:09 +0000 (16:28 +0000)]
Added code for backwards compatibility
aland [Thu, 13 Apr 2006 16:26:40 +0000 (16:26 +0000)]
*** empty log message ***
aland [Wed, 12 Apr 2006 22:04:22 +0000 (22:04 +0000)]
Set dumpable on Linux
Partial fix for bug #361. Still have to update configure.in
for <sys/prctl.h>
aland [Wed, 12 Apr 2006 21:21:03 +0000 (21:21 +0000)]
New growing hash functions, and other code to use them
aland [Wed, 12 Apr 2006 21:08:32 +0000 (21:08 +0000)]
Conditionally install radsniff
aland [Wed, 12 Apr 2006 21:07:26 +0000 (21:07 +0000)]
Minor cleanups
aland [Wed, 12 Apr 2006 20:45:07 +0000 (20:45 +0000)]
Forcibly create libdir as a directory, rather than accidentally
creating it as a side-effect
aland [Wed, 12 Apr 2006 20:39:58 +0000 (20:39 +0000)]
Don't do stupid things like print hmac sha1 stuff
pnixon [Tue, 11 Apr 2006 15:04:08 +0000 (15:04 +0000)]
add sqlippool.conf
pnixon [Tue, 11 Apr 2006 13:14:29 +0000 (13:14 +0000)]
Nortel WLAN Security Switch 2380 sends NASPortID in the format "2049/1" (which the RFC allows)
pnixon [Tue, 11 Apr 2006 12:45:52 +0000 (12:45 +0000)]
SPEC file cleanups to match current codebase
pnixon [Mon, 10 Apr 2006 17:13:44 +0000 (17:13 +0000)]
allow experimental modules to be selectively enabled
aland [Fri, 7 Apr 2006 17:56:17 +0000 (17:56 +0000)]
Don't forcibly over-write Auth-Type for MS-CHAP. It's wrong.
Instead, use the module name, or second name.
Also remove authtype config from radiusd.conf, it's not needed.
aland [Fri, 7 Apr 2006 17:49:59 +0000 (17:49 +0000)]
Be a little smarter about checking names in authenticate section
nbk [Tue, 4 Apr 2006 15:13:41 +0000 (15:13 +0000)]
Previous patch put a closing bracket at the wrong place.
bjordanov [Tue, 4 Apr 2006 14:27:25 +0000 (14:27 +0000)]
Added additional fix for #348 - each instance will have its own interp and this
way shall avoid problems with multiple instances when destructing perl interp.
mgriego [Fri, 31 Mar 2006 03:59:06 +0000 (03:59 +0000)]
Add cipher_list option for setting the allowed TLS cipher suites.
mgriego [Fri, 31 Mar 2006 03:53:36 +0000 (03:53 +0000)]
Add option to specify TLS cipher list
aland [Thu, 30 Mar 2006 17:59:07 +0000 (17:59 +0000)]
Catch non-files, and complain
bjordanov [Thu, 30 Mar 2006 08:09:49 +0000 (08:09 +0000)]
Add '+=' functionality for the %RAD_REPLY hash used by rlm_perl module
Closed #324
fcusack [Wed, 29 Mar 2006 19:21:23 +0000 (19:21 +0000)]
add undocumented useauthtok option for PAM
aland [Tue, 28 Mar 2006 16:48:39 +0000 (16:48 +0000)]
Updated with more complete instructions on how to use gdb
fcusack [Thu, 23 Mar 2006 15:01:10 +0000 (15:01 +0000)]
FSF address whitespace
fcusack [Thu, 23 Mar 2006 14:53:31 +0000 (14:53 +0000)]
update otp_hotp() to support 6,7,8,9 digit otp's
nbk [Thu, 23 Mar 2006 11:17:31 +0000 (11:17 +0000)]
Restore the previous form of the "libtool --mode=install" command
because it's reported to break building inside a rpmbuild environment.
nbk [Mon, 20 Mar 2006 13:08:11 +0000 (13:08 +0000)]
Update the GPL copy with the new address of the FSF.
http://www.gnu.org/licenses/gpl.txt
bjordanov [Mon, 20 Mar 2006 08:45:52 +0000 (08:45 +0000)]
Polled from branch_1_1 fix for bug #348
pnixon [Sun, 19 Mar 2006 11:01:42 +0000 (11:01 +0000)]
Added optional query. May be usefull to some people
aland [Fri, 17 Mar 2006 19:50:34 +0000 (19:50 +0000)]
Latest set of changes
aland [Fri, 17 Mar 2006 19:49:55 +0000 (19:49 +0000)]
Fix bug #348
aland [Thu, 16 Mar 2006 22:03:11 +0000 (22:03 +0000)]
Pull from the head
aland [Thu, 16 Mar 2006 22:02:13 +0000 (22:02 +0000)]
file dictionary.hp was added on branch branch_1_1 on 2006-03-16 22:03:11 +0000
aland [Thu, 16 Mar 2006 22:02:12 +0000 (22:02 +0000)]
HP Procurve attributes, as given by HP
nbk [Thu, 16 Mar 2006 16:46:19 +0000 (16:46 +0000)]
Update the GPL boilerplate with the new address of the FSF.
pnixon [Wed, 15 Mar 2006 21:25:26 +0000 (21:25 +0000)]
Change from now() to '%S'::timestamp should eliminate skew due to SQL latency.
nbk [Wed, 15 Mar 2006 15:40:13 +0000 (15:40 +0000)]
Update the LGPL copy with the new address of the FSF.
http://www.gnu.org/licenses/lgpl.txt
nbk [Wed, 15 Mar 2006 15:37:54 +0000 (15:37 +0000)]
Update the LGPL boilerplate with the new address of the FSF.
nbk [Wed, 15 Mar 2006 15:37:20 +0000 (15:37 +0000)]
Update the LGPL boilerplate with the new address of the FSF.
aland [Wed, 8 Mar 2006 23:14:14 +0000 (23:14 +0000)]
Removed silly use of magic cvs $ Log $ stuff
aland [Wed, 8 Mar 2006 22:39:51 +0000 (22:39 +0000)]
Minor re-arrangement