New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== Start of dynamically allocated xlat expansions Arran Cudbard-Bell@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/545a5ec262aef7381d146... ====== Remove vqp.h, too Alan T. DeKok@2013-04-04T19:45:58Z Files modified: * src/include/all.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3eb20f91dcbfa5bf51d96... ====== Don't install vmps.h and dhcp.h for now Alan T. DeKok@2013-04-04T17:56:47Z Files modified: * src/include/all.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/daa2ec4703057649806f5... ====== Properly deal with unknown attributes Alan T. DeKok@2013-04-04T17:31:36Z Files modified: * src/lib/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/12fdc0d145a2d45bcc59b... ====== fix check Alan T. DeKok@2013-04-04T17:14:10Z Files modified: * src/main/listen.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/20de202ff7d881f3a11e0... ====== Array is of CURLoption, not http stuff Alan T. DeKok@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/257bce2d55baec2abf9c7... ====== Fix some compiler warnings Alan T. DeKok@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/b069b7f68a09442d1a46d... ====== Fix compiler warnings Alan T. DeKok@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/d8783039dcbf293c42434... ====== FIx module return codes Alan T. DeKok@2013-04-04T15:27:44Z Files modified: * src/modules/rlm_securid/rlm_securid.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7810c1da8d229d3c41730... ====== Fixed EAP-IKE to use new API for pairlist. And it never free'd the PAIRLIST structure before. Alan T. DeKok@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/81f39eb8e2f409ea893cb... ====== More fixes Alan T. DeKok@2013-04-04T15:10:11Z Files modified: * src/modules/proto_dhcp/dhcp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/94d6d7dcf7f3d3121a6b2... ====== Added dhcp.c to dhclient. We probably want to make it a library... Alan T. DeKok@2013-04-04T14:58:08Z Files modified: * src/modules/proto_dhcp/dhclient.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fddf6ef9f17573e9ffc53... ====== Missed in earlier commit Alan T. DeKok@2013-04-04T04:23:16Z Files modified: * src/modules/proto_dhcp/proto_dhcp.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/beb391df07063be0c297f... ====== Move the rest of VQP into proto_vmps Alan T. DeKok@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/bf72e29699f465293406b... ====== Move the rest of the DHCP code to it's own directory Alan T. DeKok@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/f538ada18704b2c0ae085... ====== Server stuff is dhcpd.c, not dhcp.c Alan T. DeKok@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/a6b6d941e99fe74032068... ====== Move DHCP to its own plugin module Alan T. DeKok@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/623b5c0309f7859f3c481... ====== Remove vmps.c it should never have been in here Alan T. DeKok@2013-04-04T03:46:34Z Files modified: * src/main/radiusd.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4e68ecb6e87eadee9fecf... ====== 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@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/54afe60f7523a18ed3326... ====== No longer need module_struct != module_name Alan T. DeKok@2013-04-04T01:08:20Z Files modified: * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f69022847eb74d02ff215... ====== 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@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/3225ef48c449eb868d201... ====== Use talloc, not malloc Alan T. DeKok@2013-04-04T00:51:00Z Files modified: * src/main/detail.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/32722044a226c24bfa266... ====== -- This commit summary was generated @2013-04-05T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).