New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6RATEACgkQ/6TVgp+2 18qr7Q//RI/RpFksnz3YfJpo4vz9ZuPU3UwOHPuSVUd4Y2ikk37fHirve8EwN2c4 oFt7P25MFRRhoybFaF7LHoPmNvCDAlHXA5yY54bhZetrbxyinELig3Ckp3n8Bg/z HzrHm4FjY5uudKqer4ONs2Kb7vKXwECGGJmVpcAP70xhjHl9PFnmwhkdauoscBu4 opSnut6TFjAPcENkPlMyvtq00aR7HmIKBv0VIAwOvMS7Dpsxrr1EaAmO/Io/gS1s TS5rtXoHcwHNE6SI2QNZak8CnU/d2zMuBc/2MoL4kmcyuCEUDWf08pPQGiIFmm70 2ovumX3SODoMaEaITzMXUtb8wvdqr1mKAysqsQFdivK5KlJU1oOl1t5eMLmHNMQD sPDEFXgThR5/yuPMi1Zq3p1zAYKp4YvwY4x+h057nSaLf0Qh905UU66O7Vc4F1s/ JFRTJhp1nbc8JZqh8i+KCU0g28yFWrJZcRzg5cQ+6hvO3rGoCnw4gRxSnQTpr/B4 3bOucfyesGoYW6x9RHmZsYqLnTyruzOVZcBnYW/XbNwu8FItagtMnGd6Khxdkks+ 8KPuDkP0uQJ87LMnRgHh+EOZV67BcoKysMbgUDmVyJQg7q0v3MkixYHmdoQIUuYS e1yGNCDuii7AYXkYhokv67p4jmhLTienCSVcnSRCRfoz4U3xiCI= =APP0 -----END PGP SIGNATURE----- rlm_radius: Add conn_release callback and cleanup release logic Arran Cudbard-Bell@2020-04-10T23:28:49Z Files modified: * src/modules/rlm_radius/rlm_radius_udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3b7bb4e6a4d80e86bb877... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6Q/UQACgkQ/6TVgp+2 18p4AhAAqY+l+s9Wzre7bMGuhdQjjbjjBX+ORXS1K1iCHQjSlQm9SteiNiFjdui6 ZmwJ98b8bEaWcZ+F1ym2T9FxsGs0yYzxu0ovKXK4HA0eEqd5VQddz/sTJGoRHHyA zniCeKse278u/6qkdA2X57K+uOIkXcMxZjarKfteOLodPea2q6A1BBjqG4saO/dg ocLu09kH9aiW7svZw/iDRQNnBmB6iMYTtvuL2zUmSqJHbQjtHBxCTNLd2/dmUMfD HGL86vteZnoBNhxlZNnE2GK+/KAL7+wI8VMHXvllTcHMxn052IWHTQJqCkr0jB3u j7SeM9mmbOqWWcNeE+NAr07yVdVW1WCmPEONu3KwFaRpsXARcsbfyAtNcxh0Ujex vBEcmV1nYKLsamTfeW2KRAQ88McgVUjj3q4tnpidAGo1pqgTYz3/f/IS4a3hh3Eu +VDSOQyKgtnJ65cLbPz1myNU4OCSDS+o48bc4wjgQaWLcS7n/lYY7zx7qq5eAQpX T+f4lC75HbvBBtLzB/79++F6gGPBbwtLJEs5mH8Aa99okhD/HluBkikYdGFRBB++ PdY0nqQk6bVV2/VYyghNiQDzkDi2tu4muhOzWlvfDNB6nY55i0EAJXM+FDlYWuCu LtgaYeuY/db0o92A5qWG1LxZdehNmc8LzPC33hOOR5tZKIE0By4= =pngH -----END PGP SIGNATURE----- track: Enable "free by ctx" Arran Cudbard-Bell@2020-04-10T23:12:04Z Files modified: * src/modules/rlm_radius/track.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/128ce7885163567af8d71... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6Q+rkACgkQ/6TVgp+2 18p0xBAAhsK7+FSFGIaJ9omGSkLhf8gxHE+/kl/2oe7OweFZNGZIEAoP+9XfQ2v2 JrMvfs4T5CZYHZR1SPrMaVSYCWmx3iUjPrvnhBnfQoUB74PRwZhNAjPk2itqn5yC Ife1DcJGWzUBnvoce6gde4QoBeQWrLPHRlLRTeiISGbmphExbcVV+OvdXN4e1TZG PDwN7T0RGuIm+WRQXxwpKmxAV9Atwlx3HQ91UNMAaQ9WimBieck8D+HsmlXtBv7y o69X1BwfgXNjF5MjjVXuBqEyyyKIr45ULGJRK8bG3m5GQRO4xuggJcPCWTxovEhN m8gHiOJD9rZTtxcF0iO0dGZm3PPg47/i9IvWB+oQhj07CudkRrvQ7tY7U5IV/M42 JqNhbzAvuI42BviSyY5Vrd0pROveQqm/dIGIhPp/MqHlwe+nGsSQYug/JZtQMtjO jf8lf3PiuMUoMDROADWBDgKoXyUQ76cfVx0HUtX1m3iFVQLNcewaMQuTjvvBQp+i xwlUYrOPn9c5MSjL9Tj51+g16Sbr8Fhehf+Nb/SxKkqw1blMYO7BCIBPLw50zIfd PAjeAQAO1mOhyi0pF1G5vx3qaq9rdz/kyM2dfW/2vS1xjiW/s23h2qoHc6YhxsX4 yVtUl5tB/qEPCnIb7l1cRZjaWhQ/PnD/Jvds0wi986I8kwUssmk= =fRJi -----END PGP SIGNATURE----- trunk: Add callback that is called any time a request is remove from a connection Arran Cudbard-Bell@2020-04-10T23:01:13Z Files modified: * src/lib/server/trunk.c * src/lib/server/trunk.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4198579403bf0a3ac0d7a... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6Q4jYACgkQ/6TVgp+2 18q7HBAAnfze2py6uRKsN0gGfZXG6uKASW2ocZmq5mNMvm7lz6UcaES/eOmpfIM2 76Gx/41GvLuBrNqeSly9DVEfEeRP5BQGPwsqvuLP/UrWh2KXldqs0qDYVg81ercw Zyt9Fuc/mTK4iLZfyevdhnXHULty/a2n5WJwePO8C5UPNQIetCqs9dCJToaxGtzh YtpdY8SdPpRLaDrkSKf6KM47EkyApRdWLU4OXPUw+aItJ4j0ufbU2bUy5F0BJfce OLRMeEt9TUauhPiM8OQv6qRyTQzddd2DOVutop2TSL5NW9TZG71F46nyFVd1UsQq mCKmU+NZys69RRX8p+fbThGtzhjGNXXStvKxMcy8ixnycP+Mm0LifY1A0/0V/7Qy F0xtu6IeLpq/ox5ySa7W998w0cNFVSePQqqeruZuuT4WLzqsMf6Lq21YoOir3Mvz BQ7EaC2vZ8qKZp48z1aWBV+eUYQ6JWgwPltjVGETJUAwuZspmFsBevzlMm40ZoKA OqNJnyFcMmwjsI6QIMOqkRkTTrP8ImVp320PlclDCX5dTG2t8cgGpbwsaaGWQv7C +MsuCJ5CWD/5mjQ8AAj8ktYij5MTju7g3wxFhbOX2R030OEd7GiATyXsB3noU6ZN rFnKk1AQN/DsdlaGocMAhj3LCmBB0gBDhIKRBiFA11FHoG5sVQM= =jTSg -----END PGP SIGNATURE----- Typo Arran Cudbard-Bell@2020-04-10T21:16:38Z Files modified: * src/lib/server/trunk.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c1a8e6936e88a745e70fb... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6Q4I8ACgkQ/6TVgp+2 18qZrg//eAshsoliVoeKG8R9/kbvYqeWudiBO74V3LyCNwu6Gs+XS3XtitM26AkL xwTma4MpvGBHClCm990e38iLm59kkQl11Q67TBav1w/ZlA7LU/BgRbUdG74Pz2nE x6Ob8vpLqfMI2R3haFrABLF2qGTv97VDDUzcnzmqvlDGjK8VEF+fHiPxG6IR9M71 /7W986fa40ogeFArAnI8KMRqWviuxVTS1aFAQ+ejXvzZW2XTpH9c4A25A56bRjh0 ETiRH263TslFhMsGmmAbLLRzoMZC4RhlYXrZI4YOCZK77elSTB/MmxwkmhEl8DlZ H7zbSGPM8DXiJXN7KMuShg6CW4qb0ypsS5aLQhbfthR7nkHxuy7WTC9BAiTILZ2w sLUMAByOE+WwVHA4mvNUdxz6zzFigtgMJBgW1VC+5/EcnWhToAffgdGx8CaljOio EQHNs3YJ8B7h3C/qTVzF88rKEfakKEHjwFESwfNWArnNRAEbS6Z7EQU4QSv/530S KLcJXaSpUmHU4fVOvKv73ruASKH8TMbaAsgjXsCMiLV3sr0t/bB+Dbwo2E2ZZfaV tTN09yeFQFA8P2+0s52TIx1/pw2JwJFpVh9rB9TRsLP/sFQRkcMK5Nf5DwgGTc07 abt0fnswc6yRU28ZNXbUyzrjXFJNLsfn+L2IsUtW7oj9qSDdMt0= =dPPI -----END PGP SIGNATURE----- trunk: Do tconn assignment earlier Arran Cudbard-Bell@2020-04-10T21:09:35Z Files modified: * src/lib/server/trunk.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/48d4a1d6edc19f7a22957... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6Q3mgACgkQ/6TVgp+2 18pY6w//fb5iCWO6F5GBJfysEdDrP542j3APmypd5OOl6pq2JPjASD3PYTWoeCU4 wg/TQG8oc1xI8ri56eTvxj0nJj4e+i/EXbp2Vz+S3KF/G48x9LpmWCXu7IO3i59W 68C1YAScfCsFrKIQf3Ir7UlAtKeUkPaGtNDtl2nTy7ApAQLQsj+LvEZG24NDxSYi h/Gvn/Skq9YfLExc/c3+LNYReDrIw0DNi2jHPFYcVNG9B7Kz1CfRcqE6oCcOzKM2 33bJ0HXGAW2HDsi5Xb2x3JHpVt3ECddP3kPBLzxLsgIVUFFEpRfXEtQ/4po9ElZn 0DO60Qa5WMrEBK51ihx5NhjU/Zh7uTw09Pqssamo2sRNBO8NFdseTftBDHZXVKHt QOcGNBBnB61ZXFx64QYZgHcyAwwql0PFcYzj2+UOgphPoUz7CimONeW6wEQOVRWB h82L+HVudW29NJeCMiKYi8PswmuFx9f4G9wyvmmG/BdUwPtzhlnQiwdJnCfSpzmF shRSxca4mRCHRsaI6bPMLnVH/lkmsY2DAJ4QkNiA5bK4+OawZGp0M0Y80nN8DtcX WjAwBeC7UDNJCpDds/KMmqciVLmz3OIkGnCS+UCU5vFkFO9caCdjIclkp/4zZVfc 37fonCBqNLo+B+M2S94907mBpOBzRSfaJbDH+nScnMiBzE/0lZg= =RBWP -----END PGP SIGNATURE----- trunk: Zero out log entry structs Arran Cudbard-Bell@2020-04-10T21:00:24Z Files modified: * src/lib/server/trunk.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cf2d4424a15971fd3b082... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6Q3mgACgkQ/6TVgp+2 18q6EA//Sf1yVw2RO5u+tY5likYAp6EEwPjwLqEDKCIXxon55TuQS+mkTD0ZTpaq UmrVJ/BC+GQsrkHgVaBi5CVNnVjD2A5FODd7lln55KczQ17zSdwEXGMZaH4xKmQx 3Y7dfxDbz0UUY4vM51DbCHVWknaerlSUcz+cAfp8cus4hpL0+pImdUr/hrc1Tpt6 Jd/TKzyhRygT8huRWprpIza3FIuZ2E3o7JJUS1iNQl6pXf9T2/LIOd35+XWzxarG 8LHt0tn9nxw2FZqHAlY0ydE3fzWBTvLpwR7TC9n0yfo/mKok5vw/nxeDQMcMpZ8u JHqBLd+ZcX6AgTaRc6hcE4QMWwjOUCtH4mTzLAJeaInnq1R51uqT6ImuXAP0VEe0 u8nQtMI3ga8KWXkhjtsAMgtvOZU8volV3mwtxRHOrrI+32f+hfWL2G4ABMFRZgwA OIJoRIEeGF+yoXEkz7lq+wiOcr/fO+q0dfghrrDR+E8TwKOKMCayHccfRBdfI2dg YqgxObBDWnbcuG+Tra8OOmirZyXeOnXBVkBByv0aHwbqM/HzXluljsLClHSaX7BW LYB7JmzyLPRHtyrSQaLhVK5/gxnU0D0KxtRCrIIuXsiuSN4cr2fMWzL0i+mTUYNt JK3vheJeGZauf75Ty5n/o7wScGath6RAVk2Rf5/TbEaogvmW8z4= =qC65 -----END PGP SIGNATURE----- Typo Arran Cudbard-Bell@2020-04-10T21:00:24Z Files modified: * src/lib/server/trunk.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c237d38faff48ea8307b6... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6Q1xcACgkQfQ55zXdi Hs31pAf+JShpmy3gIW8+x9l44j0/S8aBcoKasZnuhH1dSWLJJ07c3+9XonpSBWGu Be/vEa8psqoF77hzOtvoUjilbc09x5KFPSNLQp4touUhANIBCKEYEW3BhbS68oWG Y7UAsz/7BILYddnSHJGM5lh3xf2U4ZtavBbjJoMW5ZlUuvSDKn2+3YVkFgsYRfw9 FdIJ0RWvIjxLoXaz9UeDX5xj69QKr2HQNGLh0B+xyTi1BmXfAnhBZI+IURsYLscv DnfYhwYiSokSWI8LZook7XBfgW9mANacAcbEvCdyqd4WpUc36GTNmII0vHLbHkuI Zfn76UdbuTCrWzNFo61qkA/Xa5qkkg== =DmAv -----END PGP SIGNATURE----- clean up and allow async xlat's to work again Alan T. DeKok@2020-04-10T20:29:09Z Files modified: * src/lib/unlang/compile.c * src/lib/unlang/tmpl.c * src/lib/unlang/tmpl.h * src/lib/unlang/tmpl_priv.h * src/lib/unlang/unlang_priv.h * src/tests/keywords/xlat-delay Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ad0411dc15ca6ee99e0e0... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6Qu+EACgkQfQ55zXdi Hs1YjAf/W4cHojA1g7uG27SkZNSsaDH2h/uOckBNcj/QNWfVSdY8ig0HtIfpbtrx TKTOUIlM8aX5vjW8pK3XPVlKPcK1sWtZTkw+lRu6hv3ydgPxcun/DK7ZtXgcaRaW jZ50WxcykTrjqs0idZfWgWmgk2+lCsOIpCVrjjI33iiAFYxVlkRqQxe9MZITCUtO Va84bqCW8P7gTgE/rGuBgT4jIxCkCozBkXAXALjRmpkF2NIMsNmqgKFY9MG4L+kG dRsMfvBwCsaCkBbrYbqfNpTNQ6bplfHiAHjM0zjaNhPjYqcnc37SEU8bLdG1+RxE u/56GZehXInSY2HO00eB4bjsreajlA== =p93S -----END PGP SIGNATURE----- disable this for a day until we finish the async tmpl expansion Alan T. DeKok@2020-04-10T18:32:40Z Files modified: * src/tests/keywords/xlat-delay Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7a433f22da35e81e03ae6... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIyBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6Qt7MACgkQ/6TVgp+2 18pw2A/3YkHZZ6zZldWgcqst2El2OtoAYiXO/KyHbqm4TOX6a4USUvBpb+mrL/CY Dm0ufWBgQI4o5wuAdwjsZqwvPNvJLTGPzkvTY/DvYhxoMFCEzEsxApPBpXPwltkZ ZAnXdZ4+LLcSv76qjsQHOB9H5B3cgNTj6T5c5JmGj0bgiPZPrZstCIZnT2k3MNXt Vq4PVoL6eW5lQzM1yLvb+eRwLAjH8xfsWR2sSevVl4VZ9v2FSUQu+CuHmpHoRiHs IMAi4IHiMt30fj664Gheo2NarOJRzgNCmGOYQKZorh2yStM4XYtnJfV0oFtoBZHS +mbXa5Xd/QUVzcVH0a63KvFiAqxaZOrpIzWfyTjLZczmYVtwaxitrt1nSYKMS4cx dLfzYHTN8TiTX/Iy17ImnBaiAlV6Pcsp7M4/WSe7mrcqsGM/1RCrmAyAjC89OoYJ ManX9rqd61NdubnuVIszPnxIlNtS/nhspZw6AppoF7mavfNAlfcxSjFW2aNVoRwf 4a+rz0Zg/8Hemuo1eoNdrWlkhk/LxJWvIBARsTH+97VENwHkSecpc/ggxq53UfKO WdRO29Ru8quHBRz3Uv3ndEia0YXe5cOF13sP6KYRfJmWMaE9YkhKNm1xXExW5R5p iEqTTvzKA+u4n/Wf/L8aXyvCr9bufdZNbnDnUBANksDOy4rtWQ== =Y6fD -----END PGP SIGNATURE----- pcap: Fix multiple issues with fr_pcap_device_names - Closes #3363 - Strip trailing separation char correctly. - Don't over allocate string buffer - Don't use snprintf (it's slow). - Don't use is_truncated... For some reason it doesn't work correctly here. Arran Cudbard-Bell@2020-04-10T18:15:15Z Files modified: * src/lib/util/pcap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/189d8f14e7ddce59ee4dc... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6QsDUACgkQ/6TVgp+2 18q+Tg/+PMnhDXWJ2gCczLnR4HtICg5FGMhLacNLFyLaEXlzc5ufi0N3hjyeo9YM FgIFcczLhx9rNKTWKGw4qjDV8wSMFJj2uuzN1XH73KsWEC7AK3ttywqlPoOlSAW+ wis2XHm/Ty6rTlS/BLYjnxwNjkXPs4lupjns47tBkM9sdouIv3IbC8+ZPt9JWdPG q0Y8sSBWebq4OALt4aH1sQMO2VoZiRFUfz+qyL2EjOFbqY2cKcj7JoHeWHejeYQP VZlSxfRMsS/oocGQJTWx5O3DCVcoZiEQRH+leWhVmwK+4T2c75d4d87+Viys5gY/ fKwBzUwn4LVluDcI7PLGYCzE7X/z4928GlaWO8dPdb11eplcT5GqU/dh5hVIKr0E 6wLxel427gk1IwzvRdFpi7+zFMr3xzHzAa5K8UWEu7YneffI5QybVctRYfKAG5wo TaipLc5de2xTVFbBF4qIscp2F41AU6THxVbANIYFqRq2VO0hKN16LEhF3OgYzuwB o+/wedTFlac67RphIIM2qRapPLaqUnl1fIuPozFfImDxpbiXe0lxBCLSgPu2g+bB ZZlpGvT3VovUPDJCPXVQPMO3Rc00cSkXy7StORHJOs8mckdkvOKKVUu0iJpdpiYh DooEg+NZlg/g6ACtw2mDOnhhNBFivK60GILWZauCBaA06lJhaXI= =R4nC -----END PGP SIGNATURE----- trunk: Record info about the tconn the request is assigned to Arran Cudbard-Bell@2020-04-10T17:43:17Z Files modified: * src/lib/server/trunk.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2f495d40e486e0b7f3777... ====== gpgsig -----BEGIN PGP SIGNATURE----- wsBcBAABCAAQBQJekKeOCRBK7hj4Ov3rIwAAdHIIACNSIlb2WniWia8lLTm8MVW1 ihYzw3flhrkDoKZhEVkKHvKNgwV4whXikfZGTETDEoiFJmSatqBYhclAZhuT4SWn MjNBsCKAEvKlBlPZSHMTuu2pdRguUZ8Qf6S+nKjiz6rC5E+GVbF1P6vht3PSYd9c yxVfjCsCwID/8JbTQTCPiMS0VEwMHlKXcjBzGCuT9JeS8olUnZFNjW1oYPedXQ4G dYHJmHFQ3epgHI1lL2DmZO21iOmZkiFUacNP8PBFaKLWegoTHGqKt3zlfOrjNW2n 1uOvXbkbL06nD22txgcaCHF8yv3DjhnkgLzo4raBo7EURJks9dm6ImCs/Gz2PK4= =ANQG -----END PGP SIGNATURE----- rlm_radius: Fix potential double-free (#3366) Jorge Pereira (via GitHub)@2020-04-10T17:06:22Z Files modified: * src/modules/rlm_radius/rlm_radius_udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6d3d9f42cca120440a618... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6QirUACgkQfQ55zXdi Hs2ARggAp6eVlBjkOL99UE2vHFbVsHAD59y68e+c+6c837M9Jl0n0Pn+6OhTeFeN EzViNJao4G/ig4j1CbYIQ87C+ZpXDenEnL2w1CvUfMRN7yMg4DDzf24i6LK4rO6G Kus0Db6bCcdCRNr/YmTQEWOboQLRL5CNZk2NrbelrOMx6jLo7v+Hlt/nftfuF0vm P7JZStdifw7jcLnshSGT5KWH1SjAQEWYj8cMh/SKj4pBN5px8H/ggBYqsOnXIItE Sc//heJqIIDA3zoruGwQ3RMmCPzNBsdljk+zp/zwS13raSmh120XEBD/Aj+oDWkn w8418OspJYF7cyPb88V8FHeMZgbtow== =J92q -----END PGP SIGNATURE----- %{1} is async-safe Alan T. DeKok@2020-04-10T15:03:12Z Files modified: * src/lib/unlang/tmpl.c * src/lib/unlang/xlat_tokenize.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/815b9951ba3ae72c3f7fc... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6QiB8ACgkQfQ55zXdi Hs3p0Af8DexpZWFlV51e/PLVNYhi/TeMRG0Oy1IlW4W/LBbYRsRQsmjly22WM9hy rOIKkOjcjsqunpkxmfGjV7ycfbt5SjUVHp9JIJc4fWrAq/T4Dcz3rI8LZ5lMCzGl sBLm85x4Xeb7FlR+tE2AA5ltVFAdyaqb+8UN00RuzgcGwFRNEz1PaGuZsqj4/hrY D5VVo85Ks6oMI9EMwlnyackEh1L6CIyJu13Uy+0RZEdYpSvzsGyVA0yqLQpg11nR MygDK+9WgWreeJNUkp0xVARp4KYsrMTxd00OSsODuAB5biWX3FKWrE67xJc6zwGs Ds8KBXcABdrnW6me/d0TTKJuW+CLnQ== =Is6+ -----END PGP SIGNATURE----- make `foo` work again in the config files this isn't strictly necessary and should probably be deleted. But for now, it's a simple way to test UNLANG_TYPE_TMPL and the async exec functionality Alan T. DeKok@2020-04-10T14:51:35Z Files modified: * src/lib/unlang/compile.c * src/lib/unlang/tmpl.c * src/lib/unlang/unlang_priv.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/49eb123948a8017ce9cb8... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6QgygACgkQfQ55zXdi Hs3aOQgAlSLMktrMQlQ0qw4/zOsCOhZD+1aLBMr/YW83atzGCDAE+vp/LlPGJuS0 tlMAY3nHp5fiof2yTv9lANH3uGmPue2Oq3m2W0TZLWznIVhXHPl85NIu5sfiwCEF SRygeFj2jqy/FjNklO37xyp94ukCxLkWrUqLNvvhNs6xTSGfr2oyD5eT4VAvYL8Q 4X/+Z+WZqkwUe9llAV5kNkLyYVb7SqbC6Pn5GQsy9W5fjUHudglUsIG3RRmy2rYZ HiI/WCiX74ZE7LFHV6dniw2YhzHWRfB/LRk5kBhr4UcDu50ykny/H6bZw7bGGSfD YN+VSUeQcku6QBqUuTPZwFGQ/e7sjA== =M9cD -----END PGP SIGNATURE----- set our async_safe value, based on the childs value Alan T. DeKok@2020-04-10T14:30:51Z Files modified: * src/lib/unlang/xlat_tokenize.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2e343fd6e28ec1198eb8d... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6QgwoACgkQfQ55zXdi Hs25swgAolg1uiH15B7foj9XA+KPh0T/ibzlTyOhpXPv69xWigTjuVv6qPaR8IRq r45OogYjPUB5MN/DYTEWl25+zWKrM1mYqq9MGv0YzkfEB7E496fqm5tIq54MlTcD 8Ej0j5T3HK/fl6H9Mjrnv/IP7HXu5qlgQFREWiLLAKHoaMIIT10qEmYdyLMUaQjj 2Gubv4GNF35ime3WuE2OAoG0QHi3KAYZQi6ZXiYKH3aIvmPjkaRJlVSIBVYvgMVU RUZYNeiV/lKyoPucT5X+KD5hGFjAC318QaY5P546WK4EwnXfnIusr/fLb4WP++DZ 8TAdY7sFPeaQuEyuMglOXKX/ENlzpw== =y3L7 -----END PGP SIGNATURE----- UNLANG_TYPE_TMPL is allowed to yield Alan T. DeKok@2020-04-10T14:30:26Z Files modified: * src/lib/unlang/interpret.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/601b2c54d3a5d89971619... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6QgvwACgkQfQ55zXdi Hs10kQf+NRNe+kjWcOLjBCW3ihMq32QDGN38Elh8shD8OPS7twJdaTx5T91begUf HEfDeeXtUOmZHGqackneRm5y7bA6VH3H7jxQlgt1NuIXLA1uWfkLTLFXgueiakBr 4ba6tE9BEMHU3vp5V1EdZ0ZdIzygVF5wyxAgAulbbjcHnwT7YWpCJZSOojpV5q13 5yaDzVv4631Hzp5SaF6zskTcU/flx4GLOoUek1hKFYi2DXHWCWjHEWiasddn2Uss b7JnmDiesO7iUGCZl00R3gPhMbp1mW/C8SgDyfi8pHAopEaiN2YQEwaIEDkIHvwo wYJTsYski2HA0qJpRTfx80bl3NpIJA== =xeHH -----END PGP SIGNATURE----- walk over the list of child xlat nodes, too Alan T. DeKok@2020-04-10T14:30:01Z Files modified: * src/lib/unlang/xlat_eval.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a43765fd0c3cfcfededd4... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6QbQQACgkQfQ55zXdi Hs3wZwgAh9cUOsIj2hIChT/xAfj4Z/fYoeboFRy+h4+2LSdBu8plqU877OQMhrhC x38nZUALa5sNkjT+00NZclm/AAgZBYOaCFcHtxTGrNW7iCtyFC5Q9SKUyJFuw73A YIUZpMqgZzotWWwRqTCzacolRQZQwVUO4bOU+2Z/ih39YlhMnjvwxEvjDURFHRnV scoUJCCNrbGsPpJ5z9lMJcwL83wv/hgQRf5gou7FP4AIKUAleq8PT9zKQ7axlbkO 5hTseqBVzSlUjNiJefyJjDzyh7enCyVvgNaP5BZbzuN459oHtfV4S6MulSLXEcHY q9QneZpjs9ulH99kRc14XLMXFgrtVw== =jRUn -----END PGP SIGNATURE----- warning fixes Alan T. DeKok@2020-04-10T12:56:30Z Files modified: * src/lib/unlang/compile.c * src/lib/unlang/tmpl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bb25b9d71cb76426e2c63... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6Qal8ACgkQfQ55zXdi Hs39BQf/VzfxAQyU331dwpgT37bS0ggjnxvy0e0Iliukp+czdSuipk8GAySUd4Hn N52DYRZyurFFLyKcxtlXrk9UieT+sF5xWYB9XFzqIoXaHzeQKfaCoEPM/CIQ9xkW pVYXTEOKIBGiqpskjYkeVJ8SrZKy75W/eyo1bBwOW7fITWlU71Pab+navqDZ6TkW k9E7Kdr5Z0s65HCYwTXaxSPNcMepBqozvnaqgesHodvGMSwjda0uxpk9pQgLxNY/ CMRaiFkysMti0snjDjaQ92XZf64mnn+H2qWS1S5P8rzVQTQOADsUojbkLujFCxAz FD00DPTiJo486TQ3KXJXcTnD+Qo6ZA== =w+/N -----END PGP SIGNATURE----- remove UNLANG_TYPE_XLAT_INLINE and replace with UNLANG_TYPE_TMPL which has the same functionality, but will also allow for async template expansions. Alan T. DeKok@2020-04-10T12:45:08Z Files modified: * src/lib/unlang/compile.c * src/lib/unlang/tmpl.c * src/lib/unlang/tmpl_priv.h * src/lib/unlang/unlang_priv.h * src/lib/unlang/xlat.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2da6fbcf88c7d8994ccc3... ====== -- This commit summary was generated @2020-04-11T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).