New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== Merge pull request #1198 from jpereira/develop/dict1 Unnecessary buffer, just call fr_strerror() directly Arran Cudbard-Bell@2015-08-19T23:43:15Z Files modified: * src/lib/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f0e1dd0839afb883c4787... ====== Unnecessary buffer, just call fr_strerror() directly Jorge Pereira@2015-08-19T23:40:11Z Files modified: * src/lib/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1f8ad5b33e1d57d0772c7... ====== Fix signed and unsigned type in conditional expression Arran Cudbard-Bell@2015-08-19T20:28:32Z Files modified: * src/include/libradius.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d54232dd01c84fd68759a... ====== Remove unused function Alan T. DeKok@2015-08-19T20:03:20Z Files modified: * src/main/listen.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/177307e8eca5e468315c0... ====== When creating default proxy listener, add it to the proxy list. And create a v6 default listener if required. Alan T. DeKok@2015-08-19T20:02:05Z Files modified: * src/main/listen.c * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5dfa1a1fd57315f35716a... ====== Whitespace Alan T. DeKok@2015-08-19T20:01:12Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/32e1616ee3b334e737408... ====== Clarify debugging messages with actual port number Alan T. DeKok@2015-08-19T20:01:09Z Files modified: * src/main/listen.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1090d295f559769ae70bc... ====== Fix typo Arran Cudbard-Bell@2015-08-19T19:58:29Z Files modified: * src/main/tmpl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/db39a438d25e7865e65ab... ====== Don't need the explicit cast anymore Arran Cudbard-Bell@2015-08-19T19:52:46Z Files modified: * src/main/tmpl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/732430fe95f24941cba45... ====== Fixup callers to tmpl_prints and map_prints to check for truncation Arran Cudbard-Bell@2015-08-19T19:48:25Z Files modified: * src/include/map.h * src/main/map.c * src/main/parser.c * src/modules/rlm_cache/rlm_cache.c * src/modules/rlm_cache/serialize.c * src/modules/rlm_json/json_missing.h * src/modules/rlm_redis/redis.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0651aeffe4f1d5e65056f... ====== Simplify tmpl_prints, whilst removing all the calls to strlen So long as snprintf doesn't return some completely bizarre value, it is safe to use the length so long as it's checked against the input buffer length. The old tmpl_prints function was getting difficult to understand and a little repetitive in places. This one is better. Arran Cudbard-Bell@2015-08-19T19:47:06Z Files modified: * src/include/libradius.h * src/main/tmpl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ddbac34ba81c4b87e4fde... ====== Quiet nosy programmer Alan T. DeKok@2015-08-19T14:59:16Z Files modified: * src/tests/map/map_unit.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0cf43cc37564e5a9f48fd... ====== Don't check on proto. Addresses #1195 The "proto" field is implied in the sockfd field, so it's OK to just check sockfd and not proto Alan T. DeKok@2015-08-19T13:38:56Z Files modified: * src/lib/packet.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2929128c618dc26a81e96... ====== Remove v3.0 stuff Alan T. DeKok@2015-08-19T13:23:58Z Files modified: * src/tests/map/map_unit.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f9b2b237081b4f74c0f29... ====== Remove redundant declaration Alan T. DeKok@2015-08-19T13:09:20Z Files modified: * src/tests/map/map_unit.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/77ba940f945dace93a112... ====== Almost there Alan T. DeKok@2015-08-19T12:58:41Z Files modified: * src/tests/map/map_unit.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/25b7de04c29f972c16afc... ====== Make it build... OSX is much more forgiving than other platforms Alan T. DeKok@2015-08-19T12:50:59Z Files modified: * src/tests/map/map_unit.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ae8a93ef4270422fa0e43... ====== Linker hacks Alan T. DeKok@2015-08-19T12:45:29Z Files modified: * src/tests/map/map_unit.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4c60fd46c7c46e68ab795... ====== Remove unnecessary wrappers Alan T. DeKok@2015-08-19T12:35:30Z Files modified: * src/tests/map/map_unit.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0a94204d95e5f0fea8552... ====== Disallow assigning [#]. Fixes #1171 Alan T. DeKok@2015-08-19T12:29:31Z Files modified: * src/main/map.c * src/tests/map/count-error * src/tests/map/count-list-error Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c66dec08666733a5f6c41... ====== Added unit test framework for maps Which are run after the unit tests, and before xlat / keyword tests. These tests are for parsing ONLY. They don't verify that the maps DO anything. Alan T. DeKok@2015-08-19T12:29:29Z Files modified: * src/tests/all.mk * src/tests/bob * src/tests/keywords/all.mk * src/tests/keywords/count-error * src/tests/keywords/foreach-break-4 * src/tests/keywords/switch-escape * src/tests/keywords/update-delete * src/tests/keywords/virtual * src/tests/map/all.mk * src/tests/map/base * src/tests/map/base.out * src/tests/map/map_tests.mk * src/tests/map/map_unit.c * src/tests/map/map_unit.mk * src/tests/peap-client-mschapv2.conf * src/tests/unit/foo Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c38db88f6f0486a34f240... ====== Fix text Alan T. DeKok@2015-08-19T12:29:27Z Files modified: * src/main/radattr.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5b26a613491427dc02ebd... ====== Use macro for terminating CONF_PARSER arrays Check type of terminator is -1 to catch where CONF_PARSER arrays are improperly terminated Arran Cudbard-Bell@2015-08-19T06:14:58Z Files modified: * src/include/conffile.h * src/main/client.c * src/main/command.c * src/main/conffile.c * src/main/connection.c * src/main/detail.c * src/main/listen.c * src/main/mainconfig.c * src/main/radwho.c * src/main/realms.c * src/main/threads.c * src/main/tls.c * src/modules/rlm_always/rlm_always.c * src/modules/rlm_attr_filter/rlm_attr_filter.c * src/modules/rlm_cache/drivers/rlm_cache_memcached/rlm_cache_memcached.c * src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c * src/modules/rlm_cache/rlm_cache.c * src/modules/rlm_couchbase/rlm_couchbase.c * src/modules/rlm_counter/rlm_counter.c * src/modules/rlm_csv/rlm_csv.c * src/modules/rlm_date/rlm_date.c * src/modules/rlm_detail/rlm_detail.c * src/modules/rlm_eap/rlm_eap.c * src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c * src/modules/rlm_eap/types/rlm_eap_ikev2/rlm_eap_ikev2.c * src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c * src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c * src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c * src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c * src/modules/rlm_eap/types/rlm_eap_tnc/rlm_eap_tnc.c * src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c * src/modules/rlm_example/rlm_example.c * src/modules/rlm_exec/rlm_exec.c * src/modules/rlm_expr/rlm_expr.c * src/modules/rlm_files/rlm_files.c * src/modules/rlm_idn/rlm_idn.c * src/modules/rlm_ippool/rlm_ippool.c * src/modules/rlm_krb5/rlm_krb5.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_otp/rlm_otp.c * src/modules/rlm_pam/rlm_pam.c * src/modules/rlm_pap/rlm_pap.c * src/modules/rlm_passwd/rlm_passwd.c * src/modules/rlm_perl/rlm_perl.c * src/modules/rlm_preprocess/rlm_preprocess.c * src/modules/rlm_python/rlm_python.c * src/modules/rlm_radutmp/rlm_radutmp.c * src/modules/rlm_realm/rlm_realm.c * src/modules/rlm_redis/rlm_redis.c * src/modules/rlm_rediswho/rlm_rediswho.c * src/modules/rlm_rest/rlm_rest.c * src/modules/rlm_ruby/rlm_ruby.c * src/modules/rlm_securid/rlm_securid.c * src/modules/rlm_smsotp/rlm_smsotp.c * src/modules/rlm_soh/rlm_soh.c * src/modules/rlm_sometimes/rlm_sometimes.c * src/modules/rlm_sql/drivers/rlm_sql_cassandra/rlm_sql_cassandra.c * src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c * src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c * src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c * src/modules/rlm_sql/rlm_sql.c * src/modules/rlm_sqlcounter/rlm_sqlcounter.c * src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c * src/modules/rlm_sqlippool/rlm_sqlippool.c * src/modules/rlm_test/rlm_test.c * src/modules/rlm_unbound/rlm_unbound.c * src/modules/rlm_unix/rlm_unix.c * src/modules/rlm_wimax/rlm_wimax.c * src/modules/rlm_yubikey/rlm_yubikey.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0764786430e2eca635ef3... ====== -- This commit summary was generated @2015-08-20T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).