Commit report for master branch
The git bot
announce at freeradius.org
Tue Apr 7 02:00:03 CEST 2020
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 at 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/83d01821121c48b02c62b14e9398c8fc90caeaba
======
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 at 2020-04-06T21:34:25Z
Files modified:
* src/lib/util/dict_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/835883a62c75cfe18216dc1479604fab216e326e
======
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 at 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/568cc1b62bcab9433b53be7e1d872f2b99f7e558
======
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 at 2020-04-06T21:26:43Z
Files modified:
* src/lib/io/schedule.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eaf6092f8f78354ede704bac631a3aac4a41fce9
======
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 at 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/e125e9460d33794102bf8a33d7ebdf0f8faf363b
======
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/2f738e75ec2348ea3359b6c72a78af39bc8c2791
======
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 at 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/6553579ce013aa194e6482d3b14f6be5db0250f5
======
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 at 2020-04-06T19:20:00Z
Files modified:
* src/lib/io/schedule.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/093e0fd7cf9f3c3f89cd66cb740212555b91186b
======
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 at 2020-04-06T19:20:00Z
Files modified:
* src/lib/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/df3f9faee9900d7513dc7979e4a04ce164274b5d
======
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 at 2020-04-06T19:20:00Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1691e1cb827234607998e54a99e0aeb7bc37732e
======
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 at 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/63b0f69061de30939c8e3620d9a153dafa23e598
======
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 at 2020-04-06T19:19:59Z
Files modified:
* src/bin/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a35fa150db8abb25872c84aa6449999222d9fed1
======
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 at 2020-04-06T19:19:59Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d6e564a646550b88347e019a5b3e9164e86c2cc3
======
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 at 2020-04-06T19:19:59Z
Files modified:
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8361ce5f3feb7cd2d6b7ddc5eab892bbedebb469
======
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 at 2020-04-06T19:19:59Z
Files modified:
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5a9ef01fe4f7e7b0ae2108dee0cd299a5787313d
======
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 at 2020-04-06T16:36:46Z
Files modified:
* src/lib/unlang/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f2b8044d2e105642be14588f12ef33d90a1d346d
======
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 at 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/7b48c8ed146c9a700b77add4306fc8632a8d5b51
======
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 at 2020-04-06T13:14:06Z
Files modified:
* src/lib/util/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd6ffd5261185485dca089a5d7c4c12e4583cc2a
======
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 at 2020-04-04T19:46:53Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5193bb53ee0f3ace6d11bb2e689e085f4418c18e
======
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 at 2020-04-04T13:45:49Z
Files modified:
* raddb/certs/Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/69ba57268b8f2d54c30e22d1f4cf7ba9b1628c35
======
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 at 2020-04-04T03:03:52Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2a4c1cca4ccfd5e18ffa99f7af5c9e4e62d020e7
======
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 at 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/d3bc4722ce615bb5dedffa4d77d71d91e0254c33
======
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 at 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/00297556237832fb1015553cdc3ce8768f233206
======
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 at 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/67bd9055fc193273f63bd9ab94b75227ce20962f
======
--
This commit summary was generated @2020-04-07T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list