Commit report for master branch
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/5f7fc815c4b650522ef5e... ====== 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@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/8d0808e6d6b6042cbb3af... ====== 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@2019-04-08T17:17:26Z Files modified: * src/modules/rlm_lua/util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8b926fd3584d839f2b261... ====== 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@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/fcceb6cfe1e40bf84608c... ====== 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@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/23c73d60afc78a3a71b00... ====== 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@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/3a41e72fe684c4b953650... ====== 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@2019-04-08T13:08:29Z Files modified: * src/protocols/dhcpv4/decode.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/adca2eaf9ac561ad17a89... ====== 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@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/420717593cee7df3ff68e... ====== 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@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/7be79d7b6a12623c23402... ====== 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@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/8639d6952858abb457c78... ====== 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/aa6962a916801c1dce642... ====== 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/81d001e04d7c850fba8ab... ====== 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@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/e5f1fdedb78a448161f59... ====== 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@2019-04-07T02:07:58Z Files modified: * src/lib/unlang/parallel.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bd8d272b3b0d0c2039807... ====== 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@2019-04-06T23:29:07Z Files modified: * src/lib/unlang/interpret.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c1ccb662bcaeccc415378... ====== 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@2019-04-06T16:25:26Z Files modified: * src/lib/unlang/parallel_priv.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/65750b3f250f705539f41... ====== 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@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/3177d9a1ce0f820734dc7... ====== 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@2019-04-06T12:57:36Z Files modified: * src/bin/unit_test_attribute.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/88a05a99d49e077de3576... ====== 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@2019-04-06T12:57:29Z Files modified: * src/protocols/dhcpv4/encode.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c62b5d1894204b09b62d5... ====== 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@2019-04-06T00:27:39Z Files modified: * src/modules/rlm_lua/lua.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/129aed02ae55d57156614... ====== 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@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/57ff2dc5edd7f8b7201af... ====== 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@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/e52c0710136b864ed33e9... ====== 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@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/71fc66fcf09d9d8339c8a... ====== 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@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/ec2dc4e42a9a538843665... ====== 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@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/733c6f61995ef3c3fed65... ====== 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@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/f275fadb8f743671c1ff6... ====== 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@2019-04-05T20:39:37Z Files modified: * src/protocols/dhcpv4/encode.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/16b694fb571d5a0f4faf6... ====== 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@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/71d021f5554cf645cc4cb... ====== 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@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/3d075859aab363b0f7ff3... ====== 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@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/a1107511790fa120135e9... ====== 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@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/571165d74eff9ec12c349... ====== 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@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/de5ebce94f6e8080e9658... ====== 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@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/b448baff4ce2b529f01de... ====== 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@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/2b8795c3d3d44bbf4e794... ====== 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@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/56df13057e48af10abddf... ====== 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@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/892e2cd1b9c2abd40e89e... ====== 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@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/1b43515238841d6cffaa2... ====== 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@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/ef9e563b40f14026b7a80... ====== 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@2019-04-04T13:37:46Z Files modified: * src/tests/unit/radius_vendor.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e7a4dc7ccba0436e53598... ====== 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@2019-04-04T13:37:46Z Files modified: * raddb/sites-available/coa Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/536253e047157cd81cbd2... ====== 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@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/4079947576666064cb672... ====== -- This commit summary was generated @2019-04-09T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
participants (1)
-
announceļ¼ freeradius.org