Commit report for v3.0.x branch

The git bot announce at freeradius.org
Fri May 30 00:00:03 CEST 2014


New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
More FR_CONF_OFFSET fixups

perl -0777 -p -i -e  's/PW_TYPE_([^,]+),\s+offsetof\(([^,]+),\s*([^,]+)\),\s*0,/FR_CONF_OFFSET(PW_TYPE_$1, $2, $3),/mg' src/main/connection.c

Alan T. DeKok at 2014-05-29T19:58:05Z
Files modified:
	* src/main/connection.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6028153d9fefb66a8dbd83c2580a958f88484f16
====== 
More conversion to FR_CONF_OFFSET

and fix up the various dependent data types

Alan T. DeKok at 2014-05-29T19:48:11Z
Files modified:
	* src/main/connection.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c96a50a5b32c9f3b32da531dce9c4dc01d2593ff
====== 
More conversion to FR_CONF_OFFSET

Alan T. DeKok at 2014-05-29T19:48:10Z
Files modified:
	* src/main/client.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed597c97291a0578634edec6ab7f6dec0020a568
====== 
Fix scan error

Arran Cudbard-Bell at 2014-05-29T19:32:56Z
Files modified:
	* src/main/client.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fd001a3847491937ca4bcc994df207e696990ddf
====== 
Reformatting and another enum

Arran Cudbard-Bell at 2014-05-29T19:32:56Z
Files modified:
	* src/include/radiusd.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/68c59453e0420b19ddcdae1d0cc0abec50008d63
====== 
Fix Coverity #1216798 #1216797 #1216796 #1216795 #1216794

Arran Cudbard-Bell at 2014-05-29T19:32:56Z
Files modified:
	* src/main/evaluate.c
	* src/main/exec.c
	* src/modules/proto_dhcp/dhcp.c
	* src/modules/rlm_cache/rlm_cache.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c1344fe7eb2efb0f26f47f601ea105584c4b06f5
====== 
trailing spaces aren't necessary

Alan T. DeKok at 2014-05-29T18:35:32Z
Files modified:
	* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/36536db1c5a08df0bf18eb47a2e00b30972c2f7e
====== 
Move prefix_ptr to a higher scope

Alan T. DeKok at 2014-05-29T18:31:17Z
Files modified:
	* src/main/client.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/01470e091c8446f8931e0f8f7e7d8c3ba9c07158
====== 
Added per-client response_window.  Closes #645

Alan T. DeKok at 2014-05-29T17:17:21Z
Files modified:
	* raddb/clients.conf
	* src/include/radiusd.h
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/465632d489f298d3b73ba25919279f95b1cf6dc8
====== 
Set prefix to /32 if it wasn't set

Alan T. DeKok at 2014-05-29T17:13:25Z
Files modified:
	* src/main/client.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/93d36d6f0557d7aa29c1db2818501b4b347bdf3b
====== 
Track response_window to request->delay.  Addresses #645

We track the min_response_window for all home servers, and
then use that value when setting request->delay.  This lets us
deal more quickly with home servers which need sub-second timers

Alan T. DeKok at 2014-05-29T16:48:38Z
Files modified:
	* src/include/radiusd.h
	* src/main/mainconfig.c
	* src/main/process.c
	* src/main/realms.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/47f33eade1e493320a5cc7a9d3b04cedd1ca1eaa
====== 
Remove one last check for zero

Alan T. DeKok at 2014-05-29T16:46:07Z
Files modified:
	* src/main/client.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/26f0ec16ce52e924ad0ebf3e53483394af64c90a
====== 
Don't return OK for EAP-MSCHAPv2 success/fail

it breaks other things in the server, when we have

	eap {
		ok = return
	}

There is minimal additional cost to doing this

Alan T. DeKok at 2014-05-29T16:28:28Z
Files modified:
	* src/modules/rlm_eap/eap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/09bd0a9675fd50b52866a2c72dedb760d52da4d6
====== 
Move last few conf items to FR_CONF_OFFSET

and fix resulting compiler warnings

Alan T. DeKok at 2014-05-29T16:22:09Z
Files modified:
	* src/include/radiusd.h
	* src/main/client.c
	* src/main/realms.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4a2e10f66fd6f04ef55e96f5f249f52b85db4a79
====== 
Use pairmake_packet for Module-Failure-Message

Arran Cudbard-Bell at 2014-05-29T15:26:28Z
Files modified:
	* src/include/radiusd.h
	* src/main/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8629bace64fa06185149cbca1e8aede83cdd8a03
====== 
Add macro for FR_FAULT_LOG

Arran Cudbard-Bell at 2014-05-29T15:16:51Z
Files modified:
	* src/lib/debug.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c92a907c38108fd52cf166f40715918092439fb
====== 
Print maps for !* ANY

Arran Cudbard-Bell at 2014-05-29T15:16:47Z
Files modified:
	* src/main/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/87002c895e1a9c9bb38942fe48e1a4d76fb0f190
====== 
Remove code in radius_map2vp for !* ANY (it's not needed)

Arran Cudbard-Bell at 2014-05-29T13:59:46Z
Files modified:
	* src/include/map.h
	* src/main/map.c
	* src/main/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cf72e95e8e78d1f2d97228e3efbdacd94830b94c
====== 
Fix double & with attribute references in debug_map

It's completely pointless, so much so there's not

Arran Cudbard-Bell at 2014-05-29T13:59:46Z
Files modified:
	* src/main/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/70dd5d8913d755360a2f0bf4870fc701960024fa
====== 
Comment

Arran Cudbard-Bell at 2014-05-29T13:59:46Z
Files modified:
	* src/modules/rlm_ldap/attrmap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c038b89db4364115793562b96bbd4aa18a3447b1
====== 
Formatting

Arran Cudbard-Bell at 2014-05-29T13:59:46Z
Files modified:
	* src/include/token.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f759f4d945e6b9bc5dc4311f2d9691d7f0db23aa
====== 
It's OK to send packets in outgoing proxy socket INIT state

Alan T. DeKok at 2014-05-29T01:30:30Z
Files modified:
	* src/main/tls_listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f4d16d2782e5f459940437146da8ba6ebfc3743e
====== 
Don't print out useless proxy ID

Alan T. DeKok at 2014-05-29T01:26:06Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9bbccf1a3f75dc45fcc939e9e97eb6c95fb0226b
====== 
close_notify isn't an error.  It's a polite notification

Alan T. DeKok at 2014-05-29T01:16:54Z
Files modified:
	* src/main/cb.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9140f54c355dfdcd597d85525a25c08d65923db0
====== 
only use TLS if TLS is enabled

Alan T. DeKok at 2014-05-29T00:38:58Z
Files modified:
	* src/main/listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a8aefbc95a0576c7a19cd95b574218ec1c299ea8
====== 
-- 
This commit summary was generated @2014-05-30T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list