New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJaluz1AAoJEH0Oec13Yh7Niy4H/3TNhj759aa63ZL1eOR1gE60 T7TYiJtzFH3dF/nBEq2rGM0sdzd0CNxIZwud4e9gwhf2CoOq/6yzwz5W/hQZD1ny 5qJlEleFxztIytUXdUUmBCMLHlm4v+TDLWv6QcSGcl+4yX7bQLc1XSH2EBQ4W6YM n2Eeq0uQa8gkpUhPbm0jFebvYUcpYSzIDM1jVe7roa8AnwRfnyBYLCYOKW09xrhC QM+79KpI0bTyUC1lCmB6rMp1iyLkIsjRW5GQKuiuyduHyCjz5zQUmajJUvZy752n fOXtNYTAn3Z9SsPvZbBuVQ4uB5g88BFTrRmR9TF/QIss3YiiaBHuPFJ9J0crH8c= =7QzX -----END PGP SIGNATURE----- add thread-specific ring buffers. Which avoids a mutex lock, and all kinds of other issues associated with that. Alan T. DeKok@2018-02-28T17:55:00Z Files modified: * src/lib/io/network.c * src/lib/io/ring_buffer.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/61f67d0d0f84ffa8b2cf3... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJalsbHAAoJEH0Oec13Yh7NaDMH/AoENZH4XgdRT07loltWORct eLf8bxHCe8K70ph/zY9u640Dq7rbaXWHe0agDbYmjD9OCNgbAvVvWR3wZOQcRAGP mDmRNYH31kkgais8ym+IWl9idRbYUYPwdUsHOxdkfyh02YVTdqJjjEr0VqUSKCyz E/8ZpvhC9V9DFkVwoR7Ad2B95dxCJtEk51M+jSf51yh0ORm+kOjEu1yGkhVgSY6p xZAmWjENY02I7lCI5CddZYsPgQzSyO8ZbxwBJumdICynUwOwba2y9ikcsIXxQdxO ftSJ8cHQLC0DdWNHfqruLIu6Xh0qvSJe8Hknft8UBxKCra05a2C6n9vZcfdnJiQ= =Tdf1 -----END PGP SIGNATURE----- set vnode_fd = -1 on close Alan T. DeKok@2018-02-28T15:12:07Z Files modified: * src/modules/proto_detail/proto_detail_file.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/43b2c6bb6920a81531a3f... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqWm0EACgkQ/6TVgp+2 18rnpRAAomDgwJ79NGkx2lJ/OWFOwVl4A8PC9gKDfqGYpWh5OUA0p9dG8CMZ4U4D uIzrDtTA2QBzmzjqsQezYD1Y38RRgPcZRYSBxE/zFb1m8GY0V7xnNaHnMzUlO/0X zrthDCBsTbMFzBtVP6drET0tBW4YlgH6yCxcCc4GEvIg6Xm5lVtvrTawIcC1p15l Xhvp92no1/wYjKvXVTP3yh0eWYVw8UxcjUIXTDH8GqDOm3+njYSqt2YQTTBQpmJ7 vh5VNmT/YQlDb9qbeER8YPzf68SDZOUMBmwUjyXfRQndEIRhZbE7LuFDelo9vlmh Qb3wq4AGZar78m6K+Kw8SU/F/7CmJ8CJJna+q22a1BzqEdqGv3wyw7rrictlcZ6n f73hNdS/YntQx7MZo5F/tHNORbShptNmIUuFZ+9svYexVnNkTlRq9ppkk2vnM6ow NoBEoHWSZnTwkuFHc3n3CGvfTafIDJPKxkuyLnXP2aK5j6D6uzkQwsmvv6HqHv9h 3Zkmg5Y4ST5GvsZjtIOh9Im4bWlu9y/QJzyFC8/toGEwE8PcQqlQjdYFwarfbHcP I5LanxxP3+tmFsdDICdw9GOZIQ2iqoCV7gUITeTMkZXvZWENmoseG+PM5RjW09z6 nULllkxYEBXekmXz09He4nxqEigOn1QgysAbBQ/7netGAffTl1g= =Oasq -----END PGP SIGNATURE----- More debian packaging fixes Arran Cudbard-Bell@2018-02-28T12:06:24Z Files modified: * debian/freeradius-config.postinst * debian/freeradius.install * debian/libfreeradius4.install Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8d274a1f6f16160e9cbf3... ====== gpgsig -----BEGIN PGP SIGNATURE----- wsBcBAABCAAQBQJalpZ0CRBK7hj4Ov3rIwAAdHIIAKFO4QOnAoOj5BdrK4zSj6/p RMx6xuFU8fEkPB18/MnWV9owcj2Pb7PR4Jh5fimehsBhZ/8R5sqzJp6/dkWaqi9Z VFZC5G3amnn5zvMo/9ERfTaxmNwOEw9uvbrBT5bePmcI73avvEfbj/qO0H9jxUYo Apy+aLADXoKg6vrmEFWHmP0m7SvCXTIFbFOeAbNCEA6T0+kjeVwt8ycweCUm+l7o cI3vV2/wV3cCWNOb4w/mcZ1r1XLMmmb6vbBox9walBiVkBmRYghB+M5aAZlamuqZ Ma0a2NV6DNsHc2PhWep6l4RGl5e3ZqWef1ze+wFsOibYngMNxh0MezFyo1XY+c4= =tHDE -----END PGP SIGNATURE----- Merge pull request #2150 from gandaro/doc0 Format coding-methods.rst correctly Arran Cudbard-Bell (via GitHub)@2018-02-28T11:45:56Z Files modified: * doc/developer/coding-methods.rst Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b47de0c68c3ca7cd562bd... ====== Format coding-methods.rst correctly Jakob Kramer@2018-01-04T04:32:14Z Files modified: * doc/developer/coding-methods.rst Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9f6ab6fdbb90b0b725720... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqWjUcACgkQ/6TVgp+2 18rXNg//Te55xrQ5h3A0ALZs49+c7FZarrObGNVmY+jEP7FV2RKrTxq7keyZSkcU 9Ovu5gjdGg5GPzZY3izzu2e4x7cwA6YwtXc6MaSa92ZzxFFLpTpw40BfXrtTMMxY vox7+PK6uzm33P+VVRkLxY8huXwpZyAtG2+jpPervwOyIOSgFEeo5sS6Neu8CYEN sl9ZHaF3Z4uy8DPCOcBDK8P79UMiZM1Cf9bJTzTzhpCUTz1asxiNWLNe9a+uq3Pm ofNXOPB4R2Iu/m2mTixrbjwg6X3p661IxxOawukp/BMsKOrzvGy3m9wwq72WmWUJ IykfodwNmM1UwFsdFXFVGdvFZ5wnjoiZD1xwnw2iAnCCzQuhfeydht+DnbjPSNYl Me4OMNX+I+jtdqxc7rZ1kPjdo+8LW21HSbQzPMCSGH7eAD4ZP38KL0pPOgnrrClT JQhIgj/U2RiymBSn8Uy+horPtCzwc9ahLPdg+X0rGb5DQAiO0mxWwTdXw4k6YjJd cISTa4QwkLpDCRp0Q3rc3cYM1Rke21DtrZze6cDhpDjjfkVshEhYiuri7fDA5ieX a1ncchGzQ5Nw5EnBHTAqLXG0KlbskajT/LtD4q11SKg+yM4ravjdmvEHfgXW6XT2 dxRqzVLCzrOXsaN42wSW5lbpqZ7wJjtudK/m56EkrfGX6xsF2Pw= =KNkq -----END PGP SIGNATURE----- Use the newer digest interface Arran Cudbard-Bell@2018-02-28T11:06:47Z Files modified: * src/modules/rlm_cipher/rlm_cipher.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f87a790ce0d35c51711e2... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqWjUYACgkQ/6TVgp+2 18pVkhAAmYh4t/T5D+/SbUAL0oZCk2QknzYyLmaW7sLvD23SL3K4f8sw8AdXbfsj GXnDha7i0iP/eARGUgiav3W3cuoRT6mRH0yRAINKR06UjpeF7QKtC3HlayhilF7v +u97cGrv8JIt3BBd2bcmUTwmCOYFqZULiPuHIsCKyaRQG1ALLQV+9D30INH1OM2h /xPWZR+D9nHUlx+AuygJ4v8zQ8XWo2asJpFRw1QH56GVaa9K7FVqk6uo4cp9fNfi xxuYRxMPqAdyBMaCtuJ6WTSEbwtCYjxlKyXpLMCsa5DscyaZ2IuNq7sHePAlVSlI O7/0YBywCqfNydwEhxhs7D6Yz8hJs/kYOuFfL/PQt7fjF3SEWdeoe5Fy/Zj7I83D GVSQIXi+4VdhFBBWDhicpl3Mj2UDCkQtIl/e1koIuGe6prXKf7tKdFaoJVEeeV8a YGwSk1iGaPPnf+MLaUVi0JBEhakspLr0OgDT4I0zuukuHf/Llx7O28zM9undllqw xcGnDR9Eyc6g3u+SebxhgzHdx9Uzn2gQaq+9CvqD05nlNEGN4wXltAPaJnCo3Hs4 EW9x3V/MN4C/Q/Cw+gk/KyQikslcpixs7zyVCoo9OPUk0xGDe4Hv4exr/gdJarXA 3SaNPMf2tsphCiTCdNFODEDE6lKgGxqm9PiQC/TwkGggYTm9xbQ= =1kdL -----END PGP SIGNATURE----- ALWAYS allocate OpenSSL memory with talloc Arran Cudbard-Bell@2018-02-28T11:06:46Z Files modified: * src/lib/tls/global.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/683d0b57727485cc20c06... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqWjUYACgkQ/6TVgp+2 18rMSQ/9G0juYU9f8oBkG6Zv90qQlIa6IfXG4hBI0/xsg8Oop/6WWJNnAe9qRPiH HnptAG1tkXeCmGX8iQCy+979Hlyi87hrywPxr5Fl9QrIGB6tpo+fLhJ9XfEwvxNi hXVC9p4JWRR4npBUuCSINPCDXh7WyRihCsyQ/B29xg2kZdcG2l5Rk9XQGTQ9akPP 513Cnuj70pQ9+Nk2YuNWlmO4qKQzlTrCaCli6nxZaIU81jnsTHhc1+5DAN34Q3Wb f1eXtgEqQWPu6b/VcBjVJxSFRoTtpiFnHedBbqTRK3bTTH6wgGjgNWuwVD3+znqi H2cx53Q16bHpSmzgDkuuRNTa7BUrx+EpRnhOjv8ptaw7XJh8NE9vPQ0XEfSi8MJy VN9rZAJzBlPfCFQplm/i2o9ZkeM+NSSVtX/BwAEX7AztwAXuDJGjxG7udBfE5xEA 8jC9xEAzD36CTF4yOfNLyyjbUh/rxhBi6mjlk8ZXtMpkyiy9sYCW7yU3sKz906h8 uAfts3xFXBA8SsW+dcNmm1mdxFK1v03cKi6ATPgvGlBTpg7fj7TVoe5T/4gVpYv5 2POEwl+gUBGwTeRs827x2vjEAxVJeJxiR/E93/7lcZjEPkRM/yZgF15BaOJ7n7MT EpwLfRRQI7W26oeNMVeKgVjvatwMMsoBE+EvXh0IDrnheKQib+c= =GA1M -----END PGP SIGNATURE----- Include libfreeradius-tls in the libfreeradius4 package Arran Cudbard-Bell@2018-02-28T11:06:45Z Files modified: * debian/libfreeradius4.install Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/77c2af525c3d63cbf4d26... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqWjUUACgkQ/6TVgp+2 18pdqw/+MpX2YzfbO0dZF10E9C68hFHBfWKhBd6a5Y/eN5Pm6DmfTOlDf/XQlhu7 bG0Me2H1eZng+x9hXWmWUKVSjyA3jUFVokjYF5jltXGITWiqVEuRM9omuz4rqA7b y/50VC+aPrjfJaLIkZVEMt3kVt4LwS7XjYPNzMEZbs6ZO5kryS2yHatIcAhkQAJy oEe1vWMEN0eIlxd10UzlZ8bjqZl4/2A4Knk457MZ7pfxiaPqVN4fQ9S3JrevVkXD gIsfc9LnlyfBf5/CLK/1IwdQDAG1P8CS8tK88FR3DQ8SmhHIw0x1TKMj402dR46N Cu8K8BV0V2lFORw66igEtlPCVxMTMw6fwc1oCcJQQCpURSFor6yyyhmkZzfY1Gb3 XIKa21yrHmp93d54qx+bTaCemQ5bhgMovT1fqIHvjfaoOFzvtqK4aNSsATrO/TPW 4PFP+Nw9ORnmv8Sr5uPnqCF3kgSnaboEiJaCZCUQzs74EqsirJgKbepLLJmyMFSt n9X0T8k44spOgkEh4/pqFx6nrrrJoMlHyqvEt787LDG5a1IlN5YQh1yUJnqzXA+1 2ci18TK1BuYZ3FfqCTwdgVH+qn8x1CBL11aYlU92qx5B1k+qFxcjbbICga77UVov 8gdI2SJPebAC6oyU9WBn2KNTPj2PcPxeD2BXVKUxzPieNJzHxww= =oGn0 -----END PGP SIGNATURE----- Set structure types on OpenSSL allocated memory in rlm_cipher Makes debugging easier Arran Cudbard-Bell@2018-02-28T11:06:45Z Files modified: * src/modules/rlm_cipher/rlm_cipher.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/677b423d62549985e3d0a... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqWjUUACgkQ/6TVgp+2 18qYaBAAmUZuUzUcAqDBCh8SM/YCYsJYJ8X9PF/UbSzki8Z0nSUwphMGOGhkuFkf AugSTvDqCwaMCASESzSfkoUzgebhKCO/JMUlmBJ6iT0fbWG397fwKMYLWr1jDwOl f4zGYHukbCXMDd41awLLFBDdwlUvM7QlJ4qJ1m7F3bTOrOakudGc22fHC4HrKUyh 2fplWGQT00ehol2az8bBq6fZDA8ug8EIE7S+S+NsVt1WyqVm943pf6hfsS90dzg8 W8KcqcDpZ1+112XCE7IarskKO9q1RDi1OuqIyz8xIpoKvQ1Y8reWFV4MwJmR3aW6 F5rvbMP5ENB5PpFPmnBOfE0L3/q8Zei3YBaexZRPktxRdLcqj96h0EQGv8T/xUSm wV9t9Qevl40HpqaTWkfuTkRcsoiMRxH+rG3XAh3ZxOTK/KM4mh9Dy4ZO0sZvrob+ 9J69IGh/0XO36VVqt+0olxg4fEMMihZmy+9MWDqnNw1EHq/dOnSLV4NYcd+0YmnY WSPy/QhyUiOFumycB/GnmHZ/ly9EtBL2g8KQBDVLuaIIu7682266z1NP3njdMfym +FmrYSzwfVk7lApXDjtOLh/+IzeYZYK5Gm0cTeXQVlelw3tjPt2yrJEU7FzU03r9 ojVOk+mtA5qO/Ia2tKEX7f2Tr6pbE0XTRi7dFPOwfBEdJE930DA= =lCCM -----END PGP SIGNATURE----- Add tests for signature verification Arran Cudbard-Bell@2018-02-28T11:06:45Z Files modified: * src/tests/modules/cipher/rsa_sign_verify.unlang Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2318460ddf33142a483f9... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqWjUUACgkQ/6TVgp+2 18qhFw/9H/uCRDciqvgyvOLEs1igQ8BCZMdxX8vJU7/VKR/k7Dm4skVFiesNa6fm wLdNXYqndC5A3Z2AGJSZndqjSSikWm+J9iPGW059YQlfVUz1MonrSGVgVnCROP++ 3HTWm1naFRH3LiU6Fox8nJu4E3eEjjaZlyvfeu6Z8+ePia08F/fdktJ4lIVaq6K2 FV6jYT6IN1e0wh+SrjZsipJS+kAOFWXAZJXz/Tzmsi59WiPSvuIUc+g2/SZ1os91 rFufl3ngzUjGp5/jJLfJWzEacmDXv7tpbIoHTw+4D04HC9qON0WhL264FOjIqqfJ ABeh0j3K8BJxUGMkOnW9/bts9eJAj6TFVj1DG+hiQ5GSEZxWZCAdp7lVDadhfqlv 7AA8gufxGeKm9Tr4e5wWzHx8T41UktRDoqRsWYCNaq6H2eBII8CfcTG8QfrXBJ7k zTuiNlK70JX+beCGe9UVv9NP+aTYb4A6+dAsDVlVu4FV9c0d3RVXUuJroHKz4hjU AY+xEr2ifl/lpOvJyN/nxrosYt1vTl+g0w+RzFKxlBvLZm7rIMjry/W+Wxysc1eC UeuNgLEz8EHKBIxlYw/YqW8oK3XYAVSQVn3zRqengi7rlgcMhdotiFo+RbmFzVog XArC+sIe3QFe5MzTg8P4Wc54wWj3XpiTHxJuXi3wVSABt9KSdAM= =BN50 -----END PGP SIGNATURE----- More tests Arran Cudbard-Bell@2018-02-28T11:06:45Z Files modified: * src/tests/modules/cipher/rsa_encrypt_decrypt.unlang Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6d62f796d89418c3934d4... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqWjUUACgkQ/6TVgp+2 18qJWw/+P4VBveetyq0JBxqueC1ISgXStALrIt07XbMA8D5D1QHHzQ4VI0uEFNh+ oX9GcDRdWnIC5WYWaqzXQh5sJiTFs3epo5dNEFdhoAfRPEKvCIyXvNnWsnvHQO1k zh7pcgLNeGOy66ioILl2VCt+VfCAHyJYWkpusMrNFZEJKEVImaTVdAM92VQ9tl/l j8B23hkFyEW6nMtBo3fPOaxxfh0YK4KMhrEUIbvS/lLyEqYXwMO8jBf8CfTp8uVP C/zr0QhM4ciSm81FkpfaiInvjoihyJR1tYcOS2lQjOvvLb50v/EVABg/QtHdfo0u PAfXOrGfx+Hz0EOBx4LK0Jd9duVOYyrNVRiEjOqcz9dqdw7KbE6anJ5ISmrdmZxI zfbEwKaTYjW9WYm3hKqIjxct15B3wFxdum8BcuPi3TLlLnhF/oRs/FCUxBU6VKSH /tfxUf22+SfH0QUbv6mkiHF4l/QZURtLZnY7zLTKssyq6ePaN8ZhMNKVWxWlCke2 KGnCRBJfPUC/Aq9hVwYzEut3QtrjaCPhR082KmvKzC86SOU40Eo8iwedFdBfdA9p 1K7y+7UHjVWMNiKzH5a5WRsCWAICe8ao2jVlaGeuUU4cJyP5K1wa1TQv1MpIznSW Bqtq0C7S9JlykuD+IeFNU4cgdb7C/ZA/36D/3rVAk49Xg22Hquk= =BM9G -----END PGP SIGNATURE----- Use one EVP_PKEY_CTX per operation, and set the configuration only during instantiation (not on every request) Arran Cudbard-Bell@2018-02-28T11:06:45Z Files modified: * src/modules/rlm_cipher/rlm_cipher.c * src/tests/modules/cipher/all.mk * src/tests/modules/cipher/module.conf Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a6cb36c7b0704838f22d7... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqWjUQACgkQ/6TVgp+2 18oY9A/+I5s87v/eRY0ucQi8ys2TDcrvkHHJUf3KYDbSeKC+ZNYtNTObZ8ZVeaU8 qEfLUO8zrUDYg/p9C8N8+SRI76kv4Bm3y96fBuRsX2fQcDTx4Rzwfx/12kYE/cG1 Pmn4FRdkXBVXFWzkJX1m0Z3hKAz36gPHMptTpg1B5+znOJHqEA8t/hAtVoLlxCdw 2gv5NEDPEdkoPr23h4Zuthk4I2Sut9UEt+hQQqvMjY9fdXbo95LVXLdB6ZYihEm6 W1oWatjXBsPeBd3fphQuQ9m9h0LQwuEW/x82IT6ZcetrjFaHNeAlnsh45EZ8mELX sL41aD3anr2NGwlK/nKaBvRh6FNgm/Z5wvoCHtF9JtgEgaPPnVgI6OCpThnoGauC 8a/wJolw8LzVCyG3L8dRRh/X8o93bWB2kGylGyRLQwgG9YMft4kff235HVOM8cPl D+Og3Pplh+AKAl8P7QDC4IPAwCOLwDyDL/di8Zm7adRL3m2g1WB4QNLbKl6ocF/B Xmk2XM3PK1/e5ZsCJ48MZwdlnXUmO9D4d3bmkoonY8EWWa+G9gFJzFLA1x9KDxRu 4v8nWinrYaAxVyE1WJxrAvOewUT0rWzOgZek8T24M0I0uUxRJOXwU+ZRtRYoMxOK haojod5JWSjkHl/tCFmvNxsmLg5NCzbB6/uIsNky9ajVEMmLBz0= =U+wB -----END PGP SIGNATURE----- Fix issues with thread specific instances in rlm_cipher Arran Cudbard-Bell@2018-02-28T11:06:44Z Files modified: * src/modules/rlm_cipher/rlm_cipher.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/68c0de9494d29fb52d9b0... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqWjUQACgkQ/6TVgp+2 18qAlg/9HPOq4wzOkArAhHgvMDNlvaWvE9mrsppjfhKfkhrCxPCKTXBimrAV9cBH Ucs0ZHti80BvrhVm+PjOntfOLZHYX3a16HPlLC6+4O6LrMJcDeRaHKOU898JbA7V 3zLKiMyIM3+KI2doX3iO7gB+jvuqWx+tfAq8eQaWoAlbMuJ5TGh8bcSU4X1+XYm/ nGIZqvLUqZisBAkGWpMvAPX3mGY7KjVvyBkBiHjgVx6JJDe32+widZkrRsCcqhZJ ybkPj9apjBBAyiLnZ7C0/NC9ptxGknmoVlIGyNmP06d1NVbxT7GJKONTjfBGi7LZ iFtq4xvJWswnPXd/nsMFQfJCQDAJK3H7Rqt/TbeQ4vlW6kJBm4OYntf+T2iRnjdW sSUFRpjost2PruKtEsMpLueQv3tcZNZhKABey6XJWX1AL4iySgsbI/vBMm5nVd8R IzJb2DGtEbgL3W8MAJn/U2nsI1IAPgPfm8bVxqGpsLs7sxXZ4x+pedAvY+NsuWqO gqvnkYMS1uU8dMeX2QF4SkP9rDM+fd7B7T4FaQ8qqgAM17PrO2MtYvDCqTV0gV9+ 44wsQheEhmUswQgMOWZ9XzJnDgYGnWGB+gebZSB8O/hJSBeZNJp15yt4/nhnlQjw vkUykLc9ChUY9iMUi3uMDu18imtHc0+XToOR3h9ygVE7OjZCG3k= =wf0D -----END PGP SIGNATURE----- Fix issues in cf_subsection_parse and cf_section_parse2 relating to heap allocated subsection structions Arran Cudbard-Bell@2018-02-28T11:06:44Z Files modified: * src/main/cf_parse.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c95d2993950c21953006a... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqWjUQACgkQ/6TVgp+2 18qILg/8DIw9hSompRjbuMRYIeiKMOJEsgI1Yk8Wl0XYnn/Bxk2quSfUpx5nTd0d OBw0YgqDR8vr0TmEsf4dE1pD2gZoe3TXJIn/XF7TGzX4xRA/TEx3H3Gq6GOFjnQn lfmxT0BeGR1pXN6Vm38xaqtQpAUJxRoYW2czJ+JVnhp8x4QTdhqAJi+5ajthr2oJ +zsAQZN0as3hbXwrzXTHSFnjany6phYFOZ7WrCSPrNdJicqCVv10X97SdFueJui2 xak4ktTUobkX1p2qhLBoRkgkkUEbtZzscXQb7fw5zYQkN6ImIN3VS893sBN7mRk/ t8rKSc6g8E0CjOOrlXmyq9FD8ZErDr2VdRViO5t8hGhvLtOeG+S8Nt1dLN5h7XKr iTf1PkmoP9ndnczGeG7mjgz0eUs/O6lOlhD7eOb9cQX0FmM/jMDzM9ZnMrs2e8nt 25ly820KQ1LzDc9Fgt8KAwp8GYwPdDZYFcWhwixj70k1B4pKi3G8HrYr5GbsD7w0 h+fq1RPfhSBRhRomvjAixQ5VWiTWmVpDQ6XO4Rc49qXY+ghefvuVTspLvM0UhanK lQX4EyKk+Q5dLLkVeT5HF7eoCwbQbLJCZJAIPd7a52jSO4HXIIMujWg73ghzGp9g 0S19rMZgkuiLxuozJcH4OnM0EWoRvwZZNz5/IBMiJ2X9oualFPw= =7TMS -----END PGP SIGNATURE----- Check private key type Arran Cudbard-Bell@2018-02-28T11:06:44Z Files modified: * src/modules/rlm_cipher/rlm_cipher.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/245733d342c703980b9eb... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqWjUQACgkQ/6TVgp+2 18qNjBAAptXG1Rk5jSZpeHFkoC9vy5bvKTk+kOZWpMYuIPgfwK12PdVeMBWg09j9 t8GVKMD6jj1T1Jf0KeDxIsqh8vvGqjCyNNDKVKmeb8QF/kNa1p/YDlonEsZCplRg 7jzNWcGZ2d8w9CiGWChnk2NBTN9j+VWxOF1nHaOjL9/b7T+oSBIlo2UOwCHlyTIq XRLSdtZbWYhnRcUnFObcEJDqS0k8RcgWW0XFZFh4pOERlAALfNKlGdOTgxeReO7t r5O6Hdq5HjWDwfhgTzXrbhzXVzOvCww0X2CKLMSrLmWyO2djF54Ygy2f3XIvqjFk S1dh26QkpWfHNBZjMmsO3BqVMiU7qpXZz7rst7EeSndG9kgf6HAu8awQqSoJUFYh gBbVuYr5143Nudk2z08NI4S4uxhwkdzB2S7GtA58HZJ0bCmdM8/uKm7TNQ+5beZa sc7m9TiLc5BKcm5/GqY7AkD1jVrbS+4MmmemMuG3UdTu9Z6xU/KC+BaQNGJNwjjJ aHGcumvx7HannPBQAnEsEtFazGaYHeSlyg6HquUd1LKRhQw1VsLS6VhS/KGPq8H4 eiOllql4AGvCQ45gcfDwtDLpoOf5+aqWmKBqgr0M9g/OB/hRc4FcGtyCU4Tjf0TV 95L01H2/3PnLDj+PHhjf6FI5hbYoxKj9R8c/ShxkIk2tLrGTyW8= =SUSv -----END PGP SIGNATURE----- Extract public key from X509 certficiate Arran Cudbard-Bell@2018-02-28T11:06:44Z Files modified: * src/modules/rlm_cipher/rlm_cipher.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/00f5f3680fcefa6f406ba... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqWjUMACgkQ/6TVgp+2 18rIZw/+K6Tjksb0SaLU6zn+wzUh78/K+SOXqkKxmRPXIj1umuNrhgLLlIw2MkwQ kzLiArb14Nmqr/V2lcB171cNaP7S8UAS8/eZn0HnRr/k75hnniAURlr4wyHuI0fH vH8QcSWRxcJ71xRpqks7MC0mersETjn6w1ZlNJWltxzkbBNy+CNTh/MVbTRVpjED 8P0lhkS06wsRE87VTSPBZZRiFa/AzhzgXswRiUAmY4UiRsTlN8IRTwwC7bUtmTpp cGI+tdtKii2LMS21n9CpIxVnpJL/H8tzQP+pAUaqY9Tux2XQFwLkwqN5Jev/7YJy rO79iyYs7mCGXxAq0Zc31i9DZvsuzKq3YFiLLZkNPVx66+zhV0NjL0Y8jOzcO60H gPIS9qAw58ZkDp7DZzmi0PiJ0fb1dGXblMjp7zH/0z37PRKs9glTfP0TNKxzK/3u o8xIN9FVlCIRaMUxCKMHV5QToXWw71HNEOpXTng5buZemKrXI2sQUOE24EMYX0Uk O2srEc+U2Bkx9j40qvqP+Ys1RB4EItmXEREcbPEnyEDmej5BMWP2mN4EvMKwyr4k 3me0rJA7qlKIZ1uNjcI9eVQNIYSI/Jqih5v28HjPr4tbmT0OX9kVP6JAX6SwrGYw HzOqrFgOJnDYjdtJMrzYMs9o1Nq7KGyifAV+LYzgFO9AH4xZKKI= =O4LI -----END PGP SIGNATURE----- Minor build fixes Arran Cudbard-Bell@2018-02-28T11:06:43Z Files modified: * src/modules/rlm_cipher/rlm_cipher.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/080d554f5105a5531e195... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqWjUMACgkQ/6TVgp+2 18pi6A//X4vlkxo6d/LF0R2xdx2KdPNj4GZmQGV/wP3ClBoprNUK00K0GaSaJL62 3rnUJY9jcXpDNexPnjbDeQhVi5NvALN+t6eLfzTbq81lGRUKZ8wlTqCXGljuTCk4 b/ZWLk96XkybXUgR4+KQH4bEW6Y+bd92NqNO1R/iq1JH8zDWno2P6msn48O21Cph SchNz8vV3JkOHo85swWOaI1hgiBW1LEhJEXIPCifCIlwK3u8Rk7NtrnQvh5QfJt2 d4zWHzcVkJ0BbR6Kwvhtt/vXK+tqTyy7rE+HcVfo5af+01ju39tRU2A3r90w3Vyi ulq9L4AWU6VlDbiuymlsE52vroOaXT9YpmuEC8ktRunAyJDTrBio3VmSdSdmTeEr zpijCU+yVnZqk17nQoMRzb2TSdis/hRsofYaIq2MfczINMoXEqxKizZ816eab+s0 0Hks2VtDRHIL3QUJRxe/hBArwUarm9XMzOoTgcZFykF260LAGa415OhyI19biR5j JQztrYg8QeMjcxLlJ2/+uNM+mM/ci7QbNPZ7QBBLPnV3B6sHZYGliXrcnNVghyxJ BoqEb9Rb2c/Wv2E3a1l9yN9nDaCRvyLY7AG+CoSKTZ8bUMvlCuVmW9/YI1zDfTt7 5ZY4PZWAgxRt9w1V0h4r3R9AIpO+iE7KVyIJmo6qH0gGRjPVAd4= =QWoX -----END PGP SIGNATURE----- Doxygen issues Arran Cudbard-Bell@2018-02-28T11:06:43Z Files modified: * src/modules/rlm_cipher/rlm_cipher.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e7c38335bbdefde722b62... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqWjUMACgkQ/6TVgp+2 18qy4A/7BNQWTfR8J7jHIXJPQHxOUlPCw86jSSppYyhBZBJMe8kbqkjk9mAshS3M NxYrK8XLkjFOSII/YDJB7A0i1zsWdGXZmmiffmyBP4m+YjR+KyUelmgtWffTeIHr tdA2ccGgyTrKeVtcpZhBW6yFQKUv1ItKfUsuR4p6xWfpvFrCW+4pEzTkZz8Q7rho S7oEG/386C2rd3x0eygGaIpQvHxTKQvJz0odlVHH7jzZfKrLUnF1gMGGu6h9WliQ rdM9LKuhOcykT0OdmIW4qAFk20iPjRGeewLCAUchrPupagLCm93JIA4e3UCMiV5p zxFMjdajxGNsAXiuJ8qMkXrtlbd9gSiU87TTVPNdhLvLqtFetNZ5H1+ZoUU+0+gT hc3lgB1JILVzf0+YCNFLopTjNMRMF5YyM9+orvDuX+Y/e/Fg4i9aEn7L+9Ie+44x KR4OTjUaIRbNh/CYv4Xiukw8amrcUKMHKqVA6R5bq9uLxHlR23411VNI8wJs7M/h Dw//HzOZXZm6eddzkyoDzdwWmTTlK3CYUM+OZJZYLWquXQImDefcfxwHKW97ClOJ TPNNByWiA2ZuGh6F34KEDeVPzh2Oiy4cg0KI2Zy4GEoKWjO0B4j7WBRTnFwwqJ2S J12yjbC9mQLphBnC0d2d2Z6ntkR6zOIs9m4nYo9eflxjM8NuG/E= =w/fz -----END PGP SIGNATURE----- Fix const issues with rlm_cipher Arran Cudbard-Bell@2018-02-28T11:06:43Z Files modified: * src/modules/rlm_cipher/rlm_cipher.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7baaea29f122ad4337d6e... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqWjUMACgkQ/6TVgp+2 18qpgA/+Nmpt31WItD0Dsmcvrdb0ATH4VQmlGCUXqIrI5isBWddnlQ7jbZBMzGuD 3YTsI3cIKdIwOmT0hgXUcSsmPP6vvHEhOGjiMp1v1Wfx7S5EYlkjcJ/idnjwMzpu /PPMQhssx6jUHU9YTN0O1Qgrrp/96FSKLTkZ4LBa0lFvVK0EDsBy2Xcp83HVRXsq epbCy7GfGacjnzysnVSm0auFrx/8ZCi+m6D8/H6I+pRlRzVSpAefow27oky4ozFN 71VaUONop5ReXv7KKqpaWlNHL3Jje7arX/A4pk6+aBPAVVpyOxzAvsoWJR1X6BQH n5aUvskRCUehGyZ1opLzJi6l0LKnsbjmON0BW9kSp2lokTzuKU9RwhYMBi8Yt9TC wUIFcwdIDlMfGSOJRqHMqOV6Ti6AyT6mnauvwWWL2e6idwhMTQVjbbWMR5VeWirq O4WCEJIrBl/6iaqopYN3qdjIdjZVvPrWa4zt9cMlVlig+OK3XXZhrn/g5IPDqjnJ eyTvSSKqz1pVVX6MRO0/xgKk2gL5PK6hPNvCdv/wfPw7EY3xQ1spXlGqzlkBBimh pVzC7vg95aGsKbT1bnplKKFFmOgcoHU4ohzSghZlLv1sq078T6X8yt3fnhPslX+/ Iv/gEST5J4lBwvGxjgTYhpgLdxIpxANpLdE92mLaUwv/v3fDTF8= =01bi -----END PGP SIGNATURE----- Ifdef out OAEP padding options unless using OpenSSL 1.0.2 Arran Cudbard-Bell@2018-02-28T11:06:43Z Files modified: * raddb/mods-available/cipher * src/modules/rlm_cipher/rlm_cipher.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ef4a64e64b28ed0f83861... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqWjUIACgkQ/6TVgp+2 18oH+xAAkow3BorOjS7/8mUR/dKqs88XupJ1GKSWCftkVYPgugumgB4HxLiIzVZw FyFegnZ0IqOdZOkXEvd/q7tXqjM7KPkm+o1FqIipc3KsEi31CJpWUg7BUdkcK9T+ 5wn7rwtsDkyENbLD2i42WVKFh24fPNt4D57/4GL2zwSdeh37TRnHIc1daVLk4WDW Jbo3Sw4mj9LINuZ3Ab9tJAa3X7mzqpOE8ECotyyUqRk8cpCYBSl9RNF2Y7i31dUW 1CHLsVlWsBKF1G7pfDqKu1p0XXt3kBSP6E3xtOaVITonEMIH1zN8KX6ppKoe472v t5d+6UcahDDD8UxSw2/YJZ4FxRGefBbjfwmFdR3anbNOtMZX0w/c/cmpjOYiETBv 3flTfPQsgU62OS1baUHQfkKO2AsaSo+FQF0eugG/ESAxpjkgXbHoZQhZKAhf5Aa6 Jj4rUzMR0thtJ1OsjsRXFHD34s1XSfUHGcOYa4SdVd66V3gEdF1G5VTVtpdyUBB7 of0qKjOFryS2mN/zNH+/yjjhiQYP6+K0eVO0ZqoKk5tTrzbRTItJrI6it6S3E4Zw wIiz194ySuE/XvLwazqgStPhI8VAZuveNWyg6HLFYxD20bgfoXCPS+Td6sdUlmAw h/W+A0HaS6IUFXJ1DfhZKyAlZlYqADWk3ClFhwNI+WxnYtnhI+k= =vHe5 -----END PGP SIGNATURE----- Doxygen and temporary fix… We’ll need to see when these functions were added Arran Cudbard-Bell@2018-02-28T11:06:42Z Files modified: * src/modules/rlm_cipher/rlm_cipher.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1a68937fe61a9f62146ed... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqWjUIACgkQ/6TVgp+2 18omuA/9Elx37RAEroayveIXYR8XAeTGED7dLrXM9Xq6I1HjnedgFy5de2g1dvHz /lVlDvAX8lVSrWXFUN5NG06Ms/qq3PgPyAqULqyXiflq41JlZ1n6Cx3WgVPJIvgZ 6HD6sNmEvYNY72Q3JPMF/tjPfR5qNDjOmKG4BFbiAaho5qAED8qHC3SLkmmB9Tpl XhbYT6ccxy4Y1r/SepIFyIjNbAsq7kal76Eo8lQ5FHRLYW0hif4jbMIf/kygAdDW pIdTQ2JGmRWZOkYgtLk92ltDyiGn26i0L77r8nOJK1ww2UIbzwueDbSwe39YlOO6 MaKK38LGN7VQBMuJ+ccF7X1NYCdXZOcJsUSeIUgxVHIWVxR/gCEi8Q/iGmDPSOao fYHR1cjdh8bQjMdRHO1jqMg57Ez0maqJbm++3bw3bZdb0ior3GEpnB86sPtT0DUq WlazEXCyfQmJ+3zFZlAziefL09f+WBQqNIDDtVv4g8DkCM2FqEHgKMpaFim67hbh AIC/OS6bSnHa/Y2sHUndGG7kX/YiHPkG1OjKWlSvI4tti4XACor+VqbVvWKuAtHd qfAxvbMrl6Ou/WFRfsAB8ucPzAfMaRvbs3LnqA77D8/ashG+sCUvVJQicH0cV3Mr i2mUgOh6PgTepZUm4bvT+jTc4/A3IzMV1v/T1fXmbO+1fdZCEfI= =3fOI -----END PGP SIGNATURE----- Add rlm_ciper for encrypting/decrypting arbitrary data Not yet functional because OpenSSL is stupid... Arran Cudbard-Bell@2018-02-28T11:06:42Z Files modified: * raddb/mods-available/cipher * src/modules/rlm_cipher/README.md * src/modules/rlm_cipher/all.mk * src/modules/rlm_cipher/rlm_cipher.c * src/tests/modules/cipher/module.conf * src/tests/modules/cipher/rsa_encrypt_decrypt.unlang * src/tests/modules/cipher/server.crt * src/tests/modules/cipher/server.key * src/tests/modules/cipher/server.pem Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7c7a7a26843744cd47b24... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqWjUIACgkQ/6TVgp+2 18pZdw//YSBWoUDYHrntDr/226JmOth4rbs7PuXUPQaRqDCgKph+leStQcKxHsBr B2ZEudOTwYjl7LwPuC8gD/UUe+GmcLuhreVC11BSmG6IY47l37zHy/uqgj//4BMH q6V+29QKDtDPcnqTalxdPBnMfGFPk9wNTS97OFKoqFHYkxejy4dfBiDdv1DLwlCe F8DIoA7hK/TVpeMK18tcsWnwwsJRaS9A6oxhpt1T6uldRE+gvNQ9zUCwH/3Fna3Q UtfBG+LK3X0M4S8kOSAtfzJvYhQgSx+JBeUtPcoDpeFDcsT4zjrsENXIwtQSo0Hp 2tYmWyYZEW4CRUvrE3RggN+I33LgF28JrGX/R8rmB3+5BZwh+eUN7Ojq4WqBIoVM x0ih6XXIcBLAUlah21PNbzPmEk0BLkrUdRblaFUQIm7b5TvP7uajhsenvhTWFyi0 JbC3MsxCyMP7w39ajxO0e81RcA8QVNnWsAWvgjdfESIWshwzF8/yPhHF2j3PZCKZ vuX1dckun+1T5BGUdpStrwM4RmMxccwP52w3rMFZlhSSpCOuuafD4zCOPvMzL3uo 7bhnFZtg2EO7Wc7Hgd0dtn63gAhEDooh1/9mpY+5wOBALW+Np3slFJUwLVpozN1I djfQ1Vqhb5JyzaRvI+hubNbhRgWmAOPzeHVd6jmA5p87EYtrfZw= =7rkK -----END PGP SIGNATURE----- Make it slightly clearer what's going on here... Arran Cudbard-Bell@2018-02-28T11:06:42Z Files modified: * src/lib/tls/ctx.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5f000cb27d17c672742c0... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqWjUIACgkQ/6TVgp+2 18r+aBAAmXPy1hvzv1zeMn6JoYus2LlAy81pQdnac56fv9fMUCcA+tnQmtXuWF68 /ioYvXWLTWwrkmz00LlA4Wtv3WRjExlv9O2xYJCKMHbpORAJ6vxd7to+m4F2vv70 JwDiwlCsr8vabMHdlUxNC0N+1qYe0hhp/pZb5JeqNYWpDNgw7VYWJ2plevewHHco 1h8YmgjV4RLpW08gw2iSQ60RHQuoYjLzO4Mb4GPbgOiQv9uSCEQsjHw8Xtg7w0CC VvKLmb1eZtVk10XtTcJCjb+2Ys9y5VxRB6pFJebYV6SMjpYS8Fcm6kUw28/PUgbi A+qnJvVAdWRnlzDqbmW18QuGkgOKeIdxXzXVmUCTueFXgXwaXgz+DXpgVj4Xhg7K zdbb47hx7v1feCS70G3JLMnwCy6tQnFVatQxe6TKv/dJYmnNXt42Cv/oQgbBLdil CMUhfwC/+cOtuitsxRaCbtIUTL4DwmKluabtRhadGP/m/XgOfTxNKE5ZVlNtEhlm bl6V4MJ6z6T0dc5OR0qlTX7j69DSGOriQCA/+MMaQfCxXxkCKH0K6Wh5dT5ReH6W a3v5ZgvTQu11YeI2mzLH+jeo2/GNcCeFKp3uxapGQf2m6BASm0yCxnQ7BJwwgrL9 2uTjhjSQaULt6mR+M252O+BbLWb6d1+9PwlwZzm9bJ5do5+zudA= =ftbC -----END PGP SIGNATURE----- Use documented argument names in tls_session_password_cb Arran Cudbard-Bell@2018-02-28T11:06:42Z Files modified: * src/lib/tls/session.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/14a80f0ceff4f290e7850... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqWjUEACgkQ/6TVgp+2 18pEuA/+Lqm4yi9NLwj/REZBQlvrLN/pYTU2BbvrJwCcKmdGKtdK4bdBXvs62R2E 98rBz4pb/3jTxwJhttYBWG5/WJ+Sjr45QNY10W9vWFyEcZ0bgu5vRTC8BZ2XeZTy 9m+OtACaIHhFUSA1OitntqJFPc2LsWQ9C1xwi95q2Zn/r+vFlh5MqsbM69xjtrTY PsUZ1vgI/WTRZYePCslvXqtMl99aaRXDZ92D1xFkwi1CwRRgJAr5RPtDeiI108fK jAtlHnhezm+xyw8OpLos4xMU/Yif7e32HyFT7IafggrKGjvTXZ0YOTOn80x44uE+ DDTShjPfTEHL3OUmy3KC1xLeuXONbpLfEY4zta9vnEJZW/RJtZu6xVd+00Cuo0eB XOTRcOjOGJpe/cCQWW2FRcrasXyDea/hjiVTA/ta3I7kkKy/0BfYXgiNErRwkEnN hYl4GbLx59y3hNzEfQVJHYirOQjtjsxU5AJ26eolLrsvXPNLENPGKU9ZT5xVIarO DcRGri/hWZgAvHyx15qxcc9igP9nO+rmR61y5GMWDLFT4dNrWlkPX0WMVfp06RW2 KxbpMWV9c/lHN3eId02jIWOQ2QINbJjggtjDc5cXH53K4IxKbcuyL47O+xQVsDFW 6nad4BtWBpA8OBm4z0IQoQ/80JVRnNMeX/FqtRvE6cWnBbp/g4Q= =12mi -----END PGP SIGNATURE----- fr_value_box_memsteal can never fail Arran Cudbard-Bell@2018-02-28T11:06:41Z Files modified: * src/include/value.h * src/lib/util/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/554e9d1cc0d8b180ea120... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqWjUEACgkQ/6TVgp+2 18oHrg//fOiZ85xqUWYBv5a67wjLFZ/cKG4+UOk+9eqmjxnHq3EfSDbHe3IyTeJR e7SzCnVkrmxAUkdNlNc+fPbVK5AMvHhZpxLKhLZqoq9+ZNLudHIX2S78c/lImpkA hvQjvnelfrx+aHuwJiUEFpXYsFstAG2KcrHkNU8vbNzaqp2h2NI0ZCrym0UjmIG/ 5skPmXjkXb9IKn+39Oog42xhG3qCLSiICb3UpKjRchcPm58AE1Yi0fvvRCrYunmX IAAZCrgzCqcZN+B1KvQmTs0QDo+7INdX/ZXM2L1GFroOtK8vvCTZFW1LWPg/jNiS FMWfBznIb7PiU89cK+OJDHBPd8L906IbRvnlS8Nqea92txK8qggGNIBOW5gm+0Ae /Ov44CaaXY/Q9aHXsILKoXy0MxBTaKyG+T0DOpZj+Lp28pcqGZ6iSgQglB3xbWn0 gXwWTjOK+BGQ+ei4sz6SUHlOIO2m0Va07hgVB2XA8PMhMyTNXRjQ5qp+Sa4g+6IT RxPadnqi1uykSGDMV93S32ZugqwJWQoP2nqSCa2+/t4lMxS3nZ3x5CXkPKnBfnAc D+dIcb1yq7Luas2+bHwPdw8ie75NMrNJlXGh/1tqUNNARcORoqdNxmYomOLdx7wQ in9HpWbdKZCTr1zHoTBg6iR2fyY3ivUtwzfvFCBK52RW6Qhiz0c= =TG15 -----END PGP SIGNATURE----- port fix from v3.0.x branch Alan T. DeKok (via Arran Cudbard-Bell)@2018-02-28T11:06:41Z Files modified: * src/main/exfile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/080a4c80ce800529e0c14... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqWjUEACgkQ/6TVgp+2 18pZlA/+NhUMcGQHn8L0e91LhrIR5/R1LZnUE2lRAqlx6y9AM6/UeadcdY2Z85XD 3ETlpIUG/q6GWSajrwDrjORtpT5CE99PKx0Iwu9zQ7LSCt4aTciORjCcYEmL4xDo A55SVN7EyRmV2P1SrFZID57ZsvAicAnZAw7Z6SQ/xZs7tOJs7SdfPfGiVKpAoa/j uuUFQGLsLoySd3uVro73UfX/MOm0Y6/MRXyyk0ffS4sDmP8I2BEBl2ZA+6/Hab3c 7/+TC/+RURRttOEtFxi3BpY0SUmbSrU8DMqtT+gjX6POwtOQLI57llbQmUAAakL4 dfM9ht6W/NMOQ3Oz7BsZ/RcnnAA8BeDVljLIkfPI9oimnvaE7bbLi2vvS1y62oGo ob/YMJ/rfpPnNEoy6U3uPqUTklDEzMUlLkKd69U9QQbQn+wXw8wVqNMVYp1dfTu7 7xLsY/BjuhLuj7nwL9rTdaBG2NI9uFnCCtv2B4oDCu8yFFFSpMWYsuKei87pblJy 1yr5kNAhqLL4ZTypeE4rlBx9icY3X8/yU/UKz/RRN+FnD78b32P31ZP+rgEkgSB4 hUoGzMAd94GQpRYHbHAAPETDRdKO48bOFXSClRvalIDfwyTx98DmSOe7A/Oyzgkg sy6Pv8QGydaG+oaIN5f5iq1pt1M50BpYVTH2FzAIo6ZBU7CiAlY= =Qha5 -----END PGP SIGNATURE----- don't lock the file if it has been renamed Manual port of commit abbbf09df831 Alan T. DeKok (via Arran Cudbard-Bell)@2018-02-28T11:06:41Z Files modified: * src/main/exfile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5a4d5d25caf440d9d7990... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqWjUEACgkQ/6TVgp+2 18qHzg//VTmz0iLFeCTRtHyoBW+Tl6kVCXCZW8GOp+9FMlF0JASuGXPx4d8cbK5w ciWgee6S/HU94gLNfMLPgtWZfe1t7rGKKgEyadyBqr1aES+6XW+3zn7TenLdkj7k xGbZixGpZqE37Leg2x/wgWXj9ymmmawkrvCExoL9PsW+F9F9qZXvaB0lJkhGzte6 h9L9d7mdZ0WWI2TEI4ms7BXF/TQdJ/TEZYTWnVpZuzzbvVZDPa1VoAJkfwi3zASr XIDthbq2Rdhd9XpmiGkgvYLTZpc6zVm13q8CCAxpJQkSIBQmF+3gtMp2aiyIapAJ rikcecRQ8YIJTMxSlsJ8cPDCPZUL84TITVit3Tdgm4STFLkaVIJGatCCrfoaQR98 MhuFUuBHuLAeNISpfPlMPHDXWk/MMN6ruaQQT0cTphHINw3WW2Pdk0r9o7e0ocGP FmSp347DN+ZRts3zEMfn+ZcPjev1LJBzZTQyAy/UmQpUEbbrWSNrjiOn6whoatjw ce6RET9+2mmhLa8l1RSMU3tZ65Ctrfs4O0ac12kJ1DMEVGAO1voqen7FChmLWO9D 7wNxgp20hequSBHXvZOGPnMS6+yWhNQLBrROpDYG+niQ7XSLN3XBNo/korXdihbr ZsIf2BIXMdHBbbAEOF0SgYVpx6S2eiu1MfVdvqumhLmRHSslGXM= =Egtb -----END PGP SIGNATURE----- also seems to require gnupg2 Matthew Newton (via Arran Cudbard-Bell)@2018-02-28T11:06:41Z Files modified: * scripts/docker/build-debian9/Dockerfile.deps Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9a882597ec6e9fa9f36d8... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqWjUAACgkQ/6TVgp+2 18qYbQ/+It12f9mH8zp+gRc+LAl7tHdX9Z1ki2uiu8vGy8D68XYpCOxABdm1sjAV SzUMWWfUrgvR6mp4/qdt42cfthcIfNdEkvJwmXGb/mfbFOGwigQ0ASeWYCbstsFP kDghnW2vRUiSa+qE9bXvW6ffR0Jg9+bU6Is3Vk3CsHe2HIA29M64tXk+ymQwCmNo Py04FiVfu3Kd68fHfsY8sKLQ817OGQXoiohfb0N6higLpta3dpNH4ieOpZ8j/4xU trBy/CZ5u+KQJYWvi8rGFe9ATGwbOiACrb/tKWPHzcCHKCSvfpF+zwXLI0pKIp6H PLXMviFrSaU5SQ9FM+qZn0/519VmB5WZXOPR9Txx+QEBPr0yCU+/r0nqX3t/8aZ5 rxZoPatE274bLtm+sosAXB8NNeICKc1PBrC+VzB4+LfRiH72Kzj4liwSG9dPCh4n Kucv1WCPX1ipiNW+7kavOGjyMsUZIjSTR8mA35V9QtSThkfGdVgjiG5l7L0Lloor UvvNF+Un9qhNA7brEPEnxCqZOZ18IVrOD6b4Ueyj4fXyWHazzg+S5qIhDvMWZVJL RZeakuWw1p0FpCBuYMpo7gKWMziPvZdHdjGY7qYRkww090GsLyWoBvJ3sf0ZM+o7 tQ8hEOKx+M3FsUJA1lqykfuKIivZWa4YoHg1dzdt66WAIWhbgBI= =gTW6 -----END PGP SIGNATURE----- Don't bootstrap redis cluster config when pool->start is 0 Philippe Wooding (via Arran Cudbard-Bell)@2018-02-28T11:06:40Z Files modified: * src/modules/rlm_redis/cluster.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/464d67c1f6fbc44a3f485... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqWjUAACgkQ/6TVgp+2 18oz9A/9F8i3vg+mF5HDicLMHVm8xqEKLUB0DQrGA5C/BxPlQVPlwHDoGhMuK82K HH3y37TIH9TCC3W0eV/WG2MhiztlMBS5gvdbcEYaW7jFGI9IM8L/TCDkrYRWPO7e GTrR4NQod7YS1o138k+qLzVf3xHWRIyZ15oykUeN8or7JMHVSKEbyzB6bW7THTOr /vEQkGvXc7UfDOYNpyw1o5NfLlqFPeQJ/g64uhyUgPeGydo7feRr9RL55Y0e4cae SptNpNGQiZoluqY+sr/IFp7Iceq7Nw0ZeU2jdwT8j90vM0++9nmYOIEXllmEJ8hW y2nZk4AYB/ECvpv0eN8s4raSAtLWotVX1wOIUHxH+Ee6cCroyMP1x0Y3dWfjERKU LanJ6lc2JMaRPYjTloYVdd1k4obMyNsy03TrR/ohG68Zjt6IrE8sycIgW7GegQR3 0oI28z66Gz3UKlI/yec3T82w9p+FW/IiuaTge+JFXCQsgoco3ySQGhKjvvIzoV/k uyKCEIQh+c4vRuno/+HNh8X8CrNbNWy4Aar86KcYdnFRMysiQq+QjfbQWVaUwPha KgrKzDUkl7KMhbW5CpAnLR2DBdRKC7KKLOLXa3J1OvkCBdbQJEK6ChrlBD5X6Cu+ Aj6OoUMVb7S6g9PJaGSJAka+hz+p+YNwjKzw0XRk8hxmnmLkVbY= =dBcO -----END PGP SIGNATURE----- Add getter for pool's start attribute Philippe Wooding (via Arran Cudbard-Bell)@2018-02-28T11:06:40Z Files modified: * src/include/pool.h * src/main/pool.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/87b7f0e6ee83ae0d3e903... ====== dhcpclient documentation Some updates to dhcpclient man page Nicolas C@2018-02-24T19:54:18Z Files modified: * man/man1/dhcpclient.1 * src/modules/proto_dhcpv4/dhcpclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/69af9fb581f368711f413... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqP3PcACgkQ/6TVgp+2 18pOGw/9EJtalA4GUksbXkZgpRtadbupZSufV9moMRkS2ET7d72CBf49TjHX8F+X Uu6qcHgWE5II+WIjsctVYWQ4X1lbUcWkhYWxyU+dqWCYzonxlP6tDbNlGuTHxeN8 6E6qSNUKQ9n3XOhUStqWv27Sk/5nrHGTAFjkZJd1+2LXsUlAlJvFiIYOrQ90mrEQ h/icumka4Ur/eFhbSe2q/BqQ+jPV/E7pJE9FeR7Srdhvr4gkXW76CqV9Cd/A2Hrx Sewyz21LbalzGcoQMlKCgc7j6oEspb96+KRql2e/Az8jMUpfI6Sf+59+5EvNvEFi LlAoiibiBkZS+jdvKsqOeqeKibd/3WlaXCyhMtQBiD89wrK/mCzl2CSPNXRVbOgs Z4PNfDHj6Y3shaopFtJEaDYBqw4C3/WSr+pFL5gjVzM12rL1HUZyB7s0Sf8rRujS AcovN7uAsMPEdxrMcMu3mMI134t3DfkhNdS2rBn8NuQFNI3nthf3pdL0qcV4Goip nLYbVMOLAKmHuxwraDVZ3XQwB4rKRE2qzPPlkK08fUnvdrW1Uio5A27CQe2TqM0Q TtfXY042aRzbQEKGj+FwfXsiXQwiaMOl/S6jEwgreRKQqWZN9jsLE531QAHIa8mR aspEK4vgXXPYUScjoC5WjJtt3P8ynE+sgZ3z8haevk4EThxotd4= =6Gjn -----END PGP SIGNATURE----- Typo Arran Cudbard-Bell@2018-02-23T09:20:55Z Files modified: * src/modules/rlm_attr_filter/rlm_attr_filter.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/70e3040a4f56521385cfb... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqPvtUACgkQ/6TVgp+2 18oQ7BAAklo6m/YAB1adWSJXu/MQdwdQ7VsjXp28wSxZNQmBzfaY95lxcippX6wm +1OTO0zMNABiprq43EhnOHCMA1d/sTF4kENgAYsThDL7bhFbqMVXTVfW+lVq572t 1cUVyFQBuulCdnT8D9D89ay241WdHfXsQccphF2oG0q6n8+b1bUXncRyHllWcSKJ AGJoT611fjPGmy4KWapswPWw52RRXJ/aZcwu7FLN3wlVfA2F9s6utziZCUk7J7yk zL6MxiDhwDQqcWceoHh5oqSXBRuDdvolSO0ELlnY+dI8hzr30UWYI6MgMMGYZcJ0 OWAhMstrwlBMRzaFfeSkLyu935l7h1ouUBXSZLOXRzkCfxfkOQ1EOM+7RtV+nLft gNgzLmsHdyWf/TF7JyLvQsPZTKMhrTxoUKRLW3DtlK++BVtd7KCe4syOSOOWjJVj XCo7jrSJ3Mhspn55fBkk8jsrK9GQY1aZ4hSRD9bYj9b32cu+aCnV4sz1STIPiWn1 P+d8dr9GjhsjrvsVpqhN+PidWf5gFomyfT43ERoWAh8SrjsTX1GBmkmvkLdvM9qP RYn8uZfxbKfMuzsV7nYCzg986v0wRRZs85CL+Wsx2Itzh05aGmkBcaEwBkfqrh3E wwSN6sMXReQ1VlYPfFK8Vv1NO0SIYhUi0ydAUh40XXs+fGdm/rM= =m/Mo -----END PGP SIGNATURE----- Misc fixes Arran Cudbard-Bell@2018-02-23T07:12:21Z Files modified: * src/lib/util/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/737a5811e05f0a38d689c... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqPsp4ACgkQ/6TVgp+2 18rAFRAAoL5FP/rHfl4OYf65Wh63BubwZRAuqBBCuOI/kdNGdh3vLt9Gz9TMi98N Cyw0MsBVUK3I0ubaXqR9Mc1hEVA+HBQvoCkKGaBF7MfsFvsbbKw+QC9DGbk+0yVC jLBDiNGORqyPXub42sXOrmlkrBQGh8AA5167E37blyDWPwzk6SBcuGEgF9O+rE2g uVlULcDhj1tCUhZD7AB/ClVcV9mwDPyigAf+zswg0lFFV7ic/HTlC3tFJVUI0/rl 4+zOcnphpeporYVmoW9mwUO0e1EzDIJ4g54DnTjojP05qKvAV7iZkf4fUL8MWi/W U2+JaKSgbCAPZi9oqDY48hOL+nrnPemYM6EzNxovx5725glgyar5w6nv3aFo/1nm xyJtz5ZJm5S2r30WLv4/K+Clou8ueLAdkAoqMQp2HwpQiD1IBhhnZZnAP4S0uSlH CfuSkBzZOwmai4sY0oTSSZoRiwak+MQ39NLMcvpNg03UNymPFaxJbnZrYR68F+XN TV/AQKYvFLNlhcNGbVMFtu3n0l0RePF7J58Tq9XR7P+KQmP2zurjkAZPH/1n30xu Io7DTapltxl7dv2Dv9QtAcmju7EqsyQM6mV7IUeJxAxWsmghwXnF9ySlqZYJhvRR RaetD9LnE0uXVZ571zUKinNdXM+wIn7CWOE03f86NEheiZ1lhzc= =/2Wr -----END PGP SIGNATURE----- Get vendor number by looking it up in the attribute hierarchy This is cleanup work that should have been done a while back. Vendors are now represented in the dictionary hierarchy, so having a vendor field in attributes is superfluous. Arran Cudbard-Bell@2018-02-23T06:20:14Z Files modified: * src/include/dict.h * src/lib/ldap/control.c * src/lib/util/dict.c * src/lib/util/pair.c * src/lib/util/pair_cursor.c * src/lib/util/proto.c * src/main/client.c * src/main/cond_eval.c * src/main/cond_tokenize.c * src/main/map.c * src/main/pair.c * src/main/radclient.c * src/main/unit_test_module.c * src/main/xlat_func.c * src/modules/proto_detail/proto_detail.c * src/modules/proto_dhcpv4/dhcpclient.c * src/modules/rlm_attr_filter/rlm_attr_filter.c * src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c * src/modules/rlm_cache/rlm_cache.c * src/modules/rlm_cache/serialize.c * src/modules/rlm_detail/rlm_detail.c * src/modules/rlm_dict/rlm_dict.c * src/modules/rlm_eap/lib/base/eap_chbind.c * src/modules/rlm_eap/lib/sim/decode.c * src/modules/rlm_eap/lib/sim/encode.c * src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c * src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c * src/modules/rlm_expr/paircmp.c * src/modules/rlm_files/rlm_files.c * src/modules/rlm_ldap/groups.c * src/modules/rlm_mschap/rlm_mschap.c * src/modules/rlm_pap/rlm_pap.c * src/modules/rlm_passwd/rlm_passwd.c * src/modules/rlm_radutmp/rlm_radutmp.c * src/modules/rlm_sql/rlm_sql.c * src/modules/rlm_sqlcounter/rlm_sqlcounter.c * src/modules/rlm_unix/rlm_unix.c * src/modules/rlm_winbind/rlm_winbind.c * src/protocols/dhcpv4/decode.c * src/protocols/dhcpv4/encode.c * src/protocols/dhcpv6/encode.c * src/protocols/radius/base.c * src/protocols/radius/decode.c * src/protocols/radius/encode.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/454af26591936b2d2b89b... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqPsp4ACgkQ/6TVgp+2 18rVVg//cz6f9Yv9Fkn92oleIgi1HjmphqLwXvWOVUpj3ajS1lqmm2voA204YUc5 1cHIgNfnDUPfkBOAfSAK9oXae7qGDS5m/ztCb3dJEks2OuZKKUAADox1PwkW7JI2 rQfgqVGpPq/xZ17hoVV1i+aDwSTHyhdj+0dPlunFA2UD0gYtPC0DFfvyuPpngjcy mrGU0XZjlUUXoM7tIGbXsUSvmABWaJG6YNI0tm/zM6ve9JWannIZAPnGqNifWi2Y X0NZXPMTz1PzqrQpdkOW2EDMiZoy6Y4GENQ02B/X9N1ruG7NXLU4bY3oIlGHAjpD NmvPBWgJU/RiZel3+0coOpipZ5B+5rQKpPDIn9dmyft2wpWUIyXSfMVTI/01W5zD eQg1WEdw9StEPOEknCp3CEGUR55GTAHJm30ZrKRL61HLPpaBOihEB+h+iAUOT3s2 eT9vqshnFr1AhYLbWIUL9/W4H7GDE41k+K+EhTL1qRiPWQ3M/Cy8grTA+td5vRvl scL9jpvIZc8TPtKDU+MF5QcoujdPBHZjk9tBv0IVBCZeWhVfTnlhJf7p/7aHnoXX ozBgHu1I29sCDzfqakouN54dovWnR7BoAbzNVSYI6Y6TaLelaKxQhcE+wfErj1ZT Z5Mfq8qCLLQTPHmFsKYlC1DJu56FI0e/rtm8fpg2GdQ6uKy3cXc= =iMnL -----END PGP SIGNATURE----- Formatting Arran Cudbard-Bell@2018-02-23T06:20:14Z Files modified: * src/lib/util/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9110ca6a2e4b2267c72b1... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJajt3yAAoJEH0Oec13Yh7NIgcH/RJIiDifJbSb8AarnmFlZaqP 05+xuy8Dmn5a2Kf79SSRHck5MH8kriSJr8sTH1kZf4BwlO/D2mtPU68/uTcuMu4S 0BKiqjfix7inY1CV6CgGgNfNoyXURQVJEmv5TjX0270qBcAE7CEIlGeZXm9rbGwj qcZsNFf1CeHX7/UxcJuaxcjFCdwpucne0GhaaktplD+gLNaj2yQlnAnTz0EMCdFJ 5JL4qArmNDCRZY5srYFx522NGOi8BlLMFUiD3WYDV1cTaU3VeWQlTCfi8nDAXE1D v/q1IRYFsATUlpi1crJFPwRWPGTj0j+GGKrpoVwmYFL2OiO0KKgzYA7kEtFMfsU= =cjYO -----END PGP SIGNATURE----- include rfc2865 header for vendor-specific Alan T. DeKok@2018-02-22T15:12:41Z Files modified: * src/protocols/dhcpv4/decode.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/776ed5184e2a6eb06228d... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJajtnSAAoJEH0Oec13Yh7NXdkH/3QbGeCIiz1AvY2wOskVmtQj 6MYw1fwYC3cMPbJnvBj+ulb62qBF9TP1qUbhf5779gbAQNgxsrOWohZF5+9vrDfp mAQClRdQXBP6PZDV3wgE9MoDGKVz4R8yF3rqdJnnq8GSuE09qtHcVPhk+gxZQDCq KWH1vk+XsOSClqBf9vyB0w7P//NSZuAScV9SoHOvX2tVyoLdxCQ3n1DowQwBfjm6 hGz94yWRUBPRIPpk9dn83CsgUvjVDXgEbB6XorQsz/ih6zE/NW756aUU6WNpSi1D Qe9K8szLY0vY9fQ55y/WKnFS1BNlY2JI+m8Zw4OM9aM94cFsNIZG/8iYR10HHjw= =T6Ks -----END PGP SIGNATURE----- one more "use absolute path" Alan T. DeKok@2018-02-22T14:54:58Z Files modified: * src/include/all.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/014f659e0a15d51e1f8e7... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJajtLaAAoJEH0Oec13Yh7N4vgH/26BRYP61XRYy+CLFXkAb2/F LFfjQn+TcaztVDrZl6I45M/D/IGCQaK/OKNb+HAeQrlJDzBZUAeosc3wi1j7j8ot 4YHWdcR8iaPgUNvZ6jqr8Z2fDeB/hVLzqhE5lE1IFFHegW4XIzYa79ulC5zQ37XT Qk+QqPDjvezeJ5aREAsCfIinjrHjhqHusZW/uasoBVWTQA20UF3ip/CeRNqdj0u1 FxBj0pxrbXUMdMGpn4yRcW00KUisrPSWgSfNaBnfQyCnsoqJgy+JjW/3NEBnBHO5 +Y5oVBgmkSgH1RQlw3156aOV2RBRC8rTOFhRxgZfTT708NC0psaQX/Jf8Sj0p3w= =iAju -----END PGP SIGNATURE----- use absolute paths Alan T. DeKok@2018-02-22T14:25:25Z Files modified: * src/lib/io/all.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1bb01a806dfffdce963a8... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJajssEAAoJEH0Oec13Yh7Nt3cH/RUJqY6TcJCa+4zjLENlHrKc 4q6x8TqXNuViNWtbPaRLzhiaBNjIkt+k7CG+53D4+1OOqHIALk4ODY47+FLgutg7 vGhmKVtPgCiZx401qRJrOUduObweO1ArDC5VG5Qlh+VnInY1EW4yldxJNUVFR/9j JHB0lqGv6HbDvpAf8XY7xP3v+QSufiC3TQdtqSSNlyqEsPUctjF0C6WyaX0bbPe2 RajP49hdRyKi3TnEkJypxAdEhKwpclHsfFuTtVATTT3NWmjJoIigPoR/0ENwHeXB sTJ44v1jBMzKUoT2o46IZ1w3d1g8/jukJDnCwuU7wkR/Jt3UGClj0zC0F947Fqc= =yurn -----END PGP SIGNATURE----- decode CHADDR manually Alan T. DeKok@2018-02-22T13:51:55Z Files modified: * src/protocols/dhcpv4/packet.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bd5d91469a73fbedb1874... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJajspTAAoJEH0Oec13Yh7NMeEH/iTCObvZc4kHVosMy9G+vgop XoaVwvet2sWX0fmmavIYiJRfFw3Rx0ek8BEXqy6UvXvJdnP1947yVa+x6Cq4Nu9x 72+Wu2rLgRNPxn4JI1F9GR6ce76fSpvuGArjRonq+KzObXTAE+NHAHqN4gSpOKej XbeO+UmFIa5LHSl0TaqTNSDXcxtZ+8iUVZdFkP2qHaK8f/ZEh5X4hkJU5iTOXnGk sJap8NaMQtCtQ1Yh2Ofxm0Mb7+m+bKq28eQTu8w9TpURlCE0u5zvc8UjbN2t+108 yUKsynTT8zsCuqJ3UhfFpnhZo3rpPtcu5SBh6a5sDIxITmZsHTlwUaWWfofQIRw= =XI80 -----END PGP SIGNATURE----- don't include links in the source Alan T. DeKok@2018-02-22T13:48:55Z Files modified: * src/include/io Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5fb5c22430ebf0c75ef36... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqLQoEACgkQ/6TVgp+2 18rcHA//VOBBU/WGR4bG12VO0KRTzhSuR1rAqrhae+JNVTRuXiFK2zbxvTdc4t3J zs8At+VNi3R3LN/yYqYdDzWSCJuGWwNJmDhfdo3qsUP3+M19nDqxWstn4CmsbD6F yz28iYu2hRXskfggnsScA1rB2kIutiFdCKr2YLxgSaYZ2aP9vVq0VjVpTxy/ey0I AcS+ENnhrPtKrLKyrY+W16qYvTXzjRNoMkzucEWnjxZP/B+6PCPF5+S1qOfEp91y /8g1rh+fr1O37RcKg22G1zGNesKfYo28rIQAd637k2euPgEb8SV+vfWbF7cfummo W+7EDvw4WOB31NZi65gmLeykrWfKfhvVDd++ugBsp+iGgKh68w7jPs0Wdm36FI4W CPHbBs69G1ViwJNOEZhX5GSDAU+otvPe3P38yJm0ZGdG847LoXFabZlwXg8FyPE9 6fc2aCIs400LUMrgUSoIziBDVUfdSrFd98rzjb5t0dWfbl/pD/ANq9FEpfqmSevO MO/SrE0QuMxR9T55YbuHgQtRY0K4yPU7HgaMine9RjriVTjgYI4NAosg3tc8jeVB pOnWKHKkkrspJ8a1Y3mcDkYDKmunG9zGy+9nTs4As+3LN9GtqnDnHMANQxz34pWy ZFsoXRudVzUJcVbNUxLt+4tk7WcGcYJS+rqEFWyW+wUhaqkDMN8= =Yddg -----END PGP SIGNATURE----- Fix mostly spurious warnings Arran Cudbard-Bell@2018-02-19T21:32:49Z Files modified: * src/main/regex.c * src/main/xlat_eval.c * src/modules/rlm_expr/rlm_expr.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d0c1a4e570d5802129ad1... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqLQoEACgkQ/6TVgp+2 18qSBg//RRF8b53YDrHoKCKmEV0ssTNw2X2UQsT540z3tPhRSS1GFYHrvhO2/sm0 JJSq+JSV95R2/ParuA9f2SRO+F/9rObpa6LjUrwt9MRklHU1q/yEtHZ/zSdw0kDy Z6GozmTJiVmhzJpf/WCZZ/Q293M9LvLkWva5b6jk0PwhGvn/SAcPwjQF3xInpWlk 3IpEc8AKX348bgEij3UT3mF4kksA7XpfH5reaimUxWob56tBYSK/gUym+6QmwsS6 EqX+kAPMXGebs5Rl7WQje5Q76CnhaLGCnpU4ALZObz/bRVzeRvyWsC40y06gpiyW VZXXWy1VTXufilNEWF1v5kpdV9idFJwNQNS+3P9ZYwdDMBf2l1r2gcFrxALQRoGD MBLKKzL3iPxGUBgB+Sri/YbeWcCVVoTOVyIQu13oRPri6M01nuzU+YD0g16tt4H6 FmmehUpLmsy/oy9eCaqbk/C4sc85PhvsQolZgrKoesLvSUwLe9PUNldlLOn8xTaN RLxpTwToBwhLPeTi3M38zUHDyn6+EsUL2UYSElclI/myKCtOVhGipd5Qlvzbf2Bp FZeJ52Jilh7bqdQa8L3ZJtg6TREDZ6BEOdrEwsn2Ad2WZ/GYuU53RlcAupR7tBV4 mXSMKFT025tzpGEZXRkd7fnRxvaCCOEXYe9k+wEy7TqP9IVFTMo= =LJbd -----END PGP SIGNATURE----- Use standard boxed value from network function when decoding the DHCPv4 packet header Caught by Nicolas Chaigneau Arran Cudbard-Bell@2018-02-19T21:32:49Z Files modified: * src/protocols/dhcpv4/packet.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/05e6c40d9319e6fec1791... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJaitP6AAoJEH0Oec13Yh7NHvkH/0d5jog/OKxzrs7xVCC8KeCA zKp/0MvWvTnTX5BuKnMTf95O/QuvuRoOrR8blNP9g/lGkANxWENqbYzFchT5Hcc9 qc2tEqlFZHrtvAq8XfNXx9YM0YnBBzlNMbQkGNnAkiSsCgDLqlMIWN2+NXQi3Mts QJr7zN4ATiVHpjH1q4N9BDg+UnD9co9Jwk4U+XuKcMLo26O7ZUDg9nfEfGF+bBvE Ax1C26gB5E6UAALnGGuOz42Z/YSu85TlWqvScdnNvDwPct7fTYJkoQ194JGOb97x qwzRoqkN1VKP2wLckxUgStDuEzOSiOavmSokk9hcSQvW48Hu6aYKJfoEKasq1N4= =YQvC -----END PGP SIGNATURE----- reset leftover after we've eaten it Alan T. DeKok@2018-02-19T13:41:14Z Files modified: * src/modules/proto_detail/proto_detail_work.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ce6c2c641194a49b70d6c... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqIY24ACgkQ/6TVgp+2 18op8Q/9Ht+YZsHlunvDrG6bxdU9o+9AdtLm1dxTZgLgMeAdbtEjK10KOJl2vM6g pmWoi13Agex3hFlJB0bRus9ddrddaRf3/HNWjwztGk2N/DCc70O/lq0esV4VZnZA TyNmKrPh9H7PJ3mmOpa0r7NAmAS46mBj6bzg6ciuLuDNDRALthJGO9fRBaLaelVi Iv3o8OU3yUpsFqge6Mirw/o2RvX0S2Ngn1K44wonew5auQYaMZdIHJST6kLS6Jmy KVW07IvZRYU0bgdcSg1Lo6IC/dYjGs1LOEPqdnXY0wiPeuobV6EOxke40bmGsn+/ oktOkfEibGnQhdotKvHQ/SFiFcQ+XI/PvoimteBNkE35WUkbeVCesxiP3suV5q/x Bj0OvOFZRrMQ1j7FlnQi5DnjlmRuooGcfz8YBhFQabO+9ChznfrgB/6oVBxMGXrU pS/Ek1HK/yWRwvl16y+yf++NENm5C15pvsuMW57Ws++wcK599EJw0ByeRZBUdhtE mEj1JtfRdbQ33pj8pllFocJON/z4r7CrGJyWULrXFfls7cWva0Ug4A0aqBLA2VSK FVeDw5huV0kNaTI39AsFtwNSOIXiLKIbIfncPkPbYInMrsRxsK7/MV3dMp2Wtx+f Z0JECOXVuNEPlz2/yODzBO/XJ84uWkXyxjg8bBgtOxwEnUt8ge8= =YjPh -----END PGP SIGNATURE----- Add struct encoder to dhcpv6 Arran Cudbard-Bell@2018-02-17T17:16:30Z Files modified: * src/protocols/dhcpv6/encode.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ef24e1798a56e2726710c... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqID7sACgkQ/6TVgp+2 18pI2w//TjRpCtaKi3c80uIcOOWy5vDmIWzyIdBtqtGRAY9Yj26dleaQTSRuQ6Pl yQQd2WrQflnBjcQU1zJh4eCC2M9LBC6J/CGINSL6rtm6ReoDV7Uo/qabVHaikuVN r4ZALr98RE5j3Vgv4JGKv0ZF4xOQmaHup4TACQDJw4IRCQZRIhGI0RyjFAZ9NvhD xDX3SWHVGjDSJ/e0EWim0lDHqmmt4OysCdTSXWdFLgJC3AJ390yeMUD+FLg5+zns VE4xs3Mrif3E9d1wB0TeCxfl7Qjhrac2CPYwTYgD2Bo07rjT2+dj3LzmVZ9Q91R9 72FRlESZUrsV5g6auBDLu8t2Yljlex7Ij6DIi6tLPjSsgFcnNcyBSBVMGVUrwra4 Zuaov0WbzbJ4h7zqrHfXloU1DuFKkvrzc99FLvM7ORqTHJL85szR6cUOqInzCnEj nfLSVrCDzp0MSWm/6a1aWYTv/xjKggWOFVUiCuhM/Ce0p7zjgBooDoeILnDizEyM HCTrbJqEHfp+Ydqp98OBByjmEQbkxKOnboqAdpTu7YqJuoVBjI/BxcTTd7NCnHUS cfkHEVQ/eX6bJjZuT5Cwwp3z0SVOxIkEYEzzEZ+5ypuMjd/uuzKXYne++RglYQb+ nW6bhDyp+rKPhIQBApMdwoSKqH3KDbGft2JeXMdojI96SzKuOuA= =yuZ/ -----END PGP SIGNATURE----- Check for v4 in v6 encoding Arran Cudbard-Bell@2018-02-17T11:19:23Z Files modified: * src/tests/unit/dhcpv6.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/039280014df93479c8934... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqIDxcACgkQ/6TVgp+2 18pw0w//Z88tsEgxFwHURKOFVhVfUvUuZ88JcOgYgJv00Lq+uARjKeNyiP8xvUCC i1dC7ZPbGKmDk4XF7eT+KMB3TFfAiu8KXK+tBHqPmdkTycWPuN/pqzBrJkokcgYf RBfuOuTRQrGmGY5lF0hH0vxlUjbDviYMBxMrG1oqv2CnDeUxUfpmsiFuHpxn3F9U twDL5gHKgF+fvYQ7f9bSXYGmhfLfhHV1B7r/69tvTRwIUc9NBoN/ilXvY+ikWGtq gE+BhMs1NlqrNvDd60xdauVothuMFvCEJWHCmzig7S4WUljSTOHcqqvrwhDvIvWU zY5Ap6nFCLLhck07tCS0n8jTo/z81g4+OzucqNIWUiHYrTIyZ1ED89XSqg4Z2Asw MtKHptati6ibGF1ylIfyEnFbn9qlOtZqW2iDMrh9FD4xthjs5c99hBOWhT8+Hwkp d6rmFxeaYY8Ah4vY687uiIYw8CBYYb7rYOnGbmU1Osvnmg5uOA4o0t4/jc1Xf9MA wJmwMt9b1c4cJEIQ1UXrUGQu8DvwT6KK5Ak9v/OQrV+RC+4REC90TaWlBKgV/1PQ gMW9o2HaJiTDxSvAWT6NfdAQSpArs1BL0sN5TT/YF3bcW+u4TYfKxnsz881EbDG2 v4/QGyRNzmICLjkB7XbDkdaTW7pSJsLCOswb4F+XzKm2Dy87Nws= =yIGX -----END PGP SIGNATURE----- Use new return code style in EAP-SIM encoder Arran Cudbard-Bell@2018-02-17T11:16:39Z Files modified: * src/modules/rlm_eap/lib/sim/encode.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c11148a40a4569f4035d5... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqHe3MACgkQ/6TVgp+2 18p+lw//YD4YCyQbUWr7Q9tWLHf7z5oo46fleilWDqEkAdUxAwIY3EOAeaaRxst/ 1gstPCnluKAFDxN9N3V41WX0c+SItttLyKqcR3Yf7NPBrlCBuU2zlYwMsWCHcuZV mwMc/f7xkTnsTeSVktYEBThkAVftFpTGlCBwAD1fsysQdNvg4jGeYiqc6VsNMX8u RIR+rf4TQPWz3lDxwiVCBoo+J62vZ504tE/kAm6fRPwi1WZRFPUlLewg7v4SL7Yj rdsRpfZN0MsvIop+CaUYpgbZK298sp20BG5pciWcjX7q3xcO9nMnM/r79uZ5V5UT 84YAAludgBK7gAgCHIuvNVufP03Yz8nMDA+IJhG3Y97SStlkrpE2XZHgSTO6KKVK tXFbX4pnLMmq/7s98LY890zJsU/A4asvbPpSQnLqxDqdJJ2U13iuBMldiQp4C1jR pVmUvL2U/p2WgGh8gAl4ASpUG/709r3PhtO6MQbISR/3bxZHUNUHM9Vd+uAppNvR VWNTgXXv4q25aK9lryUKZio40SP1QZ/qjXktg73sKzq4fdv4ulk2bfaD55/Xm/6b bIcYrEH1zgZVH4Pzt71nr6eqro7RB1OLUi+o7G2bWdDpG+TjxN8/6REgcZSG/N2n Nbdyx5QSbXgXzr2Vj+H63ZkL5YSjp71BhuATsCFgMbI8VSGEpm8= =tUxf -----END PGP SIGNATURE----- Move cases to that ipv4addr, ifid, and ethernet all use the standard encoder Arran Cudbard-Bell@2018-02-17T00:46:43Z Files modified: * src/protocols/dhcpv6/encode.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0ca533ec5a6c19c83f439... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqHekYACgkQ/6TVgp+2 18qdCg//ZcJsdcVaAeqkISJvNXYz/Un0jIPd2CriXapFTYw8nXRtJHSK8RMDa0OJ j+zSNM42vZrzJAX+3zgRqF+6iONp++e4AV3C7R0/FofjdjXKzPCT22tgC7KYDD9H o2U9En131UCM8WgoJvaUuer3CfdknrVZmMzrjPZAV9XbgdZH5CwYgcLFbfhJ5VxF ng1h+jSlbliFz5XhkrYQTzag9LtCItMQz5jrJes/rUgmFLwrypC8+4d3w1ew591M nxjaNCcCdQYEhxOKPdRIOOetcFp/RbCAwxqKrKKu8t4JJSGPfad+EyDJtKCQ0T3m guTReU3YC3OuciXv9lA5ldTB+91ntkPf/Ybaxw1Tjub9cIA2c5Kzcf9U5EJEiA4y FIKIo5z/VxXXFwoyC3TavcjPPubns5fGow+9DCDwg+VgXvZWvmsqhurWVVZngS/L 1HvpN6WVe1J2EQ24wrneQ2A/oqApyAGtTbzsmTAGngq1XY/sEsH2n2prmCkLlmoF FRHmvrFVz8O4BlQMZclhmV0odQxXrteXOvmB7hSvvvlmW/FOtKlLCyvNTjP4dEbK wN+Sjp6ruuS1x8ZdU/01vn448vAMiGrK47fO6v7jWX0oyQG4HtgUpOfIgo8B0KKD ZblMAn5E0O06A6I1HNiowZtpPTzyx/YroFPh9V5aiUmSI+dXLmo= =XR4k -----END PGP SIGNATURE----- Be clearer why we use numbered scopes Arran Cudbard-Bell@2018-02-17T00:41:42Z Files modified: * src/tests/unit/dhcpv6.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2d0c67cd5f82266458eeb... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqHefkACgkQ/6TVgp+2 18pLfw//ZMUgnQ+i4xmpn6n8oNTF9FrnfqZVnsT8xVk4PNJmkcaHXRhsEjQnzqGC Aq+qRAcrPotlCYefJoEwmhxiOhG0ak0HcwvH5YuJ9SZsvLNSA1eKEaI1Lfprxx2q rT0Dj/uc3QIhNrEhtxw6+lxiSVEDp7Wh7qumMEZDDTE89+l+LkGwYsjIgmwN2u6z pZ28s0WMDk6dVFTW2f2R3IyNFhScqoF2Fyz9ste+HzgU94pkxKlXMnqW/iWIpIFo vbraC9NXC8mta799RmhAbgwYlpuM+hSeoSv04+/BwGV+uGiC3LbnlQYwpIyXnUhL N+2IyREU3F4YmO8KFjzoVjD6yvRB0wfILgz2bj9ipFq5Jayj+5rLWccu41zagda6 Lv7Ns4m0J1Qos8Pu/U63EntNFIoef1unOtC6XE2DkIu60+pMsPmAMlTaabSOrM4c NGhqgf8mKS8gEZUHA6Sx8bA9O0nQcYGT96sk75gvxQ6XyCqqMxLh2bbUEGfNdHcV 6m70MAxif5vwQ0k4CkR6sM8lW+kBTAd0nJAIeG17rbsCsmgnuZYK5XFnGLiRnoNJ AxbNbOocXsBUgQsmYvCZMY574fSw32fthG5u3dheqE1JgAVDcSUM3HtJEv+2afpk PQuZJAZPwHKcQqZX1gJzNxOtVgLINkU0L867PKkx8s0FF+4IjM8= =i7FK -----END PGP SIGNATURE----- en0 doesn't exist in Travis Arran Cudbard-Bell@2018-02-17T00:40:24Z Files modified: * src/tests/unit/dhcpv6.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ed3f6adc90c73415dbef8... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqHeAAACgkQ/6TVgp+2 18rmUA/+M1WXxO+jD8S2HJB2AonrHeC0JoZeIIzSxPl/lKJ/E9uDsom00PDlCU7C tUjAR2JFJOVimpcmJFn70cqxu2a39rZafan/hNiWm6AaREWD/rwc5m0rBCLjPaEw b5u9/I4gN4VvTodMdB/sbaJD+vf7pzDvBdKrqUU8CTuoeQf4Cx3Y7YNm62RcPkTp QGmjJPmgEbSOfT1o+UKPkEES5sTh+6GMr4P2cHy7Nql8qls77Hmea4vhUEZ74n/E 6wetGRIfCvHuMs/tvAGlbS1Vqm6nHD3N0GIenCwFgHIMhsyi+8/5cY+toqyPQNu2 IRa3L20sjNP3kWrfegLAgKwC62bMqB2l0XVKinWfQTS/7rTRVt8cg6nATcdRIb3/ aSxFLZ9LiN/UyuawtIr42eGHcqJBw5kmgUjn99miQM+atGenLcyBXEeIZsfbN8TH 8C/td2HaqV+UPfoUQga6Ali3sFsDBkbdkyuFY3VmM3YI5IkrA/M81pKXpiD7SVD6 4q2uBWMjgdJ2DWP2iXHxk4BeoowWRGNIx02v1nfyAfCmJcEbZgbl3hiyXlC7AFIr CpcuYD27tN8bdCVCEu0nNQBiM0yOGDM5xuR8rc3qo1bw6XLALrVUw5+/jiaVeDrD yez8AMeJc3ipOKo1jNrlm8z7NHxB0vcPaXPHYqzcAUzgNpO2cbA= =Gc/F -----END PGP SIGNATURE----- Encode dates in DHCPv6 using 1st January 2000 as the starting point I have no idea why they did this, it seems really really stupid and annoying. Arran Cudbard-Bell@2018-02-17T00:32:00Z Files modified: * src/protocols/dhcpv6/encode.c * src/tests/unit/dhcpv6.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/61d552c5e19d28b347147... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqHdFIACgkQ/6TVgp+2 18pmPg/8D+i35KtxdU9KJD/FWzgeBkkToPda6OuOUCE1t7nARowssu+ytwW8sS0D KFtpLuiAkG5TQtsKxaHgoTUmk/O1WHBW0UjkX2UYy0hX867RwkIGansmtSfVwO5p 3qKSpvxDu8/idyenbAcnuMoSnpPymw+aI+GW/OYDmbDMoQ2+ilrT4quoj2hm4Oz3 QaOKn2Sx/5ol1QY6r9yaEcYJZIRanp3x1bK7HDSrl6mADNwXugMLtohA9sqUkcQB 49OBjnW0npjgUum0ovc291WD4nXlGUQMBQspGFq8wY1RLe8MrZdy2Yzp+sbI/Bhn ZcXvehOlvJ6mIOOQOVTzMawsZds4Y4abeSzLpNg/dyw27KShNlc+kMYaQL406VNE Muz1HVuKVcPZEosZfQ6LyyfqTX3WP4ZcL7ygeSpjsr/REHN5zHsaLqunC2zyehSV FWVn3ywWMljfPxnuH1hliVTXPYYugrXs3opaCiZXMFg2Fnx9WdFPDvyf2WX+t5Bn qrXyeBoXi+n2+7BnZTqbts7frmUZQIN0++nvsRLmoIFNqD4ul7bx07FElVRJrChb QohgFKORpykUXTGet2cDytw1r7WVeWTnGMRpyFRRva4SAwupsvXJAg0kcyHmbjDI T0BUkU1Q9tZOW4QYjuSefXY1kvrqVUbxcwnvwmYP5mxKlDA8FLM= =mPxg -----END PGP SIGNATURE----- Moar DHCPv6 tests Arran Cudbard-Bell@2018-02-17T00:16:18Z Files modified: * src/main/unit_test_attribute.c * src/tests/unit/dhcpv6.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/86fb24b81d54a61a34990... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqHan4ACgkQ/6TVgp+2 18pwIw/9FCgDIZAyMB2K1GN9zsRmtcw602Dt5Zla9Sb3CvRIeXGRi++bQA57IrDG cfTsWVchkao7IDV3zvY+G+yyLq1c+HD0boN3KqYLUUhl3bqkiodLMzp6K1AcByOy eS+esLC2kohNLLns3WkWCvKNfdNZk/nFZkeP+TYtqBNLV8LAmXMx1QtXPBeMbCMV kyZwBxoAKWbcJP9DlsVhNmZQSvsmffQJNgSOaYzTJOiSJkKyL3NhWBopY9QKti0i HHi7OGuzT91ajOtvZ2o/ZaZR2nWvFkj6a3opx9f4LcQFDUJsWiQSYtZcfLJ9+nIX 5pfccBhW3JaMBeA2X02Vo4E6QLIIjyJk83aGXT83t39K3ziv0PP3OoUEGX0SkRbY TCxufslQvw940UPKN3pF8ixo7pOMu4gfakf64BoAKxOx2xfXQgTwtzJJNwi/zh1v 3EHdqwXpZgw/hml/g3zeFJUdChl/NIqldMQ1mWObPVqCdy1pI9ksJBq1dduQI8qV DUGJh0Wq0xjU1TmQceJpbp0ApDrwdtCC5HhsKK4JIrBqAfXcxRJXG6BCMNSy+2mT g5ya1N1/BeaFXjEnII1PHzMGbhnYoBBfex0zJNisFlUQzM3OIBf2iIECZlaY/odx jLJuwGhniBUiNmBbDuAIp6zHOTLJEHfHuoG4AA7avnqQMTeC+gI= =oSm9 -----END PGP SIGNATURE----- Invert args to CHECK_FREESPACE in array encoder Arran Cudbard-Bell@2018-02-16T23:34:22Z Files modified: * src/protocols/dhcpv6/encode.c * src/tests/unit/dhcpv6.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/79707dc94b84bd2956065... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqHaDQACgkQ/6TVgp+2 18o+Jg//c1EcYgI+2s80LdBZt2dE8vSTEzGyG9Zy942cFTJwEk6qedXuJ6Z1YAFs W8j+iD400/14H/nRcFbFsSO1KIhH1yLqYdAoljWlDEvP/g+uWjxNXT1l21k2mQ26 VXzdjApKKKtaUNb6E+UWygjyFDxnYa4g0osfYuOYjmyKFseKKJ8cS4rOvQUMVSyc Azfi841JNmbDSu9UUx4MhykMdxPr3Bp/aOJh3k2AmG8hjY46zmpc0Gf5XsIXwbyI AyFygq7SiOY7xtc5uJcINNjuVexQcrBrGXep0+yFZ9rbiQlytmBCKjvNMvWD2z2a IkXDCVKf0ulozICLpeJZP4QqCV4wyrm46XZe+Qu2zuRORurHVxx0F+91ct+XpVB4 hzOtn+lq/u7VSD0HEgWzTwwYadEM3QClhuQ0HX18xW7NQetAl7m/G0Zh2g4JK03O ftG7rPbRF3nArDklXnFrpTtJ80IWnhoYzgLzkIkljDtqbduUTVIVZCDaWrZjDhsC tcUHE1yeMieLx0sn4AhK8GWEN0H/ujKpDCmIz2QvCG7J6LEhYjZmm1qpJCket/Zt 6jz6pkb2eRIU8pOmftzXQFKo3TjO0whWCG7QXJYWmlic7gLFDn4dxd4GeXdtcbcF /M+7RNM/LIyKiqKzMAiuHjGa8Rs5rKWYTjYF8hADadT5yf3QaTc= =/Z97 -----END PGP SIGNATURE----- Clear the error buffer on successful tests, else it gets really confusing Arran Cudbard-Bell@2018-02-16T23:24:36Z Files modified: * src/main/unit_test_attribute.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/dda50a4961fe04055b704... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqHXf0ACgkQ/6TVgp+2 18qX7Q//XzTuoRM+iYAmS2X7zBHRlPt8vgt0vci48sfD8mMRskH55P73Wq89eHyX gQRM6B26/YQnOgbThwD3EClgNAWwl/nmaZCREne0CGSEwt22LNxbbdcVMG1E2G8s dCcxmfy5/Lx6PrJxNpOI8HndFejawNTzDpe3UUuJdmrQOEXPjPoyo7/8+1N1sSWu IwyApfjFp3tHXrS6wFuY9A0E8estyX4ciA9B0BNL04azrCKUMWulpwcHyppW1LtH fl/rM4iixoJVpDBXPz0alNYhs8U+X3szCoFnbQyx8R7d70lpaqi1be0J4AB9LYkE T9ydUnfgcUaHO7gLfzrFU6VT8TIGXaF6TzmIEBs9QIu932wVojck6T2szD9yFe52 2hcVS48VsdnIlz2EOQlJwqvV0SNYm+MnD01dRhR7CKtIcIDs6o01nn0FS9DTWw/+ yrKK1BREKRo59e5YqzFUhswetn3IA1HdoYJPhqrfbU3uLpqAkBxCxzapwbrdX6Xp AQg5p92KwJuOKlBERHePwP3a7FLF4hziQcdkOkHLlpmwbLIy35xXsmL1G8xtoHOK xsr4t+eOWmXNN/rXWfRsAaOMdYPHFQdof13ssqYm0Bu2r69jUhESPjpuxN0Bn1mD wFLiUkBQaByuIDuZfjbed3nBzAc8JwuxmELNr7mfl+Q6PNhla7s= =dElx -----END PGP SIGNATURE----- Explicitly include packet.h in dhcpv4.h Arran Cudbard-Bell@2018-02-16T22:41:01Z Files modified: * src/protocols/dhcpv4/dhcpv4.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1220ac4ba992e93975e34... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqHXf0ACgkQ/6TVgp+2 18ptJg//WH0cKVpKS/FSP+LgTC3VxhUBwIBngrxUMqEtLEFqjA9QuEaVfTWDSvVQ ji0wkQugoKeQX4Lr9ESbUftcVCN3++I6ZdmjUnnE7ZjE+1urwBLK8AHbMuHjwEef fKRnW3OicwM2UxcNwOZgs6e7PRQveClANxjpyjWPb7g14QH7Zng0M5U/05B0cXsU OUkgf3JIvglr/B+FCwlp7W4ykHvfnYD7uujarxKrVVHTZFLy48oNYYzxbdYXnJtk ANQP5fir4ixNSHuIQEm8D7OjPyB583pBQFM57G5pLXdvB5dk8BynoJBw44K9jxq9 NRTgtoDfAGlMMAtR8V2fCn703TW4EUAyla3Ig8Fc/5/WNQFJTqByLRFoVRGDWSiD wbKPlFZXGPTg+364IfWWpIvByNu0EuW4b7wSFOfbvArB13v+AE9Aa8Sh7FAjatE1 XsjOnbORIbU71qmB6AH5SenU1OaiCrmjDYg6qFFJ92V7PXe0dyXZPv8bi/Rz/arI LiPL7DC//ARq8ZKApAifPTsp3jPW9h6O9agbV1F5QDu5MMwrrSF9+bTS4QNHPSzM 4Lto/WFzLo74jPznaYtf+mYChqTCyYiZ/w10aGvIv8QqULQ0XEHSRT2xU5v+1Rur pOivN+I5RRl0rZEViTb3pveU2ZcDqUItT92nrkUtgD9Mdxk8Rfs= =F3yv -----END PGP SIGNATURE----- Fix warnings in map.c Arran Cudbard-Bell@2018-02-16T22:41:01Z Files modified: * src/main/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/14a4165f97f9a20dfcbba... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqHW34ACgkQ/6TVgp+2 18ohEg//Vr6ob8cRXUJaStWbuazgFyeCGNbffu2KSyfSdO+rsAbaION+bGGHGAGL HIgkW+YduDskm0PCRbDRArpLVnEiBQEDSV5AR/OHHFoysuBon8mnq0hqtgnjcFoX uyvkzUSp61IWFc9nFFEWVbYyIM3Vt9m0GokhpMDVceFEac2on6/+X2hMS+dXGMqy ljwo1tOVxQeHABrpU2YQ6NZYBewsi2lcgglsWN12RLT8Djs7rBt075TwygdXa7xj 98BNLLeZ9eM8IEOTzIew2+eX2+zr+HUOQSVncxJdh4paUJ5b5nVUF34Jcde+L5pl hiBYnBHeF/jg6l1Q3rQSiqlyZ0PuZD5cF3lOXyvD2mNpRG2HbBNtD3QWMkqsYUJp BsjKkbR2iOy2EYiixtkSYuhUk3NUvJWbSAVwoB7403tMqZZrDHcuBi0pHHsBPWfa q/0JQVHKh95YDEyhaTGm3/DZLgN/z3XwpG6Fd54/GKPdsQLlpfRLokiYW55TWMXk wqXWy0O92Juvir2n/hkGdhLhm14n70saC7AJb5ksHVwO4yBCSE967avne039LQgZ RuCGJozLVEX/hwsIVRh6WbR8m4dK0ay1VNDusKqX5iwOh2ujW39330FOTH7FFIY/ 3HY641UxEMJavKC334mobF5GIUBrAh5nsWO5MEdpnW9iL3fzzUs= =c0hU -----END PGP SIGNATURE----- Tests! (for DHCPv6 encoder) Just a few of the simple types, more needed... Arran Cudbard-Bell@2018-02-16T22:30:22Z Files modified: * src/tests/unit/all.mk * src/tests/unit/dhcpv6.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6e8eefcb96f82b06d5345... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqHW30ACgkQ/6TVgp+2 18r7Ew/+Khc23AJDJ9ZVzsQL1oSPdyKBqy9KLk76tpaiNz4fiSPGltY6jQTtzSHh 7Y5oS8K8zU6uZji94L+DYiW85XMPKJfD/467XzdfTKHap1m1XACtsNARGbJqkygY EsCUJ7sFbQzVvuguxt/lvpzz1ieq6xVjRJBpSA41NjwKCPfUcKmKskFwFm7YYLF8 6ITbWu/e/flTtHsVTBk4pKnuryH6lAQE5BgruWGfzSDp27G6b38t31NQ+VFPhAPD vDyGBSkvyiUqGbtTlycfFo+5yPJtGB5o9yygAlywhE+menCRZz9TOonejEbC+Ndo VxM7j9Xj82BBvg3Vdw7yK5Bd7qmDyZRGo8uj+woAHJB0ZuqyRFROL3Q7tHLJEd1u JOM1Idq8F6VfMf6e0CcnKl4pv2UURQl63PaX4fNp2x7fg99BTMbSduy26FG6X9ia PKl40qBbzSngHuUhAULDhpHPO5MtRZzaNWy5pOkq6wqbNyohnQSJjGDioXUYN+Dm 91xbJiHLztNHfE5vbQRc91iSB3fWYYoSS6Ppk1RJRC9QDTAUaCu01Is5KLWtWplG jk7bN7lNPlc1i+gPxZRB0HXScVAgj2rd0go3Ru20FwckjG+flGGsEF7mflO1aL5S BoYpwy9cog2tVAv8gKNzVwNAunpDfxnOQxvdA7Qemre30nkAIEo= =86B/ -----END PGP SIGNATURE----- Fix a few issues in DHCPv6 encoder Now skips false bools properly and doesn't crash Arran Cudbard-Bell@2018-02-16T22:30:21Z Files modified: * src/protocols/dhcpv6/dhcpv6.h * src/protocols/dhcpv6/encode.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/11a57a4918923f47c7ade... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqHW30ACgkQ/6TVgp+2 18pe1Q//QdFYkLjLqb92X/hIE5u8uKnzGWHMp8MlSzUulZiZfIBBziHrS73fYXG0 zmlYIiQHhVILhUceYi3xGnZGVK5Wh9UZXy1u7CJeS3nN9kJzVf06YzQBWT3UVcGf IWt6iwKwW/JKqVtogc/mEKyFctWiNgLjkTq/6+qQDYrVAxxWyFuNti9wohBnIOK/ DG5C8ZSRbPQmG6gTMjnPaHrPnXUwDzCMSZ+y7wIDwBVEJL48rdeuDADMPKnJRr8J Jfk2Bv0BNOw25yCjKn++vpjbBRLCGwzNnf5s6x8Wf5BbkuDn6eSw3YYWLjXJkLaE Q6ANB35Xr7IjKydTmSZU3avG2QHMlHJas5EJFt6xkhn/faY+xeKrdfyfyrfgAkfJ TfmhFp4CSGGgbaaF2jqHWawYGLx3hc7cM7pFusm3fBuhDrAUX0k/A6DCh3axm5ow IH77FZ170lA+/8Thw25kj4sTftvefUtWRPfIc/vWFRw5Pup7lUjfNa3rKiLhTh1v y1iqRUXHoJFoPsUSbF7PvVc1G0rxn4M92GJJbhuhFayvieD2u5nyDEIx/ZNlXbhK QZFvxWQuE7Aa2ssY7oUqkh7c1qHJUqYb3wMAjG63WgdR4M8dkfsxUKo3No1t8fGW aN2wvsfHEp7IjCpmZFbWWH6e4LqmrVLHfTSxxEOj1iRvclfhU4I= =Era4 -----END PGP SIGNATURE----- Need to build base.c in dhcpv6 code Arran Cudbard-Bell@2018-02-16T22:30:21Z Files modified: * src/protocols/dhcpv6/all.mk * src/protocols/dhcpv6/base.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1ed95043a7d52daa14052... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqHW30ACgkQ/6TVgp+2 18oKJw//WpeLYC3In37D0HWdv7HTAydWevnfr1I8oBb8SAiP+Nww3TSdvSLHkYBT Cbtxh2X/Cj6lO16hy+CKIPHvEZgLVJ60ABoD1JwLeD8gLquFEDnhkRbuBdRBrnZq 5GBuEuw/5P6tc9thRE3zICIfVQ1BQHdxgMruTXhPP4dB+xV8JE3OG0Sacr3NDaad MK6sY0zVR50PLoiukaZ1HQon9hcO9KmPZG3iZ7QbW8JfbyEI+YLNZOIMn2Eul7Y6 5Q/gsP/ZORROr+NVpC1RX7cfBm6LFmrhiJjCSE1zs4mYaqWS0o0fM5AlJFVkxbP0 vWeuu7CQqnWYv2TA08QPBtZf4RrWBlug1O0GZK4Ssfjv+rmUJBBibpeS8LPixcd7 9BX8oMCU4meOzgzdPKOcy1qaLSXXZYLgTjAhMYID1AE6AbcJ5D4r6kdLnd4PXkF3 wCljtpHofpeCpXk7c97LXaMHoL1QOQUC4jihlQwIFYDii6FtK4g3IFJEYfS+MXT/ ppJfIHTdQKb3jyF9peqAGFe/+PE/tWsNkzdAWLzasxCHg8t27RNs1g/BCrOCFZi1 vX1VtiOgyG/cJsRncmOznAZKkfJFY7HAmIsJxWj2b0z0XHBcARvsnMmSmGW7kIKU hfQb+haZnUcyoS46UYAx8+wfhSkw1w+y9gdXlQBtkLQ/a42++OU= =rPX+ -----END PGP SIGNATURE----- Ignore false bools too Arran Cudbard-Bell@2018-02-16T22:30:21Z Files modified: * src/protocols/dhcpv6/encode.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6c9c41ac8f4a29555b3a1... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqHW30ACgkQ/6TVgp+2 18rcEw/9FuDr3SOMXj8wZHDms7yIEHhI6xW9MyQWm5k+ipq/u9JjZtVBBFou/R69 XlGK8/Jt8zd2E6syy+87LVvDtdi3vxRWhw/NCM+67mVAxJmA55ny/83LdyGkYtS1 DJO0F4pQPj6DWxa7/zPLDUJYxWbnJMduUWSiJ3mNNlZhqgJgOjz/dyuQdNxLHDrC 8g4Lus4TGamrRi7TSW9TT7BmkiNtgeUrV4Ui4PbbXnnYr/pPkCmHzI8oSTX8/8Z1 qpfBRFeDU7gybVtfzmK1rxkIFRZLRCct/tsmhr4AUTacPYgkyKVug+j8kEHB7ffz Nt4UTNC7cNBFM0KXeP+8AYHoenM2v3zt0wIFNbjlRnASZeaxPdXUgC+QzTPASzhR 4HTEahQgdLP5JmLnmdvrsRzsR0M84UazFXD5BOoJgDzwxj6TZ8eMCIhzsc5RhX9/ zT59/wGrnTih3f/nh4bdvuxzK9TUd6Tpl4CzqDBMZlDuLmP6uAS6s+z6gy6VSvM/ 6qxcDIuQVquXPSu2CUHFiEjRo4jtjiq2RNzZ4TpPp/ODBsgm0p2XJtUKLv4lx1G2 2pMksdqwxnM5DoBSzvrEosaPAXELkHBcJ+QagtR9O1Wfpza+eziaIs/50Z26506y 8rCVpGXT59OzEEI+meZYpiebLDDhpV83crnLcyUSTzoz9yVx4dY= =0exV -----END PGP SIGNATURE----- Rename DHCPv4 test Arran Cudbard-Bell@2018-02-16T22:30:21Z Files modified: * src/tests/unit/all.mk * src/tests/unit/dhcp.txt * src/tests/unit/dhcpv4.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0df132da0c4fc0c3454b8... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJah0QRAAoJEH0Oec13Yh7NJFEH/RUtAbAosoMLJTrzrjC5oFFi p/bmm/BbClFDqDo+ROJm211K24dPGKvVbX1asXknpmf5Yj0T/CBsdMjPfwHEvV5O mUxOABV4o2KJhSCX4dm17DxbCyKjycvIrSPrSRzohfye6M3rSvdh3WUTE9XPI7XE sqax1DE4Oi9uSzLvEedGrVNzTqW/kpTtPPtqB2vAltr/Por4dWjBAi649+6g3xm0 1hVHRC1zXdCj/oihGwMGKQT/RqyzKdsDGyQdkDFeGo4z2ZObIhSRKQ1Av9WICEQ3 m6DFlNz9Ol5JT6v7dhrHRAsJx7zRzEiJrE2C4q7trVxWcxVKLN3nvGMdLhmi5xY= =au1c -----END PGP SIGNATURE----- add FALL-THROUGH for newer compilers Alan T. DeKok@2018-02-16T20:50:18Z Files modified: * src/main/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/25be246e8ef956379769d... ====== gpgsig -----BEGIN PGP SIGNATURE----- wsBcBAABCAAQBQJah0I2CRBK7hj4Ov3rIwAAdHIIAC+tojz0YZXtIJ7vt69BM3ki +5Lz0XfMX6XhXuJ0XkfGFW34D3jKluxLr7M1FpWd259aF+LOa47fgda/a7+kVXhg x0gHQcUkCZqUE0C9CxF3YFt9LRCPCzfrT8XPvSNWNCJaWOC1D9iJ198GAYFNQdvi MWE95MRoBC7KCx48QXg5u1J1aMHEfqlo7O2vecCN+NvdtOevQeP+MUeZL81EwMdq u1Oq7bHJdP+AdNhlbJctvIAfLqN0j5U1/+WYvLV0eqCvkhjYyWhB8bKhDCuvtC4a DZFz/EFfT/N5PLuoZeJgKoiuZXkjLkcTsBI3kT/ZX9aHGYRI9gCQHERWMQiLdS0= =f2qy -----END PGP SIGNATURE----- Merge pull request #2181 from pwdng/v4.0.x Fix when skipping record Alan DeKok (via GitHub)@2018-02-16T20:42:30Z Files modified: * src/modules/proto_detail/proto_detail_work.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c58beaf03aa9a5d7da03e... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEEC6oKYbvTM7ckb8XLXIZPjo07fmgFAlqHIQcACgkQXIZPjo07 fmiARA/+NjkU1GZB7uCyu5w4XKX4HexjDjccPu+1vMSBQA0OL9QNPaow6KBm6bNJ 7Mb1k8lcJ9I/0VBkm2MCjR+Q7FjSfKpiRq/NJJQ4mmbwvkSuaqCrxc9mMr1kPgud hF9xf4XUQmQCij+h/89ehzxHc+f9bX8jyOgS4aX9Aei4apprRCalbhfrSmQIkdkd TXFU7JYxWcQUyfG+t/GomphAuBOT2rvJQZplkiPmWH/hYIYxfH69PXznsgophQWW 19VYm91LYs+5WCeLRkF2bfJBZ4THSdRkhMGGQZg4d94Nh0ICJKAqyNiuXRZ/XoGF 2ce5LOY1T3hoNgbFKUsJViUf7kMnEufYlXUyY06W2F2RFfm4QxWe8k6X9/4Idh9k 3KrXsLs2h3PzUKae658nF3mSx36zD4dE7656TVvK8OgoJ2pl5Xq+HT1bwakgZcDX V3wZJl+iKz+ij63iD9rtl6jtZB/uaEKlEAwGt1X4hr/na1t5iLPnaI9OxMLDfblW wQxdUmijsPnsqv6cOUhAEQkJZ5WUfVx/mFFtv2B7PpxDc9NDBmXE//EDNcxJHWGI Qv5Tr+V18J91zzxMvdaTh/Z/y9bfT8wUFlqTR60zoISP3fr606G5jJ4nMMGOsrZ/ CeDwj1F8Wr+/NNDGkv6ZADz3JoRovnnre6H5+Gq6jLN0bWkayqQ= =HN8R -----END PGP SIGNATURE----- Fix when skipping record Philippe Wooding@2018-02-16T18:20:53Z Files modified: * src/modules/proto_detail/proto_detail_work.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cdac42e8e3ed7d28a2b1b... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJahwqfAAoJEH0Oec13Yh7N+cAH/0gjUSSpN3wE7OPy//MqG9uD WOho9xFCf0VG5SNwDw3pKjU2dHT4iOLFXGTRliWMVaPUeZJZOFk+R1KKnLSDsP/T bSuv8GmL4rxqxhV7KPR1QkmHVMQ/LIAV/3gbrU5HoYeL+Gt0VWfqTzFP3HvUkAdY ccuMq43LTcJxC714rZVa7mPTP79Km2cmuLNzG9VApGduWV2zN2RBOXtxPYvFufsq mpeT8STYeWym3mUbREo8F9pZCUnW4cVRbG5GeMgXHDmfhJHj3qvzlhd4vi1kiKXb 5G3ZMqtPVyDnclqkqsOD9/ZNmxW7lsFU4hSbeZN3bPElTmEjR95iblAiWADgu5c= =ir1j -----END PGP SIGNATURE----- one more attempt Alan T. DeKok@2018-02-16T16:45:16Z Files modified: * src/include/all.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/78868f1a1079c77a3b6af... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJahwNvAAoJEH0Oec13Yh7NY3sIAImW/BUTqKxdy2UjaxA/o2D+ lF6MT7BRU36+OzQqS1kUYaj54niVfDVQrBFtDg4AlCDGIs8sCkWsabQ5zJcBaiPN 33FoTnnVxgpvUBnLYzi3/MbZFOS98qs52769qPqaY40UFrJNZTkPRoCsZYw/SFaD K1geez+e5nW13UZNRUPrux8yXyCHLNtqTVHHmCiEsDFYa3zBYbaK/M7P8QfYCJcf yC21i1FFDN+MkjRa4rkxZhljTKwPJhE9tg0bcaJjIg1zl00j28os/wgzSzLq94bH BVO3iXybaknm9j8NGtAHFZIIfSUxG3oYj0r01+MggnY689HqH150I721+dW5a/I= =GB7x -----END PGP SIGNATURE----- add rules to create / link directories Alan T. DeKok@2018-02-16T16:14:39Z Files modified: * src/lib/io/all.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/de348ff4fd281f61452d0... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJahwNvAAoJEH0Oec13Yh7NBrAH/3Gp1ybpHNTnX3eHbT7Q+P9S UTja9wL17P2Fw+6kEr1ihQbEgH+p0i8NX0+Z6gsJ15hayG+lMUx4B8UttvkoWhnV rSGs3a26nKgiXlHYKxh4H9OSyt1maJUMjGTi+7fKt1qsukQbrVUxNcqfqbe3QAHr /y0/bsjtjhSRDOmL9ji5X1iW9ANkO1ZRw737KHuScFNJ8P/V4x7wSdq2RcgnuIph 2hdsteXfnNP9KOTNyW0c7ZIK66JehTrSTJ4Fdi26Bb5rmxivqrTMKw2OX99qaNJS lL3vtQHDFFWdjyQs/5d7+eyg9XhG1MY8ydyo3La2e+FllEsXbXtlgrYFGZKUU3I= =1NUZ -----END PGP SIGNATURE----- remove "util". It's not needed Alan T. DeKok@2018-02-16T16:14:39Z Files modified: * src/include/all.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bb264080c0331eb06aade... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqG6IEACgkQ/6TVgp+2 18qAOBAAmF1qmqmBO3zbZZVU1HdMI3EN2juwXdG575zy9tlS4qQ6dCQd7okHsSM+ 9brv4cBgFrnHxnr0y5DYjzvnW2Op+jO8dOK+rwfQyhahDPl+HetwZ+bSSGIKfqj4 aBmBRN8hyjYqLEAx7LSW7ujO82WP4B5fDI/ETaiAkhuoIujwjn94ASoCHjPX4oSn itiNl/HKqZ1a8p19+rRoZ7YQxoIS/9b4antO/1/Ara22aj4qIW0dTBFeFRqo/r9z Z/8Fg+7M82uHSU09OCI7NyZU60mLayJLs0QVQMME4+XIxdcauhyL8qAlbC3reOvN CXSKEqiPpk553N0QjHBDoQ4ERZQnWytVDiw7vi9WHsu74O7BXfJSEOQJjjMJmscO dr7f56ouODLam+HmaAgPygkeGlRB1v4IH+VQJklEhdtk2t/unv8hI+Mvf54fpA/j 20jxmdAEaA4nT8keH0IAsi73i5K74xPATzgyDMYGl87FuOK5H1pslvcRiI8PGT6f HeZYKFuNc0W7h5BOWPAkaz8W3PbUWBL7W6Z/7QPyuGwBWBeU+P8VgeNz5C3/g4nt FivoDXz0F8MhZNE1cx/NpB7Ia3/SihHKLzNyCP9O62JqZ+XItNQPD7QUQW9zZ8Ax v0XUTesU+BbXYc13sjyfTU42/zGhxDkzIWjPc2vewKvKKxGZTDA= =LYhZ -----END PGP SIGNATURE----- Skip false boolean attributes in SIM/AKA/AKA' encoder Arran Cudbard-Bell@2018-02-16T14:19:45Z Files modified: * src/modules/rlm_eap/lib/sim/encode.c * src/tests/unit/eap_sim_encode.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/789f56f11feac04f304b4... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqG484ACgkQ/6TVgp+2 18obkRAAlMreVyP/m/3Qv7rTaIyFVORruY6O/NCbdRXe4cvzMTJjoC5gw/WFAf8o KETssga+R/YyzfseYTMHPUklq2FAHxtNssz5lA4ZzD+Ix09sso+VIs23xD2rgzNB 8wyK51yRos+QE1TIdO/6AOts3vwgLhhiz/iLy7LpIOSbRXEtTAntJVbnUnOh4tof 1l/po8A9W9F0rMc/9U2q2fYOQdpier3w1ae3wK6XTYbP/WJ7c+M90mSyPfOc5sYs cwSLfxsTM6s6kpudfB1Legw1yArfJDjus/Yagltl+u6jfN9jvANGSKT7tnbxgNVU 1jP+sOS9LlPiRz6v5/JgtU//mUkHwmHyUjpsT9ds2ivA0qn79/7wmDSAul5qo19B j5nqmwejVTjs71kTQ15kq5o1iFK0J796g1KXTicrKuKkRQGorX8FbAfRN4xk5vVZ GPa5WZpWZm9ZPCcda5TDR2M8FQonpHC0/BVEXk/Gl32hChdAa92PO3OqdbAvGcP3 Ulmjt1jXyxoNuxgFU/284hjy72KXFAcmbNA/0R8H0RrsAac0uo1nwqpuy0hHl92f IAjHNdY0ZzFKTau/0u+suK3AxaHl1G9QcCk0vkZYTRFKuvZ2Xujr6GHxdlAwVAWc ZEEvbsKzkIJe5P6su0jlz74EMlo8wNUEqqwn7SGTK5fyn2PcAkI= =s0eA -----END PGP SIGNATURE----- Fix stupid GCC warnings Arran Cudbard-Bell@2018-02-16T13:59:42Z Files modified: * src/protocols/dhcpv6/encode.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/544574a5b7a94afeb48a5... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqG4yEACgkQ/6TVgp+2 18piJA//esQqaSkPolvbFp27FX4JY8+DY6mqugYjYYU8Bkjv829aTAGnYo44s45X R59U+QRGJCgQe3yIKYiw1u/1P5QA7TRjlyuJzfACfej0B8yhBK6pwbKv0dBSMxzg n4Lc1hI7Gitmbo0UVUXe/kdoQO7XJYa3xGm5OtYe4oh316UnC0WzrbRqgylheeCr D9mBco0X6yaHa82eOCxbCyQZP8WBuwuLetRhUyiBhYYkQztHu8pm+nvDjeW9SPjS OdffEC2AQBBdLkF5JryzxwETVal6+/xUcAkUScDBy0xb+ah4sVbWFf9bsSjnTu68 tLxtDII+who2LrcL2hVzzBRz0L1d1iMZiyrtz0pGXVbbHxufii5X37bqOUVbKYjN fS7IcT77tdqxUzt3Ft+UiKtGRNM+KuuqzQxgQzwH0BY6k/17zox9to1S8W+eES9K rc2fyERia1gk0Ksk6NCRIYSlC5o1QmGj9H4CF59MrBI0URjyFa/f1BrDI5FZwcwL CeUQZDfNgk+0d2aJMvaRpoFXqteQFZm8WyzGpfzSh7TlgtkPwSD+2lzNlHQ+Q3tc EkDIhCy4P2zzfnXxYaLsl53MFVL13MgGNtOXJ0ILTWK8IRIj03lfxLDrAYKGaFkh FyQIsBoocY31NPEyMG8EnLxSwNTVaD2zOKcYsb5vFWW6RZtRgyA= =BwCU -----END PGP SIGNATURE----- Remove doxygen until we use the function Arran Cudbard-Bell@2018-02-16T13:56:49Z Files modified: * src/protocols/dhcpv6/encode.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a630364d822955956db77... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqG3mcACgkQ/6TVgp+2 18q3QQ//dtJlpwq/GSBhzFmHge131qBB3/YASfwxRU1d1yLPCVA5F29wvNHwiLrH +2h2ncfNu9h8RRbYo/EQ3YFIzpUnLN8yJlLzRayyfoEdvuiuQUgv3CqM9Yyw8wOv 382MKsERPD6qTCUAKmO/QyQ8Dzjmcka0bseatdKeKUU8x4ydg+RGa0v8BxzVFpLP apse5tR9OsRAtgcyvb5EX48OfSquFwc0WmXOXZ+XDhm+IokbMR4ENSTNdmMSKXnY 2F6Td/kmWJkLf5CRHEgX/Xk0xtLhRcMtaXDPpLf2v0xCNCydeuyDtt5X5cOAWHbt beEST23ewSE6IExm9CEr5lzIOwA8gSQVVZ6rkoaDoYy+IuFsNXnQvyuMkdw/fa2m twAxkAo4/WIvZVMBFMmlrosaFaz95uIwK1b0KGdME5g8a8+0PW8q/1n51dcMZQ4g A4FYr+RkL236XNLeN7PJ2tJdScO3Kb9AN2EDwJaYQhQ/LCaX1/kytgVELkcikw09 5amYMslNAtRebMb26uTfFE1gKKfgL8RIZlEbgRPO658+5/HMUfdsbDG/XQ9OjiTl j+gsHEFq4GrMxYiTMsx+kYu/gecU3nDGG8Ta9dd1nPIVL9Hih8gMquRD+/j3I6Mx lsVgDNQuAE+bc2h3o7L6Za4CYmMLwMHV0ZzxIglaJVEy82Q76YU= =6FH/ -----END PGP SIGNATURE----- Add preliminary DHCPv6 dictionary Arran Cudbard-Bell@2018-02-16T13:36:39Z Files modified: * share/dictionary.dhcpv6 * share/dictionary.freeradius.internal * src/include/all.mk * src/lib/util/dict.c * src/tests/unit/eap_sim_decode.txt * src/tests/unit/eap_sim_error.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c4d5510e1593ffe718ba1... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJahf2eAAoJEH0Oec13Yh7NZWMH+wRC4WwdHfiqJEo7OFJEtiUG hGzlo7vLg0wq2AGYaxlt2dsoE1yKvx4OIeAnhSv/c4RdCiKUVIcEz3ST3S/UD/Tr NT7VJ9mgs2icDq4zM+eIZsOUWPa0C7L/dqzpayP1AEkNPlOyrllyK5McbQB9dmkX QOUc3geeX3zzgK3ADT+NlI7y5rMmu7M2d9IKWosnjTkLtbb/rYMDyEnKZJv7fyWI zqSmCN4fSIpHFvB5FUh8sbfYrALagaH0N+eX5qJpho3sUO8Ero00UDAhr1obRp+t j3MSWFeyJnnKa/VAEJxHCv2W0fMXJa6mUmOAbUJplCJAVd0Io/Rabm7sqrovNb8= =htDe -----END PGP SIGNATURE----- cache leftover data when retransmitting Alan T. DeKok@2018-02-15T21:37:34Z Files modified: * src/modules/proto_detail/proto_detail.h * src/modules/proto_detail/proto_detail_work.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b9929536eb2743d94d8d7... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqF8aAACgkQ/6TVgp+2 18qR6Q//RwG22S1tm+ZXmQtYTBBDjs4WIVDzSrAZJFBQoUEc7jwCW/sF/gV5rFuZ B6Br5YTB7snsO6NbtN7I2JmEM+sMi0HSclLhoMU0goEUAk/rpBsS3jUDMEIYHIbX xjjZCbEN8I16HnNLkQSUJ3PwBm//ZKWbJZJMLV+jpghgRyhSyXvuSVd9VK65JGsQ jtk1iZBk3nDksuXe7u/ME6Gqzw3AosAGLr4jemePXJjPVtbvSb4R60dAP5Zqy4C9 yD0GQS0F9opCsPk4RaVhau1yGeYF7Am+XhfyVer1cdtlAWDMZiLLsL+DwVv54rUL o5E7v1Mu2WWw7tKFe0sn+NTl9gQbIuNY3saQ2ge3hRCQz6QUCY/BGGFuI3BP8qyU uKg5TDNtpT8cfad70YqsYHuFCy9BcFG2M883EoY7gJxYanJN0wWX6/JG1lLLhpKn XTPkhLz+uQXiAfwAd5p206XoyJSWBm+KhW7US7SybMo+0nnLRulRBPGy9/NIyNoq 9NWe5n/s3PGm74MRz9xMmtF58NCKcd0AMx3R55Tt84RbvsILGUu4dIUCR/nF90g6 Tw00Kggj+EQni68LH4VPH47t63zhBIqC+xyzJQiHT144mtDAlHcxeGO4ei6fI6i0 EeYktY/djsVlappTBfMcTiN76DamyNEORe8kxZE1VLjCgzsjpaE= =/Tn/ -----END PGP SIGNATURE----- Options not attributes Arran Cudbard-Bell@2018-02-15T20:46:24Z Files modified: * src/protocols/dhcpv6/encode.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ff9521a0fd8ee9f0b0695... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqF8LIACgkQ/6TVgp+2 18oQTg/+J5GSK99EEvrhiuFUzvqz5Q5prYnVl9biSh/Yr/2BzQk4ygG2q4517vQZ h4BlDVUKT2z8WCD9ZcXOm4L6JH4Uc22XqQ79i/Q4qfR1aH8VzDeauMlC1XQJLH3c eCSicngr4cmdWok6KZahgv8lwpfsR4/LXgCPahDr1+m1dPvhl0r6kHjJCofU+5O8 WCUqHkYKQNrY+M/zsYLwviqCHD4pVuSSWprRUG6zkwQVUWURCc+2BfXpZ+mNOibw yVYOWilSY/CxZzd28wdaoBjLV9QSwKvKthpTPFlWm2lCvaao0MRwQ8x8JjPqVM2a uR35Imq96seDUCrhIQi54d1EXXz66Ga1ME5cxXM1LNzkp+Q3e4n4KHw5etz85tUC uFfMIrZBfFjXZGPqaAI5NLQwWEUqzwPU+PRtgukFeS9M2QeiUDi8weuWLlX1hpWN l+T7lrmuSbg9aS7G8Rsd24mRRbHkQKrEUBwrCkUVeMrtzQzzZijaMvzB76d4tXrO sdCqx32deMZdrIFviSiBbGNoYtFNb9ji0Gmd58uhv2mJR6X3yNEexj/BsKTfqUpe 40a1FE3T2vubyP1mAegSwdZPV7u1GEuJZKcDlKEllUG3EyMPfNwsR7SVJ0PSL2B3 kyGaP5uBS+3NTxOEJCVGLqAKlls1NJdmGdc2r7PmFZ08Guy4Iqk= =zd8+ -----END PGP SIGNATURE----- Add v6 encoder test point Arran Cudbard-Bell@2018-02-15T20:42:26Z Files modified: * src/protocols/dhcpv6/base.c * src/protocols/dhcpv6/dhcpv6.h * src/protocols/dhcpv6/encode.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f3d53840b3d43d8fd2d44... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqF7pkACgkQ/6TVgp+2 18pG2BAAg+mSyRg0PyRfRhK58JlSoragty0lY8FaCeR18PvoNUh+zZF9BOkRU7pH GrSWXQesnGzLihIkPDFA51QPXbdmzhZGCEkX6BwdmjCyIl4aP/AFVR8df9yCozo8 dP7OPmz/3a9zIEksc4ja2kglcUnjPioNRxoWjYW97gGUaY0Q7gmyXgq59QT+xQHG 4UAZA6nZPB+jpGpiTlgncOfnOrPy+QzqpVw9LX31Udlv4936wtKq2x4tnLjwtaod i8UnOOodh0XNb063F/9rkaj6YSgYgCmpxwKcYl1DIC1CvurIIvqDb3s5HBnMYuL3 8RxcubUDzdDz2Cy7DkIPNoo+b+4PzQ1BZWqXyy/kRp3r1wj5j5pDXiWXNac4mnHj CgNHDpWBKA5ZHhslEHMWLg3AowOefEnEbLC7/uZJvOngc2+8zMX7mSJqUfDn/7NU 7CrDhKZb3lLmMjKUYyg8So+5q/OubPAKLVEsRgqdwhDN8aZ59IzWfiY1KiEQmFv+ Wi2C1DGosGmMD45KiTkME08r6btKaaU/F2E12bYggvgKcZh06HSRn2h3uIlCgEhg KHwIGf9uymnsSJ7DGzF2yzuHixuRIGL3EoN5lLHZJ6fE3dF8McyWKBX+ltLuhzHE UVDmgCMycleRdAbvJ+Cmg6fByxRmu7U5GLUYt1nly6fYy9Nx4Cw= =2nxq -----END PGP SIGNATURE----- Convert all encoders from vp_cursor_t to fr_cursor_t Add (untested) code for DHCPv6 encoder Arran Cudbard-Bell@2018-02-15T20:33:29Z Files modified: * src/lib/util/dict.c * src/main/unit_test_attribute.c * src/modules/proto_dhcpv4/rlm_dhcpv4.c * src/modules/rlm_eap/lib/base/eap_chbind.c * src/modules/rlm_eap/lib/sim/decode.c * src/modules/rlm_eap/lib/sim/encode.c * src/modules/rlm_eap/lib/sim/sim_proto.h * src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c * src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c * src/protocols/dhcpv4/decode.c * src/protocols/dhcpv4/dhcpv4.h * src/protocols/dhcpv4/encode.c * src/protocols/dhcpv4/packet.c * src/protocols/dhcpv6/base.c * src/protocols/dhcpv6/dhcpv6.h * src/protocols/dhcpv6/encode.c * src/protocols/radius/base.c * src/protocols/radius/decode.c * src/protocols/radius/encode.c * src/protocols/radius/packet.c * src/protocols/radius/radius.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f3a41a3e78695b655a975... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqF7pgACgkQ/6TVgp+2 18o6EA//Q+oGkwMJbG4QRBimYvbNT25IowCo8my17MXCi928WcPg1o1MuiZG3NMI p81134U3v5om/4uC+qpufpiI9Yk6ux9cppi+oojjBa8ap7XeFGV4o7wJdhHyoSZL I0gtHef1mvOidk17Qg1NVo360xwgaqeUEiQVYSSjs9PMuEG+5FImPnRyyHs/cB// H2aq21UdRrSvUJeb6wbtvks0HPrwNAqOWRAxja0Nsbqn9ITApayZpFIgoeROpSRO /Gm6htzZbJuaMy/xPvYx9BgMsh2+JVj4iN/NjMaGsXW/gmi16eyObOuhq0ZKdrlA xaFLI3o9THocLCgFiW1uyHquaT93rnzGPh1ARvT1CqJZ6g1I+V0LHRpIY/7HktCk kB7rwa83fQMHfayJZUtEz+KPfoww00Sov4w72KXd1Naf77fgNGYXOg+uQ4nlUuZb RU99KmwyvbeUrb8Q7UeeJoFxEca97WB5FsWN0sYCbjljhcwZkxxmck/2RFf+XP1q cmzXK+hN0Hr2jLfxbj7AosD9rDiJ4OLVPd2h11WGauf3vXSfEZswcTo3INkh7KSV rDuSVz7UZlPk9+O7+ebdg2j2gU4naxZT8h6cy2QQi6wYNvPHM2T1mgw6M2hf1yg4 ev6D9FsXQAY78piEdWrZysDqMwn6P9E23XspmD/5Z49w5EgwcGI= =YrCo -----END PGP SIGNATURE----- Describe how pair_encode/pair_decode functions *should* work and define some standard return values. Arran Cudbard-Bell@2018-02-15T20:33:28Z Files modified: * src/lib/io/pair.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d2e0567014636579846e4... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqF7pgACgkQ/6TVgp+2 18pmYBAAlts9jYri+iY8YmlURaT4xjXklh5Fobg0+X9mHbynoYe1H2u1lO3fCqKv 4ZpPGPeuiN49lMTvLUckKwI5qOobxEWCksHc9ZgM2aO8yYmMmni0a09RcbC2i12t jsiYI9yYaWIdpjHmBTPRNOvilmAvQO+zF1YztPn8Q2lLPdFxsKfOs5F+02AXBlKp 73hR/bBKpx7Ey9HOWoHGEcA0sXgDmt4I50YoklobwyBhKn5SHwQddy6mZXnj/2gx 7pL7x/FMDTRvqutYAOifrsFvJ7PaW1XybF8IAVGn8vSjYdIJXLgLhUq4+e29dNLg daKVMpSc+PrQ930a7/Ng7d+gweWqTWsCLfUFQ4Cusxcqul0t0j6s6m7cbiTe0Gzh t+0qNX5F3dl8MqIvX9eSCBhx7hJXy3LkC124/JEofPsLLuixfCNVRr3sxE2oZ3GT ebaBCZb4X6jPtdrheAFEBac89hXSuhsnbaZwZ8Ixy0TaGjwu2Wny7FRd4iJkZv1p F4C8/jmAsU1VsGk5EIuPpxA5nShcJvjlNFrLFmoMfdLPsP9+M9suk0e+3WkKHa8g SEyohJrLK60JJ4bs3rH4S8bJdOTj32Ej+VvrykSMvS7F8TCH0q4B0mpOZHHcg24R 1qsfz28xDoZcHBpmCpSZwrSV68+O8NXAZQSaoAKS39DeclI0VgU= =XSYa -----END PGP SIGNATURE----- Add CHECK_FREESPACE macro In general the internal encoder functions *should* return how much extra buffer they needed, so that their callers can make decisions about TLV nesting Arran Cudbard-Bell@2018-02-15T20:33:28Z Files modified: * src/include/proto.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/95454c948236264ca41c3... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqF7pgACgkQ/6TVgp+2 18pJgA//aE+ECtL2l5WjWaB4/BexZJm5OEUIQ+7DCO807OgFKOcJLjI+WSKFY6/D 3z7RCLlHq2opce0yBrvSF1RkjcoZ2Itrez2kekOXF92kj9mtLJuD8Q/48fqxn5dN 3aMRb1/ajgmS0505E8FgrpzZK7xbjZ+ydmAdab4jMsEvw2kskUHneTkVY8f4plIi COXPVkwZLs5dc0hWCpyPHrf9p7l7uUNSLfyDUdo8Ds4SkpHUN4msyqOxq+qbqqXX 39zjmd8ZsHTxO5F7NulrhRIyiUmPt4v59POJ5vTWdS61YfQzwiBMJkkNi6BGk8lT N9CMDB1yKl20SsA1ry59xyDMkV5u9uBjLlTwhYRkPmL8kK3ErGxvNEkAHFmBXOrV ktpfXqSEgrvePI+Y2jhPWsKwznZ2KXYzvQy5gvr0CLpyHqDuWLfyVOZMMpW1qbq6 ZnFca13Xsr7i+AjiIT7XAn8L7N6/kDvaaNrUM79THu8O5vmQGC8BWAijWx9wV+xq 9zUyCuhfM6RE9hhsfUCQEBpyj1ZnN+o7pjEP75Mk30+l8lr+kZwkLGQQtCN9/0Ab dVs7kpN2HXz/wqyhki8JysnHh1Tswf7UOLbdnQ/PBWkSqBToNDEo4ON7eEdx53N6 OcKB/HIoxyOPJ1++rIRBe+KUsRKM8EXv21pKFZfh2QwjCjuguW8= =Ufmf -----END PGP SIGNATURE----- Define SSIZE_MIN if missing Arran Cudbard-Bell@2018-02-15T20:33:28Z Files modified: * src/include/missing-h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a29751ca3b79e8108616f... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJahdANAAoJEH0Oec13Yh7N/LUH/2NPfNgS/5WihInqzBDdyEm4 KdWSSxBLpooRMwPSg5bPU/f3cDzc+a1dCjgfgWdyUPp1vBM/7vC7UfSKpD7rQi8g HikIyjaKwbSvdVftbQEcBN06hCE67VK/fJM0r1TsK2nLgLwLnouB7SqDDCDyvsiX YSw3ePUHrQRSpybUSMbddopjrxLxug6KSrrwtrjnIxW58ZhTKOmdgRTAiSBLFiQD qwWqpFxQ2BVfW4Qu4RMJgLT9Iojc1GOccys+l0IaFuTLrStHczCRuQuJ5tmbbxJg BqgLEiCkumn2FAxLNavwZQA6hHw6WGVV3axT2+RA5aQgxKQQd9lax4INe4WpmpI= =LXbF -----END PGP SIGNATURE----- notes for dynamic clients and connected sockets Alan T. DeKok@2018-02-15T18:23:08Z Files modified: * src/modules/proto_radius/proto_radius_udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/958a54b2b1abb6677035a... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJahcyFAAoJEH0Oec13Yh7NQfYH+wU/gX3KHV9nQaSNP3ArpGsn AywoEtvIxKOUGKlZVGRwk4F/2nxbi7Bfj4WzSfKmwD12BYw15YUr1OdI1LeaE0ix 409Yp1DIiMNg7hpffmszh655WWHi1Yxl3Ej1RRLh1iEU56vPhrTDUiD9h73UDofL f4J5ElM6a9hzQIBDf/S1S7vJMZLON2XuwQWDuZQc4C7XarATmLQC/0G/XGogIeYo Vn4dr5LyOsSQodD0N2x6exnAgB/xQSLLoHWl5bA6oTg8vTUS8qi4speT/X6LQlhx rSfIh1CDC/QUKwUXUyli6T06QJ8qARToesPFtSANOo4/2uj3mTMJs+Ghv+tKrm0= =Metv -----END PGP SIGNATURE----- remove NAT configuration for clients. Instead, if we have dynamic clients *and* we're using connected sockets, THEN the clients should be connection-specific. The remaining "todo" is to check for multiple packets from the same source IP, but with different source ports... and to track those separately. Alan T. DeKok@2018-02-15T18:05:29Z Files modified: * share/dictionary.freeradius.internal * src/include/clients.h * src/main/client.c * src/modules/proto_radius/proto_radius_udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9bfc0f4149cdb342ea787... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJahcrvAAoJEH0Oec13Yh7NhqkIAJjqiYjkQoMxr3q5iWSrqWd7 c9ZcXmttAo/Kgz3fZiZMsXgWHNRgFl4spo0sOq1r2dN0IZ8Asma1AH/DEyWIf4oX wCBbrMU8EaO5tAim/vMZvf7HoL38DKhI9UQHpoZvBGOqcOjY6VCybHm/Anw9Q+bG uY1OF9r11kNZXxryH2+sb70JTE5HY7gsZvf/Jdd194LYFkz1Um3hxRxKOwTZat9n sM6Yb82mUBujY+lbU91lJ5YTxfELVWA1TUxy1/DIS1eLQJf6evVG1AzSVOQ5Hdhf L9pz3FLPtuIo55Fu0pM1EClW34JGf6QdGTwcgHqt8YJa9lfXyveIX6JfrpReu1M= =hOpU -----END PGP SIGNATURE----- remove erroneous NAT code this should now be handled automatically by mod_read() Alan T. DeKok@2018-02-15T18:01:03Z Files modified: * src/modules/proto_radius/proto_radius_udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/042dfd789f237133fb83c... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJahcpvAAoJEH0Oec13Yh7N8/wH/jqIxGKAYZbi2fB0PHouXkd4 5XGxKiTwFtcujaw9RY+ANaJK32mgiM60oKug8yKltfzmZ6WF/aJ66+QJ250Gg4yR LtpO5GFpWXYEN+yL/5kp6rc6WHHJsQQKE0EkL41Y7skJMO/I6PMhUEETyi4inRT+ M+XLcs4fa4JuViyRj6GQut2Zk3IXqwl9r+wCNZSLswkBPvpfB8XhGmyc9xd5O5XO uCaAS3Rpi2FFqA3s8rN3VX1kUe9NHb+f3Wy+svBWzf3VJrGGJEPOhELjB+rbEIPd Zt+PlDeHpDFO4LkZjeUed0El930srLXdLoXapI0iMo676sLOO9NnqHbZspERSDw= =fVRv -----END PGP SIGNATURE----- clarify check Alan T. DeKok@2018-02-15T17:59:08Z Files modified: * src/modules/proto_radius/proto_radius_udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/189e9e219890bd850ceb2... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJahcdGAAoJEH0Oec13Yh7NidYH/RkMMDQbuKQEd9qGdTkAuQb6 hduOtjgVCCZ8BwQhS3OWHLtGTt9CR3Z3Ptp+K94l68Vq0XQyD01LOjJCybNlhCJB G75ZWP3etfoazvLvVZ8KU18L14UMJkhMzXJLSUvqOssa0Ir4wodxXdAV6riVWyY9 rQxpJKAdT2oh2/Q+pZuVB93uL9FmLfsGyEZl/EkJ/e+/+5jdmaotRqncV+KyAKy0 idyzbQpfWS8HDRzPrlArw9UYOjou2nBfHToKOub98TInl6ozLbWw7xhMm5deNZ7L iH+IQdjLvEKZzJ15xj6usBmjFlOHChl/jjc39UcAlwsNDaJkRHtm6nu31kVViDc= =pV/z -----END PGP SIGNATURE----- send a 1 byte NAK back Alan T. DeKok@2018-02-15T17:45:30Z Files modified: * src/lib/io/worker.c * src/modules/proto_radius/proto_radius.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fdfe2215c67e725ef70e7... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJahcXjAAoJEH0Oec13Yh7NkhMH/3dCcYP2OBXUgVeUXXt34X58 Ew2vW8SDkQshfkY8slhHPoK33xjmhoA27Qo+pqpSivMX6D6rnX4XiHUDz+4g6lTA Jve72CcD9QMfOJf8Nu8xEMyvbAu6JV23qbWqGGtprk0uOZuYaq6dZXDDkLwu3221 tC2XzzWPC1sDL09a10W8LwGX2mAmJvVRbgIVdJUKmaLDJqOac1qXb8CDY8XbFvIy U4m9CII5MdSHUMGlpOvFrMNvwUlWc6N2SZMyBs06Ihug+ZnLz7EcUOhWSTpLSRQ+ 6H9dZtW9Sxv/jvm9fXjIwKQHAYv2FBYMBt3yvIfO/edN980vNP/4Y/U71ePTlzE= =+WT1 -----END PGP SIGNATURE----- update the right fields, and if_index, too Alan T. DeKok@2018-02-15T17:39:46Z Files modified: * src/modules/proto_radius/proto_radius_udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/87645d8bd935c2e91a937... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJahcTEAAoJEH0Oec13Yh7N4a8H/2cDx7IZL4Iz/sKVpZ1xqZJw p3lgymzsd2to50uIHS8YlIjy+41syY0Io2o1hEh/rDsI5kAOnY79ssslzSoL4Tf2 54gMKvRbaFXZPdW+43guegKdkQbVM60zw+Q5+wwZ8cIG/rewZ3ZjnwLNmDmRkPZn gS4OEde9XuKNGvHokbPbJDc/MvzbCzcfGtPgCyduqjQg9TPUShTT7dnefyaR9bIi 8FX4Zk0Y07N4dC/xWpn8tybMfQ0z7pRxYpGxhddhprMo+g/QZXixiIGJY+OEra+q /GgUfnIjeiY/DtHy6lj4HCiA6+m9NUOz/9dJXthq3/ZmEScHCZN10yufMi6EbuM= =w0mQ -----END PGP SIGNATURE----- add debug3 message Alan T. DeKok@2018-02-15T17:34:55Z Files modified: * src/lib/io/network.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f8e60a9741a3206e7c112... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJahcI+AAoJEH0Oec13Yh7N5PwIAI1oBgQzpypWWeiGKXUZ1g3P GwS0gDKwZs1Dgw4nxs5UitaCax2LdoSay7kotCNghA+JzMZmAZaeUWIGHezUZugL B+he8M5VEIyBXuEcN/ujFuwwfvo9a/K3wo/euwmcStdtRSFw1a9kv5rW+ww5iX9m HXVfFCGWwO/nwdcNgrTdOZh3xcw/d2yd2Lm3W8tB2QC6DepteDUnqakhV+TQuw2N KB+Cvf+WZCMk1jcV3mz9hEnXvRT1qwW9BWXpmBDdPRH+a219FdsJAjUl0Qiap2aq LRLHnMKa+J+xCR6u2vPtHiDja3jLQjAgDmgb2ZNE9p8SnE5U78gjqHNy/Yxh9y4= =ZD/M -----END PGP SIGNATURE----- clean up mod_read() instead of having horrible if / goto stuff, split up the code. There's now a mod_read_packet(), which gets a packet from one of N possible sources. This function also updates address, address.client, and track. The mod_read() routine then does checks on address.client and track as necessary. Test with UDP packets. Untested with dynamic clients or connections. Alan T. DeKok@2018-02-15T17:24:13Z Files modified: * src/modules/proto_radius/proto_radius_udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7b5317a7f75a49e75630b... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJahbXZAAoJEH0Oec13Yh7N3OwIAIb6KA0IwnsEsurifNvztY8y lMfEkPdluz0lLtLMOG9X6WWFzJ4hT0smLQhCocnFAEYHLDxF+E4VU9YG5h5s0rUM M6JX/NQu/o+WHHvS0PmdqaK+crHEnEXalRugGTpiU4Ir5W22EYk1CdYzoZtHkcUU 4TfijMhdCbvcfYCoYQ9sWkSBXx9bEb2/ldgiRmHdYtvIMfN4Kbt5LIkmascxzyIC Xs3Z63mxYblpM1r0t4M+tFFDWH9GBT4gcOUKCNUIkmfb5MwKJ0rmFFb6kDVHNsB3 vrwr8fIejLdjNiTUDpo7A8i4SJjj4f4LKB4IuZdnImknb4YT3wJoGHW2KjoIEKU= =II9N -----END PGP SIGNATURE----- hoist checks for connected socket to before client lookup because if we have a connected socket, then we don't need to look up the client. Instead, we just send the packet to the connected socket. Alan T. DeKok@2018-02-15T16:30:38Z Files modified: * src/modules/proto_radius/proto_radius_udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/047b5c3943df40e74c60a... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJahbJ5AAoJEH0Oec13Yh7NK3cIAIFxUiBqRKWaT1Y9cSCmBudp R0LMcjX6rgx25Q+reK823FDukOVY/hcGjPHhqgMzAdUWV/mJwJVf3BhMbq1wSbqV SINFKkQReLjm/7ZhjJ0fc4ihMqlauJ7+b0PRcMT5sMpgnUX1zMMtl8Wh/IHFdECh T474zqPQghbAOz0CDNewo8huGdYTEczir6i9GNlGikYKnReHhG1A83uEcFuGobtX yO3CkO3OjVxb1iyvw8gNIa3zOIi3KwvbFkMqCOUVJGW0IOLjqlzw5WlU8bVCzdEs jzs8uR/bVfKbEfSQ3XYACadKTBJEZL86nj7TP93T9LR1G/8eSCp0Yta0dqKdZnk= =Us1D -----END PGP SIGNATURE----- notes on removing the mutex lock Alan T. DeKok@2018-02-15T16:16:50Z Files modified: * src/modules/proto_radius/proto_radius_udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8999b117116c8df2f7759... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJaha/YAAoJEH0Oec13Yh7NY+MH+wRSi0TgMezUW2RPHRD8y3C1 vCvMOzrjiPAICCAlbqyUURLl45EkV88w/RwQW6sMq/Z125YBUNG6IXR20BUf2muc Tcg3JuUMD5H0YxX6XfpNBLLvTcdS3sYXJKr5DQB8CP8ES7rb5P3K/gVYTAjrwT1d 2SWA5/6oRpGooiubLg24YkpboCMA6NSDJk7bBv82xy/bwbC0RZXvqx9o6M8PEwbj eODVlhp7/+aKKvV6NKZ0afmtLMwexRbNVNn+2khITMKtEyk+QfQB2b1n2o3tjVxf ipNi6/+WQINYbt8ajAROCL2maGn+ffZQfBRG1Jx2QtWvNITzq5eOtLJPvSCL0Ss= =vT7j -----END PGP SIGNATURE----- comments Alan T. DeKok@2018-02-15T16:05:40Z Files modified: * src/modules/proto_radius/notes.md * src/modules/proto_radius/proto_radius_udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/382d96f776873cad8090d... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJahIu1AAoJEH0Oec13Yh7Nr5sIAIhNT92LGplHqF64Iie7fUH2 F+lAyYs86vDbwzaQnbjUiwBo0iSBqNLysxFYcQv6WyAr+KSUpkc6aw4w6BSg9d14 ts7wrrqH5ID8eUP9WFmkiDdEC3xpr8MOpB2xllve/hZ5P3cZbuZ/TsZbPjYO3he5 suUA50muCOA6hgBg0NmwN29U4WMuJqu/3MfJRyqBjUPsx2k02/9yngoTngWDT/5X D0xpndUJU7l8qNh1jo/Pw1vgHScI67ELxCXpPvjp9Vbkf8IJuTW6LD9erRVRZvxt j4uGmWtroJeTGano5dEjNJvTh/kbphJdckAKxy0BW0MybAiPGRXq5765XIRGW0A= =3aKO -----END PGP SIGNATURE----- document "work" subsection Alan T. DeKok@2018-02-14T19:19:13Z Files modified: * raddb/sites-available/detail Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5e5a168311b011955be11... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJahIrOAAoJEH0Oec13Yh7NI/kIAJrlkmm/5xdw+3icl/14AuQ2 5I9/7MbJmcPkQtOG5X+3uM93TlH0TWt+Td3KbgAuo32Z27+VmY5sLV715tgaksSq bqf9lf/2Px/l84XRs74NcqtvOEnkUdIFXI64uQNZp/T+j7XqZNzgzZzs8DJpPSOW 51F/aGb/7lp7USJZaZ/CWUHpiieoo5Zj0b2EDzhH4lgkpQBi6Scu0yLrI5uo/Ijk o+8lTVOQ/2l3JNYB547t7OVA0SSHQmOldtqivGNo0IpNO0nafutDgQjJIlG8+GHw PS5ZqlEKdruICO04h8hi0AEt9UoFgcHr00F1BFq/2fz4QxtwXBv/dzSP2hyYb7Q= =22ok -----END PGP SIGNATURE----- remove worker configuration from the directory watcher Alan T. DeKok@2018-02-14T19:15:15Z Files modified: * raddb/sites-available/detail * src/modules/proto_detail/proto_detail_file.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/effd4cdc590fd3527675f... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJahGa+AAoJEH0Oec13Yh7NJRsIAIIw7CKZ1svxUKRLIQVEttSS a/qbstK8wKFEmx59c02Dn2aFKphpdPm2K+0tzSdM2VTowgcFqxloMquC5h4vkar5 hOjWjJdQr+H0Q4xQe7/aJFWx4pho6bY2+as2QATP5VNOCMM2zU9FX3cY++tCbIC7 MU41Y18AI2A9Q5UGWdK3nqsxVPgfwBRYouWrNrDUSTPgPRcHXmJQTSHvcbvKPdps Ws4nhGRAdfmAACTKjeZH4TpRb1/dRUZTq7Obpr7YvtXuVGVC5Oe9a6xAeX+lqttI mJ156fpNIOr1hONCZ9xKE60a5xQanmbgI7MI/EkXnEAg4Y3ojlYTWfVY+nNOHSQ= =t/dU -----END PGP SIGNATURE----- in files are annoying Alan T. DeKok@2018-02-14T16:41:28Z Files modified: * src/modules/rlm_lua/libfreeradius-lua.mk.in Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d34a9dc38edbb08550bf7... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJahGIPAAoJEH0Oec13Yh7NaI0H/1PDWhbujnm4G3fSh76yD/dE nqfag0+olOrDEj4T7Cu6vCpUvxNodAYhZmUeJW17VFUE8pAY6gJYpm0L1rnela0+ sB2HkwUx31+3OfprXYg0k9oglDxMyVnU4Gdt8EyeYfzmzM25FwjL9YENOvUpGrzq qu00xk40rDO7c6zppE6QY/6XaQfqWJmBU0yWtXuVJbHvVFxGbnDCO1sCvrI6xnVL hz/veBJ8PDgDJbSkP8HYMu/M20+AoLI26BvaFjj/PzspetIZn3URRhUQaN8OBczP JggrJ5UGS7P8hI/8UI0wtASPnWnLxPZ804Le9mLf8NHfZb1xlMcx3cWRB2ecMXA= =oH5v -----END PGP SIGNATURE----- rename for Windows. Alan T. DeKok@2018-02-14T16:21:29Z Files modified: * src/modules/rlm_lua/aux.c * src/modules/rlm_lua/helper.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3ad2cfab2412719a99fd9... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJahDafAAoJEH0Oec13Yh7NaOYH/2nj1RnFsphx5qo4KtQXBJSA MC6t9tfPPgS3ZFkPoHeNiVYvIIsO5Df1z+7UxZFvkzQJFR+MKHpWK43dpqeCfUzX 1MIO2upIcdtQ6qj8lBC73QHnFG5Cw/zQkjO/68zVk6D5wp3O2flaLuLwvyPwfFNV HkTvy+RRqIBSLaPIXPG3hXh2gmh929MYdrQ5QEsg5IidUUNJRvc5Y0WJYzDT9RFa INoONK+D+qcsbRMhEGCxE830wYkurE165ToPR+lD2qwNveE63K6VvV3adwZkR8Pt +4tyWEBToRoZIrUWrEoVqN+m298uMJbh+fgSyJXetPsTEhsS47nXPQNUZ1/Cy3c= =uRY8 -----END PGP SIGNATURE----- src and dst may be the same Alan T. DeKok@2018-02-14T13:16:15Z Files modified: * src/lib/io/ring_buffer.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b69610cc8d20c90adefa3... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqDHsAACgkQ/6TVgp+2 18rhyA/9Go1LJaMtv93AoowARHVYbLw1umV3dUl81uEKPftRblqCgSq3ks2YVX6Z Gpu9sMZGsMRr0yVcniNMqof2s4Y6fun+P6AxWOIQie7LI6tN5JYc2hxhQMQBwhgS 5LyGvlaz4K/8jzJ7g1en01NCUXTW60GLOdA0y1hinvjDrafszTvKBYe3LWnnGINq i4NB6bA5Tw3TO0RG2zixco5JKuDPqMs/u2vi9/97xWdXSb7pqceM8P85DT51CoEQ fR/zBxiMzfQtU0GrFSnmEamKS805AuBXQIW6GAcSyrxTZWq/hURfqrBXB8HoTyg1 TEow1LqMO8H5aDfusNJiCta2+34F+oA1cmOnJ6p6QU3VFmfb4aPxCtiZ3+794CoB QgQlkRnwl7rXyLI7o4V4j6vcYu7BU5G8cM3Te6uX9xmT4cxnhzR+Ws8mWZz6G6IO PDrOxffIJGFTs16P8hGCWtPklW+pJWCb0gpgv/zkejTQCKazJFgWvHuFt2des6Bs 2aZP/ccfN4p6Lhm0U+qV5ccmE+yFZNLfnTIQLnsL4e5hLNwciGaYFZH5NbsrHXim UvBZeipTFrW15CT6KWKv3immY/4DwVrab3eZy09ERSm73siO1yeHljfv/SdI53iv RXYjZU3Fo3iHeBh/KvF+71G8e2ciDoRBR+likFxtptJVN4MkTOY= =KlYn -----END PGP SIGNATURE----- Remove unused arg Arran Cudbard-Bell@2018-02-13T17:22:08Z Files modified: * src/lib/util/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/662847d5666866b58fd27... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqDGGQACgkQ/6TVgp+2 18qjug/+PdSYOpD2E0vLYNLZB4XHHJUIQnuOkk7m65kLkc/GCVP/RxAHS0OPi/hf InWoF8mKXLZINK7XD1SF7kIB+rcLOdlOCHjl1RazeE2Xx84YRKgEQ3ATQUBV3wDe OMermEbzZPpueUuKf5yn+0wna2L//x5HEGsbVYOb6a0CUuu/NnNNMHrDWhab3e+y VLIrA4fruz291bNz/4VxmttRxnr+q7uhqDZKDHaSCkwV2yx4GKcK7DHGLD+TLJQB PUpsn4TW2yjPVS7W+cStgyssReWgXQAhcR+bQAECeOxxCXCozP6M9juc+ukMK8q/ LNfebLtBjnON10ssk2scdvHsXBwiYO1z2t9tVehJQ/ptpXX6LFDFie6eOC8kNdgj 1x+gpWadrgyDqlVd/8Fh0UfT71EfP1jfeY4s1qRyLRTtagkzWaeiCn5C1efRmPLN PBrhqmKZc26Gby92wVgAGBkYlmcSAEzQiY9Tp1C1LXKREYEsTX/31F5juLLPjd2V aprbgSDC0v7OGB8etAhvqfwRON+C8ZA74biDTpGgEo3mdgk2u1EU9w4oKZTVRBMr mTH6c4fsdZWCbMUAi+Inj105kygL3e5ZHtuiQqAQ3xqoCJmvrJeZD5pimrLh/kCS VMuw8jiwxfC/gPrP371/DBrnj7VLwYDkdv29yCPGFXU+3KNlW30= =vKgV -----END PGP SIGNATURE----- Convert JSON integers to the smallest signed or unsigned integer type When the code was first writen we didn't have the full range of signed types. Arran Cudbard-Bell@2018-02-13T16:55:00Z Files modified: * raddb/mods-available/json * src/modules/rlm_json/json.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7da2c8851eee4824aa946... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqC/9oACgkQ/6TVgp+2 18qLRA//QYLJwQGKG/Yhizy+IYEX4d7qIBnHYsdWq5BwSK7WnLFY8GyQ5+x49Ovv R9NUGxcJkS2PVugJg5R2mNpdXS9+T2NlywnF439q3HQgCcu+wkyz0DhTZ6WGAeQX Pc6kpOC9S3GsaUqF1wYgXEm/Zi9DlOlnO0QhNsg0SoEU+wH44i8FYKe0L9HdulrY +vI0s+NoJ/nIwzjCR9lO5BLlLpVEaHFf7I8/GNivfV62mNsVZG+2qA9pH3ofap4M +Vxs6MCma8H2gHImmKa+U20ExJOpneMr/RN2u+b8WM8GMd9NuZpFJXxJOhKO7PnW TnxFTHK/McGZT9oMPmBw6F0xr2bWLRWfx1huQ4eTqFBDU3bPkDwXgRF74UsW3e+o qS/0xDg/MOizg+rZx/tk7mpnsR5wnqA39NQq2f6WDhrX4Mxs58D7e5Fit30F8u+O 5/2PUTSUsazKvtASWdIFFvz/iVAhDGM964YrGcjBbKPWpGLLX4/u/8urzpd4we+t wSTuF11zLQ4X8txMu+TJ2H8NxEbmkIQFQKwDL9F3keFfGMYWTw6l7483Kszoq4uN gkhusBfnF7jfn/TwUiFkuqHGPFPTsJZIId+wJAhgyyWAveAh+KkQC090fKxoMYoJ pJqeToidGVazoEPTq8UEyuRX01LeeGJJ7S9MneH3JQwpoUBJXyk= =QiUE -----END PGP SIGNATURE----- Fix double free in acct_redundant Arran Cudbard-Bell@2018-02-13T15:10:18Z Files modified: * src/modules/rlm_sql/rlm_sql.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/004377a050c306b55b183... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJagvg8AAoJEH0Oec13Yh7N7ogH/0o6eulR/nkFZS8MHyAcnaXN d8uZXC8BxtdnJW9+uzdfizKovakS6bgTQyVsTr05+yTTxgFy0iXKylgz+2DLhjcC pO+SqEd0L9cUXiXodC2Xcpx5buS3wvIohi3LA3zuuQwGtiBPKETOWvS5IOG5bgHW M8ZQ+rGr3GAyvj2ZsW50TWwJ06SNfEsAwH7xv6ZU/5sWSCZz8AwCR4l6lRyM2gD/ j1ck42DMINdRGbP4CoPXZNw8c906YsobH7REriXy/SAYFj9SHoLHHj53BbqtAcU8 pxUOVCA0wu0GzysJdiT8OUgUNFOKqyqfsfwEGuh4xv/Zld7vOnyvpUYePCoQo+M= =u/Ix -----END PGP SIGNATURE----- copy the leftover data if necessary Alan T. DeKok@2018-02-13T14:37:48Z Files modified: * src/lib/io/message.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/61f84f8e57c23fef6cb1e... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJagvg8AAoJEH0Oec13Yh7NgxoH/RFcapa9yaEbYKr8VruXqWXn 51Eh1hFwN07IjhyecVMqzM1pZymMxw2Zjfr4DNVgQe090FUjIRFh9R7h6kEGW/Ot sYnt3aehl4Es6VCFDSGEi9iepOR655XVUZi73Xw+NfAGFGvA6e2pzQmSKyVaiwIq eEhElpLzZaUTsJRuM6X4diAVKcCTsscUVWIQl9g1wOgWONN40XFV2af7Cxev5204 XeHJk7q/k/r9jK7PLZZRXLg20oBdKSqjOg5q7Vj03JeYSSB1C1gqJYQ2uKeLOQam YgQuoSx2BlMv0wfVOGsIhZZf1tq2vt/1nAwaetpSqP4Sx070XneaNXSK/acvwZY= =3256 -----END PGP SIGNATURE----- pass "leftover" explicitly Alan T. DeKok@2018-02-13T14:37:48Z Files modified: * src/lib/io/message.c * src/lib/io/message.h * src/lib/io/network.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/27b8d0cb84a7d1a0af17e... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJagvg8AAoJEH0Oec13Yh7N9zkH/3oa3lsx5J8vIeofb/tj2Ytn xdwaP73zxJDfkTy6zP3DxYUjyLtKD6kaNtjh2RuRfFM3DSpakBKgvpfBWwng+uX5 4iVST6gdykg3upXq5OMI+Li8Mi1ej6GDFpV9Ugar7xg40j6ZbnmChL8Mp79Q9Led 6gOJmepeHAJpW2KLL+9RRYWopQ7XW+16KWK6dT9iUfVg+tVcGzLDRqOt5VoC/HFp 8BRKPKgMECaHUTTuwomoCh+11MhfDsDDXVrw4vagHlsSZ3jxTpcBiFtqNVcBqdey L//eW1hpBS+4BQvPvza4IoQbzwwJvG1HhEcuP0uviMYw9T8imO/ScFoqkqCfoMQ= =Is+n -----END PGP SIGNATURE----- casts Alan T. DeKok@2018-02-13T14:37:48Z Files modified: * src/modules/proto_detail/proto_detail_work.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d09ddc963fc8722097489... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqCwrEACgkQ/6TVgp+2 18oF/xAAkdSDdHpFrZUyndR7kdi42GCVysSiR1z9w+jKRbUxpw1C9eMl/0m4WW/1 eWzAs6WW5D3cTSjlgikF83z01fTOyxxyJQEiLbegMXAtikEI1v60tNKJNevOLG8r unkGuAtIt8vEep3xHh53BGQQuwQrLQ9EzlfM9Weg/J+YPrIUzUx/PZXGuEYUpWG0 EAc+5aWLi8+Pewjzt2wVs9drlWSQcRB8vgRnOcnWAEbJRvpBjC1TJt9xqm6DNJI1 cDERH4cJExQ8WAp8VjsJRn+x9UH+V65z2IdOLAJObujqjEbTOgxAymcHUhhTzm5P wZ6EOE1Qz2qP7CpSEIpdVGMRls5eVvaKEcVLYHeXHIUUdt9i0ld/nZi/l2DFEGXE tLJU3iTYeEHdoLU2g5PtZKpx+3iyP505Jtz6OpUSXDtyb530kkLyKv979HXd4VOb /Hnd8O7RtB4qqRfXKQGTRwM6OtwDhoi0SwWy7EeXzCBBcmXFdhngd66ps4LrSsN4 IUDwoea++dpDWvOHg3Nzdx/EqZxXC0gWDP0pjvdtOutk4hOnzjZX5fe9TbYmvD3d 8z3HUdAUwxny7NHxIJhE4241RBzXQgBmUpvjJUCj9EssUM4//I38dON1Qi2fh6Tl zXI+dBP504BMw2iE4+vM2Ewbgg6fcldxuJ25o+GVNIg1sRCMqnw= =GgZb -----END PGP SIGNATURE----- Remove debugging fprintf in fr_inet_pton Arran Cudbard-Bell@2018-02-13T10:49:21Z Files modified: * src/lib/util/inet.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/18d5ce5dc968866b62b68... ====== -- This commit summary was generated @2018-03-01T00:00:04Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).