]> git.ipfire.org Git - thirdparty/freeradius-server.git/log
thirdparty/freeradius-server.git
13 years agofix-typo 158/head
Olivier Beytrison [Thu, 20 Dec 2012 06:59:22 +0000 (07:59 +0100)] 
fix-typo

13 years agoSet Post-Proxy-Type Reject if the request was rejected by the proxy server
Arran Cudbard-Bell [Wed, 19 Dec 2012 18:50:57 +0000 (18:50 +0000)] 
Set Post-Proxy-Type Reject if the request was rejected by the proxy server

13 years agoAttempt to reconnect all the connections
Arran Cudbard-Bell [Tue, 18 Dec 2012 11:43:44 +0000 (11:43 +0000)] 
Attempt to reconnect all the connections

Attempt to reconnect on modify

13 years agoUse async call so we can timeout on ldap modifications
Arran Cudbard-Bell [Sat, 15 Dec 2012 14:24:25 +0000 (14:24 +0000)] 
Use async call so we can timeout on ldap modifications

13 years agoFix condition
Arran Cudbard-Bell [Fri, 14 Dec 2012 18:50:12 +0000 (18:50 +0000)] 
Fix condition

13 years agoFix typo
Arran Cudbard-Bell [Fri, 14 Dec 2012 18:36:05 +0000 (18:36 +0000)] 
Fix typo

13 years agoAllow for multiple inserts in one transaction.
Alan T. DeKok [Fri, 14 Dec 2012 16:13:29 +0000 (17:13 +0100)] 
Allow for multiple inserts in one transaction.

Patch from Uwe Meyer-Gruhl

13 years agoNew target to check for compiler warnings
Alan T. DeKok [Fri, 14 Dec 2012 13:02:53 +0000 (08:02 -0500)] 
New target to check for compiler warnings

13 years agoFix compiler warnings
Alan T. DeKok [Fri, 14 Dec 2012 10:43:45 +0000 (05:43 -0500)] 
Fix compiler warnings

13 years agoFix compiler warnings
Alan T. DeKok [Fri, 14 Dec 2012 10:39:24 +0000 (05:39 -0500)] 
Fix compiler warnings

13 years agoFix compiler warning
Alan T. DeKok [Fri, 14 Dec 2012 10:25:45 +0000 (05:25 -0500)] 
Fix compiler warning

13 years agoMove compile-time #warning to comment
Alan T. DeKok [Fri, 14 Dec 2012 10:25:07 +0000 (05:25 -0500)] 
Move compile-time #warning to comment

13 years agoMove more messages outside of locks
Arran Cudbard-Bell [Thu, 13 Dec 2012 12:31:19 +0000 (12:31 +0000)] 
Move more messages outside of locks

13 years agoDistinguish between idle and spare connections
Arran Cudbard-Bell [Wed, 12 Dec 2012 14:14:15 +0000 (14:14 +0000)] 
Distinguish between idle and spare connections

Track last throttled time and use it to limit error messages

Add connection opened/failed messages

13 years agoFix duplicate connection close messages
Arran Cudbard-Bell [Wed, 12 Dec 2012 11:18:20 +0000 (11:18 +0000)] 
Fix duplicate connection close messages

13 years agoAdd more debugging for when we bail out of spawning a new connection
Arran Cudbard-Bell [Wed, 12 Dec 2012 10:41:51 +0000 (10:41 +0000)] 
Add more debugging for when we bail out of spawning a new connection

13 years agoIgnore right operand for !*
Arran Cudbard-Bell [Tue, 11 Dec 2012 22:17:13 +0000 (22:17 +0000)] 
Ignore right operand for !*

13 years agoReturn noop if we did no work
Arran Cudbard-Bell [Tue, 11 Dec 2012 21:55:17 +0000 (21:55 +0000)] 
Return noop if we did no work

13 years agoAdd missing module prefix to some log messages
Arran Cudbard-Bell [Tue, 11 Dec 2012 21:50:03 +0000 (21:50 +0000)] 
Add missing module prefix to some log messages

13 years agoOnly allow ANY for !*
Arran Cudbard-Bell [Tue, 11 Dec 2012 16:26:49 +0000 (16:26 +0000)] 
Only allow ANY for !*

13 years agoFix compiler warnings
Alan T. DeKok [Tue, 11 Dec 2012 15:22:53 +0000 (10:22 -0500)] 
Fix compiler warnings

13 years agoPass msg_id into ldap_result
Arran Cudbard-Bell [Tue, 11 Dec 2012 14:08:06 +0000 (14:08 +0000)] 
Pass msg_id into ldap_result

13 years agoRevert changes to LDAP bind
Arran Cudbard-Bell [Tue, 11 Dec 2012 13:39:55 +0000 (13:39 +0000)] 
Revert changes to LDAP bind

13 years agoAlready have an ldap_errno 154/head
Arran Cudbard-Bell [Tue, 11 Dec 2012 12:46:31 +0000 (12:46 +0000)] 
Already have an ldap_errno

13 years agoAdd warning about replacing multiple attributes
Arran Cudbard-Bell [Tue, 11 Dec 2012 12:09:02 +0000 (12:09 +0000)] 
Add warning about replacing multiple attributes

Use zero length array for wildcard deletes

13 years agoMissed & operator
Arran Cudbard-Bell [Tue, 11 Dec 2012 11:28:02 +0000 (11:28 +0000)] 
Missed & operator

13 years agoMore prettyfying
Arran Cudbard-Bell [Tue, 11 Dec 2012 11:21:56 +0000 (11:21 +0000)] 
More prettyfying

13 years agoChange more return code checks to use != LDAP_SUCCESS
Arran Cudbard-Bell [Tue, 11 Dec 2012 11:15:27 +0000 (11:15 +0000)] 
Change more return code checks to use != LDAP_SUCCESS

13 years agoShould allocate MAX_ATTRMAP + 1 for pointers
Arran Cudbard-Bell [Mon, 10 Dec 2012 23:44:43 +0000 (23:44 +0000)] 
Should allocate MAX_ATTRMAP + 1 for pointers

13 years agoFix build warnings in ippool tool
Arran Cudbard-Bell [Mon, 10 Dec 2012 23:22:28 +0000 (23:22 +0000)] 
Fix build warnings in ippool tool

13 years agoMake code slightly more readable
Arran Cudbard-Bell [Mon, 10 Dec 2012 23:18:38 +0000 (23:18 +0000)] 
Make code slightly more readable

13 years agodatum.dptr should really be const...
Arran Cudbard-Bell [Mon, 10 Dec 2012 22:44:09 +0000 (22:44 +0000)] 
datum.dptr should really be const...

13 years agoCompare character to zero, not to NULL
Alan T. DeKok [Mon, 10 Dec 2012 22:02:32 +0000 (17:02 -0500)] 
Compare character to zero, not to NULL

13 years agoOne less build warning
Alan T. DeKok [Mon, 10 Dec 2012 15:05:19 +0000 (10:05 -0500)] 
One less build warning

13 years agoAdd increment operator for LDAP
Arran Cudbard-Bell [Mon, 10 Dec 2012 19:02:23 +0000 (19:02 +0000)] 
Add increment operator for LDAP

13 years agocf_reference_item should return the current item if passed '.'
Arran Cudbard-Bell [Mon, 10 Dec 2012 18:35:26 +0000 (18:35 +0000)] 
cf_reference_item should return the current item if passed '.'

get_userdn should not leave the rcode at FAIL if it actually finds the userdn

user_modify needs two arrays, one of structs, one of pointers to those structs

13 years agouser_dn should be initialised to NULL
Arran Cudbard-Bell [Mon, 10 Dec 2012 16:05:09 +0000 (16:05 +0000)] 
user_dn should be initialised to NULL

Need to use memcpy to copy pointer to array element into value field in mods struct, because OpenLDAP doesn't use const anywhere

13 years agoMove eDir autz code into authorize, freeing post-auth for accounting
Arran Cudbard-Bell [Mon, 10 Dec 2012 11:38:45 +0000 (11:38 +0000)] 
Move eDir autz code into authorize, freeing post-auth for accounting

Fix small memory leak on eDir failure

Update LDAP configuration

13 years agoDon't pass presult
Arran Cudbard-Bell [Mon, 10 Dec 2012 10:45:54 +0000 (10:45 +0000)] 
Don't pass presult

13 years agoFix typo
Arran Cudbard-Bell [Mon, 10 Dec 2012 08:35:33 +0000 (08:35 +0000)] 
Fix typo

13 years agoRename cfree to rad_cfree
Arran Cudbard-Bell [Mon, 10 Dec 2012 08:29:23 +0000 (08:29 +0000)] 
Rename cfree to rad_cfree

13 years agoRemove duplicate error message
Arran Cudbard-Bell [Mon, 10 Dec 2012 00:37:55 +0000 (00:37 +0000)] 
Remove duplicate error message

13 years agoRemove old edir code
Arran Cudbard-Bell [Mon, 10 Dec 2012 00:36:50 +0000 (00:36 +0000)] 
Remove old edir code

13 years agoFix over zealous whitespace replacement
Arran Cudbard-Bell [Mon, 10 Dec 2012 00:22:06 +0000 (00:22 +0000)] 
Fix over zealous whitespace replacement

13 years agoMore style fixes
Arran Cudbard-Bell [Mon, 10 Dec 2012 00:21:37 +0000 (00:21 +0000)] 
More style fixes

13 years agoAdd basic accounting support to LDAP
Arran Cudbard-Bell [Mon, 10 Dec 2012 00:21:21 +0000 (00:21 +0000)] 
Add basic accounting support to LDAP

13 years agomalloc sections at runtime
Arran Cudbard-Bell [Sun, 9 Dec 2012 18:26:38 +0000 (18:26 +0000)] 
malloc sections at runtime

13 years agoUse correct type of free in rlm_policy
Arran Cudbard-Bell [Sun, 9 Dec 2012 16:19:24 +0000 (16:19 +0000)] 
Use correct type of free in rlm_policy

13 years agoFix warnings in rlm_cram
Arran Cudbard-Bell [Sun, 9 Dec 2012 16:17:48 +0000 (16:17 +0000)] 
Fix warnings in rlm_cram

13 years agoReformatting
Arran Cudbard-Bell [Sun, 9 Dec 2012 16:06:44 +0000 (16:06 +0000)] 
Reformatting

13 years agoGet rid of warnings in rlm_counter
Arran Cudbard-Bell [Sun, 9 Dec 2012 15:59:44 +0000 (15:59 +0000)] 
Get rid of warnings in rlm_counter

13 years agoAdd cfree for freeing consts
Arran Cudbard-Bell [Sun, 9 Dec 2012 15:59:15 +0000 (15:59 +0000)] 
Add cfree for freeing consts

13 years agoUpdate docs and suse/rhel specs for attrs
Arran Cudbard-Bell [Sat, 8 Dec 2012 17:37:28 +0000 (17:37 +0000)] 
Update docs and suse/rhel specs for attrs

13 years agoMerge pull request #148 from olivierbeytrison/master
Arran Cudbard-Bell [Sat, 8 Dec 2012 10:58:47 +0000 (02:58 -0800)] 
Merge pull request #148 from olivierbeytrison/master

edir documentation, fix all.mk.in for edir.c, fix typo in edir.c

13 years agofix typo, add doc for ldap-edir, build edir.c with boilermake 148/head
Olivier Beytrison [Sat, 8 Dec 2012 10:40:20 +0000 (11:40 +0100)] 
fix typo, add doc for ldap-edir, build edir.c with boilermake

13 years agoMerge pull request #146 from olivierbeytrison/master
Arran Cudbard-Bell [Sat, 8 Dec 2012 10:13:17 +0000 (02:13 -0800)] 
Merge pull request #146 from olivierbeytrison/master

Fix Makefile and debian for new attr filter directory

13 years agofix debian and Makefile for new filters 146/head
Olivier Beytrison [Sat, 8 Dec 2012 09:39:13 +0000 (10:39 +0100)] 
fix debian and Makefile for new filters

13 years agoFix more typos
Arran Cudbard-Bell [Sat, 8 Dec 2012 09:51:52 +0000 (09:51 +0000)] 
Fix more typos

13 years agoMerge pull request #145 from mcnewton/master
Arran Cudbard-Bell [Fri, 7 Dec 2012 23:33:00 +0000 (15:33 -0800)] 
Merge pull request #145 from mcnewton/master

few small issues

13 years agofix typo 145/head
Matthew Newton [Fri, 7 Dec 2012 23:23:20 +0000 (23:23 +0000)] 
fix typo

13 years agoquiet some compiler warnings
Matthew Newton [Fri, 7 Dec 2012 23:14:51 +0000 (23:14 +0000)] 
quiet some compiler warnings

13 years agodebian packages shouldn't be developer build
Matthew Newton [Fri, 7 Dec 2012 23:14:19 +0000 (23:14 +0000)] 
debian packages shouldn't be developer build

13 years agoMove attrs filters into their own directory, rename attrsfile to file
Arran Cudbard-Bell [Fri, 7 Dec 2012 22:02:08 +0000 (22:02 +0000)] 
Move attrs filters into their own directory, rename attrsfile to file

13 years agoMerge pull request #144 from dragon9k/master
Arran Cudbard-Bell [Fri, 7 Dec 2012 20:00:37 +0000 (12:00 -0800)] 
Merge pull request #144 from dragon9k/master

New version: checkrad patch to support Juniper's BRAS

13 years agoAdded ldap_postauth for edir
Olivier Beytrison [Fri, 7 Dec 2012 19:38:56 +0000 (14:38 -0500)] 
Added ldap_postauth for edir

13 years agoGlue edir into the authorization module.
Alan T. DeKok [Fri, 7 Dec 2012 19:35:51 +0000 (14:35 -0500)] 
Glue edir into the authorization module.

13 years agoNew checkrad version patch (Juniper) 144/head
dragon9k [Fri, 7 Dec 2012 17:29:01 +0000 (15:29 -0200)] 
New checkrad version patch (Juniper)

I would like to submit a new version of this Patch for FR 2.20, which uses snmpget instead of snmpwalk (to increase performance).

It also fixes a problem with checkrad complaining about lack of $ in the "out" variable.

13 years agoFix typo
Alan T. DeKok [Fri, 7 Dec 2012 16:54:22 +0000 (11:54 -0500)] 
Fix typo

13 years agoAdded preliminary WITH_EDIR again.
Alan T. DeKok [Fri, 7 Dec 2012 15:10:05 +0000 (10:10 -0500)] 
Added preliminary WITH_EDIR again.

Based on a patch from Olivier Beytrison

13 years agoDon't link to modules, it breaks things
Arran Cudbard-Bell [Thu, 6 Dec 2012 21:26:48 +0000 (21:26 +0000)] 
Don't link to modules, it breaks things

13 years agoMerge pull request #143 from tobiasbrunner/eap-ttls-avp-length
Alan DeKok [Thu, 6 Dec 2012 16:55:46 +0000 (08:55 -0800)] 
Merge pull request #143 from tobiasbrunner/eap-ttls-avp-length

Allow EAP-Message APVs > 253 octets in EAP-TTLS module

13 years agoMore debugging improvements
Arran Cudbard-Bell [Wed, 5 Dec 2012 23:22:59 +0000 (23:22 +0000)] 
More debugging improvements

Print EAP session 'state' value in more places, so we can track sessions
easily in the debug log.

13 years agoAllow EAP-Message APVs > 253 octets in EAP-TTLS module 143/head
Tobias Brunner [Wed, 5 Dec 2012 11:51:31 +0000 (12:51 +0100)] 
Allow EAP-Message APVs > 253 octets in EAP-TTLS module

According to RFC 5281, section 11.2.1 tunneled EAP packets that are
larger than 253 octets MUST be contained in a single EAP-Message AVP.

Also fixed the debug statement.

13 years agoDie attrmap die
Arran Cudbard-Bell [Wed, 5 Dec 2012 13:49:58 +0000 (13:49 +0000)] 
Die attrmap die

13 years agoFix suppression of blocked thread messages
Alan T. DeKok [Wed, 5 Dec 2012 12:28:24 +0000 (07:28 -0500)] 
Fix suppression of blocked thread messages

So that it's once per second

13 years agoMinor debugging tweaks
Arran Cudbard-Bell [Wed, 5 Dec 2012 12:15:29 +0000 (12:15 +0000)] 
Minor debugging tweaks

13 years agoWe don't know the expanded value until after calling pairxlatmove
Arran Cudbard-Bell [Wed, 5 Dec 2012 11:08:48 +0000 (11:08 +0000)] 
We don't know the expanded value until after calling pairxlatmove

13 years agoConvert strings and octet strings of 8 bytes or less to integers too
Arran Cudbard-Bell [Wed, 5 Dec 2012 00:03:45 +0000 (00:03 +0000)] 
Convert strings and octet strings of 8 bytes or less to integers too

13 years agoRemove last traces of do_xlat from rlm_ldap, add %{xlat:<attribute>} expansion
Arran Cudbard-Bell [Tue, 4 Dec 2012 23:30:14 +0000 (23:30 +0000)] 
Remove last traces of do_xlat from rlm_ldap, add %{xlat:<attribute>} expansion

13 years agoRemove completely pointless strcpys
Arran Cudbard-Bell [Tue, 4 Dec 2012 22:51:32 +0000 (22:51 +0000)] 
Remove completely pointless strcpys

13 years agoIncrease priority of all connection open/close messages in connection pool to L_INFO
Arran Cudbard-Bell [Tue, 4 Dec 2012 10:12:44 +0000 (10:12 +0000)] 
Increase priority of all connection open/close messages in connection pool to L_INFO

Decrease the priority of all database open/close messages to debug

13 years agoFix memory leak in radius_get_vp
Arran Cudbard-Bell [Mon, 3 Dec 2012 21:28:31 +0000 (21:28 +0000)] 
Fix memory leak in radius_get_vp

13 years agoPatch freeradius.monitrc file so it works out of the box with debian/ubuntu
Arran Cudbard-Bell [Mon, 3 Dec 2012 18:57:49 +0000 (18:57 +0000)] 
Patch freeradius.monitrc file so it works out of the box with debian/ubuntu

13 years agoRemove another invalid assert
Arran Cudbard-Bell [Mon, 3 Dec 2012 13:07:24 +0000 (13:07 +0000)] 
Remove another invalid assert

13 years agoRemove config item for num_pings_to_alive, it's a duplicate of num_answers_to_alive...
Arran Cudbard-Bell [Mon, 3 Dec 2012 13:05:27 +0000 (13:05 +0000)] 
Remove config item for num_pings_to_alive, it's a duplicate of num_answers_to_alive and can mess up the value

13 years agoAlways use fcntl for file locking
Arran Cudbard-Bell [Sun, 2 Dec 2012 20:57:34 +0000 (20:57 +0000)] 
Always use fcntl for file locking

13 years agoMove listen sections into default server
Arran Cudbard-Bell [Sun, 2 Dec 2012 17:50:32 +0000 (17:50 +0000)] 
Move listen sections into default server

13 years agoRemove invalid asserts
Arran Cudbard-Bell [Sun, 2 Dec 2012 15:06:11 +0000 (15:06 +0000)] 
Remove invalid asserts

13 years agoMark child state as done if we couldnt send the CoA-Request
Arran Cudbard-Bell [Sun, 2 Dec 2012 14:26:37 +0000 (14:26 +0000)] 
Mark child state as done if we couldnt send the CoA-Request

13 years agoMove code that modifies request when looking up home_server into its own function
Arran Cudbard-Bell [Sun, 2 Dec 2012 14:12:54 +0000 (14:12 +0000)] 
Move code that modifies request when looking up home_server into its own function

13 years agoHandle empty lists better
Arran Cudbard-Bell [Sun, 2 Dec 2012 12:39:10 +0000 (12:39 +0000)] 
Handle empty lists better

13 years agoTrim off newlines and returns
Arran Cudbard-Bell [Sun, 2 Dec 2012 11:03:16 +0000 (11:03 +0000)] 
Trim off newlines and returns

13 years agoRemove release arg from linker (causes issues on linux)
Arran Cudbard-Bell [Sun, 2 Dec 2012 10:52:19 +0000 (10:52 +0000)] 
Remove release arg from linker (causes issues on linux)

13 years agoAdd module failure message to rlm_exec
Arran Cudbard-Bell [Sun, 2 Dec 2012 10:24:51 +0000 (10:24 +0000)] 
Add module failure message to rlm_exec

13 years agoMore consistent
Arran Cudbard-Bell [Sun, 2 Dec 2012 00:12:02 +0000 (00:12 +0000)] 
More consistent

13 years agoWe'll figure something out for attribute comparison debugging later...
Arran Cudbard-Bell [Sat, 1 Dec 2012 23:44:43 +0000 (23:44 +0000)] 
We'll figure something out for attribute comparison debugging later...

13 years agoAdd even more debugging messages, and a sane check for group membership based on...
Arran Cudbard-Bell [Sat, 1 Dec 2012 23:27:36 +0000 (23:27 +0000)] 
Add even more debugging messages, and a sane check for group membership based on attributes

13 years agogroupcmp debug messages should probably include the module and instance name
Arran Cudbard-Bell [Sat, 1 Dec 2012 22:39:14 +0000 (22:39 +0000)] 
groupcmp debug messages should probably include the module and instance name

13 years agoMinor debug message tweaks
Arran Cudbard-Bell [Sat, 1 Dec 2012 22:13:28 +0000 (22:13 +0000)] 
Minor debug message tweaks

13 years agoMake rlm_ldap debug messages suck less
Arran Cudbard-Bell [Sat, 1 Dec 2012 21:53:18 +0000 (21:53 +0000)] 
Make rlm_ldap debug messages suck less