Commit report for master branch
The git bot
announce at freeradius.org
Tue Apr 9 02:00:02 CEST 2019
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJcq4JeCRBK7hj4Ov3rIwAAdHIIAFprprUBPPVGWqehA2BwLa9u
fq8ZhcvqI0XCeinV9RHkOX03T5g7fpvborefgNfpNJuckaHdhpjT6ZTjE4vh5LCZ
IaPHkUvfAepveYnlXFpH203q0/dm+viugPirqr/gM39YEAHunOpqOoYc/jcnWNno
xr8oADE0qpnhsici6Zgpa8VNoGo6w2whBF8Ty15/n2o9w4/zUuDpkhsWCL2O5Zm7
9NPnk8m6iIE/lWcNjTG2t2Lb2Y20qMSygKX0r8jmcxEKo/AOKoRtjKefdhNpLsJ2
LZ96jyZkRBRHhgCdJKAy9t2GCx0SMGCHMVu4mo83/UluTmR15CBgx4z3zM3JHXo=
=d5ao
-----END PGP SIGNATURE-----
Merge pull request #2605 from nchaigne/master-201904-man-unlang
Update man for randstr
Alan DeKok (via GitHub)@2019-04-08T17:18:21Z
Files modified:
* man/man5/unlang.5
* src/lib/server/xlat_func.c
* src/tests/keywords/randstr
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f7fc815c4b650522ef5e178a281b382b8fc33fd
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEEEiICjO4Mop7Mb1do3rby5r1w5ZUFAlyrdqgACgkQ3rby5r1w
5ZWW5Qf+OUGUnm4ugfKyE4GdC98EK1l2nZTDBQFnronamepG23Wj0Q/dcTjR3VBb
mvrAv2B2RdFGOL/dbUzMzpGNd7KLc9NhKyibVpHMEwMkchWINBaHrVZs3VT69omR
HztIg+JPgQ5oafGSGhwvcPD5un2T2Wgb8OWaPv4qIWLTLYi0b5UKa727IVUfi3Lw
RPwsxQrh/X51iHagfewS12y3WK+y8t+gwmUWmzqg+3OuxBEpniG0WrvB8H9cLvPn
C/BLAi1QaVn0QfhZ+2VLl5EVM//tM3KTcG/FdNuRnQAG8/KYZbuLIXO/2huTv5du
cCMyIiWl5AOOkXV5dxsTdk+4xe4hbQ==
=EK7e
-----END PGP SIGNATURE-----
Update man for randstr
h/H have been replaced with b (binary data).
Also fixed a few typos.
nchaigne at 2019-04-08T16:28:24Z
Files modified:
* man/man5/unlang.5
* src/lib/server/xlat_func.c
* src/tests/keywords/randstr
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8d0808e6d6b6042cbb3af279a8233f3d62217dbb
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyrgioACgkQfQ55zXdi
Hs0trwf+J0FPOoKEiAhAxL/YCbIhIlt74ABk/oaAfmw6oBvyO1esIv9IseGb5yS2
UdMaXFvcXMEtK3JBZxG4HBsUr7DI8IhAHVjIWafn1EZiGvRZP+rfcmF8Xe6H4c+E
ZX+1ykpdqty7fLt3Uylt7+UbLQ7TPdwEC9i4Zgh3Wt22u6vWKMCVnhF18P1S8uPv
8AYgqwxtT/JWEtM/kac8mfqj8YJPaNz9E2sztQLQLhwjotd+7gIDG4egPJcMDd8n
oDXfker291LfMdELQZ/DadsPiXbZUsxiubXmZkkA/Do6Cw3qPZfd4XxBibjzefjY
lZWn0sk0tTTWSAGmdzU5Txrrs9OZIQ==
=H59C
-----END PGP SIGNATURE-----
doxygen
Alan T. DeKok at 2019-04-08T17:17:26Z
Files modified:
* src/modules/rlm_lua/util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8b926fd3584d839f2b26166b3c1b9c6003f7b3ca
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyrdFUACgkQfQ55zXdi
Hs00egf/SxhNuCwncpidcqnT2LudAAA4vkwqZ6V04zxt9kzwfxYXPaIAk0srdGnj
3LJB3/O8j14YPk5VsRoaPKHh4FhNVge/OOLGnFit8fEJ5bEwx1tihfrqwVze1qas
cfrZLEoX2Av+C93zy6CA0jhddnzcTsL7RI+RY4P0EEsL/bnd2i0uOyHdaHioXqbM
D/wm9Yp+xRG/todugYAH02LtG2LD4L6TjKuC9mHXvOz1yRFEmuGreJqfEPUAPhMD
ifZTjYIs17QYuft/G7T9O+NkTzdmcZy+nR7szCTY5I7A58yr1exK3MMquGhh61xS
3W9YgqppFOIu9Ny0CfpTcVsi2aBx2A==
=+Ng9
-----END PGP SIGNATURE-----
rename "aux.c", as Windows still thinks it's 1982
Alan T. DeKok at 2019-04-08T16:18:26Z
Files modified:
* src/modules/rlm_lua/aux.c
* src/modules/rlm_lua/libfreeradius-lua.mk.in
* src/modules/rlm_lua/util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fcceb6cfe1e40bf84608c18bd812b3bbc1ab5708
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyrR84ACgkQfQ55zXdi
Hs1irgf/cwfG6Foj4Q2AQbwA2CCfsGqlrwp1AWl6KMuwHrwwqeY1uO5W0ii2+spv
0BVw32HR56q4gj1dpYqNWxBPnpgbMLVra4T7HacZ5/9tgUaJdonU1DyJOOrw/ztt
B4UR8yZjofgyNxe91o0DrHDZCb74cHN1KLFJ/f2vL2ajICkOOHy1burhHhFqpb2g
EbKCgkkCe4QQLVAu+HI3juiTqa15D1g5l323WeCd9AHAqMuO9T6wwMxNNl9cUuTT
gW2stUjbkk65UIL/tLCjB1+xc4c7JP0uQJlCpdvmHSVvVHEsgnNwThj3HxEvL5bK
QTckbzsBKsuKl3F6G8dFkkvLTpSsTQ==
=AePz
-----END PGP SIGNATURE-----
handle cases when TLV exactly fits parent option. Helps with #2601
Alan T. DeKok at 2019-04-08T13:08:30Z
Files modified:
* src/protocols/dhcpv4/encode.c
* src/tests/unit/dhcpv4.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/23c73d60afc78a3a71b007ac0004b6a36b38eca8
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyrR80ACgkQfQ55zXdi
Hs1RrAf7BSw1BxXypBbK56V39483JFhoAjcWiU+LX+GjJ0Zw5iMOP+dxeTnDjc0z
a5QUdX9fwkD+uwX5reG4HipIa6rFsa5DObxks/zVYznGs98WatDVsuTQ+a/bNz60
aiC95pRzUzQxRAB1oYwO7NQ8N4idxg8gALdrKBsSEV3b2nFGbY6Un1nZT2OAgIZJ
0kuZslFbcHHizxUcp9p6SEVD1hSZD4KuEPAulnnE9XJO4+GiERNKtjhzKFwi/c1S
ViSyRjyrn+/6RuSW8XD3lxsyga4/1hJ2A3P/ywX+PB5kCn+F2UhADfjSk7RmPmje
qjyAKPxuSM/5G354SOBTWJ1nwxzFEw==
=fYQa
-----END PGP SIGNATURE-----
handle options with no data. Helps with #2601
and add test cases
Alan T. DeKok at 2019-04-08T13:08:29Z
Files modified:
* src/protocols/dhcpv4/decode.c
* src/tests/unit/dhcpv4.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3a41e72fe684c4b953650727e596da1e081a0036
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyrR80ACgkQfQ55zXdi
Hs3kKAf+JLBR3dz+vWUlX4dIKZqsPX5u3noEVfDNF72dVnIFf/1gBuK/1H2CovsI
J79IgUI/OPpPGLKJHrWd5u8AAuOVAyqZK8isyUg6kJ2gfn9ie9oflbmbmKY7tG6A
m6dDh5eaZkbF5lXlvQ3Z07OQgZ+wzT1+RZr6V7vDlTl+/5kHxSDaVp223a/XbZi0
KGiLkclH4Vsho2zFEFiYNmdOa9rNfisijLbQSd+MFiHYvicNm7DFoibrQFvdAsiO
ecXTPSLH/hMIxzanhh+rQyTM/0yMm+tLdr6TLDmCL0Q0lzjfjAWh5rzRABQNg1JV
WkPVzwwrcYptwSSJrnBBLUZgNhaasg==
=MXag
-----END PGP SIGNATURE-----
set the correct size of the data returned
Alan T. DeKok at 2019-04-08T13:08:29Z
Files modified:
* src/protocols/dhcpv4/decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/adca2eaf9ac561ad17a8947bbc60b6a14f8160b2
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyqb08ACgkQ/6TVgp+2
18r7TQ//c3PtbbVyzH89F9lwUhVf+aR5kgNnAimiV0UYsq/8lO55IgXwnIljHNFv
KwhDgMkydobIdtR7R8HcfhpzEhxHIZm0xi0FSeuQ7S0EGh3thUDTP5JkxO3+sDTy
+lGX5WyFGlK6GD47Pht1uSd6WMtCukdVwAkYXFyj5PXBbBRPg5m/x+LJiKGsWuTX
sP3bneXbCXPzeq3afrSYDu847aaylQAtVJWwJvBftE6L/K3z5QzTJROgaCVS1Ue1
uzapjrJ37MnRrYFx87K/WfGrS7sxuJ+VftJT29icB72/78tdGdi1UkYydR5XXGer
3V3I3usQzQKAaBEmOCIOEe6c8cwDlP36ED7RfxHAr6eHZMDar4k9qR6OqOcP3wyF
VaS2TOaS+o7ZmP3FlufALZNjfj7fRH47sTz1Qwzev2jIr21zD0shPJ1NDwltj3nT
CNEX92RT+sfxmNvIuVYbfHbWa+ADQ6qbKTFPQi9XcAPkPZMvPHDURjS/IJVpcukC
Cv4NMcbBCIFa8394mtmbm9eoYsKPOGXUtAR58LhH1VRuBUPwLhi/k5NaJYNl1vfe
Y1q0UYxc7aAtPZqQBF79LdEdvylqwlkW1VHmR8eBXX1E3QFjIo4UKxLJGPLm95hf
HJFTnkKBL/oBu3z2vCEPk7uwU3URG0XrQFWNmHJdrJc0++YgNcM=
=NPsa
-----END PGP SIGNATURE-----
Rework subrequest code to allow subrequests that persist and run through multiple sections
Arran Cudbard-Bell at 2019-04-07T21:44:47Z
Files modified:
* src/lib/server/virtual_servers.c
* src/lib/server/virtual_servers.h
* src/lib/unlang/interpret.c
* src/lib/unlang/module.c
* src/lib/unlang/module.h
* src/lib/unlang/subrequest.c
* src/lib/unlang/subrequest_priv.h
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/420717593cee7df3ff68e6890179bbf478886690
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyqLfoACgkQ/6TVgp+2
18rkMg//UWwc4y18ex6E3kIEdTzFngpvrgCxVFcj0Iu6+4esZW+nquWuWTnLFNxs
/2V8CQnA9+gNSUsJyBaGbme9WModiSEmwOfE6MyPi1PmT9kw8qHeHDTYwWmyEwgd
ktXnGiYUbGi1va5wT4KxrDsUN1L1/SyfA8Em2IO9mT+0kLwddDFbaPXNRRqWIN+5
hI6my8C4TNL60++mCStpvD/BCz/9FyKDRScT4vVe7hPH3AeeUiVZNwnoEv14EUEX
+zMGZtvTJoA2d80NezPuIgKupd85RmJT+wlLG/4kjzoTRFo8t1lzNP308HsrTf2w
Rs+BOYkVyD0fSfbusitAPeo4L7EAidHUJad/BPXycpEQN/q7D7nK6VUww9ofHqOJ
Pba0sSz6err+aVvMnUcHin43RMRps2H7LhUczJoIYaDdNUDNrO3D+daQYv5UiEsU
p+3H4W2VO0pkweWZWIgTIQfV8ITDvX0x4Sznli9D2/cWEH85bZi2/OdpWl3aCElv
ENiVwu5TOkwZO/1NpOY2xa5/U/CUwJOdjR0ZqJRHKzFRZWPnAG884jaE9KPHhBZe
ag+6LJeW9gaL4tMjP5i0HI7z6tnGOdw4U+2/U9bFBWdHUbbGHvoL0u15NhbLFRcy
PNLjndZKF/fI7Jm7Nyj5WU19cDjPnr08AEioMF6HvCAI11OIRGQ=
=THzZ
-----END PGP SIGNATURE-----
Not actually a bool...
Arran Cudbard-Bell at 2019-04-07T17:06:02Z
Files modified:
* src/lib/server/virtual_servers.c
* src/lib/server/virtual_servers.h
* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7be79d7b6a12623c23402ae9dd4b0f92349c222b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyqLaoACgkQ/6TVgp+2
18pJvg/+Nm7oti4GUBZBDvJQ4Iv2OhIQnpqijkJOuIBe50+pUOr/KdLhXfxLdNxO
TGfCxgc3VD8sPnfnKWUWn6DwWrNDkpLTGCsaCr/2EwUgx2Nr9bMaICAyhnR1Z79l
/JqCy+py14xq81Gomrx9gi+kqgvYiLhUCLzyaMZjzQN25z/XX7VVabUfINWjmg7u
sghnb1UfhE4HJapQC/acoNaBo3QgPmF5jJFKWBGcGmsLW/s1aOs3OzaQvzmGP+z2
2R+PSAdYPTpScuqhludF2nAFDi2TRJ0MLJEc4uOTPdkMCUnGZYydaqeYNb5Svdnh
LvvuqEbgg1TSO6wVEkCSo180f5+JjUa0dC4kKRvMxTi8jIoEGWAo5e9tfdoGQnO5
0VZi9Oi6xNDee0KyT0u+g8AiXgmRSoajD9yLiS793vyyHmLp5MkyqabTJsXSTkd8
cvLt17ZiAqVwM2qA1ceuu+L2xnf4WvkxnvGgY9Ay42PZRLPjs43mpnrRfdTg1Wj+
Mwo8gLtdXEv7jRoKQy5xpyHsCIqUZMVi4N+5pn0EK8TT0cjiMFEJuvSylu9UR+zR
wB/r4iCDiW0ehn8j61GGVABLHOoeobYtmaKUy/bBn1+/cI03TK0nYvUV1RjcsuNG
12GEyd9mDP4sVen3yXBUFFSlId7IqeKAhdybKbylyrOtsZzfv5c=
=XuBx
-----END PGP SIGNATURE-----
Expand interface for doing things with virtual servers
Arran Cudbard-Bell at 2019-04-07T17:04:42Z
Files modified:
* src/lib/server/base.h
* src/lib/server/module.h
* src/lib/server/virtual_servers.c
* src/lib/server/virtual_servers.h
* src/lib/unlang/module.c
* src/lib/util/dict.h
* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8639d6952858abb457c7827530bfde0a91ee1c64
======
rlm_sigtran: Mute error message
Jorge Pereira (via Arran Cudbard-Bell)@2019-04-07T14:55:04Z
Files modified:
* src/modules/rlm_sigtran/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aa6962a916801c1dce642f24ae9818c84435adc2
======
Add " to Line 143
mohammed059 (via Arran Cudbard-Bell)@2019-04-07T11:31:51Z
Files modified:
* raddb/mods-config/sql/ippool/mysql/queries.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/81d001e04d7c850fba8ab9117f0039b3b2f4fe23
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlypXqwACgkQ/6TVgp+2
18olWw/+NLDx26OQM7EMGnhpegU6K4w4YmVAK6e9sA7nUQiURxi/XuwBVO3smwvK
91U59cWYBx1V3RVruLsj3fGKlgSE3IpsqjvWo0C7Xidt4J4vQDHh3YJ+w6lmcaHy
9a9FxKRHlOFMKKS9K14xmbVNwskwC+m/3YNfPHUJ7oFjwfzQECBhYacy9opYEtym
5EGxzhRhsUYu6VhWcoXMKrAVYb1eHZmxWu+zQ0EQSLxjrGPSTAEyjYU+suGDna3E
OGM0H+d509Y4cgKMbfU1xYA5bEzza+zdTL4FnuhgiZ1gQscR8rnRmFMfZc1yBZsJ
WIe7HOXKgAqxSczFJmggo/Zh9vNxP3Tdo2o5qJlb/5lC+P8Y+leheTjDmwoYsx7c
k8/qn/bxQmQPG8encpQkG4Vyp9qV1KOi9BhZknMQtHWyaupaJJZFIlhspfkFnoZ/
OMVgL4p3TyQEwPze5pPSUAqC2++8Yq2u7AAF9qkmmgPkpotpibGDPJUzTj0Qly/d
RRUsBOrzsCnBPid+L8g9SQuFUBqTj3R3yxypCeaJ38QuS0Wofd61Px7UKnM1oWU+
fO/er8JW+sJbyxBnOxaqEbEycQe7E2wXO7BsEY5yyMk423POdA6ocwuO2aB3dkqw
VQGOcZiigME7x6CpCg46mzXgGaAHkqVN4FMrWbKFFrrVMrYSFD8=
=Rv9K
-----END PGP SIGNATURE-----
Add interface spawning subrequests from modules
Arran Cudbard-Bell at 2019-04-07T02:21:32Z
Files modified:
* src/lib/unlang/io.c
* src/lib/unlang/module.c
* src/lib/unlang/module.h
* src/lib/unlang/parallel.c
* src/lib/unlang/subrequest.c
* src/lib/unlang/subrequest_priv.h
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e5f1fdedb78a448161f5962cbe72336a7a578e9a
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlypW34ACgkQ/6TVgp+2
18pRNA/6A1Ru9g+eydaDns/ePb/ThcBYG0G1vmh1t3OfaOED1NN4XqON2csk+U7h
z4iNQmDOIhKB+euLipKX+Cr71LniUF8qDvYPc4HF2PLsTztHcUUb6iLlv91fhoOC
jJKHGhqR3Dy+VwrX/6Pm7vwIHsQrT5fYNgJPvNLl3FStBECtNyWVaorrgwxnCZqc
xAvlBo8ot78X0l7pUfwn6o+216vn9c4KpkDmTOqPIZogGUrgGqrFKWm6qJTd0OlM
ryZIF805lYC10E+jAUMtx55hIKPXUu0lKLx4N6mOmkn6PJ7aMQawmREwjcFnWJWO
qARANRusk0xhacBKZJk+iM2kOM2D7kBmuJsHJ08R5oIqOx9fb49qSnF9PnKtL2AQ
iGZAVOZNpRz07JYEHTgPrgbdjy048yTr/dfuGitquL2fo9CTU+tA6RA27kSHzMMg
ruEWaT46rMvTz8Oh9g24GKadrtVPxJGJjjuCm/sLO5xB1FF9yZfnNKt0atlK3/gz
xePR9UKj1rDM9EwnejoSdxGms+CxmnrMbit6MpDI1kUeF13ygqvrUkKyfBJ+LZNf
APt9Kce9ucUJKSdsnOYlg4RQUPNX3/Q9g6KZb7x+IOWLhPoEM7gsCyI5Jjcz0OVd
MxTJPn6NH6/EkuWF0hwzw1nLe502sHxUAtbJQIWqMjQWvpotrKM=
=/dPL
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell at 2019-04-07T02:07:58Z
Files modified:
* src/lib/unlang/parallel.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd8d272b3b0d0c2039807fb5b5c0a3b39ffb8e09
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlypNkMACgkQ/6TVgp+2
18qJyA//fmyw+tem9H6GKXENOc72ktmi8p7WkfNLz36wS66LbA3pSYtJowCK/4T5
GzRnnU+un7MnfukIarO82Z5XRomT8AeblKN/DpIf13o9JVedDgn/52imGqEdgspy
2gphNm1U5tle1kHwtmn1mLid8EaQUiP5zw2iVO/hj6c0DcIWtMPiEsdM0aWelrci
M+RrZ5bZKKvtidPUovg3C/1kNHHs4HhD+q8dK+jOSxLcozq0bcHwYJb1rgHZxofL
2E9WDKF5t1F1dLc8r1khmvwXTOc2VR9E+Ir+BgR+oxYq2sZUzljxUOV22ofMtrv2
1QS9dkiWY17Gf/yDEogj1NzobuKLFlC6nbqc4Op9iTqNfSJnhTLHe/oxVOq7pT3k
1iIgNnDHUS2qnILlnzT+cTC7jkhjxLbs4bJlQmHB3I8EyK4wwybJ4m43nvcOXrfI
uPQ3ZFkEO4wH4m6YxdRPrrpZe6zlE86TeIO4nYSclEON1RDNSzXtOtbhf2XoL13S
pgatuaRM8Cxc2DOWfucsdX1eOm7A1BRoWGV708DZ5DOhWwTKjdUOEkf4MZZ/Oqus
l+/pV4MzNzO5h1D3ncjUvkFIMLq8Md7X4cp+Sclm2wyR8nHAjoUAX/3pdUQZhGgN
ZVIi1/AszGBfEPUapyB3tpo54qTieKtFj3jsoNpr2eLkogBYDls=
=R+h1
-----END PGP SIGNATURE-----
Cleanup frame state when processing siblings
Arran Cudbard-Bell at 2019-04-06T23:29:07Z
Files modified:
* src/lib/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c1ccb662bcaeccc41537827806a5c7524f92657e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyo0vYACgkQ/6TVgp+2
18rEGA//bqeORKAX4genWIRnwKZuSX2SZu8gs6ctgG6qTXu221gcZ6vGYT+7Fzdz
4WLGKCbmWQJPRkEGowEAGsRU3foOLMuQRrAlzscg5Awka1ZggJX1vO5b2DTXTs8V
pgajhL8WDYha4NwB9FLjB10bL668YB9OmMl/eE8awuZfGH58u5KyXDALhr7y9kov
WiYPzQCDi/SXjqWMJoGXPDLNEfIN2CR1OfGSeKE+FPAZ3VD9UFQ6raqKn8Tsg3QZ
qjNKL3ViqDhM6HBo8Pr0JRlW0cxRpM3Td9oS5TTbwynYerbAjTgbSMXHUNUE+HYE
haj0o9jBH+ovKcWVRKqbXXRm1l/EFGxxePq7sedgmOS6zz01nQcGyoTXN+r31fCN
nXpBxMcRnNasZFCmMozAaLAaGFaqT+DbLXEIPi697fFV7foUlGVPwKjlbx9BY9G/
J/OenT1HsIEiCkgmx4coZ091LLT/nXUg7f59qH5FiBocNdLqxuuI/I23Y1iCe3+7
Iqej82qlmLt17uAlALXQNQboR8cCfVj9fEPpzHUcaiIMDopoMHQ9zmh4dQG4ETES
fAnd1VWDsx8XE/QepIinNz2qpzbbL+RXtrhUhCphA9+6TY++PI7IFqGcFZjvwsQy
B4xNFCqvHkaQJxiqfCCvCtcKHB2GaYqiqycdaXZAqJLOp6D99CA=
=nEnL
-----END PGP SIGNATURE-----
More documentation
Arran Cudbard-Bell at 2019-04-06T16:25:26Z
Files modified:
* src/lib/unlang/parallel_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/65750b3f250f705539f41ef949beb1f358a5c079
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyoymcACgkQ/6TVgp+2
18rdBw//QoZgA7C4/fh/il8KqgWD/g4wDQSrd6DpBpnRUDaMH67YY48KHYbA+ss1
n3h9yEFx4swYTtmBVd/NYEuLeL+tRTAO8Vxad9ULdExv8g9/IxJfF7kGWcu5wE3H
Hi54yZb22R60ZYbqrrefxOJspWwkvxH1p9VaQ7p7ofRgIZIYoESm9IjMmuHAyUZE
Hc0FwpvZZY0xTlAsp5cVdYNjzlM3H5FlMANssY/FakIXUSXMHlUdY9LwVw6Xmdoi
FoaAHlq8XGkLqYOMnVkU2Jr7yylVAY7TNC+7VT12QWgTzKZcpRsijmgF5fOiKAQr
/lI/wYrpQdgrcRNgV6S+RyzQqJfMB5E8eMfOGNuUuJlMQKLBM1PrG1Ut9aha2RAP
gbHvDDSvYrh0x+MTVPcvbzJkap7iIuTfFoYqBz9jX13HZ7vylSyzRp2Mxcw4E9y3
wwbbOyz9FswIYXeMLhOvHQSIjmyiIwN8VigG0bDHHcoz43sS3svUSsrYiqMluET2
3TMeylrNwyfam3x01uQ69CgZBTRYuWN3KkRI1OrYiS5kQuW+RdGqc/stlOscTaeb
Yw4305KQBHVQbSqlwwOsWXF+gorx2vcNMXI0lFA7+nH+d3Hyb9P9kywCicYxxMOb
06NC6MjV+tmSwtVplUCkVfHCxsvUR8UAruexCH0M9r46ji3hSG0=
=3n+c
-----END PGP SIGNATURE-----
Doxygen
Arran Cudbard-Bell at 2019-04-06T15:48:55Z
Files modified:
* src/lib/unlang/group_priv.h
* src/lib/unlang/module_priv.h
* src/lib/unlang/parallel_priv.h
* src/lib/unlang/return_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3177d9a1ce0f820734dc7e3da5dd38462f8779da
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyook0ACgkQfQ55zXdi
Hs1V0AgAkh2yHwF0t5om/1Z0gUpjZwsScOSo/hp4vVR8N8iWrvvl7ZMMs4Fz/ZKq
6nPgY0bmHGLXI5FmzuOZHUvUHNrAeSVSl/E5l4ZoSbLbX8IGEFnMvkZCuwoLoj5Y
9zJt36bRhOvzFVtuqvKXv9HxlTI8xwyANUpmwsEWJqWd4KX/20sRNGFYRweQaCPe
Bn/zlR+Btu4Uee73XHdevp/LyoFEo7PpzzVyj7vpyd2kPKqdI3h+ADV9rcNoRRGM
Wv/aEdNWc/5qXMZA5aNV71qJAiC+4PIitZAWS8Muhr/ZtN2GYH/Zwdz5V3F61Xir
cJzvWEU7IFKyzu5IBufzkblJvXvW1g==
=w25E
-----END PGP SIGNATURE-----
print out where the output differs
which helps with long output
Alan T. DeKok at 2019-04-06T12:57:36Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/88a05a99d49e077de35760c1b409bb36139981e0
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyoojkACgkQfQ55zXdi
Hs0OlwgAp8xV6kuLQZFCJpByeD45b9633bAx139CpyYBMQyrAMJ8oEn6NZxpq8YK
0FCQrtF9lodsGI/nzRkH3CIh7F8X3vc2rMiWJy76XWvy4Zmld8gyQQXOeaiF6Xcb
b2la1OqFfH+6CNi9kawIoShCTzAJdIfzGfE/MxmXPE4l4ZZc2/lrYq9s11bnz9jk
fAT0q8IDlpy5eqMEnwBtr9mL8VL5iZZjINWTxyRYpnX7tm8kCnprFTGGOMrXNYYh
sYWYNYvNFMCbjhw1y5Un8gsvBCB2wMlVyfVapkjsbsy9AgMSHxcDsl48CelqwbGL
V5ltrv1zKBQZiucujWC48NmHNTMOYw==
=BdFa
-----END PGP SIGNATURE-----
fix TLV encoding
by adding the current TLV header, which was missing in the
previous commit.
Also clean up the code and use extend_option() where the data
is more than 255 bytes.
We try to avoid splitting data across multiple options. The result
is that the encoder may output multiple options of the same number,
BUT where the lengths are smaller than 255. This means that any
decoder can just decode the data in-place most of the time.
We split data across multiple options ONLY when the encoded data
is more than 255 bytes. And even then, we try to start that
encoding on a new option.
Alan T. DeKok at 2019-04-06T12:57:29Z
Files modified:
* src/protocols/dhcpv4/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c62b5d1894204b09b62d534d8ec649b58b6c7d4f
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyn8nsACgkQ/6TVgp+2
18p2bRAArTe5UL1tPcMXe6HWb7jsxY2tyZ1DT+Tax/R3196wfGtsa5/uZATVWK5N
Yn86LMGQCHsL8nh9hJY7RcvssrCxeD9gCGgnF/wZ5AJKvNzUj7CyJlbG5cGtWVIQ
pW3HWyVqLdN7DcwqJU9OtYpVlQHk6GQyIleopi/SmTmng3SVxk/9gUcZRBA1owDl
o84xC5okHlqGy4+Hgw6/xeVqAR6UFh2kP/Hpuj4CStq1N8Afq56N1YPBk5hFLxay
XzjcVWTLosxS3FPWsut5B3ckIvFpvVsKVErh39YYZvi++JQ48zC0+N6yMZZPl0im
kqgCGepaEjszL0rRPB1vG63L8LsHzMgmQiBxVJx8e5LaocaDQI04YhvamoZ9blDe
Wipr/CY9Ai/po8hI5yhF+wpN15a0nC333weQSh2H7YX1uP7nXzFPbr2XXeKLXi6n
KJLE54qFR9x+loeB4MCRoZqY0qiMLp2aJ6lvEI3qIKkiX+OnNVkVpn52JvmfjZog
YK0PC0ouRObtFIZR9Wd73hwzmJ2xciD6T9v4i6COQV4xHXG3vUoSRwUOpPD3DMsI
NcYaomh9xELD83PIVm9XaV0fyQtB0QSjgf5LgDG+8DdjAG7dOqylGTlGa+CWS75W
qdhzuPJ2aC+OaspADg7CpKFQBNjd9DIxgxEZ7DxufLDWS6r8Ric=
=WyuF
-----END PGP SIGNATURE-----
Check for errors when registering aux functions
Arran Cudbard-Bell at 2019-04-06T00:27:39Z
Files modified:
* src/modules/rlm_lua/lua.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/129aed02ae55d571566142833c9573ee624207f8
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyn8c4ACgkQ/6TVgp+2
18pKcA/8Dy5t/cp0S5h2Hyiks+5CU+xMvH4uz1qrxqiHg+H95iN7/Knep4q+CDwu
VPmQcedRoCpbbbHiFC1ePSSvf9BGmvX+M9JT1UhmSUtCB9BXzauz0xuAh0356k7Q
3YZNeunP+V/x/3Pj7n0EajDcyCdIo/Q55TzNnV6e0S3SgyKyFJUdpma/RshKw4h2
gnflK4NZi784Uw4JgGWxNIQAhQeEmwbHa3WlY2jxBsSdAJsqSBW9Z2I0P3AbOZ2Y
29cL/oW3XbWds6xfiFRjOQvUAU3rDvFpGzt9UM5khXWoCO02JY4ooenMbPnZjx77
6qr9f+t//mOHhqrVxtEB1LS0n1XdFvc7TNx3C8gFVycl/bY/2vlEQue1LSUoea66
ZFwZlVsnAyc2VGrOuCo3ZrInYtvbJhEyl6NqeF1eaOa2tMg7s/O5lyoW6jvZBx/+
grvh2MC5Te6Jnel8BfqMP/ZpLEPEjhrPKRAb6IKnNAmWjTc0t701jSEH3Qzjcb5/
3Xed+52463SvxPTT45zCGvywkxP/QuS+Mfxhox9E0Io00sMi3Yz9e054iyusLJgu
W5pPzVOwnvZowZfOsnk/Oz7lR31nvmPBveduTATdD53kDM6LI/gguntaODLk49dS
8J0LcDNHd0cE/nAhvJMi5vy3/LriyzYlnhQJkjCK+TdnzZa9o5A=
=r+PK
-----END PGP SIGNATURE-----
Move module event handling and declarations out of the various places they were scattered, and into module.h, module_priv.h, and module.c in the unlang library
Arran Cudbard-Bell at 2019-04-06T00:24:46Z
Files modified:
* src/lib/server/module.h
* src/lib/unlang/base.h
* src/lib/unlang/compile.c
* src/lib/unlang/condition.c
* src/lib/unlang/foreach.c
* src/lib/unlang/group.c
* src/lib/unlang/group.h
* src/lib/unlang/group_priv.h
* src/lib/unlang/interpret.c
* src/lib/unlang/load_balance.c
* src/lib/unlang/module.c
* src/lib/unlang/module.h
* src/lib/unlang/module_priv.h
* src/lib/unlang/parallel.c
* src/lib/unlang/parallel.h
* src/lib/unlang/parallel_priv.h
* src/lib/unlang/return.c
* src/lib/unlang/return.h
* src/lib/unlang/return_priv.h
* src/lib/unlang/switch.c
* src/lib/unlang/unlang_priv.h
* src/lib/unlang/xlat.c
* src/modules/rlm_delay/rlm_delay.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/57ff2dc5edd7f8b7201af7ca4445e74977650a61
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyn5SUACgkQ/6TVgp+2
18qOYQ//bTb+OFMJpn9GFqf3rEeOXMNnM3m4WcJbWvvev80kwAn3oPtFexAmtSHG
Ee1hd6ynBrHVoGMD6GeSxWntiLcXxQSkyMgjjw9EVhZZ8p/r8RfD2Y9eJojDDlU7
e78a7af+lW+P9FI5L8na+z3bm7vHkbwOMkR59l5pm3X7jpPz0+Orv6h9Kc5SKcNO
XUpatd+2yMbdDsaHwy5pSDOnVn8CienLA67F2AAVoyeVTDMMeuR3cPMIcV49Yj+u
fW4ShchZ6bbvKP3J4zzDr5dp907K3czNqGguA0y2+6Esuenek/XsLSeIBnEUGA+A
aYtvaM1FyfKfr5Jo+l7a7+cG8GSXiFHKFWMAYIaWvTfLBCuTyq2PbfoI5hdtNdt4
HQQsmrKPQoxojZvRAXF0TLSr6a3xmn38Z3eCgJX/5xbku9rM0c7Obu0zcs/YQUeK
r3X8A6mncEcaCmaLJu1j5RMP3FxNbn7GVL2xR886vmNNXj96WLKGWUKipMIMcXe5
mY9DhVDG+ZeCUxgQ1EryqB3yVH/LhX4bO6OqLjS+r8M0ZXnR5/36yBAt6jl85fXe
zA3LcF1LR80MN/KHAbGYlJjcU39eobXqlF0O1j1t/p77AccQ85MnHk9BMZYrsjYj
GVl+krqkYWOCbrycjVURm04f0A3411PTx8KVHdmC5MkuS5z82aM=
=+iuA
-----END PGP SIGNATURE-----
Finish breaking keywords out into separate source files
Arran Cudbard-Bell at 2019-04-05T23:30:45Z
Files modified:
* src/lib/unlang/all.mk
* src/lib/unlang/call.c
* src/lib/unlang/condition.c
* src/lib/unlang/foreach.c
* src/lib/unlang/function.c
* src/lib/unlang/group.c
* src/lib/unlang/group.h
* src/lib/unlang/interpret.c
* src/lib/unlang/load_balance.c
* src/lib/unlang/op.c
* src/lib/unlang/return.c
* src/lib/unlang/return.h
* src/lib/unlang/switch.c
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e52c0710136b864ed33e9526a478dd4f62da052b
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyn0GQACgkQ/6TVgp+2
18q1lA/9HqQSG/PmKkN5TR4KislBrUhrfqSVIcRnWewPXxCanU/ydoHx6JF34Jvi
3+e1apdgdVT/T4ztmefdjZuC3TXwb0iEhG1I0AcKduBkqqgHvsdRhFxwOXSQN8gI
Rm+tKzDxFmR7/fg67jbwe3Y8BovdPweTHaCHMlQRi/zlKtukCXXHzaZulWBfNJHY
1Algui5V5AycXpBdNHClR+jiqRtR3jHODQEaoJiszAi5/ZgDywlutO76lkl1sN54
U3Id8vQAHn2BoIkLeZmZI6SF52QPN1bbuESdE37Vm/RS9j/EiO9fQiLtkx4JB5xy
NnahFUJii3lJAwvcCkR3dUsKsMh0Wc33O5Vn/bg5RaETiRms/2Wfr6QSNhhZoipz
w2ix0nfiV3d5Bdx52TJQ/p9hcIil+SH9hJJ9ncM8GmgX1KZJX7/3ReYVOjjY+YRm
u+QV7+mHUYJmaenUyvBD1fNE380v/r0PzJ/yDxyrKV5qCXo/+8dm1ORV3nRbQH+K
OxQsoN8Y4x7MhNABC0ibJsYQvKJ3ftNdMfM8an78WSR3RYNFnGnkXiXQ5kv0ucQ4
5DmV+82QSwkHLhky6g6c5wld4dvJsMr90A0jpTK7t0rBk+aKPqM8XfGtkHSr1p1K
bDc8W0lDXNvYX42hakim9hq1StEesysp7OCVpje7NVWtWGPF1Ew=
=mxxV
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell at 2019-04-05T22:02:12Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/71fc66fcf09d9d8339c8a17cebdf61cc16e1a49a
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlynz+8ACgkQ/6TVgp+2
18q6Kg/9ECpc6RQuB+o0yc65WfhhwchlKUIiCG7G5ymnUPlHKcANX64hm3KRzPOz
QbPkZ7uC8+JySVKFNMpnC1SO21m6AGDAjG8nkgaADBnW13iTdCvEA7sjmYiY6Rnd
VW7k61oMkE5Wv2ax2ZZZl+q5p6iBbF7Til8y6xSZpafYM9lkUzbE3ciHKoQOkWC1
N+5e/IV/kc1+zgLxWxPkjVmKLctsktmuGxckieMiyesDX69+zDVsjFB//1CoKf5v
moELXvx22ieq9Eu2idN78seIEAHAJkXx4Ek6WkLuJ+6LiY+w7TH0cy2RPHeDkrKR
99/JtA0H/6qyA6fa/Tt5+NtLHXFbe+CXVzPEVlzcuJ7+ApqsQLCGDwuzzu+CuT+1
kGK5N8LCUJLXTwFmUu65m6TBbOArylzYsws4Hgx6ujrNSQE8oXonhT7Q6qN7dZ6T
g5GNY9N1N7yLdv85xZhznvHX50bYTEZX7AF+BzIf7rDwaRIafDqv4+y3s+rRK5Qo
JooCpKkolJ5cXMrZgjYSywjkfWDNneKRBM4hkNuwEDLGVLAOK8GBbeWcGVowJ3Vr
jOjGaFuELNQmBuu2FYh0ccgCZNI/CNjizfNFGC1hxEjayTsydPxNIiXQy7MpOF+R
nm4KWn+pHNmAg9ACwjrGtOvxINlNzragdShg/eRWfzfEcIRjgH8=
=gQSM
-----END PGP SIGNATURE-----
Fix setting up EAP-TLS success after virtual server is called
Arran Cudbard-Bell at 2019-04-05T22:00:15Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ec2dc4e42a9a538843665ff5fa9183e1639e7267
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlynxOgACgkQ/6TVgp+2
18r6CA/9ESb3DEczP6zYUlXzVQ5p1AZWXQqzuWi/FhbASFZsTm/DnbQK5zoGOwH9
Xfr95WEB2e07touKIqwDa9ekSUhavRqhnzUhjDilo4uWZt9hk3ATAT/jv5il+5CH
hxqY5C7nEita/jzWsxGKxIMXj8CPf3s2o2fTTOabUzFgbms/Z6+0My319vXoVQu3
O4DONcVMY/eZrZfSFC6wlsfsbo7+XCHzmdjGhj94Tkqhdo6zXo2XVh175JBoDPG6
vZdIpSgKrx7vMFFU663C7WxoqYRa0Vel1X0SSxFmms+kD3daYQQ3BWq/KyWUDt+/
7BjJsTYmZFBY+PbIyBZ1TwANc7i+dr8l2yQR6z+kkpD0q1I8MvwwaRNu6zDv9yA/
8FgkA4a4ENbVeiBwxiROmMJ89NFxrIRS40nj/V4jytjdaCE3ocqmRWsaypztf5Jg
4IcEGQXXddmTGg1l5Amn2kZqr6wcMPI7keAcPnqyE99NqATGAd1LGZ7q0B4BmZc+
PeRz3VqbKZOKDCyvz2Fwr5KUY6vVdJWtwEUzOi+iCSW+nt8Lmkr7ahgDkJJAvOzL
PjE5tUwGlgV+AhvJT22UZGp293YIjVwiZtHrL+I83vcL6JJxsDlEt6P2tnAvIaVK
OO9uRcuCIDdWFtUYDiEvqkEET+uhlWHt5czo5J/0nuOPCuAK9Qg=
=Ab1T
-----END PGP SIGNATURE-----
Doxygen
Arran Cudbard-Bell at 2019-04-05T21:13:12Z
Files modified:
* src/lib/server/xlat_eval.c
* src/lib/unlang/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/733c6f61995ef3c3fed65f8f0a7d696ecf95d7f5
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlynxOgACgkQ/6TVgp+2
18pdag/+P1n86oiA2TFVjoxi5AWzd6iOuel+dOx4saVBqPyc8J7yBItfjO+lLI6q
5qiQp33WUbLBlINoxosbQt1vcvNeLrz7eCXIukpq+c6tjW/HXa5GURKQX9E32LIm
rOkdaL0e4URSrGenkBvtOa41FT52ezSuc05PkatRxeROn+5+J0hXOO5iy5svnJoN
Rn5jsY/85z6j9hU7ZCNZvKLQCbzfSDoTwAdqbd/UdQi9SjU9yjFHswRbLImh7TGw
xJ1raGaZB64GLf0RuRAgda4AFZqRh5q+xgCMoOp5MjsN087RGTeRogXTzCdixeA/
+lG1+6Gg7Zij8SxY9WiEGD2ErXHqhp/6sn3refgl1uUcm5yzz0RSBmZYyAY0Eq2N
CmCdffT/YW+QLlaedC68U9/L+tNoNw88WnP+CXNDvfuwX6KKAN8KNj0Lu6PFvQfF
5rbd1idp7C3Lo1q6FEcjMH+epn3wW54LBnnk+g1FR1nsnzFw5AC4TjJ6fR3dof2X
bH3kWeH6e8K5nOie34D0l4UTIlMuYrDTltb2Lfu0o2rMInusdUlyN7hKfG1hT4Q9
IQ7Idnqqd42lJdNHogACi//CfmWRSm6GYZFXQ8vILsp2pvM3OObwAmD1SwtUCXJG
pE2zI0g2dPTdnml0m3fLDW1MyvWvRKUEZniMm157hhR+fz6ktAQ=
=Gs4+
-----END PGP SIGNATURE-----
Break out some of the larger keywords into their own compilation units
Arran Cudbard-Bell at 2019-04-05T21:13:12Z
Files modified:
* src/lib/server/module.h
* src/lib/unlang/all.mk
* src/lib/unlang/foreach.c
* src/lib/unlang/interpret.c
* src/lib/unlang/io.c
* src/lib/unlang/load_balance.c
* src/lib/unlang/map.c
* src/lib/unlang/module.c
* src/lib/unlang/op.c
* src/lib/unlang/parallel.c
* src/lib/unlang/parallel.h
* src/lib/unlang/subrequest.c
* src/lib/unlang/unlang_priv.h
* src/lib/unlang/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f275fadb8f743671c1ff6d51f0b3dd6f43e3df9f
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlynvQkACgkQfQ55zXdi
Hs3yQggAlXqrKXWh1qwqDMQYa5SFtXTx1jfQFSO0Aoc2p7Klc0TjkgAn/rthbUS3
cCE4hWWdOn+dTR8ww5SMjHU5v+8jEJiE9W8ph/nnprHaPodHKGhD7Ue1NoBSXStk
nHrJh/5vsR4HUGdN4tPp34N4w4tqIW1TheIZCq4an62Re5yxV07hHAiwyB84xxoQ
5xply4U2LK8ryTyhWEGni95dPbulqFz5x9TZpH2j+l9KNxH4wNxnBAndsjT7azan
IBFK02JC5lP91OU+KEq/NBwwwAF7codZlX0SH/EHtzhx2GVYo1yCDU/7HJ0+9+eM
O57Uxim3wgTUsWz/grqBFSUZRt39LQ==
=cs/b
-----END PGP SIGNATURE-----
encode tlvs that are longer than 255 octets. Helps with #2601
Alan T. DeKok at 2019-04-05T20:39:37Z
Files modified:
* src/protocols/dhcpv4/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/16b694fb571d5a0f4faf63b7fe11db3b3ac93166
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlynvQkACgkQfQ55zXdi
Hs1bLggAn9DyWAIG3Jtx5qgBN2LlgXs4Wi/pxr1LXBRhHmVflnUPjjgRBul1HMw3
0y+v3mEpjeat5fSfD7rs31KQKE7+PDRg6EHMDgn3MCkk+di8OOtmMh+0ef4Vx8jm
pwBt851Ub4Q0sSSixN0CIgEQX6rke6aeSvKSLWlkJnTcyuYqY+pSaRUhsVNd48Xo
p9VxqFm4Zb+TSopXAZCorMK6/yJiPQ25F+LA/zcS0gfGCkBHIGLDynEZFjnvEA1i
RTwjRpbVEnV7hbR+utiRQ/mg5Q+4UZkYPs91Y2vDSjnGypGVlmE+5H8YJ04RG89C
JdI9+m4mglLL5Xoto4UgM8ajlyeBhw==
=UH9w
-----END PGP SIGNATURE-----
encode options that are longer than 255 octets. Helps with #2601
this currently only works for RFC attributes. A fix for TLVs
is the next step
Alan T. DeKok at 2019-04-05T20:39:37Z
Files modified:
* src/protocols/dhcpv4/encode.c
* src/tests/unit/dhcpv4.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/71d021f5554cf645cc4cb1d214108290fd5d9ec3
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlynm4sACgkQ/6TVgp+2
18pPLw//XXoxcLFqK9mOSKpzQN2Gp2w9gnGdYqByb19SXH4INz2GIw6j0vcakmwD
39x3SEvjyfV9lkFAZxnE0vHs2LbJR3ufgy59H7Y/d7XESi6O60VEsAR1JIDmXVmh
v04LaVbFgCn6eit5gR7Tgk0ehLMgkqNYAb9iJzH4fwaJRPFP65U6yEy7ASO5gPRM
Ees+WGxhya3ng/sTetSye/hWyHfoC/c2C6kM3xUUuIxtf27BDVdUa0ofKOucArnD
JAElIXSZXaKx2LQxrazD5rGv2x+bRR3+HsRU4XFwTmKk8NQ5EHNGhTQ2bxE6PMil
d7xUrXDPGlRCt2a5889jJc+8lyPvCGbE1yFhfKARo01HGjxUyAMFRNb1iORtD+1P
a6huDGzipndg8hE2FXrOvl7QW9RUMxQTH85Y+qI3u23GHFvhLmpoaSFGP9ZVjp5y
yr6LP7By+/sk1L6vgOmHyAh6GvKt7tsUpyc7QGtMBNhiHVHSlGvgHgEwnildKSdI
MZhraSUNHhVtL66yAPe2h8AVqAfHStiv57pedW/GiNb8heYovtA7hx34I727N9Co
ZrWwXOsfTh0vaeIBNhorhCYluYNP2HNLRdoJ31oDP2CtaolavJ0ib+gqjKHhorVD
ez7DsaefKyRHnNwOSRhwSz75MQvRE03W8KDFg00OWr2Au8uneNw=
=VPxg
-----END PGP SIGNATURE-----
Comment out changes that seem to cause travis to fail
Arran Cudbard-Bell at 2019-04-05T18:16:43Z
Files modified:
* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3d075859aab363b0f7ff37eebebe12041b5eab60
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlynkWwACgkQ/6TVgp+2
18pokhAAge12pDXBf7p3wRyrWPQLfWcERR6CYIMQeh3ctv1B63zBEtWLWxWTn9hL
o2rh767cwsysXUyN4e833Ccr8t81t94siXHmEZtYbdrgo5zFKf3wsAdNPxl0VzdZ
6047WVayrSN0BPRAHqcJzOgvSOBhPnxR/J1lbkA1i/DKxC8YRDqQB3/UsNjzW0PI
NJWE30UpUv4lopuA3Yy2uQ0R+G1hm+sGGDMSqPGfOV2UIqdhwA/niZHjCDCEEvR+
FdTxAv8yZEkcu/Wl2HU3QDke248jigDSV4KaDwhqtVs9cLtRCgnnxQJIwDxeMQqY
jdqptYVhIVrtk+UcZtWG1QM0Ul1hhYty8Ksp4bpahygXjsB369k0pdIuuon8CxQC
+VGIU9NRGvdjIYC9SWIQkuXS7rH4Lupy1vEgsf1YKvELAStqW4zXWI1tU6+In9aK
VAcTg/8n6MLUi6BWGh8iEqXHPkfArOK/j8NBN+0xG+ZMeKnEaFNgDMjeuISkHDW7
Z79d1KCYNlg4nKFeVMBPh3TIJqRHGKzE8dy15V7RFISolLPBBDLTCGZsN+xhK8gf
CAEw0uKqKoGDuVIkNVEr166y9VwLQbUrLfoei3qFBhazEUF1jl9hNknAM0PlrPdT
shis+33hSEjltuWFzIRx/AfV4r00dmSlgZnTai/WflhAIOX6sgY=
=u6Uw
-----END PGP SIGNATURE-----
Pass received signals on to xlat functions
fff
Arran Cudbard-Bell at 2019-04-05T17:33:32Z
Files modified:
* src/lib/server/xlat_eval.c
* src/lib/server/xlat_priv.h
* src/lib/unlang/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a1107511790fa120135e9e649e0fdf2797ac6ab0
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlynit0ACgkQfQ55zXdi
Hs2AuggAmmxPgdCLFQLOMUt2FY3gqo8AngsMBAJ1thRT1Li8OMNy7dp2coNt3+51
u5uk99DNZQYHK/MuaYreY9bOpnovfmSpyJYb0thVfC21Iq4BMf5dG4Dc0ONHqMuW
8khArrUf1tpEnZtW0x5ZQeCRKT6WcIUXW86wbtlpADtPst3Q1ybPr62VO0hIxMxu
tU/zyDJKBpTXyjl3z5nomvQS/Zl5HlYBsdFsHhGdBFZZJadW31jecljgmuE7Y+yE
U5q0neKGCkN0c4LtrEKFxLjM2RbxaMaSz1YrP3RChQIt2WIaOE0GiHRVXTbKFMl5
V0o/gDPTYNq0SC5lxFXdyKV35EEumg==
=2FoR
-----END PGP SIGNATURE-----
stop encoding if we encode 0 bytes. Helps with #2601
"0" is a valid return value from encode_option, which means
that it couldn't do anything
Alan T. DeKok at 2019-04-05T17:05:33Z
Files modified:
* src/protocols/dhcpv4/base.c
* src/protocols/dhcpv4/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/571165d74eff9ec12c3493d649f70043f6f64672
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlymqdAACgkQ/6TVgp+2
18p4AQ/+KW3JBXF5NTDSyL6UhEbC3lcGTGl2qosXc/ag24MussV+LVhYBc8dFMSw
OpZkx/C3lgLK1CM93s/ZmIlridQtKg3kdjk08iqG0Doi1mgRsVS32fwyf5TV0iRZ
9iQv24nXzbVv86Zec2IlFZyOs0veygk39c8Mp43LchcSIexLUR3YRetnpygeyb6Q
sRpW27M7KNtZAzQsxPLeaqIiLa9R1BLt5hPB85mA2LtQZvyfFJSLq555KwagrVUI
Ky+9rziW46dlvS45pgs6y4x1AuDu9xXRp099hYrEgEwADaf0a81GlIAI4V1fvWg7
IE96DpKKjTuTqPr6QHa8tmykwtfUqTXgUAhnOpPpOgjZDhYBnyAHFWX5WkQEP9oy
F9ftsrheiYcMPX5vzt4KANQ+Qx0qTKCUQnbb0ZbZ/4tVsAvk28g14LSTCDcSIVRE
THumhyxiFJskXUUVb57CjI5FJysNiXQ14XRq7zd4/wfFE0XumMuGvxynkMON3Ev6
ccvJhaNsu2tqoltYlZ6X3FhfKoTgx/pCeVluXfVWfzMFbHK07NobjsZUlUw+Ws9W
XcTnkIzIih9hC0/xvrxzrn9LqgMCfdws4j5TyLdY83G84XLhKj2NSZ/VNQc2zr4o
J+i9VSMEVIkER+C9fhoxLp2KCSpOQ/9roWLYrtloQ/b1kDSMYtE=
=GIbE
-----END PGP SIGNATURE-----
Can only update...
Arran Cudbard-Bell at 2019-04-05T01:05:20Z
Files modified:
* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/de5ebce94f6e8080e96588e96c9a72c9576a83cc
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlymgjcACgkQ/6TVgp+2
18pHVw//XZHwfW/OFTeIruv7eBglJ2t46i3pt3ho7sficEMu5h+ReG8JW4zH+b0r
nzfYg7S4KxVMBxdE5FSPUsnL6c+u1nxDtBwG4aiN33stClSMVuUWlXNLT+cox6Zt
vKAUZnVYjEaL076/RIi/EYqbbXmZORW6ZDgOWHjqFfoOm3kEnf6+k7iHmpCs7Piz
L4yxKdUM9teHThYnGwTGaw5vn7vLchPXXBzMvkppldEYp4BncYnDazmQegiJ3SW7
jpgIgu66oSFr5DJIZK4dz1fPlDakb2Y4TqTLwV5yDV7+1AFmy1dZgp9GrzpB6GX2
tOLLXXQYtqCa+MMzMroS69RPi1/CBDPk7+WNxk5sGhY/kkUXIckUAg4Y/Bb3RWoW
mKWochLtdrQMqw3nEPAb7Xd3lE7UPD1kv0F5ZSpAAJCrjz5E6++ZMgay4ILkyDqx
e+C2XGHM0KS3X8enaJ9AjmfP17mzQoqYDyNHZ0Fl4ZTD7WmdpQxJ6xUilxuIqXzZ
w1H2VTNK94coIOhLU9SQ4nrgP9ac+T1Ti265MLSIKuzfy4xOvmRi/5YRxyUV4EYQ
DbzC+ujHD9G2qmlRJJ8HDJPBeONTW2h9iIvgxFnqpG5XCSHL1I/vgoIcaqOma91b
KqVRWfyEoyJ3LVnfkp0pxV3cp13U9vWmEvIKE1AnVpMcM8Cy3uA=
=EY8K
-----END PGP SIGNATURE-----
and hand back correct expiry time
Arran Cudbard-Bell at 2019-04-04T22:16:23Z
Files modified:
* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b448baff4ce2b529f01de26be6c48e215d603fc1
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlymgCwACgkQ/6TVgp+2
18pzXQ//dDpvKKA4+fKdjnxK5V6MySOwuAgA7Xt2nLM/Hr2T5x5p+ed3D/rHIsiU
MNJFNDmc4/j+LzrtW5xUYqxMEkWAbxWJEtf2rN5SYbypwTcBunqfQkUBRMAP7Nqq
r7eD5qZ5lAj2lbWKi0f9abSro5IGlm5BRM2awKKFUeMPdCfN3F2uBm5Es/cAb3i6
uwAV8vTMbhkyH8+sA/ATNba8ALJiygqIb1a4q2TF07WRHAJy4/xEMcHbvYgQXoBC
n+foHhqN+/zaHgAL7JMe5aaAhsBZ/MG2KgRPZvh7x7uFMphWTMfNHgbR0o0r4yyI
fes7qrAwwLDTlSQJ0ZfaWE+b557Q8AaN47+qhg7ezj69pFpNuUPnPhV9iRzsqnwH
tObZItiEbeAd1tq0LqFkalraDt9421MTjWloYOKYe+G+NnH4R79f/nLFhLD2owor
xdUHbvm7a3RefNyeBX8m6ZROIlvfiAWi1tH2WkSzpi50DyV/sepSsIkt1Lzk9Cz4
HjkZfS+U7avJlq/XgxBGmNXj/c17y+SiKqPU7jzFvBeP4k9qQOfE47eJsCpC7KGT
oMR7foFz65PWfAyqckxCTj1fRSrvI7MQkouNxlukPNCWzwCt8XLDld+s+y1zu3ZP
he6haMQ8lk5hgqcO87XGMcs6bu/VE9mtzMeaqoJuHD2tyNa+UO0=
=yl69
-----END PGP SIGNATURE-----
Extend lease if it's less than expires_in and we're re-using the one currently assigned to the device
Arran Cudbard-Bell at 2019-04-04T22:07:40Z
Files modified:
* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2b8795c3d3d44bbf4e794de2d28f4bb93c5d9859
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlymgCwACgkQ/6TVgp+2
18oa/hAAkj5BvmnwCVQI7oCGVwxbsrALLx+6Nt2MaFV9CeFefuL6EHoQWEaPRKYU
YSyu3hsdTRBMDOH/mwqd4J7aLoOfNPqkgyG8fsxuYE19ce5QGzWoXqdaFcDMei1T
Q1Rj304CfLCw2zW5x/VyLdN0ytRkV/GhEuT45wLEWhBWHa/Xf9hVCcyddeXvi0o4
QBE69gxAmxAPITdqbVXnNV3IWHZ4y8poccGuP3+kQJNwGPu/lU9q1aMZUZqppKTh
DEIiv0cP+mvlI/AqoqrxF3vTve8yQRgHrsjBG51vGbcJG7AGMHEWKS94fK05CcNj
1roiveUsWieg21TiqIFmgxhryoQlEHJnxz/rOlxTT2Oj+NAP1SluxvsvDmsoEvcB
OQmbbGT3nDw7a/smEFWuqCYXQSIa96OVtZgOgQeMEcVm84KYUNpVZVBbR5P3X3ip
EaEKYIJJVcFkBxYLHk1B5Caz1r6gdop8s0aGmj7F9H0zKjz1e7H2i0gMbdixRkS6
hQ3xvYnMWyx74/58d7A3RGITlb86Wm1c9197huJGgRGCEc5JNtrn0TQPy45KyYzF
W/2uBMRQOAW9Ww3IiK7fR4FkbHGCyCLQTueG8xQnIB3lr+4/YPDmiMumdRE6g4HP
Q7Dsy/NMsSuQGZloQAl9LADlQQGH2X8JhzLjww6ElsDPjsxGY5Y=
=Z2yY
-----END PGP SIGNATURE-----
Complete plumbing in virtual server compilation for EAP-AKA
This at least lets us access the sections, so we can run them
Arran Cudbard-Bell at 2019-04-04T22:07:40Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/56df13057e48af10abddf1c390b12ba2b45eabe4
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAlymPesiHG1hdHRoZXct
Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108DsPD/9Ne48CiTBP
36kcq8wzeTPOYmDgMBl07JQM6qe3KrwFEca4ZrcowPh+jbyT0Jfwa7v9R8Wlf4yi
aSMstgPV7ixwDjmOy8vUplbARjSnxXDqmj94b1qSrDRkA9BfeMSy6fNst0rgHhMa
V7IVArSmx9a2Xs2x1FVeS3rw9vJ7sbW6ijGsqF9C50yarB68ntMO/1Jx9W0OfCuU
hMfZVO+iFEofEWa93Tmj1L5mw8zLT1htKwLUWZUUmAlrrBx7rC7JRK7lDTaAK2KQ
rECaVsocJc0mHr4rK99DfUHF7a1aX3P5RK9ETsBKRBkt7lcQ6kbffy9kECabG3CF
+PSMUZ4ez3xAhNKNkeFqSu4v7dd4kUbh7K1teSSioO8f1CR9V01/ryIMZbF2z5Cp
FWl5qcvwwhICYFkcpfYVYsjhRx6r0iIEO2oWgx+Wltoh/7dWWaqtqjJo1LvTroHs
FawZw1ppr44WKmikyKZB6S4enKkvY2bRXD95OIPiEoyfMu0euAmUp1iNRZ2QGWco
Q1Jmayhph+E7YlCdU7AV1ZT0RzsxHouQdGtJ7kuPAj6prmpZqU3Ikv5MoEolbLsa
kp1x/NtK8ddh8s9ZF6ZQgm85vtEw8aIC9AlpddNWKwngS62FfB8DpMmofGSvkQDY
48APQfEHogxMYlXNY5hsfXefIjPeb0WnBw==
=kD/l
-----END PGP SIGNATURE-----
Update elasticsearch/logstash examples
Tested with elk stack 6.7.0
Matthew Newton at 2019-04-04T17:24:51Z
Files modified:
* doc/schemas/logstash/README.md
* doc/schemas/logstash/log-courier.conf
* doc/schemas/logstash/logstash-radius.conf
* doc/schemas/logstash/radius-mapping.sh
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/892e2cd1b9c2abd40e89ea0ce5603450ea58c8c8
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlymJIUACgkQfQ55zXdi
Hs2NiAf9Gai6NL1HQi9MWdHhleCxfB/5G59TqPlG5LuQiccAVyHKu/dLbkZuLYjg
/YcGNk//YlA8NOxfISKlHfA5HJK1SA9mVrOOEeavMQE1nlAG9Dx8ShG1Pi56r0Qx
HnN8X2TeWdYveEDmLhsy10mQD1Pz7oF3k9oLqhMojyUsezP7mSyPi9AaCVys76iQ
z0PUeHUb9X/XsGPvOjnO00n03J5GvReWujhkZEU++qfUufufrInJECEaif3NAVpw
VkTGygfxmPu31pCGE39alu0CcG1AmSbdUYriiLXJ2gRktDNHHIcee4mMZbZRiTTP
eyY0hLAJDV8G9jJFXgIbYn8/WN4b9g==
=ursj
-----END PGP SIGNATURE-----
use "fake" instead of "detach"
and update the worker to better allow fake requests
Alan T. DeKok at 2019-04-04T15:36:19Z
Files modified:
* src/lib/io/listen.h
* src/lib/io/worker.c
* src/lib/server/request.c
* src/lib/unlang/op.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1b43515238841d6cffaa27a1a4a0762ffb4a5047
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlymCKsACgkQfQ55zXdi
Hs3wlgf/bOpUWpVK3A4aOBPhRDPqYJiMRj7EyK9GiHZTUDfq+ztfBUEpMzTHnuD8
lz6/ee9FarnOTJ78OxswbOhoOuhpL/aaDwA1bF6mljUptQWd5zScn0K7H7PO5fyB
ZnRYzhMxW3gPhFLFzZAu79ycw2sbjGbxJrxgXAnyfxke99iaNdzKiGfEdAcJ0Ili
Pm9Au7lXFeCMyIX8WtLypZRYKHEqLmQ2mgNRITPX2KIItSZf25708E1dJiN0SLPI
VuErTBx8pfVDCjkP9tfzsV1QefM9U5AUWbdf6u1QzhgxWXTfLNy5lH1fFL2kFJfb
oO77UruTtbtg/cZqoZ0f99KVRf0CZw==
=4KEv
-----END PGP SIGNATURE-----
the formatter now adds a common header
which updates the copyright year, and includes license text
It also removes any pre-existing header, before adding the new one.
Alan T. DeKok at 2019-04-04T13:37:47Z
Files modified:
* scripts/dict/format.pl
* share/LICENSE
* share/dictionary/dhcpv4/dictionary
* share/dictionary/dhcpv4/dictionary.freeradius.internal
* share/dictionary/dhcpv4/dictionary.isc
* share/dictionary/dhcpv4/dictionary.rfc2131
* share/dictionary/dhcpv6/dictionary
* share/dictionary/dhcpv6/dictionary.freeradius.internal
* share/dictionary/dhcpv6/dictionary.rfc3315
* share/dictionary/dhcpv6/dictionary.rfc3319
* share/dictionary/dhcpv6/dictionary.rfc3633
* share/dictionary/dhcpv6/dictionary.rfc3646
* share/dictionary/dhcpv6/dictionary.rfc3898
* share/dictionary/dhcpv6/dictionary.rfc4075
* share/dictionary/dhcpv6/dictionary.rfc4242
* share/dictionary/dhcpv6/dictionary.rfc4280
* share/dictionary/dhcpv6/dictionary.rfc4580
* share/dictionary/dhcpv6/dictionary.rfc4649
* share/dictionary/dhcpv6/dictionary.rfc4704
* share/dictionary/dhcpv6/dictionary.rfc4776
* share/dictionary/dhcpv6/dictionary.rfc4833
* share/dictionary/dhcpv6/dictionary.rfc4994
* share/dictionary/dhcpv6/dictionary.rfc5007
* share/dictionary/dhcpv6/dictionary.rfc5192
* share/dictionary/dhcpv6/dictionary.rfc5223
* share/dictionary/dhcpv6/dictionary.rfc5417
* share/dictionary/dhcpv6/dictionary.rfc5460
* share/dictionary/dhcpv6/dictionary.rfc5678
* share/dictionary/dhcpv6/dictionary.rfc5908
* share/dictionary/dhcpv6/dictionary.rfc5970
* share/dictionary/dhcpv6/dictionary.rfc5986
* share/dictionary/dhcpv6/dictionary.rfc6011
* share/dictionary/dhcpv6/dictionary.rfc6153
* share/dictionary/dhcpv6/dictionary.rfc6225
* share/dictionary/dhcpv6/dictionary.rfc6334
* share/dictionary/dhcpv6/dictionary.rfc6422
* share/dictionary/dhcpv6/dictionary.rfc6440
* share/dictionary/dhcpv6/dictionary.rfc6603
* share/dictionary/dhcpv6/dictionary.rfc6607
* share/dictionary/dhcpv6/dictionary.rfc6610
* share/dictionary/dhcpv6/dictionary.rfc6731
* share/dictionary/dhcpv6/dictionary.rfc6784
* share/dictionary/dhcpv6/dictionary.rfc6939
* share/dictionary/dhcpv6/dictionary.rfc6977
* share/dictionary/dhcpv6/dictionary.rfc7037
* share/dictionary/dhcpv6/dictionary.rfc7078
* share/dictionary/dhcpv6/dictionary.rfc7083
* share/dictionary/dhcpv6/dictionary.rfc7291
* share/dictionary/dhcpv6/dictionary.rfc7341
* share/dictionary/dhcpv6/dictionary.rfc7598
* share/dictionary/dhcpv6/dictionary.rfc7600
* share/dictionary/dhcpv6/dictionary.rfc7653
* share/dictionary/dhcpv6/dictionary.rfc7710
* share/dictionary/dhcpv6/dictionary.rfc7774
* share/dictionary/dhcpv6/dictionary.rfc7839
* share/dictionary/dhcpv6/dictionary.rfc8026
* share/dictionary/dhcpv6/dictionary.rfc8115
* share/dictionary/dhcpv6/dictionary.rfc8156
* share/dictionary/eap/aka/dictionary
* share/dictionary/eap/aka/dictionary.3gpp-ts24.139
* share/dictionary/eap/aka/dictionary.3gpp-ts24.302
* share/dictionary/eap/aka/dictionary.freeradius
* share/dictionary/eap/aka/dictionary.rfc4187
* share/dictionary/eap/aka/dictionary.rfc5448
* share/dictionary/eap/aka/dictionary.rfc7458
* share/dictionary/eap/sim/dictionary
* share/dictionary/eap/sim/dictionary.3gpp-ts24.139
* share/dictionary/eap/sim/dictionary.3gpp-ts24.302
* share/dictionary/eap/sim/dictionary.freeradius
* share/dictionary/eap/sim/dictionary.rfc4187
* share/dictionary/eap/sim/dictionary.rfc5448
* share/dictionary/eap/sim/dictionary.rfc7458
* share/dictionary/ethernet/dictionary
* share/dictionary/ethernet/dictionary.ethernet
* share/dictionary/freeradius/dictionary
* share/dictionary/freeradius/dictionary.freeradius.internal
* share/dictionary/radius/dictionary
* share/dictionary/radius/dictionary.3com
* share/dictionary/radius/dictionary.3gpp
* share/dictionary/radius/dictionary.3gpp2
* share/dictionary/radius/dictionary.acc
* share/dictionary/radius/dictionary.acme
* share/dictionary/radius/dictionary.actelis
* share/dictionary/radius/dictionary.adtran
* share/dictionary/radius/dictionary.aerohive
* share/dictionary/radius/dictionary.airespace
* share/dictionary/radius/dictionary.alcatel
* share/dictionary/radius/dictionary.alcatel-lucent.aaa
* share/dictionary/radius/dictionary.alcatel.esam
* share/dictionary/radius/dictionary.alcatel.sr
* share/dictionary/radius/dictionary.alteon
* share/dictionary/radius/dictionary.altiga
* share/dictionary/radius/dictionary.alvarion
* share/dictionary/radius/dictionary.alvarion.wimax.v2_2
* share/dictionary/radius/dictionary.apc
* share/dictionary/radius/dictionary.aptilo
* share/dictionary/radius/dictionary.aptis
* share/dictionary/radius/dictionary.arbor
* share/dictionary/radius/dictionary.arista
* share/dictionary/radius/dictionary.arp
* share/dictionary/radius/dictionary.aruba
* share/dictionary/radius/dictionary.ascend
* share/dictionary/radius/dictionary.ascend.illegal
* share/dictionary/radius/dictionary.asn
* share/dictionary/radius/dictionary.audiocodes
* share/dictionary/radius/dictionary.avaya
* share/dictionary/radius/dictionary.azaire
* share/dictionary/radius/dictionary.bay
* share/dictionary/radius/dictionary.bigswitch
* share/dictionary/radius/dictionary.bintec
* share/dictionary/radius/dictionary.bluecoat
* share/dictionary/radius/dictionary.boingo
* share/dictionary/radius/dictionary.bristol
* share/dictionary/radius/dictionary.broadsoft
* share/dictionary/radius/dictionary.brocade
* share/dictionary/radius/dictionary.bskyb
* share/dictionary/radius/dictionary.bt
* share/dictionary/radius/dictionary.cablelabs
* share/dictionary/radius/dictionary.cabletron
* share/dictionary/radius/dictionary.camiant
* share/dictionary/radius/dictionary.checkpoint
* share/dictionary/radius/dictionary.chillispot
* share/dictionary/radius/dictionary.cisco
* share/dictionary/radius/dictionary.cisco.asa
* share/dictionary/radius/dictionary.cisco.bbsm
* share/dictionary/radius/dictionary.cisco.vpn3000
* share/dictionary/radius/dictionary.cisco.vpn5000
* share/dictionary/radius/dictionary.citrix
* share/dictionary/radius/dictionary.clavister
* share/dictionary/radius/dictionary.cnergee
* share/dictionary/radius/dictionary.colubris
* share/dictionary/radius/dictionary.columbia_university
* share/dictionary/radius/dictionary.compat
* share/dictionary/radius/dictionary.compatible
* share/dictionary/radius/dictionary.cosine
* share/dictionary/radius/dictionary.dante
* share/dictionary/radius/dictionary.dellemc
* share/dictionary/radius/dictionary.digium
* share/dictionary/radius/dictionary.dlink
* share/dictionary/radius/dictionary.dragonwave
* share/dictionary/radius/dictionary.efficientip
* share/dictionary/radius/dictionary.eltex
* share/dictionary/radius/dictionary.epygi
* share/dictionary/radius/dictionary.equallogic
* share/dictionary/radius/dictionary.ericsson
* share/dictionary/radius/dictionary.ericsson.ab
* share/dictionary/radius/dictionary.ericsson.packet.core.networks
* share/dictionary/radius/dictionary.erx
* share/dictionary/radius/dictionary.extreme
* share/dictionary/radius/dictionary.f5
* share/dictionary/radius/dictionary.fdxtended
* share/dictionary/radius/dictionary.fortinet
* share/dictionary/radius/dictionary.foundry
* share/dictionary/radius/dictionary.freeradius
* share/dictionary/radius/dictionary.freeradius.internal
* share/dictionary/radius/dictionary.freeswitch
* share/dictionary/radius/dictionary.gandalf
* share/dictionary/radius/dictionary.garderos
* share/dictionary/radius/dictionary.gemtek
* share/dictionary/radius/dictionary.h3c
* share/dictionary/radius/dictionary.hillstone
* share/dictionary/radius/dictionary.hp
* share/dictionary/radius/dictionary.huawei
* share/dictionary/radius/dictionary.iana
* share/dictionary/radius/dictionary.iea
* share/dictionary/radius/dictionary.iec
* share/dictionary/radius/dictionary.infinera
* share/dictionary/radius/dictionary.infoblox
* share/dictionary/radius/dictionary.infonet
* share/dictionary/radius/dictionary.ipunplugged
* share/dictionary/radius/dictionary.issanni
* share/dictionary/radius/dictionary.itk
* share/dictionary/radius/dictionary.juniper
* share/dictionary/radius/dictionary.karlnet
* share/dictionary/radius/dictionary.kineto
* share/dictionary/radius/dictionary.lancom
* share/dictionary/radius/dictionary.lantronix
* share/dictionary/radius/dictionary.livingston
* share/dictionary/radius/dictionary.localweb
* share/dictionary/radius/dictionary.lucent
* share/dictionary/radius/dictionary.manzara
* share/dictionary/radius/dictionary.meinberg
* share/dictionary/radius/dictionary.meraki
* share/dictionary/radius/dictionary.merit
* share/dictionary/radius/dictionary.meru
* share/dictionary/radius/dictionary.microsemi
* share/dictionary/radius/dictionary.microsoft
* share/dictionary/radius/dictionary.mikrotik
* share/dictionary/radius/dictionary.mimosa
* share/dictionary/radius/dictionary.motorola
* share/dictionary/radius/dictionary.motorola.illegal
* share/dictionary/radius/dictionary.motorola.wimax
* share/dictionary/radius/dictionary.navini
* share/dictionary/radius/dictionary.netscreen
* share/dictionary/radius/dictionary.networkphysics
* share/dictionary/radius/dictionary.nexans
* share/dictionary/radius/dictionary.nokia
* share/dictionary/radius/dictionary.nokia.conflict
* share/dictionary/radius/dictionary.nomadix
* share/dictionary/radius/dictionary.nortel
* share/dictionary/radius/dictionary.ntua
* share/dictionary/radius/dictionary.openser
* share/dictionary/radius/dictionary.packeteer
* share/dictionary/radius/dictionary.paloalto
* share/dictionary/radius/dictionary.patton
* share/dictionary/radius/dictionary.perle
* share/dictionary/radius/dictionary.pfsense
* share/dictionary/radius/dictionary.propel
* share/dictionary/radius/dictionary.prosoft
* share/dictionary/radius/dictionary.proxim
* share/dictionary/radius/dictionary.purewave
* share/dictionary/radius/dictionary.quiconnect
* share/dictionary/radius/dictionary.quintum
* share/dictionary/radius/dictionary.redcreek
* share/dictionary/radius/dictionary.rfc2865
* share/dictionary/radius/dictionary.rfc2866
* share/dictionary/radius/dictionary.rfc2867
* share/dictionary/radius/dictionary.rfc2868
* share/dictionary/radius/dictionary.rfc2869
* share/dictionary/radius/dictionary.rfc3162
* share/dictionary/radius/dictionary.rfc3576
* share/dictionary/radius/dictionary.rfc3580
* share/dictionary/radius/dictionary.rfc4072
* share/dictionary/radius/dictionary.rfc4372
* share/dictionary/radius/dictionary.rfc4603
* share/dictionary/radius/dictionary.rfc4675
* share/dictionary/radius/dictionary.rfc4679
* share/dictionary/radius/dictionary.rfc4818
* share/dictionary/radius/dictionary.rfc4849
* share/dictionary/radius/dictionary.rfc5090
* share/dictionary/radius/dictionary.rfc5176
* share/dictionary/radius/dictionary.rfc5447
* share/dictionary/radius/dictionary.rfc5580
* share/dictionary/radius/dictionary.rfc5607
* share/dictionary/radius/dictionary.rfc5904
* share/dictionary/radius/dictionary.rfc6519
* share/dictionary/radius/dictionary.rfc6572
* share/dictionary/radius/dictionary.rfc6677
* share/dictionary/radius/dictionary.rfc6911
* share/dictionary/radius/dictionary.rfc6929
* share/dictionary/radius/dictionary.rfc6930
* share/dictionary/radius/dictionary.rfc7055
* share/dictionary/radius/dictionary.rfc7155
* share/dictionary/radius/dictionary.rfc7268
* share/dictionary/radius/dictionary.rfc7499
* share/dictionary/radius/dictionary.rfc7930
* share/dictionary/radius/dictionary.rfc8045
* share/dictionary/radius/dictionary.rfc8559
* share/dictionary/radius/dictionary.riverbed
* share/dictionary/radius/dictionary.riverstone
* share/dictionary/radius/dictionary.roaringpenguin
* share/dictionary/radius/dictionary.ruckus
* share/dictionary/radius/dictionary.ruggedcom
* share/dictionary/radius/dictionary.sandy
* share/dictionary/radius/dictionary.sangoma
* share/dictionary/radius/dictionary.sg
* share/dictionary/radius/dictionary.shasta
* share/dictionary/radius/dictionary.shiva
* share/dictionary/radius/dictionary.siemens
* share/dictionary/radius/dictionary.slipstream
* share/dictionary/radius/dictionary.sofaware
* share/dictionary/radius/dictionary.sonicwall
* share/dictionary/radius/dictionary.springtide
* share/dictionary/radius/dictionary.starent
* share/dictionary/radius/dictionary.starent.vsa1
* share/dictionary/radius/dictionary.surfnet
* share/dictionary/radius/dictionary.symbol
* share/dictionary/radius/dictionary.t_systems_nova
* share/dictionary/radius/dictionary.telebit
* share/dictionary/radius/dictionary.telkom
* share/dictionary/radius/dictionary.terena
* share/dictionary/radius/dictionary.trapeze
* share/dictionary/radius/dictionary.travelping
* share/dictionary/radius/dictionary.tropos
* share/dictionary/radius/dictionary.ukerna
* share/dictionary/radius/dictionary.unisphere
* share/dictionary/radius/dictionary.unix
* share/dictionary/radius/dictionary.usr
* share/dictionary/radius/dictionary.usr.illegal
* share/dictionary/radius/dictionary.utstarcom
* share/dictionary/radius/dictionary.valemount
* share/dictionary/radius/dictionary.versanet
* share/dictionary/radius/dictionary.walabi
* share/dictionary/radius/dictionary.waverider
* share/dictionary/radius/dictionary.wichorus
* share/dictionary/radius/dictionary.wifialliance
* share/dictionary/radius/dictionary.wimax
* share/dictionary/radius/dictionary.wimax.alvarion
* share/dictionary/radius/dictionary.wimax.wichorus
* share/dictionary/radius/dictionary.wispr
* share/dictionary/radius/dictionary.xedia
* share/dictionary/radius/dictionary.xirrus
* share/dictionary/radius/dictionary.xylan
* share/dictionary/radius/dictionary.yubico
* share/dictionary/radius/dictionary.zeus
* share/dictionary/radius/dictionary.zte
* share/dictionary/radius/dictionary.zyxel
* share/dictionary/snmp/dictionary
* share/dictionary/snmp/dictionary.freeradius
* share/dictionary/tacacs/dictionary
* share/dictionary/tacacs/dictionary.tacacs
* share/dictionary/vqp/dictionary
* share/dictionary/vqp/dictionary.vqp
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ef9e563b40f14026b7a80b04acdb8e7cd848525d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlymCKoACgkQfQ55zXdi
Hs1YQwf9H6Qb8QVDsCHNBNpg8kAOKwwxzLw4/rEsmIlCW9rQdu6L4yR0+EoIHMsM
hcRT9REgjJ5WZzvIXP8pYA1FhbAIBskJ7uHNsD8S5psL7YYX6dR2fdOTb4AMxkgz
pIsMVTC2zN7wkVks+EfUv3+HDW4PjaZcocE+PpN9SA3cvnfwi60TJcboVjf+elNO
3FrxhRf/cxrAVZUyGh8V3M/ZTDpWcrm721cOHi6U+Mu9NlzXHhc/jqiZXE5SzOhN
/EGEcloLpFphr3TdlYDtgNt5eOHyAhhNwdSn6Es1kB1QWL8lkSSEldEoTj+5I/Jg
JFJYGn2I6wBoXZXM1In4ZvnVQPapvg==
=9+gH
-----END PGP SIGNATURE-----
tests for vendor-specific encrypted options
This is a partial port of the tests from #2600 to v4
Alan T. DeKok at 2019-04-04T13:37:46Z
Files modified:
* src/tests/unit/radius_vendor.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e7a4dc7ccba0436e5359836d8db130b6ed212356
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlymCKoACgkQfQ55zXdi
Hs2DgAf9FDfh1EZwnusO9C5/WfltGqoFXO/4YEdi4CR8D0LfGhUkRy2rIlumyg/S
0ZP/Bwzm92BSHjeoKYx8OmVl1CGdIQAjdSI3slV4kJO7N1/BOI3WanIsIw5lXPd3
QvmhnmEoveII6wjDuC9fgpCe3+LFn4WZwrLHRJBOtABMKJsRgqpFa31g255as5OT
Ib6eMq8yrceNAe0f6kYeQ9JMmJ5lvr+F5sJxWk3LgeH6WG62wCIGAz8E1QKWOphe
U/WEWI/Mwq0FXC1z1hNwpC3VkkFbc0bT5HNcZyCfX2fjZlC7QGq6YYjQOTBtNUbY
zLZA7mnIZqoMuxKypyglbQlxm17nzA==
=nzkt
-----END PGP SIGNATURE-----
update for v4
Alan T. DeKok at 2019-04-04T13:37:46Z
Files modified:
* raddb/sites-available/coa
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/536253e047157cd81cbd2e9ea1b03e5d732f13e8
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlymCKkACgkQfQ55zXdi
Hs1bBAf9HD8sVxoSHE3wVD/BhZlMdoyaE64fNOaIx4cGy5md64+k5AEYL9H3nr6z
C9LU39V8pM64TJe5r2RDjLOo5W79GCT58fD4sDby4BGQTMcVFy2ZX8wM0XofP83E
dYID1ozhLK+6UQjT0G/IFISkeKNxDsxRA5V/xW8WCrsWHg6LT7Qz6iOGP9sTweMY
QH7PxXfyM7Wk5X9jEQICDe5PyEK6SYPT1L2Lcc/76twAlpwU7qION2RyzSjiFdBT
98WoSRq+x5I7r/8buPeB3I8aVM9i+N6fiOB1X3oKM+crC1covwzFJEwNEg+bi/c6
EhZIndni29YziK4bP9Q5rJqB3Y1V5w==
=wEab
-----END PGP SIGNATURE-----
add ERX dictionary from v3
Alan T. DeKok at 2019-04-04T13:37:45Z
Files modified:
* share/dictionary/radius/dictionary
* share/dictionary/radius/dictionary.erx
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4079947576666064cb672fa2c3f21e03d31af7a9
======
--
This commit summary was generated @2019-04-09T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list