Commit report for v3.0.x branch
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== Switch to Type=forking, this passes back the exit code from starting the daemon Arran Cudbard-Bell@2015-08-12T20:22:09Z Files modified: * redhat/radiusd.service Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4a57037fc9e5b32a9e6ea... ====== on-abnormal doesn't seem to work correctly. Signalling process with kill -SIGSEGV does not result in it being restarted. on-failure OTOH does. Arran Cudbard-Bell@2015-08-12T19:18:22Z Files modified: * redhat/radiusd.service Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a4134f7b19cd930787ca2... ====== ldap_next_entry requires the previous entry Arran Cudbard-Bell@2015-08-12T19:01:00Z Files modified: * src/modules/rlm_ldap/ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f0eba655ce0bffc654b50... ====== Enforce 100ms as the smallest allowable connection timeout Many libraries do not do something sensible with a timeout of 0.0 (timing out instantly) Arran Cudbard-Bell@2015-08-12T17:42:23Z Files modified: * src/main/connection.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b85691052808bce359fe0... ====== Validate the result from strtoul in fr_timeval_from_str So foo.bar doesn't end up as 0.0 Arran Cudbard-Bell@2015-08-12T17:23:01Z Files modified: * src/lib/misc.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e0506ddf1fc623e63fb06... ====== Typo Arran Cudbard-Bell@2015-08-12T17:07:09Z Files modified: * src/main/conffile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2941566406f6d37545b53... ====== Creating the attributes was moved outside of the cluster state loop, so we no longer have to free them on reconnect Arran Cudbard-Bell@2015-08-12T15:16:53Z Files modified: * src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/49ed5fa188f923f86e5e9... ====== Notes on array lengths Arran Cudbard-Bell@2015-08-12T15:16:52Z Files modified: * src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9079653edea5f6b9819c4... ====== Cluster code needs to see the reply The free was left over from refactoring Arran Cudbard-Bell@2015-08-12T15:16:52Z Files modified: * src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d5d259f33c157ed33c969... ====== Print out packet code by name Alan T. DeKok@2015-08-12T09:47:31Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c46c7d8b04e458eb15ddc... ====== Print out Status-Server packet for pings Alan T. DeKok@2015-08-12T09:38:08Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4b77e86d7645f1396d871... ====== Include packet ID in error messages Alan T. DeKok@2015-08-12T09:38:07Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9f48112610a58e6c193e5... ====== Unused goto Arran Cudbard-Bell@2015-08-10T03:07:13Z Files modified: * src/modules/rlm_cache/rlm_cache.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f12540d88be4398828881... ====== Allow arbitrary length cache xlat output Arran Cudbard-Bell@2015-08-10T02:30:17Z Files modified: * src/modules/rlm_cache/rlm_cache.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/30065f40f50d118518656... ====== Allow arbitrary length SQL xlat output Arran Cudbard-Bell@2015-08-10T02:26:46Z Files modified: * src/modules/rlm_sql/rlm_sql.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a7e4e807b51f160c8802d... ====== Array subscript has higher precedence than dereference Arran Cudbard-Bell@2015-08-10T01:39:12Z Files modified: * src/main/xlat.c * src/modules/rlm_expr/rlm_expr.c * src/modules/rlm_mschap/rlm_mschap.c * src/modules/rlm_redis/rlm_redis.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/413c45e6a7e14459f1098... ====== Allow arbitrary length REST expansions, Addresses #1185 Arran Cudbard-Bell@2015-08-10T01:39:12Z Files modified: * src/modules/rlm_rest/rlm_rest.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/930e71d40981533cff712... ====== Switch all xlat 'out' argument to be char ** instead of char * Addresses #1185 Pre-allocate buffer of 2048 bytes and pass it as char * Arran Cudbard-Bell@2015-08-10T01:39:04Z Files modified: * src/include/xlat.h * src/main/listen.c * src/main/mainconfig.c * src/main/radattr.c * src/main/realms.c * src/main/unittest.c * src/main/xlat.c * src/modules/proto_dhcp/rlm_dhcp.c * src/modules/rlm_cache/rlm_cache.c * src/modules/rlm_date/rlm_date.c * src/modules/rlm_exec/rlm_exec.c * src/modules/rlm_expr/rlm_expr.c * src/modules/rlm_idn/rlm_idn.c * src/modules/rlm_json/rlm_json.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_rest/rlm_rest.c * src/modules/rlm_soh/rlm_soh.c * src/modules/rlm_sql/rlm_sql.c * src/modules/rlm_unbound/rlm_unbound.c * src/modules/rlm_unpack/rlm_unpack.c * src/modules/rlm_yubikey/rlm_yubikey.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d7388f52c39e124488574... ====== Add buf_len argument to xlat_register Addresses #1185 Arran Cudbard-Bell@2015-08-09T22:55:33Z Files modified: * src/include/xlat.h * src/main/listen.c * src/main/mainconfig.c * src/main/radattr.c * src/main/realms.c * src/main/unittest.c * src/main/xlat.c * src/modules/proto_dhcp/rlm_dhcp.c * src/modules/rlm_cache/rlm_cache.c * src/modules/rlm_date/rlm_date.c * src/modules/rlm_exec/rlm_exec.c * src/modules/rlm_expr/rlm_expr.c * src/modules/rlm_idn/rlm_idn.c * src/modules/rlm_json/rlm_json.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_rest/rlm_rest.c * src/modules/rlm_soh/rlm_soh.c * src/modules/rlm_sql/rlm_sql.c * src/modules/rlm_unbound/rlm_unbound.c * src/modules/rlm_unpack/rlm_unpack.c * src/modules/rlm_yubikey/rlm_yubikey.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f9f80351dff8a110fe9ca... ====== Remove TlS-Session-* They are removed before we add them. They are removed after we use them. Well... we leave TLS-Session-Identity, just in case someone needs it... Alan T. DeKok@2015-08-09T21:49:11Z Files modified: * src/main/tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/662b68712d45d431dc6e3... ====== Documentation and return code fixes for new SSL session cache Addresses #1181 Arran Cudbard-Bell@2015-08-09T18:58:16Z Files modified: * src/main/tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b6a144c45888a34bd22c9... ====== Stupid compiler Alan T. DeKok@2015-08-09T09:38:59Z Files modified: * src/main/tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5f36f6bf1739b57429d3e... ====== Fix const issues Alan T. DeKok@2015-08-09T09:13:20Z Files modified: * src/main/tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1217701c2bb99d0c84a7d... ====== Remove unnecessary cast Alan T. DeKok@2015-08-08T21:31:05Z Files modified: * src/main/tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9bed3c7811c41ddccee4b... ====== Running module "cache" for cache read / write / delete Alan T. DeKok@2015-08-08T21:25:39Z Files modified: * src/main/tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d2aba8993a47e5e4e928c... ====== Hard-code Autz-Type for cache-read / write / delete Alan T. DeKok@2015-08-08T21:19:43Z Files modified: * share/dictionary.freeradius.internal * src/main/tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6ca1e6cfc77f68d3744ba... ====== Read the session blob from an attribute Alan T. DeKok@2015-08-08T21:05:52Z Files modified: * src/main/tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/23ccf1c13dfeb9add8630... ====== Write the session blob to an attribute Alan T. DeKok@2015-08-08T21:05:39Z Files modified: * share/dictionary.freeradius.internal * src/main/tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4de1e1156a02e7e1082ee... ====== Add dummy function for linking Alan T. DeKok@2015-08-08T20:25:38Z Files modified: * src/modules/rlm_eap/radeapclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6a444e03a93730e9592bd... ====== Set proto for proxied packets, too Alan T. DeKok@2015-08-08T19:04:37Z Files modified: * src/main/listen.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/820255183c2f37984fd62... ====== Initialize packet->proto as required Alan T. DeKok@2015-08-08T19:04:34Z Files modified: * src/lib/packet.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/861dc8a43585832ad5087... ====== Dictionaries missed in previous commit for TLS cache Alan T. DeKok@2015-08-08T19:03:50Z Files modified: * share/dictionary.freeradius.internal Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f0f538fb1f1ea50755c4f... ====== Preliminary template for TLS cache. Addresses #1181 The skeleton is there, but there's no actual save/restore calls to OpenSSL. And there's no sample virtual server to do the caching Alan T. DeKok@2015-08-08T18:51:03Z Files modified: * src/include/tls-h * src/main/tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9b2dab1aaa740d48d9a2d... ====== More tests for tunnel password encryption Alan T. DeKok@2015-08-08T17:45:49Z Files modified: * src/lib/radius.c * src/tests/unit/tunnel.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ba0c04590b713c3c82d38... ====== Handle TCP sockets better. Fixes #1177 FreeBSD issues. When bound to "*", the socket will actually be bound to a real IP address, and will be seen as coming from that real IP. So for TCP sockets, just swap the src/dst IP/port Alan T. DeKok@2015-08-08T17:45:48Z Files modified: * src/lib/packet.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/db230fb40e7ce1ecfa96d... ====== Re-link and run tests if pre-reqs change Alan T. DeKok@2015-08-08T17:45:46Z Files modified: * src/tests/unit/all.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7d3889d1bec50c9b9ce8e... ====== Move json escape function into libfreeradius-json Arran Cudbard-Bell@2015-08-07T05:46:21Z Files modified: * src/lib/print.c * src/modules/rlm_couchbase/mod.c * src/modules/rlm_json/json.c * src/modules/rlm_json/json.h * src/modules/rlm_rest/rest.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b109424ca42aa5d581bab... ====== Embedded zeros are definitely allowed Arran Cudbard-Bell@2015-08-07T05:17:52Z Files modified: * src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a5a677875cec2043589fb... ====== Remove default cases from switches in value.c so the compiler throws warnings when we add new types Arran Cudbard-Bell@2015-08-07T01:11:26Z Files modified: * src/include/radius.h * src/lib/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/45c411f48b7bde354bd7a... ====== Fomatting Arran Cudbard-Bell@2015-08-07T01:09:25Z Files modified: * src/lib/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/83f55df2827580408b9ce... ====== Use cf_log_err in cf_item_parse Arran Cudbard-Bell@2015-08-07T01:09:25Z Files modified: * src/main/conffile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2a389fa0f579935500724... ====== Move timeval parsing into its own function Arran Cudbard-Bell@2015-08-07T01:09:25Z Files modified: * src/include/libradius.h * src/lib/misc.c * src/main/conffile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1adc36ddc5629c9abbad5... ====== Use a common prefix for messages related to nodes Arran Cudbard-Bell@2015-08-06T21:51:06Z Files modified: * src/modules/rlm_redis/cluster.c * src/modules/rlm_redis/redis.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/26c0c01d87a3b6a2d8c25... ====== Use tighter synchronization to prevent mini thundering herds on remap Arran Cudbard-Bell@2015-08-06T21:13:28Z Files modified: * src/modules/rlm_redis/cluster.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ff969a33c824748c89bca... ====== Log message improvements for Redis cluster Arran Cudbard-Bell@2015-08-06T21:11:37Z Files modified: * src/modules/rlm_redis/cluster.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/72238e37addcc5b5b0a91... ====== Fix connection leak on remap Arran Cudbard-Bell@2015-08-06T05:12:26Z Files modified: * src/modules/rlm_redis/cluster.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/44f102e304ebed45d00e5... ====== Make the OCSP validation code less terrible Add a message to the global error log if OCSP responses come back with a significantly different validity time to now (OCSP and RADIUS clocks out of sync). Write all the OCSP messages to the request log Use understandable names for variables Format things in a sane way Arran Cudbard-Bell@2015-08-06T02:45:13Z Files modified: * src/main/tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ec8d042d16fc034186cdd... ====== Should only emit bad packet errors when running in debug mode Arran Cudbard-Bell@2015-08-05T23:29:35Z Files modified: * src/main/listen.c * src/main/tls_listen.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bf916d110b3aaf32d26fa... ====== Redis connection errors go to the global error log... Arran Cudbard-Bell@2015-08-05T23:29:18Z Files modified: * src/modules/rlm_redis/cluster.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e78d5d0c7acb4d77b8cf7... ====== Just require the version of the support libraries, not the release Arran Cudbard-Bell@2015-08-05T23:00:10Z Files modified: * redhat/freeradius.spec * src/include/build.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d4e6a5da1e52d144d8257... ====== Fix build system issues Fix spec file for rlm_json Correct spec file dependencies for rlm_rest Correct spec file dependencies for rlm_redis Arran Cudbard-Bell@2015-08-05T22:57:02Z Files modified: * redhat/freeradius.spec * src/include/build.h * src/modules/rlm_couchbase/all.mk.in * src/modules/rlm_json/jpath.c * src/modules/rlm_json/rlm_json.mk * src/modules/rlm_redis/cluster.c * src/modules/rlm_rediswho/all.mk * src/modules/rlm_rest/all.mk.in * src/modules/stable Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6d9b30ed9928233314f8d... ====== Renumber Arran Cudbard-Bell@2015-08-05T21:38:38Z Files modified: * src/tests/modules/json/parser.unlang Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e1bdf136a54a15afdd4d4... ====== Implement brute force recursive descent Arran Cudbard-Bell@2015-08-05T21:38:38Z Files modified: * raddb/mods-available/json * src/modules/rlm_json/jpath.c * src/tests/modules/json/eval.unlang * src/tests/modules/json/parser.unlang Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1fd2dfeb5e97a7e4e566c... ====== Fix recursive descent syntax Arran Cudbard-Bell@2015-08-05T21:38:38Z Files modified: * src/modules/rlm_json/jpath.c * src/tests/modules/json/parser.unlang Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fd3d4c6949638681b0d46... ====== Switch to using non deprecated json-c functions in rest.c #934 Arran Cudbard-Bell@2015-08-04T23:27:14Z Files modified: * src/modules/rlm_rest/rest.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/83e5b7b265a50efeefa56... ====== Make rlm_rest and rlm_couchbase depend on libfreeradius-json for json functionality Arran Cudbard-Bell@2015-08-04T23:27:14Z Files modified: * src/modules/rlm_couchbase/all.mk.in * src/modules/rlm_couchbase/config.h.in * src/modules/rlm_couchbase/configure * src/modules/rlm_couchbase/configure.ac * src/modules/rlm_couchbase/couchbase.c * src/modules/rlm_couchbase/couchbase.h * src/modules/rlm_couchbase/jsonc_missing.c * src/modules/rlm_couchbase/jsonc_missing.h * src/modules/rlm_couchbase/mod.c * src/modules/rlm_couchbase/mod.h * src/modules/rlm_couchbase/rlm_couchbase.c * src/modules/rlm_rest/config.h.in * src/modules/rlm_rest/configure * src/modules/rlm_rest/configure.ac * src/modules/rlm_rest/rest.c * src/modules/rlm_rest/rest.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9308ccd0f8138e45c0630... ====== rlm_json json -> attribute mapper Arran Cudbard-Bell@2015-08-04T23:27:14Z Files modified: * raddb/mods-available/json * src/modules/rlm_json/.gitignore * src/modules/rlm_json/all.mk * src/modules/rlm_json/config.h.in * src/modules/rlm_json/configure * src/modules/rlm_json/configure.ac * src/modules/rlm_json/jpath.c * src/modules/rlm_json/json.c * src/modules/rlm_json/json.h * src/modules/rlm_json/json_missing.c * src/modules/rlm_json/json_missing.h * src/modules/rlm_json/libfreeradius-json.mk.in * src/modules/rlm_json/rlm_json.c * src/modules/rlm_json/rlm_json.mk * src/tests/modules/json/all.mk * src/tests/modules/json/eval.attrs * src/tests/modules/json/eval.unlang * src/tests/modules/json/module.conf * src/tests/modules/json/parser.attrs * src/tests/modules/json/parser.unlang Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/86cb5b045edbcdbded149... ====== Allow casting from unsigned to signed as long as the unsigned value is <= INT_MAX Arran Cudbard-Bell@2015-08-04T19:25:45Z Files modified: * src/lib/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/aacafdf8f19fc15eb0d1c... ====== Pass PRLIBS in ADD_RELINK_RULE.la too Closes #1176 Arran Cudbard-Bell@2015-08-04T01:35:44Z Files modified: * scripts/libtool.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6f779f827e0a3bfbf24f1... ====== Add verbose mode to more boiler make files Arran Cudbard-Bell@2015-08-04T01:23:15Z Files modified: * scripts/install.mk * scripts/libtool.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/239ab3b599a08698ee421... ====== Revert #1169 causes hang on make test on OSX Arran Cudbard-Bell@2015-08-03T23:33:04Z Files modified: * src/lib/event.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/70ccdd1f7bd00c485258d... ====== Append dlopen errors Arran Cudbard-Bell@2015-08-03T22:34:24Z Files modified: * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a2f272891b0523784c9f8... ====== Misc fixes from @leprechau Closes #1174 Arran Cudbard-Bell@2015-08-03T21:51:25Z Files modified: * src/modules/rlm_couchbase/couchbase.c * src/modules/rlm_couchbase/couchbase.h * src/modules/rlm_couchbase/mod.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4785f70dd71225d09af1f... ====== Always set in to zero in redis martialling functions Arran Cudbard-Bell@2015-08-03T17:53:59Z Files modified: * src/modules/rlm_redis/redis.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cc6dc9e3d17c4a0e1800c... ====== Better error message Arran Cudbard-Bell@2015-08-03T17:52:46Z Files modified: * src/main/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f28a19069f2dc62eeb13e... ====== Add support for doubles (decimals) Arran Cudbard-Bell@2015-08-03T17:52:41Z Files modified: * src/include/libradius.h * src/include/radius.h * src/lib/radius.c * src/lib/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/20ff8c20f0e71deb94143... ====== Should use the unsigned max values for Redis -> FreeRADIUS martialling Arran Cudbard-Bell@2015-08-03T17:28:54Z Files modified: * src/modules/rlm_redis/redis.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4f7eccb9a4121dc3ee0e2... ====== Output the type of attribute we got Arran Cudbard-Bell@2015-08-03T17:28:54Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f86977f944e10fb0fc14c... ====== Add Tmp-Signed-* Arran Cudbard-Bell@2015-08-03T17:28:54Z Files modified: * share/dictionary.freeradius.internal Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f1f9f180b9bd99ec82f35... ====== Allow linked lists of value_data_t Arran Cudbard-Bell@2015-08-02T00:06:13Z Files modified: * src/include/libradius.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fcfcba2b1668722a83fa5... ====== Formatting Arran Cudbard-Bell@2015-08-02T00:06:09Z Files modified: * src/include/libradius.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c4b3dbe366a9a01aa9c8c... ====== fr_token_t enum should be fr_token Arran Cudbard-Bell@2015-08-02T00:06:05Z Files modified: * src/include/token.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/44b3ea7a5b83d7fef4774... ====== Prefix module test expressions with & to remove warnings Arran Cudbard-Bell@2015-08-02T00:06:01Z Files modified: * src/tests/modules/radiusd.conf Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/64cfb92d1dc3aba2ab447... ====== Fix kevent error message Arran Cudbard-Bell@2015-08-01T15:15:53Z Files modified: * src/lib/event.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fd658d9f015047ef424ef... ====== fr_utf8_char should take a string length so that it can operate safely on none \0 terminated buffers Arran Cudbard-Bell@2015-08-01T15:10:41Z Files modified: * src/include/libradius.h * src/lib/misc.c * src/lib/print.c * src/main/auth.c * src/main/log.c * src/main/util.c * src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c * src/modules/rlm_sql/rlm_sql.c * src/modules/rlm_utf8/rlm_utf8.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/43a96f52d8bb770da3641... ====== better handle of errors returned by kevent() in FreeBSD Jorge Pereira (via Alan T. DeKok)@2015-08-01T09:34:51Z Files modified: * src/lib/event.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e7ba95d180ef68550d7a5... ====== HAVE_JSON set in config.h Arran Cudbard-Bell@2015-07-31T22:12:16Z Files modified: * src/modules/rlm_rest/rest.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/92465421aa59ea376f18c... ====== Search for json headers in multiple locations Closes #794 Arran Cudbard-Bell@2015-07-31T22:00:23Z Files modified: * src/modules/rlm_rest/config.h.in * src/modules/rlm_rest/configure * src/modules/rlm_rest/configure.ac * src/modules/rlm_rest/rest.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0acb468eae0987e3720f3... ====== Build crc16.c too! Arran Cudbard-Bell@2015-07-31T19:58:21Z Files modified: * src/modules/rlm_redis/libfreeradius-redis.mk.in Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/607bcde0503ec7d025f91... ====== Grammar Arran Cudbard-Bell@2015-07-31T17:17:53Z Files modified: * src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/68b57d3a36576687e6436... ====== Be more careful about appending duplicate options to the pg connection string Closes #1172 Arran Cudbard-Bell@2015-07-31T17:16:54Z Files modified: * src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c * src/modules/rlm_sql/rlm_sql.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4ad8881d7572f1b1b6faf... ====== Lower wait for synchronisation Arran Cudbard-Bell@2015-07-31T16:40:55Z Files modified: * src/tests/modules/redis/cluster_node_fail.unlang Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0742c5e51e8965e24f778... ====== Merge pull request #1170 from arr2036/v3.1.x_redis_cluster Add native support for Redis 3.0 cluster Arran Cudbard-Bell@2015-07-31T16:35:02Z Files modified: * raddb/mods-available/cache * raddb/mods-available/redis * raddb/mods-available/rediswho * scripts/travis/build.sh * scripts/travis/redis-setup.sh * src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c * src/modules/rlm_redis/cluster.c * src/modules/rlm_redis/cluster.h * src/modules/rlm_redis/crc16.c * src/modules/rlm_redis/crc16.h * src/modules/rlm_redis/libfreeradius-redis.mk.in * src/modules/rlm_redis/redis.c * src/modules/rlm_redis/redis.h * src/modules/rlm_redis/rlm_redis.c * src/modules/rlm_rediswho/rlm_rediswho.c * src/tests/modules/redis/all.mk * src/tests/modules/redis/cluster_key.attrs * src/tests/modules/redis/cluster_key.unlang * src/tests/modules/redis/cluster_node_fail.attrs * src/tests/modules/redis/cluster_node_fail.unlang * src/tests/modules/redis/cluster_reset.inc * src/tests/modules/redis/module.conf Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/08e834eeaed1cf1636fa3... ====== Add native support for Redis 3.0 cluster Hopefully maintaining support for Redis < 3.0 Arran Cudbard-Bell@2015-07-31T16:06:16Z Files modified: * raddb/mods-available/cache * raddb/mods-available/redis * raddb/mods-available/rediswho * scripts/travis/build.sh * scripts/travis/redis-setup.sh * src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c * src/modules/rlm_redis/cluster.c * src/modules/rlm_redis/cluster.h * src/modules/rlm_redis/crc16.c * src/modules/rlm_redis/crc16.h * src/modules/rlm_redis/libfreeradius-redis.mk.in * src/modules/rlm_redis/redis.c * src/modules/rlm_redis/redis.h * src/modules/rlm_redis/rlm_redis.c * src/modules/rlm_rediswho/rlm_rediswho.c * src/tests/modules/redis/all.mk * src/tests/modules/redis/cluster_key.attrs * src/tests/modules/redis/cluster_key.unlang * src/tests/modules/redis/cluster_node_fail.attrs * src/tests/modules/redis/cluster_node_fail.unlang * src/tests/modules/redis/cluster_reset.inc * src/tests/modules/redis/module.conf Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0a5bbf4986598f439b554... ====== const for variables Alan T. DeKok@2015-07-31T09:22:33Z Files modified: * src/main/radattr.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/72ea30edba9e2a264537e... ====== Tests for Tunnel-Password And a fix for when it would encode passwords with the wrong length Alan T. DeKok@2015-07-31T09:22:32Z Files modified: * src/lib/radius.c * src/tests/unit/rfc.txt * src/tests/unit/tunnel.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/073a348bc90b49495b849... ====== Added packet / original for encode / decode attrs Alan T. DeKok@2015-07-31T09:22:31Z Files modified: * src/main/radattr.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bb6e8b936ac898d34e9d9... ====== Pool triggers should be in their own section Arran Cudbard-Bell@2015-07-31T00:07:04Z Files modified: * src/main/connection.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/022082ec8af040cbcf667... ====== Fix potential buffer overflow in value_data_prints Arran Cudbard-Bell@2015-07-30T18:25:12Z Files modified: * src/lib/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/13b7e01c3dd77a81e7026... ====== Document exec_trigger Arran Cudbard-Bell@2015-07-30T04:36:14Z Files modified: * src/include/radiusd.h * src/main/threads.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f19ce4e711762f21364d9... ====== Fifo code should use unsigned ints Arran Cudbard-Bell@2015-07-30T01:21:54Z Files modified: * src/include/libradius.h * src/lib/fifo.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7bdb462c220914effcb90... ====== s/find_module_sibling_section/module_sibling_section_find Arran Cudbard-Bell@2015-07-29T21:27:36Z Files modified: * src/include/modpriv.h * src/main/connection.c * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/13567a58d476c7a14180e... ====== Don't always insert If we've been told to expire, and we're doing an insert, mark the entry as non existent and overwrite it. We should still not allow overwriting entries that have not been expired. Arran Cudbard-Bell@2015-07-29T20:56:27Z Files modified: * src/modules/rlm_cache/rlm_cache.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7ee30e4928a7c8f366ffc... ====== Fix FR_TIMEVAL_TO_MS Arran Cudbard-Bell@2015-07-29T20:56:14Z Files modified: * src/include/conffile.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/730794f64d2f7b7e1a53f... ====== Do dedup for CoA packets, too Alan T. DeKok@2015-07-27T13:13:42Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ad2ae0c1a787e925183e1... ====== Use correct VP for port information Alan T. DeKok@2015-07-26T14:05:10Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/06d6e44c2b0f1749481c1... ====== Remove "eap stage", and just rely on handler->process Alan T. DeKok@2015-07-26T03:00:41Z Files modified: * src/modules/rlm_eap/eap.c * src/modules/rlm_eap/eap.h * src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c * src/modules/rlm_eap/types/rlm_eap_md5/rlm_eap_md5.c * src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c4fc8e0d94231e69b2124... ====== session_init returns 0/1 Alan T. DeKok@2015-07-26T02:52:18Z Files modified: * src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a8d1c2ace31c50183f58a... ====== Set handler->process in the EAP modules Alan T. DeKok@2015-07-26T02:51:51Z Files modified: * 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_leap/rlm_eap_leap.c * src/modules/rlm_eap/types/rlm_eap_md5/rlm_eap_md5.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_sim/rlm_eap_sim.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 Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/dd7cd92960068e239efce... ====== Indentation Alan T. DeKok@2015-07-25T22:58:39Z Files modified: * src/modules/rlm_eap/eap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7339ea07502c592ebbd85... ====== -- This commit summary was generated @2015-08-13T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
participants (1)
-
announceļ¼ freeradius.org