Commit report for master branch

The git bot announce at freeradius.org
Thu Jun 26 00:00:02 CEST 2014


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

======
Allow delayed references to attributes.  Helps with #711

The short answer for the issue is to use attribute references.

	if (&ldap-psec-Ldap-Group == "Professors") {
	    ...
	}

however, using "&" would result in an error.  This commit allows
the "&", which will make the check work.

Alan T. DeKok at 2014-06-25T23:22:30Z
Files modified:
	* src/main/parser.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/89c160239bcee33c365a056a547fc0efd3cca7da
====== 
Just print out what we have for debugging.

Alan T. DeKok at 2014-06-25T23:22:29Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/814b69dbdd65f9204fb63d71680c1318e53558a6
====== 
The variable name is "max_response_timeouts"

Alan T. DeKok at 2014-06-25T23:22:28Z
Files modified:
	* src/main/realms.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3788cc6a762e09622e2852a2d6644f1619e86479
====== 
Add secret "dynamic" flag to realms

Which adds mutexes to the RBtree for home server add and lookup.
i.e. the mutexes are likely to be contended, and therefore
slower

Alan T. DeKok at 2014-06-25T23:22:10Z
Files modified:
	* src/main/realms.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/06dd6bc0462078346dd2b88d1431e64a2d586e86
====== 
Only register signal handlers if we have a PANIC_ACTION set

Arran Cudbard-Bell at 2014-06-25T22:28:33Z
Files modified:
	* src/lib/debug.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f968b44790c1bb454a97502d0729a92c6f029590
====== 
CID #1223702

Arran Cudbard-Bell at 2014-06-25T21:47:32Z
Files modified:
	* src/modules/proto_dhcp/dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7db1a2ab9d81ff74f3c28c5dfdc7e4c1f19f2492
====== 
Merge pull request #710 from herwinw/rlm_code_t

Updated return type of process_reply to rlm_rcode_t

Arran Cudbard-Bell at 2014-06-25T20:59:05Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_peap/peap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b7074192e25813aec31fc971023cd911e5644de6
====== 
Updated return type of process_reply to rlm_rcode_t

Minor code cleanup.

Herwin Weststrate at 2014-06-25T20:56:37Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_peap/peap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/259d9f7dd676bf869d5c98c445b95b4fde074d6f
====== 
Use newSVpvn so we don't SEGV on zero length values in rlm_perl

Arran Cudbard-Bell at 2014-06-25T18:43:16Z
Files modified:
	* src/modules/rlm_perl/rlm_perl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/151a12ab2871fe795955ba2aba4c76dd959026db
====== 
Pass through raw binary values to perl

Arran Cudbard-Bell at 2014-06-25T18:43:16Z
Files modified:
	* src/modules/rlm_perl/rlm_perl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed66a23c10dd6259492786b2854dd85148aa128c
====== 
Add fr_abin2hex

Arran Cudbard-Bell at 2014-06-25T18:43:16Z
Files modified:
	* src/include/libradius.h
	* src/lib/misc.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5cfd04dc9151f15d77db62805a834cf2a35b4422
====== 
Exposed realm_realm_add()

For future work

Alan T. DeKok at 2014-06-25T18:27:25Z
Files modified:
	* src/main/realms.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/be83f51d56973be2741372912ebaeda48e415929
====== 
Exposed realm_pool_add()

For future work

Alan T. DeKok at 2014-06-25T18:25:43Z
Files modified:
	* src/main/realms.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/808d5a86d8f246f3fb31ce40ffd38af9369ad5c1
====== 
Exposed realm_home_server_add()

For future work

Alan T. DeKok at 2014-06-25T18:25:36Z
Files modified:
	* src/include/realms.h
	* src/main/realms.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e28f01bc050dca65d2a34ec5152e62bddb1c305a
====== 
Print out limits when opening/closing proxy sockets.

Should help debug issue #680

Alan T. DeKok at 2014-06-25T17:38:46Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bb9fc2e7fb4869354b8b0ef48dbd9f9b8fca7150
====== 
Similar += fixes for other modules

Arran Cudbard-Bell at 2014-06-25T16:28:54Z
Files modified:
	* src/modules/rlm_mschap/configure
	* src/modules/rlm_mschap/configure.ac
	* src/modules/rlm_sql/drivers/rlm_sql_oracle/configure
	* src/modules/rlm_sql/drivers/rlm_sql_oracle/configure.ac

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1acef26487bd800f67f7d57dbc4faf7427496024
====== 
Merge pull request #702 from alanbuxey/patch-4

remove the bootstrap from this VS

Arran Cudbard-Bell at 2014-06-25T16:22:08Z
Files modified:
	* raddb/sites-available/tls

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9f3c131a925ef985ad82841127177df1af320b27
====== 
remove the bootstrap from this VS

its commented out and NOT in eap.conf

Alan Buxey at 2014-06-25T00:28:59Z
Files modified:
	* raddb/sites-available/tls

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6d3751e1812822110eecf3177b1a2df1a3c55093
====== 
Merge pull request #704 from alanbuxey/patch-6

server should be ready on IPv6 by default

Arran Cudbard-Bell at 2014-06-25T16:20:53Z
Files modified:
	* raddb/sites-available/default

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/70000990cc218db376ca24e9563d2e660a92f906
====== 
server should be ready on IPv6 by default

FR should be ready for IPv6 out of the box. auth/acct done.

Alan Buxey at 2014-06-25T00:35:31Z
Files modified:
	* raddb/sites-available/default

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/179229c4cd7db5c6e72f9f8f2aadb69fb20b49dc
====== 
Merge pull request #708 from pwdng/master

Some shells don't support the '+=' concatenation operator.

Arran Cudbard-Bell at 2014-06-25T16:19:57Z
Files modified:
	* src/modules/rlm_ruby/configure
	* src/modules/rlm_ruby/m4/ax_ruby_devel.m4

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f3d0a6f5ff02bf009452f85d2e3c4a8bea50dbc9
====== 
Some shells don't support the '+=' concatenation operator.

Philippe Wooding at 2014-06-25T15:46:51Z
Files modified:
	* src/modules/rlm_ruby/configure
	* src/modules/rlm_ruby/m4/ax_ruby_devel.m4

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ee23bc4cf105685efd2fdf6837361e99b16ea0d
====== 
Fixed some segfaults in rlm_perl

This should fix the changes of #707

Herwin Weststrate (via Arran Cudbard-Bell)@2014-06-25T16:19:28Z
Files modified:
	* src/modules/rlm_perl/rlm_perl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2afe4c0fe82c76ed650ceb5e81132cbfa6e33949
====== 
We don't actually copy...

Arran Cudbard-Bell at 2014-06-25T15:09:13Z
Files modified:
	* src/modules/rlm_perl/rlm_perl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a67d265bc31a79cdeb6955ef04d936c18137d6f3
====== 
Do something sane for converting FreeRADIUS values to Kamelschewine. Fixes #707

Apparently Spracheschewine means porcupine

Arran Cudbard-Bell at 2014-06-25T15:04:11Z
Files modified:
	* src/modules/rlm_perl/rlm_perl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8f039b7873c420f4bb1a666f210e8e3d0da0cd1e
====== 
Add fr_cursor_next_peek

Arran Cudbard-Bell at 2014-06-25T14:59:55Z
Files modified:
	* src/include/libradius.h
	* src/lib/cursor.c

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

Arran Cudbard-Bell at 2014-06-25T14:59:44Z
Files modified:
	* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d2eadfb6125bb2ed2086cfadd529ac52cc59bec8
====== 
Populate DHCP-Paramter-Request-List values dynamically

Arran Cudbard-Bell at 2014-06-25T13:52:39Z
Files modified:
	* src/modules/proto_dhcp/rlm_dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e4bbd9abd1ae9996b7f6b9041abc80ac05ae7894
====== 
Remove param documentation from all connection callbacks

Arran Cudbard-Bell at 2014-06-25T13:07:02Z
Files modified:
	* src/modules/rlm_ldap/ldap.c
	* src/modules/rlm_rest/rest.c
	* src/modules/rlm_yubikey/validate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3a52caf2674fea7cad7ba93fb3072c3c51dd2080
====== 
Doxygen is stupid, so delete doxygen comments.

It keeps complaining that "ctx" isn't documented.  Fine.  Go away.

Alan T. DeKok at 2014-06-25T13:04:01Z
Files modified:
	* src/modules/rlm_krb5/krb5.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fbf459a1ca2ff807f276cdcb5d623f503c2b9718
====== 
Use NULL for talloc ctx in EAP

It's safer

Alan T. DeKok at 2014-06-25T13:03:56Z
Files modified:
	* src/modules/rlm_eap/libeap/eap_tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e03387d39fcebf6d0c8fb8a5b83e8fa9de7b38c2
====== 
Fix spurious soft asserts Fixes #706

Arran Cudbard-Bell at 2014-06-25T12:58:41Z
Files modified:
	* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d57481d385f079a0da007ba6805d069cec33d31c
====== 
-- 
This commit summary was generated @2014-06-26T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list