Commit report for v3.1.x branch
The git bot
announce at freeradius.org
Mon Oct 19 00:00:04 CEST 2015
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
More EAP-TLS cleanups
Arran Cudbard-Bell at 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/68f5719b9e56e36ce68b3fe3b2ace6ee070de180
======
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 at 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/3bd43800792eac88a4300096f79d2b70030367c5
======
Automatically cast IP to IP_PREFIX comparisons
Alan T. DeKok at 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/a0e0b8c1a9c680fddf81e54d37c72ff3eaf34395
======
Automatically cast IP to IP_PREFIX comparisons
Alan T. DeKok at 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/10f5381bbb2339ba06f47b8dfd07f7f2839d3fbb
======
Typo
Arran Cudbard-Bell at 2015-10-18T04:44:06Z
Files modified:
* src/include/libradius.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/052a170fc899e8ee41a7c49117cd6f5c06c32ec0
======
FREE_MAGIC depends on NDEBUG
Arran Cudbard-Bell at 2015-10-18T04:21:03Z
Files modified:
* src/include/libradius.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/55de1dc7ea58b78ab052ffa408b318677ac2d478
======
Missed includes
Arran Cudbard-Bell at 2015-10-18T04:18:20Z
Files modified:
* src/main/listen.c
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/674853ea4904436b416215303134b995b3f7e19d
======
Having multiple threads get the same random number isn't terrible, but also isn't particularly good
Arran Cudbard-Bell at 2015-10-18T04:01:53Z
Files modified:
* src/lib/radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2b0db3920ff20a9b866021f29ae261b04c6d6cd6
======
Remove support for pthread based TLS, we're now on C11, which has TLS support built in
Arran Cudbard-Bell at 2015-10-18T03:59:06Z
Files modified:
* src/include/threads.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/447fb3acb34e0df2b68955e8b7b028cb7f67be7c
======
s/ssn/tls_session/
Arran Cudbard-Bell at 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/1bda7bb2fba4cda26ecda4b98f7d41adeb8ca1a7
======
Underscores for everyone
Arran Cudbard-Bell at 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/680ea314d5bd5c4e10ce1fb1ac4e3bab7314f80a
======
Don't need to destroy mutex if we were built without pthreads
Arran Cudbard-Bell at 2015-10-18T03:03:22Z
Files modified:
* src/main/state.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1f9ac6c98b3dc713dde18dd6f2f893de06ce0c12
======
Remove unused fields from eap_session_t and document used fields
Arran Cudbard-Bell at 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/c36f8fdc34f083e2025001537aaab846d3b9fe54
======
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 at 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/4d57fc1f513bdec027330d63a67ea3d181f5bc20
======
Set request id should be bool
Arran Cudbard-Bell at 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/911884aaae74f5f6fc6e60fc01589da3f6028373
======
s/eap_handler_t/eap_session_t/ s/handler/eap_session/
Arran Cudbard-Bell at 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/f9aaaa131127fd34678c11609d43fad7f4def48b
======
Rename SSL opaque data indexes
Arran Cudbard-Bell at 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/6e2aef51037d0e9cc2330b18d7faca2c7211aa0e
======
Destroy state tree mutex on free
Arran Cudbard-Bell at 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/0e9c803e3dd1a09631b6a975c1a3136150fb26b3
======
gperftools only used in libfreeradius-server now
Arran Cudbard-Bell at 2015-10-18T01:50:11Z
Files modified:
* src/main/radiusd.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eb0b94d8724a264deff05fe9d272c21ec0e8d8f2
======
Document V4 prefix parsing functions
Arran Cudbard-Bell at 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/386b1e425ecdd660a2583cefafc1027e54339a8c
======
--
This commit summary was generated @2015-10-19T00:00:04Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list