Commit report for master branch

The git bot announce at freeradius.org
Fri Apr 5 00:00:02 CEST 2013


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

======
Start of dynamically allocated xlat expansions

Arran Cudbard-Bell at 2013-04-04T22:36:21Z
Files modified:
	* src/include/radiusd.h
	* src/main/auth.c
	* src/main/evaluate.c
	* src/main/log.c
	* src/main/mainconfig.c
	* src/main/modcall.c
	* src/main/radconf2xml.c
	* src/main/radmin.c
	* src/main/radwho.c
	* src/main/tls.c
	* src/main/util.c
	* src/main/valuepair.c
	* src/main/xlat.c
	* src/modules/rlm_attr_filter/rlm_attr_filter.c
	* src/modules/rlm_attr_rewrite/rlm_attr_rewrite.c
	* src/modules/rlm_cache/rlm_cache.c
	* src/modules/rlm_detail/rlm_detail.c
	* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
	* src/modules/rlm_eap/types/rlm_eap_tnc/rlm_eap_tnc.c
	* src/modules/rlm_expiration/rlm_expiration.c
	* src/modules/rlm_expr/paircmp.c
	* src/modules/rlm_expr/rlm_expr.c
	* src/modules/rlm_files/rlm_files.c
	* src/modules/rlm_ippool/rlm_ippool.c
	* src/modules/rlm_ldap/attrmap.c
	* src/modules/rlm_ldap/groups.c
	* src/modules/rlm_ldap/ldap.c
	* src/modules/rlm_ldap/rlm_ldap.c
	* src/modules/rlm_linelog/rlm_linelog.c
	* src/modules/rlm_mschap/rlm_mschap.c
	* src/modules/rlm_otp/rlm_otp.c
	* src/modules/rlm_pap/rlm_pap.c
	* src/modules/rlm_perl/rlm_perl.c
	* src/modules/rlm_radutmp/rlm_radutmp.c
	* src/modules/rlm_rest/rest.c
	* src/modules/rlm_rest/rest.h
	* src/modules/rlm_rest/rlm_rest.c
	* src/modules/rlm_sql/rlm_sql.c
	* src/modules/rlm_sql/sql.c
	* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
	* src/modules/rlm_sqlippool/rlm_sqlippool.c
	* src/modules/rlm_yubikey/rlm_yubikey.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/545a5ec262aef7381d14631d2b96778a9f478c3c
====== 
Remove vqp.h, too

Alan T. DeKok at 2013-04-04T19:45:58Z
Files modified:
	* src/include/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3eb20f91dcbfa5bf51d9607453750f2c2360dd1b
====== 
Don't install vmps.h and dhcp.h for now

Alan T. DeKok at 2013-04-04T17:56:47Z
Files modified:
	* src/include/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/daa2ec4703057649806f5db7d9e9ea8894fe21ce
====== 
Properly deal with unknown attributes

Alan T. DeKok at 2013-04-04T17:31:36Z
Files modified:
	* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/12fdc0d145a2d45bcc59b25bdb138e903bc869f0
====== 
fix check

Alan T. DeKok at 2013-04-04T17:14:10Z
Files modified:
	* src/main/listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/20de202ff7d881f3a11e02ebbf5f45fb4c056a4f
====== 
Array is of CURLoption, not http stuff

Alan T. DeKok at 2013-04-04T15:45:48Z
Files modified:
	* src/modules/rlm_rest/rest.c
	* src/modules/rlm_rest/rest.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/257bce2d55baec2abf9c705be63346665e62512a
====== 
Fix some compiler warnings

Alan T. DeKok at 2013-04-04T15:42:22Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_firebird/rlm_sql_firebird.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b069b7f68a09442d1a46d43ce82160a2b472fe67
====== 
Fix compiler warnings

Alan T. DeKok at 2013-04-04T15:34:20Z
Files modified:
	* src/modules/proto_vmps/vmps.c
	* src/modules/proto_vmps/vqp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d8783039dcbf293c424346cc31068107aec4ea9b
====== 
FIx module return codes

Alan T. DeKok at 2013-04-04T15:27:44Z
Files modified:
	* src/modules/rlm_securid/rlm_securid.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7810c1da8d229d3c417308a20a202d5a2ab34535
====== 
Fixed EAP-IKE to use new API for pairlist.

And it never free'd the PAIRLIST structure before.

Alan T. DeKok at 2013-04-04T15:23:14Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_ikev2/ike_conf.c
	* src/modules/rlm_eap/types/rlm_eap_ikev2/ike_conf.h
	* src/modules/rlm_eap/types/rlm_eap_ikev2/rlm_eap_ikev2.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/81f39eb8e2f409ea893cba81e327361200478a1f
====== 
More fixes

Alan T. DeKok at 2013-04-04T15:10:11Z
Files modified:
	* src/modules/proto_dhcp/dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/94d6d7dcf7f3d3121a6b238a993eb3b2fa9dc4a1
====== 
Added dhcp.c to dhclient.

We probably want to make it a library...

Alan T. DeKok at 2013-04-04T14:58:08Z
Files modified:
	* src/modules/proto_dhcp/dhclient.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fddf6ef9f17573e9ffc5314962b3d8b5aa929899
====== 
Missed in earlier commit

Alan T. DeKok at 2013-04-04T04:23:16Z
Files modified:
	* src/modules/proto_dhcp/proto_dhcp.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/beb391df07063be0c297f851db0e9db7ebcc3098
====== 
Move the rest of VQP into proto_vmps

Alan T. DeKok at 2013-04-04T04:18:24Z
Files modified:
	* src/include/vqp.h
	* src/lib/all.mk
	* src/lib/vqp.c
	* src/main/listen.c
	* src/modules/proto_vmps/all.mk
	* src/modules/proto_vmps/vmps.c
	* src/modules/proto_vmps/vqp.c
	* src/modules/proto_vmps/vqp.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bf72e29699f465293406bd74d619c2c7a5e79cc9
====== 
Move the rest of the DHCP code to it's own directory

Alan T. DeKok at 2013-04-04T04:15:03Z
Files modified:
	* src/lib/all.mk
	* src/lib/dhcp.c
	* src/main/all.mk
	* src/main/dhclient.c
	* src/main/dhclient.mk
	* src/modules/proto_dhcp/all.mk
	* src/modules/proto_dhcp/dhclient.c
	* src/modules/proto_dhcp/dhclient.mk
	* src/modules/proto_dhcp/dhcp.c
	* src/modules/proto_dhcp/rlm_dhcp.c
	* src/modules/proto_dhcp/rlm_dhcp.mk
	* src/modules/rlm_dhcp/all.mk
	* src/modules/rlm_dhcp/rlm_dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f538ada18704b2c0ae08505f31488049135af72f
====== 
Server stuff is dhcpd.c, not dhcp.c

Alan T. DeKok at 2013-04-04T03:58:13Z
Files modified:
	* src/modules/proto_dhcp/all.mk
	* src/modules/proto_dhcp/dhcp.c
	* src/modules/proto_dhcp/dhcpd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a6b6d941e99fe74032068f7492774c88eafd644b
====== 
Move DHCP to its own plugin module

Alan T. DeKok at 2013-04-04T03:57:26Z
Files modified:
	* src/main/dhcpd.c
	* src/main/listen.c
	* src/modules/proto_dhcp/all.mk
	* src/modules/proto_dhcp/dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/623b5c0309f7859f3c4815f1f57c6976da50429f
====== 
Remove vmps.c

it should never have been in here

Alan T. DeKok at 2013-04-04T03:46:34Z
Files modified:
	* src/main/radiusd.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4e68ecb6e87eadee9fecffbad88343434dbfae75
====== 
Move VMPS into a plug-in library

A bit of a hack for now, but we're on the way to moving
all of the protocols into plug-in libraries.  It should make
the server core a lot simpler.  And easier to add new protocols.

Alan T. DeKok at 2013-04-04T03:04:18Z
Files modified:
	* src/include/protocol.h
	* src/include/vmps.h
	* src/main/command.c
	* src/main/listen.c
	* src/main/vmps.c
	* src/modules/all.mk
	* src/modules/proto_vmps/all.mk
	* src/modules/proto_vmps/vmps.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/54afe60f7523a18ed33265a01f3f551f3c57fa9d
====== 
No longer need module_struct != module_name

Alan T. DeKok at 2013-04-04T01:08:20Z
Files modified:
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f69022847eb74d02ff2157fc845f89bf3e3afd25
====== 
Clean up listener code

After years of ifdef-hell.  Move the names && type-specific
structure sizes into a common structure.  This is in preparation
(once more) for plug-in protocols

Alan T. DeKok at 2013-04-04T00:55:17Z
Files modified:
	* src/include/protocol.h
	* src/main/detail.c
	* src/main/listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3225ef48c449eb868d201bbea7bbe74e88226cef
====== 
Use talloc, not malloc

Alan T. DeKok at 2013-04-04T00:51:00Z
Files modified:
	* src/main/detail.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/32722044a226c24bfa26693cdaa27834772ece9c
====== 
-- 
This commit summary was generated @2013-04-05T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list