New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== More EAP-TLS cleanups Arran Cudbard-Bell@2015-10-18T23:27:02Z Files modified: * src/include/tls-h * src/main/tls.c * src/modules/rlm_eap/libeap/eap_tls.c * src/modules/rlm_eap/libeap/eap_tls.h * src/modules/rlm_eap/libeap/mppe_keys.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_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 Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/68f5719b9e56e36ce68b3... ====== Allow IP addrs to compare to prefixes for xlat, too We don't know what the RHS is... so we cast the LHS to a prefix for v4/v6 addresses Alan T. DeKok@2015-10-18T18:19:28Z Files modified: * src/main/parser.c * src/tests/unit/condition.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3bd43800792eac88a4300... ====== Automatically cast IP to IP_PREFIX comparisons Alan T. DeKok@2015-10-18T18:19:25Z Files modified: * src/main/parser.c * src/tests/unit/condition.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a0e0b8c1a9c680fddf81e... ====== Automatically cast IP to IP_PREFIX comparisons Alan T. DeKok@2015-10-18T18:19:25Z Files modified: * src/main/parser.c * src/tests/unit/condition.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/10f5381bbb2339ba06f47... ====== Typo Arran Cudbard-Bell@2015-10-18T04:44:06Z Files modified: * src/include/libradius.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/052a170fc899e8ee41a7c... ====== FREE_MAGIC depends on NDEBUG Arran Cudbard-Bell@2015-10-18T04:21:03Z Files modified: * src/include/libradius.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/55de1dc7ea58b78ab052f... ====== Missed includes Arran Cudbard-Bell@2015-10-18T04:18:20Z Files modified: * src/main/listen.c * src/main/realms.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/674853ea4904436b41621... ====== Having multiple threads get the same random number isn't terrible, but also isn't particularly good Arran Cudbard-Bell@2015-10-18T04:01:53Z Files modified: * src/lib/radius.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2b0db3920ff20a9b86602... ====== Remove support for pthread based TLS, we're now on C11, which has TLS support built in Arran Cudbard-Bell@2015-10-18T03:59:06Z Files modified: * src/include/threads.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/447fb3acb34e0df2b6895... ====== s/ssn/tls_session/ Arran Cudbard-Bell@2015-10-18T03:25:09Z Files modified: * src/include/listen.h * src/include/tls-h * src/main/listen.c * src/main/tls_listen.c * src/modules/rlm_eap/libeap/eap_tls.c * src/modules/rlm_eap/libeap/eap_tls.h * src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.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/1bda7bb2fba4cda26ecda... ====== Underscores for everyone Arran Cudbard-Bell@2015-10-18T03:22:21Z Files modified: * src/main/soh.c * src/modules/rlm_eap/libeap/eap_tls.c * src/modules/rlm_eap/libeap/eap_tls.h * src/modules/rlm_eap/libeap/mppe_keys.c * src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.c * src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.h * src/modules/rlm_eap/types/rlm_eap_leap/rlm_eap_leap.c * src/modules/rlm_eap/types/rlm_eap_leap/smbdes.c * src/modules/rlm_eap/types/rlm_eap_peap/eap_peap.h * 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_tls/rlm_eap_tls.c * src/modules/rlm_eap/types/rlm_eap_ttls/eap_ttls.h * src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c * src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/680ea314d5bd5c4e10ce1... ====== Don't need to destroy mutex if we were built without pthreads Arran Cudbard-Bell@2015-10-18T03:03:22Z Files modified: * src/main/state.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1f9ac6c98b3dc713dde18... ====== Remove unused fields from eap_session_t and document used fields Arran Cudbard-Bell@2015-10-18T03:01:49Z Files modified: * src/modules/rlm_eap/eap.c * src/modules/rlm_eap/eap.h * src/modules/rlm_eap/libeap/eap_tls.c * src/modules/rlm_eap/mem.c * src/modules/rlm_eap/rlm_eap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c36f8fdc34f083e202500... ====== Can only wonder what the DS in EAP_DS was... But https://tools.ietf.org/html/rfc3748 calls them rounds not DSs. " Once a peer has sent a Response of the same Type as the initial Request, an authenticator MUST NOT send a Request of a different Type prior to completion of the final round of a given method (with the exception of a Notification-Request)" Arran Cudbard-Bell@2015-10-18T02:39:10Z Files modified: * src/modules/rlm_eap/eap.c * src/modules/rlm_eap/eap.h * src/modules/rlm_eap/libeap/eap_tls.c * src/modules/rlm_eap/libeap/eap_tls.h * src/modules/rlm_eap/libeap/eap_types.h * src/modules/rlm_eap/mem.c * src/modules/rlm_eap/rlm_eap.c * src/modules/rlm_eap/rlm_eap.h * src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c * src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.c * src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.h * src/modules/rlm_eap/types/rlm_eap_leap/rlm_eap_leap.c * src/modules/rlm_eap/types/rlm_eap_md5/eap_md5.c * src/modules/rlm_eap/types/rlm_eap_md5/eap_md5.h * 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/peap.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 * src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4d57fc1f513bdec027330... ====== Set request id should be bool Arran Cudbard-Bell@2015-10-18T02:39:09Z Files modified: * src/modules/rlm_eap/eap.h * src/modules/rlm_eap/types/rlm_eap_leap/rlm_eap_leap.c * src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/911884aaae74f5f6fc6e6... ====== s/eap_handler_t/eap_session_t/ s/handler/eap_session/ Arran Cudbard-Bell@2015-10-18T02:39:09Z Files modified: * src/include/tls-h * src/modules/rlm_eap/eap.c * src/modules/rlm_eap/eap.h * src/modules/rlm_eap/libeap/eap_tls.c * src/modules/rlm_eap/libeap/eap_tls.h * src/modules/rlm_eap/libeap/eap_types.h * src/modules/rlm_eap/mem.c * src/modules/rlm_eap/rlm_eap.c * src/modules/rlm_eap/rlm_eap.h * src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.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/eap_peap.h * 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_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/eap_ttls.h * src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c * src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f9aaaa131127fd34678c1... ====== Rename SSL opaque data indexes Arran Cudbard-Bell@2015-10-18T02:38:23Z Files modified: * src/include/tls-h * src/main/tls.c * src/modules/rlm_eap/libeap/eap_tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6e2aef51037d0e9cc2330... ====== Destroy state tree mutex on free Arran Cudbard-Bell@2015-10-18T02:38:23Z Files modified: * src/include/state.h * src/main/radiusd.c * src/main/state.c * src/main/unittest.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0e9c803e3dd1a09631b6a... ====== gperftools only used in libfreeradius-server now Arran Cudbard-Bell@2015-10-18T01:50:11Z Files modified: * src/main/radiusd.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/eb0b94d8724a264deff05... ====== Document V4 prefix parsing functions Arran Cudbard-Bell@2015-10-18T01:20:21Z Files modified: * src/lib/inet.c * src/tests/unit/rfc.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/386b1e425ecdd660a2583... ====== -- This commit summary was generated @2015-10-19T00:00:04Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).