Commit report for v3.1.x branch
The git bot
announce at freeradius.org
Sun Mar 27 00:00:02 CET 2016
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
New EAP types
Arran Cudbard-Bell at 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/ad145dd7989d883d3c4c0c8a199c1538e4328a30
======
Fix previous searc/replace
Arran Cudbard-Bell at 2016-03-26T23:12:03Z
Files modified:
* src/modules/rlm_eap/libeap/eap_types.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2b0f20cb910981be32cb57157fc007d750aa6105
======
s/request->config/request->control/
Arran Cudbard-Bell at 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/b0df3bd3820377b1744ccc0d92d0f114b00c4c4d
======
request->config not request->control
Arran Cudbard-Bell at 2016-03-26T21:48:22Z
Files modified:
* src/main/tls/session.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/59a18ecf3bbafe86e3cac6f2071437277c7ab9ce
======
Document TLS-Session-Cert-File
Arran Cudbard-Bell at 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/87c1b38ec4a48f51cf7efe2593e4d809d7c3f8b8
======
Clarify use of session-state
Arran Cudbard-Bell at 2016-03-26T20:50:01Z
Files modified:
* raddb/mods-available/eap
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4016825d166cbbcdc55a2bd2a6ed7c7987c4c8f3
======
Add lifetime back, apparently it sets fields in the serialised session
Arran Cudbard-Bell at 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/cfaa17f88ce4a4cad1a68ee5d90d22169d9a8c60
======
Print useful SSL things with -xxx (like the Master Key)
Arran Cudbard-Bell at 2016-03-26T20:15:09Z
Files modified:
* src/main/tls/session.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a37ba6c9672bd8a997bfe6f251f9a2371b077d74
======
Link eap_inner by default and reflow eap configuration file
Arran Cudbard-Bell at 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/2fc084ced500460c5dcdc8772fe8e3eadfd0a84b
======
Document more fields in TLS structures
Arran Cudbard-Bell at 2016-03-26T17:47:11Z
Files modified:
* src/include/tls-h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eb2a13f79ba51dcb441371063f27ccc7a9ce1bdc
======
include_length can no longer be specified in the common TLS config
Arran Cudbard-Bell at 2016-03-26T17:46:55Z
Files modified:
* src/main/tls/conf.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b4c7ba7e77925831c6e29cf0544664463a4b47d3
======
Remove unused fields
Arran Cudbard-Bell at 2016-03-26T15:35:15Z
Files modified:
* src/include/tls-h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f608dbef2fc80be84dd374ccd5fa16173a9d89db
======
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 at 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/a55b2e8f344cadd7aa543e35395cb660f2d18817
======
Fix merge issue
Arran Cudbard-Bell at 2016-03-26T02:18:42Z
Files modified:
* src/main/tls/session.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1be149028766e14e2131a0f9fd3e4516c752fad2
======
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 at 2016-03-26T02:17:11Z
Files modified:
* src/modules/rlm_eap/libeap/eap_tls.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d25dbd07530052789394bca625aa6f1fd6a5eb1e
======
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 at 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/181d5f51507fe4e2662c06ad1b624fabf920b9de
======
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 at 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/08ead220ebd68eae7cd34f3d0f866ee75e86c2ea
======
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 at 2016-03-26T02:17:11Z
Files modified:
* src/modules/rlm_eap/libeap/eap_tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c92063836cc5a0e61d70ed4768bfb78dad51c94
======
Move tls_status_t and associated functions/tables into the EAP library
Arran Cudbard-Bell at 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/8d7cedf134cec9478a4204464feedea3e5e9c25e
======
Fix potential buffer overrun in private key password callback
Helps to check the length of our output buffer. Not remotely exploitable.
Arran Cudbard-Bell at 2016-03-26T01:15:36Z
Files modified:
* src/main/tls/session.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4d157c4c7de9861fb6c88edde37baa701ae6c2f4
======
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 at 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/83783f5c74fb8cc8e5527f401dd60f5246bd86c2
======
err_msg is a buffer not a pointer
Arran Cudbard-Bell at 2016-03-26T01:15:35Z
Files modified:
* src/modules/rlm_realm/trustrouter.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c6c0d246f9db3ecd3a2a19fede5042274ca60aa
======
Move pool to before references to it
Alan T. DeKok at 2016-03-26T00:37:41Z
Files modified:
* raddb/mods-available/linelog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9880dfc6b9d094ff87bb49ad5317f92817634161
======
Move "limit" to it's own function
Alan T. DeKok at 2016-03-26T00:37:41Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/35d6520f0669230e0a345c438d7197d083b81bd5
======
separate out "dup" checks
Alan T. DeKok at 2016-03-26T00:37:41Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/936cc220c7ccee06a4f6f5710ec3d39359686d9e
======
--
This commit summary was generated @2016-03-27T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list