Commit report for v3.0.x branch

announce at freeradius.org announce at freeradius.org
Sat Sep 30 02:00:02 CEST 2017


New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Merge pull request #2082 from frenche/fast_tls_ver

More patches for tls version macro and eap-fast

Alan DeKok (via GitHub)@2017-09-29T14:57:20Z
Files modified:
	* src/main/tls.c
	* src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/873eeb397da0811e4c5d254a3c9c50859a4cc234
====== 
eap-fast: skip version check

we take care of it later

Signed-off-by: Isaac Boukris <iboukris at gmail.com>

Isaac Boukris at 2017-09-29T14:33:36Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/41bdba8e9c0ee26477658a1e140251cfbadbc546
====== 
tls: fix CPP syntax of max_version

Signed-off-by: Isaac Boukris <iboukris at gmail.com>

Isaac Boukris at 2017-09-29T14:27:57Z
Files modified:
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2b5f99402a4357d597d099b852cc1cd03a9e5ec0
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlnOE6YACgkQ/6TVgp+2
 18oktQ/+KAlA1YTAV4z3s3/d0wL9a6B3rCtEZciLun4yWOX9cFe7uozMJTkw6gJL
 vefRgoP8fYMRZRLNYm0fo9JI6sjlQQYSPpee/yrhwtDIYtm61eCMagKuuL2APTpZ
 jrlOxQo01cP/CJtaQ4qjUhs/ymSLaLDyAn8uWeS1MHLs25RKjGOtwW0WBtv1oTqs
 ZHPYuW5ik72oqIs/LnRT5h5XTBU1IqJO5yT+XkuGSjOPHEoky6ujhIamfTEKx6Av
 GIgzZQDL3WHDDPbjxB9ua9XkgaYqmGai2ZWyGdViIMVRfNzXz9ZPQniOyg+ldFMe
 I3CGsDCyRo3N4JsAZ7npmG+fyrzr6icMVsD3slLv7DtrxgoGT7/w/fmxXq0NxsPt
 37jwGZyduqGDlTG9aJLjmrSr8TNjMR10Fe+UkI+moSyTqLlcj+05K+WixZdyBMMP
 DjQS8VWHGjjMYSMf9mDzkHlspZDKotym49i9y4XeJ62vvneELaJKfv3y7LVdYW6y
 2EAbhYLV6RU1MjXv1v5gTMlddmtr5lqDOEbCqTEmq9YRfGJtZDGqCCRAN28OY0sW
 H5YCayGnbq+1bj3wy1H7w3F3IvMIMQ3N1MmElsGcrhrCK7jMwE7zHD2kMoRPpJ1F
 Ln8QCbd74q7926TMm5gXD0dobFAxGuPnA7MfGP7nLmNwcez94iA=
 =4m/v
 -----END PGP SIGNATURE-----

Ignore eap fast's all.mk file

Arran Cudbard-Bell at 2017-09-29T09:34:30Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_fast/.gitignore

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/955297d92ce52fdef284bbb72099811c27a10950
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlnOE14ACgkQ/6TVgp+2
 18pNlA/9FpEzxmGvo9IefZZaDGM9WKAz7m0mboAKy+45JG9j1uVUR6MqfZhrbgZ+
 OhPmq9Btj2VCod98Up1WXNwyhnEK9t03ti4w8zTJEoBNb/vG0gS7bhDPbhu44Odb
 Q+JdTqb61+r5b8FZcAqBhpkgaeWUvTYSkZx4eVt+CMcJSU30lYqiCIMzaNp/iRz3
 odeEp5ppxPQeEsIQdi4zltEe1aQwQUaj3/92kB3O2Owh546/GXZPWQKhVQQP+RVJ
 KfeWysKE5A1WosTZPpOPptOMQQkZYcGBj1h88Z+QcV1/6BYIjDYzAm5a9muRKLMk
 AzD2luZoOsBf6xVj72/LFeVXioI7FilSrh+KM+32lb05FNIz1QO7L4dKbGALb2/5
 qqwWAX9Lf7kpi5sfKt8A3wrtoy47nG+emr2T7/bnZjW7OBbDLDykeLQ7XYj4mPh7
 7d8ZXwnlZfHpHkR2cVQEzi+qlbq+/rnez/7Jf7HO2rYDc8hx4f721HVEv1Y8hxl5
 y5bzTk6ivaY4zxuS/fZBU+sFLQLebh4cspshySbxb63RweLbNjj4f7DMkWP1OXjN
 wLpF2T6GPE7MkSFr8y0JALtm+AR79+S+1S6tGMdNTOkyTtFRnRsvnnP/RQgt6qPz
 tcVsbcFu5qTAKcmyvKYBlpTB8idXdssla/zQFybEwX8wtYfQofk=
 =wzMa
 -----END PGP SIGNATURE-----

Regenerate configure scripts

Arran Cudbard-Bell at 2017-09-29T09:33:18Z
Files modified:
	* src/modules/rlm_krb5/configure
	* src/modules/rlm_perl/configure

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/203a14f0c8d46208b3615b0a85dc422d99ae09cb
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlnOEU4ACgkQ/6TVgp+2
 18qycg/+K4oEgvIfGB7kIUxiOUMagb/ofi24gJHwDAInoAKXbQMQP7WWYkUbDIpk
 qzPUyJ279dVOweQdQc0ArXnw7RukwHwIaoj+JasfFcgE/QrnaZwuVUsZO2nAeLDm
 Oa23S/w3TXTUfoXaCetMvGLVgCLfFLMG443UKrwTsJ3I6KVR2Yz+JhoK0ibiY7GP
 VoZKTOGN7s3SM8/an9NhmEt1VzLy7CygW/x7qGrHN2ZeVLBZRMIcS1EjTONlrpWy
 iybJ9W2CAleX/B7JXVTYzOnXryMtnbQ+hjnK0QIdfhBfrd4rsCHsbUVCnoEAEA6v
 iJaQiEHJynfonYuFb1Lc3iSVmNeAzkFa5SeA0LZN3nQDHeJd0Pc+0rAtQnJJLFJz
 iQqxK/BsgmCtcD0UAdzbfZP6c3D+MOGbYqfnlG/9Y186LFA18fB2OrylJAqYapPo
 N37aeNHChwGpJYNUIryUg9g7/CMvNEla0GtTOdXhYso3zGjFne5zOkbzxnku7JbV
 r94wPbhogyPLovkxgVl7QSkjJOxPlpLKU6S48WeVaEaBfUUZnFFVNdJDrQ8f6I+F
 2/QCWDsF3856lyj0WTgnaMNiA5TJofOV1LrFTgMACQ6rI++p42dpEAUT7xxmCfaM
 roBTR19Z6kJs+zaYcxnVexGkDMZsFC/Je7a8CkLqE37JVoVJVWA=
 =PtQI
 -----END PGP SIGNATURE-----

We no longer need to check if request is NULL

Arran Cudbard-Bell at 2017-09-29T09:24:30Z
Files modified:
	* src/main/cb.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/591de652cb79870ef56c976c162a53c5fabbd7ca
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlnOETgACgkQ/6TVgp+2
 18rJAw/+JfqzZo/GI+rXKzhBps+mXdkGUWsKVsJtafv1tKx8U6RGDJ9ec0jAlnyT
 NXiciDiVP6TtGLgl1uwKI9GlGpA7i8MkvdDNCA1VQmgGL0psOTxBlnX3itMOowgS
 au7kswmQscojPOLip/FFj8Ukm3VJcO6h4PzwA2r9/pDbFtKYwcQhqlcT6xgH/hI8
 RSBWvhOCkMVxNS8uvqZ+zrCMTwGSNhp4z4m7F2asLGbnJhGZCR0xvs0F5MN1+i/7
 VSEO8BJGlDx1g31KmMV/YCVHLe+SU8TucdE8DvQJXMUkx9+HoEVjJCnEcslm72yb
 QZPi4TsdKMQSnVMngr20zsurwRH05pRoJi68/oLUI53uBmUO2J3E+mWcb2in5w7s
 fZgHxs6csjYhLx68F/gx7bEAoBUqv2HYDphUP0gps80NTBuIkjQtEdFhNT/vVXtw
 T6dUOU0Pjq6IhFcMB6lfJKCJ8ohzuTmtb59TNWh1KTMRapjpRO3dhkeUEimHvmKW
 hsrwGKvt8TE5h3whTPvmqC8ZQjNkqjcdJ8pGSV/IdKAGmYvroASH388OzxLCu/QU
 E+KjmXMPMNO1BgxqSozfgstqQSMTVvOc4Zg4ss+/pG6xkU+sd2TZjF1ZQfjMPNEE
 FmKmrsi0jmV5/ssw4SDptiVNEkfRMXSTGBjGqT8SOPv2tNSv9ZE=
 =zFUG
 -----END PGP SIGNATURE-----

Ensure request is always available at FR_TLS_EX_INDEX_REQUEST

One of the reasons why this code was rewritten for v3.1.x/v4.0.x we because it didn't seem like request was always available in the correct places. This at least ensures that request is available in any TLS callbacks triggered by the EAP methods even if it isn't very pretty.

Arran Cudbard-Bell at 2017-09-29T09:24:08Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.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

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c12954f1aa5bc7ad0cec06a129603c4da460dd36
====== 
-- 
This commit summary was generated @2017-09-30T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list