Commit report for v3.1.x branch
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== New EAP types Arran Cudbard-Bell@2016-03-26T23:22:28Z Files modified: * share/dictionary.freeradius.internal * src/modules/rlm_eap/libeap/eap_types.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ad145dd7989d883d3c4c0... ====== Fix previous searc/replace Arran Cudbard-Bell@2016-03-26T23:12:03Z Files modified: * src/modules/rlm_eap/libeap/eap_types.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2b0f20cb910981be32cb5... ====== s/request->config/request->control/ Arran Cudbard-Bell@2016-03-26T23:10:22Z Files modified: * src/include/radiusd.h * src/main/acct.c * src/main/auth.c * src/main/client.c * src/main/listen.c * src/main/process.c * src/main/realms.c * src/main/request.c * src/main/threads.c * src/main/tls/cache.c * src/main/tls/ocsp.c * src/main/tls/session.c * src/main/tmpl.c * src/main/util.c * src/modules/proto_dhcp/dhcpd.c * src/modules/rlm_cache/rlm_cache.c * src/modules/rlm_chap/rlm_chap.c * src/modules/rlm_couchbase/mod.c * src/modules/rlm_cram/rlm_cram.c * src/modules/rlm_digest/rlm_digest.c * src/modules/rlm_eap/eap.c * src/modules/rlm_eap/libeap/eap_chbind.c * src/modules/rlm_eap/libeap/eapcommon.c * src/modules/rlm_eap/rlm_eap.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/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 * src/modules/rlm_expiration/rlm_expiration.c * src/modules/rlm_files/rlm_files.c * src/modules/rlm_ldap/groups.c * src/modules/rlm_ldap/ldap.c * src/modules/rlm_ldap/rlm_ldap.c * src/modules/rlm_logintime/rlm_logintime.c * src/modules/rlm_mschap/rlm_mschap.c * src/modules/rlm_opendirectory/rlm_opendirectory.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_python/rlm_python.c * src/modules/rlm_redis_ippool/rlm_redis_ippool.c * src/modules/rlm_replicate/rlm_replicate.c * src/modules/rlm_rest/rest.c * src/modules/rlm_ruby/rlm_ruby.c * src/modules/rlm_smsotp/rlm_smsotp.c * src/modules/rlm_sql/rlm_sql.c * src/modules/rlm_sqlippool/rlm_sqlippool.c * src/modules/rlm_yubikey/decrypt.c * src/modules/rlm_yubikey/rlm_yubikey.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b0df3bd3820377b1744cc... ====== request->config not request->control Arran Cudbard-Bell@2016-03-26T21:48:22Z Files modified: * src/main/tls/session.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/59a18ecf3bbafe86e3cac... ====== Document TLS-Session-Cert-File Arran Cudbard-Bell@2016-03-26T21:18:48Z Files modified: * raddb/mods-available/eap * src/main/tls/conf.c * src/main/tls/session.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/87c1b38ec4a48f51cf7ef... ====== Clarify use of session-state Arran Cudbard-Bell@2016-03-26T20:50:01Z Files modified: * raddb/mods-available/eap Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4016825d166cbbcdc55a2... ====== Add lifetime back, apparently it sets fields in the serialised session Arran Cudbard-Bell@2016-03-26T20:37:20Z Files modified: * raddb/mods-available/eap * src/include/tls-h * src/main/tls/cache.c * src/main/tls/conf.c * src/main/tls/ctx.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cfaa17f88ce4a4cad1a68... ====== Print useful SSL things with -xxx (like the Master Key) Arran Cudbard-Bell@2016-03-26T20:15:09Z Files modified: * src/main/tls/session.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a37ba6c9672bd8a997bfe... ====== Link eap_inner by default and reflow eap configuration file Arran Cudbard-Bell@2016-03-26T17:51:26Z Files modified: * raddb/all.mk * raddb/mods-available/eap * raddb/mods-available/eap_inner * raddb/mods-available/inner-eap Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2fc084ced500460c5dcdc... ====== Document more fields in TLS structures Arran Cudbard-Bell@2016-03-26T17:47:11Z Files modified: * src/include/tls-h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/eb2a13f79ba51dcb44137... ====== include_length can no longer be specified in the common TLS config Arran Cudbard-Bell@2016-03-26T17:46:55Z Files modified: * src/main/tls/conf.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b4c7ba7e77925831c6e29... ====== Remove unused fields Arran Cudbard-Bell@2016-03-26T15:35:15Z Files modified: * src/include/tls-h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f608dbef2fc80be84dd37... ====== Add new eap_tls_session_t structure This holds EAP specific TLS data, and will be used to track the state of the EAP-TLS session in future. Arran Cudbard-Bell@2016-03-26T15:32:21Z Files modified: * src/include/tls-h * src/main/tls/session.c * src/modules/rlm_eap/libeap/eap_tls.c * src/modules/rlm_eap/libeap/eap_tls.h * 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_tls/rlm_eap_tls.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/a55b2e8f344cadd7aa543... ====== Fix merge issue Arran Cudbard-Bell@2016-03-26T02:18:42Z Files modified: * src/main/tls/session.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1be149028766e14e2131a... ====== gpgsig -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0 Comment: GPGTools - http://gpgtools.org iQIcBAABCAAGBQJW9eMXAAoJEP+k1YKfttfKrrsP/RZABAGvM2LMgEKswNwvh1p9 jMY3k8OEDVX4I/y/kxw+MWo/vI6GrByox7bgqaUbxrL6n6ylftpixtx5RcUz2KPD B1wDNP4FdBAAfvdkV7I9sdtHvD8ipOlXql4wgFau0cywV4Cr/s4hHDu9Pz73b6bE jFuDdskrKh5TMPpVIWdamnfBcM3tjKBJfR8KuEYISt6qZXf2hOn5rcnjMQNWB8rR 7PiFrsEm/SIHootDNldUByNMH44435kE4633/4fSDCdy/p9Qxaau2QA8ecikgmCV RcqnZgkhHNT0YiKUNX/uB2rPXR+lphQ3TXO2pFvFBD/PIvKofR+3WVxEwRmYNIFz /58aIHxJPMGbWksXxtDg3WI45Q5ANgoUAevkePBUGrWIF0lzUbT7Ls5ARCDm1z1Z 0udptJz/FC3KIHimDcuIhQGK4W9bvaQPtlEHyx4Ip6otLQd7O1twBf70ktA17wJ1 +tXhecRa4gjQfy6yYqIDucNgrWLDW2XQKt4N8IuA2FQ8qQi+gJhCGLz69ndNvVJ6 OLiwWoHfDjbAxrEUf5spMQZ2GnrPAkG9KCaG01II3Hzexmng5c87bkD1LYsIQhwS KDiXyZ1Dxjkohlky53+lKsZZ3DtQftxkXoscH1Tt7pvL8Q2Uu6RF1hlYttDTGMes HgdCXQ6KuUvHIenCSBWE =jwPm -----END PGP SIGNATURE----- Formatting Arran Cudbard-Bell@2016-03-26T02:17:11Z Files modified: * src/modules/rlm_eap/libeap/eap_tls.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d25dbd07530052789394b... ====== gpgsig -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0 Comment: GPGTools - http://gpgtools.org iQIcBAABCAAGBQJW9eMXAAoJEP+k1YKfttfKprEP/RJQLllcb2MIz7wVr5unN4K3 R0oV7Rc860ot0jmJgBuy/1ASzQKkdQg44/0CA8U2CjqHwLhQExVgEJt+C3PWB81k BU6y77dEzeTwboA7UGojxY/vXC7sCPu1wZ+n96HTyrjY94cS2R9jnK/YInU8/+Ix Mipg+3zatD92GowtW3OCOvu8Xr0sIyBzP6W0UkGrIqV/BDP9+zfKAqDC3xYaCkDB Uaxw8rCKdmNO8sg19TGAsNtOc8Ep7rQnV1ct7KN7mgsdiEq9yxIam0nUHTxnAuTD XFn49UQkTiabwmyyJ/GrNwI0VJlKQGjw6EBFfNvJLYgpp/9ACQ9j7w4iB0aBPULn 4g6mCs3hElK1Kf1FfPOgPpwHZsp1IQZO82K9wT8ZDpTIgxGXmJWSVo6hoKZDeR4Z N6riGXmi/iwrqghJ28Rmxxg89b6JOptU++DclT1LNqmbYIUKXMxc4xjfWBpeIm7C AtLvV25NVqhSeRWDDg7LWZkDPAH3IIcT03gY+OYGiquZltEp6WeIUi6rYpcTam2/ LUYunJk4mvjrA2HsmrWcdLTKpTvJ5GpjAg+ZS5PZP/IA8X6MhDMc744awa1t+On0 /CYUXkYZ7/rpm2URVxG1nSlxvw/IOTjHxY3pY8NchmyTNaMfyz2wF71Fbevngbun 8QGD8ipr2HknF7RRwdz6 =8yJE -----END PGP SIGNATURE----- Formatting Arran Cudbard-Bell@2016-03-26T02:17:11Z Files modified: * src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/181d5f51507fe4e2662c0... ====== gpgsig -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0 Comment: GPGTools - http://gpgtools.org iQIcBAABCAAGBQJW9eMXAAoJEP+k1YKfttfKt5cP/3zOmOz7u48SwkGW/JDnzf/X uzaC5fsgP6kSUmaP2MsOKtTybjFOpaPnt+pHfPyLhozOI9Y3f5lLZ2XwqFekD25Z LvA6vwVpIyD7X+Oa1S0rdSiY2uQyH9UrZpBLRRG22zKMssmH5w7AJPUKsWPU2+Co 3J33wMI/wtyhW2tSWQtMS4t2WyndYSlqkzaiCsAwy4H2n/+JBEH4dK5FeQpSCwtN emTOggos6wwJ1/GCLQoQgyhFh1YMstpFghUZzvr9QGw2jsTM7kf03LbFgOyH5bZ3 WLCivz2pSLC9gOhI2MMiT0agLoQMCtW7flzUlNcMF/7Md2nxvizfQjYw+UPQMDEV kr/XXNjlHNX75AWGFQak1WGoPPbToZxYE3vz68SXhPf18NujQmURSI0V5wMG3TQZ tSY6I7diEAfJUzHa93CtD+6YJxWzS195StAWbywSzltZ8w7flTl+ASZgOHrp963m 0yydZi+4IW3yJ/nOlpxzVxzEEPxnbLeCEiyW7bfFsIqAz0Yzw89Hs+VKkcZRp8yC QPQHXvzBB/zFyuO8BFyi5UrPelZP4XkWTbkB0/7iTqsgIIujtBOhaIbf8I1/vxgo ME0lOVOAHSWE+5KsIxhzpUNkWnjDRDLjI9l+H4FFZMMju0cx+rHO3jA+FiEwWgX0 oEsBJyP8A9uiedxs7uAK =Phk2 -----END PGP SIGNATURE----- No longer needed... Arran Cudbard-Bell@2016-03-26T02:17:11Z Files modified: * src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/08ead220ebd68eae7cd34... ====== gpgsig -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0 Comment: GPGTools - http://gpgtools.org iQIcBAABCAAGBQJW9eMXAAoJEP+k1YKfttfKbd4QAKi8IkysiR0YtDq/SfCWZdsY cvU1GhcmsDLv8AtYhcdWK84hzdEzIh5NbvseZjQ65KGTlXt6FnjCjmrdd+tYDGuL 9jBxlseDNJreJ0Z++kjTkts6rE7B7EUowHUGIlCcyZrLsEGDq/EvG6vFWUyRMTCL JFln8UV8CIDLRJ924U/DT++FzsklOwpJ+Tg2qU59QmdqLPs8Cz+We7JEkR8BupSV 8uWP5p04OIzA1+WyWEvkuT6GELbSysVXYeak56WCC3oHKMkJYwd418ej0akyCc3Y cfB/iq1mWrC/WZMilZ43zGHWLXwUECGuOHfycXRXtnfKHLsx2GTeCsyhilv9gIQN Peh+AalzjA6UTxSB8Vj1mC7JPHWTOmwmMCG8rsSRIQ4uhGb5c1vjab12vsS+JCVx 2TjLbntii9XdwNuMP4ZfMDS5oJOOToOGlVHS9YY73G/J2tdiOrcNrrUhB2vUWa5u wpxsWT/ET1eXlA4jYHJ4HG5dGK/Q17XMEmtLebKG6SAhzf1w9XT8+Mmsg0iKTP0L YAWmVWFpBMD1RPNYA0i30Ip2hyCARZc848vWU1BORLgyJe1RIXYbOqo0/EWeDhtW sqlVVUyxnMonMV2KNGawrDgVNUTu7+bZVCvSz5mUruwXCZmY7DLD585QDa9YO3Pr ZmG5jSaXlxXWNQwxrf6i =Wr5D -----END PGP SIGNATURE----- Use boundcheck macros in eap_tls_conf_parse Arran Cudbard-Bell@2016-03-26T02:17:11Z Files modified: * src/modules/rlm_eap/libeap/eap_tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7c92063836cc5a0e61d70... ====== Move tls_status_t and associated functions/tables into the EAP library Arran Cudbard-Bell@2016-03-26T01:15:36Z Files modified: * src/include/tls-h * src/main/tls/session.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/8d7cedf134cec9478a420... ====== Fix potential buffer overrun in private key password callback Helps to check the length of our output buffer. Not remotely exploitable. Arran Cudbard-Bell@2016-03-26T01:15:36Z Files modified: * src/main/tls/session.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4d157c4c7de9861fb6c88... ====== More cleanups for TLS session code A few additional sanity checks to catch OpenSSL insanity Better documentation of tls_session_t fields Arran Cudbard-Bell@2016-03-26T01:15:36Z Files modified: * src/include/tls-h * src/main/listen.c * src/main/tls/session.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/83783f5c74fb8cc8e5527... ====== err_msg is a buffer not a pointer Arran Cudbard-Bell@2016-03-26T01:15:35Z Files modified: * src/modules/rlm_realm/trustrouter.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7c6c0d246f9db3ecd3a2a... ====== Move pool to before references to it Alan T. DeKok@2016-03-26T00:37:41Z Files modified: * raddb/mods-available/linelog Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9880dfc6b9d094ff87bb4... ====== Move "limit" to it's own function Alan T. DeKok@2016-03-26T00:37:41Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/35d6520f0669230e0a345... ====== separate out "dup" checks Alan T. DeKok@2016-03-26T00:37:41Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/936cc220c7ccee06a4f6f... ====== -- This commit summary was generated @2016-03-27T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
participants (1)
-
announceļ¼ freeradius.org