New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6LoGEACgkQfQ55zXdi Hs3t5Af+MAy64L1E5rio6a4RBirNdmU2B1SM9r/uu6aO51jzdED3+dAJgPmewELy PzGhpYf9b2Ef5QhaISlGrWsCazm+kwzdn8mRPqfCG8Tmr5P4rgyuE4SauysIJEiu 11TzP88/OAnNDxJIzeWW2Tp7nQ0ueAHTzUC+49kB+QcAY/ipL369BKkZ/ltkDY0A GrX6+Q8nalC9eeYpQ5ogqC0i8P5JaBBZduSGrH9xlHwQ3QxqTTsmZSRrXmDGJdQh fnYdV1Hgf9nzxx2jHaKGaz7n6O+5SNEpf1vnNNDc+DtQ1KodvD+MM0pFmLL1eVoH HDBYykPqZ3cN2oQYCXav7SPToiPRJg== =j5g9 -----END PGP SIGNATURE----- add fr_pair_ctx_afrom_str() API for parsing nested pairs with parent / child references Alan T. DeKok@2020-04-06T21:34:25Z Files modified: * src/bin/unit_test_attribute.c * src/lib/util/all.mk * src/lib/util/foo * src/lib/util/pair.h * src/lib/util/pair_tokenize.c * src/tests/unit/protocols/radius/pair.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/83d01821121c48b02c62b... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6LoGEACgkQfQ55zXdi Hs2sLggAoy7rbqd0bumxVcVeI5tA9tcIMtFGdaUJ4/Q6Ae8Xe2fbGqICbgAzd4ok Q/1lpPZXni89Y9m770IwgWiEINdpyK0CwBvLgdcTrm+kI8wq49lQB/11qGCAVcpF enLWtkQVpW9XtD8x4i/IZAIn9HcEq7H7hQq3B9Fs9xBh5h0DnY+3TOXPhW48K2g3 0FSjMmswnEWq34s/EANwFdeoOPp8tdFGZDZA3SeA/UAxAM+1TRtDO06q4LqlOjRZ 4jQg9D91JQpiK8SGqQHKAkRmv9kxMIlqMROQObAn28xunxMO9PCPIikLDGJRbDwE AEyBJ2cTnB8Oamm1n06ChfCP6jVr4g== =8WLU -----END PGP SIGNATURE----- zero length names are not allowed, too Alan T. DeKok@2020-04-06T21:34:25Z Files modified: * src/lib/util/dict_util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/835883a62c75cfe18216d... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6LoGEACgkQfQ55zXdi Hs0tDAf9Fy6+FN1KatgJgPsJjXWnZK3l4wyy1zj8sklM5xMGNyPFxnKsshQoCREp TTWKyY9O4xt0DzECHxcJAfdo4qukBCYIgjGNMDc+gkdLxH4spT+FVZH5FIGayk/N BIroCPNrXBjtEaEpW7Hlz9cTtkal81Pe5rXQDD6PSjfYHUBu20KtpfWxiCYJEtQF ThGfkmk4Aeuht27pw5biRMOKcu8iFeK19BtIdvZw/y20S0/xTrmIpoX5I3x2XL+a 4DdkDEu/XCWH2NmMH1lDb76YY0fCmxumvm0DN/XiYuXuk/IMb6rNOt8ZjiT6M3vZ lHE/U2Z7ST73I/m8VMvqCCdp7m5Spw== =Xsnx -----END PGP SIGNATURE----- publish skip_string API for quoted strings Alan T. DeKok@2020-04-06T21:34:25Z Files modified: * src/lib/unlang/xlat_tokenize.c * src/lib/util/token.c * src/lib/util/token.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/568cc1b62bcab9433b53b... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6LnpMACgkQ/6TVgp+2 18omrQ//W2x4ebtwC8TJPtzTyj1p/3OJy+MHwnHiJknEUGgouPQdRYHWENduoKI2 EKnmTvi8OI5UN2MQ0LeVLb30966qx7YzJDYZCAv70wlrFDKwFHBbXxvH4e3jhjEy dCCAok5Gkeq3CbfJixrY9zIe4ml4Xquo1o9Iezv8fGdyY3mYy9emnxm/nBe/VAiz DdjtqX4974MAS2IizMU4l0TX6JhbhkaEOWe0St00aQSiMzsG2712L4zPrOFkE94n 3gduEZ8/FQ+m2sbW37Ofn+N/g03QJkRgwiHKNH4mMxY5/RM6rQlCXiwnvjZfQ+MN y3aQbC15LXTGEL5YrSblduy+NarL1H6P+99fwhEPmAMF+NNkGcWpXkN0btqARiUa V0+2Lo9um62CdvDoMxoQTyyOliDZD3zw3zSF6sI2QWuaExjX1qVjsM2S45mrzyWD ucjUpQJVEIaGuTKl3f4D77KkBNLbXBd+7zj5hOHf6QSMv52zXIFQYcuw+o1VsK5A 88oFO/9tdbox9v2w03cezyOxfhqlArF2mRRTdiLyV+px6tTRAt9k+VOwkq17o491 40huWYUQjB0F58rRQNbn3x2N5WLPcENNO0B/WOti6hpBjmOnD1kOOTN+tgvKiNNn JZ5+RYoWGNhAFmh0ynjztBmMEhaJEdAmFNaq3ua8/fJRHihAJcg= =deWH -----END PGP SIGNATURE----- unused args Arran Cudbard-Bell@2020-04-06T21:26:43Z Files modified: * src/lib/io/schedule.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/eaf6092f8f78354ede704... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6LnpIACgkQ/6TVgp+2 18puvQ/8DmatwT+1K90kvVMUXjAto2k7A5pDM0nrrqR9cc6BQpXu6a/whlL8qaIk 0kQeQKXmmnaPdRZ8+aaQoxdcFy6WuZlkEiubZ1145ILxgaZw4WJaztxtUvQQBkjc pfBneMpTANumNrCmRC/0Ff9uV30DXHhvt6hH+18rnttJl2TT5dGGGyNFdf2s8wcI eaplQ+UJqHgvIyTQpdA7KjTGZv3nV4cugoW1L4stduMYQp7TVjTp8YLRnf2a+GJM Y5OheneBCx2gVgPWxsTrwgpYP3v4WKXfe+2VsR/WPNxdqI0t0VWjKFw0MGbdqqFJ FLHwDj3GFBtqt1fmnYtkd2enpN6COIMg3pY1L9natoFBV+PzleVQ6HuQrjGKxfrD b5sFAn2dV9eX+lyljxAfQ3fnrkbZprShDzL/0linN6CetYAfOc0zQFS4YvY5YSu8 wNJ6Ku2goUFYMqS6Z+C8pAGUqB2+a3wyEPQmuWOcfagiyJ3lf0gHhT1KU7xLW3sG 3i5yTiNp4ZUYpfKIqd5BbXWy72+fI1F15mnY43NOqqCWjXmK1c6IA4iIVoqPRgYb T+rTWlrQJmhfaBh9A7JzPttzTC+hHf9Yodmch3WcBzEaWJS8qPqXhEftZq/hDI/D iZZTjkdh12BqViR1CuBASVvJDVLUreQ0uvFCnPqIvqVu90oQNUs= =NEy6 -----END PGP SIGNATURE----- strerror: Use PERROR() where available Arran Cudbard-Bell@2020-04-06T21:26:42Z Files modified: * raddb/mods-config/perl/example.pl * src/bin/radiusd.c * src/lib/io/network.c * src/lib/io/schedule.c * src/lib/server/dependency.c * src/lib/server/module.c * src/lib/server/virtual_servers.c * src/lib/util/event.c * src/modules/proto_bfd/proto_bfd.c * src/modules/proto_dhcpv4/dhcpclient.c * src/modules/proto_vmps/proto_vmps.c * src/modules/rlm_eap/rlm_eap.c * src/modules/rlm_ldap/user.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e125e9460d33794102bf8... ====== gpgsig -----BEGIN PGP SIGNATURE----- wsBcBAABCAAQBQJei52mCRBK7hj4Ov3rIwAAdHIIAHMDkWSzgODiUDNK/OV9jfQ6 b8Wr2TPMe3Nr4Mg7XGkokkFqJCOvKVv4yBbmvLphuywpvxlWaaA0//hCcL89Hy1S BUf3LkdYKagBt7sVEz5n+q9aegsiPdDkmNolQNLpV4L4ATVwWEidZxZY4TXj8ek3 t4LWGIgJAHV99P1x9Vheg1J5CILUrsk4BEmcs8EniqSFTC7tpXeU3GCjPW3fFE8e NA0mMrFxxxx75OkKeiswkgD6bd4s8ljBJK907w0UL0+nVv8s+GYbEUD2J6vc0SzT U0ZpjHTZA8LxUvEzAQe51WqLFTmG0hEImXLR6ZMesya9i6f3AQupWLdO4pT5+Bk= =xCPX -----END PGP SIGNATURE----- Suppress leak warnings in talloc_set_memlimit() (#3354) Jorge Pereira (via GitHub)@2020-04-06T21:22:46Z Files modified: * src/lib/util/debug.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2f738e75ec2348ea3359b... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6LgOAACgkQ/6TVgp+2 18qighAAopcEgQ8oKVS9piOd+ApXz+m5fAPE27ODsKaRLltDmX5SUqqMylUUQsDK Qc7mciXOlpTRb0ykEIqUzSxBh5Id+uKtXHKlQ5YZ7VaRV8iWH0nblCclrCPV5vPn 81qrwk5OPSvjtQefxWyjffKsOMD3xMFgPR2HFzWRouLlWHCW4MGJ/z2tkEDvc713 6AGc/Mdwu/ed37nCwWjRJwkn53zYjb53x/ekOmGv5QGk480rOM1QIOY/rxvBDe7z LQ6IpOITPjs+1AzeuHkXCfuRrlceoFOh2tmmCxRa50HdJqBnpQBT/uHed9rhiuKR 4cu2pDEqNbHuNlYF6yfVFLRYH3ZaBIiWGo74jH2dGZaLCj4HSVJYctkIKll5eL16 iGV0QkL5P5tZc4S+UuquTep0KidbezE3qMA0LiYAZ2Y4S+xtGKDWsC3MAe6fI+yM /W1CINoWD1KrAnrfw1LOoPsKe/90ks567nKqoioVWxt+V7wjO8AuR9i2O0W0GmTS DU1oHD1cEFYkv/X6z3jvm6zntRp3RRp9DC8cNV3ZTtSz8z40HguX//6gEgasiCgf R22WYlRzYF4kE108CqTZTbPOpGGIoe+3+5s45DJnq06QlOMLcuOu5tmGYeAqHi98 0vy08S6RisQqFqIk9AggBU5nApNrdcyAjJPVCRUR093O7gzSIRE= =kEAu -----END PGP SIGNATURE----- network: Re-arrange functions to place "create" functions nearer the bottom Prefix worker messages with the worker name Arran Cudbard-Bell@2020-04-06T19:20:00Z Files modified: * src/lib/io/network.c * src/lib/io/network.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6553579ce013aa194e648... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6LgOAACgkQ/6TVgp+2 18pxvg/+M5R3XG7X4vdujJ4v9XElNGryVMpPW5Hc1xESJoW6YzNU5pwqDsL9lp33 Kl4kjlwmeUjzscdA1eTCPdUWQLNNSq0K7LolDoBST6nglc9Lt44Y/7as12OHcjm2 1VwvUN99ZClozj7h4FBliDAlKVMV0eiA5BzpedjZC/TtIshhr3j0DVlTOOaOQ0pd Blx877C6OVNQNlM3m96m6H6PY9z+ci/YkRdzk4qQ/w2BEFDxFXeJXGjtdmwWCoUd 0yq0k/twaOTnyN4CARbOPOz1Hb9+uc/AUxItEjQdqBiG+duAsxW1Z/0PcHngp9YN 4pTl1Aebx3IGad4x/qp3Ygt5K3GlC6HQmDZ3dnvkkSXCNDE+MtDeUGDx9ZLIiVH1 lX2zaYy9ppnGa3Ce0Y0IbI+UeuGh4IfuSXYhCcaPckTZbQ27SRheFG3OssQawdY4 qMi6CRAk6uYYU8f0uPvwiDV+4wiEP8fbzKVlTYon6QSN/CD0S4GaUpp48Vyn7kPi qOgmQ7AhkHPY4TNcLHfCKFXBUwA2dmXFZuuYI3hHGUprkl/rYiJO5fTEOTdT4ccl bS+8G8SO2cEgCXmLsDXEcAMF/cNnXMf1Z/7D73hQpYeLZnBNSbSmngsuGARLWFa0 wKl94/RIx75dE70dAaZksrLMzJi7FL/K5NhYCLiKs6zAlcpL4Co= =tfDq -----END PGP SIGNATURE----- scheduler: Debugging improvements Arran Cudbard-Bell@2020-04-06T19:20:00Z Files modified: * src/lib/io/schedule.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/093e0fd7cf9f3c3f89cd6... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6LgOAACgkQ/6TVgp+2 18oQYw//aXgydYzcUUIIi9IbpsQzLMRO+Ls4FVy/Brvf/fUdhUgmj5fU7DaZj+gv mQ1puYR5a40N1T5c1RMwgIfQJHlgm7mppoDXzF+RjileookjTT6JHK90vte8Cw+3 kZ85xP7qiqfkgsyMyF8mLW/k/SOzgHbEXU/fMX4jaWFhxNy74m32OWmERwq0/ZON LrFuwoQfO2KqOjcEov4W96DtqSpOS0Q0ZoUv83b+TRcUuYwCaGXjMheizjqZBCP8 le1epNCE9iSNwKyhA4Xy5/lNQv5jlx1bW0+sZXbKKdD0Lp4M5zOleC0b5oLBhcKe A9LFTsCihyrQrN8E1L0lNjsfalCsRINqxsJrFolrrqI9xhyeBPKpO/jCq5yMs61r XAav3XOTLWl6U1CvD0SOSGGk7ZxovjxQbrOtXyduvzEk7Zv23sH9NBNLj4x9uIvM 3nLWJUzYykVpQFEg+1YxEJomKYY/QHVEqzefwvpR5Wz/ZUxxlofYssNkLPPjLUO0 6BTZLJFxe5uX2y0Mlv6QG6xDson2ZVZEAM8+0MU02rMWlTEud1RQeFmQ8oB651OM mVr4I72C4AWIFv4o25GR/c79qOc3uIHun+JM2lZlie5BHxTL/E7j4Cimbx2XuxKr YyuCJ+yyE+zawBw/VLrw4sbnMkUNGVganzO02tXPb4lIbGhrxqc= =PhJk -----END PGP SIGNATURE----- Interpreter: Debugging improvements Arran Cudbard-Bell@2020-04-06T19:20:00Z Files modified: * src/lib/unlang/interpret.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/df3f9faee9900d7513dc7... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6LgOAACgkQ/6TVgp+2 18qdwxAAkeVavPK05+QNvm7bSy/GOMBBjZRukb38Mdwh9TcxCETB7cd7KIJvPyqO eqnu/mf/fyEIPDcdFlCSCQ1782HOdPvBOFkPt30FmnitAhSKkr/4oOiTeB8XkDTu uREbxUsMSiy1Xrokou0xYg337alGwf45jglrx6iJTC48l7EQ3ymgCxUk5743AFzT YlGqeKL9AQs4D1bUOhe6yNTzLSznhPQ4B6SQLF2e7obpJqDtk0Y7QVrSyDJWX1Nh frSSLqy3xj6cTamQKQ/pNhV27GuRLiRLSwGBzZEd6mTBP+WF2f9FD4pPFgEgKE3e HWHXi8lj0ckxZot+Rutt/uNpUM+dWdfxryxV7FYP+T+lbOqbXOLwc9DSgvu7Q7C3 KbaO69moejOGkOmc1XrzH7VxwYZtfsDdWtFtEtTqHelH4TDCs+G0PF38lg8BkJcL cwnuhGbNxWXduvrhM2azyce726HG3BhSdqNktJdnIFkWV+dDgQnehC3cGgPRALlL Bq8CCWLQe4Alzq0P8iOgiCtvP4IBTrmyRPR9rhRQE3E7dgJChRr5ToWLlH825ZpA lKb8d8DRmieADitWKroYW7SNzathLEC0Tyvl1XRSpIqZj0vrBxt3UDR86nbc/+jB /f3Ta+9ogCkL394gpJdbQJkX35KKnYrn6PleYv4DM7Tlm0qjpxE= =oNqa -----END PGP SIGNATURE----- worker: Debugging improvements Arran Cudbard-Bell@2020-04-06T19:20:00Z Files modified: * src/lib/io/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1691e1cb827234607998e... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6LgOAACgkQ/6TVgp+2 18rNlhAAi4UwoA/WaWcvpq5aUjZGuUN2GQLY1/MCIIPfx793jMaA5OBdYbxTyAUB HxX5M8z+zyDX9b4bQchrHCtd1j+QtDgHxAPYCxDdai83CIfSi7oEOFZWo1lL8BhG cn+6AkElmjtQs61Xyc51aGJFMJcAYzG48oYYAUAZ9g9WHrHT1qcG/Ys8MgIpvp2Z ebRWWfVvIIrKwiINeOTmPNXnxZO3o5J+uUFBOpKWBNTkp56TaXZTUSQ5W5STrGRw ecBS7iNmwFTp2Yllav7udDgXK6IKTw/arYN4y+tgxd3V7UeVWYbMhdnWJbH3TRbz V9MpP6K0R/uiYXR1zFJZg7lJuCuqx/xNzK14N4RBk5RXncl/QgseHN8os1JAStzg qrwHQF/ciQPJXdFt8SrLt9Tjbt/y+wDccUXaRwkZ0JTPYylzYFRgsEYXHLeM2uPp Prols23gFUQKQk/xv8sG4yYtV0zL04XkdqH1ITI4RAWzoQ6I9ylrR40hwGY1TJKU 2MD2MfNAQQGkUp2QhdLTLJu1uu/t0LznmX9oPiNXHYz6/uw9TCxmNRXVxnMVIUDF 0RUI22w9ZhtsSoFwgM5xPJDyIi/QRNlUkkuoQ2hBgWKrlbb2qzx8Zy2RTw+p88UM h/hBmAG427pin+X+l6Q7mnWRxj2mSEdEidJ2LorAPAQKZowk4Ok= =yTo3 -----END PGP SIGNATURE----- channel: Expose signal names table Arran Cudbard-Bell@2020-04-06T19:20:00Z Files modified: * src/lib/io/channel.c * src/lib/io/channel.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/63b0f69061de30939c8e3... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6LgN8ACgkQ/6TVgp+2 18p+ZRAAmcBRL83cULE/2ZuRwCg0FkojD3xv49F1UzUm7vTs4OM6Vr+Dh5is4qiZ mq7vznsVy9ZDk7OIJPOQT7VU+W/X1ZY85pX8BPfLZJSK06kAC2eqcQTeyUdKQnQn 7KFMsfGC3+PbDOlnRhGjVtX6UlprJiSfGO8pVHFlSRzoiFb8rg4sN7MzlWjMMD1J XbZFJtn868RTe+Vv7YODFFF0U6LGxiyibMZT1V2JSnd9K8m0YA29pGYLG3ldYvub WMr+xKNRJFwYf7kfn8AYKrUaod4IFkadSKZdYJKgi4tw5/uJXoD0QxcMXkhJHUl4 KRsyJj14oyXRxLpXI+OqwLSawdbej9efWKtC0Wk5KZetgTbAByqZWOzUZij/W24v kTQxEA/Y2do/olHhX5g1DHrSxRa1a2yVPH+dfW9/goz1XWdmO/WPZLKEbxVu0Bzz zT4gS4BB+QnPSc2ZtJrI/P1IPFRykC2dnenc3Zu2PvTpJdvB47a0Fik/aot//yaA C09CG2xEKio7jEQAUHUsh2LbEqzsVigrN7Ap5QhsCuBIGA9q+H+AIuanD7UjMsbd SjJdPoFwGyk00mEPxuR3HC3Mk503Ik4pOvbcSKvGhvWO9lvasnwHQrbRlssJThS4 O/lZMLr9CsKp0zzcb1uKFxWw+q2m2ZhW3wu7MjFC8kTDYGl8CRE= =colj -----END PGP SIGNATURE----- typo in comments Arran Cudbard-Bell@2020-04-06T19:19:59Z Files modified: * src/bin/radiusd.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a35fa150db8abb25872c8... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6LgN8ACgkQ/6TVgp+2 18rUHg/+JSlIbxWT2oglHmsx1U3kiQiV7yV3itXTbOVoB55jJq54lpEHWQB8L19U gRIGSV3bRkFyRe2r3f1irfecEDv9m3G69KI3Nwqv+vUOBf31whKKQYykCB5z17tq Qx9p6xoZpUB7PVqjir3Ok4Pjb/SR7cUKKIhqHp88n86r/rz59ZyvkCEAWFXqq0ra y8X/251KHIZ9jwKpEnNCEPOigMZOYNM1Hl0zGd1ALBEcOjUslLG7CufVth5g2IM8 dwDqb1U9WZh7KMxd96KIoNlDjFWxo9ezTFm1LQR0x322Egt6eVJJbW8neASphKKt BgJPdtZLUTgzY2ZcZrxhZogUHGBzDx1AcSzE3IHaurI8RYqDBFd91m0eAVQz36OM YT0zbNEMoC0XRLdg/IXmfNTpebZTfTj1nYfiQoeW9gglupd2wvpoXdiH6/9PmAs3 aJVelD3T/aeVW+ggBT5AaWIU8xI72+CEb0a6p1b30zUJB1nkojcwdJVFHO6sEYli 9ndduy8chjBmKckhmGFbytxA/bp61qH3FuCM4wDlWIqJjuJNcxDbUF7q1Athpcj/ +i6/DwI4o5zRd8WuUrxwG72kG1QSsYy+pHEcw5EQvCjKIQM7Rfe6e/ATMuLbb8QA gdWG+KgjtOTgcAvYinBkVcYMumKxx/bHbn5JhsjDadyBa7xGSgQ= =AX7L -----END PGP SIGNATURE----- event: Defer event loop exit Only process the exit on the next call to fr_event_corral to make exits more orderly and predictable. Arran Cudbard-Bell@2020-04-06T19:19:59Z Files modified: * src/lib/util/event.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d6e564a646550b88347e0... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6LgN8ACgkQ/6TVgp+2 18pqPg/+MxpUOuXEA9mg/2gNMQR2xtfVqgeCBPqcdFL9FOn1rvyc0YAUzocdTY7r 77zJqlTxE2Y6bfOagsidHkb4xdi06qgC27+jYR2HKEI5PuV55YIZCk2cnMtt2vhv s1QTq31Y9usjDebESi5/wC1KxQYwOc8aRW+VKKgeHAfIElTHTxnKtJfklAkUmSJ4 YhhLAgyn2sLh3JGQFpppZnXmf/RpqFX1Z5I3vczA/8ZOhl/YKdw7i018xLtx3aeE gyyqmX+6/r7+Ky5DNpmyYLDPS7JVNlwgpZ85r1r+FtiFYMt8BBSkuaPcMQgmCF3v 1tuhDiqs1zXhDVTcQZJWSpXPOSZ5wGGSY/LmsiGw55+gPzist4XODd5p/+hDQINu lihNAl30x/KXSliVs8UFDo62ftfMPx3yaXj8mmHz8BsqRDhfwj+F2Rn+P/Oxb7fF X+NHo44jLvEJzlfbe9aVcDt948a43lZlsAzk0BEFMk9ARWw3C71CCiSC8ErmAOtI XTx14WkbVoJH9VCtnRodFLNwfzmrX+IgERYbisrTIA1Jpdc15PwOV/6HJ6nUjAs4 FXetUIuQunSWbGngHw1ny1ZIPRasFE9eDBKtp7u4oCMgeFpeKf9SxhPL5n90MBSj oCQjT81XV5WqMznc2RYJYaYWPCwIrAln5KD/FrScvzYDo84OyAU= =H79z -----END PGP SIGNATURE----- rlm_radius: Remove invalid assert Arran Cudbard-Bell@2020-04-06T19:19:59Z Files modified: * src/modules/rlm_radius/rlm_radius_udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8361ce5f3feb7cd2d6b7d... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6LgN8ACgkQ/6TVgp+2 18rgsQ/+JFAPqlBHJ/EPZuw31OJjAbABaAqlPGErggc7kDR5IEM9CPAT/moRSdAx 71VA+HmmIZeaINI75cMETpWsOR6ao1Lp6owsZuuOOnRb5cMxNGlL9AqogCeo7T7V CYDZpHZ8W+IvKgUnj+aVbnuuC/+rJFWd6WQiZRCr3z25p+zX1VEpjD0w3mkwuZmW iEoZ3+BFqIXI1PIJP28ze4GUFTk6zrYwGsn6AHo1PwIEkCOURCd7bwZ+1K0Gbxvd RZY/NwLBMoFOaDoM2/QiXZlRNUe7dygbPO4/uSHzfyRc9qrWlDHAz2oWKgXikD6u yt1UgFQLS4yCjOV40fuq5trRFtTGLs6Xkd5AubvZLNPvjPGqB6xGEjeivbPQgGLq Ve4+QZyWG712wGYpSMnVTePQMSXDP7cXhOwEOA/hlw2v0Sy9cz5iLVoon4Pb0MmF A45geTlQqNBpcCVxGzMeNdx69cS1+hYn4TTVkc2yRScBxeiyNQweEQEM/0nhIRi0 ntAbPbksRdeAjcTz1o70SxlWMMqsgr5aL6d19/BYhSpZEJdGxWK/Br3mxVvfcvkw 7QqTkx67jnTPWzTf5jI0cCYBogPc9kfdiZUgejqceCEu5fC4K6Fa6iYUHker7qHp 0Ml4DoLknxMtsQ1QE0P6vaNLXUmymYVSKvoAgO1W26EHLJcPOt0= =3ga+ -----END PGP SIGNATURE----- rlm_radius: There's a macro for that... Arran Cudbard-Bell@2020-04-06T19:19:59Z Files modified: * src/modules/rlm_radius/rlm_radius_udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5a9ef01fe4f7e7b0ae210... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6LWqMACgkQfQ55zXdi Hs1ndwgAm8mL6928YUb4iZmXInPbsNPfe/kFQE4YGn1tJNigHS/xWTW1FsmZMwzL mLkY97RuUyIC3NpfkfuLvqc9Uc/+UWqL9llCnKE6NxH3+vF4i5o8QnXxubJ4dpCD 1tuOmwuxmGH+FT9x5brybVPuVfcgl31AU7OPah7LErso9tnXp9ySM1ljC4+RQYUL u2cBEoGCca6toMZE9xJCoSKWogJk049ghdia7B1RDdPMnfM2O/cDNSaFrAvIrGPP OF40BQ+I1cpZ5/VFtcAaSYd9e/1q4faMpLQRomQwJiC/GVDuNkMhqI0hFRLcU0VK H3BOa/0Y3mTH4SQoGA3rGAN9/9NYsQ== =+iyx -----END PGP SIGNATURE----- dots and dashes are allowed Alan T. DeKok@2020-04-06T16:36:46Z Files modified: * src/lib/unlang/xlat_tokenize.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f2b8044d2e105642be145... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6LUl0ACgkQfQ55zXdi Hs3/nwgAhTbc3sozisp8WU9KaOMB3EnOMI4PoQ/9ulTQ3XOZSjx/8FqvfDNB3HVA uN7fnnPo+UpRYV7tqHwcFj4JqW2wLVPwKMF88fgCfHt/OVbAlow+2jPDGhGAcfHb ezWRS8xHXjqhQRrFZ15uUgyr98ff+8CCGrCsW9nc9GG5JGkdoK4M/TLP4Q4q9f/R v0/Z5XNZa5zHWcHj0NgVYwm+eeYYgz7jSAjS86R5umHskIsxb0ajrGikCCl5ibJ9 AJ7+v3PGCKARMgpDhD8+kCuqF2uflo2Mm5lDhP1O2CWSRTOIUt9ZTI2UYSYkqJ2h 469Ir1WBDTkVnJGw1PM6KxNiw3k4Bw== =nrYb -----END PGP SIGNATURE----- disallow '.' in attribute names except for unknown attrs with OIDs: Attr-1.2.2.3 Alan T. DeKok@2020-04-06T16:01:28Z Files modified: * share/dictionary/dhcpv6/dictionary.rfc6939 * src/lib/server/tmpl.c * src/lib/util/dict_util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7b48c8ed146c9a700b77a... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6LKyQACgkQfQ55zXdi Hs2s9gf/SQ5Ka8pq3DaVG1+89Iy1BAfwz27b5TVak3hA+2SDVZ1XP+Uv4kadCCYq PFI3MHyvB5w79MlOdgm70fDJ928ALs/7fHF5GqjrifIRyKkLZyuCjLKpIYjP7ans sepGvG9qMut/aB1Qk7FZ362JcO7iFO1PS40JJLFGilioRHXQ82BlaaMhUs6I0Iys TxUuuc74NqpcEgfgC/mMYnUEYXzm19xaKexgPU/gblEDv2HliV43xCNZm+0QbgRE raJ1m5B8s4h9al+UG2BUDWx7KrIj1PDhRRMnVQg3xjumQzYnyoLoNL4+iKVgkk0g GUmgE3IUVYeXONyDuZzeaIrtWRMnPw== =MDX1 -----END PGP SIGNATURE----- we no longer need RADIUS attributes Alan T. DeKok@2020-04-06T13:14:06Z Files modified: * src/lib/util/pair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bd6ffd5261185485dca08... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6I5DYACgkQfQ55zXdi Hs0DeAf+K0K0GrPtdYBRL8M0Y+mw3ZKgrq1Q5enWBwJhBnIL5IhGllIbrKyXdDCn Bc6ch/7MjZ1EXx9S/Nmm6rstFUSFDQmfcQgVfQBDstM41aX6ieqP9b7Q+9nBY9C0 1nA0z6Kl4Z88/5clCDys4xFboreNM681HVrnl8tTXfyzgtliy3R78bwHdyp126/l rBzkUVBYQkq+0Ffwdp9oURp3fcabvE8x/yDuaMGLbrd/VNPPc9pcUVPGMR8GrwFB nWOErv7quxDMBO3cKGEs7SpbACsszC+rPN+DTiBE1rOmZukoHrSXFpAaiDwkiSBt VcFd6EKFVXqeFs7SnFm62gEu8xOeiA== =y/2+ -----END PGP SIGNATURE----- skip sending reply if we're exiting Alan T. DeKok@2020-04-04T19:46:53Z Files modified: * src/lib/io/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5193bb53ee0f3ace6d11b... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6Ij40ACgkQfQ55zXdi Hs3jxwf9HNFDXgvgpo6cpRuKRsLPjTM7zKPd2e46AP6DEfDf07SiB2v85GqdxmEd MvnT2T6zE7OthRDaOboHxQaOyRcsquFyLY1FY0ujiS5lQB3imAFCrTs3zre0VOWa aUz8H+AbDmXvuxAnlnm48MnnLWEvV2wOWghxn4ynJ8zec2aiQwUZ6baWFGggxnNE YLsd+3U0wuhsd0LRPHgzF1jOvlCJcInCyd6j1nU5Cig+px8DalXn3CIytJ93v0ck TMgKrakrwQHwPLOH248ZvpRcKn3mrwk5p5yZkys+pXkFe2lRAUcRwXYMalbrxnaC ip8HzP17iwFhZR9oRNOtaXeIu1Lo5A== =2LuL -----END PGP SIGNATURE----- fix typo and simplify Alan T. DeKok@2020-04-04T13:45:49Z Files modified: * raddb/certs/Makefile Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/69ba57268b8f2d54c30e2... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6H+RgACgkQ/6TVgp+2 18otEw/+M/yJhUvH/6CzljPrG2nm6bOKMw+h1tsvs84xYfHgYrsofl+3Qw0WliuV Bpw/m34ZG8W81j/IbJRsWcWWFxdJvBbDOWo1S7XSETRivssQ8xHVmfxe/rFLO69D gVrCQ2akTrXg793JAHCWl0BRX7IrmwvER6EZEdSh1S6jmReZFZB7BolIiS7W18lN TbMRPMBwKuqphI+Gr0q4p9yQWsjpz/9xbtlWw9kzDbxZPJkyp8eXLEeoVn4UQ9LZ TYMpEYLRKfDoIRF9RXl84amknWhPc6uOykpuhCkaOrvhyRbidcTMGey6tbv7Hrcw 8zh8Yx2HxQ15gdfs4oXolBRXlrIWJyu4GZR8hRJsizDYtcPLMd/u0v6N6mavj6Jd 8cBM229Oe9S3LPIG8eLoPIIR+cfvZUO40+gFPJwysJ3IDi62xC+HIjA01ZOjZdWB EJWQMIhzzDo7OWs99Vg36GD9HN5R+jezoktQh3IZKCM8tbKxxISXFcL1agi8yE/e ib/A15WczsYulISauFTqywLHdzzljYCiJLtAIGphci/RAW30+bVc3EGjTzUqe3U1 QSxDarw8EnKdJ/6lY5yz45NjbGMTGj4wg0AxZYfSspbbwAnxsgDR4lq3mZ0vDDd5 59yXq42mQScVgKlCbnqqet8r27Z274PH7eRrLgHKLF5au5FjJj8= =1WPv -----END PGP SIGNATURE----- trunk: Allow management whilst in a handler, but don't allow connections to be freed Arran Cudbard-Bell@2020-04-04T03:03:52Z Files modified: * src/lib/server/trunk.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2a4c1cca4ccfd5e18ffa9... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6H6/4ACgkQ/6TVgp+2 18ofORAAjnNrs2fGODFG0Pk8vf47PUWBHUI/x9r10zfuSJSZs/INBjUA80zvj0Hk 1Hz86McUHQ6BU4zopthrFcE7doQrg5mTocIf8oJ556gCy5uw2Q2NwXvB9qmx58fI su6cAOrMyDPsy3FRak6JY8eGnjXQaHOKpJORL8IuXrh+/B27o6MOjbb5SCCBiVnt 7PXJSjt180H5PPteEVA4FJIialNGqjJ25tMejaHRKnIZU5JFCgsm094tG+MRaiHZ 3yVR71Mr0sjvlO+5g4b61zF+P4Kdk7t6D3Ru/RtN1pgfxwGx4z2K1+PkMaj2tuvq HmtgxN3qERQU0XTxYXTmSzVKLG/v8ENbBvvnmgsLB/dFAzWrmRrUUohs5Zk9SERn fO7hi9tq2hwn2YB6Wr8TM7Er9TGszy+f2qNEHhdagLgJcslPlK19AOz8iLOvSMB0 +jMsec3OyIY20uWxP9JFsm2gHaxNTxZZL7u2JmHBSK+DJK74rb4/er/hz/b5LBs+ Ubl/5VZzZsZwzpEUo24RBtYz6DUZEqB47VprzM6xl7WBTxcQmI/9bT1F62dFzJOr zRZB88exkcYrPKE/WHOEJGnw3Xe0G7vYXepKi7JKtmM06gUnzErhKp3DdAHymFSd D0IYmxOEI1UfvUgjhTFRzcDpshlWaxbMmTqixrS/0lnWdn5IENg= =blUP -----END PGP SIGNATURE----- trunk: Implement deferred connection freeing, and report if a connection has been moved to the halted state from within the pop functions. Arran Cudbard-Bell@2020-04-04T02:07:58Z Files modified: * src/lib/server/trunk.c * src/lib/server/trunk.h * src/lib/server/trunk_tests.c * src/modules/rlm_radius/rlm_radius_udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d3bc4722ce615bb5dedff... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6H65sACgkQ/6TVgp+2 18rxpA//e0YwdCe4XFITZz7OPYbnzt/KvSoBArbFFwOTgw4VHTb3rL5GpcucXRPs +6FyrRHl/L2lBhTeND9hsAsebn5SR1tQXQZZEeMv7pCAQVujdnNLaKCYFS6nOeQV TUDhEHZDtkdxd7UI3m6gSUT55ixQstqBsX6gF5vPNbtePSSrq+8toXgywspkpnTD Yd3SyJFxYZ4p/YdwLIG856p/XcDwTixfx19ljMd0W4fzuAz0fJ0yVhC2wYjI5Dek Lzts6d6iU15KyLMHf8xHzda+Q2Uk3iuXMDM45fZWe56wvBmoejqj0s0qvcqfvjO6 TkLnwgq1Phv69Y8ojtN9Oaw75O6bcTl5v2KKSlIW34y2VXtBuRTPdh/8IozWfr4t 9shqD59v8NBxs/5xUNvAzov+FDgBuP54PlzEDQvoAAqaPXk0V60mMK9RLSxuOZ06 laA/dmpVpR1+5ekglN2q3oc9VSkoGwyPx5NVl3hReVCS74a3zDIxvIHKhKBLudDD MLToOK3EIiYM94kG0pdA2kpeNc9WQubD0P3dTm9Cn3LBiPWCG3pJ/NpuKqYvmiBd MQaPzMHTHMLJEuuROwUV9H6StBSlZDqiAM3DPJjU9Dt3iO3hgJrZYcR2Il9w5+Hd DD2J9VYEqYqh4WKzswWztQRkGrnTEMGSioNEIQTMz3OFbtvXeZQ= =yoH0 -----END PGP SIGNATURE----- trunk: Move request state log printing into a callable function Arran Cudbard-Bell@2020-04-04T02:06:19Z Files modified: * src/lib/server/trunk.c * src/lib/server/trunk.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/00297556237832fb10155... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6H62wACgkQ/6TVgp+2 18pCXA//QMYgItdNEjySfagopRV1HCm0DbNHyxa0xEmuRo+xcWKktOMykRI4KXok b7EJwN9lxTwcjqPAKkwXu9maYrkjE3xjXjNR14ap8BOGf9xuRgm843uiTE8QNefm 7H7WOwf5G4Wof0DDb5umN3ikv5jSMmAtr4ozz9xCEcazY68tdO463xYZSip/xdh8 sgYO/C8s0WFfOesjf/Yx5T2S7Z0YGbAg+gJKic4ZyWt9pLnCIhbnHzOKjHrqYIoQ zuwoPTbqadoejiy9NetMG8Rqq0eaKeNVKrRvLjv0/BhIF91FoPR8LLNY8icjjHyQ kTYrZ/eg+GaFHam0bEI98p7qiV1oHf4VcSaRP5xbrqZ6GU8D+O948ZsuT7Uu1Mp+ +Nskz3rsNaSJSXf9kFQZsrLiW1zD1YzzyTE5RENx3zwAAcHsC3mqVFw0bjVEvf6z YijPsTN+Td4P3Qap5Gbf15wenQohNQGyJZi2QgpPJ0883X2yWqUpHRmpJbf0Bhui F0YD+016cyCM2BwXz9M4zLf+QS0SZcIXR5AZTOuKFYB1B9EU83uJDyYNb/T+Lq+k x9y1ce+gzVbxLPWDqv/eJe8bs9dRzc6WrYcrjQBF5/Fy1p42/rgjTUH5INrRSavL /HI7jx/E7WRYDfrYswR4jA+aaY0Rv0V6bV7Sl0Y2Ypt+zIYP5rM= =FpkK -----END PGP SIGNATURE----- connection: Allow modification of watchers without re-insertion Prevent multiple nested calls to the deferred signal processing function. Fix issue with memory usage after stack frame returned Arran Cudbard-Bell@2020-04-04T02:05:31Z Files modified: * src/lib/server/connection.c * src/lib/server/connection.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/67bd9055fc193273f63bd... ====== -- This commit summary was generated @2020-04-07T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).