Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Wed Dec 13 01:00:02 CET 2017


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlowVs8ACgkQ/6TVgp+2
 18qT0g/9GNWYcTI0n/HANBWZpEjADMh7MFO902PHyoUKNNSGJiSIKApxXq73S/BA
 O2n5br8lwQJNi0eWVORXwbGEbhFYw2GpLXgALh59sRgLqzOdhEo3KOtYmPoMrL+f
 AhmJmwRQvi2ULD/sdZZ4PXZO7A3aCFxZnC+medBCI4d+je1gYs0U3iHzcmR/e6xl
 us17T/F7Jf77//ydOefifpd5ZfYmk7gsU8jQ2ifR5NpvyVCEp3+oKlqS7ITRw+jA
 ZIF9Dm71416ZtY3JCcZPWi6C7qp0aYStx1na48WkhSMkexnag1G3fuyDT6vKAHWq
 8KvTPx8yaBypjMpXvxTAl2O30QK3WjzCbYxeI6+sS6zGjzJsTWUJVh5sil+8lWaL
 QaFVAdD/i2LOzl+SIXiwKnZs2iMMykWkWhe+wKhrZxfpRASSBHbgZOQbchTv1Ssg
 i5sCMZuB5lDpZx25pFo7kykxGE24T0iyUJb3GYQYpckQih795wHB/nB8ehs8lZCb
 NqFG/+AXphJ6btb37WT0LxW1jXajKPRoocPnYby8Bp/Fpjp2mIVgxCY19m+Rcx8R
 iSmew5SwzGFxft2kaaubQayI3gvk1PukJppqrZZhafjg/LZJzCSNTxZM4b39++Ek
 Wf3yugTSlJOIiV26lf6g09zvKQ1OlWJDfLNIYpAdJpg7a50uBAc=
 =7TB0
 -----END PGP SIGNATURE-----

Need lynx

Arran Cudbard-Bell at 2017-12-12T22:23:11Z
Files modified:
	* .travis.yml
	* scripts/boiler.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d80c3c5d371375ec4e64b512a4a421da704c5719
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlowU0YACgkQ/6TVgp+2
 18q8yQ//VhmFVoAQDhT5Fygna4rAvqSKdQD0OgTrzQN1iSibYvWE8iaQxtX/QRSr
 qfb+RNj8qRbMgfpSRmreecRLqAKRlf/vLaMWKhpqOcxVkhbMm2dfdCPnsC/bs+qj
 4RgTVce0CBDH6nuOlPlVJH11G8+e/X0uYb71Utf/70YdEPskiY1M2o5J6eB5SB/G
 SxaWS8Lg0fLQLLpP57ckHJPPNaKYXHeoU7pASc3FmLN6iyIZaKX0xVRdt4i1fIxY
 0E1YFdgHG1CZrTci1PG5fXcD5Zw9HfuWH0dA34gMflrylYXeMEAGF2oPm8bYqsAc
 UXrnMPjuEU/815kGu1ZSUHgal2UHRe8yBmsUWSrB3jQdmhhUtyfq9fZvbUUCk4BB
 3mLrBYyaGSbEpKRj3w2PCUj6lFPWh4wvKJGo5nANWwy1/vBqMTWx1gypcRRBqPic
 hksZeas2MZtYlTcZlIkXpY5PmzAgt/Odof34xnrPmr9Au4dK/9FgygjUoKi5b7oo
 NMh36K+Fub3tgfcKvJoYxxIQb5h57YtZgAWBHoClX7E/dXOy8pc7PCUWPaUEonFj
 tNpzENjfAw8LoFg3yj2gYVLpY6SA+oE3hM+MxlqPfGXcbBVoHW6qvyrtaKcFgPjm
 KvW5Q8aON0geIVv1BwAQ9L+kWh41o+YYmHCXpYLotU1bMyImzXo=
 =hUfM
 -----END PGP SIGNATURE-----

Tab not space

Arran Cudbard-Bell at 2017-12-12T22:08:05Z
Files modified:
	* scripts/boiler.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6e4cfa49ef4390afc4f6b83034b3753eee5a1b6e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlowUWkACgkQ/6TVgp+2
 18quUw//RHoZ4d3cjFoA7B0b3W1Ia7bSSiarvm91lGmElzjajRsA86K+fxqdoANj
 Bm+4UiUUjnCTme10wRndctcQPhHQj0tJa4210Mcp7PG2b8pyEiFgSrjxGHAZPDg0
 Bq/M7sFxyfwOSqS8bHNDJ9Ew2r61p5Rf+39Sc/OZgNVy1wiiWv2sFkKbL66uoumj
 OzmsyzLdNTuClkVzozEJnDvNm1tgxEh9u8oBe0IZF7keBY0qEeDK7uhU6GYMfzb7
 q5WoelEhaZKoNpoJSRDZSE7J9+byGnCoKj1rRxASy2wMBqvxI7PoU8nmqef28hlI
 tJpedTlGSfpKwBLOF/+Qt4JakTMy032uzxzTL/oN0L1giUCblW6vTKl3fUieuvOm
 wCJXLyTWJmfnvqeTi3lQd+hq2xw5LiRF+kvCpwqXGEHYbKGFdN9Qzf0EB+f7jkSY
 alvs5pzucaJU1MFb4umHLDIr29FbxN3q7D077U/DjvgIBCUg2izh4WxzbKXjLVck
 h/oVsHLDZ3Pj+p5brQwACQHrXxoH0HErQlqJWb9WrvcfDrfr/19B0FGtQPigFhAw
 W6KQTTnjMT9nuM2F3utJ/Zb7Wn/Q8gXaTxTrXzI5/zi6cjHzVCboJCWW1hXuL2KC
 WS8a/i7ZiAg1JVVL78CDHSWaYW6HuMewCuNjvxiX6ye4jXlApho=
 =3Rro
 -----END PGP SIGNATURE-----

...and now travis doesn't run clang scan at all

Arran Cudbard-Bell at 2017-12-12T22:00:09Z
Files modified:
	* .travis.yml
	* scripts/travis/build.sh
	* src/main/cf_parse.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dd8269e4098b32c2f9b9fd1c03f9d82176016ac2
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlowTyUACgkQ/6TVgp+2
 18qM2w/+OKHbLOuYlJFOriY4a+H1Nq3x/EtFeXX8CeAx4shLZHBPjXB1k1PlePJW
 kCEv5b8j8PwXMRXmVK6c6xvH0hE81erEXnPFYzcqZwJSctCiirz5sfQdeT/Xj5OT
 DYMJzX3nhncxVJzMRz7NViu0vYcWBwGqV/uWJraoEagIeiB2Cqpf/dXS04BTa3S0
 1yo9DEBZZSty10VF1y4YOET9D/RTUN0ACXcqsmaUS5ctVesyidKB+7ZB9S11H7ww
 I4AtyQMhVIluj1QtZLXA2Q3rdzjR+KWSgQi2U09K6edmkVwAsIOu49gu3QSfwR1h
 ME2pDvU8t/s2U/nd7A72ZyKG/YKo/fnrD+AIWXn40D0cZq4VSTuXXvjrs4xHgxR6
 nrdz2OAekErTZ1UV9AxmcB7bc0WfWREZvAGAG/LLCsHTITDJclRMS1IE+kc23g2b
 4lVuPXCQZJ2KLmjtWAP4Qe97YoCfNO0Tr4WVV0hAihw3LQD5z4ncMFm9oBNyZsal
 ZD9zq5i4HAkcxo1G1VW5+tlz1oEfJEhVb0FEXO+pi6QcEHnvVZAzhMtm4sG5VqvX
 5ijqthD0i/sZbJFP2wAF46TR4/jOVh8FJfeaEGzRamnA/IZTj0JGY6QP7OxmKoag
 UJo/M++hKHNuFIs7P5fOGaiXE+syPTO0blxfeI7DrjIjZYZb5O8=
 =k6RM
 -----END PGP SIGNATURE-----

Emit more clang scan information

Arran Cudbard-Bell at 2017-12-12T21:50:29Z
Files modified:
	* scripts/boiler.mk
	* scripts/travis/build.sh

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4e7c89494a28a1b604ba398cbd821985c99599e2
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlowRvIACgkQ/6TVgp+2
 18qlfw//V+euYkxriAIJf7qLFlud5Dm6XanqwNBGPVJLCT5ddb2bjkPworRo7GZ3
 sFloENXpiWkS5GSKJVxlPfP/eHQG34YWxzRivKOVLZs+ATOkT92Quqn8Bd7AVbyn
 1/tQS8Dq6sBzNM/tHK4GLVrgvtUCB+TZ31ZH/M4LeUlX2LjNXZDBnrg3gxeIv7ex
 W7xMXdRDb231YRgY+FWW1o5JOWU4cLnjxAlEiea8ex9ubMNXxw0jv1GYuoxOf9Ip
 lhW9qPWyK66b1cwA/r/Zwi+WZQH8W+16AWU/VvSkUJaTCjhXp7VEFiT08pLarE4U
 Q0AET2sb1S2+QZBYXx4MxHebZ/3OFHm4HfvR9fJDDjLawMLJx4oqpKBhLPn5a34s
 3WuF2PJSvWiNNQdi9PYw8eJubji90+uNzIVbeiDyEgB1/EArG55FUsqR+hYbmESp
 K2JN7WgRCupO7S5Z4thFDsIuPmZDyaYpzme7TZPYAiIr4oiu/a2gGbitPoirPQfI
 adRtTzh0392tgw4Vha/oUdjQ3EBms6iY/xPH0pDsVtt9IeU+O1ZK32oV5Z1oUBEc
 dpr6fpTQN9W6LKlCz1QQaNHi5VJ7XOC9t0cNIzukmfo4TtWSAq1cc1yv/ehl8aq9
 IS71jRFoQ4ISAp0iSU3+IMYR68Nspbj9TWn1LMVqYv0u74gfL4E=
 =DYXe
 -----END PGP SIGNATURE-----

Only pair rules need to have a destination

Arran Cudbard-Bell at 2017-12-12T21:15:30Z
Files modified:
	* src/main/cf_parse.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d714af4fdaf2df90458980cbc377b0ea4c393772
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlowO/YACgkQ/6TVgp+2
 18pxJQ//W5p/OwgbHX1FwgvN2iKg3pyy7XaTjmB5Kj+n/rUVULoXu8CB/TKBzyV0
 kgr0mKDky8ByNuZH/9tYlTsz/9PBP0Rwk1H1pmHmzZzbtSfqK/2F4vFyPWi/paf7
 fA9OsXJqUF+WLtxQZdFDjsGt1eGabP23wKChupbHO0jTpFeVEag8xaUYyj4jcy+6
 S54HCsbxThkZ2Ua0m6nJTeUC98Ltl7wbIPTUnw8oHRcpySlgWe/qa7oe53Rx+IoG
 ufCJ818e9W8HvT0ihK3OaKSZHtMI1SPb4CuvwZJRiLJcVsUJ/tvSMxHH32A5Rbh7
 oUBIg8qKuaQ9oZEbBqQ+SwzMmxAKUDxCgcRpXjuc6otd3Bu0XDEr/92LOxzBDZQV
 0nkyExvJE804RVjiNxt1xXDK+axh5LIGeawMmh+iHW+h9fQHAGLPC7rb9Kx8lNzT
 iJS5lGmAzHrcQ5YvXEZT4iFgPximdxZE4An+XetFAazKjixSWqpbYz8keGfrKL+O
 7e2oLZySUFHOIjVpDml2qnDustc8M4pLIl26lH9JMlSYdIPQhbZJlAgnjX2OVysL
 rLXUG2qLVjJqhxRrAO9Z4LmnLt3Gjs4GXbcw1uGDf8UQGm451t8512gKaclfAl/r
 hxOQfJgQaoLsCWQwJNlOiyr4GsxyvK3dTrR9T4F8Om7zzV3VqL4=
 =LDmA
 -----END PGP SIGNATURE-----

More clang scan fixes

Arran Cudbard-Bell at 2017-12-12T20:28:38Z
Files modified:
	* src/main/cf_parse.c
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5189d02d7188fea9667eb734ddcec67500f79d4c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlowNFUACgkQ/6TVgp+2
 18qeIg/+N7+0wuwWImhgK/pbXUHqSwd1lsuDVLfeKU/pNpP5+0eGj+ZvRxZEdk9D
 nqzG/14cQuT46Qqf8Spa/1O4hAoDkPGGOeyNUIL604gx0EvrcPnNXzw3ITd4M2mJ
 rkPZYs90zuKo7KcwtygOaWq8NQT8nifrpE2eLviBwUjNEakpkbZhPgptB1mjX+Oc
 EFRNaOo/cF7hP7I+ho0yrXU55okx4sYahNmQRVexAdkQxi/vRC/RmWBzymSRxsA2
 eGi3P97tV6U5sKANZVSaQjVoHkz/l6Ef5ZDDsgHogRJwnVdu1dG7qYoU8gVd8r0c
 YQhENWvD1vDKmQsr0fG987VBe6+cxDe3Bdkeq83O60LAKthVXoJN1vEZpvY78oAi
 vPOqIuNqg3QBqbuKs971fE5OwvsMSNCNvkzxDb5ZAC6wS8F2oNVxzqnx3YCiJEj3
 Ix0YcB0j5DVpzb4ufdYXZJnpUkTqigXHsQeqPL5MNB0p9jPGoY1q7CjnF44AcBe7
 EJK8LydurSihOHhkcQfALVGZdxQPMA0shyVMuciVe4RWS4QgBlxjRj3556nDyHqd
 ONHjIKN77wLoDukJbVplj4gQoxaa2cxRxP6PYJ40a/fh+UWrvnCwLy4P+atEUU+g
 9RNnSP4uXJf6qdl5BToXQ/vRPVx59ckORY+ZKOQvMYBSDSvRYOc=
 =f0vh
 -----END PGP SIGNATURE-----

Various fixes for clan scan

Seems to have been caused by a Travis upgrade to llvm 5.0

Arran Cudbard-Bell at 2017-12-12T19:56:05Z
Files modified:
	* src/include/tmpl.h
	* src/main/cf_parse.c
	* src/main/xlat_eval.c
	* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7b4c4488950a5a356f2a4dc0d3b6e7a6821ec6ea
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlowMI8ACgkQ/6TVgp+2
 18pXjQ/+PpJ6qultIhKdZipox98U+HZlXt+eiKF6w8IRs/O2LRgPfRJqlREbg54i
 +8QrDbli60ZPJIgfuQZnll3BLhQ6zr19dxQiToWKt3mdouyrKn2lrnbB0YHwJfMh
 P6VLOJNDqdh/FnvypXy6UQ3kbJh9sahKnFsfCPcfhBE7ZEOlX+pXVXbocPho3Vl0
 Byzh0eFHvGIDcWYMddFflGIIwAvLLlvGO+T9qMeMo7ZvHM+LBcTGiSYAln8k0plw
 cmhM5OJI89pbRF34gQobRvsy0weAN1gu/PAwaAxHg2U/zN7dQeTWBHK/pcl8UNQu
 e8v8NHmd9j4kKWXNvmnHEnIPgbtYVWPWNK4J2/1iHczFbERFaIm8fHA7m20UhhlO
 uJUs7uljIR/KQ3G3rnfaduVPbr69Q9rfFit127trNWd7B1QaaTxGlf0HS4C/zGSf
 AfmJiOtYTK4CmPoYS4ce24txHMkXL1dra0fKcBGC0kEpb904fRbU5zFPFT/e1rsp
 OazSVl7XPhdQjhwYG/qqakv+I3vXdhPRnGw1uwATFci/umkJJfK+WDfgQmuyi4f1
 ERmQt8pCVHRwr6tjEft2ezrJw0mMF5G1o/LsJeKkc14cCT4JM24Qr60sW2bhgzxR
 mjchZS41sTVlNmSAJnW8KjeD2MwCt1obwzMNXrZhAnsfackuyIQ=
 =4k2g
 -----END PGP SIGNATURE-----

Apply prefix check for non-debug builds to quiet clang scan

Arran Cudbard-Bell at 2017-12-12T19:39:59Z
Files modified:
	* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b6a7d0f1900026dc34a7710f1ab0a56eb632a025
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlowI/4ACgkQ/6TVgp+2
 18rtWA//dXoSEULQA4ZDYkEG4XcqW6ILQWYOnilcGIBxtDkDIkdoNHsyGUBX0mIt
 x4nXRiw5vI4l+pdmILuaVrFiVxWdHhHRuwiRhbWY2RHIi+ftq5TKig8ayYiY8WQW
 70OU51kErtklhzucIM/6ov2aVXzfbjfbSsXPU5zsHjaXHAWdN9o+PsrMKrbBLhoq
 p4c6Ye1I1ejc9yOgSz+0M21eTkN1nNH0Zb9XDr8589SP/3X+W/+c16tm35qJr/Kd
 YaUDF3zd4QtzSMMV6cgD8QdxhP63D5sASUHzOZzz8lJlsStPbCOfuwe+bwvRflgx
 qFjkTBEVXdWA+eEPmxzP919ifskJRLOFT0XuzsxS72EAOUf1fV2lNQwJe99mo2wE
 NsVx+ktL0kG+WpZSWdsajszWpAux2HAclpclhHxYAZTPFB6UR6FT4R3ksPt3afwN
 rZlVUWUenaAu4DEXH566Ca0ICflN8p84TXxoLebkmMTBL6JsfJ6msGFW+DmaP9MU
 65sOfRQFl+5oxO4G7Ev3Akl6FELZHypaILD8yXI+/2CmyiZcQieB7VHGlNcz7r8D
 HjcnC+eAlk1jz6+ljHZ9A22vhRTVFUdSkpN0Vcn7PfFZJ0ekNis1iTYb/fnM1nql
 EqDDBZ9WyxqzblNjwRqsfdmH/W5t0ZpeRv8iELxkxWdSsdMWUCc=
 =WuiA
 -----END PGP SIGNATURE-----

Plumb in OPc generation

Arran Cudbard-Bell at 2017-12-12T18:46:22Z
Files modified:
	* share/dictionary.freeradius.internal
	* src/modules/rlm_eap/lib/sim/milenage.c
	* src/modules/rlm_eap/lib/sim/milenage.h
	* src/modules/rlm_eap/lib/sim/vector.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e42962bca05904050ae3ff5d7defe47aa0e3242d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlowErAACgkQ/6TVgp+2
 18rILBAAmV7ncpSKdojoYIsTDkOYw3EApx+CCVXsAwK8U5NdsVVMitl6tbMzlOnO
 Ir7wMZf+jg/bxFKTGZVwDMekLzyNEUPKztcEppHsdVltCSnAUUOUDs7pHkrGZQn/
 pPff5vEQ1/06nE7fLMQd5lQqEfsOZhHhrLwEGaU88LAz3M8p53XK2AQ2HEYz3Cj0
 xmn6vShhDxmNNU0bo9tHS5kClfvMwWGS+EPbjq9r36VdP/4YUKn5NRCjvgDGegJR
 aZoS78P4WZYo6E8yw+W4fG6xWcqvIqpRa/BwBv8hPrw8oY003/VHKAgjpJ9LZpsQ
 l5R7CPaiQ0ixQkZb8QP306fCHrW1uXncuK02I1niYnmo8l2LorsMpknItDJZ48qP
 aLd1IKpk5pY37JzxCfzf5y7LiDR6EJ/he7+SqY59bt15OQUQR/Z7/eaIj15pTRxI
 Chm4zURB878TPOeSgCjUfDLTkqgher/ZetH2S0wN+L1Lbwxy6NGZ7c8g1JFxC21N
 wpbyRcpyQmU4MGzY2j6hMEDBHQXxWa0NbeO5o4Di6zIrHLwoh4trn4rtBx36N3vN
 3amZWoEOok9acuTyS/R0cJh7EWTd4awjFhabMS5UG8/oR+cfRO4FMe6qSmKzWeIY
 d3egSto95cDLO2S15BZ71SXrloYwvQIUKjYAYoglFxfiGRvchEY=
 =h2hn
 -----END PGP SIGNATURE-----

Add (op, ki)->opc derivation

Arran Cudbard-Bell at 2017-12-12T17:32:32Z
Files modified:
	* src/modules/rlm_eap/lib/sim/milenage.c
	* src/modules/rlm_eap/lib/sim/milenage.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dda348dda8be847e5ad0d1cdf06fde184ca0c92d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQI/BAABCAApBQJaL+fCIhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u
 dWsACgkQ2bkzwSrtdPCqcQ/+NNsyAT9sax0r7LNi+BAaV63Ob4VETJP+1vPJYdVb
 pgjYkH+QQ9EEgLB0TYDWmuNeuiZRExajGZK8d2i3WeIaGznxpgSGFbtgbFA20jF5
 yIKknfIrb3b0SsHSLfqdYI6pu0kwdTUnffiS+zI3OkBD4tsKJBq9XLzC/nWLPttK
 BX6kDIlPQoO8dwcwOLCM+q91EOIypl3AIsDPizhQqwd/APw/yD5O/ydia65fcw8P
 0zZhm4T/dUnZeWH6VSjZTt2/A6TKKhO/6o50K71/zHlCXbEHgS1Be0Dn4FjJwQfl
 6I1oZDgX3Z0fZnOMGW72EU5XXFKj3YxXH4brPpn1z9RfZjn62gsQ8Cg2KXiAvViW
 R8ojvHp01QSa/y1mHAJgCeLDPC17dvC03AGdhws1lno4WPWDKMWZn27UlsPGEkWz
 Y975dWgKVHWrVTwsv64e+mD9tKjB+9XHReYEOBAIngbdWUvQAZmV69zLumpvTefi
 dKehCdOG5Ad9JL0P/ItXG0CMgvrCdQYce9OuuQQ27fzfK+tE6+MjyffoylK9gUwO
 uKBjvWWFx+QpK3HH0AVXRv6zXJgWwkWi6Ia8TVGXQ/qZVbHtxJoTtSGp+Kt3NJaI
 FjKML/71NvzWA2EpfckLRw4va2b6kccKSDYSyha3+b1NR7gNr7Smsyz7TR+IUH20
 Gy0=
 =4PMu
 -----END PGP SIGNATURE-----

bomb out immediately rather than silently fail

if we can't generate passwords.mk, we're stuffed anyway

Matthew Newton at 2017-12-12T14:29:22Z
Files modified:
	* raddb/certs/Makefile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/faaaa67467ff6ec572a40e5e6284fb066b69d5c4
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQI/BAABCAApBQJaL+eqIhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u
 dWsACgkQ2bkzwSrtdPCnzw/+OpIEBMbV8RZI6TpP3rDUoe1PiUHZP2/VyRpBc4eG
 rhCVg8iZvh8hX3vMX1dh/mqP30HZNgUDsTiw2B9LVKy97pAgyZ2NsngGKIQ5NXFW
 XGz8awQQiUYYPXPOhBeo/T3V8Z1wYtstmWf83pVKv2SRaUlrnNOinqGlMXs6uBL9
 1TrZ1fzPt+lrtGGYp5ezFwBBp/xGquhmMFiDE6mwzSj4lV55JQHcwNvhQwTQrkfP
 BTR3GZ/AAXo+r5nO68l0ihhK1i5i+B4HMeJbqtlvtLt12+IFYYT9XKHST/n243xu
 PKnjTok2AWLEe9MwBI2Yt0uLQp1OyIx8HouEyxJc6Q1oTan8xAqAXpfjvLQT+8eA
 uaNLNqa5xh+vwNWsuyzvo/FWWY3Lvf/CgucqD0VBrXSw7N2nS2pTKJoaKuHwUnL+
 9TVjS7qaBlrr2cWoH59eQLfF4rFvlMVWmFS3ueTlEoEe87JgWhRpWL2rVnw1ZMwx
 NanN24G3mW9e2CnDfxRHEa0ydju1PB9d7sd5D4Y+qamVn5mdS4u8C8Hvv7nf0Fxg
 noE5gh4c+JY4JUV2Y5drW2b9hbFJg3i3NL7V3yk1vVjAm5UjLHeMI+8H0pRGMjlr
 RIDbcbWBbOgmLm98cBJFb4sevGpMJ2c8jrrnRIJ1CQ4Z+SAy+0Dfa41W2m+MuqrP
 TYU=
 =Mfit
 -----END PGP SIGNATURE-----

install inner-server.cnf config file

Matthew Newton at 2017-12-12T14:28:56Z
Files modified:
	* raddb/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/08ac71bfc5e33f907277ddf3943ad66648b4c446
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQI/BAABCAApBQJaL+cvIhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u
 dWsACgkQ2bkzwSrtdPDdOBAAmGFkGm6lu28vpJFXJJxxOi5q5LysldUcAbNpq2h1
 X/DX+WbQNDmCHhOsdhIOlkYCz9mponPib2mwCYwliP3CLvcFk6VGgeURlI2ca4Im
 9qqzyT5nktcy+4jIVlYggtoyPxj2gFxXPmrfJ+FhCzFnqnRD6raS6Ld1ZYa2bQ5/
 8zhuzYeJBtiUtsCfmaUZLlN3qeVWVxLDzrlRdCypFW9SmiJAUJCdaJO/Fk91V9NE
 xerJyJoGFjuDZr0W9kKcYaBXVnfCf/R0pK3dtWq0c4SAt8uHGMVQ7AHYsYOMM6qE
 wpoh2AMuD1FtIRaWWuP4XGDw9TQy5bj8vXY9w0xJxCAnfu+6w6KjXdPdtHM9rO72
 XERl+fqyWC33G0M8Jp17ix2Xr+Op8vPDjyBSy4a75DMHyWOk3WYxxC8fBuFBda1R
 Cdau1kinS8iCNeeF/5FdOk8TSa/fqzKJNrsHjb11rRTJ3Bl/fxOhIPbQqObK/aEf
 rGt/d9ucaiCmmzStbqBLYpKp2/Q28oZIUBaaC66o589Y+nK2817U1nKcB97t3b/G
 6lb/6UXyO5Q8xH5Uc+/1FD3F0scBzbqVmc1RqWsfELTtScamE3BmdI9A2fEJQudp
 khVwsZhGzsDWR8vO1m3pn4e9e3g4iaNOrrJr2yq8X9cRBLC1P8ogIj5ntl9bbx61
 OoI=
 =aDfy
 -----END PGP SIGNATURE-----

add "inner-server" scripts and configuration

Alan T. DeKok (via Matthew Newton)@2017-12-12T14:26:51Z
Files modified:
	* raddb/certs/Makefile
	* raddb/certs/README
	* raddb/certs/inner-server.cnf
	* raddb/mods-available/eap_inner

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f21f11d762b93f5c34f871f262c28a2d9877d1ec
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlov4vUACgkQ/6TVgp+2
 18rwDhAAjsBd3vK+6f9MRhQ6J2A4V5XUdqeP8P71SbvhdfNwdv5jXNh8a5fJ6FgO
 ap0Zy9q7zzRwyE4lIQ8ank1cirxa2We58KiQ8lY5GgIsWPcmdBAvCnmn1OeVcaus
 54clIXYcgwCkFT6P5HLYl/tUNV5DnVhz7J3GCxlkgN9ZeuVVespyQk1SvkhYoOMt
 MPlHzzEZKgnCsHlv95Kil0MMKOEhWBPe+kBV2D+7PrfYj85sn0TAMVwYjI28YTjb
 MBq28o18kSQr2sKa00NQwbvw+z5+I0Thz5FLAF7IV/DaJtbM8BmoKsnSD3soTgQ9
 UkcRX2HZwSCTQIcD5Ag2k3bs4R7aGw4JBpRj+zbXYCZxi5NJQBmaihM3gJB8oDv9
 2gpcMnH/Tt1TgrPduN5rh0m+kns4elMDvLyQTBSRaQLvRc99HVgrBFNSTuDLhD/p
 jz79d9IDzXAGKiai7IazVPFE2zF0kySnLV0hhsyFecVC6d42KJAR0WO7T6ggbElL
 3n25QyffbrnDAEf+7BZSKjXRelI7ydplmKtw2UQZW8djyEAd5uMr2MIW2o3/30mT
 Q8RPbi9Hd9/Gza7xjtYmrL8/DKyIuM/NmMvOJatVrOfQslPDIXK5lMv+VXbWJxfj
 CJn/xmyVH3pKIHofWfrPbPB+Uaz1WaTT4UzY/7iezRTXjecsPRE=
 =7ZaF
 -----END PGP SIGNATURE-----

One more missed ki

Arran Cudbard-Bell at 2017-12-12T14:08:53Z
Files modified:
	* src/modules/rlm_eap/lib/sim/milenage.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b7d398cb11e9b7ffd61a614e783c2a9b15c7e2b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlov3kcACgkQ/6TVgp+2
 18pBxg//fbSeOIfDNUSrivXeNs5LSWcGymtJIbvslkJMKV6dxiPps1yp1O9veEGQ
 2fbS8aASObM8Ij9rAaCZfNx0cbMr3JnGl4+758+UIHiYGNaBWpOGAi4idWlJedf+
 jkPTKI8crPhPxq1xKLzqJHqDtVqw5WqN1Y8SVG84PAOyzruF1jvTym+xZNjIeWEk
 xjm0BaJLC3Sbqbh4ZadmpjfY6Cf7qXtPgDeSvxcCZ6tyafzCIqidvxW9nAfSAaYD
 LtO/MIdEziaS8bFeEvJr68rTVdfdykOBIMBoPJFpTwIw/0FS2kz0OhZfCkcfU/kz
 4YqJt6KfjnXCRyY56yW7tvScHho0WGhxFDnRFJjqVwuX4ws6AIv2Uqa41Thqh5iZ
 fRoG65Iyl4YHzGrwifJ9mR8jq6TrsO6q1o4pASpz8TLZM41VXpzGAWvFQySIo+fS
 lCTG755zDK1iue94LUUQCJUsFJsopPrIcIY6VFTCi8FxvIkD3NP13XkpYDv2LiNd
 2O71yfA9qgmD2W1ZQ2B+2A01lZVz3nOMD+16ABP+yuwqlFs8yFiagxhBbgWMStY+
 WA2OOMAHfcCOFkQl7zE7RuAdDNsXY3AZ2ZlZdeideUVDhrQWeYxjB50SsRZFE+m1
 ttJ7k0LFfLIAaya8pGhfVZNH/LvpgHJJ1SvSo55+K4Xt2/sDV7s=
 =H1dw
 -----END PGP SIGNATURE-----

Set SQN to 2, seems to be the minimum number eapol_test accepts

Arran Cudbard-Bell at 2017-12-12T13:48:55Z
Files modified:
	* src/modules/rlm_eap/lib/sim/vector.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/da8fcdfbd57392d2860075b113a21fbff54a8795
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlov3i0ACgkQ/6TVgp+2
 18qe4A//UTKLcAB03MTm47uEUIuGGz3QMRqgSpBXAyHOvW6BfN4Ag5MKr9iZt+OX
 nGzC0kf++DdPS9qH/30blizRSZnFFiWIXrJfM3HpILBeqswEG4ZEezlhNL1rd5aN
 nW+5WjqLZ7+X1rCgxjS21f8MCshY4IGrSmq4xa5xhANT9PVUAJ9T4/NXJw1ofrZT
 mFg8WMxVvlSUhUEW9Fjuc5hHD7IfkhPUnaYj95HE9tGJVrvQHUmYRXruRNrlqI3K
 /pKt4UkBh0OifEifennrUE041WyttRezq/g3Pz00GaXoY3iwtr9p7mUD1CSK974P
 DFwgV1178pQgljYE2zKvvkpct1bGNBexs3E1Cc8rF0e9AVZdbLzwZE8AK7S1cFSO
 ELApmPehY1BTHLvGVe4bASzBY/ST7dh9rbFrKl8EuE/hvizVf35edz+u6UwYFk83
 fotbAmOzp0URf+Q1G2Btr8t0F3zfXtT8TY0wAlvNoaewI9VB3/U1SV1W7D3XPfWi
 hBuNdB5MorT51QKg2X2e7dD1yclCDbdd0i6xOuLj97jWsbeLpf/ev6/Q65DKJXgg
 QuxylfDg4njXnfYXB3JWTiJfgk7DDp1l2FpkbR9yNc9z5sfMJjAkoOinh0nGuvQG
 UWJOxL8EiCkR/gdk2cwykEiPXV8HSfdlJKPOfCvNycl0oTcEx7Q=
 =qLgq
 -----END PGP SIGNATURE-----

s/k/ki/

Arran Cudbard-Bell at 2017-12-12T13:48:29Z
Files modified:
	* src/modules/rlm_eap/lib/sim/milenage.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/05ce3d867c0d7ca53ea39f49ed08bf65ee2042e0
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlov3iEACgkQ/6TVgp+2
 18oSNw//T9ZzRSVAuYwGrdib4IomgOL2WfI36AUrXzbIdpcAnG/7YmwgCi7QolUJ
 EP7Jv1N/I3942qpvsQMlVUJe9FfgRZ4yMRJjSRimcoaHi0Kc2NKXpdsUhMFOVhTW
 Y19VJkMDRUdnzuVx/7LiuM+NnWzVqJvRI5zCd0OGqeMOtgvHQMg3eAVePtEb/cmW
 sWblZm7G1tIxrHqlx2GrKZTqLHZVQaUR749jPUOblV/7RcEAdaRKTewWF1y7I0b0
 3eMSDfH/7PAzKRFOApy9zLVTbD6N2Svaxo3NH+80/MLNfmsk0Y9TOeh6msFu51TD
 rF6Kvu8Y9VLNBc9pdpXdVdxUPbNPDtigUrh13bClvJzWDE3c7sILLNNk2wOLKete
 4PNz6fl5mbv4DGF5ew9WtSuo5Uw6IxCYilNGqiiakp0dTh+ktwlAfNtW3RRrNG8W
 TYt7WPBfI14Zx+Duyk+/vlts1sK29u/yYaI/6iQKeaGStZ9kJueLdngWeIINUlxD
 OjamiwkW9IrZjNcbd6nop4QJI+Yt6Wu8RBpYVBr/LId4NbWyPiFEpky2T0rys78F
 0QsJncw7nM4XaX8N1ozB76RsbJcdeMWV41xUeWJ8/Q+to025jw+T4gLz+22o8zSI
 n4XoPucMFyMsjgfcgya6krrTr8XdDRqV3d30U2bz1+DpbOrFXaY=
 =rvp1
 -----END PGP SIGNATURE-----

Document EAP-SIM

Arran Cudbard-Bell at 2017-12-12T13:48:17Z
Files modified:
	* raddb/mods-available/eap

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/28041909fabeb7fd868a6edd63685379dee50996
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlovzLQACgkQ/6TVgp+2
 18qc1g//VN16reA5jAXgUwaI1YJeBEQl/PKc6XwbY+LIZBh1WC1VYRQa6aCOiK+w
 bcnI7H/p7yFLu78uNamc4lAL0qnt5+LjwkJ6mqSzAldxg6gr9NyafLWT6Xm5lz2N
 Bx4fY3H8mTwWl/GXTmEps/bHU6YPSljQG/+dqFVmg1VYew7kxM3YKklTjvrDex9r
 yeqs8kKVeru7TPtWBqjoxrgdTQv1Nb5YLWDsqydRURaicCWEtaTfriaa6CwR6OJw
 qBORTWBZ54JfxAVZtxnwwthUZpqhMhtt60U+Q5maY1Vk3ibJ4lB7Ls7P6YloAnYp
 z7N8NSvsNqH4AokU7RgtrqyvyJ4bZ07tU6Q70NN2IFZiiYNDhoY/cMs7V6hvg9jm
 bNx18Spd5ecDA+gi8Ut/kcWQ3scgqLY93oODGfr62Z5LrgH0DEK8QcUF9A0jfsM8
 J5mzc+IHpx3sglMm6CwNu7ULB3eNqyy1ZsQ6mcc0lnt5K9wWXVTYhhuBQyY8SplC
 3aUCZkzIHTO1VRbHpHXFDefYBcAViclimx3+V2btn4fQhrKXzRbJWsY1iddcUIJw
 rkOVjI19QFdl1bKdmTgPuvyU21XuuJb+7xehPckQXFhMap+faM+TGTMyLdR/XwR7
 dD9x7+eCD9hzuTHES/BosgBL1pTTebf+/ikCIpTHvcobvb5FyFY=
 =vDdb
 -----END PGP SIGNATURE-----

Move OPC check

rename variables to be inline with other *_from_ki functions

Arran Cudbard-Bell at 2017-12-12T12:33:56Z
Files modified:
	* src/modules/rlm_eap/lib/sim/vector.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/50bf3d69a5b61b0b2c086be684a6b58a7af1135f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlovyvUACgkQ/6TVgp+2
 18oK4BAAmAAN3VF5VRhf798sGV1XxblPDTZyF9LVdAo53bgKwZCcQXF8/npC4/le
 bNRzf1djH7dFsHNYLxps0VgKCVs7iHWNYAwRvDT/TvJZYDOCfIqlAzuc5gNTxzJ0
 kamf2J+cjxNye6FXU+VJwf372IzG2qgrrUdHOGdSs7R4hmciHZ62gNpi9S+AMEiJ
 ZRuQKi/nsxivrEpZgaD8JD6U8eNmKBz4WVK2glEh/PKZ2Qun2kbSPJYFiQ6Ux5UD
 hil05ctLqlDVVQW1EvgkMpAXjKJwLX5rFYCEMm5/vGfhu0cwotlLQ1Y+L1TDyUdr
 /Xxo0+VVJOtbc7r+QoGNOt1l1CBsbV6GHUjfbUb5dAHh9l/yRPmaZtuZBSTK4GZd
 qlI7VN6aDPWMix3A8fBLiMAo/zp6DU4TcbS06S152a8kbX/5EaTC8E6ue9Mtr1Y4
 XUqT6hBr/gIfF8BWXWBgVjbD2/yOtM6U9wonT4HUsW1xvz5HZS84RBXJfwV+nP9k
 qiGyBvGQjT4aLlnv8L+AKTF1mkcphWbcYNG6qJpE2Ub747EgpkiVjhJdsgO3miE0
 H7tSmPm3VLziAo6qax6ow3cccItmWQWVOzvlJ0YGpF8eaZqNDeFtyEhNAZ4wbezM
 JwdGkv8VxBmEzrbE7q8KNbuXbiqMH5mUbqBKn7QB4fLNMjnhy8M=
 =hMaH
 -----END PGP SIGNATURE-----

Add tests for sim methods

Arran Cudbard-Bell at 2017-12-12T12:26:29Z
Files modified:
	* src/tests/eapol_test/aka-prime.conf
	* src/tests/eapol_test/aka.conf
	* src/tests/eapol_test/config/methods-available/aka
	* src/tests/eapol_test/config/methods-available/sim
	* src/tests/eapol_test/config/servers.conf
	* src/tests/eapol_test/sim.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6e1ec7398008736411c55d1544f600cc6d96b561
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlovyvQACgkQ/6TVgp+2
 18oSqhAAlbdFO6xxareKoXVhjxxaCdd6FX9x9Lxz9A7AGeLWUQkMx/N7/gAkFE8i
 vGUat84WK2eC53ucDjVZytEnATex68fRbXys8z//ou83kPHnqTgyvooRebS9ZVvM
 QSNhIFiiB0sAhx0b4kYNKPiazNYYE6F6TR9Ia9U7UqMuS0+QMRtFoT7yVHGG2IIQ
 sbg4nXCpNe0AwHhVdM9FY5D6bU91Trr2bUaUQiGC0yTyTAqTRR0bXoDs7JIXpCZj
 PRTS+WshJQjrdAgA+9tMUJtt1PBqXCRg0YOWlWYLwmRR7UReHfFAjF+z+q3CSvHE
 VV5behNRfcQzrdcJgxPEEDrdmvKOLazTDX/VBXmdYS7/aLs15gd86yXCMt8V7WFw
 hvLQ0sjrOinB8Ig6OIRsNPQVKiJ3Ij1cjMBohFTBPUmyRwZKrcXSncvDtCghJV7O
 v1fvCs493wAF2v3xiIH6jEUVM6pHNzubxYn7C2SPRiNRH8hiM3Rsd8F11/BinWPM
 C7Gz53cPdQ3c6yps8hcgrDezQVfzjwZaog6ElTLKNDpp5rNY0DMIvYv3fh66zUhc
 QeenVkR+mDxSKCRpYfRBAmDJNIvfG5HcUDn4m5FF9IihLwhXDzV7IOY1QMRdERyu
 e9Ei9yv1gqo9TlMn6HdR/jejnBf4UIim61gN8kZE+T5Lo1QZwBs=
 =nRXq
 -----END PGP SIGNATURE-----

Rewrite large chunks of EAP-SIM so it behaves like the RFC says it should

I don't know if this was written pre RFC 4186 but large parts of it don't follow the RFC.

Arran Cudbard-Bell at 2017-12-12T12:26:28Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_sim/eap_sim.h
	* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f2eaaf84676aed095d646ae36c225a3157690ce5
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlovyvQACgkQ/6TVgp+2
 18oC5Q//WaRVF5HNUyMe8biZxESqacupJ85sdgQlAVir/FkpfgHmGLy7JUcKCz0U
 KgQISZLPppDG8JS1oezjZwq280w8gkU0wFiPClpbh/0oSpxx2myCxudUdQfWioyw
 5oHxaeVoppftsZ3I4RJQVHFWBp0rQ2dXlyfRLEOeaGulKQk89CRg0pK+EqwB0kci
 VbzUvm6hgNqFZ9NycRR/1JdbXn3IEWWbRYfUzjNAarjhh/rhqFTsmhuRyXEHzvXU
 IsReqIduILNVZYwrET2S02SPNWrcIyDjpLzmttcIwAWiuxdtxPiP/VPXgnbMrR83
 gNuoepsElxJdIWEvlaOPcAjnsz5o/lEAwkN/SGgHXpf4mXg0i5aaA7b5IVe5ijZs
 ioscKGbrisMU/2Pbuq3z1C5+8ml4RbHNh+pIBgWqokG3mllBwwT77n7Ru53S5r3C
 tt/3PaFVQSfqnPRA2BFMGFYLzTWvOXmTr/BjS181AuM2MckCoRUfHzXO5+RppNa3
 dtsQUESmny0e7cjJXxftu6wgulssC4I693iOwuhn2dsWTXV/F8JWM6ahBLIGe5i3
 JKzk/tjXBAJsEoG4jTZeoab5umV0+EF12DTxRB4CKIP3+9chnOrqYgd3cA3QNqwM
 MPEMZlqNngOJSyUI1cths69sMARUtKYXadjcpy/Fcx3S1w619Jk=
 =orHQ
 -----END PGP SIGNATURE-----

Shuffle identity logic around in preparation for doing identity selection properly

Arran Cudbard-Bell at 2017-12-12T12:26:28Z
Files modified:
	* src/modules/rlm_eap/lib/sim/sim_proto.h
	* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/97f9911f7fe524ac7e3dcc13e77be0b8bec9735b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlovyvQACgkQ/6TVgp+2
 18ovbA//Q1gKzE/Ow+upg1n7Hvze1wCLaqCbrrS5bFce/XMj4MWgyKUPr1P5Tf8l
 4q3jB2LJcGgar9vp5Pa+R5o+reZIUuvilCC+xGxdu/m2U3jqeT4sLm3KdKIsTMUV
 8I1jrpqVt/zHiOTex6v9tq4piYEgTA4hB+J9QnXOPcSoSVlmAnzoAkcZArwAd+Ux
 ErENwWYt7OlJXf6pEAVI5f0cv9s0EBaRNZqsN04xS5JHhqZpNgBm4pe9JCvDH6K+
 98azwJE5t8/oyMIgwnbIDhfQurpz7QI9br8RgT7Zla5/ypYUZsSeL3HoEBWXdK5t
 64iuNljWcY82vNVWu4l943P73AYTaF8gh2/BK7uYD3bfl5AwMIIhc9BMc5CJBJ5p
 ycwe90rwxYcNpO/GVFnOagqA2Znx6QQVWbCNg6lwNRDS9jadycXPskyDxVw0m7p5
 yQho6ueSx+N0HR9i3iLw1A0aBJ56KCGd4+wMg+hKWIpZHCixDnPVJttv7KqJh0qm
 xVfCnpRfIkHhwClpROICvkKEqfYTY2LIpXX48rycS/t9/6g2zzm9i3t9H0z5hIZi
 +Sbe7v0eMDv4Zzf1WqPOWRzmIBx0h6Z6evQXjxHIrO0U8hFvGixQ0RliqkHxMlL6
 VFCL/9pHsw2t8zrU85PixGrSJbqPUJQh726d5PQEe3++juoKZMc=
 =4nDV
 -----END PGP SIGNATURE-----

Check arguments to fr_sim_crypto_sign_packet

...and add helful debugging output for developers.

eapol_test provides similar debugging output, so when something's not working it makes it very easy to see which cryptographic input/output was incorrect.

Arran Cudbard-Bell at 2017-12-12T12:26:28Z
Files modified:
	* src/modules/rlm_eap/lib/sim/crypto.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9fe6a34fed60e446bcd848660b442e18b596a212
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlovyvQACgkQ/6TVgp+2
 18rf6A/9HSUGqoIxaIvElu20yymH7u67IDK9d33drmWPqlXGxlFpk2RDSZtZ6YPF
 XhInMNWW5RDhfo7b2wSi+J+OVSjhl8FDZeuhjJoQVimCBtoQXADmtO1W0tL9FU4Y
 hNMir34KWBb1r8C9v4EZgboCIMUYceiUAWbhDW4niYW1xbwErhKion9sZr+NfyW6
 bSiXyJkkEyFdWXO6KuU4qPflgw3bjyJaoPZTPmNiaaIt4vOMXzjpDRGA9aON0JuV
 3HB0NHsKBscmZPsAZcO2RSfP1ODEe7KqqQoVSHU2Ac8su1hTlno1k4DuaLrNh85R
 hoUZLFp6t43Ov98dQLNu2w83LYEvQA+qSzdITggjJVE80vp7anWxIkUf+m2Kz9Wj
 T1bzrx8r+n+yffSoL0t+zj/Man63+Xse9JY6Os+z5yEvhcFiPpNKGsL7ySWr9uOH
 NnRWM/f6D6bMoiU0dqzVSJ9nDWPjMOsdjHch4gYw4uXzRwviyUQsYm7KwENYgJVa
 KuALTGmNRrQ2+01D5FYoGBbmUPRnuNP7mx3FnNu15w59tt7P620PMiEdP+bQcx88
 e6lSIyCdis0fndmjWybCAbQoStOCVyOnwEIY1mgiLihwEyv/ssXgOwrAwKZGmxF5
 VV043D1+dRrTs+TcAAswYy9uOLY0HhXOQLm4AjP8l7/ruvUjuDA=
 =8tK4
 -----END PGP SIGNATURE-----

Add SIM method hint table so we can warn when we think the wrong SIM/AKA flavour is being used

Arran Cudbard-Bell at 2017-12-12T12:26:28Z
Files modified:
	* src/modules/rlm_eap/lib/sim/id.c
	* src/modules/rlm_eap/lib/sim/id.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7b1fdfcac6623768f6108e19fdb96fcfca485090
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlovyvQACgkQ/6TVgp+2
 18qNKg//VVOTRr5+PZrPZ4b6WikloZXWOMviIq3xTwuuCm9FjkYLNmxsCsVG5wRQ
 cC29lb6CwMC7DQN+CzRsXfhwlMWGyKRCw1m/ZZi42/rCds1E7tYtPc5mWyDj9cLm
 YQmqyHaRZQEDsdV92lpK3NL7TGKuojFA9TAhR+38NFBjuarJ2cgNo44vRZeKlAwZ
 RLKu0fGy72hynZBtUDhUabOtZ0stxpYmYe8AGumHV6PokmMKdc+Remsmr1mQX6i+
 iRtATCe3Q2ax0/QLXskgrSzU53PPzb43wi07V1h16yFiOzQat79ly52i2+r42x27
 RMdINuLocJpAnQ103P6V6zjQXbSenU+7bzDfkDnUHhVKfj9RtUSZYEupsgpwXrAE
 t7ZNTYp0Uh8NEzZIUku588uk5mPZC2bL+glhOZds+HiUppiTR38Orvp7Qwz7mgsQ
 t9fsBsfLqieytedV5YCf66CF6XpcglFGdss1Izyp9rgUFzuJlERY6A2MpCRBmn4M
 JNGBlIvf/HjWSWjyztL72kpr3WHen4MChhCNUQi/huQAPkJAHkgybyIMo/0l501R
 nGvguLVeIBV4/Xy6Ln37q7EOW07vAcXDL9zyP+zwL9gyRfiorSPotaTTbGkYtcgN
 +EsZI8P3ULe77FpoKPHaQRWmAGGKFFRWDJDj0isfgzXFQkgv7k8=
 =ITBq
 -----END PGP SIGNATURE-----

Document kdf field

Arran Cudbard-Bell at 2017-12-12T12:26:28Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_aka/eap_aka.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bde1c8b75c28c6227fe844092b6f4b1f036bac90
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlovyvMACgkQ/6TVgp+2
 18rmoBAAnFbvy03YbvL/LtuPsE11Wg5moDzGkBo/EobZrAcILrccAW/YmS81VDri
 pDC4dFLZqYCr/BboS07ReAZRFXHTHvlgzHZmzYDj77SqKAvGyMKoUppWBLGEkAun
 D9mBHMznKBBzzVGB/dlR1Tke4Y4wyKrgWj/K2UXyoDqt+rcPNE3LQGBuwIPt6E2U
 3+LB28vDAWgEhA2NT9oQUMtcvZSjKYaSfNcmQENNfhiCdo1eGYw2uPX+0HilvmRS
 YErX2mcpwQArecihE3R68ihffpyuUGaD5QEcz9+Qs7aj0mgkHhEdw/JEW0Qmp5f+
 VEcVtnky29T1E81/OkHOseQBEvxj9Ebzo+RaZCMN04fn3FMFM0KXjYDQEjuiUK/7
 0DOQrbQJn0taJ7hHRfuKqFfuwmfvzEEgzmcJEkkeVj9zNO/exyQul9sra5A+OTW/
 jg3xyJehQbi+nK5xPbeuqLpR3r3uU88hSh//aifuZIU6CpZlfwG4xzSxNRjNL1C8
 Q2F/q6mpaLVj4L4XJRfYIDUXptFtdPnQf2oJDdPXLn8v/zFNU+cIIYxwaMHj3fM5
 dd4ADRCJe295wYXNmO30HJMPBeN3cY68XUIaDKeZqw2oNb/g3PwFnXaxGSkLb5ty
 tGdZGAOxK5Wcpw3XZ+EH50qA29elUEY1H0uGAbu1XfT0AhSx5DE=
 =VNZS
 -----END PGP SIGNATURE-----

Cleanup and document the milenage code some more

Arran Cudbard-Bell at 2017-12-12T12:26:27Z
Files modified:
	* src/modules/rlm_eap/lib/sim/milenage.c
	* src/modules/rlm_eap/lib/sim/milenage.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b2a23ea2f2d3ab7b3515d64935c21e0e934fd836
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlovyvMACgkQ/6TVgp+2
 18qFnw//R55Mba0csVJ1YE9sa/pgktg9bLrrK361d6ANXjnPBEF0CKjL6N3oBv2z
 ocdYnpw9060IKl1MneEBonondh6H8DhJyd3obJvGPT7Fh6XLpsOq7lFrXUEajUKC
 R1g4eVZ/HPTLdNXDRKI6VCGR1HuIzxknNzsWRbJ19HMSXNYxbc84CdelIUMsAf6F
 grz3CSmwoS2IZq08jXHCUoZEakWz8cbXMzCiskKEkJwOcAJacpL4RBqnM191rAQm
 0wa4lHA5hkwIclYBmt2GsA1ppfPGF7Se01FwPUQK0Ot0La1jltfc2BbkPIZFsMge
 SEqY7ZqySDHQTk1mF5brtIMckOgsAnr20Q+xD4qYdX5IHTQLkbDpusITD11GSbpW
 NV/o4hZc/9ykZjvJJ7WwVpHkZU0qXCRr5W5sWXQTpALKCRzreJa+FL6PpMw7fDVz
 /HzXJOSPT/ZJ4ZG6yGC5qVnABqqFBCc3e9xEeuP16m8i+9A8jy25TD5Pl5uNmq+1
 yyh3uPs1GN6Unxylobjpv8NIPMjPb583ZMVvSH/bmyuT27RVx9E48hnf6D0p7XIl
 +iJ1voB5KqgBeNMeMheik2suGMVm3uUueyy1/jv3ldshfDPg/krq4My8K3pF62Cp
 LvVx886qUR+/+VfaQKK3T/UpJwkWee82iVCCKNguR1rCOMWJwfo=
 =RoG5
 -----END PGP SIGNATURE-----

No start

Arran Cudbard-Bell at 2017-12-12T12:26:27Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_aka/eap_aka.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1464bb9cd597516703cb0a5318603c8097643286
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlovyvMACgkQ/6TVgp+2
 18ovaRAAgBvmQpElrY544jfex+WDMwFw5nKJzK2oUXuJZ4qtNMFF9WD+QJuZYGOQ
 nlls6TDsDNLFqyAV20LaQtTxD4gNGiL5bhy6xDJXTWFa+JHOE9xgyuMNF3PNxHYo
 0SAw16EwFkluz0XV/x17Y+elp2NaGSv7rXYFXA+VZ3Tfo5bsMtQetyPKDpgOVKp3
 RawNt8N6oEyLeJzEO67Yp/9X06nTu7EWxwDd3bCetW0VB6r3xV+//gaheNIlji0y
 tsdNM18eguw2e75Z2nS2FnGatrHG4opiicMyL9Away6/RQAW/vFAupJNHQq+YnXp
 wOzSJM+dKSCXae6AGIDIuaVi2yoYABhYQXjjtuBnVqQ6dqHSOlD7SpMiCaAlj9b2
 3F5N78bWC7bWECLRESPrCJMxGqYBCO23mY0KpbXYKMP0leeolBoGqijm88FHe1C9
 LG2ofAPEPp/skAs5iDwbipC3+GTa/lFUagyu7sdriqqiqIdmSjiKTT/GgsZbjF21
 mZukGHvUE8NlhqaqGM4wG5qQ2JnkHZ/6g6553d8sYekdEzp0UHId6dcWu0XM5GIy
 A+DicM2+R4thHrq/tqsEJyDE8MJuyVj0y9Hvcb9VkTAKfoxeK7MJ+UnqcnVNzKPO
 PHo6tZDaI648/icXB71R/u/ZuweFT25dp+6LurkMCdjG/GUXLwk=
 =KRfa
 -----END PGP SIGNATURE-----

Only include an AMF attribute if we're doing AKA'

Arran Cudbard-Bell at 2017-12-12T12:26:27Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5963b61f80f3686d8906c8e717c2b4ec1c87afbf
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlovyvMACgkQ/6TVgp+2
 18pnVQ//devbT2OtXV/N0E6IkvxjO4wK/bGfyQnvgOE2Xg6EbfMzBRzaMHN3iGG+
 /EaFTYaDeYlVo824U45vI9zrv3c4aWddO665N1f6T5XTAX0AVswaIcgBxGiMptyW
 i9jOaLKE6SQcySF/EDVBH1z/+3kPTlhl/sbSe/HDhj1k/aOoTnWRgZjhbeMb9lkB
 Mm9hvNCnfIOJMtaD2GK0L8jlXM4etYOuf0NP4aquKD8uen7ATU1SZvKdx7s0DFfO
 jQwkMzc4ZlW9CRDyhc4Fz4ELbtvXStfEPdmBhOT1b6dWF7jZ3tA4qHXVkvKVCk1I
 uqjcWnjbKPVBHTpUji+jq6TaxfPZ2iWFCyR6O8lqe4m2KMWjzYe5P2mMNWHBcVDP
 1teYGhtVQzodj++/2iE3TPgCz6XQ9FznUNzwgE+SMC+JgaiQWTSJktiIn9S1vph6
 7K1i6TG5g31ytk599zzYdZd2mHs++w8JsWLh06nZ1cQFc1Nu/zTVHeuHqWcoIovq
 N30Ww3X+9q43rL2Nb/eGoFjdrLldpkTxnvN5Lm9qz15vm2dLnaVEzqdUYq1hWUI4
 F94jj7wAc/4XhxjT4dU+M5k7w5wkKKZfnri+9/WIL1UNCGVn6qQMixnNkzDeWMnD
 9mRmwAFJRMKcTPe9qppLtZRUPzYivZ+4lqF/Ni080PavOwgXpk0=
 =lSQv
 -----END PGP SIGNATURE-----

There is no 'Start' state in EAP-AKA[']

Arran Cudbard-Bell at 2017-12-12T12:26:27Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c

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


More information about the Freeradius-Devel mailing list