Commit report for master branch

The git bot announce at freeradius.org
Wed Apr 15 02:00:02 CEST 2020


New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6WSgcACgkQfQ55zXdi
 Hs3/Nwf+IPMh/+bIMv85jPnuTpcMkgmco1QMIcexoTDWvH8Z03t9Rnp3FOnKCuK9
 cccKu5B6WjUDKkeL6GBoNoOL9R+ZmKk88HP++OiQfJbu87Z0e+1f2l0kWiECxonu
 Ftb01Ngip9pFEyLjRp16Ankuc/8l6KmqoXhW6Kzhv0EYLssA7ZA+V7GYRa76qVqz
 qen6LH4G8QOY0NFP2VtcShJGIFhGn+0ZK5hY9wCCB/x8u62mKrlNk/i7F+bdHBvl
 J1yrGmH7s5r25z/flrkKsv9cetdmaWB709eRTpjrZieAswokj5OvBiy0U+YJOrs5
 yq4K/z7XqgHyD0oeKtvsyxfU0ecA6w==
 =uxxr
 -----END PGP SIGNATURE-----

glue triggers to workers at run time

and only if we have workers.  This is a bit of a hack for now,
until such time as we have a better solution.

Alan T. DeKok at 2020-04-14T23:40:55Z
Files modified:
	* src/lib/io/schedule.c
	* src/lib/server/trigger.c
	* src/lib/server/trigger.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f69fae72ed76ed30c0fb0344750c9e8fce3e6619
====== 
Update misc test to use the test's API

Jorge Pereira (via Alan DeKok)@2020-04-14T23:28:39Z
Files modified:
	* src/tests/misc/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0d3f6e76ff6742710497f5770fba54b3f47b2ea1
====== 
Fix misc tests

Jorge Pereira (via Alan DeKok)@2020-04-14T23:28:39Z
Files modified:
	* src/tests/misc/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/37e2d7d3f6c7e013fddfd07f6bf9222644d8cae7
====== 
Fix typo

Jorge Pereira (via Alan DeKok)@2020-04-14T20:32:37Z
Files modified:
	* src/lib/io/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f9577858e8c6ca45ff0f9000a297800d58dcf09
====== 
Fix minor memory leak

Jorge Pereira (via Alan DeKok)@2020-04-14T20:03:35Z
Files modified:
	* src/lib/server/trigger.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ea66a9b244207f8ac083403835e82a4195b365d0
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6WBy4ACgkQfQ55zXdi
 Hs3O+Qf/V1+SrkfNNN9KlMY1kqT74ykZnPfg2DxD4vf/V8XE7JM3Dec9BbGcKf3j
 JrGv6KzVLHh4oqKu6lv+VK0++ANiiLnzVnM00Dq2dee9VlQ/y6s9ePiXbp+bRfHT
 L3+bnHet7N5yv+xWogzTuJcEiGhY4HJs3aQ29f5os6SKFi5EYVnxORA3jnhlCPr/
 a9wKWKmI+pFXdzOPSn0p6Pko70BFog+2GEcI26IgncKsz1alcF2BzvA+aQloqYuV
 eMWwP9wz6MaIfiSDVV2ksOXVISoPCJ5VIoXWACsr2oT/pf6kKbcCrj5tTK9CT1pf
 NZNqDAZ/+uTdKEdeQ27SMc4kEybahg==
 =avRJ
 -----END PGP SIGNATURE-----

let's run the interpreter in order to expand the xlat string...

Alan T. DeKok at 2020-04-14T18:55:29Z
Files modified:
	* src/lib/server/trigger.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fa3c2e3652c7676202ab3527ca67a7e02896d115
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6WA8sACgkQfQ55zXdi
 Hs2gywf/TwlVdGerxuAOEqsLU8+hr//qjHoZo7AnhzBClLQ+rIE8WZ2liLCI7phq
 diiCbG6GmPVooEesJ1G6XXjUI/N5fX8JcK4dDyR4Lzw4h/9Sg8lEBH3gsWPN1z8b
 trAmdIJkC5PGK+YhADOA9xDcR0VRMr21y5eWC1YoUCn+88swAHg3KxEbhbjTvjTv
 D49DP3LNt74frfbVA8zcdW6SYIrXwii6oyzHJBXoT9xNaaogMz2Urp67Tn3Vz4kB
 sFDIprGDqqU7kTw6ChELdsXm0Mx+dTEy/FzkF/skFiMdxa2rwQ4I9R4K4UfXebyr
 dGgfmcNwMZv/zp1R1pAPGSzKcipjWQ==
 =e91I
 -----END PGP SIGNATURE-----

debug argv for fr_exec_nowait(), too

Alan T. DeKok at 2020-04-14T18:41:09Z
Files modified:
	* src/lib/server/exec.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bdfefd7bfa56cf1e24c7d1ec66453ee09b2a8759
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6WAc0ACgkQfQ55zXdi
 Hs3DiAf/dQRnifCXdXoHMO05GGfjqKdLqsHyXTWWlfFVkwE132d5xrrCRF7xf/Xf
 DixzwdPL/biNfDyn7NIx3vxSowt7B2v1Vbpvyall4Mug3LIjqQ6ztHskdzhLs+R/
 xEWdcEMwQTQXrHFaFwJxu6Y0VLIyiz+PAYS8AzYySkB3Ze6xq8z6TuMQKVLhVUBO
 CdXtqYQv3vh46V9yWAuonpFZa73uvqI/PexJZBvDspbni8tlKRwivCODT8ob7EAF
 NpyxPT9FerzQwabWJVUHHq0NRNoue5IGvnDeMQUR5lhNhy4Edj7IWTzV1jqaqKCO
 TRpcFjbZrlgX2CWp77ZDoztRM4G90g==
 =3qL3
 -----END PGP SIGNATURE-----

make asynchronous triggers which run exec no-wait

Alan T. DeKok at 2020-04-14T18:32:28Z
Files modified:
	* src/lib/server/trigger.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/58f38a6beeabce1e79a55d0f3b92fe1f37ac8cb6
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6V/loACgkQfQ55zXdi
 Hs3ymwf/aRydGKUW97JT52YwWEKF22ADW3REGyC+zwlvdYoSIAhDZ0c0h3lt69dz
 Sf9wU+xZN9gPU1dvd/7dRlrQMsa+4HFsEvkWNWZkUUIUrE9qEjeTStiwnKajICNX
 Ng5dl+ykw3FtMAhitTo5jPBbui9rw+a1VCeGOkiXWclgFFpGIE2/PNMzxHQxvYCN
 FIGHhli91HgK2624KFog/lDtagyGAGtrBAf0kLwVlflHZlZxopzrmZGYFqPfONu3
 fWtEMY9PzL8SqRi9RDs2DCDEqZPvJNKpLttw3txcMFx1Y6rdF7/7utK0db/tXx21
 SqkW/wfgejV1LNl+cYBOCVE2QXnTOw==
 =UEpq
 -----END PGP SIGNATURE-----

various fixes to get fake requests to work better

Alan T. DeKok at 2020-04-14T18:17:55Z
Files modified:
	* src/lib/io/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ba1563278674785beff08a6876003d38364bc29b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6V+DcACgkQfQ55zXdi
 Hs2erQgAj+TXl28PwP72P99oGTUsrVJxQq8R204b6ffADJZGe+AwcJiKd8FaxRFy
 CPq/7kd4NoeXRr1DxS03jr0N0CZRFB69ckimw75WT62ecxb1hdWDVcHI86MfhzYY
 E5EG7IQnEsM3YJT95YtkITq+mgYmXCzDVz4ostJRO5PQxjLtgAfHNCegjSIbS8Mk
 Q4qGpD5oDnCj40EemlAuUoYzU42NXblwPaQZ6qpvxrY5pUBCKA/aCKPb9mnDi4I1
 Cvncy1qCoLIWp1VCVMPoQcSu0BASUeG68yqDL7xDDG43Szp4gRLvtL2Fiako4uxm
 69JhTjNoyBYdl6gkQbEDh/j3qgaWCA==
 =42pq
 -----END PGP SIGNATURE-----

don't touch request->async->listen for fake requests

Alan T. DeKok at 2020-04-14T17:51:37Z
Files modified:
	* src/lib/io/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ee5267e85269c3b2ec42792055a393bd84f2563a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6V2kEACgkQfQ55zXdi
 Hs3Fcwf+OM6nvFdSNDU0uOnSlzdAxvoITttN83K6bsLCmgW7pNEHRE6R4qRyFLbc
 NeXBViGCK5nHKesHig835l4+jH0WsFwsYX5FPt3JDhQXkCeJ1d1QLR2vEE99uScH
 CNr4oECq6tLXih+XVg+M5rJiSvMeAxki3ToxIvQhTTcDu9BoRry9HuxN141jGsCZ
 KE3MNMv/mAhck0ZCMH/X50N1UgHXI3fAmhWcz+7q91/btuh6AbjxpwcYVF6RRGj3
 eRg/83ullRQHW8xqD5hxP6gdSum8HT+SjBs5TjbSs6mdkyPWETUNxIHY8LYDJ/A/
 isF/MAlzJDGtp7FRULDxpPRA119EEg==
 =lBTh
 -----END PGP SIGNATURE-----

add API to asynchronously schedule a REQUEST

using thread-local storage

Alan T. DeKok at 2020-04-14T15:43:39Z
Files modified:
	* src/lib/io/worker.c
	* src/lib/io/worker.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ef2131a29fcdf2d9cff09f24c975ac4b8f65b8e6
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6V2FsACgkQfQ55zXdi
 Hs0CSQgAoyvDeB3tgK/S08MG/dU5fHJYDg8HkS9bzAXrKYFQMnBuiyvhbqESbKOT
 nqImV++QGDr4GDTaRXihqlta3ysy1twcYwrFWRyKzPIrer9j9RDfAnwHi7EFvmMs
 wgt8Z9cIUq4dYO/gwHCLDqxOvTwQoC3FECEeXy4aoG6MeDUv0yQpJiIjXypPdmCy
 Jx5y+ud6uEuOaXn8qt4juRVXI5dUOJ1qL2PfTi6IMyxjg+tSPW7a+a44n6xcbM9R
 vuifAnZB3mGrXYt1EHaZJtZkDwB2nrePh+KpWClkTK7CxuvfprACnhkvVmfVGMYR
 RTW6Efvdmct4P7blc+92Z0iPHeFvXQ==
 =f4qn
 -----END PGP SIGNATURE-----

rearrange code in preparation for asynchronously adding REQUESTs

Alan T. DeKok at 2020-04-14T15:35:42Z
Files modified:
	* src/lib/io/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/455fe1d38e93ba3358dcd270bdfb8b399da6290e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6VzfMACgkQfQ55zXdi
 Hs2s6wgAjJaPF0TCtsK71eZhZWcOXzRh6eIZ7j7kICWKIGdR1J/cNfjX7m6Kfkai
 mzkM79CVsHjIAG8zWcrF9nTeat/vdZM8CB1wMvJ3yCEDVF6UHifp4zhk9C4ioWOR
 6vDDh5cd53Ee2MrzTSYQavZVGZXayluciKQt919xYXpCSJpSuIZv3IZQeW+EFYX+
 H/2hfQLyjmBs6Xn8kWhDQzR8Vey3MOLicxc4E+dm8RYVnL9GwbMrYONIuisML8Go
 XgRljxp5CHOAx8TaA7zWkBxCqMK0YY0ngFidt+v58M+lZfbk+EgIJGlbYl+2pd2V
 yrA5VV91lw3zbqSxeACPKcYj85wqPA==
 =eqWA
 -----END PGP SIGNATURE-----

remove ev from request_data in talloc destructor

Alan T. DeKok at 2020-04-14T14:51:18Z
Files modified:
	* src/lib/unlang/module.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/353e547b7026ce0d772ef02439eda774d264f019
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6VyBYACgkQfQ55zXdi
 Hs16GAf/Qn1dptnwwBDqN61N537245eOx/82GSihz906OZaOQWwAhU1QPIGJPrBl
 Qs0KQnyEkqQfD01/KESSgGk92bK+NNZub3I3FWrZbwrna6LIKCxav4GJKRk2ypQY
 WT6L7MwVQEGKVBdL6ivL7fHVXKqr3AI1l/AdF36OGbgevUK644BjirB++UUvgl2i
 MUJ0q5/Nk8aRahxUKr5cKuP3oDzfHKrvDUeNupfd/l6+Pm0VYjdBd5SqQQdEYxJY
 QeeOSXahxZZCliKIi6HAf/ZSqiicq076F3p3PbTKz43EJdgMDZjIrbY1si7Y6i9Q
 1Orfx9CydQAPuaO2d/1oy4x/UdPMHw==
 =sOC+
 -----END PGP SIGNATURE-----

make TMPL_TYPE_EXEC us pass2_fixup_tmpl()

instead of pass2_fixup_xlat(), which was only a temporary hack

Alan T. DeKok at 2020-04-14T14:26:24Z
Files modified:
	* src/lib/unlang/compile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2f248af420530620c04dca717ac37f95664c7d11
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6Vx58ACgkQfQ55zXdi
 Hs26bwf9GImz8DL0+pWEsrU62HfLJaIh1uRk1WQ3z3qPl9YRtuoBPwCWXK43tEhj
 REZ957p7yw2f/qdod9WTegw9rsDZCywl9F74YvpzTPfFgdrPGbBY4ifndRSSKUYI
 DQmJMW5AvARx2DpyTddP11+DapqwLt9hJbZauXasaLgBTtSez/NNUhzd0lRcWf5k
 82i/2fAKfI3CyN98RKTV7JppgZW0EkZWV55o4R80+xchmren8poxWYezf622fq8j
 A5QJNIuYdjuGB6eQaGyEhF00r46h2GDZAgUznQE/gDzy+5UY2GOq0c8HeA1e9EEx
 XbUfWOSyI87tUO3xzDc2Ht0ATq2T7g==
 =mwV7
 -----END PGP SIGNATURE-----

correctly compile TMPL_TYPE_EXEC in pass2_fixup_tmpl()

Alan T. DeKok at 2020-04-14T14:24:25Z
Files modified:
	* src/lib/unlang/compile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d8032e6b562637468a922a72f11bfc371506da31
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6Vx00ACgkQfQ55zXdi
 Hs19xgf9GaI/QBDzCNmmeOpPuF+SeN3Q+bCUTtp970vY5BuBKo5acNpV5Xy/iAuA
 WGJSFWmiTDde0VC4YRAonn18XpvnO6IISl/Ab7IqtgfO8yLDGuECtNF6H7hwqssc
 kTn2tIuZDmdnsGtX7bSa7WHoIZ5GuqS/gnqFuYUxkp8xeFIgPrQvEL6wzXfMyoQj
 FBE9Pw0CFWGuWRZG2pntz4sbQChd4WJpTAuMWgFa7d7TaCSw16wSLMq3zO0FftY+
 dng7PQV506aAzbFxL4wgRQhflXeFT2E1ASQnWk7/iBWmow0RmpS80y5kqaZ41cY2
 GmdT92X5H4jmrtX8AcheRvQ+Iv1obg==
 =Ot4F
 -----END PGP SIGNATURE-----

call tokenize_argv, not tokenize

so that the individual arguments are split into groups

Alan T. DeKok at 2020-04-14T14:23:09Z
Files modified:
	* src/lib/unlang/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8964b105803d72a63086145ff45f95bc709d04e5
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6Vx0wACgkQfQ55zXdi
 Hs0WlAf/WYOwHBEJ9pPbHz8P/oI7OxtgYw/mhrKjvpbWwt3KS2yJC2YwBSHM+TPA
 wqKOYXKdiplxAkZBtf4G7rkPMoLWYqvp5b1YVacmj7Tq6TTSVT+EbsqjKeTMNlkJ
 6s2K0rLo9X2LNoYutKg855Z9EciT1wu/2Ca0NaQ1Lls86v2DZMTOJoAjpDeS/Qa2
 XJChDMj6aIE+d8xSpgEj8uPNjZZ4LVJV4RnV4yLv/KSpOo2QmkqO9Ph4iOKpz2Od
 rdxEL7a3LpDkuGJn0LJqGeScQwkT54D0kwCExBV8IdCGkU+TUl202iSQDDmIFko4
 G6AJEk0hfTJJxZ9Aydpgx9YtODieJA==
 =yOyn
 -----END PGP SIGNATURE-----

remove trailing CR / LF from output buffer

If there are intermediate ones, well, too bad.

Alan T. DeKok at 2020-04-14T14:23:08Z
Files modified:
	* src/lib/unlang/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f02dc3f1f96ab327a3f7a5607dd3c310b7dfddc1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6Vx0wACgkQfQ55zXdi
 Hs1DLQf8DQN3l12gK6NEU5jBe5JMqh2jDYy8vWLbqjqt/iGxHEW6hZxKtVr8ZhQ4
 8DFTjqjfxTMZEvZvffAiAeDqOUOWlcB1GLYlYAJh8R4wXFm9tpmCdNMWec2nlUPg
 Dk37hOcy9hHHudx6p6lQp5U/Q94DADJIsPja2Xg9sj4ksgASEvazB6xVWpqDpha1
 498v4CxSvZtJyOmUdy5++RcHzscPTjlZw/dDjP7cUaF+1CiLsNCd8U3eL2UYKvdS
 xQQke0Z8bzKvKQCCpdEtDbS3CO20LckaLcHoCMdh6Nsnnhj1u28mEZE76iOpkGGx
 c9TXDn3sGMpQgR5Tb2xmv3Tt4kqdbA==
 =12+z
 -----END PGP SIGNATURE-----

print out actual exit status

Alan T. DeKok at 2020-04-14T14:23:08Z
Files modified:
	* src/lib/unlang/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bff262d0daca7ab46dac237acdb5d6f5f2f2b430
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6Vx0wACgkQfQ55zXdi
 Hs0wjgf+JbbDPxH1ejrKHZZsvl5F64Qg7qnG5jhIwT0xCe6iTvobo/I9MeTYeov8
 DihHnNPmasAfcLTgl+aqeavyqyZ8Q+KedBZyPPi/JxDwn/u89wOb41E/oHiYcSzX
 ujMLJNXi7GL0Fl5rks7gxTB/3aCH0nWP8YqH8tAFkzsCXZ5MnATD3A9K2YS+VhFA
 gfbyvnfJ/9Ab9alkx8MrbZuMmYZq77dAo0v2K4Fs1iVh007KE6IrHd0LKeSC1d2T
 GjNqFa8NbyYCTF0dniL9dg5zj7hnl6OxoGClwRCLrxv7zY69lQZPKnYpeyQz40pg
 sUzeoMdP575i1jwZr7lN+bxSbPEdvw==
 =qavF
 -----END PGP SIGNATURE-----

print out arguments we are using for exec

Alan T. DeKok at 2020-04-14T14:23:08Z
Files modified:
	* src/lib/server/exec.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0156360c5829da6e77f30f2397d1591ee2cc1384
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6VH8EACgkQ/6TVgp+2
 18qiZBAAlK0lXanAJXrZbQR5vFBneSEQMtWNTfne7MY66HM76TUf1Jezf5QSyGgs
 wTj+shgOc79CJGa22E6YfMLeaMpVsXkGEZ103tpwsY/Xa+Z6bXTgc02bY1VzMzfx
 ioD7KBrkM87qp0QCMbm+2QBcpTBba4E0vnVteinBDvry90iohRd6qV0f+IxU2G/b
 fONKVhp/RpyRrpEuiSx+rRSz7CjQZZCKfEzNqoHGK1Z/cTgm4AbbHgjUAh1n0xmh
 syXbcxQiqrB3L1Vajp8+m8xlB3uHasxJdm13ubWkD+db0QcSU+WVRR5xMZ0IqgB6
 Bf9ou12KAEu7UlB++SHx1MPlKL3ggbmODP2ln8LP8et7+eCjPk3y+dE3CZtFVKGA
 K6BJIwDWAQmkecMGnNFqISnmbpKw9hfsBXzOfrcvvgh47cp9ZzWgOTSmnEL87Ihm
 qdeWOPJr0I+ynpbhwBy2mFnECpEFJilYXm3xEk7i9Oh0FtAnfQDD9KQNTH9PFSwm
 i7ZEnXv16Mh9rB1FNFh54u+hT2kgYeIVGnptm0RDWCdHeSstziBxd8BqzQJW9Gcq
 JsBF/W7SRtw4n2G31aZ3jyqsdSVOcesmsmAiLZq3s2VPQwbmMhfXWpUAj/Em11yG
 nQTxgpslhZhKFImu42HaeOM9C/KuDiDyedOhzaxg8ikcDrK+XHc=
 =4KLz
 -----END PGP SIGNATURE-----

_fr_exit_now removed

Arran Cudbard-Bell at 2020-04-14T02:28:17Z
Files modified:
	* src/lib/util/debug.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/183ae41c608a6412c91b141b5ced6a63bc6e9a73
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6VF5AACgkQ/6TVgp+2
 18qPjA/9E2YDh1lsA8di/R6KHYoLdwyK3n9U6XLXyL3a7DMFG8lQ5r7+rFz5uX3e
 Uh6ryQ5q53OOsxf69UgoJ+a/O+0gP6liDSdYSBIcYwEPDh34+5iMz3MUsj8g7rTF
 HlLW45Fh+tkedbizcsE6a1/tgdTzkkJNzt3Bu8Xo4pvKy3XtGmUGxEvkKDFre2EM
 p2zgnhUxhvW6yp/5mWiyoZUcYOnJdaUvXo7PCPbeBIj8pqFyAjCTk5hu9zrVB+6V
 JGZgy4aIMr8OldkktokFwLGGojCaLhttrparEQTlV0QYKnIOlCs2U4OFdO0QcRex
 +Jr2Pk1zgSZoCCsyOREZE80ef/2fuk0xp5mZ/4+/3e9+n3u7zYIvmE1Q1gcnMCVp
 3Fczd6MM722SpXX1GeCZH/2wPEq9DSUTnb7PX5uYS+XFqZDwaJ23wKM6+tKw2YCZ
 +/tMI4zIfpfXtzTFUBmG5KzU3Hxy79O7Km3FE/hoaaQSEEbHMwTwfEmNP0XnTeGr
 gRNsq0872BPAieOEatSQaE8vfdjbhAfwXRzpJkWrwr9qxy5K1f6HIhI+ODJxfamQ
 o+x5HCtL4p6DCUiTt6fk+hJ1ncuPbVpFRBA7xv05Ul3e/d9IJq95RcRVll0fgaMb
 udCjBOBQ94FC5mPHPiPSJeNe1by9SksdZD8AOm3g1rO0M0x3sBI=
 =Zpra
 -----END PGP SIGNATURE-----

*sigh*

Arran Cudbard-Bell at 2020-04-14T01:53:20Z
Files modified:
	* src/modules/proto_ldap_sync/sync.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1a54ead1011398e9b17c42537c1147ee7a7d57dd
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6VEzIACgkQ/6TVgp+2
 18rf+w//d+ICCu2h1VM00BSMpw6Wc18U9+mfOW/+oaVPJxTcVsgv28hhGEigY7Q3
 OkhMhVXEmKLNXhB5wAcI93sf4v8cJZFkhknZ5ywoHhqClDLQ4dHD2460xrz+/jzB
 juSIiaBKlt1r+09uml52ie0HPwyQa4RALwnvEGBGG7SmJxXO89I3m9M4lj/icEBi
 u5+mfeTAKJo7JOoYwdUt5CvTWFSob9yZRwhQWd4dlwYmVUnijMXn8V4L0tQHVal+
 BwImKqzfdi9FILNQDgX6J1as0EbXtUXjHi8Syvf88eewI2w66r9wccM0v90N6taY
 7H9PNOGaljFG8I/93bjfnyihCAlGT3ajmXjP5mes5pFlUyPyqYsXQ5eKOSS+bWS2
 w+6cO7lHpmRwti48XvaPrY5DZVwvsZ9xiTiJK5Ud0SAM1uEtBveW/ehTzEywdm3u
 zjElDLkgUtf/Zhr4NdFVt0zzlzVDkq97ko8E88Zh+/n77P4huvaunnIQSv2bSx7x
 3XDAEYXRdQ9Hwcv8YOB28y9XMhIMRJFIggyCs6Qj937My7H0VPcbu4FcYmZz3ap7
 bUpyyQNJXg/IkfSrsvbKeGFXejCTAEEKKeMXMiPRTFtnNXKpVyd2zaFZLKz+hlJk
 Uld82gdo+OSGsJthWxM3Kv9vLocqUVqABxF1fgKYiTZSVJCvMIw=
 =lKAH
 -----END PGP SIGNATURE-----

radius: Don't need file/line for fr_assert_fail anymore

Arran Cudbard-Bell at 2020-04-14T01:34:42Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1d2020c33c8d7d9fcc105154173ea136a64f6ef6
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6VDb8ACgkQ/6TVgp+2
 18pTChAApFNUHSdo0rUffBsoXM6a7eaSlLluE3Bk2qysYyYmaxY869je8jZFgKph
 gnNNd8lUMBHgmpTc/xTgRPVML6FZc10Waa0Tok7vTAm5h1DHEtN/ejX2gL7y8P2S
 KPwtyl0FgquMNoKGPKfnHN7bOctc6tGJ73PJZ6wgEnt2yBjPhgB2HHmQu0M3WzhK
 mv0beRdKVhSpn2HVGK1JG6eQE7CyTq3NUGnbBKIeVV/0dXmqjraFkba+7v+6z0RG
 H4H2984132thZfndfrjr+sIb0l+jZhmsR2BbaXLn+4cq6m/6BL9LMOl4R/xDeKlD
 0i5ShqTd1EdwtU/OcokqAJz7vsF1B3RDsySODLNqsFw/oYjy7TqS3JwDw8zXX46c
 GN+VznLHvHN1XMliRDsaqHpBUH3CszD8ZnD01Pw+uuKSR4eHP9KCKDrHWt+p1HMk
 nYGUhG5EqG9NLoHe97ZdTsw7WWicZBYjg2tKMqAGSJTrxA8PlCHlKqWc04vh8muB
 QHzANfd5fr78hJHMrc90FquxbKmA5XPviE4Jy+M5gcSp6fePRTVFNGRHg2GUs+4r
 8jOLhOkgTlZeJWhNHQEtoqh+i03h7fRpAbRyBxDCruh4Ty+8o71B3+F2gb8tDJNj
 E8XdAmvlzrPxx3DNze6PNokCQ8uxl1cXu3biC6z0qtfIbhXjEZ8=
 =8J6z
 -----END PGP SIGNATURE-----

Don't need fake expr

Arran Cudbard-Bell at 2020-04-14T01:11:27Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d55c73420932b0915646795c693ba4393d1c8e1d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6VDCEACgkQ/6TVgp+2
 18r1Mg//UPkCHSb2rDrORmjXMMPtJlfUHd5y/myxUQrsMtb2PwcN2A+dZPvJdbzj
 p0iszT4lRjt0DTKesFQSXiPOzYiUvAVp1jK2j/tr55Yv7ndN2PfOaOTN1m9jJs76
 TteqTSOB3PTP2Amc2ZhHPNE4dV6xzOwbwlHYfMcLjUX+S0wBS1w9CVW6H8Fm9xBC
 eEHD1CQ0pE2QZErkJHHcBshHH34OZI1cve/QG64MefMpvFZnaum+GDftIgVjjtPA
 l1SZ/tsQIfYuwkht+0x83xhqYQcBcfnlGozBL4woDcmBCQAQk+TSTCT5E4Mv2/OO
 imj0ahdNqbN1uV/44RYaFSxss1bZaxIRw1leV/3G/9rH1vCRfJclV9IqV0BXJrsO
 9p8MOVADZUHw/ph34BDurmi1f1hAzdHj6c7Vo2mJCN+nR5bhqBj300GtpX8KbewV
 7JpJsMkWLAbTVrzUpypK1Ugy3cIavj9zMCuWbaAmDf9RaWDBs/6C6fExCopLUpG4
 j0m5b+ZwAQwsg/wiqDfO458B4brTvv80KpglbSpThDkY3JtmRmMke7ugsmq3COK6
 wclIlI/YE2w9cFAk018MgdTAdGOGod54M9606mqrLb9DmShz9TylPxanJFWNAkWG
 YrLVeE9NG6Zck7729NCegxnJMxwzWsZAx4YNnsqIeL2CEg9VxTA=
 =FFqW
 -----END PGP SIGNATURE-----

event: Better to make it an assert

Arran Cudbard-Bell at 2020-04-14T01:04:33Z
Files modified:
	* src/lib/util/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/732d4dd1c4fcfe51e0bbcd9e6283972b7821fc11
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6VC/QACgkQ/6TVgp+2
 18rKJg//TEdKAEDFeR6wLc0G/Q9U759e9cv8781RDlUb6PnS4HZtntY50hYvFwj6
 lt6pnFpREpVOhyFhEjIydth0kMCVZekOyvpRFMTOQeG8wY1hed9Tf35ahz7gkyUE
 KQITE0/RZRLIvHLLkt4n2xkY0CRIcBI7yYZ2DUwP7UHiyiA67fXr+xuVOL96ahU4
 9PuVKWZhTSP+fBWhJIB5w/ECpnspsFslIvpTQnfXv746glxUE7TFi5jzUjhpclXe
 xWKHRNVFdfHn0nrqELVVQDVVB0GJL+trcqrmUdj8jX4cNV+x6aLd7caT8Kgq5dAu
 7YcwRF/hVy5MwAwu19VPaTyO3teQPiOPV1wKDNJpDTGzZtoIU4LepjiZJwXIskzI
 Ht/gCo7bCFeg4SwgO+9gdBbyhNshCrlM9FnJbp0k3xL7P7SlYWobvyCd1HPWmqiV
 Xtu7HajevhL5KizRluewq/KG7uguanVM+kaSZkGse08l+oeB4LMLBLSbrcdNQ6DH
 Dbx+I/ZARYtwWdkAWkPWcmyEMPFUwVHefPl2/LPJ0IPwDa7c83u4ppBVIqNFp4EM
 iidI3KZLQs4AY4E63JjQAciPPb0pEf0HFSDOsj1mkfll7B4flVucx99s6tF8QOe4
 s6xT1VXgl7yChRArYmSGfPYdIb4tpEnLR14INsaBH2P5rO/co8M=
 =Gcn/
 -----END PGP SIGNATURE-----

Missing header

Arran Cudbard-Bell at 2020-04-14T01:03:48Z
Files modified:
	* src/lib/util/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3545369ef39dd7ccac01be38df80662ed4a37ead
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6VCpcACgkQ/6TVgp+2
 18qUbhAAmW6bUi8JH8ZLjSIjEEiOkCQqClMGk9g1GJuOjZLxm0sYWmlB9dHu+x91
 oY/dCxpCv5q1a43novH8cmQ0iga9qCQM1LtUoxvDHkHgWuXBmiBY9Zi0DGGrR8m8
 5ku/8okoqEiS1ZTajA/VmClsrC93FyLjzsulh1/WoEo2+GTJ+6FOwyNJEIC5eYhG
 HgSQH25suQklkNAl/M0fZ5C9OskEEvg6iMwTSp5MYkQClxJT1fytzD1PijSpIOf1
 5g0ogqZgjigtMT8MfjyRHOV1Kajoehl7vfcwnPInsXfV0/lNFwjszAsQ2ffYWGKU
 2UOIxtBu2E256UDwMln8gbE/BLuchsPeWF+FllNxRioWxLplvaxws5vf25PpTkoC
 Bw5yHUvylbB+HykpJVNtpMK+0RoNBWuk8/J/us3jn0xefVC/2UOTIc+wQ9BEKCCi
 ksx72qrkdRTDJMfSyjVSj/hbq/4xlE85L9YLUPIvPNRdxuDcWY796k8NDWVxIh6v
 BTKDgCTULogDUSU6o0hEqu8wdCrQp5zdg6Y9LMVcOjwvl2cUuf2kHJr5RgaEEjhT
 pqOnrC/2FReMZFUi23pQ4UT+VaC0OXRHXFsbFo6O32rrjN8CqEYSHNLcf40v1nZU
 3ryk9M6aO3Yin1tLKwy1HXJXn3tTvKrvLjC67UNzO2gHi2ebfqM=
 =i0m0
 -----END PGP SIGNATURE-----

More compiler issues

Arran Cudbard-Bell at 2020-04-14T00:57:59Z
Files modified:
	* src/lib/util/debug.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c0866ac65a2a2b555b0defdff740a3d47513980
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6VCEAACgkQ/6TVgp+2
 18od7A/+JUbR3VhB0dM+TEl5xUYyd++rbVR50qiLtOz/Ut5Vf+Jiv9qzLl7K/J9c
 ACLQJz3tmVTacVhLRJ1ZTpXcl8Tz4Iz5F4LfRQmFEmYmMn4ONY5KnjEb75WPaZTh
 mS/oDcDYUd6qxfF64HZ9D6DrhK7pfb7tfpm3KdoQ73vqIvorPx59no68XNcrh9hs
 X1K5BvlpxVqtBMEj1iSbk5gCf/o0x0xCjBvrWHnXiSJYQHoOQL7+Y6MuG/dIS5WR
 Agffb9phCLNBG4AEGbJbWtKv22xRSqBzQZ2wqQoRxmyKWO4Y7iJwwBCafByFQzxU
 stw1UQMEPa1FgZ8EEv5nYaoT0seQ1YUle9hIm0K6NTP4DwWFgSRZiwugG6yu1YRc
 Wi0KfZecWqbVaU8Tc2ZecVTg2WkqedRmpq6xxH4qBFCTSzppbmFkic4J4nvPizJn
 XRTcEePw2yxuZDfVMeO4WYZ+9/shmMbmmTDs0280O8tbKe6lC7pQKSA32xy9978k
 /bhNphZdFe3vpe4NktxqPfWkQfXl4AsOm0/N3i0od0z5p+J6bp/QIRMeqniirvQf
 IGmJD+Dvds+iaf0RTqHUFsUOxE45g6snYA69Tk8I7VX/3006rQoHE9NUEYcRwd2z
 zpWPHN3OnMcuVn/pA8E4YeJFlbaKW5A+9PjVK81wO3a9m3xu+Wk=
 =elas
 -----END PGP SIGNATURE-----

Define macros for NDEBUG

Arran Cudbard-Bell at 2020-04-14T00:48:00Z
Files modified:
	* src/lib/util/debug.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e1b660af3a829462c980be399d036d5b7ec9762d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6VB6oACgkQ/6TVgp+2
 18ohvQ//ZrBEf8HqJUqdewRFV8MlxcGxJcPFmP5fOpEzPvNNdRVUbFYbVuU4UUTp
 ajt86NyWs7l6toVTWlB9ywa6IwVrlpmiNHBwXz+5ZbM9i25NVoTImdVr81T6+jCu
 yacOmrYwQYoS8aQ8BICfU1kIuqcXTU5A9YMjXYqpqqfSce86/rirNSdH7D8eyBNG
 50kzXQnsILTlTbPaRqCTcvb8S/zO/VYcP35Qnt2yfVhqII8/y6Yf+cUQGGRrtYiI
 vRXZz+Ez80fvilb5/TMdznCyfwCQb7Do7RnfPAzgLdHFQlv6KI2dKc5PEoOzdTqW
 YDcalni75Pqm7rbEYWbWlLlYQhaOkBi1rThZdDBpz31TUicEQk399hLP51MLkJXH
 euWthPCVt+6AOQM6F/1HdVED3v4kM2l4DpDZAze0zGISZUD3eNMiCm2cuaFe+JIX
 1rU6InjTa/P0LK6yiyKsqPDrjjTJxt/2nckqkjxJ34xNX2uZ/vB92mOtLPuUCXGn
 6FNxf6yDBNzcHiOdZW0srx2y9qQSIOJu4nZcWypuagMAkFhDqShCf/3EG6H5PODA
 tsCVkbypuApluubGeMsKMNOPnsW1MGgSvuM/soqF7HBTgunBG0gqbbrRFtVP5gOr
 G2L3WxF1Q5KSHpAe71P/SEfDBC4hAk30Jps++KQevVB7YNlrhH4=
 =f2wE
 -----END PGP SIGNATURE-----

Quiet compiler

Arran Cudbard-Bell at 2020-04-14T00:45:30Z
Files modified:
	* src/lib/util/debug.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0b526afabae93586ff1b7744b2559edebcb35348
====== 
-- 
This commit summary was generated @2020-04-15T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list