New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== Merge pull request #101 from philmayers/escape-context2 Re-work escape functions to have REQUEST* and context variables Alan DeKok@2012-10-05T14:07:43Z Files modified: * src/include/radiusd.h * src/main/auth.c * src/main/evaluate.c * src/main/exec.c * src/main/listen.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/realms.c * src/main/tls.c * src/main/valuepair.c * src/main/xlat.c * src/modules/rlm_acctlog/rlm_acctlog.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_exec/rlm_exec.c * src/modules/rlm_expiration/rlm_expiration.c * src/modules/rlm_expr/paircmp.c * src/modules/rlm_expr/rlm_expr.c * src/modules/rlm_fastusers/rlm_fastusers.c * src/modules/rlm_files/rlm_files.c * src/modules/rlm_ippool/rlm_ippool.c * src/modules/rlm_ldap/rlm_ldap.c * src/modules/rlm_linelog/rlm_linelog.c * src/modules/rlm_logintime/rlm_logintime.c * src/modules/rlm_mschap/rlm_mschap.c * src/modules/rlm_pap/rlm_pap.c * src/modules/rlm_perl/rlm_perl.c * src/modules/rlm_policy/evaluate.c * src/modules/rlm_radutmp/rlm_radutmp.c * src/modules/rlm_redis/rlm_redis.c * src/modules/rlm_rediswho/rlm_rediswho.c * src/modules/rlm_rest/rest.c * src/modules/rlm_soh/rlm_soh.c * src/modules/rlm_sql/rlm_sql.c * src/modules/rlm_sql/rlm_sql.h * src/modules/rlm_sql/sql.c * src/modules/rlm_sql_log/rlm_sql_log.c * src/modules/rlm_sqlcounter/rlm_sqlcounter.c * src/modules/rlm_sqlippool/rlm_sqlippool.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9fa5e646fecfb25e2d526... ====== pass redis instance to escape function - currently unused Phil Mayers@2012-10-05T13:53:14Z Files modified: * src/modules/rlm_redis/rlm_redis.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f9a7f79f9531227423a39... ====== pass LDAP instance to escape function - currently unused Phil Mayers@2012-10-05T13:53:09Z Files modified: * src/modules/rlm_ldap/rlm_ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/74139df68cca12180eab8... ====== rlm_sqlcounter: remove SQL escaping, let the SQL module handle it Phil Mayers@2012-10-05T13:52:55Z Files modified: * src/modules/rlm_sqlcounter/rlm_sqlcounter.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c38eb9198d497e9a96150... ====== rlm_sqlippool: pass sql instance to sql escape func Phil Mayers@2012-10-05T13:52:48Z Files modified: * src/modules/rlm_sqlippool/rlm_sqlippool.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d58101e177e539084d92a... ====== rlm_sql_log: use escape function argument to make safe-characters per-instance rather than global Phil Mayers@2012-10-05T13:52:41Z Files modified: * src/modules/rlm_sql_log/rlm_sql_log.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5b0452541f9479257f5d4... ====== rlm_sql: use escape function argument to make safe-characters per-instance rather than global Phil Mayers@2012-10-05T13:52:36Z Files modified: * src/modules/rlm_sql/rlm_sql.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b2f9f15ce52f83e577ef2... ====== no-op escape function no longer needed Phil Mayers@2012-10-05T13:52:31Z Files modified: * src/main/xlat.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7e41b56db37903c24ff45... ====== remove dead code path Phil Mayers@2012-10-05T13:52:26Z Files modified: * src/main/xlat.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/225a3e205ca6f5fb97118... ====== add REQUEST* and void* to escape functions Phil Mayers@2012-10-05T13:52:20Z Files modified: * src/include/radiusd.h * src/main/mainconfig.c * src/main/xlat.c * src/modules/rlm_ldap/rlm_ldap.c * src/modules/rlm_linelog/rlm_linelog.c * src/modules/rlm_redis/rlm_redis.c * src/modules/rlm_sql/rlm_sql.c * src/modules/rlm_sql/rlm_sql.h * src/modules/rlm_sql_log/rlm_sql_log.c * src/modules/rlm_sqlcounter/rlm_sqlcounter.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/24160ee3c9ade21266eda... ====== remove escape function from xlat handlers; perform escaping *once* in decode_attribute Phil Mayers@2012-10-05T13:52:12Z Files modified: * src/include/radiusd.h * src/main/listen.c * src/main/mainconfig.c * src/main/realms.c * src/main/xlat.c * src/modules/rlm_cache/rlm_cache.c * src/modules/rlm_exec/rlm_exec.c * src/modules/rlm_expr/rlm_expr.c * src/modules/rlm_ldap/rlm_ldap.c * src/modules/rlm_mschap/rlm_mschap.c * src/modules/rlm_perl/rlm_perl.c * src/modules/rlm_redis/rlm_redis.c * src/modules/rlm_soh/rlm_soh.c * src/modules/rlm_sql/rlm_sql.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ff6fedad6e110c1ee3f8e... ====== add extra argument to radius_xlat for escape function context - currently unused Phil Mayers@2012-10-05T13:50:29Z Files modified: * src/include/radiusd.h * src/main/auth.c * src/main/evaluate.c * src/main/exec.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/valuepair.c * src/main/xlat.c * src/modules/rlm_acctlog/rlm_acctlog.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_expiration/rlm_expiration.c * src/modules/rlm_expr/paircmp.c * src/modules/rlm_expr/rlm_expr.c * src/modules/rlm_fastusers/rlm_fastusers.c * src/modules/rlm_files/rlm_files.c * src/modules/rlm_ippool/rlm_ippool.c * src/modules/rlm_ldap/rlm_ldap.c * src/modules/rlm_linelog/rlm_linelog.c * src/modules/rlm_logintime/rlm_logintime.c * src/modules/rlm_mschap/rlm_mschap.c * src/modules/rlm_pap/rlm_pap.c * src/modules/rlm_perl/rlm_perl.c * src/modules/rlm_policy/evaluate.c * src/modules/rlm_radutmp/rlm_radutmp.c * src/modules/rlm_redis/rlm_redis.c * src/modules/rlm_rediswho/rlm_rediswho.c * src/modules/rlm_rest/rest.c * src/modules/rlm_sql/rlm_sql.c * src/modules/rlm_sql/sql.c * src/modules/rlm_sql_log/rlm_sql_log.c * src/modules/rlm_sqlcounter/rlm_sqlcounter.c * src/modules/rlm_sqlippool/rlm_sqlippool.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6b21a7d4dad3bef8bb85d... ====== fix soh_xlat function prototype; fix warning about const discarded Phil Mayers@2012-10-05T13:49:57Z Files modified: * src/modules/rlm_soh/rlm_soh.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b21906123aac2246966f4... ====== fix redis_xlat function prototype and remove cast so compiler can detect errors Phil Mayers@2012-10-05T13:48:51Z Files modified: * src/modules/rlm_redis/rlm_redis.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/64f46c4823e479d53914b... ====== fix cache_xlat function prototype and remove cast so compiler can detect errors Phil Mayers@2012-10-05T13:48:43Z Files modified: * src/modules/rlm_cache/rlm_cache.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/01d3092fa507fc467edcc... ====== fix sql_xlat function prototype and remove cast so compiler can detect errors Phil Mayers@2012-10-05T13:47:58Z Files modified: * src/modules/rlm_sql/rlm_sql.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1c907f6eee9dc216ba878... ====== Merge pull request #87 from armitasp/master Minor policy.d/operator-name fix Arran Cudbard-Bell@2012-10-04T18:11:40Z Files modified: * raddb/policy.d/operator-name * Make.inc.in * Makefile * configure * configure.in * debian/freeradius.default * doc/ChangeLog * doc/variables.rst * man/man1/radeapclient.1 * raddb/README.rst * raddb/attrs * raddb/mods-available/eap * raddb/mods-available/expr * raddb/sites-available/tls * redhat/README * redhat/freeradius.spec * scripts/Makefile * scripts/git/post-receive * scripts/install.mk * scripts/jlibtool.c * scripts/libtool.mk * share/dictionary * share/dictionary.alcatel.sr * share/dictionary.bskyb * share/dictionary.paloalto * src/include/autoconf.h.in * src/include/radiusd.h * src/include/tls.h * src/lib/Makefile * src/lib/dhcp.c * src/lib/tcp.c * src/main/Makefile.in * src/main/auth.c * src/main/checkrad.pl.in * src/main/command.c * src/main/modcall.c * src/main/process.c * src/main/radclient.c * src/main/radiusd.c * src/main/radtest.in * src/main/threads.c * src/main/tls.c * src/main/version.c * src/main/xlat.c * src/modules/rlm_chap/rlm_chap.c * src/modules/rlm_eap/libeap/Makefile * src/modules/rlm_eap/mem.c * src/modules/rlm_eap/radeapclient.c * src/modules/rlm_eap/types/rlm_eap_peap/peap.c * src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c * src/modules/rlm_eap/types/rlm_eap_pwd/eap_pwd.c * src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c * src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c * src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c * src/modules/rlm_expr/rlm_expr.c * src/modules/rlm_ldap/rlm_ldap.c * src/modules/rlm_pap/rlm_pap.c * src/modules/rlm_pap/rlm_pap.h * src/modules/rlm_sql/all.mk * src/modules/rlm_sql/drivers/rlm_sql_mysql/all.mk.in * src/modules/rlm_sql/drivers/rlm_sql_mysql/configure * src/modules/rlm_sql/drivers/rlm_sql_mysql/configure.in * src/modules/rlm_sql/drivers/rules.mak * src/modules/rules.mak Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/150632fdd65c494fda971... ====== Minor Fix to policy.d/operator-name fixed Packet-Type unlang match Scott Armitage@2012-09-12T23:23:37Z Files modified: * raddb/policy.d/operator-name Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8ad4faac350ba983f26fd... ====== -- This commit summary was generated @2012-10-05T18:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).