Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Mon Dec 4 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+218oFAlokiXYACgkQ/6TVgp+2
18rz2w//efp/lCtiZLYng7NUzKIR/RksdLBtQ5YuIiWLDulihRQsUfPsLoBMMxjF
Q62QBvxMd47LZNs9AQSbneTbTt0/3JSlPICKWr7tprIBpvhHJUrf5JhC3GiqtE6+
oJZQQ3PuEZ4BR13j0hhAM8AEFzoKwldcDS2YAs3cHYVqmHc79quEbEAVZoqktxCD
YXLPYcYvTAxJha3yFoyz/sJK9G6gugDwNt6B2nMLRCmm2/TqhU22G5XWJE+bNR5n
P+HgrGxjY9Cqga7OUiXaWBUesYWIA6BNxgMC77sG7pHSvE6WrKCMIiJiil4HpRSC
RuO3tEXUfqtxG7GqjS2Lii3dJq00bfaAsMADp7/UGtcSdQ6Q08SJ5B8x6OCPETt9
klFIeykvOpIXFcEga3JEZwKA4k/o1DaErWNWHT+SNfa3LaEH5rpqiXWYt3F1UB26
NDTpFOj42X3XRQeqkhzEBOwpaygR0UKhrf4WN65xR1X7ZXvAIPu8bFAy4SBAPX3Y
y1GdrMFSDoMaQTbWgG3zNim94meRhfaW1WyFxJyPdM0Sp4+f8PmmNkRzKGP44rNp
e5BOM8ACZ2jP9eDilP7MuBC/VLTCFziwOTFwpf7Q55/Ddl9fixh/gM59sapfhI6S
lrxtxzVQ1UC5dXXgk92knkgo+HCzmchNLheodlYvoKeBsvK+LgU=
=D+Fs
-----END PGP SIGNATURE-----
Fix attribute offsets
Now the encoder/decoder work properly we don't need to access things at weird offsets.
Arran Cudbard-Bell at 2017-12-03T23:32:06Z
Files modified:
* src/modules/rlm_eap/lib/sim/crypto.c
* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c
* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/05243a842a418ad99aa7da2c3044b745b5887606
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlokecMACgkQ/6TVgp+2
18rF1g/+OWXNt7ITcSX24TxijvO0iAzUawVV3fyBfS0quoXRjY+lM8kfVPv83wca
c2lMT9yhybQL9NP7rW6e9bKPJpVoDYgZxSsO1V5HAJ68Ac4laVTgoij+BaP9Xq1M
z3AO39jq6otz4Vdo/I7pM8uUR3qG84j2rlKZu0eYLADUKUEnNcp5C5j9wPJAOXTF
sfCzW/tebh9ewzu/vKQrirrgndBLkOzYJXSliidleTVQkSzzL/02svEG0t4/gRw3
fvRoC3eFkY9JJ+UV7AUvq9EmS8oUmMhUPcTdSYZrUYGrpnaSEN2Ezqs0Pkm1m1UZ
nlfbqGrYFabaJQiHhDnpHmSqVZ/bjlAgb8deExNxOqpnjINPIPmG6ylSl3Ehfish
x9jYBUwGnjgbIqdUDYIfRQ8ZgHtYH64zo6/QfU5nnHa45/jr2PuoIjNCubTnfAYz
+BDYGw6hfiiaLYBbR9pFQQSgPnVa+8rFzHHw0M9bVFbIh8OuPT5Fc0Axkl4SSDxJ
ICIAOm0nqIX9XMawSKU3R3Pm5VQq6LJ+DjJri4J4/kkyFin6QHbgZEwF+H28/BhJ
e6kD5FZ/NR7lkJL3lfGrMrJ1zdwahrkUtie/NTNWOVn+5dJFlZSLAOcRug6Gxfmt
D+TgIWRW+uWlxFCK3GMhgg5AS9Ly7rm5OIukGb61z2HVkYm8Mr8=
=cBM3
-----END PGP SIGNATURE-----
Add more tests for rands
Arran Cudbard-Bell at 2017-12-03T22:25:07Z
Files modified:
* src/modules/rlm_eap/lib/sim/decode.c
* src/tests/unit/eap_aka_error.txt
* src/tests/unit/eap_sim_decode.txt
* src/tests/unit/eap_sim_encode.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c7087536127aab9355ecbea70f143813d0ea8792
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlokdf4ACgkQ/6TVgp+2
18pVVw//cSy6UzEQx+gZ/xxiRVn3IoQnyShznMyWcrPmWjRo7Ko1GEh2BafibAZS
NSS3n6KQUWc5fo7LrFd9KK22HkCsTblGnTsPUccK9xLrshElLPSDPa0Ipuq1Ww/P
cmtELmXlkcaRPq8euR2SLo7MWaMYjt6da66f+NlON68i6ibTrJHgF6j49lLWtN/1
tQ3wmczhcIRLJaL7LMQ1j9UAAtBv2MgHmW4BhthJFRUDR8sdA5Mxn+pncoL5nUSn
vWxIvKfDdyYfsjKeM56Kf/4bkLHKrNYj3z/ZurweQ7gA91YDGRctYhXwK4MiofGL
lhueuuWPFNnrzqHTAp+WxYfY7HWX6YlM0rdWdJapu9L8iunlY6ylhuPEeYFPfNcc
LkANYMZb2CgshCjX2xlTKkdU5Ko794x4AkJhxTRORQIgOP+x90vlmT4J9i+wDtYo
ehzhwkeit84s5BLr6KklpTzW0msloJ1Qt7Bw/voWXP9XzV0UILQaeKvzSaZzFaB/
21fK6tNI72zfK+epVVcA5CdrolMzqMWOi6/mBOmzyhBIwJT4mPFvO4tPvLkE9EC8
hnwFzvEpZVxjsRqI48NOpbLFJ+f75ld2p8Sa2W3/6C/zbGrUYzzpqj4LVTJ1GLI8
EFT6xX52NxR8KQI9CJp6veVhzbR5+SaHH6UJTnP2o/Fj8B8RvbU=
=7VgW
-----END PGP SIGNATURE-----
Pass in outlen correctly
Arran Cudbard-Bell at 2017-12-03T22:09:02Z
Files modified:
* src/modules/rlm_eap/lib/sim/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bb517b4ca8e7e4b76a0347b43906dde95ce17483
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlokdS8ACgkQ/6TVgp+2
18q2bg//WjpqcBBRybQsKM0Xf3OScUPbkLz8dzlqyv4OautR/yb0MGzwprvlGmCg
f/xALvvE4YXIXQ+JlJsY1AEA/+9ViFYvOPaB9uV6KtvHOBz2yZfyEEOq8jfjMJ2V
qr/oMQVHTrYKE7shIcBBbdZK2V4p3U2meIttaKXpqTFLQ9c+CaGQSgH7ohBBkE7e
CBc+YcCJh7RAiMdFGgP3ZeNkv5Q+KM7zLEoLH8YpDMGdoe+DoYGdo556tNtVmUM0
T8DaXdujSks6kJ+K7l/WhBtLRzLzhPdoV3o2X5vzNiYO+uD55SicmWhGl42sWowG
/BlAuoWOeppLWxTF/FgI1WDF/W5PmFINnTVscpHxptbi6/jUX5c/J3HUxfQXge56
uSeAocTRV+iUFLPjZuWQ9b0P3/EvcAw0aAszoQSPIl+5upH0W5OnQedixM0qSlQ0
oa0ZGRMNnyl8expG/o5czmaqNHoMqJRFtnzhFEdb+eCUdR2Tomue4obYygD0inzx
/EGLmMK5ufQD8qv1XpnG6N2V1Vmi6CJmry4cachHdfRsEFXOdTROrL0al0tZJ583
Zga7fUaRc1tCB4UFe0hK7b1vx7A2EM9iWPrf4SfAn6HgGWyiLGy3G/lzzZSCWGbD
JjoTG3Q6yRedG8Ko8vPy1ay3HXwNluUEvNFTF3IPNWs6fSgU5kw=
=lN8P
-----END PGP SIGNATURE-----
Add special case for EAP-AKA-Checkcode
Arran Cudbard-Bell at 2017-12-03T22:05:35Z
Files modified:
* src/modules/rlm_eap/lib/sim/decode.c
* src/modules/rlm_eap/lib/sim/encode.c
* src/tests/unit/eap_aka_decode.txt
* src/tests/unit/eap_aka_encode.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ce33afd40196fac45713a42ae4066b1cadef6f21
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlokdQIACgkQ/6TVgp+2
18rGpg//ZISHC/4b6Iqg0fDv6Ksv38is5aS8A9CYIOm946wMeAAkdDxrmfPVd32L
wN24gUkHaxL6p8uT7LJE/MHiUne3lQqrgULv0m5a4TrSB6xEC0oHrINg9f0bINRv
FdPtVtoHFjlBKzA43Rgjo+zYF08D2w4t+JxgYMNubCmZqd+EQ/ps3bWHT8FvHFZS
5HiGwuuzfQX98LGOI2boEBUBK3D6NbFi3DZRiPFTy3vWuqz9MAm85qjCNjwF/8TO
uC0RMq8S6JOTsjIAFFyWUShYjTg6cN45zgb+tfrij2RRPLV7UYQqKzkQoUkNF1Po
vogIWzgCeFnb9OQi6K7L3cgyZ3RQ3ZeKAVk8tBDg1BtIdp8TPIZ2cd0EX+dNE6pv
A0PHsB/U05gv+DDbCe51MjGMum0dFxmDth9Eq7mdSa9Eh/HnLbZAH77tNsee6LSX
LK984Apqhno7DJG/IofOUXTInPF/PBPIbGv9XCXe2DfTAAGX1rQa/lmf5TIMF88M
3h8x0sC1AyqsEUYEfRpZ4JO/jjb1wC9HtTxpPtwcdTRmYB6ranAMpSWxwo+Fxeyw
C/0qFCopZdH7jLsTv7mxahww/SMhsG9HgF2CqrcIGzIpo2WAYSRI0JSjLvwZf0zI
2T9aFXAs/rMEz5junfwAksMCbcUckhpX+CQU3uenZdt1w/ee7Xo=
=wP7s
-----END PGP SIGNATURE-----
Allow fr_pair_value_memcpy to work with zero length values
Arran Cudbard-Bell at 2017-12-03T22:04:50Z
Files modified:
* src/lib/util/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0ac82808f224ac51775d177a3d7a4a49cd736b24
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlokbVYACgkQ/6TVgp+2
18qCKxAAgA+Q/KmKyQEA0YDPaKFVsDMP5cx9lyKqZGydQuhDU0bVoMPnnoEj549+
dtCJgugLWs/R0YdTtqIgtIa+r1F1Ub1JAiJ1mKwreqo/IU3rOQBAYB5AqGu+ZKe7
3AmSL5O+phKFIrO1js6dwcHl6hvQJMUl4kotab50hozkqUNbhcCRdTUxoiBQ/fLK
MTHULhqxopsQ1C6CBCxykwgUNNQxPoUSu69hliBHEpvyeH0Wl1i/+uWzAPTcQCqF
PetqCUdwPjUpU6ObrwUJaaeC1FUO7bWmw4i5gKQaC6wY47SFubKUQgUx8XNZXBch
HG7q/JECISUz2Hn0OHvsTNXq14qISOqDt9ztIUiYr/AJrUJMJVSWCtcvvKjY6fBI
08kYaxLzuYnX1NgAx3QCnTSCtnEacrR5ZIEvexJ2dHG93dSJqCNLJSBwnb/aAip5
KnE1UtoTOrQCIubBxQBvbdhX5grNWyROfCxgQJcsb/i4Akl84Swg66+23qwq1hZz
hNmXJd+tcsnbNmPdvAfZEHKN1Sb6KK3GvtAQ6CQlqoKwMEFXrZdluu0gtu9VViPd
9BXNMj0w+BG370ivra3dgZOc86NBTc6WHtUXFse/v7mJCh5rl7VWyqGlIcDqqg9R
kls85H6XspeJBC0zj9WzYAaGlXbMGPFoDc6Rjs3TsDAEORTNKPA=
=9YWs
-----END PGP SIGNATURE-----
Remove special case for AUTS
Arran Cudbard-Bell at 2017-12-03T21:32:06Z
Files modified:
* src/modules/rlm_eap/lib/sim/base.c
* src/modules/rlm_eap/lib/sim/decode.c
* src/modules/rlm_eap/lib/sim/encode.c
* src/modules/rlm_eap/lib/sim/sim_proto.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4836683a6e6f2a698aa09b79ea75bc3c49ed9fa3
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlokbT4ACgkQ/6TVgp+2
18pSyA/+ICH1ULjp97LnM4pCmN0/2HEbuiCKGiE7cZVLRGhDp2JtgIOx9mpuSfqK
j8qUCABCuU/Z+80MTj7mm1E4PpTTO2s90JBZE4btz/AKMr7uexeD3/DXmC65gX/z
6REebDxgNiqDZD+RfFbyStfztkXz924gKqDBiNpo6zioFOxyPuuaYzjCUeLBZdlY
KrkR/zURE9sAMQ5kw437cyfFoxOba3iVNe3aV7PDy+5/1HfLaCKmdAlb2PNFbY64
fRYVLUEyF0BbVgO+sAjlgC6Jq8SLmGtZD4lSl5xqwyhTINQ/9C3ZzsRGgMXUEeVU
VhOUK2mrevrOQnGCPh4UCcdvX87T2wK6xvAhhQisJD7D7ir6WunUuTWeJCK1hicB
FQr4ZYO7w7Csm0LGuPNuy41EAOhwgeteGK0urxItMcjIVa36awVefsqkQRJHs3vz
HeQ7WkeZmgoXIORueNd0wZ5yfpy+MVasDDBIQSm9dmadrSA+V8qCQrwXxzfF7yMt
6KcvDmA0OvfUY/oGy63alCnsEjepMO7IsWqpsr3jkosqlykNrtRnEJLGeHM55HE6
zl4atTLRxdxoEWjeNDK5IyAvWMC4IboDpwApror7APdhhdppudZaRX7Vx5Dwsmtp
ZFSmeCccmSlA6tCJ4R+dLk+XYyIrpO1WKfdTf34H1xteOzjjh1E=
=fIDz
-----END PGP SIGNATURE-----
Nonce-MT is fixed length
Arran Cudbard-Bell at 2017-12-03T21:31:42Z
Files modified:
* share/dictionary.eap.sim
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/12d835e5fc68a70672ff9179d19b3de520c0717c
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlokJygACgkQ/6TVgp+2
18rMrA//VjWZXwjq2dWqAxuH+0+wTmbL5eDMPpXJEnazBD3jhgpEZwjKWYNYX9Nn
gee8w/KBowBK8tsNt0tvyQtcgp8G+07+rWNiyIwrVa+klmPLbx7tTKD44qYVh+oY
M2dt+H4brSde+1R4W7agHzzRdJj3r0qXwFiSgtUp2lWwmqyk8+rdM72PCK6FRXr7
34kxL2dPHRRmS2km/e7zxXMPzSm9rCNVT+B2cQ6l+BOSNmuK77HSYihXG4xoHwGw
bmEI3aAo0AA5xZgBc2FgcO3RCyD8GJWa951ZnRsX7ZrkMfFlHremI5YrmCk4PAcq
0yrz44jC/vMryvjrZ5DEVrm1/Y9hPoHudujKDNVkv0QqjfKcqO42hQ0ubAhsodKb
G1Mi6DVtjlXEe0gSkgmdQY67XNCqwRUVRodVOURLNwiQlPMW8p6dots6mxG0y1f4
tuMlxBFJj25j7jVJubJS8TNOG0mq4Ht7CdJqcjNHTkiQM9+NJfRVFMHCc102l96a
baz9fV2eOq+WjkQGtUgc6xHFSQz6bbynV5GdMTCK9aHk56mQy/I8jGafhXE5eT9m
pAo4+H08xR49lfAjG9wnVpBa47MmEEHWKGwRG6NuUIugdRvKU6JJPQ5U2ihYvlzr
1vB6Ifwdrqmul6gDq4iPm/G3HJaZnWofA0DzsPLj8srLoP4BqJg=
=Hoxi
-----END PGP SIGNATURE-----
Set tp to NULL
Arran Cudbard-Bell at 2017-12-03T16:32:40Z
Files modified:
* src/main/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/50fcb8b06113f6a00b3754fb8ce67c29ec1ccc37
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlokJvIACgkQ/6TVgp+2
18rm3w//fipzO46egM+HdZMLKiCVt6MBSrTD1R4ag+xZ6qo5hsN3JYl6U/COtvSL
heHZOslfUW73kVFW3+WdHQbDELVFybEuoFyj54mWhN5JGcbhjHbcX8vNHpXeui8S
4bh2t0GTALhwzo69uo9C68YRYbt70OCOTKKPk8eueuy1VhnH/bI1qaHsOvlj/pdT
BK/BjX1xvsLV9vFrfUDeoH7VNM0tBvtlXlJf9yKKlBGwww8sl65RO5VLpAijxV6j
zekNUdUZd2Rsm4jqUMtSp+hwIBfZlhJvcNOXdvjfed3ebXsv5gQjK4W6mNWkCHNI
FTVRBM1KFJAMCTjS0+QgVqcQEFnnLdsy6nFIfipjORPS0c9QZDxuPNzco2AW8N+Q
w53a5FFK4gMMWMnxVQYZ4JayxpUZRWokjbfetHGhVzB0IyNMD4LgdcQVhTacGmXn
jxAgtdsVelMEI8rAPUezTSv/D0mNHhgWNSJcV2Z6lMNlCkycvU/6OnRyOtEiHYfz
7sUiJZp4604Tbrz16qVRrVHc7gpjRtJsqYZgN04HEXcPxXIQHfQtfAowbTclsahP
Zuka0RR/i+7dvj4sys8x3Wroc2YclIc5ehSs9tLsfyIEHQKlrkCmmQsdeOrkMZcP
zqwc0xZ0uHv7/svv1P5F/T4c7ATE+7q6Shl0DnC9mOQYozOgNxg=
=HAbt
-----END PGP SIGNATURE-----
Set encoder_ctx/decoder_ctx NULL
Arran Cudbard-Bell at 2017-12-03T16:31:46Z
Files modified:
* src/main/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/721e0c84d937ae2cf962bb6d7f47907fd8b30267
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlokJXYACgkQ/6TVgp+2
18p86hAAji/Y6qytmDcADXiEooKwA/geonUzysUFibz4xc92Mdc5DUZqy3Mi4lec
jRxuAdmYNqalmGwz0S27scmIzceH2VeJRFpfR47c5R7b8pYp7k77xGenNiJaxzy5
DZtveyugmDr2nmWmp0Y7ni6nfhoLgJpVOebXNmxvcZTuBAALV4FY+ckjQWusFemf
KQmVVUeR3OynwniDfM5pOteBJ4A4XrkWghKDtkrOV2vI3iL3gCRMMFxQeLDIz7Jx
iDKQOLx+8/gLI/b7SFsVDimOqsbzyU1WiYebaVhHsUBOL6pFbMQVTbxfEEYU11gI
CVj3zAzVnweutkbsuFd09DAQfxt8Q+38D+NSegp6IHZeHkWLmRWnDmI3nHjwsqiA
r9e/Rp18wauhM5dtZxNC49ZnOvhH5eOBSbIcsRbHfd0L/KQsvZQ3P3UGGTRQJ8VD
+vteaS0ELrV1j/PIrXNrOtjpXYHxLrIb4tqb+E5WMVDWC/gmCnBBBS0m6FF5auOW
qA0U9iRl7GQ5QdfIeD5eqq8gkZfPW9LdbejtBScKJhSiKKmqKq3LXkXtDXuxYkyT
l5P6JwQ1kiXuH3ZRwi5FM/V3E28ulZxCJmS704vLA60EFo1McBLnw4zipmbGG2Se
lJiUHzwHpNC4UnEOEoe0u65/ECWijnVQVbjurLrJzfncdlAwHlg=
=Fq8r
-----END PGP SIGNATURE-----
Careful RFC reading says that any malformed attribute is fatal, even if it's > 128
Arran Cudbard-Bell at 2017-12-03T16:25:26Z
Files modified:
* src/modules/rlm_eap/lib/sim/decode.c
* src/tests/unit/eap_sim_decode.txt
* src/tests/unit/eap_sim_error.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5cb165a05e3e689cfa8460f4d863d458b3058820
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlokJVAACgkQ/6TVgp+2
18rJcxAAml3GFfJr9tKjwW2rnV8OUNwoXB1uYbftLKxnVgiEYfxMRcxKY1HSZsI2
KyswPjUbwJMR6zQd4XRI1ZpDe1mBxxjynTetr7by8snlUIXVrhlfe2XbCT+9Fsbp
qQBA1tfRJfZ1Ih/NTPhI/4qI+vxTKcpOtpTpNPpTWhGvAXPwSdpFdKDEA42iZLaC
nfWi9pPWGwkVaVBK4SSXesthKcKOcoEip8RpXHUERXM1LVlcZMjMcGVUi9x5abYI
FfE8ojRpczeXWF9A0H9QpCfApvJwpRmqMG69fF2uISUjXMnSypxmrcq0bsuxxj4q
/NU7tCtwq6VTDg6NCyppsgmARmcjI+m9Jhyzh6PNudgqyiCw8vWaTrwe/N8tbo38
iTcmYyY6wfX1mmf8IPxWLW8pf+tc1DvUEmh8VDMZpuoNHMOTjCOprVOMya6pD69j
45KCuvMz++TfypugO3KWbgDqXtTlYPEA/3OHBRwkwE0nCzSwCYzrsXkgD+T8hT8Q
5ZspGSNNOxFtWHXf6PX/FPVnWA8QK6VWYK/2C+Hdyk6QXosxWPetZG1k7v/g9cg+
Y79PkKxnsggnPv4sPqFnJSduNwShlSa3k5hTctnWOjCzRkD8IshlpoVyAl3WOWlo
JseoMFjBCu/khtDKK2Oblk7ucu9SMV/cydMrls2NPID753rL2n0=
=wjYG
-----END PGP SIGNATURE-----
More detail for subtlv too long
Arran Cudbard-Bell at 2017-12-03T16:24:48Z
Files modified:
* src/modules/rlm_eap/lib/sim/decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fdf861e374a2c76dee751126acc6cad875b17b15
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlokJUUACgkQ/6TVgp+2
18r6tQ//TmLNJL6mslmFguCDSDtf0DlzasGTnQ3i5Bk1Ox4Z2h/ABYjDwif2kUIg
wyD9e0jwE5tYge2hUUvJ97KDElR8jtNcOVTD+tRMzFMFZ48nJYxZea9xYntefEHa
K69mL3/Z2KHOdpllxYcbVh4OzzTaJvISyjtSiZVMlQx5FdM+TeJECUDBLN+X1ygF
mu+RQYYZrmty5p/SBsW/FTL51+QeOhCnZq5TvyKqbc0NebLbvlYYbRgmrNHL04Gz
zFKaMxGrwvqnmVSFfFmrGRi+pt4TozpT5SNYUtzSrBi1QkLG0ZqBl1YTkMkJYfbw
+DH3QsLZvA3ETcjIK3cECghP08TXJj2YOKNST2Z5aNt3HGKYyZfn34aNV32CxTxJ
TI80zZqRk7WvOsBpjhpDggztG8qPIKenK8LgWTPKTcbyOGQiDj1WfHwH+DvJDFFy
d1GBhEWfZwfQoNn3AfCgRgdVXf/qLVIJeCuG6I7EdLsq0s9eOsdtTIDKKfGpJAji
16GMHJMwiKw4dYBmf/eXCVbA4hI/wM7sHAbCw/UyjjJ5bPC5JPJsGyviJSj9BUoc
tooqqqS3YrvvXGoCttnG7KXKH2PK1LH6ug66SHasJlstVv9y7dpf7D8kIlaX4A1F
FRs94FXpTG41EQm0YLSX6vzMnk/YLBGDnwkZUiCRzsFxOZpK61Y=
=F1yQ
-----END PGP SIGNATURE-----
Print the padding data (that's not zeroed)
Arran Cudbard-Bell at 2017-12-03T16:24:37Z
Files modified:
* src/modules/rlm_eap/lib/sim/decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ecadb36bd205d9f4fec0d8deeb3bfaf1bc0578ac
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlokJTUACgkQ/6TVgp+2
18qKHRAAgeNrwnaduVepsU0kvJb+YK/2JvtgVFZyIoYUc958V16DNq5IvhVmunqA
IuNnXNO9xBYAO6dYFEvn3L30gka5BOciqZ4uqE+mhgAYv2Xx83btwUZbZccmUcVu
FcieTu0BO/viT0m4S+/YNZPGvsNdyA5LiXYkEFtI5HDcDKCtVzUzV9FdRBdTN9kE
CyzdrfBg2cjwrquntVAd0n0dPealDnxhdvWqS/hijnxj34v50EqTLYs52WOtDFSX
tW1Nk4GcDDqzPFOokmHDtPpETmf37rY1nAtg1H8MguHgm4altWB4mRExyaFfDrXw
UnAqdV/8ztc3Bb0fKW1Z6xQNMfS9OkKkJFhNQsR4yqaVT4W4qSjCtB6KnlfvEOS+
XDBc2SJOctFxUTQs3CR1sDuRybO1qUqBIc8Qb8jgrlriNHi4eqp3W4M+Lk/fJ5XT
JZKdOMfDZa6hSgZ8o6Wq+V1eQxCbSV3NHQj9fvheODeYB2VtBEfin5ecAZtq0ihi
qYfMU5m2MpqQpev65cCYQzLo+nc/KIkqaCFNmqJRwaaHa4MUUQAHThW8pPuhaMYb
ic1fGOGu+PKz7C7zNuJd2KM7lBJnkyMnMSVWuX9fpaAHTJ6VsJIjezAtc+1EaQpg
+3fzwTyn3IUj4Pr6aDSLnmz1IgpwP/OzdmrR0rh7Qx/AXKB5weU=
=ucRa
-----END PGP SIGNATURE-----
Missed zero length field check
Arran Cudbard-Bell at 2017-12-03T16:24:21Z
Files modified:
* src/modules/rlm_eap/lib/sim/decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/29fa930dadef52c3d2a54423887afd224c66f1c3
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlokAYwACgkQ/6TVgp+2
18q1gBAApmzMoh1prpPVH3enFzcnvutcz5Mq78cBg4iH6aS+bBnEyE/tZIerxwzU
MP4HISqJZHix6LV6+jpdnoHvwZNprnScK1UqdZQ+dgkd/iJTiVlQbgOunV+kpOTB
lkthQAuSekH8Yd+F1y+Bqg1E6W8WEhG0/nvUMMf6fMMlXpYJY6/rlWy9L5K8Dc53
1Wjr+8vkKN8IsKOLJsM0CpakkF3hrO155mzFMZmbm9NsHEtGhFLqG7nxno9A5+B5
RA3Yqz12PriQQi2DNkrA+8LNsa8/fxXfytNSp2BFow07+VB1YFfy4BIIXA7N+Oyo
aGvFdALWjqvt7j1mhWXLtNxv4matD4IdZmVw5C8k8+vaI8GUwmUETqxW6VdaI/pr
+Smm8tPwkW0JWXsqLKTy205uJFqBNfsGn0ErFKkBbjvFnHMhkqFhgmuc7DlZxw5O
FiqIZnsMgyRwIYLu28xlwwvpowKl8K0xQUrD9yQ7NOZwPZk6ZkOwof5Pg9eGjay4
qRrCUmdcCo/Ue8XzS0fi5KWUbrPyoMwOGOdDLswtUylVVOsLVYBaPEgwaaUZO1UE
AmC2/CHuLRB+lYWpvKE/RJqcGzZZuYIH79e84GsRIj7obn/iaBo2Zl9+qtPwi+zv
HzTwT6qPJzPymSCOw1Dw2l6iabCWhaSSEFWojkMWn/mkibZ2z4o=
=wzh0
-----END PGP SIGNATURE-----
More tests
Arran Cudbard-Bell at 2017-12-03T13:52:12Z
Files modified:
* src/tests/unit/all.mk
* src/tests/unit/eap_aka_decode.txt
* src/tests/unit/eap_aka_error.txt
* src/tests/unit/eap_sim_decode.txt
* src/tests/unit/eap_sim_error.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/585970d88d8f424f9188e2cb90706f7cb3638b8f
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlokAYQACgkQ/6TVgp+2
18pPjg/+KQrbNwCuQ9TyDd2dm155GZZPLbj/NXa7DjVMShl/0ZvF6OiFCZK58Au2
fE68Kt5438qzwkfMuccXlVnII4mv77NTbAEWqp9929lBnzKtp70YlGLBH+18TVtD
ON++QryiSftncmkYoVoVXZl0fB3c+AAxqq+NMqWD8yEKrJNOjoX8jSH6iHonoIbJ
eXTc0+GuU0IPorjGtkwI091YI2dQozM6jXw+wDoEzoah4LWBRl4AqwDv+mOHCgif
rb80dtCAmi/bvq3JQ6LX/TZ5a+y88xwCgmGku+fJQRbDuMse+UDgSEj85RxQKwQg
e0sSMEbRWztPc2TrPibUdk40YHk6yMQ1JAfwD3Y1Xov6ECkBXVSqDVgo7mewKp4p
OUPaXkHbu+FdAyAAbgBqgZpX+UJwPCoWRamvX3caffgbCTxMPBhnQ2mojjdIhYPf
QxLf14RtzdNTMu0rjminwoQZWjNOJs+QKz/mWP0kK2kuWc3Mr+MRRmkxwRvzQhjF
dM5+JbmmopOsq0cFXAWprZhtUajSDEiYjlWIsBEzAASzNZuZApjyjfizaHrskrVC
/+K3J9Opf6xsJ8lVsmQX7u7HqwsqpAhpebdGJ7iUN9mEj8kp31h+81DWpPAuzUuK
rB4W1GFJ2PikjlgP1L6nHpC/9x6mccGMMbVzjbi83oIi9G+REPQ=
=IufQ
-----END PGP SIGNATURE-----
Fix test references
Arran Cudbard-Bell at 2017-12-03T13:52:04Z
Files modified:
* src/tests/unit/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9eafadc457c95d2dfa73dc7404019e922caf58cf
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlokAVgACgkQ/6TVgp+2
18pwlw/7BB/8Ic/AmGO8rdXPFxIVeHS+G/ipqje3UWtcSrO+MaStMpkE2wJyrZWu
TqrAfsINa48m11I9Yg5amvKG11VCGqj3H7FJ5AnA2NofrRVmV4aWjRQHwJ+dKNPF
47gmm9VX8ZtFjITt5W0ocYOvJJVJjEM0DImRUTlxbLejLjEpKDy/krTGt/TIzKs7
5ApOWQxV62JVseuJGEVqHUUu0fgDJOC36lR7PVHut+xkWcXBAHAntrRq6LUk5VsZ
Fo+zUyKpQwuT4ozx/jxJWk3K4+uRvueDmiHgKyCG/mTUc5/eDD5nm8Yc2WBXAVo0
ccKpEMeYpXwjngEYSnth/LoCsH9jX7uHMLO3TQRPePe4OAC8Y7XtcBjishSL6uWx
23CBdOZUsuN2/lCOs3eAJyOhe0l00f4Si7Jvuhohq097NOO1abg2sbVtascxceV3
jyTCAS7/UsDL3k5dRs/lYSpW0bxiPZZlry/XK98CiHgB/oNKfkTZg2E2erhr2hYH
GzevMRUJKx1BWodPbiqvqO3aRqBgzrn+zrASDtiCurUanwFogbEo/f5mwmmTYgC5
hojHlogK05GE62O2I7+TV2rX68jm5XzGOKhR5xRUyK8BTpY6SDHdSH8hzETpFgIh
kEyrWCNRZgRkEtexHRMoBuLmdql3ER8lZR+KUM8TNF/EM56TGXM=
=PrFe
-----END PGP SIGNATURE-----
In our case OpenSSL doesn't pad, so reduce requirements for outlen by 16 bytes
Arran Cudbard-Bell at 2017-12-03T13:51:20Z
Files modified:
* src/modules/rlm_eap/lib/sim/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0081415f0e9a59e5afabdaf78b6afaae30d845e9
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlokAR4ACgkQ/6TVgp+2
18pyDhAAqVtZxMP57xbKYeW2+kxfJM/UEQCcS/9ueFbl6+V8SfLatNfj7S1eNyLd
e8r5b+dCWGeNAjLe0n63pDgY6Ovj1aSbFcCwsMK/B6IJHbEOxi1BauVgl4WS/IsN
eNrW5J7VLlp+qL2EahwSgUYSveAK0oXkTQAHYNcjnu6w9tviRIvtOKXZNcAkwgKR
qvP/55o9kLJpsGZLcOSQqzjSFu6kuWI+UHqQfeN1P20XlJKpsdDCkUK9gZHU19DI
VGg+ZOCOGssCsGTmrXDsrkZ5vlNT1MH6a7/+mvY6f4uxDawyjBu71TnSkPpDZX43
pugtG4eN30fFKi/Kfwz426wVgbW8gCKqQWDdOgMTi89LfMgl7qkkWcAFX8YAIHov
Qfb3c8waETnZr/bV2FEmQMi+xB8w4Z5FBvbbnOTFxvwt0o3iXOdFl65D34kCvBxY
yTvTn4TO3vZtgIWVKBK55MXKiezPkvJttk0P1GFGHVKZKNaX7IIoXJcuV4SL6xYj
NSg+X7++ua3DhNRzDjcpcDqeASqyDGogpMvBWVC+qrayy7ZmaIIHqbn33ligW8jt
6IAH0QC4Xvhr2tPfTytv6CrVqpTIvK/7hrI4kurnHRmayxaq9hpqRWzXo24SoVPu
nAVM8MOgfPvYIVc5XPgzGJwhN2KRxsismtCDGif8nvxCX72CCog=
=GeO3
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell at 2017-12-03T13:50:22Z
Files modified:
* src/modules/rlm_eap/lib/sim/decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ffe50d90d8923c48be6917e34275b30336af52cc
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlokARgACgkQ/6TVgp+2
18oupA/+IVP+jVIcGtsuXqPXwotPH3+tnm9SRGxw4iDZPqAuTfSCrhRG0GhmCF0z
dymo3M/o+g2nsQBP0khDIR0ox90u1T4hHwEQ9Ea7XTBTT7GMmjhdaMXSjSPksY6A
mEhJc96ne0OBHKGYrv8FlSTaAj/xC9oHSqFTi/3P7r+qAIO4/TGjcqhZBaOtjvw5
GBKL23f4TCAQV1uRiLyzVVcFolGp1zzKqVQ8vbdB/pZTW4UJ6FDbgZJ4zdZsqTcL
8+Q75n/zKA8g+UPtaK99CFkjbOOrrvX1WTEV/G6WJgmX3y6NpmzMCpIhwxZ2H7Jv
h6GId7GeYpZfFbCsz84vu4U0+qICcF/X11o7xAeGbPS69ko7wt9QumoOVCLlHGP6
+tL+dhEOQL3Emxlt7+RYhZMj2o/aPSJ2JhEr6dsfc5emVfSwL/Y6Yv2LxjTOp/Tv
1aOQa7R/CmwO6TNyRMe5JecvuQUAjYyHV9kod38ShwCIEIU4xoxytgle67gLRerL
v6Qi4h/yW+JMdQzrc1XU9FWcZlAvt14Z4UyvsEg06hLUlamZSlj5O95HdCI6OQjV
ECwJVeNFvqmTuDeElKk8naguq/AOUc9fcpzVEkl2vpMw906H4Z8N5F7Tg1+p12Ry
Oyj/a7R4MQtXEnlb4kmPyvkfH6FiqkK4HAO6B7e9WfxVFjJDF9k=
=eKxH
-----END PGP SIGNATURE-----
Use actual block size
Arran Cudbard-Bell at 2017-12-03T13:50:16Z
Files modified:
* src/modules/rlm_eap/lib/sim/decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b7e9391a4366a2c77426b6fa4c57edda31252b22
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlokAQgACgkQ/6TVgp+2
18oy8A//RDQvM37eWGMARv/Uj5UVw6LouarHMc56o+QPxzq090ePHXiPln/I4xIP
PLU0fXFEfMrMg7eREBjy5IC15g5nU/h+n1lC4xxFh99uUtaBb4NvIkC6PFdRwg9b
pGcHLEwAUlw8OEdxrimr9RaQaQyIYDP0mdKzDpN5RJjZXJW1U4BTgye8suNcHW/H
nEFlrTsQoVLbD/oHwoaES3FUgv2cj2RlY19ESE4FvopeiH5POdbLJaEY6WsofX8/
FqjmlhtVueq4PtTYoX0Aau/JuPDsF/DECdwrNG9yFulys0okJMduz2yg1DjhILpG
SiV97Ik0HQl3NShSQzehO7iqa5vwipR9QzsxaiiOf9Udt79248WM4GTkKVDF9Mpe
PTqPI8lRobtU87buWQq5okZ0WXpEp5PrEMFQJkLMOZS1lnz59bZKAZX7PhFT1g73
FxxX/R7HwR0VzUugd1NVOY6rVQPMLlTY48phhz+4OaKxA3UpXcnai06PWXfxtygd
lziCBNWZ+zkX3iRcACrONmtgIiIb4CDon45uHROE9vzcGevmKqcyp76lj1rzYnTn
6b7vl8RweVPNoVHE+dBzOl9tZpE4Od5MEk+xNaGp66JPBUUk0gZJ/otdhyc+1QIe
iW1Bak5+dUD5vX2fiOq1BkVME17PQaPt6lcpLz/EGzQwMG81M6E=
=EE4c
-----END PGP SIGNATURE-----
Brint length values in bits
Arran Cudbard-Bell at 2017-12-03T13:50:00Z
Files modified:
* src/modules/rlm_eap/lib/sim/decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/791830542eadc0ecb1488a3ece3109c7378ec1c0
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlokAPsACgkQ/6TVgp+2
18qGEQ//VkvE+TjBRHax26XDOzYF7WtUE0d0dHNACqLuqeoxUXwfsZvySkyCnKIo
R0lz6Xm8++4OIzeDcLOmrMRKvyYYtN1diBZXS+iKsr1H5ePRDQMAUq1Ui6xXdo5t
etkmiILKpKCNHYLbSOp5RVnugWJPK15sSdk8XpxYkAwOteTXUhSq1sTEWvcEgGHj
94b2NnK+anxbxttK14zx/+gzXOJvChbl2n5zr17zzg9x+k49C0gjU9ZpEMImHIc6
pB3cbMe3Mxn07oHe5VIMOJpBBRe6kpPBQaxh8MJj3RfXKmpvi2ckDkibFpbrre5o
ATvwsuK/A5eSRNEzcRAq+c7Ko8KtcmpMRy0I1ninWvFq4q7DE/D4BMQX1CCoQUZ6
z7Rqwro/JFKzxlE/gX98Jix+KDGgW6VujBbNLwDW3EAIfo4RcTFdLupLOQr/bRs7
cOG6tWGDrp4nFoHmlZU74v9nprtL3hUdlgc8WLjJiddiJvQWIPWo1MH1zeBXvzey
mSkhYeVrr2pTW2KMwGoL8RYnl5JW6MwhOGpdaQENSDyok58ElWdUmjjE0PZLCBVQ
HONY1ioo/wA9i6xpUNbgm2f/60xHOx5HUYBjybzJccjlt0RUls5eaZ0mxti2Od+1
HCRRu7N0rLPtHJMm7sF+ofxuo5XxzZsjm7Cj8VJkpydir77yngo=
=vPiz
-----END PGP SIGNATURE-----
Add check for min-max of AT_RES
Arran Cudbard-Bell at 2017-12-03T13:49:47Z
Files modified:
* src/modules/rlm_eap/lib/sim/decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f0e8c5437cb75d40d73ff81bc8fd7184ff20a83
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloj/2QACgkQ/6TVgp+2
18p11BAAhrOyPyELYE8Jvv6nj2v7bUEn2rqupUgBVuSMtPV1hBxLM0RIEO3gmwmF
8RfXmynCetNl3Bzq3xv204ZQOrxAtMH5icFhZNsm1qbPhtbk3vdJUdDWxl8zAqVJ
P2Z43RXm4n8srJhyhotxNdrHrwP46IqbkJrs4H6xSMxt68iAda0Velnl/Y1t3eVU
AgZhJwm1kpU7g2XXAED7K5CgmP4Pj/+ybVz4xSuqVJG4t2YOsK0F5cZhLoXfAFRF
vWZ/vWo0+3GnLAEWEQ0uofzld9rShRmirFoNfwqG5pEVC/3a3T00pYvFLxRYUI+u
c9kH3nBkXnPvI6hvLsCoZRFnTH8Qsl49l9w3rX1unE+19DMYYH3QL3iV6PCfQP6J
Z0OtQ3JZy0C1lCuutVuo2E9owOv5y6u0UJ9ssi5MNdML+Ha2II67opXMhSzdcLAJ
r6x3T7wo/xm1HN1GOxMIoGKaX0F/WYzCuilw7y+MKXNqByZ5DMpw/VGAcSxnXa5B
T9hLJOymAxvwQgbiyA+RApPFUkyx/OSlhgh5plJquuV9q0eZ1Ms7QkTXkxNMIGB6
FsrZRYuCqJKYZ9roPSSmaW0l7XkoEfepcbLu2Vd4tvJKiUsGgzM7I7pt2DUIYmMt
Lvk4PAM3Ek77KF016kgS2FdeDsWZy0jrULnMivx2EAehz/MEN4A=
=o7pd
-----END PGP SIGNATURE-----
Don't run off the end of the input buffer, or get stuck in an infinite loop if IV is missing
Arran Cudbard-Bell at 2017-12-03T13:43:00Z
Files modified:
* src/modules/rlm_eap/lib/sim/decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/354ca11057c343075d19d983ff016072e36092da
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloj5BQACgkQ/6TVgp+2
18oLUQ//W3jGeAxEDnO047E6MiKXsWuNXaQl4CViTcwK21y/dOdTVsRaGTnKu70C
wE2sP4E32F4zpoQeMkAN3yZk+O4fjPrkduqheEFFHXvobWgRen0onlEJGt0LITSN
u/ISutnrfboNUkVvZcUY+JCmMMcuBaAk3ljeuLraq8xLBF8IILCiUKH3Y0ugVHFk
C6Z+kayfY6SY/sEMrWP2r727ygSA0QjBCHc8CuIBr8o2DOs0xVP0XC6m3W/HVcVx
8aYU1RcqeIBM+VzH5PN9n6xSKocnTbM1ovIw00xZDmOk0AzXNJ6IJE7+dnXMrkNR
Esp5GIw3x/nM3C7IIJNLLqmSEY/KHMH8WRin/d0eRt09Cr03ryADLKgOggA2/scR
GWGi52T0hPG/DwHl4EaSZAqz1gLWVnlwEUOUGYNGmlWksp40HBy5Rk2Q1YdyRyEE
5kcAr6vQkq6pHOZ2h37gi6sTMwlun4RHkCQNxIpuuoaeq2S0UjxfYAsvlz6x0ORh
2Pkr3Cs88fT8TG/UYSQtvOCwWeNRNTLCeHKvggntpqFtBNCg8e42pAtwA0a83cNV
NcGZKaBri9J62Xm0wEGa5w+aLwO1OL6/G0rfhuAUDRBtmWPLiaT7j3vJZDDOqFKG
nw/g3Qcwa5mj7Fu2Pejk+IxDJV7h3jhwDx9aKhy2LLAhSRALzKU=
=9sZ1
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell at 2017-12-03T11:46:28Z
Files modified:
* share/dictionary.eap.sim
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7060a790c2300cf0bc2586b0e4bc142669b22b64
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloj5AsACgkQ/6TVgp+2
18oHQQ//dZrCQLqszu2B+L84YwdnOQqEuFxyKJ8qKEv9rQTHs1TCoKUGcg/SXbdL
Twc3PtD+IUI6+xunSntL1dQsjE8/D02r4iWNpZU4Q7i8E3RZJgcLw9o4k/XVVnup
oBa3FnK8/hWhvXjXugjuaREjV5O5vxs1IlZq+/YXpOHAe9GAIOY6avAxCESLNyrY
GUWjHCX3wRKaTKIotky6MDU0mxEWViMDTnNQ7ca4LldarSkvdbX1j18aCcqzBOOX
7WgXL9hmUSkxCL73vssUCmA7q9vxhiZO8iKzP2lx/Kpr+5u/SMHYSs1q1mgBXzCQ
uW5U8Y52qN7CH2Jb3M+3lazYGyrIZiT4taQu62DYOw7CvT+cQhfY9drn/296MRMn
ghGYD1yNiwui4UlMaTE2p3u+g2Qrmtu0w+d/46+79FnHxhB6PvWm7WbSdIoQ5+8m
433pmn1Ruw85jI4CPEVIXu+nsbDLGuRBvyx+eb5Fj358DjzGt7HlIptm0iVQHuLn
TgsmdawV7KcwGC+g80WMG7h9qpLDzJBTkYA+T5nLuhDgBkSB68ITox4B1/m8xUxB
IMHFplhLLRfHtc5phUbPHTIQIq7Ty19kKWUYevJBPGztAcbFFFizd+zMkhbz9+Ge
rGFNN++L0trA4QGkRM4PvTk7HoFTDXJwjP0yx+pntdy3Y1wr7R0=
=WXvs
-----END PGP SIGNATURE-----
Trim back AKA dictionary more, add AKA' attributes
Arran Cudbard-Bell at 2017-12-03T11:46:19Z
Files modified:
* share/dictionary.eap.aka
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3149c14ca411e22df0a2877c619c8e032e02c77f
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlojT4sACgkQ/6TVgp+2
18o9fg/+MY4FBuXgEzVmET2TFY/QdnGST2WVP8OjHaUcalRxy0w7znBqcf4mubfy
B5QLqUBMmWrBg70kDk93uPE54PWTWCju63DRW7KMyv0SB8QYo9Jo14K0WrhakxpI
c80xvqMn8sHZDj/TF94CUrH2b4QfP+DkI2iZemPFz2EDiruEpy3wDoeYi83PcMbF
NFTTxkKUzt0Mxnvj7p0GqACxwimqcF5K3ZKMjhx6+UmYQYLtjEpT46zy0cXuGT7k
bcBDHvUN2xKwTv9YIOpZY4JD9qia6vYhasCcXH9GUlUxHFREJJIZHn5cB7giX0Eu
KeItf4PJhtoSWUNoJZNwZew09CD1soULD37PgGpgy5QpDI9ZC1cvKhtdXwlTc74v
b9Hsq2Lzy04zzM7AAS/3hWzQi8+Kbu56VsPFIN/t1Pp5wB8tm8MiUwPkLbfOONm5
0pyptCYyQMA1JUWKwdGGVmBIOGVgbFQ/L01MPdrAsGTQaj/XaIjmtze7L6p0HuAl
oKwah6OGaXtjJmNxOc5EZV21eRhY+gUsWPPEumS1QE3cYc/0eMIGA/2A0KN0hTHR
sbdbCko3/alVk0JoemSjiJ00aLrR8rl63fDtWDPBLMMnw8QzNkXEUdXrDmDe1+U3
ZGCXyVFU/DFUFoZF4qu6RXL7VzolR2uJB2LIsp8p76d+xBilDqk=
=A5xd
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell at 2017-12-03T01:12:43Z
Files modified:
* src/protocols/dhcpv4/dhcpv4.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2b6dedea34c3fe8590c0476b57ba956845bd9444
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlojT4QACgkQ/6TVgp+2
18o+3A/9GZyfa0zTrZJpyzHpBlM1XV06yr0JIDnYPoVNJtCWz+3F698Om/YYPf8h
HbHXPnagbZE415jsIhdEqVMQOBQWQXdM4yt5QweAmhd+X9IrZwO1CiUoT82xV6Tv
AEohEQwxeAZRtli55XWYVZMrv6YWN3KetbMoTkJu73WNeuegBuo4qLJ86lupEzlf
G6utcDjYiF7Ge2ff1geccGN20LNMu5XsK0fnqE8zDAdbx9kLFP3IV9AFtzg+Ce8h
kqmDKiex59yt/6mAfPCvyP0YYCbOIxiLwYj/PkLPdVim+rlnlv0Pqp/yuMTdjtHs
m+8LMKMFRM9ukfuvNf/zThAoOArUtSwgg1IAtG01zqQWB4rapBkcal+a1Wy9vX88
TrFjFciBSduIbMT43kTEqel30dwltummyF1jb3YapulCIbRHqtvqNUUlYkwUxthW
lSiZU61HTDE1V1HS5HbmJ6eIrmIQztWrAInkNTxbjuaqVo+btWwLsvs9TfL+AT9R
qHzrp/mC16n7rLUN1HArEn1SCGc7czfh5h7zCq6rlkkxgD54fOV2SUkfs6WJCfuP
xWWtjtoe4rTnFOYsAdEGjhIviSJHwd87C9tq9yidjs5hlRRJtusaGiqi6XAHld41
/suYbu790RTzusj+iCYUgsk7jru8J75dhmpiQh/8hVAfmBtaIHk=
=6m7M
-----END PGP SIGNATURE-----
Add all example packets from RFC4186 to tests
Add special cases for AT_AUTS and AT_RES
Add more length restrictions for some fields
Remove attributes not included in SIM/AKA
Fix array decoding support
Add tests for SIM error cases
Add support for decoding fixed length octet type attributes
Arran Cudbard-Bell at 2017-12-03T01:12:36Z
Files modified:
* share/dictionary.eap.aka
* share/dictionary.eap.sim
* src/modules/rlm_eap/lib/sim/decode.c
* src/modules/rlm_eap/lib/sim/encode.c
* src/tests/unit/all.mk
* src/tests/unit/eap-sim.txt
* src/tests/unit/eap_aka_decode.txt
* src/tests/unit/eap_aka_encode.txt
* src/tests/unit/eap_sim_decode.txt
* src/tests/unit/eap_sim_encode.txt
* src/tests/unit/eap_sim_error.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2b0363fe3b118cdb3683d32fcb16a90febdc9cbd
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlojTpkACgkQ/6TVgp+2
18o4Dg//aLHp2jq2IIn1JN2cHpL6y+r8VaTV/LbcwJkZPV5w/obcMqogVtD2cnZU
TVRT4IRKZ2Z5yDnXwWdUOdYMSlelW9sfeqMRBOGGL30UniTBi4DnHCv827o+Nb3u
8CsroN4abAG2+Cu13+vJ3AcIVFeJ5Sw+unu7y0tFef3cC7eZ0/vwBzJPEBY0QWPB
eawF5B6viCv3gtC9b6jq+SslEyBW8X1v7q11tXrPHpNzCyFbow6bSqXgBW8/Kteq
Yu21bM4oBVb7BbiYSwOc1rmokZuym4lrS92oo1r6J84w/NeDRLJvaY+2kUrJvu4z
v0879OO2GQTEkTpusHouKiiBNGGDQ36MscRu/0Qd2ek7+JmU0diTNPFUflca2zi2
vp0NtfVDlpsKCHQvqzqasinRkD1xZzP7fQtlxOIEDkFlr74p+QoBA9BBGfo9K1Cp
uBn0MCdbwUXvkex/Qw5XtMFstCI7oGbtnveItMpZnIZGHGh65uXT1ErEOCkpf9dN
68vmqSbj1zetOtYt4x6NWoXbaLqubwOsR7f6E4tmHKVB+5pnD6G2TmQM4ILwX88I
0tTY/Dkvr//sYJSWfBrF1BTxkeqzU/8EA82XURLt2tR2+xb+TbWr+yk7UW8fYRpp
yF043SAHy7CWRq5IMllQMyZN1FJ9wilsOeyUbLpK4uNUXDOv/dk=
=j5sI
-----END PGP SIGNATURE-----
Remove some dictionary restrictions
These really need to be moved into the proto modules
Arran Cudbard-Bell at 2017-12-03T01:08:41Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d3bbb819d7d9a25a72c09094d8e2e5a21d03aa46
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlojTnEACgkQ/6TVgp+2
18qL3w/8DTeajuOBIK7OgDa/17zJdESlTKKgq8KvTZuudZ+ZLKy8TNSPb/eTC0ZB
U0PYw6UjTJcG1HqP+xGzHtmgk284cHDA99YXbHAati6nmJaj5pBPKfAkH91rhJNg
mth4gJ9hhF+qIQRkCTJGi5lQ+6LOJ/9o+mpKkyq3xPLOnMEcgeJlhkwZKIF4L380
5Xcb1+wzMICH/qy+wRFLonJIfNXDSv5lDxIRH7stO82alyKhj2a4vl+e9Q8KzNY9
iX3JPNcmEyEnlPUvA3bpidlkBkNs+W0VzjcG4OxrrIA4nAdSgxcvMAscLjjfHlCI
nH4HvJXpM8rGKhGKYUHgmJCYvyqGaoyLGJUwq7hBBYmlElp0rLXp7UvLbdVNx154
s74Qa1v+KhaE6wbzNmZdJCNazZdpeSRd23h937JU60rlID4wmtE7sJnv4HTOpXzz
jNGvB6urCLH8BpiMQzH1qp4FLdyQl+yaXL4zpVL1oynN58qxUaP8YL9y4EtTzH7G
la9QHe80wlitBYkJ7kPOKNL3WCZ4Q/Tq+3P8SxArN3JBiFi8s9dJL0Z5pPYRl9Sd
sRd8CqI9PpdP3m4+tXq8sDlwazAwoiNXEVKWqcUAXTcTjD+8ntbGYnX1p23+N51E
Ia//LHUfU3rDIw+cHw52m5XpH++WFaYIAGTsKgTLcvGY+sn0/2Y=
=H9mg
-----END PGP SIGNATURE-----
Allow errors to be tested for encoding functions
Copy the complete error stack to the output buffer
Arran Cudbard-Bell at 2017-12-03T01:08:01Z
Files modified:
* src/main/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/92a7458bf162f676d219772af14256631a3d7908
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlojTlEACgkQ/6TVgp+2
18qGwA/+Lgo//HN9nY3m9/0dTNnQapKapnilHtQZWhD6kD5sSe0TOyzTeSkkrzPi
3m2mJ59zOWri57l8nmh2YSozb5H4C5CBjd2y8FY11v6WVEvDRT+30lCRZ8liIX2D
Nx5g7Q3U5Mq7pYDWv6xZL4izwYzrTzz6nql6VFT8i8nhbyYHkKcwiEIyuVjpGNBU
DM+P2DXR3DJROt4ot/o+dCQw172jdgHvZzkLRD+v4U/d3NSyqCRqSxg5MywfSt2H
rXys3jC6+k6ijHr1GcF8ZTYkFaC5NiVk9Na5F8sXgNnihxwbkCdaBfc0UqzBWDHS
/hoYPnpdUP0g4VfuGzmChxzDHStSYtUlwlfw3C7x+AF6V8TswoB5HCrfI9kyTgpg
axIDWypMV2El4K+/1+qagF4qHfxmzinhip8ehecaoa2BOR21IMGnqG8ZC8DkgCY0
p7oAa3p9PQ6KeyBffpzEpaUsBqkhxpGbGtb/2WrIIIrCcdnScHuw+agJ4QZ/QR8B
jP26xLGUqrItoc/upCR/t4UmCIeGPEvLhUMVNah0YRrNz+VK9SqzKNe8r9x5X0vH
yyYfpfC84Lv5vYJlSqe8v3mg6AhoAPiTC/6oOEMWQeVP7+wCo0yqsat8q72iMpJ2
Gkn346W5kanLawKKKrI/EhY+K8nrhZJwfUhS/hKv+BN2FJXB+y8=
=9WY4
-----END PGP SIGNATURE-----
Peek at strerror without poping it
Arran Cudbard-Bell at 2017-12-03T01:07:29Z
Files modified:
* src/include/fr_log.h
* src/lib/util/strerror.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b40099b806dfabcde18ef2c36bc42124fe00697
======
--
This commit summary was generated @2017-12-04T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list