Commit report for master branch
The git bot
announce at freeradius.org
Tue May 26 02:00:03 CEST 2020
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7MU8QACgkQ/6TVgp+2
18oY4A/+J9fmuEENxsPdd1ho+lfOlAy9HhBCfCnRXN8vnS9ineOv5Qe4R3KYcO+o
P3mTa9lLrGZwV+FT/ay9ZqBTlVX8YZGz05p06O+AarYrh3gOuhBHZlwbKF6Cvm8r
RNQ9hcmohUZkxqLR3SKtnr6qMf7LzwOvYAjlukaVHYe7xWpEJdVJAjrw1A1oxxuK
BrHPulT/Bl0sSbynD5PcgTmtMFqMChI7H8mW7JETEBfHDVrMzIlW+yIXuOAj8Htj
sIjQ894OrW4ZFxM+XbC9oOQp5Y45ZtotNO7Po2H9VsdjxdUEI2dwXqb7Uyuzvgak
tna1st+SFZftE7sUDEOgC2QfnjTDpF7RVmemGIM+iYPTCneoa9MgIxOKxsgMcIDR
Y+iF/pby191dTG5ZrHUj0s2OMA3jbyMw57fgDGC44Qw/BRdL4tyER5YS8jqNUya0
O+PRXvtpTUbnlG6EU2VXO/ylbpwU+A6bMMdHIa1dZf3sBKgoquIJtDoEBKTkCM2W
TTWmRnRnkc1pTQXInJr/2BJktAhxpZbUp4h3OiEWwJORHXQVa+XUgTydqCgAtaJK
GwhwO5N9KKuBKVizKIbZFCd3buFWo13sNA4OvY67tX6AwyJp8b/6dz2UdtndL3oI
pvK3Uecqoipvv2u3UQNHt9nDiIY6UlzNugqbZAyUhDJEP0y1p2Q=
=RQF0
-----END PGP SIGNATURE-----
inet: Static buffer size
Arran Cudbard-Bell at 2020-05-25T23:24:52Z
Files modified:
* src/lib/util/inet.c
* src/lib/util/inet.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/261d0b9fac5ac867839f50cdf85c6c7057fa35bd
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7MUU4ACgkQfQ55zXdi
Hs17Qgf/W8PYrCMJieSNmJuDXDG+OU4A5OEZoSXb7CSUSghlQknB6IdJNjGUV8JD
xgSDSps2ch0niT9SiHGyG34LDJmNTbc9k2PpkvPktOJSJlZNVSi5sdERb5ueID7L
bSDSubqggyxQYaH2g69b1XFP7NMp5Tdk2Mn6KbLUUzNJNwO3QdquMQIBz/b1Si5t
Ngvq8wYak9z6nWeN5JVokhFszDZnYU1kuaRCBQq6ttr29EC0ANnj+D7cemv6C2vi
80iWNKu5WdbcYaojmobgfvwlLyL4LmjRBNG2iXriY9Sa/I6nCX51az3XlHvRFiRs
EaB8Xnj7YDNehZY1KxaR2TyPPqN+5A==
=3IEd
-----END PGP SIGNATURE-----
expose fr_dhcpv6_option_find() function
Alan T. DeKok at 2020-05-25T23:14:11Z
Files modified:
* src/protocols/dhcpv6/base.c
* src/protocols/dhcpv6/dhcpv6.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/253fd2fc65465a1ff575fe35510a922d6e11e033
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7MOvIACgkQfQ55zXdi
Hs10lAf/cw8Xt14B0/fDTG/MLVfqYh/letFzFlvEXJhfpkqzB0Cygq28diWIzbAW
ZOUkakflpPSNz3WszxInAYTI1Ucfopb8QQRmPAoYxMfwnaYY5zk4Rtuo8wPxmpk1
+pCZwJJKIZGPHmwwHDm+Cfu9bBgufdHKX4QpmTjYKbaHLySTX4g76q4emtdzoQio
GblyAmr0fWsS6LYZOWQXrMr4TpEun27+juJ/kC4O75LKnMjA1yR8sC82Oi+h3HfE
w2yBmtzKcQBMBMfO5S4OlwPghl6kId8RrxFQqVTNMMnlsMmZwEld3/SOy5o5g8vI
U3cJj2ErRYv8+HK+fWJvgbZq+Iuhqw==
=N3Ga
-----END PGP SIGNATURE-----
ACK the client ID if the admin didn't add one
We also need to set a server identifier somewhere
Alan T. DeKok at 2020-05-25T21:38:58Z
Files modified:
* src/modules/proto_dhcpv6/proto_dhcpv6.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1d27f8cc2e28b16aa2777e0851a3d1261ac663bb
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7MOvIACgkQfQ55zXdi
Hs16Ugf/Z8cDH3Lgcyulda9/8+hewz+3NeJ+/qVbPrMnRo2yK+XsUoAiXWhhKsTi
1+6+KcryaN8QpNU91M5ikPsnkDdDm0UX9jo7e6ARne8Fb0HKkCB3W4lmuIF84WnD
aN7pJ0gxmt0/Z3PxpuhDjRBUaByIiucOf4RzHh7u31qUfUYtCoBXguOc4SObRmHE
7z1cmSUjWg1igk/lfcKwdrJX2y8mt17MkV3t0bTq3593FMuU2/whDmzI7pN9tjcz
sjKzCgitNdNRBRTQQlKl+IwR17S2+V8UwY4vCpMFHsJOgPr0x0MusOH6NNMN3bOi
bqu6oYw83YAlj+35229RReFZKXhzIA==
=7Pqx
-----END PGP SIGNATURE-----
clean up.
* if we have interface but no ipaddr, then try to set ipaddr
from a link-local address on that interface
* check for multicast differently. We assume that the admin
will configure one link-local "listen" section, and another
multicase "listen" section
* set src_ipaddr == ipaddr for link-local addresses
* for multicast, require interface to be set, AND set src_ipaddr
to the link-local address on that interface
Alan T. DeKok at 2020-05-25T21:38:58Z
Files modified:
* src/modules/proto_dhcpv6/proto_dhcpv6_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fa65e463b5436cf0d2e52b0855c14326dcf538ae
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7MOvIACgkQfQ55zXdi
Hs3/+Qf9EkZQTLbFt1CJCkWFk7yRf4d3WBG+J8KZOr3nasYA6YfwiPKr2kLS9EZE
mFnIxD+uZ3zqJXy2qv8pN+1rZ/4zb5V1O+4HtvTJBp2kVB1Oq3v+TIG8M5TTOckl
n72ivCHGdSgCNOJSJM6pM0f2YIJ0dwTO9JqW8sinvkWcEQgidrlpI/EEZ9F1QP5h
MMtGg1JzFbwa+kMxc2tT6Ivf0D3Ta1THMRmj5thVj4f/NnfSOByrDJv1bGShV9hs
uUOld1F9yzyo4S/VfjDYd1MDPjs4i0rWFIaXK7RUaTu5tkFS9WWYLSr5Q9xqErAE
DGVY4JQjEnDAKQfOK5dfL4isjt3MUA==
=ebSv
-----END PGP SIGNATURE-----
add fr_interface_to_ipaddr()
which grabs an IP from an interface
Alan T. DeKok at 2020-05-25T21:38:58Z
Files modified:
* src/lib/util/socket.c
* src/lib/util/socket.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/60f0e9b2c6cbcbcbc102da3b3f99bcbc2fdc38b2
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7MOvIACgkQfQ55zXdi
Hs0akAf/UKXbkEeyQBFBMTwPCYa3B+HK/hPnpVnJFNbufx4EEUserCJaQn/i47xb
dd5mAQmbS2pFicBLtQABsJsUX153b9KEYd15cTeFAR55TDDdmOu0Ssspjmg1D1b1
n31KM9FRl8tjpxgS3QEgpFQBHHiNQsjRVqOqMvQpZVgGqPN82+8gSwKjzA8vvTDV
SlTGLyynuTAirB3SozduPm+PjPCaUGrS6K0yAiWiVyQSSiOC1zUjIsMjsK1CIYbi
eHc0YuLLdqyqQ8ulE1SDjJdmep7pNqjGtZICkN3Fv54dLisS3Whq9V3G+In3HwcF
zR7ndHjYHo9B0CDLjba5PubJbEKJRw==
=LtYP
-----END PGP SIGNATURE-----
NAKs are 1 byte
Alan T. DeKok at 2020-05-25T21:38:58Z
Files modified:
* src/lib/io/master.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c4ccb847e7c1169c2c12a0ff87a201da40b3a45d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7MOvEACgkQfQ55zXdi
Hs1lSQgAoOGWTJrKxvCRsh+s1Z2w+V/Nu9aygwCpaUCYZ+5UgvBV6F1G9khxpzdg
t8CZiZ096DUaVO2aNdcxCkaVxefQADET+PjdlomiqskozxuIfVvw4XazRfZ5r5Yf
NCF+Udo4Kl0I3JQ5W7Jy6CbiMoR9PJ70cMrjOiMWOHgqtkbKyJrAspXSkLuZXiUM
axB3pwx2cck5H5uMlagCT6L3G2ufYUl0k72piaHLSOzoxGSawT53JoyOwf/S3LEU
QCpZtupH1eDSaLCIoRn/TvZZhU270oKPS3sdx9XrnGPwQI4BoceefqQi5O4kjJJC
fW6FTnFqfz3ivMsSI/wZz4vf/KEvwA==
=6yrg
-----END PGP SIGNATURE-----
set packet->code
Alan T. DeKok at 2020-05-25T21:38:57Z
Files modified:
* src/modules/proto_dhcpv6/proto_dhcpv6.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/03864b63131ca54a5ba88a4f3840c7821ba93154
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7MNcoACgkQ/6TVgp+2
18q5VRAAhAzc7doGZTlItvfapFbqnnzqXQwn+oR6tvoN3M5myoAmm2CerdKVZZKS
Lnljy7sBAsnCRPL3/lPlUMIb5vhUfgk/quGITn4fgvqRi4Dj9zX6Lr0otuaH97sm
AkGAH2j9CJ/xyV9uxtEyl66H+OMHkx51tMiUIdzTq03Fp93/Dj4GZvonlEcwa9eW
H6uhVF+uiHpBrpTlAIXKygTBzYAgZvyUXOvd23iLaDdgi2pfDCUMfrO3TaXZ4PCe
8e2FgV+zMjN72iak+RkU4RCONhYncTArXOrEOOUN1D2NYATAL2Lsgb8G7DTXdCJV
4hHfT6tRyk6vg/T9jQAqp4ZMcIsQsX2jrHuGHMPve0iZgDBeIbkzrvgyNSxs15ND
GUIdA0CdLSoyxvjlWH4BpycdEdC1Ur1ZOuGYJTGVvKeIV7FLqbb8BlUq1Kys6H+Y
SJatWRzJfPo5aTIaSsE0MNIPSTvSNFsaTYHv6wdTH0A9LrDBP3AXwulkr5PstQ2k
5ACkNcBwNOZSgDCgDFVvXELaEEV+Y1b0b4/7zKtQT5RzhKFdc7GIOJyZ9CWVIgYe
WrFuXObJHxwIiWgGHftixb+1sTR0rsZJHLPmQz2UtoKMGjK/9rKTgGp05qbwEnI3
uhvRwzx3IfSfmjujLE/8ipqdiADiFb52tgyM5durRCkunyK5OKU=
=tXok
-----END PGP SIGNATURE-----
Remove more memsteal and bstrsteal
Arran Cudbard-Bell at 2020-05-25T21:16:58Z
Files modified:
* src/lib/unlang/xlat_builtin.c
* src/lib/util/pair_legacy.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1d3bc0fb081fe29bad2a2a022c5521c1af8e2afe
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7MA7MACgkQ/6TVgp+2
18pHkQ/8CaaohwFr8S7/A70ZQt25AjYdklyMY9gEvEfgChj7EToLjWapmG8QB76m
23zRRjR/4FBZzNiziv8jXdkt1L4obmJwQGWt6YwVrSxZWAqMOAxHqH8GNGbx81ds
5FJuCSp8lGnfyzpM1T751/ko885hN7qTmb1ARobKFDHvQY7AMxfc93UrpZcQngK0
HceCA2jRd95Y+IfrpNg7UVIakg1wKca0bdbxSg7yMQovvDjGnDMC8SAaSpVVDpYs
QU5mpBXU5fzXTqQDJbe9ap9TzIuMfR8JmeLFJUoF/teWra4k05C212eXFbPp2yVJ
+xjhGUQ6M4wZjFzoBVcnBYJ6DtolJQlLBqFxmtpi9ffD5/3J42b1Ttfm3ramdzhV
uUZ6stExUjqXg0aOaWG5goCrfmCGmgE4q9cci+/SmYwiLYteqdTZS3JuptHHEHwP
Vs+7uti1ECTYIam+vvEGzcGAiMPhz0aJZVtFGUCw2O0W2jNnRTVoel9YGfjDpW0h
sv64HPqGHBuynnZQNMQ1aUk5JOeNbw4eWnxL8yULn39+TP5HGn4jftPJxG/kaJgE
qOVFczo4gzZEiFFWTe0t4h8SKz/olYpsCMuHe/aqlmmXTyEWlEc0SgysfV3ImJL3
wLpvFIr13yLyLGtyLZEfWuJrpL+3A9Q71w9THd7SjtmkOOroX7g=
=gk0N
-----END PGP SIGNATURE-----
radclient: Fix radclient_init return check
Arran Cudbard-Bell at 2020-05-25T17:43:15Z
Files modified:
* src/bin/radclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/00f7079e2fa8fea5497c2ffe9504589b429f509d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7MABwACgkQ/6TVgp+2
18rGaRAAjibmWhJ64/PGx8Dl+3f6tKoTwaBkY1AaXSFhBGdhalhyCDB7NarsUyEw
Ovm7sQOZOISDxXIN8qi6FXHgptcbJtU1TF3n75zMDo8bfIhmMCSZd6jsqP5JBNFu
LbFPAC8bhklb4PZW2PEa71kXEjX8rbY7dL5Bp4XSHm+z7UJEHs+siaorW78ExOHr
jh4xfFLSIg3BCnHOqZzVyyvyvBwCslkSBPnGVjJBxkofHIw5LRMeeTaNUprs/IP6
rNIXkxhm1ev8bibthyIesOkOTfm6YfjXuHMw1bygQp2Z7OAeThRNLfR8U7E0OHJC
o4VfyvnH1f2reJje26Q1058GZgJmLQnA20zNdZaF1GZw/VrT849W9w5GJ3Et5hxM
6lEWIkIpHZXoAGv940IIv2El3VACHnFcoolckr4gkgWzdaEIIV0oQQPp6yw60hIA
KymuCCacJ3NJN6+xPpnSuXB0qG2wD0cV+Z1Eo0My2LxMNdQWdyolRg1q8wsOh251
U6kntusDqvf70U0Dl6yoyQ9S2RizAQFItlJJ2qijm5ECOvH+uo2E1wN+0eCi5JeD
8PSEAXHKeQYg9VZK2ttDPpugeNMETIeTVImpIx/tkEMpBMbJ4vTlL5W/c25QnFzq
8Ge7T3WxM6nc7VBwyhqCvTnhe0NMXpcR+mfItSZYtXPFaO2Nqkc=
=2p5D
-----END PGP SIGNATURE-----
Is it cap causing travis to fail?
Arran Cudbard-Bell at 2020-05-25T17:27:56Z
Files modified:
* scripts/travis/build.sh
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/89993cf4e3868851798d70b61da5f2ba2ea709d5
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7L9l4ACgkQ/6TVgp+2
18rbhRAAnOWNEBZLI2buxQqDD1xF3pzIwWWIfcEccsk4M48UR6unsN47frkX81Mv
CW3NkVDqEtE3An/iN4rHDfVd7HzN+lC5oaKmDJfIgbbT2lYJn69lVsQPA3Bvaqxa
zPsb6HE/pKSC8XEXLpZfjDbxKEloW5f/KSuPD1qN6KNMfi/wNe/zkT08ejYEk9+E
8QCXVekKv/FHQiq2eCc2b7FFaRn9W1ba0HUgEW5bO0/WG3Lg9loavcUla9gRLPUJ
bVrcb4msX9NZ72NeYar+Q8uwQll3ftXqR6bHqFQTGj3WPJqyynXfbt18on70NAR8
oBmCx8lXN2bZG2fav0QwOW2GNQNfsJ1YfbHJvg4Cwkns7ZBm5maLAAzaLOKFpitR
mY0MjpinfA06orrgnUbvlGDL3G8zKkbcklaVRvOQg05c7DcmLMjEsoerWRVHWu24
FuocnyI2WCkKulTJmtb182II5KuBgwYsI2ATBiC2XpSJOGIxsZ7TjCgPxQmacdYJ
x4JDTVukAKAuBX2cCcZPfTbg86ZgWZ1PUPuWjSPgsH4nBr3tZbchLXt3ihNSMaFT
ZPhpX1bHt7M9mGS4kdOfEoaUxyyVq0qeTR81IEhTnsq5jSyeMNJKH7L0G3jpnRwA
ltUQoWHoEzi7a34SKQm4cB9CLXsK2JTHeq3jpUK4g7rV51ya97E=
=13cl
-----END PGP SIGNATURE-----
half the test is to make sure the process can do its own cap requesting
Arran Cudbard-Bell at 2020-05-25T16:46:22Z
Files modified:
* scripts/travis/build.sh
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/46572a4cc9460b246c71f030660e6bbb891e4c32
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7L9R8ACgkQ/6TVgp+2
18pL7g//XtLeRLGbOkhMLF2vWnr+9w8ySw7WgoBh09rQU8PRq7PLkrFulTLyoYXJ
wMMCc5z1KCOvMLrPFXjkZYJR/CCHgccBSJxBgDegqIjY8Of55y3ihq1WsVx4bY/t
IhZVQA4mff3Rfe/k+S6MuPGRyIIIk2sS/DFYOUElrN6D3vcR80g/+TZPpycomcoc
qwHAdsEgtl1FhOE76b58B6HQ0ANgYkSzQUnhEcaZ3LlRb25IOhO8hyt9SFehoRVl
+RfYtnA+u4hRQaMr5VW3e8kYKopzDYhLtYBxQVYhsYKUOsIvqZZHMF6gk36xwI0X
94rZCvvz1e4VG9wDv9bdGgmuTSmPMdf+mrnSMftY7zfZFykSU3lmr6zaU+N0eZyo
aQAfb787Fc/HOBFoRSYFQoN90RmMcNVaximteO/UxoWLS+AN2FyXQQLhFAxZjoKS
0/SE6pwWP580jOScJaVqoYczoEitNt3NqxfR6gWIpCM+xv5+iDXvVFW+uT28u0kU
dK9GG6YuxXN5YsIRjw5R6fL4bHDiMgFWRiHjrK4jxZ4shrhBv2rfxNemXPn3VRNO
wV17H7KB5i56thLq+HCSB79B0Hid9rdv1PZ+OVhbauVS4ot/w6BByikWM3/jf9mr
SLFTcdVq89nd98ZRjNweAQMXfBXnktaqmoeHbVgjn2WWNKbgUSw=
=bcLk
-----END PGP SIGNATURE-----
dl: Remove search path from dl_loader_init and default to the libdir set by autoconf
add dl_search_path_prepend and dl_search_path_append to add extra components to the search path, and use those to add auxilliary search paths.
Hopefully have better luck loading the dictionary validation libraries now...
Arran Cudbard-Bell at 2020-05-25T16:41:03Z
Files modified:
* src/bin/fuzzer.c
* src/bin/unit_test_attribute.c
* src/lib/server/dl_module.c
* src/lib/server/util.c
* src/lib/server/util.h
* src/lib/util/dict_util.c
* src/lib/util/dl.c
* src/lib/util/dl.h
* src/lib/util/libfreeradius-util.mk
* src/lib/util/paths.c
* src/lib/util/paths.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/62dcd25b16ec203641d0f6df1469f0f9d232e029
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7L7c0ACgkQ/6TVgp+2
18pZfw//ZG5+i3LusIFdX2a4AyCIkDedU7oDlGeHuGt461xIv73HIYi1NqdER7FN
Qu2eRKSOxV/Ti+KzS4jG3tm3r14ChT8Xb6OvIX1x81cSzKlRzIPkrHHbQjdp7Mt+
If99DPpVaiEuVceA18A9Yi/kbNDSL1GTFOTUFwtmaRgqVGbjEyrVqhj+SmtIPLJD
BG5d7TWiPZRqCp4sjOAW01/Yv9MpCZzL9OIxylMmeLzi9ZjP7MgoJvEyUcohvkSa
OLINJSloCJZLRpuwidNyUqqj1wl4di/MvWZJTIwhojdPWQiCg0oHmaKM1xcWWJPM
Sn5kows+662tprzw2PX0lTsRsdEuS1Dd4f0DYrNMNwJ0muqBEk7TGSUQxf9jbndj
NB2w0ojA0HQo7gyOxOiucoNX8qbU1ksKEW24dnoHXNIV+iBF6s6mM3nuRF/q2KN8
XpbNmAW57XP4STp8TwJWUl7Rv2jpMzqLFX6ZW6RlE5Leuw2wYoXVmwhzgV1X+1kC
DDxDSU4nOdyYakaqoEdDv8ms1w7E/w7huRjbjnha6XeFBwbr0nGOCetcoEiuXug8
3IJx1MTWGnrRh1n5thn5WprJlAKnkEAhMG4CqgeLje/G2cJ+L0fDVPC9Gw5jPpRo
yepOz8PJ0bWQzQ4ucSxnaqWFQ0xmTYbufETNFj8fQttc7ue/QOA=
=ncVZ
-----END PGP SIGNATURE-----
more typos
Arran Cudbard-Bell at 2020-05-25T16:09:49Z
Files modified:
* src/lib/util/socket.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ccb607bd38bf44f4f4a919ed2e58e73e08a77df1
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7L5qAACgkQ/6TVgp+2
18olDg/5AQfSFbkrntuu+XnvYWhFt4EH4CK+Hy078EbaxTWEjxEm6GF/PS3jNPIE
62v7eg4gEBzqRovOAbwumy1RMIseMPk/y4kuw+f5KLlrR0GjU2ivuGDA4pDjPPUG
4RB6Vq5LQ4reeF5niSqxeTU44efXbhmnIplxz3k8hY6sA/9cRV+vQtGrlwfrr2s5
fGm4dkXWiIGct5eb4V/QF9aEEH9+d31OEf3EpEG++j9GqDeaglSq9erscXMT1cM/
RRLSziH5R9xHXB/q4+GVE4T4Kizu6B4HbHCXRBwcqpG+k/zbHDH23RieTB2wRWxy
gl2B6AmwAYS5Zptgf+/x65MpePp7tRW5sX3l7StLaZhqQ16nLad7UoRM7rH/UFjx
4kpaiG6vtQ/NJhMQgHSmOXzKYsbnOu7i+LMYH9p9IHvyjcY8ywgrIo3qM+/PLRjK
sxo4FwE1baWkq5b2oelhhvhZaUIBS9wv7DwRG/1z7EFdPUS/mPJGKwnpLoSWylN0
lIWVbr+tandPQtTAeq2DXZikWIrghSAjG6e9eGWWnICAP+6EOQsz52T7BGEwd/13
Q7BrQ/HtvSVYyahotEhWK18kxKQ7fxTnpGDuZKOc6qkxRaB0Hg9Oj1dWgrzki3HL
hfmN6E06Zx+sOKu3LZj3q0blWjIx1MT8l1U7VrttIAm+3qmQ9I0=
=XKH8
-----END PGP SIGNATURE-----
Add this back in...
Arran Cudbard-Bell at 2020-05-25T15:39:12Z
Files modified:
* src/lib/unlang/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0d6800f8b19377d38196401fb32d8d54afc272bd
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7L3UgACgkQfQ55zXdi
Hs2a4Qf/SI2Vgvoka1k36WDqNJKI6ZxARKpSWgcNzFhX6qfr3CYzNcFyYZsNxR3E
wGSAU+JC/8UZQIzrJ9ACs+H0+yGftsRbxHo3Vyw9fSYKrHg+QjAErSkOQEFxT0Lx
4SYn/+AN/kotZdAPRXdJk1gojB22SyvEUimRgXq0WLRzx8S6rc68lZUfyRS6M0hv
c00UgTQiMJ6D5bZMx94anRXcgLl2AzY6wHOEPNYpccnV4jCWazB7bF/zG4F0V6mu
9cJN+tH52U2CCxGdL2TylG7ZfMlP0Cw6Qjhmd+QytUxscjaHnu22AYsHisol8WM4
z9+DoC5Sb+864yFl2umxOJwsKgDG7w==
=Ws9x
-----END PGP SIGNATURE-----
typo
Alan T. DeKok at 2020-05-25T14:59:18Z
Files modified:
* src/lib/util/socket.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/24994b86b91a1a1d5d7ff0f7af19aed6866b5804
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7L3IIACgkQfQ55zXdi
Hs1CXwf+IA463uS4j5LIQPYsianNUe2GhFYXdjmv12nbuabUNAJsQWhu47ebJ/GJ
8TevuhOJ1S/YErryyL7z3IwWE4Ffhswfx5+XNkUnBf9rJb5AdnwVFL0aDPOfIq6J
wj3LwqcA2BguEMo4ymwVNRksGq7XnK3y9127rqsMGqEsu5C4tPAWern5Myo+tU2Z
c2coLxs9gKzdzo1CBCJQXeJAZrg+2eocNmyma4fZtaYuIeUEniDOxw2e7NwNeZyN
BxSczgKf2mShKIJYWDDDA5TcG0pZ8Aeaqxi23MBfmFDD1I0Dfra+rKRCG/NZ94Fn
uzZCjIpVRfGTlOsWGtPik4pWSjmlIA==
=bRsg
-----END PGP SIGNATURE-----
not all binaries are radiusd
Alan T. DeKok at 2020-05-25T14:55:55Z
Files modified:
* src/lib/util/debug.c
* src/lib/util/socket.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ead6e9622e6c53e1a54095abfb16ce6281d5c912
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7L3FsACgkQfQ55zXdi
Hs1CEwf+Kwv2Mp7Oq24eJ30foVZd32s6LFneXCM5hTtEQqPFwasj4sV09Uj6vmKA
H3F5t0QJi7wphQ3tmW6cgBe4zoKuQRY1I9Nld8t0caHJeuLyvC7TdTkPuouqcYkQ
IRXlWGMDAmuVyJDe2mEMc5NF0mVcM1fZE3tIylbBpKX7BmFEZlOfy9NnqLZpKGFB
VFbjYSn/z3NUvR386ERPr/bNlK00RtUlUE4ppb/pjpTO67ULfpFcMykVnJ9mYHDa
kd39C/lNP9K/ozkGssrSKFX+6WC6b/V0oOm0A3WcflqGnCzWttX2OtOtynauAVVl
6WLViPn11sY96xINsfDEBQFcR2pu7A==
=vbzs
-----END PGP SIGNATURE-----
do setcap on travis for unit_test_module and radiusd
so that we can do ICMP tests, ARP tests, DHCPv4 raw socket tests,
among others.
Alan T. DeKok at 2020-05-25T14:55:23Z
Files modified:
* scripts/travis/build.sh
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6cdd909ee29166a257e9c4ce3495efe4b9787f1f
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7L23IACgkQ/6TVgp+2
18pHBA//dBgn9e6uMUV7EWGYYHxstSgBguHNT9xgclP5uVnJaYztrRe1LTaEnXWh
LHrwaWOeMSd5Nt5l8u73qhKskYq974aPpOl9CHeCGOvuLVt9PMCRPaxsjbaPtKlO
tFIY/iqNyONqTQGDJFJdboRZQYVyqvokpOa9shxKVdpVCi0WtjzbzwdrtzMexZvd
r8ew3B1TyVNF+ceNB0W+A1lTIO/fzw0m2geUZ4OZ5EcB2uqgWA63y0+JgkOOsOyG
k+EWQZdd9knQBOmU+OdtgFs2TCuQi/P7cywLpnRoQmdLesI2pHo8vrBvmRQBvHbu
iZHf4KxXjRN3G5v18KTwIh0xf93glgH+hbWMwPaea2Tu7dCt0+6CEwU7NV1BbeAJ
P9ZCv1HLuVP48HNRZkBE+iWPl0CvF5PTfk1DWwEFV5WoKuR7ZIUxKud2H6SslXyt
rZsqA7N+aaAEwiik/v0hbQQsrCrxTzYkUD8bH+21EjsYaBphZNyugYUJanKb9lq1
yJDIbltUNXB4zZLlBsies2Y6yQaHkpTnzd1bXUQNIZBcrE8aYhAn69rWncx81YB9
K4YNHlV6CPrXv/7KnXKQyIwUSVTzRdJ8fDry38aU5lrZGKEyzyi6tfwiBO0Zf4IV
mXc0lCKfyI3oE1zJJ5TewDXcAw5DqEHRGn7pvb0kIM6ZNuxkj3Y=
=EVHd
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell at 2020-05-25T14:51:30Z
Files modified:
* src/lib/util/socket.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f8e8ae91018d0bba72d3053716900c88574bd1ef
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7L1uwACgkQ/6TVgp+2
18oQVw/+OiijxC218H0y7TmKjQll08JcmykX6buk+gxUjXHlJgzktql3rLbI74QR
QneFtyIDuou44MxOjSIkT+7SrmzWwptM3U+H0ync9H+aRAR2R94OkbEmrIWFAJdp
uyaDh24H/PYW0bpKxUmwU79KevTgCj42N1ZNUOBLvP3J4Ox457yajrSHErtzJGFJ
uLAB8BzcpCuAenC1HKk2G8Uc/0GqIKE0+owUZ8JlcSwE1tU6hlU3OsOGJVZBx6A6
oPs3Hy+UnqvN84PEEoob38uAWu7fSu1SJv32U4jFCDC7iQcGu0vMmNr47zIa20p1
DZL4KpVyJf4z3XY++vBQn5JZbfIIyuoMO0D4dB5q9t7bc1GF/H6qelm1ls/fdsao
cthwOxmimqFXnqIhiH3ZoXjFUzae+Com3xb1Im8TEwQ/HzBbcC/hT7X9lkL61l8w
WrJuVE0DK/kH49WhS/hUNptQk5SzI7gcHqxUyP2xvxQmnkT8GP+SGuWV8+aN7VW/
sHRh1dhfVHtTd/jrCUhBFS8XbqoOPAZ6fCVP+GxA6SBy/Q6ffZlxsX4C5xCo6gxE
IFNPXHtfrt9CDc/K9aKkHbHg+w1kXC3h0BCMDmI1YfIz/pneA4Phw4XCvttg5VYC
dB+rvEqagXzmslTnr/47oLER3+SDVk11EoCd4acnRRPz9JRR4/M=
=useD
-----END PGP SIGNATURE-----
socket: Put cap command on a different line
Arran Cudbard-Bell at 2020-05-25T14:32:12Z
Files modified:
* src/lib/util/socket.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8d70b4787583efb12b98df80550b11393eab4011
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7L0z0ACgkQ/6TVgp+2
18r/Mw//RcwpOw9EK120CvUBWpG/ZEttd/Ie+3jMb4iDw2+m8Xz3U2JTFVifXMrs
cviSKFmM9lBzN+Plw9ZOM9eVPVsCPm6m22w+cfXQhnd0gl1YwrOiy2VB3GVYW5jH
X5eDTPOuGwZqG/vsDPeRh5rxfmxH+XbIi75mzIxmE4bVWq0OBWpPgELjHoa+1gH5
GF/ZeYgt2e5w7QNvY1DQHK7aj83CATnR1B8pzbZSrfw4GhZW/f2YTWIpwfpVcAVW
PQIVwpB7ro0338YLnoxvDcVMT1Jaa3zhhYmD/mS0Bm99vmullT2+6bMtlCPP966D
95AUr2MSP+qti3XLTDU5/NKaRX45QkOD6xDvtdcm8qwLVxaTIVnIqdofBaW03PBr
pBTosvrbX3H+ddlGPKuefBD1KCpDhGvc0DIAjW10Yd6K8QDufASbBMXj8yxtPMdG
zMGwN5JmSQhJxIbg6OA/l0VJHoQdvHBwsm+4U5A8qIyULVwEmuU+jP6+nDIGdxi+
E8z82GL+XLlTg80GZAueqXRBu+Y00qfUTgAmywSHBX1Y8I43H683NaRQg0uqK0fx
fL/wWuuJKk/QhYS7sO1LP1przLXBpij2JmX7nIaIPhbCjnU2R1S0E5UHjlMWmOr3
Grw5fiTWkRzh0xH1JNbXQ+imjG9LrjARbVrnxbcc+1mYQ3P7dIk=
=tfb0
-----END PGP SIGNATURE-----
icmp: Move instantiation functions
Make a get cap failure, a fatal error (if we're not running as root)
Arran Cudbard-Bell at 2020-05-25T14:16:29Z
Files modified:
* src/modules/rlm_icmp/rlm_icmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/90262403a88f2e853f8507c869726598136a2dff
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7Lxc4ACgkQ/6TVgp+2
18q34A/7BGJVGlwlbXDCQuQH6Z4/f6E1tlT6U/QgtBGtJcA3j0l/FUHG6YjP6gBn
64jNvqG/Pr7LLPr5f5bL9kaS1vr9rSaqfuBzo0sfe5sJwPkfplzfusCraCpEnIQW
tv1UIFIc5yI5fmYqNCF5iitK4rYz/7kuEl9owlRxuqf5K5AS0uplm9xQy9KLiHc6
ByTchyDaRrn2epJL2ykuZQrgtz+3E7oAShIJqMXS5W4EEty1g4gfuyu6ufHHnPa/
ddFtzdDAm8Pq3tHtB64/DL3Habzn7jbyORC3WGgZyqzRvZQ6GLk56FQsm7ZiVkXC
dSXl0l5zuf7BA5q6HZIgylq97hWQl8b27b6M7JA0TDxnTE2PdMLObZGSG/6ClLas
LLbNPJGorFidJU46nWDvqsFU7BzE4HkDR/qpvQTNqbrgHiVuwJkyxAy68azFRBg5
9f50vguastkbSfXYG/L1pYmz6Alc9Yeqg7Fp4VLYmaNqfT9/U762UV6Y49YY1Kjh
uXL/vjEGjvq5EVIfu27ggB30Momvu/iTGeE6KrRl10L7IVPT9MACSaekfJbk7ukh
1RKT01Xgjae1fVoL3HU/FwqjaloXh6gyWqMhbsUZvNoo6r2tp1ieATDhApBpE1AK
3De0JfdddpX6qD1kn33QTzvh/HWEfQi+d4WBMTt1YT2PDb/Y71c=
=HOOx
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell at 2020-05-25T13:19:10Z
Files modified:
* src/protocols/radius/decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0ccd88168f3cc17dbb7f61b168cea72522d81872
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7LOXUACgkQ/6TVgp+2
18puDQ//UAUx0rCS7+v9tEe5Kc9XfPHAMj0V05Ozonav82YwH53DgcknMc/uUH51
3uQEvmLviVwLcm6aD6URSBzczP5UgvA/ZmejZk7e53twYMBkgG9OJQN2h/YHaKB5
YMKAXj0iN0S/yHFH8wwR8l5iGsQJS0E+/Ofcoc7KXIzFo470MxL3+g/9cgGPAL8x
g3Plkbg6EgtmXabMayW25Zgmeg10OiEFcOD3fYk4IhH8zifqHDkV35Y/0xOMZ/j2
rI07gUrpYfYFbUHiklsWlYVP0rnDkg4esVZRi2xSr7OkolBj023b17/Fk58bpq/f
4mS6J7QwBZ+TcodzqMOns3xd8k8qpaGS3iFAfUAsS03lbv5VbCKtpixP5d4yHrvX
fszVVqn4NGTr1v3wPDiKp04KhjKc3kGxKu74XvcbueKeosNo53Qapq6kIRrJfZpU
CAw7tCTSjx/LrFovvIoF0SVzcTqmIhK5+MY9nli5ImZvY7COD1xXDNI1XOM7LmsN
OSja2FwbGLKosCjIk2ZPktBHQc10nG8bmcoKjFaMFk5rlW/2xVvjm1Vm0MUDx6p0
EWuJj+hhp8dGT2rnLuHzuyxg2p3hFf5+aSqarbnBL9XMUxUTaILpA5+J75ahKJIG
nVrnaV2Io7ZWBEjUriuhhJmpqEVL2bx7zuB32PZFT6OYcfm9Uqw=
=YxKv
-----END PGP SIGNATURE-----
pair: Remove more memsteal uses
Arran Cudbard-Bell at 2020-05-25T03:20:21Z
Files modified:
* src/lib/eap/compose.c
* src/modules/rlm_cipher/rlm_cipher.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_sigtran/client.c
* src/modules/rlm_soh/rlm_soh.c
* src/protocols/radius/decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7cad2fc1237478c21ff0e86600c36904323a2d21
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7LMkwACgkQ/6TVgp+2
18r/ag//VSd/dm8u7DypDn/nrtUCdelgD3Lwc92U26l9noMXZx9yd/eYrdDyZknu
KhKk1B1F/7Daam1+cST3Px3nDWxHJa7WdIH1hm4Fyue4vBxe7XSCh3DxQirXd6fq
32+21LH2RtJaACrId/kAiYPl+c8JFzV8HPZpFOYSCe8UrVi6TO9Y1cQMj1m7KlKA
szmG/cJwbrquXzKJNvAkE9XZk0oEViCvxG+W/DsS+P/2UURbhFsJq6oPjmT05VLG
K8RiYEQ1nmG+5JdkdQ+4IPQ2IbV48TOTqyL2ZJH3Foc8is6pHHFKU0O7UHQO7Psq
HBB3lLd+ZlQOtk8ggyQESddocKyZkrVQLmPvvmNJlllDJ1dwiGkcf2iqMbvvAXT2
xE6dA6iUba9CE3mQIJmTPU/Q/5icLKUy0RuwKHreGLpvFjxE4O403bDnVixYNuwC
9HTMPO+gYHLn1GJq7sZg/bPtI4/SkDqh5JsIrqMN8SLovKpxgdDcr8CDS8HNkN/l
bV8IgXlhm7NK0r8mydz0Xv1ks6fIlUoGwVJ5UxtBPhheKV3x5ANoKOeUSMtDhG69
/ItMdJJW2bW5thkxlK+NH5XcXvxo+FoGTRFHf8HLtgO2qT1SoUyuiJvsbjiNb16s
1y18Q0Aiu7Jxe9Y16ddhfdUF0Iims3PPlRS+aYJmNicOlsEz9j8=
=axcU
-----END PGP SIGNATURE-----
pair: remove more bstrsteal uses
Arran Cudbard-Bell at 2020-05-25T02:49:48Z
Files modified:
* src/lib/unlang/xlat_builtin.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_mschap/mschap.c
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d1068abfe88356773f29037ebe12d710a17a1454
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7LMaUACgkQ/6TVgp+2
18qLOQ//TleiUlk6z3soNIqO6s1dnUXDgX6V+I1hE6CZE71Uu/3uoWYuKfeu3u5W
+ZELuBPYSgWg1DWVZj2cxTuorM4WPT698rVSaKTv49wM8LtKJnpvhUbVOZBaNdu0
7y6v1MUi1Oqj+ut6a4QhB3lovHJOO810tpaiuOGR6VN5io7AP8wAcRIIO3fu3x7+
dbjvFPTlLrYhElo4eT5KLp3tIVho04lGZ3Ri5S579lh11BDAkYBzZt2njwTlahH2
PyU/NV+EHCpQeMQ32zGIoPf+MSbtnSGsFkBdlWrhWLASVJG+sp7tvVPn/1tNBCTj
Rzcs+tXnZq5Acn7i25+V9yz3N8GpCvYV1WE/B0Zf3PowqRUNxfdBfGT1pxhW3/Ae
01KDnkNwo8yUSJNEmSyEzBhuqKnf+VLtvYML3uLJrgRXaweFvNF8mt53xt0vQUBc
I7aQyHyuhuxuOJZRmJxxu3mbAPEXvOWiwdEdohamTY+FzA8IoqLuUfta/MW/3LP9
tKI6ISbtbOjYs5zPeC+Afr2Dxc/P5n5jnectH8zWijqp3e/lnX1f4fgEkXK5tsSR
3iUd3h8jiDOtULT5xFl3lvKnzpKdL8x43Jlestu4rfo+5OXb0ZiKprxCA5Jjy7LQ
g3OJijjNFPcAH8RPlXN98O/lgInefJh5SLjLfXTDwBIqGSmZhho=
=EWpP
-----END PGP SIGNATURE-----
Fix const issues
Arran Cudbard-Bell at 2020-05-25T02:47:01Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/51b4dd923b41c0c00852546455d413caf883b5ab
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7LK8sACgkQ/6TVgp+2
18qgUQ//RFMm7wPIzCjGWYOoPQRv1RYzDNWdUesBEeuN3xLlYpmWO7dx4YnX1Us8
qXE2kCSzEhvw9qSw/bzKRHNXWkVdml1F1PDHPl2xvpnuwJuFX24gq8u3Z5MS3WYS
CcYAvrwEH+K4Ekcvlv9/hZuNQTcbjGDQ2WF2RF4EM3ghNZbH+79KA4VQPGpnpiuX
o6gDH42nmjM6dwhc3Xeo1+b+F235wEMFO685v0cU5/pt7b8mdQ3kOQUiGtq0gLx8
gbMBFe3DIbrGgPUST1EbF5gKx4e7AXmSsxzF+ghk7BOJfbRongGz9c5f9zmWv6YE
3O82BeDmbNcQarpoNfo1WevF8yYV4zUsd/sZUa6CAx6PnHt6kvvsZneYQ1/VEUPb
QJZOCrOP3V/9ETy3zJklMn4v7xII3znR07B/GPHChGu0L/16TxJjTS1S1BQjWnpC
NyiOeU3YgLzMDm8Gh6vUmi2vwK/mr7rboHCwna74qj4u3RWHXQLiR4XRg4JqkRZI
ZdCHSEF1fiONpO7mIt7euXyHUM2kbE6TAffhvjQoVARkXHszAYWPy1UqLSKe53Y6
zn2xd2gySDLSGITM1OuthFE/T1ht1FdOhI8A0KnOWE0hlAwkpbwZWlT8TBcjLq7v
pxVRLijfbs6kfWEeAGw7kqh+/SxJfHeG/Ly5XuWYT+PDWDg6OFg=
=OKa7
-----END PGP SIGNATURE-----
value/pair: Consistency fixes in assignment APIs
Arran Cudbard-Bell at 2020-05-25T02:22:02Z
Files modified:
* src/bin/radclient.c
* src/bin/radsnmp.c
* src/lib/eap/session.c
* src/lib/eap_aka_sim/decode.c
* src/lib/eap_aka_sim/state_machine.c
* src/lib/server/log.c
* src/lib/server/password.c
* src/lib/soh/soh.c
* src/lib/unlang/xlat_builtin.c
* src/lib/unlang/xlat_eval.c
* src/lib/util/pair.c
* src/lib/util/pair.h
* src/lib/util/pair_legacy.c
* src/lib/util/value.c
* src/lib/util/value.h
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
* src/modules/rlm_ldap/groups.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_mschap/auth_wbclient.c
* src/modules/rlm_mschap/mschap.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_perl/rlm_perl.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c
* src/modules/rlm_yubikey/rlm_yubikey.c
* src/protocols/dhcpv4/decode.c
* src/protocols/dhcpv4/packet.c
* src/protocols/tacacs/decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c7d250b5dcb724464e2df9009e6a7b371db76360
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7LDOUACgkQ/6TVgp+2
18roVhAAn8W+FBdN4ZuWssJ2bFbyIjn8ZlXbiVNqiPo/vwVd8cdx1DoY0OddrSLZ
P3Y6sKMrUeHgnpBIm7ks33zAZehiZUly0vPNXxubc/aeAxQruzVaeLwk1P4+em+H
TEOo0n4hG3EsnMrWFKDE5yJvTiJpWtdedeGOsWTtoyHAQ54Vb3gDoRkPsy6a9uqj
gl6cBjV6o5sqdvn8kQgvdrtuO6MLIc97XjBu8ed8XsedkodLQNnT3wznxyfNOqet
sNcy5aDyDEDQv13/Z1rX+tmZ7V7Gr+hBAHqnglXc/csEBBEQo8Cip3K8ZqQ1QI16
I0dx0lMZPgBlsUsFAspl0cyBobtxNBbywZ3SLJVYFjqMB7bgGxoix887nxQgIa/v
Pqxg14ocxSMB2MANeZ0tCrzqBPxmDRARvyIImrGKcif8QCSQJgH0Pht13GmIb+Qz
oi91py0hlzSPVFKTIK9jTfgN3wsmySNQ7Xn1W8FpmQsTT+1qc/PFVwtpEzHkNH99
AFIdtLLhrXhWe656DW0E1IzDygypuCCi8v3H4xEuOA5dsaHad8JIleXyw7wOd01v
VdNxDXdpWpiR/RLhgyTOXq4384vEKKqrHDSpWFdtMELpgiO4f9ViLfAwykq8uKCG
41Li6JjS6DUEzvpa5tRhW9xYTu0hQiZnZeEdMJsoNKVTDlOWfXI=
=TQpQ
-----END PGP SIGNATURE-----
s/fr_pair_value_strcpy/fr_pair_value_strdup/g
Arran Cudbard-Bell at 2020-05-25T00:10:13Z
Files modified:
* src/bin/radclient.c
* src/lib/server/exfile.c
* src/lib/server/paircmp.c
* src/lib/server/tmpl.c
* src/lib/server/trigger.c
* src/lib/tls/session.c
* src/lib/tls/validate.c
* src/lib/util/pair.c
* src/lib/util/pair.h
* src/modules/proto_ldap_sync/proto_ldap_sync.c
* src/modules/proto_radius/proto_radius.c
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
* src/modules/rlm_example/rlm_example.c
* src/modules/rlm_ldap/groups.c
* src/modules/rlm_ldap/user.c
* src/modules/rlm_radius/rlm_radius_udp.c
* src/modules/rlm_securid/rlm_securid.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_yubikey/rlm_yubikey.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/330ed86c2ecad5635db6b2d29c32b9c725d6d4b2
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7LC9sACgkQ/6TVgp+2
18rXhA/8DMHSHNN0qC3Ow6kMG2oT67dOFmu4iR6mlp0Vr8S8U4I2NnhNg/0+Q3d3
/26W2dKL/Rm+uGczSJiYbuK6lo8AHHG1WECiYsSROcFBpOwYAENBcnUVMP15VEEl
nlSr7fAYBFwBz2o5cm/FYdf0eyiixPZbU5ZTYDcnx6CnjKKnTcJ5QVK6IgILw2H0
7oRwQokhrl/9G58dNR+6bZj+GzkWE4vnydEnPeuOYq6hTqRrZOh64hpWo17ArRGx
Uo6qyRGUf3J3hnKp6/zofjDecYa9KD+XOzcZdBD5IM6PLvh/wW+DXP/CHjTyoj96
69pZuNcuCxRsWikDhNzESQS1yMAEBOjdHuSKDs5ysE5s7zlfH8otuZwS/o65+BPz
dIgET9AUkpe+UKcWvhm7Dnz7VAgLLFzQyGpiDPW7qaGFlcPA008aQl35B+aWtsMx
3NxIipXfWE7ker+oPg+TSdvDjP4miBq8rkXEvtq5UW+52/ir11S4UGEyV6gPRXxI
Ykb9hdF8zZCVJ8pJ57UM8OGw6H/b1jBLikG4bSyOserT5QF5RWs7ZE7Zqkny11xf
2OgqSav96NQox27lwUoukWzS5FbdN70bLPYnFvqnPmx0krDzujrQjazdytLJaWMH
pbQw2GsH3FOeHNC83a3Rn5eDkwMra7AHRGdkZfTJNCXZatfhbuc=
=fkRi
-----END PGP SIGNATURE-----
value: Remove some calls to fr_value_box_bstrsteal
Arran Cudbard-Bell at 2020-05-25T00:05:47Z
Files modified:
* src/lib/json/json.c
* src/lib/unlang/xlat_builtin.c
* src/lib/unlang/xlat_eval.c
* src/lib/util/value.c
* src/modules/rlm_cipher/rlm_cipher.c
* src/modules/rlm_json/rlm_json.c
* src/modules/rlm_wimax/rlm_wimax.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1b773b1fd094f7693e09cc59d6cb269eefa19d4e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7K8oUACgkQ/6TVgp+2
18rwag//QMuaySFWaO/pFKEUVVK1QSMqLHGZObY3nokAuf8/Pu2ICsFkhpuFPZdn
GfToQmlEJRVj6gE01RZjDnD0dJnF0HvmHsIo8leMorE7JpTsltoLqBBA13IYo9ED
t8kUBts3D1UB5D0QjZtG9zR22XOSqi1rX10Ty7vjIDBm3bYwfjZfTnY2TAKlFHYc
AALXmwaZP+Ip9/u0M3W0DUtfyVxQ0zVQer+OdT/e6vAsRbbofOeXE7SpdvKojVmy
TbFZfocx8cM9sDUiGrmOXVqc7Gx1Wb2mhDyFjjY6H9NU1n+1GwCj8sCi+v6OAcOZ
QizI1/ktP2MR8ZTDQgyOR0jah7INmpq9P5pZ+pTnmQcGri8Nt4C9/3DdcCJ5hKUe
WmviGh9gepDG7uYvGfjqS3ke/g77Qh9AO157IDFRrH/nMiQEGVxWV5zkx/twHJTv
jRfiY3gEp7gdSbK/FQ83D7wHctaLJkr3vp4NkTbb45M7arRS0cxzqNlbrwxqOyov
eVJF0uY20ev6Iijk5A7vhniI40oYkuSA+dppRFtmfBbp2FfUig4JlnnQo4GCq/qO
WfaT59ajm5qHpHBFgDbgIwMw2U0pEXmxryguRflkov1NxaONzuY6y5fNJSgCv4TO
aMBNOh1h7xOaeTLJ03xAFdnvweqCKx1w308nCGfysBESHyf0jZQ=
=7opb
-----END PGP SIGNATURE-----
yubikey: Just trim the existing buffer, don't allocate a new one
Arran Cudbard-Bell at 2020-05-24T22:17:41Z
Files modified:
* src/modules/rlm_yubikey/rlm_yubikey.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2e817ed4d714eabb5ce6543f5927cf3d6b620618
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7K8QgACgkQ/6TVgp+2
18oDaQ//Yr5fCoNiEHFPXLNEDuJAzZbv2LVEB5fNToqjaWztMiQNgA4L3CpIADB8
1RlqJGE8S41af/U4k5VMB1nfw7ZDefWXg5XiZFvx/6n+4o7VVu5eN7SsRF1CBMER
3S+tZYP/CO0qihVyjbcP4v/hWViyBo/mLnO4Gapmt7TT7uXQzL+M10687uA+q8nD
P8rSl9WucNk9isCKJUidV1BnZ73Dd0QYcdEpSC/UqAXm4VpdRkLdN3fDRxA+Nrix
LfPCo2QHGFHLtAytLjnGQ8jBC+jA614LBKwQERmVDyVEwi/vaoq3p9Aq20hvhDAs
gnaeV9oFUmQ1zhCd5YwdEsJBpe7GiSYW0VYAyaerfHjkoW1aPv1yl/wj/m3DX8Qb
BZtDJfqhYvcv5lAiO8f/jifnrOQRwmINyJQjdCB6i2G4uO5c0C8aNJpTMhPi4S8d
rM8LHJBGEvBsThq8fyUSnzJTkwG5l/gL65MrEe4bNjnjUXvIMb8paGyW5zA6P5kD
bSv3z0/9dq/SreB3o+J1LcjEfEjaM9A3a3JsRHB+FuZR5/KwvjfpG2sYxSPQTF3w
eHTEd0pVQM6cqK+09U3052iolioMGH0CLlbePCl35gOF1YLhUsoMEJBrLK92jHBp
K7An7zGG47GNmSyZKV7MmGKN/828GNYRBi4KeTCSHHUY6yv+2hc=
=7ims
-----END PGP SIGNATURE-----
pair/value: Add utility functions for clearing values
Arran Cudbard-Bell at 2020-05-24T22:11:20Z
Files modified:
* src/lib/util/pair.c
* src/lib/util/pair.h
* src/lib/util/pair_legacy.c
* src/lib/util/value.c
* src/lib/util/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/48d12d8e83964ccfe9f67dc8bea5ecb56f5d32ec
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7K6ZMACgkQ/6TVgp+2
18oW6g/+OnAyI/QFwF7iW0FM9GJAlgtfT9E7ZFcWARAK9QdOxo5oa89uZXbW0UKe
xjpDQX0sCGsl3Q6gSH6Jd/qRVkC2S0Z4TsSQ+PWWwGqdyqin0G13LwWEMREM3CfJ
TR/ULhiVjP1h+eTroTs3RdsQTRdDhr6dvhGpDLeaVHNI+xtOpis1eZc2ebSqhe53
sAAtmnoqIdIClUcDdmUy1/uc5Mf5pO6OnYfIfV82CxmeKBgUSK9/Ekss2YqaZjPu
+FElc72+Z4UUkWXU3lxdP3dyQI3Godn0sWP0KBZ+T2v0NwuLxot+KcwQ6DtGmQWp
csaY7l3NwW9sdX8bu1EGtjJXamIAW48e9CyIC1njhbsTs6E6fpfYAAVbloaEeV9g
NEeHLkAi5PZH5m8OPK/6nXnxuCFnYEA+jPYoYz/A+q+SKqGsYArcgcjhPVB5qdrm
j4KNRuk82/c+xMCD0/jQwxQ5FsZTAoYRd7knCowlm5lHjNwRBISei8BG73gNQU20
naqMo0KqL9uO0m4XBoQ5yrort/VKHUErwWEl4cPySu20wyZ5OcTXp4dkOGBei2G8
NDt9Jn/u1+wGwJ8dCQ9RahCdyUkLsCCKUN+gacQyBm/27LpMrbWDfxjTXnDGvGY8
oC6MqAGY2XJm4DEYpC9l7payrDPaRWkMmbN8SGo+3tdSF2BIH38=
=un7B
-----END PGP SIGNATURE-----
value/pair: Add re-alloc functions to change the length of a buffer
Arran Cudbard-Bell at 2020-05-24T21:39:31Z
Files modified:
* src/lib/util/pair.c
* src/lib/util/pair.h
* src/lib/util/value.c
* src/lib/util/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a66bd0b83a1a834fcba05f92d41c6ab1db75d4c8
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7K01gACgkQ/6TVgp+2
18r8bw//fpYdldeaICcxppQNTNsMNK3v9DTg85I0MP/dC8pXSjzvJkoWDSSNAF2I
LrUhuDvNC0i+cosWHfnMs45GmTGXej99UX2XhWAVSNjTu3ps6Sbbmxx3Ry7hm8GF
W/P9dXKMauZnGBsDrVpGJz1wWgp/0jadwgNGDDhTTa0Qfob6z+Wg+IKTqecc+Fwz
XglkKyUSMl6AAZlKaM6Mjs1cvL8qcojmnaaEhxzhwBzABnj13iw8fXjqBR9PMSdb
dzDy/jysgfPVYbeqwkq4+bG7Az6FDTmh+xhRuuYzHFzgzPZhruYPqlkwg9lJ1eoT
4NXY7Mym/qRsGQnZ72gsB1MqgA35ffCCmAOo0XZX9ek/zGx5KBbYB9cYKEW6gNh6
HE7BNpDOna4AmQfXQjD7TGfwNCe9GI6sgT0q6wyO/2HCudg5kxBfv1Q1M7jp+HCE
2TN5rgM1brM5P+DJ5DRebXaSysux0vH9Z6jBUL7lBoBBW7l5djKyIijrikBg6dpu
H6f42ejLV4saq/gzDBP/QoEuk2ADCa02lFYugAXEFjguibZkvxTGbcc2V3F+sasJ
cuNhkcxgV8CFbL/HLrw9NJbO38hL4kXII8F5bQGs1ZXQuKJitQXmvjvK/4xSfUu3
EbrpFbsP8vFmrLZNkaV//PmBcBLvFJ17g9nmO8SR2W6rUr13WgI=
=LJBH
-----END PGP SIGNATURE-----
value: Remove bstrnsteal functions
Arran Cudbard-Bell at 2020-05-24T20:04:40Z
Files modified:
* src/lib/unlang/xlat_builtin.c
* src/lib/util/pair.c
* src/lib/util/pair.h
* src/lib/util/value.c
* src/lib/util/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/09195ff11c4500ad46a4785ad8f3cc6ee70f47fb
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7K0wQACgkQ/6TVgp+2
18pvew//dZkJgPcuo96FiDwwBUN+Si3/dzJwACPZK/FsmwC3nkEYhqAzDnifkPno
GI17RJiTkCp/RiscbFTgCQSNx4Kr5CP5NDAFXUO36CJgAzERfIf5qCCWP+MeWcKw
xbeuBZ+WSiydR0+qqIQrtWcq3ILHeTiH4v0VkoQ7CCqjKtNv42PEyk1xVecNlIUK
4fycf7uljvxjXGpTrn62vktqP28J1TRuueymRvMP+uBYNWu18Hgt5SkB0pxYE0qE
DKqqguR09UpgiYBnfsNFTu1GUzPrinmFTVOWS/NoZdPAWxHUyjkWnibBpZIlYUoF
JoDQtt+V9ozRG4AZ+neDDV47o/PXHZTOJjptRBkib6pUtfb3jMZBFbrf3aMusvSq
qJuiQGKsse+1TM7r8sd/fCMdaBhpw58spCaK3XG3QV6iOFVvfJSOoNaLQtRpxYkI
HFiW5A9cA+4+XUeF6/fLipXbXlMCVYdAW1iriXywpBdrKXHuvyhLt3ZzyqXMgdNy
Qw/0UPtvbIYxJPic5GOjOC6aoYkF78WTG1v1hTYfj1djHGG9v+bEcaX063gX6qnO
s9QTHEB363/q5pecxieqv+zldlI2TOLK+CVXUvJ1Nutboy75erNNu9EbyxaAsml6
1x+4/dJE6zsYHL2CoIJqVsCGm+V8jiqYka7qP79b//5QOKvvpCo=
=u/f5
-----END PGP SIGNATURE-----
Just clear the value, don't trash the metadata
Arran Cudbard-Bell at 2020-05-24T20:03:16Z
Files modified:
* src/lib/util/pair_legacy.c
* src/lib/util/value.c
* src/lib/util/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3aec3facf77cb3a5abe57a84bea79b06665902b2
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7K0N4ACgkQ/6TVgp+2
18qa+g//V6utM+5En/ph44+VG0v2i0Nkl5hy8n8sT3eVH0Wa8ysQzTizneiO5MrP
zALdfJ/7yaL/+ED4mffsOFG6JDSEtwTs7pNAf4+EL1vFcEOW2t5MQOU0vv5gOzrs
Kr26qOXaH3Px7WMe/qPP/uL6ELeuU5Dbn7uG82ADXuGsjEFFIJjRKWrtxjp2Wj9E
Jztr9ZQxMfmyj5yl1lrVgvyPPKg4woAWfbA+5pr68+J2jvH9PVFhMUqU9n/5tnEU
RYg5UxoQYo3y8Ig7quTNyKSHZF90BZf3DVJeTPY5YNTLhEU3CPimvg5bBN5Fj2xg
SOl+g3uP64znVbAHFl04pnFgRAa5Kj2sronU6Bm0xtIu8CPhVftq1+7CcyLqOeNu
CjmyxUa+tPWHtf4GphVo6NUGbjl9hS9MbKHNqK4qe92i1cWSti9AIJp1TcXaodsZ
xKvSiRcB2Dvpu5MXd9gE47HI1qquaZtCSJMb11uCaCR/zGuLpjvOBJ9tjeJcQT2l
hwh4lxIowAtp2IPgHGkMGFjZ4kW6pdkncqHjKEdPWlzn3e6HQcDThosd92L6A+wU
n9Nue08Gy6nH9n54WtI8IMkpnFUagcvJUQHOTyRJDyYZPQaD2DE+BDzRv4A5Mgd4
PDWyAbI84LPNWXSZifAf2TikMrjRJTCWXDe8+wZdYUeVO+I/XSs=
=KviI
-----END PGP SIGNATURE-----
dns: Remove direct assignment to box
Arran Cudbard-Bell at 2020-05-24T19:54:06Z
Files modified:
* src/lib/util/dns.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/19c6396865fce0150b9fbb66d388007812c54abe
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7K0N4ACgkQ/6TVgp+2
18oirA/+OV0T/RbuY8MyNMcgTVTx4nXSHyNrvWNFiFaHGMdztd5zKcvHh3MqRAgz
pz7QhqB5WzAwJQIls2gfOx5udkvq2E9gy0OGprF/cSOwYJmd3Kur906HNm7B+D/H
nXSYCzlDK0NePziHzLOAAagkkHg1+KNtj27JFNQV6EK0ujish7l12NzQhwwc+DVM
+RnB2bwNN3zgNbx0ob41pwh81EuqUlbJ3/EXKZE/qIhebITocGGL8NfveTDdVVd/
BYOv0pgBMq5lJcjJI5CFgqDpFxI8KGbJllkR4wIUHbgBsduZvo5YkxNvmD/jBAy+
tl2DShEVpKIJKJY1o353aCodjy6yEqWo270uP4IMskqn+IsH+IT29idZTdZqEOHI
rqFA++hkFBlbk+0111KajzSYD6+TwI8uzXhKi4pH9BaDxoAyx4ow6tzOXJNwBxBm
aZEXZlRJ7xbi2+NLbOV4X2xDsm9JoNHpL4WZnpN99ibfRxBy8hYyKcxzIOFI7+4H
I6qcAaCnjgMkg4B2TOatHI5yyhw7nxZQce+KJ9dA4a+xmseOPph0NoPw4KSuRR3y
Kyke9M+EO5zCj4EgNPy3qyHHQ8+/XojtTdw0gB5ND9mFt3lVIKjI+NdlmS4Ph8eT
acgaKonXR2U3FnuDfnVze5A0E4yUmWP3srWYd0wMd2GaXCZ5x8A=
=gJGM
-----END PGP SIGNATURE-----
Use box clearing function instead of direct assignment
Arran Cudbard-Bell at 2020-05-24T19:54:06Z
Files modified:
* src/lib/util/pair_legacy.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c3b14f83dc4a52bf06864c404c04c4dd4faee88
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7K0N4ACgkQ/6TVgp+2
18psQA/+OMDWPXEJq4kYwnpgVfgY+mDJt2oMxfoExdW3DULHhf0whxfbbLvQTSqo
89TSgldukBPuAxOPmJZ+RJVTPwxA4bMyyC0Dhy6fzvV01WANSdYEtxxd98GgV+fp
/S4GIqMxvy1fO1KbILVOP8zrS+wE7tg+zChPVdCPKRPYD/p4UtB+GsTYmSZpf3Tu
W1m0D0dpXPOhPYTrUkaahBIxgYgOP9rzrjU0maTdSeVYsdftsof7KWvphd8tLoui
pCyZJNwTyUvsGQ+QLRWdKjH0yKHLIJBJ7wa4YwDNmJk5cU435g/1T6T1+hJnlJiW
19vXTA3Bzi5iftieUSkD8952JS+iLz1gCgwXGzJy865zu6ULK4Q6T/96S3YBKams
9yw0fLCu/FhSoeM0HTXJejXi1v5ZImMJ9cYrQGy6N5++brjH7JSmaYhF3zpoLBJq
A9hzDywM22WkZhqNmyK8Qme6v8awuaWX6H09vobYsftaVd4eYCtS/erRZlj81Qd0
17VMX8FHxm/MXT0+9caRQ8hUgbNcRJE8KemdJn1nekQaFd0CTvm5Bve9ODImdEgS
cbAifz0aKieD0uhV+6Yw/cBSUhvoivmkukw9+hsd0JcXuE0+BlSjqiYPMpHQZYwK
qCbKsaDlmgkhIFC/pVwgbbDjTREiSt7ybdGKbWBUo8dOSkNy/aU=
=FmpS
-----END PGP SIGNATURE-----
value: fr_value_box_bstr_alloc, allocate enough memory for the terminating \0
Arran Cudbard-Bell at 2020-05-24T19:54:06Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8d376ad508b7ee3065c4d37bda1a2ccd3c59ada8
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KzFsACgkQ/6TVgp+2
18ovcQ/9EHk90/XLAA0ldfWfPyoVF78elNH2UjoLlHcEviwCnTWRsHDfHS5lEtgy
X0o0PGazTgBq/K2qXMIVisLnZqjYFylznR8TaGCBNSbDzsdVp12QvCF7KJNHIKiM
/4Z9lRK1DocnCCVbYty8PSoUQILfxcENDjLuZyaf9wKKiwGezMQb/T6zOunfGYO3
GjshZHSCMf71ONxY9pz+XlXmhqDOt+LtjYSImUE6jXydVmG3pyCOVgtT89jw51Ut
1Gx6u7SsYtA1kvj472e03DNy5pqOmFQklVqJKDBfAoh0Qb8RPBFZ8Vex7h1lE7Ww
wDSqEXrPgP1TsJyXPpjJpQRRtqPKeFghQmbh6bjpzC5jLa5LjsvPcfqzSRI4WgG+
AePCykVCMq41kWqsgovq0BJVlrNgci2iue36Ed3fhRLyEYEf3USVFZTg8LHmbDQk
n6CQVh2BVDQoqi4E/h3GU1SHBqpdpVlX/Cuzw6xUV7WZMEI/79ew8eXDC/+28cfP
+0cwaEdt+vwHpRQ5sZVVU0fPXyJ3qtl0LIKunIKMUnn3r8436Ngw2bcU9037Vr6O
8Utz7yQLXyCJEzH4s/km/P9eJZsZSU07J1498g39pzFm3J5O+TcUBpxoU5tkSLbD
KKr4dlqEEc+3c3kKuWatg5OfFclrtkBlUGqwZQ9HzR9wwqbF+uo=
=Znv7
-----END PGP SIGNATURE-----
value: Constify type field of value boxes
Arran Cudbard-Bell at 2020-05-24T19:34:51Z
Files modified:
* src/lib/util/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5a638a3d829ad3000909b72495a4390aaabe2cca
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KydgACgkQ/6TVgp+2
18pyoxAAp0zBsmMzWSUa8kTo43on9HdOos2H5y1ICayGMXoERmzlYpNkxXDGSRVK
CXlsg7mvuopy2aFwiVy4fxBbdGBF5CUwZrjyd90RhtIrcTnn9gCCUF4g/ubHgE5U
KLLOxvMSZdgjB/WN7UzigDJSKoVVBTJOJjqPisMUycItlRwShUrmffxgyPfceYka
HwS31sXXmeIuGtyP99EgyQkOgNmbT5CdVBUIEVVbPzvtpIc3I9QWuVMj7tr0PhiU
0c4N5sPRxtyIABj9r6He9RayPmlw4EkL3IguZPvCw9sxVr939CYFEco/p6JWNAMY
kFpW1UG6RpcO+IsCRxuACXgntCe0X6x84LE9sAwLJ5uvCqlRXyobYVnc48cvIrJP
RWkwkUjjiEUTcOmzwgGI5g3whZcA6uG5Duf0CdAXEWxERCqjtxrZUFh1oYc/FymV
eS6k8JNXPOfxo/+72XSBX695gUua6zpVIJOakhMxOhFiSCWAg0+SJVVoZcIzOuTB
eOi00Fy+U2kACzw1cLqPaPTYw724ROHTPq/pMdroo/8F/18N3L7veY6Pe3xmD0B7
irjry4Tb2Tzd8HVn8E6lkfRhHlPdzFFoBzycLWGij6zE1cmLaqjW2Q9CCly8sXZr
Kv3/93hWk2eU7Mm9KuJJ0U5fPbAytq+s/XDXf4YVHy70C6p3kgM=
=jNKk
-----END PGP SIGNATURE-----
value: Fixup fr_value_box_cast_to_strvalue
Arran Cudbard-Bell at 2020-05-24T19:24:08Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b8319a5ecda4ec1d5904b54403ff83f4569fead1
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7Kx+0ACgkQ/6TVgp+2
18r4nQ//dmNk2QRraMuHBCgo5dhOx8KkWyIBQieUYjesF/Oy3xS7BZAK28w6SYIJ
okyjlmQJbsJtU3BdGDF08FAdaVmDV4Yryb1G+0lz1RZCZcGfuYyqBknlNtI7A5Cr
G4nM5u04Nn2TUt+7jyVci+cj5pp2dYUXRDyOF9ajiGwWI20M+HNwSuh0QkDGhcQS
bPaWDaIU0neQYFn/QF1xm+RxIBpZ6MDp/HLScTLKMOMaD7iwNYH6B+qQl2Df1qAu
IX+tcI3T7ZI7QDo159G34FAJxTAcZNaY7h4J1l9dSFs06xM11IuTODWOugi5v7Dr
H6eQMggcqopv6DPD58Z2gmgOke65zA6XcF9gAzI2fegS8bkFoeVVWamVYBv8J7OX
HrMpkg/TWdHcWkljk6n0Oy4SD0GT63JbNR2tGvNprBXb1OAYVJUaLLVe+E8dn1g8
/t0DDjb4isMPL+99JthMa/OQdDaM+lxTFXZcumjSq0VF4Q5ec5CkeYJdFVvSGK7q
NFF/fHsdffIBR0n6AlP2ETFnWW+1s0wRU1xGMuiCjTC9E/AWnh7SWk4hsJzrPXZK
19gKAz0ZIqSNqDk8qVg+lGg/ZByFbZHv5QorZsz7NMcLO1Q2JQQcDQiTuoClu4fT
Rf4L481tKOA1XShAypKaQubHOcH2EqX38qLQXw7SrPKHMGI3RdA=
=YNMf
-----END PGP SIGNATURE-----
value: Fix copy/paste error
Arran Cudbard-Bell at 2020-05-24T19:15:57Z
Files modified:
* src/lib/util/value.c
* src/lib/util/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9f81d020361c1a31c5d8b00d69bd8ce326b49720
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KxQAACgkQ/6TVgp+2
18r1Zg//RLmZMOpZjrdbgTL5OeAqL8LVtz9f3fn8JxCRovP5lKw8LiFzzi9UxEht
ZOF2q/kN8EzSHuVoSQ1wir8irrbF50l+Wl5tpI3hx5XyMLA/yaC7eeigs7Y+yvZ1
yY5Osyk8Ei3YJYO+wSBWPN0lI74tKBIU2rdJtGKy8EUyC5LF+M0DdKVXXL7oGfAm
9QMnbTBdOselhgaukOjVfChQcb+RGTAXBydjuwDLxBhs7zDIKoc9iaMjM+41dI7V
iTxpbMoCQSEilTKJceCtaJUFgigdmjrH5vLLyVSumv7njs+BNc8oXEW+/WQNSl5A
Tzex4Kpx/fgSJDq5EHxTe8wC4XRi/+JhQB9d1hPh2ObCjUYNhCTAsrP7Enar3hmv
rxVuT5G7oh507Ppti8E+BfNDwKvIo+7WEdzvcfmnDY6nSWN0Eog6kdKQXp10GHrZ
H5Jylqr/DxrUpc4udfSGsbCksEIc7RQqgsgJG5u5cwK9zSgxE2g7uUovcDYz7KjO
dxX+ZdkpfP0zc8srsjK1z4/swT6eSXJpdkoKB0LOSwr8C11Vip70GciCQftXj0mG
+rHoRoh5r9zrjAQGcqN5SjsIxmu+SJWdpw2gRygIs5RmQ5PpdGXo/fXc+A4gx2mI
hY8bACN2n4Riygdbe7LJkFltaXS3TaolZjEzL0IlqFHjzI8aNX4=
=XE8g
-----END PGP SIGNATURE-----
value: Read from src not dst in hton
Arran Cudbard-Bell at 2020-05-24T19:03:28Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5c22b219047f5fae43ac2e9af934a9a96e025c62
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7Kw9wACgkQ/6TVgp+2
18q2XA/7BwbhjuMbz+E6C7sDfd1/W24WU4RXYI39rzCPgo+O0Mwi3MbY25Nuk1y4
rY1CyYtUltjKmaZcGSPxFhs2ReZx2krdPJa2hWCETDilzC/RRZsQdssA9YNQHNCZ
DZ4zdoGzAnb19CQbKQndAlAAMqFwotPj2eRm5z+zjl8Z+SXVGtYFN4tA/IbV0BY5
fTeUXqDmUPTN4a+pWJ6tszrIKDEsbUBJW/WQipHLHVV57XUjopX6IpkrpFBCVcuw
fv48hP0jwv8K5vIJxMJVcuvz7pZuga0aBW52bXTcAEpXjJAjXAMeX9TZsloZMUnt
2nPZYEly4hhFQ/XOMsjMgU9rLRg/5f2YjiGKelT+iWPTB76XC5kklbTPwh6pmXKl
/iTu5Nv03iRBf1qvfCmNMCeiH87yt8QPVI/JHsr8rj8W8xZuC4VrqD0Y1z1suR68
nLe9ljRQHS6lI7a9e6gGLUo8BlH4dc7zg5I7D3ElcRUodFV6cWAcBxhChSrbUy6e
N/0r35iLzw3jR19gYWasxp1w1UoBMUKQyrb8XTyOdBy4Q77P1A+lRJnZB9buu/E+
wqGTqTGuEp64ffVb+dtF2w6HlWES2hNU9XnacW673FQIZxYwRhyuHj/Af22WkGDX
Etj4stgCoicbT23HK5lqbcsgnoX0+1Wh8EQyZuKq/mnqqH8yR48=
=lBzl
-----END PGP SIGNATURE-----
value: Fixup octets
Arran Cudbard-Bell at 2020-05-24T18:58:36Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c05bbb5896e2c0f5d149bb30984be0398b33490
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7Kw7MACgkQ/6TVgp+2
18psgQ/+Nd3dI6W+ZqzkN7I9Z+A9XwGWoWWAuye2fTLjvm3tkMb1pMhUpQ7G/ZsU
4mVielvu+t1jKhe0Wsntlm1q8SOeSobbO8cg/FAh59vwvlI3RU4uZc5JCc8J6jNZ
5ENB/X054UN4dMALvLHZYCO70d+m9xMuePxFxIwTwMUDpv2rOfO9hmpGskHyatX6
rlcDZjj4c094YrdRuKuSvXNjjmy6Qx+K3Tfl9XkUOxJKNyQnBea01FK7WOANU09s
Ia5nIY8zyQT3svFkFJcfiynJua0vWGChkLwzXsFeGc/+5RjuqeU8ksswBsoeDfpH
rBIRTqpvvHsuAYZ5hdugJIVaEDRcZyqtQBjyNcJNsCL9A8Oh9BhdaSwzP48RwxuY
BWBvioHUh05bWhJusYVSqtRf8hlGfE5aCEhjmA8pcOzsRrt0ojar6MBjxESJrPfw
9As7VRwLhgwcgN6bNesuvCN7PL3HdaZM2WogfG659KqQ5XSxPuP1eVW+5cnQ1J4f
eEcDw2GPNWy8BUL5oXd8H5tGPBYGL6em0I+IX/Y/PIltEx1DLzYoeux3uI1yX2b0
cF8Gw/P0rc627d2j47pYq62MBVuVUCpblzW/8bQl79WzUu1y6w2K9zJsWB24RK3G
XNpp1T6aVML0N0xpiaZtYyQjgUpMmVc+K4mLixk3mEUTITkaP/4=
=foa9
-----END PGP SIGNATURE-----
value: Remove unecessary conditions
Arran Cudbard-Bell at 2020-05-24T18:57:55Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/974ed053bee3500b58f344313b104a81bcd27689
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KwrIACgkQ/6TVgp+2
18ry+Q//fAxOKrRB+5v61pmCtk3O6GkVWHPC04bfaFnpC4KbZ2HxiEruQt/PFynk
axNTiIgTZqGqnKALcJ1ze0b16gBV/3E3TV1GMb4t1UTrLBIgDvjyB85e3m2wstvl
bjcTEq9oF23m/WvxkncJopqYZWVrXt/NMaNQetk8PXOQ9YH3O45H9C3hNA65tXgC
PVBTsDQSj1EvbILzg8YAN6fLzJ+EgnybUYRXfqeAyiizTnLD4mTvQfGi9LTdlaQ6
8u+wfnLthQbn+gaJOhMmzFz0f1AdlVpTxJBUqRPOgkjNRNf+no90sQ/bL85FBT31
mYzbP0IJ8HYiyPjTvQuUjkDvwMPpTl6YMwjLZ7bUcLQvn2c/OMjWtkyx4YApPkQ8
yVM2qItslTGuOjW+L2BFpHI50Q+OLUXTZ1+2mfmTHc/h87moFF5GnyS/jHH1DJOs
5OQXMj2NXdIyPJnP8100r0HbGZ/y+qg0ceREY9hcslR+eRkqItfMXbjvzOYhR/12
Qcq+r4S9JMYT01gL9ksXMa0Edr9RZ7udk9JBTSWJwXpOrH2rXDFo818G/pHPEhip
AdG09jYGNiJFxDCZTuCv68eFlKhYGq1qN5tre5UFxf7+RIuho6E3xpp2W937228u
NFlU/tZ6zGEVTaFwuxPg+VZjxrTMYdHL/AE3HvsKowB9p3d+8L0=
=jKdV
-----END PGP SIGNATURE-----
value: Make fr_value_box_hton initialise the destination box
Arran Cudbard-Bell at 2020-05-24T18:53:38Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/877c7ebd12069f7baad8c1f966ffa31be09a30e9
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KuoEACgkQ/6TVgp+2
18q1iBAAgTk2eagagPBYWxepHP23zFMsLFFLuM/AS2IyXc8RE1nFAKjF9k2sREcg
ykjT8qWeNZwWsBwJqnxJsCfx3qMDbTtigFC+JSudaNUWjN9/SPW+zDAR15GsQzDf
SrSy3vnOLTPndemj0htDIQUn3PQMsN4sdYvbQf8rwURdRf2eMx0AGmmawwEY5UxK
ZMQKSHiWnTnNvAVGay4+RVkLvpmJ1jCh+dggLx1+mTHH9gveCam/af2+EYBRiIx9
ltbDGpQN0TYcbhFmqRV+kK75loRDCwreaB706l0CxbiiyhKumdkkNqovl/lyFa2x
N0xwhi0qS5WCBYpktKmfeW+CPjmEfG8jYGs/YdWGCaCwWrO3dMLkOmldhNQxdzoA
uv2RWCBivVQ+m6xR6lV2WXf1G5+Yt3IbpnSc+8yI/et9L79JE0p8JmVrYLiT+aGu
K2bvmerKaqUzJ6ackbwHJDiSfDcFMUP8wdZU3IosOcuV1h45JeiohUJpi5FyOpkL
BZGl9+4Mz85sgAowZuTnJg/x0j3cEkcs87EmpMOhvzmJJ+y8s/DKmLGC2pIZpmVq
RABkidggSDtX4XYU4sDlO8O3JgwRSHU6IEH6aiYtjxCgs142E5m+l1G86d8sg5Ud
E7bBAhSHYw7HlBvQL0RY3hEmzpCHn6ThcDI5LAbcqJovdTsdJWk=
=MEbk
-----END PGP SIGNATURE-----
value: Round out assignment API
Arran Cudbard-Bell at 2020-05-24T18:18:41Z
Files modified:
* src/lib/eap_aka_sim/state_machine.c
* src/lib/server/tmpl.c
* src/lib/unlang/xlat_builtin.c
* src/lib/unlang/xlat_eval.c
* src/lib/util/value.c
* src/lib/util/value.h
* src/modules/rlm_logtee/rlm_logtee.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8836245263648247aee181ff9241aaf429c05ab4
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7Kq4YACgkQ/6TVgp+2
18qKrg//Tdc5GxiEo1lBF9XecNP/sIxkpt2nyyitUD8GKHv/aVkukwYW3RbJZkZj
NU8qHwwxmIUkN0TCAqmy49Fv7shF7OYCKQje+bALnJDyoz6DoyuSPbiq6VvEpL5z
YUinmAr+HKHUcS4JIEhb7ZzP/YrXAN0ntX7c4zOFSLSBCxoN34n4zAQeYWrCDclS
nWetqaXrwlGCyTEHrcWDaGM16UiRr1zec8Km2A6TxAkJKOoKEjEBlYlpaAQxC1wI
b3yOEPcsfNuLedyCJBINMxgdX2b4ZEvALaJJyqSybCjEGwO+Ywy8sGvTS1aEkxsv
5LF1Dnbzv/j/ln7axZNfWAPuWjmTt7SUQiV8Q4Ycl7H/A7+x23QlJ/ltc3FV7byw
6cKQO5wFCeojZhcHT6eR2NgaKGwW2jwpV7lV788/QpD2iNpA6C+okGkrEvSSa/RW
hdAf/fiIkoXacZGArn5H7BOzl5d4iqsdvExPCLbhBT7xKWUs/hYg5Uz5oQkZKLiX
yk7nGEmWrCUWX0/rMjBEo68b8WgvgRk0l6DidnlhxF26UW3qKQnWbCe2w2BZWC5u
KeZWCnSjm0T98Bo5djQYU7rDTqHs3uupeVQct7z5pICT1kBTYyYDp7dv3vq71Oz5
IclRBNvzRQf9ELl94pPygbxF1HjJr1NhVDvXupXl6C3Niy0feqo=
=+1KH
-----END PGP SIGNATURE-----
value: Verb last
Arran Cudbard-Bell at 2020-05-24T17:14:46Z
Files modified:
* src/lib/unlang/xlat_builtin.c
* src/lib/util/value.c
* src/lib/util/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eada45a50c25079e9957b27472f4a510f15e3ed0
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KpmoACgkQ/6TVgp+2
18qUHw/7BC22/BoVsNn803dgy7Kcva2nJfG/ssMY+tzRUrzAbP5nfehrje65kyvO
BTP8Oqrg9zSiuLrEx7d9tWzMLVzkGZQN8P5uK4de22EeOZ0zX+qBLKoAhP3G7Q8C
J4GLnXLBRq32vXCoWEjDikkuA2F/9wOiqjzD+MzLBsXqoyDGD/vWdWFS5YJcJbqo
DQfr87+z1CDx/pBGihgf75kTVTPRwyZE58KsJPji7HkafKUJlcTl2ACkPoaI2VQf
V5nEgZaQpW4n/OmxpA9CQlXAhziObF4VRYIFaf+0tYjvDyJK7TbdI0XB4hsfmqBs
OGRyWrBHEEYO1OnqMwOeASIgaT4QKaFVZGIAojWJgEL6ZrAEMOfBSe0NRJuQSOqq
DW5tThMtdBLKzrpcndWmNUJZAXVzVnDTUg3mwbBCJZglWnhnsOiA9W9h7b3StC4l
tVZjjKFqywXXkbzDVGd9tLfKLrk9iq8hV5t2em5sgxyC3qhYd0DLSDKr84D6FoDb
I8i0fyAjttzJ64cG6hgcIQk68RP1aYwM5txp7WI8CMe13Qh5/hOTk4/gQ/YxTdEZ
hMCPHRX9MqGTy0nzkOHuaFOgOq6H0jhoajNWMHOSEIA+xZJ7npAaWcSrQ38f7wSf
KNzPIFiEIjkr1c3w4WneEdwnR8PDup+GyHWqV8tiWz7g1dx8v+4=
=gpF+
-----END PGP SIGNATURE-----
value: missed return
Arran Cudbard-Bell at 2020-05-24T16:52:58Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aab03ffc1250191d17b71007c9570eafdeef342b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KpdQACgkQ/6TVgp+2
18ptVA//cB91ldHRXiJiL7ZMa3cnQUMQ5D8B7c+gZP1N7kowUkSS0b4WLRnA2t8w
bjtSzMJIWaoY/edMUQUPaBmWR16O6ggy1UNrTsJEWELm+Xj8zLGys1YijlxQ2JXr
vRrbsVmgp9qk48OTzR1Z7hrBZh39CfIzUu0zkflKJqw5EOiFTi8nnCzwlc2DAJnI
PZZhfaGrvfgS8x9Hd3CSDzYFI4vkKyLt07YlF70lkxK5l0PF9h3GvjVxEQ4hzp8C
zyy+coTf9gMIBGPwhGzjfgaB7NDYmmLKf9TgCXC9P2Ln3GX4P6iKA0vmBnQ+380t
DSpABKNhlJW6MYdqP0a2PbO/vyGZiJm0ImQEHNNX5qxq5PKejGuoJxLAaOU7TrJ5
HKenVFEgae/bx1fqbhGR4DIY8ovc96cllevgtVbJGFIYBKD0NWKnv0JSpme9CuBR
xVa1j4b/w1jGahacsIgh1jn2cSaVBKqqr2xN2gn+sgBhWl+zALITk0SYd77PNElE
CLgSqRB83dRAnKLUgUWkVbCHnzRuGxMW1c8eu9aHfwAeFNPScEgvho6LP5Z8S6rX
JVmK7RVRKc3oo9rTZFGBo+NWh949JICcX/49Qoy7s/ZzQWa44OSd+CApBRzZVkC/
bfO8F1wBdARk3VSaeR55pAemBfoKsTTHqkRm3SVcUdHExHqKiOQ=
=i+bZ
-----END PGP SIGNATURE-----
value: Use initialiser in IP casts
Arran Cudbard-Bell at 2020-05-24T16:50:28Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c43d0b0a1160c21139c4c01b3f17f25b1713d4f0
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KmlUACgkQ/6TVgp+2
18rpuA/+K0BfbpxoCbxpQ7SMcEkobeVTlDA8L2eWiAZPe7YMSZaVAzRLeek9M5E5
EG4hbhKdy/vSlObXtlMcchvs54KBMEJllCjsDwBc87pd/KImXlfhZpgUQSMobOdP
MR4voo6FS83FlCG/tp9T6sS8RTfvQgB0GOdNDAnEmqReLwHB9Se3c9fd6i/YrO3n
oubMkcE9f468v/ZSXf30lY6kHJwulpTie2pYfqReZe/Pqi0uUgoP1wWx9+vMMM5Q
enD2IgWK2O6hj8idkH+xs3vpU1p7vbwlf8g0vZ9mCtNC51qf13WBNp9NqwGCNNxd
+55jaXgqJgRkSkqQHSjOQuqS4pJ0lpxJ/jfmzPD9YAeHFgMGgpbR/Dlo2nzyc6O5
0UZi+gzcGgtI8xUedZYHlW3vhmhwPleCQJPEEymg3QY7im5Q2JZG1IXXrzUxTjRz
LR09QCHFhrLDgfHKYf688sKQRXb88+dz4kcaqxizHSCJGRjGNYL/shTajGJvUUIY
Kuki9wBwUtzbp77W2gYw0tToj0G7mwCkrc/8npMN6DQpnbmhCl0ul6XGUItDE7np
GGR+IyJUV/LVd/z7kMyJ7+63bkBT6X7fBT3dXebZyfZQmflteEHhU1kvpJMdUErH
AFK77SlKvQvZnWZ5ZlqGL2InD5crvan0Ehn9BE6NjmA2DFVzOwI=
=WkqZ
-----END PGP SIGNATURE-----
value: convert bool casting function to use initialiser
Arran Cudbard-Bell at 2020-05-24T16:01:25Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1936224726468fab232083f111645e92c1451248
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7Kl1gACgkQ/6TVgp+2
18pKmg/+Pahp+EkWLoARYKt8x9d7oC3Ji2owcKij8VgI0ckzyJc6mE7F8fLr2mUK
bQ7CyKa9xV1fbm/mRY51SVfH6Ji9n7Rh+UkqWQhtqOiTDQZCvPTqBiWD4kuIdXPa
p0bsr3vWzP3Vko6pWjJukep14tlmtdm/p9VuoyDeGax1a71Daw3Wv24sxHrZ5Aqu
qSmCKPuQ0r9yq+S4DlSZ4k2masP7jVAVozBneod9AT72FRIUryYwgWJocIKTf8Y2
E8105oqzdXXSnvJQxUZ6LMgSGbd2YVBoc+fH9rQXtkw07syIfNV5q4Z5NN4fmuEr
UcUJsHepvV1QVGYxqz+mNrN9kHd12ODucGfnGKpGnaFVfe34BKAhEXDWD57EvuG8
25LcWsju7+2HSNagZEiPuCZnf5oIwHeCkIVIIGT5IKymDou7FbgpIthHkBTvQO+4
oxcnUOmFeAjhpzOEfgC2f9ojeJqcSVIWSDPtuUqlqoxBN9gRMSA5+ut+Frl8/Hsk
0NYOeVH/GSe6Olvk1ITL4pAISYZw2rGGzuTaPkvi9hvvhXYBJTNurgVUWaEQU5F6
bBYSd94tpnobYoqQuRdjHcmBwJdnCvRA4Z+B5bTWADq5+M1ils61uJ6XS8O3LMLe
F6yI8HHYpbEBL3BqlVMzbNuP0jxr0WixxYLTHVdkKi/xrjB4l4A=
=b0CE
-----END PGP SIGNATURE-----
value: Use box initialiser for unsigned integer casts
Avoid initialising the box twice for string/octets types
Arran Cudbard-Bell at 2020-05-24T15:48:40Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/68f9bcc6253a972836e84cf09c889eab5a7f2ff1
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KlHcACgkQ/6TVgp+2
18reZw/+O6zaPFMSrWr9uK8gDehHIpntU/9p8hnbm84v2rB60c9tVDsX0v8mLEIz
a+Hi3mH5m9PXs5RLlzFP27maFssbxWiqoqYolseyuTuQ/J5zxUQnUYCCFqtdTDNw
J05rVD4Tn4IqAS77hkGwUMtkcW1IWZ9hPnr/WacHMIZ67ESeXqJdH/nM32uRd8ds
3Y/ZS9NHPiN6FiwHe328IUJBDlw607XMUz7PcQkzWhOM0yFKxOzXQG0CL7PK3Fvf
lH264RLwhbncPJnqT6AQFxzAb7u/Px6YkIwc16wdqNSAfJ1K3Lhzzueo7B4KPjuV
zc5aFvse+RatE8H/s9fEiC4PBDuTlolN7jMrjok6wNlIluZKwIqArfYBt6TQ7EVZ
u8oosfYnt4/DKZLOm/W58GHKhYyiXJ2JflplHiGVwb4Ff4/CMSoJSi42RpiKk756
J9fW+cxIPOKsv/5lMcgvkBK6UtSOOGl1MMqKYiAcYZPDtHQhAUrqkOU6OXViA2UP
UWnHqq6IZf0U/7DdOy0UHgG9tZ0Qd9TP2C9dYVd65mfTj7R6l6YJHW994Q5MjQIu
ad9GteQo+oEx4TUCLz7hQp6DwggTps1TBF4ueXPeql61lg7x6xrC7GjCwRnTkspm
ZUVxuRhN/AM7zwjGzJqQY6PRti52hiGpojHiXCA7qUEmAUJnKg0=
=19Bn
-----END PGP SIGNATURE-----
pair: fr_pair_value_bstrnsteal use box stealing function
Arran Cudbard-Bell at 2020-05-24T15:36:23Z
Files modified:
* src/lib/util/pair.c
* src/lib/util/pair.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/77af30e5a1ec1ed053813a2c6158c5926c14aade
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7Kkn0ACgkQ/6TVgp+2
18qQyhAAi8XgdOTqKprR9QMEO1rPc+6cAQGxODS2KBeGS3Ut9/XowenhjyVtkn+c
ulwEmTv/11QBEMCUZjwwswttK3h9kH7+Tkdl9DJ8YJufjIrkDpNVJUw37wQTpisB
yRLQlErI9swsK/z1HU7KNdbQgj49MYDlGkpgIa92kozdy4NbOevzPbo8ojt1hF64
DCvep70QOj5pZqbks3pBoS5q6eK3KhT3cX1iROOK4LFHnhwv9C2hsHdiRfK3jW/K
othfYDJOqWjBk3iVOzBp6uZ/x1Qeo8tF/u6THWzfZ7HL4fhqLTSS2GzV3Zx/zYDH
SvFz44zgiz64VhhmQN5W2/NFAvyvKa6RRAMkSz0AmE+RtO4Mb5Ibj7VoYdABOXJB
PZnvlr8PjXN2pVJhg3NSn0qlIqG+n701HPfIWmDpxiio1FUvOgNeezt1Ni2mKT/5
GiuJyDQVINNKPGNDSQXvm97VpLUmhB+8LsL3K+ALLP9WsJSeXNmFLEStFaAXN0U8
Rz47f/El2rlg88p905AkSy2pl+PvFKZCiYD1/EOjDxH4QMw/Y01wPnYkddJd8zdw
yP8l6f2P3JlCQ2a143YcVS3JXQOH1i0/SyqZ47QYcl60cuVuuTORq61pEqt2yj7x
x/sBXgv4B4/R7OW01RL+QuthHupMp5djJbeqDbIUlUar21M3AjM=
=L4t5
-----END PGP SIGNATURE-----
value: Use value box initialisers for assignment functions
Arran Cudbard-Bell at 2020-05-24T15:27:57Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d7fa165ed4046e34cb2fcabdf2510c28b4d3b600
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KkA8ACgkQ/6TVgp+2
18oq9A//d7t8tUnrDDDvj2nLo3hoWOStxW86Hp2XICCaFyop2SpO/h2gvI9g9We2
oXXFzIz8/fRUIACN52HMN6bw5Erf5xLAFWSc81Ym6rOME7rN+F6GfYyMHy5X4QuP
5wcVF//gxZukBXRzPXKMcRTxyGA8/mufIdu68716DRLZKCqj7mZgwoGN0tuHAC+9
ilpRckH5geZUxyz4dIhIrWSJ8AfxbQiMDCX369jK26wO8ZbwQ89HX7so2/X0gIer
l+c7HcBpKRoeJiv5Rh8sRp0dUasnM9uK/r2fyME4mzxeCI9Z5iQGcibTo6R83yvw
YIf/Pr7UAP3lUsFR2OiNgDzN5z18xeiyPvtXQAvfHnnI+HVvkOWOV+GypIgvOiPB
45yLbN0nJ643G9NOh6BFxG5eDH3VsOThPKs141ru4eZS99n2liETSYNaQMCZhqpV
L8qmrbTeJVw1T9WnzexBp5Ho9FLrR1uYxuW2r/j8SEXkijyJGODZqUTJWbatwMUw
up+9rGyN3UI6aa0+Wn8/tETcjlrC6jUZafSa5im1Bi637TFMRKw9eepdhXAZ5wR7
39xmxkDZaTtdvzdJwT3pnonnhkqEyWLPwzTPbY5CiMVkyY+8jjAqKYRa78xi5xk8
Gj6U+4u2e48heroOY9zMYuLvIHWVtpivUttvqegv1NrrGw5XkrY=
=jbKB
-----END PGP SIGNATURE-----
value: Use box initialiser for value_box_from_network
Arran Cudbard-Bell at 2020-05-24T15:17:35Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/993b9a8920f1241243bc422270e197cf569d1349
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KjvoACgkQ/6TVgp+2
18pC8w//SM/5iCr5YyI+D0v5va/N8sQzHOcD/4A3LpUYsDY3d0FXLR0XpT6GrPQH
vep8m3bBjyU1s/qm398l6I3IkKvQv+EUXZA6EnmwwRi7khY6LCWc9kXA+bqYcrmc
xJwu8Y/kdwXtnFHD+XdoaUB3NVQhufrjxZ4UI62b5dHw5mqvvCbgGZ/acMWciS5c
K9rD4jwisNI5WmEAC4zCTJlxqwAie1iPUGrmVmocTgJaxoFAzDje/HpPof2DkmhH
/llPxYnQ1pDNK93k9U/WGpOQTC/+QJghPU4UJxnUOiwCmzNr0imtfNcAzCTHu/vx
5vbnkYXaGQDlwTs5V8ranTDHC5XieKsd3aOMaOUHpxBNcDCLmeT2uZJCFgNfnUKX
RyTQOSN95KZMw15rd7XPduOh3IClJytwmEu2Ur04plML0SnRkNwACi7Cs5yY8lTq
7n49k1RA68LiywFkLAaNvkBEI++0s9SX1wp1R60UyBUlhbatHBnwfMNHOwo49HLz
YlsEgqT4LRgRg2IROo+YMinRdBh31q1a4/mynB3darP/IAmOqCk/aKUEstu+Zxc2
xgFl7u5dppd1l4SqoYcwT0nB6IajfY7/us17ezj+BM3erQctHcf2UBgv6HwT4Q7g
ykPFMIqoT0hy+cyuqIdyk1HFhYUDX9ayy8Zy2QxoIjy/39TawCM=
=/xhU
-----END PGP SIGNATURE-----
value: Set macros to get private version of value.h
Arran Cudbard-Bell at 2020-05-24T15:12:58Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/759511aeec6c639c1b678bd184f342e8a1d942db
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KjtIACgkQ/6TVgp+2
18p8ihAAnYe7gosA8tA0qaGd3qMNlIFnqPYluI/v7zeoNVkwgFZezBuCQha3aUCy
ZQSp5cQCQVHD2+sFC8zaRj95PbD4tmkXuatxxAhv/QC87zlncqcilz9RNUqGfrOV
TSWRGcWFIeYxALJMHjc5XoDr/mxM2DSZCXt/aloOlejmgZm/Y5lzMja/XqEqlZ++
nzXuQ2o3rs5FSrshyzLGnnjaegrb5MdLK6RLtfCe1XId5Q2JndcBwuGdYq2owP/M
I72vAGUz/ZPObNkjHDeIcrCpyKG4gnp7PzcJfPpgNkjd2X64exyimbAYJwtnG8JA
MKQsqhX9YdVsf40QlDy+7FAPxLW9WK4wpuIDBXgN2LVprb7ADOW0NDYo3ydT8xXy
GwYTMmjkABMkYshyo6XWCisyFtM5h4Cs3fLxY4VFbclhj2sTmy7favXBimf8gZb6
CuXt0Uaeu7PjetCQZa6zUbQYzQn4TN4E+T+eiBzsBWxIjO01UpZPrl4H4VRH5Y/Z
KkMzQKnJmhGNUy67XyyCAkCLiz5JBDiTPoaDwH7P0er69ysfJVzm7Y4Hz4+kCI/V
htiO4jLBx7oSDJIDmRp3jC+OPJHbA+UAszMLDr0po/XFuDTYexundHBa4ny5+r29
0NwBO8mpDc7DZ8IuLd8IBRsusZz+HA/dQ+OVvuzwRU8AsAkImEo=
=Vfyy
-----END PGP SIGNATURE-----
value: Use the init function to clear value boxes.
Arran Cudbard-Bell at 2020-05-24T15:12:18Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f7b6cfe9c4c1776a9193db69916d48e5b133231
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KjVMACgkQ/6TVgp+2
18ptPw//ZmW4s5qIbFsTWlZuQkn3IhRrB0n3UJymjO4II02UWp5RnWbBhkj/84Wd
hmHvCtnVspN9B+5oVfNMk0TVwQnAZnrtpuasBYc0DCAuo/6rMY/+9HTsayDDuTzA
ILb2RwjlLqiqhNlpizCIuLbtF5+rrr+X5zw6NatWQ2BW38UYKT3jro1aYvtEoqjv
2j9pSbWGM2Y7m3eovK4EisUD9CmqmZY0SfrZ+g+OZKLIcSgou5LAG5kqK+XdsQTq
H8ZIZhc2Q0u/3D7KaOqWDk5CjUR19L+5CHJJ4/tLRq+0MKdzHjWHkAD+NMpleUFB
vMR9NHrl07T9J1J+8j2d6qgbruHrwUGiehASUpb8JjX8/XjwtzlKXDPyZNBlfx3E
Hj3MPjkOHrjbwg7k6mMMqpXY8swShukdWU7NxWOexv7nuB7DzEg4LzmtmqYl2MXv
gHc6OM/Tioo56KetNWxqOMzDQWpUuQke/gTbpQFTB1L3tJANkpjsHb/YIK0crHtE
m4bRmJL96eWl4wvsM+qtAB4QPA1hdjZricydoKtfNI4zHKsruvdEtgrAdul0I/Af
r2pJ5JZDFnKQmPEE/6dceOd3haRTX32Gumb3r3FFR6gQsZEFpi6YpKHNHUPIjENM
SPQiOsE+nY9xD1xWQTKc/ZYbjPLk8/afTmDeAXSUKufixh+qM6A=
=hvai
-----END PGP SIGNATURE-----
value: Always inline initialisation functions
Arran Cudbard-Bell at 2020-05-24T15:05:55Z
Files modified:
* src/lib/util/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/af6a20091b6d71e24e796e921504c208736bf6eb
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KjVIACgkQ/6TVgp+2
18qjEg//ZkqLI4Qq2X/99NkIUQupjMmbaXPnw/Nhe6sH6G/YlUeukgl/zAODPrOH
6ClhJFW+n99NW9oGibaUnb2b7WZ3minhsGsX85IVb1kPIig/XQk22VU0rwWVftaE
6hP+U8DZ8Mguy6lu5g1hAGyOtrx5ZG4K4/6yZBdollnUcQXBV5zScfjC2tDL/eZO
ho+Fyp5xv9XXEEc/Y2cDP0ICbopNETEiOaO4fk3C6uToqma03m9cUwQCqawYP+pS
zpeDynAkoyoPv+nD+v390kmRi8Hs03F56WAbQC2gOqDPLewhqj+inCTmkfMpHZqn
ii/nynA7b9kiJZtAR6VErrJCQkBU7qwmdA20JXPCyUJ4FAh4RujvJLixda41HF7b
EuzEUYShu70X42PTpV5gssjMWPgp6KwMq6BNQlCq5eEdsNx+6N0FnsEqQqzm38NG
ll7vxpCVfq44zVF9Y4uPXY8lFcghc8XG5CvSXGGxSKwGY1S4tJN+ByFqLQLXb3Ts
/lIOQ4wfIkTVwQR4g5TMSzjt4pwAooTxsL4U3Ff+KFb1Jj7PqL92BJyF1g2q/GX5
7B8BRUog3/JLrQB2r53u71leD53Mlj0TBnuthcSd+vnepgOk5iv4I+04LrepTgeX
Y8WFpBU5BoRwBXuoeq0pRTsq6VZriaEBgCMb542uimulv88ACls=
=BaA2
-----END PGP SIGNATURE-----
value: Limit null arguments in value box from str
Arran Cudbard-Bell at 2020-05-24T15:05:54Z
Files modified:
* src/lib/util/value.c
* src/lib/util/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2da48cf492129403d30c59676d392cc86bbfcee1
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KjGoACgkQ/6TVgp+2
18pjEBAAoZP5npU1saCo5VAiIcT/A/MNR93CVR2dxTpF0kllOxAlrLwj+LC4ke+l
7NdrfyMkv0CpPtxR/XqG6676VLgy4h2jLlZpUmeyi2XbyA6kUhjoQWoRLyUW1ofF
+YtV1Mo7oTtYl5d3Nejq8wno464RRCy+W20kmXfs3QlCkpfpbEnadsGVcHyACbpa
FdFRJz9vJrAGKVvh3JedcysrhfmUZs/fQDg5Yxk3uRLjmvBQDrRtkWDJ462BZqq2
qxUHBQzwAz9ccIWUt2kMIc+mdk6n6i7ujMLzlgFZEYI5+0E8kqjjsC4BPzDbeqDO
wPKdTaDamOEZ8kN5ILbdD8Bi3jSjiOl3SDjERNpdAUrRklIHEhCwwlib6JNov9gt
fLm7tPSLlpblHu7dEpay5ovSpxcIQJF4gYv/5U7ST7ZQy8BNgyWWE4pn7t/dPN/a
Ue4WJpjL3xFqfc81aEWqxR/AdMLpCieXYMp32vFaM7EbR/xZYj5Y9uAhY6Fy1upo
qEaqm/XjEBk9qOB78UNnfpAFgYm4X5YC/K7XwbBpWLeSIWVSx3/BH+RdCyKSQJ5x
5utAO8fIjZGCsmij8s9eNrSexCzevybUNRgeXhouga6obPWWgle8JshGN1tsDTkV
JyUF0RBiNTRCmjp6ssQgvlu9qKCiRgYLcs3xOMPNz/6dhuAqNKs=
=jxd8
-----END PGP SIGNATURE-----
verb last...
Arran Cudbard-Bell at 2020-05-24T15:02:02Z
Files modified:
* src/lib/util/value.c
* src/lib/util/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fe1fdb6f0edea3872121b8b0944f77540addec1b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KjAEACgkQ/6TVgp+2
18oPCQ//W+6J/SYXVR0DWoEBHoVF+hiKg7LJ1fBqUgriqFzymEbYkTA/IOe+UJe8
taqtSjhf5Ss30rbTmBC2m6QB9lS7ZMNb9RKgjcsakOwQPzF7euxmIhthHf8C1+/J
dUm8Fk6leq4wXJehIDNJSUIWfdEzzy2j96YN6d5ShLA3umSwo2ECeHs+TRzCUax4
+3oLDpxVBzCBjY1vCnts5EEfQvc8wMPNp5WsBBM/wQtKVhLPtJquLXbUOgqWwfa+
9RryDASlLkaU/DiA+RswAh1+aHGUG4lFCcHsb008evkt/DguWYEzR2dhqBXBvK9S
WtkUzqKJDatVyeLgignJxXmlRK6RuH3QaAWiPeLG24jhG5PO+Jjy4dCWQjRfiBba
8cnJWFeRtOmvUjCk/fANXnOPAxHS0d+dnAg73x/XqoTm4nZXF6Mzqb71WwuCC/GN
Oi61e2mGb6cgOOR62xk0zK4CwdDCiB80Pyqx5PRVtVKA9d7RSWBrIihI/cEi5Hsj
s16QbLukTDwdMXf1aSZjTQl3Nub6S270BeAK6SWI4BQg9J+/iRtS0v3wojS/M9A4
gSGetmQC0myiMKCqNUq9jfSRL1cNpje7ceZ0OZIPYhIkc4E/LfDUyyTTfGVTbjx3
apO0MRdn0flC+pE+GWpTSwLB3WfIDSG2GkQNUNs615N8o3hciZ8=
=b3ae
-----END PGP SIGNATURE-----
fix typo
Arran Cudbard-Bell at 2020-05-24T15:00:17Z
Files modified:
* src/lib/unlang/xlat_builtin.c
* src/lib/util/value.c
* src/lib/util/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8e485c4b7d286b52424c47d70fb22522c5d7831f
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7Kix0ACgkQ/6TVgp+2
18o97Q//fo8BY12a46O1lUi3NzI9+vcTBhdfjcdeFN/zHmMr7jXejQjKyiqxVZAf
N80A4KbwF1Ie+TsHiOD8Ln48+JEz/ZsDKV8ACAcREk3XRM1/WQPRc3LE8eFTkuEj
3FtwJpd7Ph32osNeXXxPW136MPM/f0RaHd2CdQxMPNVlI55aHLs5dkHT/rBCOknv
UutjqJNBWnKKRsmVvqjIB44DmT0LN0Dl9xx3zOlFfP6OsMy/5EjfvUrlEz8VQkX7
sNW2hzwfqWbNxoHEagwNObEaNBRhMoZ8bub/j1SSSkdGDm4sBPnHoDkPRcu9gU/c
JqeMDop7Ivm/tHonq/AQp2A9OHs7wRejVUdFxj0TRX9YKjAN6u9XCVb3TN+pEK60
awM0upxd8N2OIsVzaacQx41hPK1c+TTMXsGd/hWuL2SQdNtowZH8ownL1dvw8C7b
tT7twauRI6974mJB9E8E1NaJjI4Vt07ZN9YICS83TFRRw1uzFN0qBeurMMGUUvBT
iu9azbK3G7amBUguOPtgwJ7eRR7LK1wJt1/J1X/jTGs9M4ih6gPNqR88aVa4Jgb9
dtYROUvFkqBLK6OFkXWqUuJ3ROhOKThq98G+2gfIw/PxhVaIRk7MLqCMw/lb/pg6
d7ZUmHjxAxvAhbJttn+LH4XFfb1co6eVD4yfNHoD8P0K8u3b7IQ=
=hKfE
-----END PGP SIGNATURE-----
tmpl: Fix buffer allocations external to value boxes
In the majority of the cases where we use *steal functions, we can do this instead...
Arran Cudbard-Bell at 2020-05-24T14:56:29Z
Files modified:
* src/lib/server/tmpl.c
* src/lib/util/value.c
* src/lib/util/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/031e9307eedc1f8c487395b759e8529a5359586d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KiIwACgkQ/6TVgp+2
18rIcxAAg7BsC4MGe0z0Wz6Hko5Cxyi++Kgi8pmWVTsgNZLRgkAaWnqbEbEPIaTE
Ev6ELFRs7f0s9RTvnRCgQgFx6xXHcELi2dYuTmNPQYKtCLPeZjmhslbifZdOfYjM
kwZUkGR2XbL6R5uJpecuCnB3ghur0QQ6PGtTMEkEzq1M1A/X1HFdzWu4a1yIyg0I
IB6qI8K3uy2DTDQmrHNTf4vO05wnxoyNC/nKm1ejGwAnd0tV6pvgiZY6G/anChyF
qI5VWabhM8Bw8EG4fggk9UepTyYPi6JyugtcswmqjfVzjzEIG0OfMrfCbKaD6c/I
4gxS3eneQOcMSm7BIvYekEYcDDXKK30vbHjqZ6r6ixcfX8oQVEdPrQizV6WuKFkM
c+1rsGo60BpkamMSmxfh28W8Qh9PgPuGppcnpCEAgBTwNqiO6f3KYi2xLFa4b6dW
e40JABly7lpATJA3NwDLg2MiDrRcH0GZno/MY7891auo3r2aHuVpsgE6C/VoqN1O
qcKBTcuxv3MEBWnewPEsSFqVgFXpB4s+1zQlai7kvhTvgWnETIm6wCuf9+LoIswO
N/R6RpsfUZDuIctA2nJ9tuktrl7xLpXSWr8xzEkuBVBtnnszvfaFOcPt2gJ2YJW6
eVLySEM+k+ugHFMRDuAyfHrpEsu7S3f07OjCCIh8807EdZL0FJY=
=TmuL
-----END PGP SIGNATURE-----
dns: Use box initialiser instead of doing it manually
Arran Cudbard-Bell at 2020-05-24T14:45:32Z
Files modified:
* src/lib/util/dns.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/488d5177c041950cb56a81a08284adf3fb11aae2
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7KdXYACgkQfQ55zXdi
Hs3vYwf/bTBXquARzPga5lXKOex4pzSf03XzoQCUpMKed3Y84RUiSm7u72nCgmWs
EgRbbOnYwyW8/tkU5aqF8pamQq36qmWTXszt3LZ/RObSh2H7LqBVPOcrsRKoPIpy
MnHSAybvTKo/mnb1+Hoej3yvYAD+/TqcDmNtjHFdiow58l0NejTpvAwwCW8BA1iC
Sl4QD5nWeVCqGRYbUhWtKb//N7vTMXy/dEBUOxfRv5B1mcMC7eiamFoc2dvUYCOd
eErpqKLT92EPDiSkEQHgjmnNwh8+CZ2D4bGUnoG/cN5H/3Pf62Z/r3/JaWI8yhQ8
b+TSFijFLiKc55O/A6hHmHIofoxTng==
=koE1
-----END PGP SIGNATURE-----
concatenate multiple results from child. Fixes #3466
Alan T. DeKok at 2020-05-24T13:23:31Z
Files modified:
* src/lib/unlang/xlat_eval.c
* src/tests/keywords/xlat-exec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6569b39943195977711e3f84496ef8e65c64583d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7KbkYACgkQfQ55zXdi
Hs1Uxwf7BiRT1HXa04jlu9f5wsN3ggfG/vLmlebVDEjFGeP7+5oFQtpE4WiFFE5k
ploFWuZJ4lIm5rUKNotvVh8HxeCNfny5QK5mH7HbEjmSnd8iIgoSF3504cC2E/C3
pXd3J3ebVSRkoGnmNFoHxGWZq4ay7okeeTXh/CEN/DbykGyyD7hQ9Hb9z7rqd+4O
mWHpC6pBXx+gfqwsa0cek1rjRe77/dctOpijTTVOAHb3nPACirl0YvkM8pviboVX
IuGQukO048OhsWsuZmGbcnIFpo6iTNsNprMbsFiH0xWTJ4vJ6HAVSiSbdEILuTip
uoPGxH8qXfSpVOWXZph0KVMFGr0aKA==
=UYd3
-----END PGP SIGNATURE-----
add test for things after the expansion
Alan T. DeKok at 2020-05-24T12:53:16Z
Files modified:
* src/tests/keywords/xlat-alternation
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d5fa9f1ea72915da355c7d6f1e9e2672b6d41e4a
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7KZM0ACgkQfQ55zXdi
Hs1OwwgAkESZdUvt0XO6bi4Q2YpUwiJ8Nm/FriDgXFl295GU+jTu2RH/GniFISQp
D6cCJwU/YN0wJDCIvNWqk2lz5ASbz0kONAEwK6cRSxrTxI9PFLLTn95/2p4XbPSw
EmF0LE8lJm6y9smbxXHFv+JakCH130f0cDYSjaYzga2f//UYXEalfXufIKaV3OTL
dKyBqFd+tn5doIVfPspAIH7kDpp7flePfaYQICMYSdF4epjeyxCTwJDFKj7ihw2e
z31JKt4Sx9bup2HYoWN/JFWN+qogqbVs6m+ukFjaIHSF7ENizQD0OLnEWJfwQB77
Bz4vXZNUuRT+UXwQaJbtIJ04NX6Akg==
=JSew
-----END PGP SIGNATURE-----
initialize heap_id
Alan T. DeKok at 2020-05-24T12:12:57Z
Files modified:
* src/modules/rlm_cache/drivers/rlm_cache_rbtree/rlm_cache_rbtree.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4a8d7f59f532e161cbcc6d9ae29d05c102690684
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7KZHEACgkQfQ55zXdi
Hs3KHAf9Flr76tsNdY7Ab6RfEuLm/WC+LVjlMDXt9/BdJ34Rot1yeWu8DhZQC9NK
YqyOMuXfQKWjJR4dozavpx6NTLbaHs+atsN24o1QtZFV93WBXCMfYJ+W+HqvMhzC
reO0jpsrixwqbRezWCmttTAQCGIU4QBs3kItkia0uSOCZwjM34Wt3dkkEaQOWEZK
kCSu9U1DSEUeEZRpqJYTW+XOuYLD6xn27OqkjChZdVvc9e+ts3wQvvRN4tenBJ4R
M7rEg8JZiDkYUfJ7sPLdZuDT2hi0ibHRe5K53oIuDIEYPFAWj0vNEDR5i6HN4Zy/
AyaTloKEMUEtNWa3DnxMIYaKbNLeiQ==
=+1MT
-----END PGP SIGNATURE-----
allow adding to an empty heap when heap_id==0
Alan T. DeKok at 2020-05-24T12:11:20Z
Files modified:
* src/lib/util/heap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/678f5dc8783b6fb887f95575eaffda89e685f945
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Jow0ACgkQfQ55zXdi
Hs2JdQf8D5ayyHYqMGrCQPLhzqeOgnUYmYCDbeiqiLAm+ADB8EkLwJ3i26aj3hev
kg3bm+1SAXYcj5N4/Q66P34OtBsK36+t5tSoYfCLXQmw2XxoXfgjhlhq1NDqnYGO
bRnGG5QF1qDt19hjacg+G9/sb2PvsrqGcvpyDCzc3vYgO3lO/NAuYJ+amNEpTwpr
v+KMb/jWva5r/QxlvXPNSijhxz8X2v0VFwiaMlb/2VyW+9MabZ/pNcnXEX1Sx+n/
fyGyJizO/Ngup4STKVEsSvsgoG9hBiGDhDnL1cQJ2d9SPmvFuwgBvApe2m0jTy8B
3/E3KQuX3bRdbksm54DnzaPNzTvJJQ==
=Wu7R
-----END PGP SIGNATURE-----
initialize heap_id, and don't assert on cleanup
if we can't insert the ev into the heap, then _event_timer_free()
shouldn't assert that it is in the heap. We fix this by just
setting the talloc destructor to NULL.
Alan T. DeKok at 2020-05-23T22:25:30Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ef9fb7334f78da0b70a6563c3f72941566c2a9c1
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JnY4ACgkQfQ55zXdi
Hs37hgf+OhEXpU70VLtI/uoZbdtsdf1uf5tRkQVXODAyyusDD9g3uLvaSySJEhPT
3xau/4Zpmd9zUO+/irSIKJXh+IPIwoUuvgOOD6rZBM7kdoUfCKPn2+w1zFRGcVpv
6LoYuH8dvxcXItobgIbNso6DNLWHA7phk+KkUceef/C/ztMz0aqxPctppT+bTNGa
Q08giinGeQvqLParRLxvDejrQara+DCMDDx6a7b3Uye5D1V7d1TLvDnhP7SDWSf4
UZsIvORo8M7MTttSWDaBxXHFJx59xQgcaZKPNxd4Xf6HcE+/Sy7FTFwLyl4OH8Oh
YCWB1HPUCNQfjupSp9eCCEuj1y24nA==
=0RF3
-----END PGP SIGNATURE-----
use struct initializers instead of manually setting fields
as this should ensure the other fields are NULL
Alan T. DeKok at 2020-05-23T22:02:35Z
Files modified:
* src/lib/unlang/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/471557cab0b0a5b8fed8f2de2bbf08954c660f01
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JhTgACgkQfQ55zXdi
Hs0oZAf7BfzarU+1ck6L/nzrPbAxm8GlrIQ/5IuY0rkeMxZzLd9H1eZsB30K7/2K
F2lVroblOGqfhwohE1AyomrBpGdqqBgVxbFj/Gm9hEufYvaAEXYipnFyj4ZjbkkX
KVCPIIGXOjhShppeOApZI9UULu69kSob4/Gd1sw1J+OQ/SdjRXUrrc8qadYyC5nU
uim162eyApqBlo4jHQzWFLSqBym3KY8RXH/6uCbtZvQ3yaF+YiXPFzov0v5CQCy3
Ozi2H3M+sw1cKjPxew/pZyUK/G0BwBTl/DT+ym0T0exAHJFoC+5TTIdo9K6qDbmQ
QUlskpVY2GLx0OHIPJshvoQ0ycZU5w==
=lqZG
-----END PGP SIGNATURE-----
typo
Alan T. DeKok at 2020-05-23T20:19:04Z
Files modified:
* src/tests/eapol_test/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c3d240da49c6307336fafd5c05bc839d21c59e7
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JhTgACgkQfQ55zXdi
Hs3CCwgAqKds8HF+DMiVfKbvclgy7ZvmfYgdk0uIQRYDxBnKxBy9OMkiEVNGKXh3
DJh+NqsdvObfV7RQH+gcL2frsQGpE7gFGagh3gKRx+AgglDR3J/hlp8IQEYFkHN0
6cCbHBxOVNUR2zHns3MmdiqEiLqq1FlPDLIJb+7iavHuIOJFSmZY46ygqaCT8Xq/
XhKLxmZrkDZS8n9mtPKpJwx9KibFVEBypbckYT7VMIC5hqEO6wMFIXenaNZ1FStp
/Jnow+QD5whMHuHuO46xXP5L7KO3ZpoxwkPK6hC7ctGe/K71vwabECdR4e8BU0lf
McN5WkB/h64QXMadhT7o8CswpqX+qg==
=qkmG
-----END PGP SIGNATURE-----
fix build rules
OUTPUT is only defined by $(eval $(call TEST_BOOTSTRAP)), so it
can't be used before that function is called. And it can't be
used if that function isn't called.
Hoist TEST definition to a place where it's available, even if
we're not running the tests.
Alan T. DeKok at 2020-05-23T20:19:04Z
Files modified:
* src/tests/eapol_test/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e3dace2209050182f84c5946ccca9980065937f5
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JctMACgkQ/6TVgp+2
18rVjg/+Kx2IuuBVUSPFx8bN477Nfoh1DH0BY4piMQ3ve6oH1sbkLEnftKrQc3n+
kLOEXibYXS/zefMVfbN79W8ySrg40yYq6eRciqJmojCjHcxHS7DJ33H5ZLwlI+IU
6WPU+p57kCbaRjqGhmBZWJvIn1o+ugfZpxaHWMQ0/fru75FZQQeT6lUJC416WVo5
qQtGvh89cOyryMCPSyfYB8BicSqAvJr+zYuyo/WW5jEsyvhNn6JIYP52c7Vrn6+g
HIdUNszRF/rfqa+STqCjdtOkiGuTKWHuKRcTfxSDFk14vCs5BHLAum44ppgvAbEE
1EoajJrKCYgpfGlE01JSKvG63RU37hD72kUQqtA6lPoFN4sysohcl1LdlcS+i/u4
Gsp7IDbvHQdXQJTRfXsMCyaF7dBfQNsoOYpi7GvhP1liRHONdOG6m8Yikf5V5ZRP
kyojVZah0peH2u7VSqdzpq4N1qscMcAJnPlQ0PNTLm+p8s0GeKC8gTO2ThUKwSm+
thtXh6KZyrL0JQR/sTuIg98UFGtAj2irzpIACVC5LxsjoYzpswaZ5Jc4mccfoVTf
R/BWeKfsg7qWULEPqi02xJOlnV04bdPEkZpDKb97MLoQBM6+koacs2+ffGcCZlGS
Ug8fFQknKoWKesvby2kIHa9Wedgur37ro5YVBZixb7kV/a6QS0w=
=XlQX
-----END PGP SIGNATURE-----
tmpl: Fix direct box value assignments (for most cases)
Arran Cudbard-Bell at 2020-05-23T19:00:35Z
Files modified:
* src/lib/server/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/30949d1badb3c0469c4eb1e2b7305ec2dd43c02c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JcocACgkQ/6TVgp+2
18oxVQ/+OvnYCFvicIVqkWxv99wQ958RSiRbLMuhLZcU2H2fGmwhDTLHVjrzYWgf
Dt99+9fti3+7goPqR/lcJFDGh5CZPUbpoxeth1N41Sxw0Ct5Hex4pw6oZx7gdnjF
3hWZNXgEzNxrmFaQpb2ctTJ2TsMZWink4IkKox75cEVxcT5HVFF5dtczQ/GH/4SQ
SRBstlVj41DWRsUKFplZC/AfqMS+lr6XlQgeDkhlShz/H0vwfvpnTPT0kE0fsOma
DgdVMLkaDw9dxkCFzHGIA6F4bQJCkUs6sLRNZ7UADTkOAuDooIk7egEqbK6owSo4
AVuUlGy3Puqa37SsolOfO9EXC9WtLls02DUO2+XqBpvb+xuaaw/MozktB4vV5Fo/
uA4iReVsoVVYrnyrj61h9x3Dg8KHvnTmju0p7foAz82V6LMoWRq4aHZxVxmpWgOw
wIYONOX1frjo0uefc1QtWmK7eKXOojaV3/cKnywv8/JC9iZM9tbR4Twat/62MHCr
uQ2qILmAf0r6VcuWHL9SSKUjYE52gGvcJufrL/Uk2fdSQo/FJoAE2h8Bm2Z3s1gN
qRMORl9hf1tJZQfRKfZyGw4Ogr48rXsJHE5nxy8Y6u0IKIecOdmLmP/smtg6GkhI
Uyf8QXA69hnDpXRWjzGbjWedMgtcCzn2GuXZGs5ZAHIJz2ABwqU=
=xUEx
-----END PGP SIGNATURE-----
conf: Initialise temporary boxes correctly/completely
Arran Cudbard-Bell at 2020-05-23T18:59:19Z
Files modified:
* src/lib/server/cond_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dac304e57458308fdf562d1693f700cb38cf6168
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JcVEACgkQ/6TVgp+2
18qf1A/9HMigEuQOiTAdAbR+q8/4W6MZbp+PKyehwcu3g+NEzjY4IkT0JtQvGdmW
7X0wkigsbAi7VQSbPa5c95v4CQGXMgrx2BGMifflhB9D1PV2uLtxIyTKXqPo7Vb+
AubxYGELwoeYBnhsXLMjBCGe3p9lcXjxGL9K20nsBRdcsjTTMyTF6Wks4ZmHVoyy
CXR7MrNVAwlUpJD75bWHjwpq8sTGO1bOkcJSIodJ5dpnmo2Snr+InCorLvzFZpGn
Qk6ThFmfhSia+xEp/zfLlDvql3Z9dvATWy8jUzj08VcL/2ExzvZ/dUW8z6yyuy/v
toAF2QHvl7Ibd4mN/kotactxa2Nq9YRxaMh7spbAaycVd3biHa5z/oxOqHVOBQbC
fC9tWFW5jI+T9BFQaEEvtPoK7l1aZM0iLg7RLZMkk3BiRG6wc2T1z9L41XJJOtz6
TLedutKC4iFJXiPyVj1/jNMsM9EWaXWooJctssXfyyWwefqjKoS/fNtn3aqUYkr8
qM+wZR0xCFmib0pe620alkJ1LGZGMJxiN3aXSW3LViQgChCEfvqowYz/fGSL1CE9
4ak51uKsO9fb/RQpos/zxmxBkLdhDTNEm3z6ifuPYn57HyeNmj1sjE1CuowvkFO+
yKzsf1FaD3OPGhrKb92qVgU8MEWFBgDZp/HiSriEiRM/h2h28Y8=
=JagX
-----END PGP SIGNATURE-----
value: Ensure talloc buffer types are always explicitly set
Arran Cudbard-Bell at 2020-05-23T18:54:09Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b8a41d6fd26b14ab5ff929bb8d7e3a5340e7851b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JW68ACgkQ/6TVgp+2
18q0EA//dM15MHxQ/FkRscM6QNER/nR5M9RLZ9Tdc+7ZT7wdlTp1fhlf0ny3AnaW
M9skVbaA38pZ+kccgwMhDSJMtpxERdYnjuRHciDWxLx+pck8Z6PBBnXkooD8Odj7
XcNve2Qhyta0tIukyrL/2Zv/GMTsb81DlQWeLpSs4HrEDhhK1ckauSwwiGm+8qP3
/ZjQJHXiv7Z3RzHa6MZ4IZf1VANZ+5xF6AB0qW7pO7DLxyarmmQ/15l+P5Egnv5w
rmJgDBu4Al+8w0G5UR9Ab+siqXwVP0SZImDnzCyiC4cQP+l0a5flZ1wJRsf8xO0e
Z/ls3bZe7IUwLUzk1wXMbiPKXe2eUWE58gs+GjiBsfblBZq9dIZtGAjux2pXWcpb
hO/zkxSqnW0rPLeFbXm4/85G68kRs/yUOdwazRoPAnua42ehVeQgXJW6oeb8KxTv
pYOob7FJ1jElMFNgzFRRTsTd74s3hvznjKM99eyhgwu+GymZcU7IkZJO3ib8S2lR
Qj5ppOL9GIbkR7DO5/pPm+N2JrSU1Wd5uJPv3gzE6ixPTGLwgdNF7HfUDY3ENk3t
ARBCTCWaiku7OJf/8pUDhlUkRgRvpWwPeCTj3unAfchAUf6ARxuX4ezdQM9PwxDo
6m/twSccVafqjGwxfcq4es5xHj+qU4viaNL7AV5tdBptbtDFz/0=
=QyCH
-----END PGP SIGNATURE-----
redis: Use boxing macros, and add support for 64bit signed types
Arran Cudbard-Bell at 2020-05-23T17:21:51Z
Files modified:
* src/lib/redis/redis.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b924ed4a3f706d8ef28b9070c1f2f88811b3637e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JW64ACgkQ/6TVgp+2
18q7wBAAoshlJgjGEbBqwvBz4sNXoN53Gweflndh38EdG2PvwyBpmzVtGRzZMxW6
30q7XzCowOguQtZL0WyeZVLolCd0iF3kojGnpj8cAqSWnjDABddu5G/0Puu/FpN3
kW5mYhKfy/16Bhf2hVW98pkXtvBWXLdI1eFIyvchSZY/6fD9E9HhmjYslIf6hYiX
+szZO8B0BTQPozJKfS1vHCoLVXItY0a8WCOYRSutBzlGNcxkZTeXdCVK0cFVlYDS
u2fT4/3XrgVYtzA4mwoSL7crn9kjDAunVJZ0wZOnYltcvujgTAoiAyrH/FODDRiq
a/4nP0nzWDnK5EuMfLMtybzVZnPljDSgOvee3nglNzSnLeHWHdyd4Ce7TMlAqMAz
TO54JkiwUTfgbuuJnpwzhbNq/eIcTv3G9SSgUtfZ0sIOMn0vR5821csFRKAGClO8
knXuD6s6otc4jJSnIJLWsKxRuqQEus3SZ4XZMxzdMEIWB/uu+CcbS3GJvn65Zg1N
NBfTrmF6mq4K7vlKektNgwmvivGu0UHEHAepZAuNM5jG/mZwk4DRR6YUliJgQKkG
2v/k0bU1Gsyb7/FXvT62tib6LUGlzl1eRrMaMdFB/4/d8s5W8i8JS47MdELqPwPb
9MDcXfAdVuo8Np6o6XLiK5Ov5FdChQCF4uuPT8kb5vF/cOiCpRA=
=+bDv
-----END PGP SIGNATURE-----
ldap: Don't modify boxes directly, use assignment functions
Arran Cudbard-Bell at 2020-05-23T17:21:50Z
Files modified:
* src/lib/ldap/base.h
* src/modules/proto_ldap_sync/sync.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/70a7d1da081721ae96505f806bb8d2c18a42b347
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JWV0ACgkQ/6TVgp+2
18rK/w//RQ+PjfhBGHCc7IDMEEfLUzCQMrb90viTOh2YneqeJMVMldK4vfna89FE
VQjbvYpDxRgk1v6L5WZ8OiBJVCCrWS9DTXakIGpyGl6QdY2ARAo1sARumHBRcRdX
vpiGoOU4GM0qUcW8BtboarxTNZkOwZZh8tF8kK2YPztqUTtU3XN4h5dxQjgTXBne
ygGyVs2qhi3eBZqgpkL13asa8IEyDpOMCaXL7PucbhhJTotjnlfvt+ABbo0gcpwE
slEtkogHryKoumBx/1BclAMCBjIShifNBtjymfmzRoqB4AlgBomWGKYviEyq2LYp
IDutD1iWA/AyCtGyM66iJi5g68Ozh0/eZpXGEMOzr84xPQpSxgJnJihEqhErAEVj
KPowx6K+paVFKWKtEtxEW/fhfBH/hSlF70e+a1pzWdNwUyvm6ce9vICbDQHOOUuu
z/v3QNsoNlpYBNf3tAZNx6Fnq6VA2ddvz/8ClayZO8051IT31Gb91AtVH8sToQfK
8Aoh+nRLowjs4Nxbl0LC6dwbknWr9m46FmSZRsFi5s+pK5+BYlTOz9I3OUuUrQdX
NDbiLooAjgu9WT6gmyWqkNZKhlFextzhsmaWf656mNT1HEI6EZTAzS3a5E7sWE9r
ypxeAagqdBq6Lujx6k+/IK+myVyRWvRZPW5h5hLZnWG4b68abJY=
=ML8L
-----END PGP SIGNATURE-----
cache-redis: Use value box assignment functions
Arran Cudbard-Bell at 2020-05-23T17:11:57Z
Files modified:
* src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/80ccba6dee88bbfb1b52a5ea060d6c40cb373aab
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JWUQACgkQ/6TVgp+2
18ogMw/+LXYq6bMsXAKf7/VeNTdy2YmDwA5rgmL/SorlpSMcBAvyV+iluOM5lBM7
nxr7pcG2dUUAZvzHG668mgtS7YBESvAAbKBrZ0LBgnmyyW9UGxY9Siol1E6V1DfE
I3ARHKBy3O+QG8XPOKWkWrlnOkVcAa1X+OWiJzEN/OmLXl6Hva45FQzswHDrCBN6
2f7MAfoDGMSRDdn5wNRLtfPQqa3mhpOPqRZgSOPpQfklZWLbWNutItY0JUTXFR1X
obrFtymv/t+GyuJ4JpVfJWnTypluuqKCSyws2/cREmxMiOgQLCkLfxrhWhHnfe0V
lyyaO9amS2DEZzkkUOaQbwSlswruXUMaCqc8aX0c065gdNqKpyWdFXGrywuIrOCw
oOqlTVXH6jgehj7x2nAsWYb6nx9gti/k/bdNKQ4nF++7NfiKayMHNdlsxNUIv6Qe
t3phbU/GP2venygbQJ0ISC3TWptGYizU6fSzzTNECc2OQTRlZ1VsG8xgvJqnWyXD
i1D7ls63gl0aGrQg/KCdqHSDb1OCnLf3f9/ljq0fN0dncc2A1IAkvEJaGqXt2z3T
ZeAPTXfUvmbfJkbL37mYKN9vUrVjQXQf8HVkB5y0K+Xu68dodnWMNdLU6MlkAckP
H+6HhWOvc4naPlbLFiwaNAizyBk++1ndHFxNrzgpq+HMx6T0qc8=
=W+rg
-----END PGP SIGNATURE-----
cache: Remove unused type assignment
Arran Cudbard-Bell at 2020-05-23T17:11:32Z
Files modified:
* src/modules/rlm_cache/rlm_cache.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/98fba5b983970f60452b88476927af30c4ee8c5c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JWTgACgkQ/6TVgp+2
18o1qg//RHwun5a1Hbo/zez6BwksDnPS2DHbKko6VEnrLz6f52KBiJQS3lKTMb7m
bX9AqkdjT42ZxR0zhTIs7L24tQmmsz+YQSm1O32elMGBx551ii02FhMnTmOQJLhn
egTQL2rmrDoWZxwZyt1qlLAKExR3dhxJqSlR/DnyDTGr5HXB0MidBHpVZGP8QWPg
IJp7jWjZ63XuHaV9BZqudmQue0/+LmYyoAHiuJdbL+yKbq54bpY7BtGroxxaoOs9
+D9SQgWpT9mNz8qQqG0TFhRveszL3rNe6H6RGLdr3z4ixzVgZKK9RK20pH8ZuViD
4fbMe5PNS5qEXqbcBrCw717gA5CLXpksi0iYcSClJF6KlmJuuT3b7I0fn5BHvPgJ
2W6u+gMpI0IVQnxWoq6dTtxRUtOsbIs10oOLBpT01OHxdxSDnPZvCcq9i52RECoc
YIEbVcNygS+W2JkhlKoz4wuyo7uyd4YyihOV0QeAdvEKzq8JzDJxrsPreD4SsQCI
sYJT0Uj8qT8zeogB5NhK8ip1TukU6raEoiz6L2v1i+/SQ86YDcAXInMjgtFRw8Jz
8BoCPmQYJdwxUFSnE6aIWgJSI56/8Pnot4cf7dhHX2vU1lvinRtVTU4vvyYJ8a1v
K/gnpa152XvppjCHwTKD2qZOuG2ucR5zeKRp+PseCfpmEwBJywY=
=ofF3
-----END PGP SIGNATURE-----
rlm_redis_ippool: Don't touch boxes directly, use assignment functions
Arran Cudbard-Bell at 2020-05-23T17:11:20Z
Files modified:
* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7be84fba40b5fca1248338168445347e84587e84
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JWL4ACgkQ/6TVgp+2
18odtw//UqrOcyeVkkBZVrrUtIgWXybi4FqbeKQgBGKK0KKjJRBDP7txRnLoOL9v
co9VVf4OwCcRNk3K2OFR/4twQ+vWfUvFe0CnSfGvU5+2rSq1GtCkNatv+Ku51kAu
7Y0i5/f2on/yTHmd1GYGxpGIQKzhrjl1Yk6/FBi/eCh4j9N4yDAr8ZbqYVoc+nkq
Gz5ftcWEdXIoSpHyDR1uIpIdH1lLuePDEpmYaqPR97ZhAcpQnxKxBlQTc4TgomO1
lr/+/03u8/VSzJ++pTI3H7wyOubTaYo2xKirTFwpQTEr/7TsI7LmmP4dvyNC+IfF
gWb/FhHi26Qy+bwArLDK6+XGhEaUQ/HzVv3zG5kz/huakfdgNnp6+pSV0NkFTTuY
LOvb8TAOPEuHBfd4lhnyh+vJjstya6UIhqhauGi8imFG8taGm8EVXbvIWV0vtGpU
MY7WuC94KPdb4oMRgxdBz8buTaQQ3Dsxyl1F4b8fBVAA3/tWzhKo4TBUGj3swtrG
yWxEl6WdvhRjWgiVBdwK6eaTnbfpm0oYkH6zI8qMFp564LyHrq4qxLasBnsYJBDN
wBi7+vVXJhGgIzD7AHhWI0RPztJGTwmtK7aYu92IHK7FO7pT2m3du+D2yGF5e/EG
hleh5So/+VNHToakb9IoU9b1hSbaFsLx/RvaHrglM6oBJqjDOtY=
=34SH
-----END PGP SIGNATURE-----
rest: Don't touch intermediary boxes or martialed boxes directly, use the assignment functions
Arran Cudbard-Bell at 2020-05-23T17:09:18Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7e5a27d15b156eb3e885d6e0c75766a41d4992dc
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JV5wACgkQ/6TVgp+2
18qmsA/+K1hH3YWZUkR5SNL7s7tOpbXEi0afAW1dZVgzdS/0IA3YK36Aafbin7DQ
JPQIdZKmo95cZ68Kj25Q3YlT8Y0KqUJtglIDD5riL+BZUUDJKhEOfQL4Oj1F/3m/
QRz8KLRD5Kn1LvtzyK2f8m7ksWuggWrjUqeiXhYHotC27YGuWgVJwfviipSvQdOG
UZZ3voTIhgrm/BkqAZ4XEbF7A1VsIBH9hOPiiwagLxxZHIjevD7sxHPxanR09C6j
9I/A7QZC2cxIZRk2oOyM9jF/HJxhK/GQIUz0Ef6m0GgLHjB2Mj97FzHfFI0mMSD9
KM3ae3ujJ8G977944XDUH66/hf+wCyf3cfFj573PUqmrshLqA8uXyeyPHkx0M3qV
FeLxotbb8tQh/xtZHkiqAuXAgZF5PT8rtQOIwr5XYv9uHF0fZWB5hhJc6tSj1C+e
CZYCS+MljFuAfD+B/8BcnFM+bPyHtIr0s9Q/J8yBUttmQXoiG0KxYibdxwL1/MMh
ry2MBin888R0ybV+dLjthKcp+Ig7jVnZNuk+xJYEp57Gn+kxhZj8Gu+RcSxyy9m0
AXozjRRa4QAw6dmGhsZcQjZ7ihULzvUqVpQp69k2D9o5au6PdAQUe0bZCYdO+bvc
6jFeULpdXA4R636N5pLUDA1BgtP0X0b+OYOhHgXfp/g9Lmdxetw=
=r2dy
-----END PGP SIGNATURE-----
value: Allow bools to be boxed
Arran Cudbard-Bell at 2020-05-23T17:04:28Z
Files modified:
* src/lib/util/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/321bf76c6ac65d48f3abfb639ea6e1e0a1d44b10
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JV1MACgkQ/6TVgp+2
18rXhg/9FxAvQosB1HSUXNfzbe6p700JW/VUd4KnoznweMSazjY2cdZY08O5gWZF
DWXBrz2/8gwQArZUc1f50CQsr0m/AIB5ojFpZLqGl2GzJkFzAuBXwfQDCMacDvQ5
BnJxfuR5936hwo28CrgeamVumNOnHSkXS9PIf1qf0K34fy9bg86qyXRpLY+y5qh3
MLuzRcJrwuVLhXcq4i7kGbJSH8LXnuh28WyI2HsqnHlTSv4mo4oa0eORBJB8Yrka
qJuaBuWjWFpdNsGtwCjAp0x1ZfMtI6L/9aglA1lqMMAMymuFDkM9/M+WxM6dqE7u
lEf91NFBL7yqwNbKB9/Oyp+dKJmBxnUf7rYPP/I/bUbG2TWfO4VOteGEn3/0TbQC
ZM1WgvZCCLP6T1wQi1d6WX7b6LPdRiOcdBLlJZBa5T3MsqEY71EJchQQ4hizO7QG
aZ0cRQqigWBRJIsTAPq+BaZ/xE9vhEzk5FAknJgOwOpWG0EOu1bgN1XCPLa9fwz3
DxjqvRxnELME1W8eaW9oX8ZLGodpvuF2BntB23ccZKbqmrRFD0uMNccKP9asFfCF
07GWcXvxp3VCtXaMn7zoGGtJbWHrUHGzQs+Irx8uuvmWSpTLmM9ejY6dI5wsOVEJ
G456xrQd0qFGSi1MY1ifDvv6CbuCdaeHX6l65O6O9WJubf809zw=
=hBI0
-----END PGP SIGNATURE-----
json: Use VB boxing macros instead of doing assignment manually
Arran Cudbard-Bell at 2020-05-23T17:03:15Z
Files modified:
* src/lib/json/json.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/205fe394501df28530cee2524a026186b21bd770
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JVy4ACgkQ/6TVgp+2
18ostw/9Fo4MU/zQYGEYezjULTIa1GC22XsO03vhxvxq9RiKBJ1xb6xrwDpmT5F5
qS20SSjru5Td7a+hXwZSPj/pu9OHRmLe8Kf1tsx+S88ptuGjJQrlJTBxJAYN8AC/
esKVXWcWq5c5Wf9IyOpJ6+qGflYsz2FDRD4JSdOgVCsWy//N6U1h9Fr83bEC66wc
qc0PP1mzGJicINzi0Nb/KWpxsdWYAz21rRwQYbxla17Iw7L3FONUYfG6BsCqH+CT
fpCIzusWMyRTB0fe7Fv4kOACSqViG5v0ZmOelNH0Ehni11JliCTysAYMai1kcXts
jl/OKDtpUR9JgDDi7SSz0noIVdwr7Bpi1t9xcF2c+e3pLFB7SoI7DDVZ/Rzom98p
j2hZ+EWARfK8YLVdJp65HgcCsmL4kROmUnoEC2J8Z14VBIueTI7J0WPR1ldZ4W0W
3z1RdyrAgGfg1lcKIdETuNsfwep4GPcYjJ7Ll5/wiNtz4WM4xt73U32dwSKQ9cXD
BYfLEWXnaNIxL+tww8beq9aWPdN6ppn/Kro5crOJxrRzCaq8/HHVHG9Lsjz/vZFF
BLQlCn3hJQpcsyTKLcL5Y+FzY6htY6OHC+d/vezs3pb7JiHADf7YcxfdtxBYVAo5
cJ8axS1sLw1s+tHMFO6SVUQOvPqAIK4Mlf8J8HTwXkfbsres5tQ=
=0beQ
-----END PGP SIGNATURE-----
Fix _CONST macro position in dict.h
Arran Cudbard-Bell at 2020-05-23T17:02:38Z
Files modified:
* src/lib/util/dict.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c1a06af7c9705d195cfee14da88711465e133520
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JVoYACgkQ/6TVgp+2
18pNTg//SDRaELSgRxvMYc2G/P9JkU0hFvGMFJaaCi3oaYx084XMwQq4Owt8JeaX
gMBiXqFvY7klHq+gHEOB9pjyB0lzvThQYW05NvCG9vwvdgI9DWMMzln7znh4T6v1
bj7tOr9NyE7ZzAK5Yxw+Lv+Jdi8tQM6+TR0aRLluaIg/EhcRs+tMnZfz4gP8mJbt
TOrGl4+CMQgg5g8bjHRrLgE/ZrmmmRCZ6MCXmd/zpKZJIK1vc7AtazMpIDGldhpN
lAVhhTO7SJvzYioY14T/25musRGMlbWdqx6OSAIGt5rZZMxnJCzxd8QIiAQzFg0/
+3hxFj6wCj3BM2vM3/2egULZl63HqeALK1zr0JydC4pIqea0iJYCw1mN1RWSP6P8
ZRdQiV/Z84d7bgzTi1xCmMLQXb/jjzgtPE2fJvU7WDNoGItqfFTFhlpR9Sx+Gu29
4Okp5uIUJBhldxRFhqVeDTpC5QGp4spmBtBU8L9pYSgyPhNTeMvCzSnZE00QKTMC
kxsjQ9rTzLE0qR+Fk6GaL5KmhNuwHh2n52ePBv6MHN6hYXdPVL9+auka2pzBxctX
/wFUzO3s0w1Rk6Z+QoOkfVMd0JT7u0hWJ2iJJLjDGZ/+LKi+2rMZ41G2q+SR3zgJ
GArZ7GVlEImsks53M/T3rt/tVckMG50LwS8bkZJwgW5dvmhqVBY=
=tWEe
-----END PGP SIGNATURE-----
more *cpy to *dup
Arran Cudbard-Bell at 2020-05-23T16:59:50Z
Files modified:
* src/bin/radclient.c
* src/bin/radsnmp.c
* src/lib/eap/session.c
* src/lib/eap_aka_sim/decode.c
* src/lib/eap_aka_sim/state_machine.c
* src/lib/server/password.c
* src/lib/soh/soh.c
* src/lib/util/pair.c
* src/lib/util/pair.h
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
* src/modules/rlm_ldap/groups.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_mschap/auth_wbclient.c
* src/modules/rlm_perl/rlm_perl.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_yubikey/rlm_yubikey.c
* src/protocols/dhcpv4/decode.c
* src/protocols/dhcpv4/packet.c
* src/protocols/tacacs/decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5a0b9ed50ad80d2c4984a4e072b48017f6a2421c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JVREACgkQ/6TVgp+2
18qPYg/8DllCo+f4Qdv/fT4CAZu6tYEgZjp8NAC9Qgw41TljDDG+HqjOwXh6E8gB
mdIcyiWqXXAZ71ND3/um+umVMmTO3f381KoNFYDGx1zYzqtNXWs6PIHsKKPPVEYz
4PHgaXm2RmFinRqfeXmU0o2GelIL/W9S1cz1Ma9eOmeaXp0kmu8mOl4ovbGyivCD
55cz1AG6rhfgijiTUM4Y6/cCxf/CUNQf9a57eeKQ2J8AYDWGa2gvbuKgYG5h1eOw
4j9JPiAHvj2UHKqTZksAqU7UWPwzp8ghVJk8gG5+fT/AEMNIjeAyUEJExptB9pUn
mPhNZjsnl3dxqFrVXrbMAx9dd8gD3Gs6dPccmVX5/5S8AelqFwIbHE5/5vz6jqa4
BCKTaP+pQekqMk1DblA9EOgV0hMAUj++Jka+DJluNdQUkfar4HqfZHTcQ21rzGA/
VDeZPy3pTG1QrFcMS91cJwqLW8icR6RTzJJHoGmCTPDwfSSgIcRl5U0cxPadLySm
4Hj12lg++cJoU9fjyx8EpzqFJ9bI80Zfg/wu3D/ONXwDJ97fD2aQs9aSQiF2glPP
GgNl8sZ725k1RazPsbetPHtAVU7pLL5f2hjGc4gFDZ1qRa6WRowUHznfXfU6S+Cp
xNuppbtKUquOAgt7YjVXNb9MsLqxHn5U7RYBI6vVoSPsFsv7cJ8=
=AJAF
-----END PGP SIGNATURE-----
global: Correct function names, should be *dup not *cpy as we allocate memory
Arran Cudbard-Bell at 2020-05-23T16:53:37Z
Files modified:
* src/bin/radclient.c
* src/bin/radsnmp.c
* src/lib/eap/base.c
* src/lib/eap/chbind.c
* src/lib/eap/compose.c
* src/lib/eap_aka_sim/decode.c
* src/lib/eap_aka_sim/state_machine.c
* src/lib/json/json.c
* src/lib/server/password.c
* src/lib/server/state.c
* src/lib/soh/soh.c
* src/lib/tls/cache.c
* src/lib/unlang/xlat_builtin.c
* src/lib/unlang/xlat_eval.c
* src/lib/util/pair.c
* src/lib/util/pair.h
* src/lib/util/value.c
* src/lib/util/value.h
* src/modules/proto_ldap_sync/proto_ldap_sync.c
* src/modules/proto_radius/proto_radius.c
* src/modules/proto_radius/proto_radius_auth.c
* src/modules/proto_tacacs/proto_tacacs.c
* src/modules/rlm_chap/rlm_chap.c
* src/modules/rlm_dhcpv4/rlm_dhcpv4.c
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
* src/modules/rlm_example/rlm_example.c
* src/modules/rlm_lua/lua.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_perl/rlm_perl.c
* src/modules/rlm_radius/rlm_radius.c
* src/modules/rlm_radius/rlm_radius_udp.c
* src/modules/rlm_securid/mem.c
* src/modules/rlm_wimax/rlm_wimax.c
* src/modules/rlm_yubikey/decrypt.c
* src/protocols/dhcpv4/decode.c
* src/protocols/dhcpv4/packet.c
* src/protocols/dhcpv6/base.c
* src/protocols/radius/decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c14a8685fedce253a4b734aab0031d54e34819c6
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JU4cACgkQ/6TVgp+2
18ol6A//cSfjV3kv/sGxCii2Ck/YTaQ9gaytvOpsn+0nEB/FAka244C/SVJ34oU3
/UCv5gukU6QCbKTwKLWHOERJ3oFECxAED+RNav6QuS++QJC2FnD4rqbbwTISopj/
GyDi9kRBLPd62Hpc4Sv1cjie/b6ybR+BB3lzbKs6Eurq/ZHHgf8heoHTVHXRVKMc
Y2wR+woVdjazEc5jIDsUbA5khPjRCaCOjtZ8u4bcpf3dJZBGbvB1FFp4AJyNp6W2
0SkOoE1yhVmWTHHkZopPvQee8Hk2jKsxbcf8l0VxmRyPCj5ObrQFI3Ud7L0jqKXV
ZAFb7FLGrfjAteKv9jrQALeB3/Pu//BNv+UaMShUnmaqtivlPwI8VwSrqhLtlKN4
qzfdRwnffaMiVvAo30mq5TrdlxInxAkXOtIyTcidSm2fUpbsfn5717G66zUWiDTs
SDtJVLenbeA2b/RYXYEoX7wZcllUuPfD36MQTkKzDCSHPAgkFwGEW1oJmDRoWaU1
6Bf/zT0yYSxBb4dJ9IMcEca8bWra7HAabdosmUdKaCjJH5qOLjG3mcnCgzsUPR/m
NpTnto/pPLd/LGMMPOi6cR2/cTYO/m6PRoEuSG8rsCdLEQXWRDrqqqU96GVDESMo
e2zp/ODrbFHQoo53PAmmhk+LOTU3hFfa/g3U9/busiXfxOus7FI=
=4LAN
-----END PGP SIGNATURE-----
pair: Remove more code by using the value box assignment functions instead of re-implementing them
Arran Cudbard-Bell at 2020-05-23T16:47:03Z
Files modified:
* src/lib/util/pair.c
* src/lib/util/pair.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e3ea32e15ef85035a884c02bdecfd8fa6b76f427
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JUJ0ACgkQ/6TVgp+2
18pA3Q//WOye73SLvUSsh1ZYgQXCjM+jaPVPngZenOQdXgCkmXCV0K5lhwYqA1OH
T5bjYt1i0sMmRZOYyJ48WAdnpdWvQOduRv6YuhbDrARwPLOQgyFecuipG1GRRtyf
KDoVJnqZsV6QFXHnG99NZ7gJTIjWFG8w+qHQD4iaaszLx2ws9BJ0D8YXGvQK3VhT
Nj4E/ZuKdMUqwH9CVeZcwt6OPDNUfcLvPiJ+YDsjF7N7prD7wutXLUhMPE7r4Mnu
X2eSZ2zleS8n+sgmNikhOKHWB5hoQbbsvTIAWnCjF0EjBOLT06hQpGS5sgKknNMI
vAFV10EBtcxZdBG5nVmQFQG8LxzDuxI05eVkRF2IX8LDGWhuXQ4EuAtkPiGlbYRz
a1wNAImZYWAdZPASMQaSPmhuEhsLjEk5wEa85kx040H40COWbgPIzeksSX9t2lUv
z/SKC0QTuHxgt7kOs2FVOlWxmW+zwilJY4Rh8EQds7dIFyUrVKJOyDtFEMqR2CHH
Qqf3hGjHeUhj5Qw/Bw9xITZ5bRDEwN37CstuIaiqHI80O5u2lWgp3c4s5yEYwvLl
wja7OfE1Ns29gcLvQvQShmOyv34ZCYfEYPs4yH/QWwZIXXVAe56cAAhr/1ZeoL2l
PkPApMGZTq2EPnj7NApRnsDetsXJGm3L2+I/ZTwCHnZfbYKDtAA=
=y+zJ
-----END PGP SIGNATURE-----
pair: Make fr_pair_value_snprintf use our interanl fr_vasprintf function via the value box API
Arran Cudbard-Bell at 2020-05-23T16:34:37Z
Files modified:
* src/lib/util/pair.c
* src/lib/util/pair.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a5ce016c81e6ce98f84fe254bbbc71eb04608c0e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JUHYACgkQ/6TVgp+2
18pA0A//fO8jJS/qjGD7/+m7/mTY6flCyeeNOncX5sf4R04JyMmmrCIH9SEjRqC2
ie5TqAcoNPDlpsK0VvpfmK8LszQAoCDIyg3WPY9mfzErnPE1nNdzVsHBBnDB0pwj
sftl3QXR8M7nRCcpuyZBvty87lJkBvSBuK7snfannTM5kgoZM9s534/6tgzu2gkh
wd0v4VzxWrFSPZSrLZZxTHONc8vgtEuHLQbIjLBDVFQVqS3lzwU1zIgdbdp7z6BT
HQ1GIR+V4mxTePReUt+gXjFYCxSEiUaOtQ2piYxf0hn7eEB0x08wkykxo3QeXnw9
PQgz7RN4jEolFWci/LURwxNCK5DZnQkV104x5pk7WW35pCqL59uRNucM7JEbj/R8
8z4NtHLsoLxgzc6m44iK3DkHXmHCroXFzhLopLHDwKK9NdEMpZ2iykh+i5+pKrLM
kR+EQAZKlDgVSEWjI/X0l1dzB06T0IW5a3NfMWkfWdoDLt2orIt/1aDH6rFoVd0O
+wApPKtQaFiyRF/cU0Jldx9Ls5uVIj+hfzbxbt+HyoerRdK+AEnnxz0rWEBd1jnJ
uq1jRl80BktZpfNMw6+TYTFXOqAeLoE2D1UOR+2Z1O+VhqPN3/YJ+3xmr48H11RG
8RBA7Mk01rp/H1gJr5t6fbvaEWAi7DC/eY1wKCl07+Os4G+MgOg=
=Wa07
-----END PGP SIGNATURE-----
print: Fix the talloc buffer type emittted by fr_vasprintf
Arran Cudbard-Bell at 2020-05-23T16:33:58Z
Files modified:
* src/lib/util/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/056780731360aa3c2560ed9e2812c9fb11f5935b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JSvkACgkQ/6TVgp+2
18pdTA/+N0XXEqNz1vCbuQyxBWGuO49hDdKh1pqj9nYzt3UFwiowzf8K7Cw2vv2p
LgOn1dslHe0K5hj+8Hg8Fb6XXYtBEOR6YPXeHw2pAAgHmiRW7kBptSOL3GEGiW78
xQo0/FPZwJ8Se2HkGqoAZ0g1G6bqVq1781rZib/Qf6j1uvgJYdF7AePkrg5aysY/
Spa3Ih9E/TwamPrYsn309a/ArYHUM2sBbltXTH7R+mOeCXClYyLT4LAHQDnyGQAF
0xTg5k4gY5bnKG0ihsZNkQk7eDSvyOCk/9QondPGQ4bwg6G/91aRNgiR7s4f/n6p
GXfqPqj51CqqqnbTHj678SDT14q72JOqlLGzizBWHgrUHrdRlEdQ838sCZYblTpc
sRHQFEHkMOF9jmLkGprST48QcUbnbPLncmSNivtjfTI3tHkdOqU5Zj/e4RGbIPxS
7m2pBwlFRZOCNEwkOexmnkkTn9Mo04ZPquYxVv/CHMzBL1pX/v4+UsH1o8hskKrn
q6zXJ7iT5V99/VtuqaslLBI/SL8s7xUe3FD7yAYSzKoLxbOmi1AuKoAFhvG6suAc
fAmWugaVEgiipNpC32mL0wrOs7Lk7JO2L5ANr98XQojH0VDtDWVdFEAb9Qx46weU
jJbEBNK1/wwnmwj7FBwTQvFsnh8V8AbOcbvFnxIWkjATGBsUYgM=
=x9hy
-----END PGP SIGNATURE-----
Fix const issues and initialisation issues in pair_legacy.c
Arran Cudbard-Bell at 2020-05-23T16:10:33Z
Files modified:
* src/lib/util/pair_legacy.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/882b18c68ae622590e25c87a561a651fd4fdc094
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JSioACgkQ/6TVgp+2
18r21BAAo21Xjj1Us9e91RinjU71PPx4eoo5uhE2HFKzDWxNSdPNDIa9jM7AP+Fg
kfCtC/CtzxfHtV4b08U2jdvBT0FoHAkxFrKFECRDcgCaNtJNJ+CiVns0HwK/mQqt
Fq6cCqmop2tu/H/DRM8hLfIaIqNCYKYY/TziSsRxpIT5SCawK9FS+Cc4OwBhube2
kYpFLBmEfqM83y2OSZGjJecKqA/v4sgzAdHXorlq2rnKVuZC8uDqwuFp0geQeFYE
8QW01PdSAd8i3YHEtc5UHw7tWjYbi5z68iGRf+GSeOwjWcs5ijMkiap5NPqTk4HR
jrvi1XtTOaUFwnGA//EPcV8AU/cIhI8iSGctX0Jap9Zrn5VhkuJ60JBEY4Yc7bm9
1ElWDH7yNRsD0CF+Z1N9rKYesWLNdhxvLleYHeIgSDdlvUgjYIO9HdVCa0zggGN0
O40wwsAIqaLrA1y2+u+STYjJXjOoZLMv74R4B6wxWR7pBbvyhGjFN/U1V3ZNswDx
n5JkYz/Ok1DMlSLEk7OSPO179Mn4UgYDDdzV7fQqp3RMli9bnbyUbew6WlY2ILZP
AcZGt6T5xGbllj73+J2t7gETkk4F8cXFqGNF8Xh24exrD4deVLvto3uPVvq9eSB6
jevcBonUKvC4OZJajsR9lpx+9u5HhHqaseTGdn6RANk9WnDTqSo=
=ZWuc
-----END PGP SIGNATURE-----
Temporarily revert changes to remove strsteal functions
Arran Cudbard-Bell at 2020-05-23T16:07:06Z
Files modified:
* src/lib/unlang/xlat_builtin.c
* src/lib/unlang/xlat_eval.c
* src/lib/unlang/xlat_tokenize.c
* src/lib/util/value.c
* src/lib/util/value.h
* src/modules/rlm_cipher/rlm_cipher.c
* src/modules/rlm_json/rlm_json.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/68524b8edd5387d4e19c536809a36305903e1d40
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JLQgACgkQfQ55zXdi
Hs1bjQgAlFGPD70K1DcXDScNd763zPphrjn0r4Hu9OtvGvUM2lLLuDwrgJ0x3ARu
tXXkBg+FjLTA/WWGvoxfXvGyPRE3k71saju1nqBppU4pK3cIokANkZe/xASDk6zD
QvD7sNPl4ziVefCWEBge6aWu5tp+KG8cafigPsqqv8Z/7ExG5LA8sQ/B4dpsfAlb
LvCnHHdD3d3mN0q8Mdmwdc0EVaSbRpbwvrIcf7LyEyOIrBrTZNXEho/hCq1jJHyT
F0g/TY4nbtHIoPK1GRNcDS5eIjn/3DbO0zJawMx/ahY/LfVucwy1eaoeEk1UF8KW
XUbkTUVyoAdcKyjev08jOj3++B78ng==
=AKRj
-----END PGP SIGNATURE-----
remove fr_value_box_bstrsteal() and fr_value_box_bstrnsteal()
they are no longer used, needed, or wanted.
Alan T. DeKok at 2020-05-23T14:02:29Z
Files modified:
* src/lib/unlang/xlat_tokenize.c
* src/lib/util/value.c
* src/lib/util/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/961ef503a7f11960f631612695f1cd6e4119b3a7
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JLI8ACgkQfQ55zXdi
Hs1DRwgAlRi4WKCmywl9sakr62/o+YG0JMZyWqsl0frfE00zcJ7VlLk7Th+j6Lem
B/KvlIUS266s4RhfLk0fQZJaqgXjw01x52hhn+shfg9rz28banGP853283uirKwo
DgW5a7TAUPLAt7xTWNbE1E11UxD1Ev0j4iEMFY0Tcm0tIoxgA/2jmIqRfFjOlOZz
2/jCyKMk1YtNWP815AEk0eH7Cy7pxiktx2/Q7/lhOHGqjiO5jUe7YNPY3Fdcjgp+
DAivHGqSM2Vt8GJTWQ5uEEh3OsrGHgiUPXKRZoUnhsnFE69lPWaSarwDJBtsuXGM
PHifk54GWEYs7E3MwBfpHXBxlp/ReQ==
=fEL+
-----END PGP SIGNATURE-----
switch to fr_value_box_bstrassign()
Alan T. DeKok at 2020-05-23T14:00:44Z
Files modified:
* src/lib/unlang/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b65608903c9938d0dccaf7c393669fc8a85055de
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JJhwACgkQfQ55zXdi
Hs0cpQf7Bm8ifF/9v6f1gg777sYpgDAadcYxluGNl9u4+hFQhzgAokQiIsz6/+Ol
nQ1qTEtwiB7j3dItI39w+ES0HHAtYyu9aGkksS+yWqChAPB71+PQzHL3Uen4mK57
a5Ip5gyzHPLhYuNPk1WsnX96bmiGQeT+vLQAiNl6sEsdrDKno/zRomtsgYEz+UDl
60mZsxh3HAortLD1SY1A+VuTSCmcoyBAxQXxZzshDAHo5b70IqB1aFVhSmjL0WMc
KIpgB1LAVJ39GFmaue0INE6r64svMDXk1/A7OEbdyOpRalfASI2Nmd68czAjxth6
OeaDhNOjfRrB3FSppbf5Bks4ZyhA8A==
=GBZx
-----END PGP SIGNATURE-----
switch to fr_value_box_bstrassign()
Alan T. DeKok at 2020-05-23T13:33:14Z
Files modified:
* src/modules/rlm_json/rlm_json.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ec66b69e05c57bc510f2daa3ade8cf3730cdcd50
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JJZwACgkQfQ55zXdi
Hs3C2Af/bIGGMaaE9xJR7+rls4rovQLlFfQz9CZ4tZPaTyrqZ4KP+N2PEViAaPKA
/9oIj4cAVB9D/3Pis9urxVRryfg6zPPRnD4VT1/EnthaDCSNhPKjTZUOw4uZi0KP
Ps2nGyGb04Ayy+r/ls58CpYyMRKpewvdw3o2PJ2EvnZbyEUHD8GHCMZXEMGz+U+S
IdwUv0bAkFg061oygLRqJLjTawvbhxqXE0v0VPMzu++zyr6R5afPw7VWM3zkooBO
imEkBd0wOxVibAXK02LcnolV/hWM2N/xzgESifSyThmqEoFK2LNdnMVzvSFxNGL2
3WU8smilPPPdahe57UZ5HQJ/iDMj6g==
=n8m0
-----END PGP SIGNATURE-----
switch to fr_value_box_bstrassign()
Alan T. DeKok at 2020-05-23T13:30:54Z
Files modified:
* src/modules/rlm_cipher/rlm_cipher.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c76cc165fcae1b9c9125cdf4648bea9a8bfebc9f
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JGi0ACgkQfQ55zXdi
Hs1smAf9HftV9QpX5080MTWnBep7Ks0Qchq9JSA9VnDjTDpbNjETn0dSnb2JyZm9
8TR7hW9vplDKg2Q5lAAeVdLAKi3ors8YBHgMbikfNVMjrQi9PyT6aBmLjX++XRcg
p9NYvc6HIPjavZZ1EHxQ4AuhaFKpP3O36N+zbgR8qpGiuaX0zAY8i+e+Eq0L3BgS
xcFicgdgwhg7Ob2pbTLvzkX8eqPd82KVa4qeF1MzLMmUZm1Z1d4PLO4oB2t8H9yw
f7CwNJwNYbtNPizPJbVvsmlxYk3l3GRlySxfNG3G4FfxMjglYNZZ6w4KXHAk2y9w
mg28TcAfYUwzL/pywVqM0TtJeL5qwA==
=WvLp
-----END PGP SIGNATURE-----
allow for text immediately after expansion. Fixes #3466
Sometimes less code is better
Alan T. DeKok at 2020-05-23T12:42:21Z
Files modified:
* src/lib/unlang/xlat_tokenize.c
* src/tests/unit/xlat/base.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2167aa87d1733c4b791de5e761dd37447fb8947c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JGi0ACgkQfQ55zXdi
Hs1L1Af+OvoEQ9vIctLgeEuLkQCcTZNkI4bLvkc37VZeLmjtT1F7SJlceBHdEb60
+Fs62m40sQXMyEM9UnQAFl00QJnDNRVrLntS6RpPGLWnkxt+lwAjg6YPDLbAWJdX
+k6tKUD+oeKZDOnOjPJtyKZbBOMQFvGwxaEqtdd5mR9l1gKVG7xvVxf5UKXfRgdm
3t5eI8d4fpuQwkiJyaHhc10DA0GWo8LBXp/iwaQKgOLUEXZeXzf/jElJCJ8VWTdT
wBSJ+N+LmtkpTQ33XfOBSgNrkyqZkLc0lJJ/jkmoDLwSBNC+TBEVXXAGoGs7J5Az
Xz8dPkP6VB5aWMQPTWk33XPC/F8R0Q==
=Hxv+
-----END PGP SIGNATURE-----
use fr_value_box_bstrassign()
which can be done with only minimal code rearrangements
Alan T. DeKok at 2020-05-23T12:42:21Z
Files modified:
* src/lib/unlang/xlat_builtin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/821e90ad8881678c5d58845b2b7db15b0b35186b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JGi0ACgkQfQ55zXdi
Hs1mwAgApDlWfBHixVsd2ANucoUaJgVKfvGigqy8vyPtASy+ajFajmLp95/pfvEb
/vjFAGmHg5p3N99R7eKRXHFllWlCLGfRzJikPeviQSAgEcQHU8XOtMrxfUWLb5/H
OX5+QfmuKGTbnoGrNcXWoVmLbzhRdVfmaJ3oWcIZHDIp5NiFIb+KGGe7FcRYnYvG
+w+pjvKgb9MrGRIEjXNtNYplYWv2+2vk141ZK8qAAPnOo4VmVLJEPb7U8RlYsyco
1wwoQzdjtx1fvY9a7O3ufSwmxvIetio6Sev5KwjPY//sh3TO2n5sDATF99UJ9ywg
75phEGqcRjMxwa7ee5I0crRDwGcHXw==
=r1z0
-----END PGP SIGNATURE-----
add fr_value_box_bstrassign()
which avoids talloc_steal(). That function is O(n) in the
number of chunks in the parent's talloc ctx.
Alan T. DeKok at 2020-05-23T12:42:21Z
Files modified:
* src/lib/util/value.c
* src/lib/util/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f966ffcdbf7c32881cb5e0909b47998feedca08c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JGi0ACgkQfQ55zXdi
Hs2dRwf8CaXNsAUNg4zdFclyd7aXi5QIS9thbk5UKXYYNMfr5EOJcyybMo/+k2u3
J+5zopnn9a3dX6/mwUqt2c/e5Z5p4GWhaJ1mQ+na8esyWsAIjK5ugeFQwPVVxJGO
S+i9CgBf41+QpHoBWui/w/vi+5wRUVIyaHPa/kntQPtIbl3EI3WDtUrrZs2MiZrR
F5tiZwxW0jvmyTxTUp1oFB42xbcGrmqDldkzBhscOy6dWsniNasO9PjYlR/ZnXW5
itpJUW5WPahNMIidb6X37Y/EGPRLkt0GcHTZxJVzw7xfJi8JNdbgd1tpZvU2SSjM
qsLZe4CsfsTkccG+ZzY+PXrMOtwE/g==
=XdFw
-----END PGP SIGNATURE-----
move GNU make magic && shell scripts to more GNU make magic
the rules to create $(OUTPUT)/%.attrs didn't work. This failure
is shown by the fact that the make file has 3 different ways
to produce the same files:
* a set of BOOTSTRAP variables
* $(OUTPUT)/%.attrs: %(DIR)/%.attrs rule
* shell script if / cp rules
So we delete all 3 methods, and replace them with a simple 'cp',
along with a $(if) and $(wildcard), to select files A or B.
We would _like_ to do:
$(OUTPUT)/%: $(DIR)/% $(OUTPUT)/%.attrs
except GNU make it too stupid to allow that.
Alan T. DeKok at 2020-05-23T12:42:21Z
Files modified:
* src/tests/keywords/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9197f06433877b7dea7b13eb170e230c77632ce4
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JGi0ACgkQfQ55zXdi
Hs2Mgwf/d1vrP0IduS6Zj2XxEwpbNNdDXijeLH5RMilktOscUlw38wKlGCY5quig
N4UDtBtAp6+5fd4XiC1Q39Mzh9wYfZQuB4xkpJFts9NlsFf5SO6eZWkimsQ2AbqL
1/kVp7170MACWum1KljimUMhWq/0NYCnaFinSFzNoS6QDm82h5EbhBZiRJ0Rg/vv
s0PHqiARiVXHknw0c6mhCFzRT5GsuxyQ4tJGK9hueRWcuuT6mukk3Yb9rjSxSZ7i
JVfCmsPYDmHiPcW1N5Qz49ngrXw3PHjwIGKKK60BbP4CaVeIiGZ/duLSKegGDzQY
csIudtTy1J+qdMEjYrvjV4V6TuNj0w==
=CpeJ
-----END PGP SIGNATURE-----
remove one more bstrsteal by reordering code
Alan T. DeKok at 2020-05-23T12:42:21Z
Files modified:
* src/lib/unlang/xlat_builtin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/261d366c19ac8bc28777d463a5cc437c445cb426
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JGiwACgkQfQ55zXdi
Hs2sOwf8CYuVj400NMFlcyseHiGJ4aVjDGz1gmu2M1EITqF1y2+Jfg/qP748QA57
Ug6wD+KXvcjcS+oBRG/mbELDTDCnE0BNsBUPUSGwzT8VsBt6wEj9GZq+tmYR2tEm
W0TiBaJ3Q1VVlZ+pWV/cJBt+1MYSfOFgVwXWHshb7c9w0fSBiF+GXXwjkQmF406E
YhlI8C7a0H5I1KkJCCppFpASZ6ZT+fZtwF9HKX939JV/2VqP1qKJrA6pM5Paf5lE
Ga107FemV60cGVd9SDgqK3/ugZISVaO7CSvIXrKKmBbWkhF3vJw0gVnke74mWNZf
N2YAyU3016o9Or25ctLG/XoT5N3xMg==
=CmMC
-----END PGP SIGNATURE-----
remove one more use of talloc_steal()
along with getting rid of snprintf.
Which ends up being simpler and less code
Alan T. DeKok at 2020-05-23T12:42:20Z
Files modified:
* src/lib/unlang/xlat_builtin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/76ce24095f6dbfdedb95252a6a216f8fc3be1c47
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7IQo4ACgkQ/6TVgp+2
18p3uw//fckkfcyFfla+MXrbquwGX4I19ZIxW4dyYwa7uqmhMk+ll7GCaeDrCEwo
P6/XDk+PYMDEFFTVLzFfSAnOTPHduVbO8Uhve5Ubn0KVX7IWAhTslUMFMq4+s5/0
O1kEcWwunsfi8hQ065qLMlpkbAyxPvniFi+FZOlnoECQdFAfpnOBjcSGF5b6irA3
OqEUKyNmI8hwTrFGiHdXhYetVU6TeS2DkG8DOP4Raf8RPssyeipL4SDkNLXWiu0V
gOX2A9R2xo8snZZgr8holK1sippq2tviIBTQBCaPm/KC9adh9D8mTDyLrzHO6tso
puz83IrXRm6rNSpNp8yAtyz9IuGLU+RFJ5Q78oOpMxxZin94PB4BBbYZz5jHawoE
6kBSDP22hP4EZ5CbpambuHx3uv0jTTb1H7pbnXfP0otwcMOmmNpepeAvSQicIwZN
cwDP/UFIm2GREZ73pgYyM6LYx1daLXylXkSsxTzhBQs71LFGyCvLTRF59duCuCap
wUSThOM3MoxNX8acbyShNLedYvPMEjWpohTdufh97NJxnwIPeKNhapMmTC2m+Sa8
GumXqwEVJCW48bE/az6HUdz4wJCpjW6Y9PRfr00qxkjuKjueDgVubASmSb7HJBU9
eGiVb5GMXG6KE4SzpVXhpEF64ue3jcd5/ByBGlToQzu/WBFkQYg=
=Vk7M
-----END PGP SIGNATURE-----
Reduce scope of ret closes #3465
Arran Cudbard-Bell at 2020-05-22T21:22:22Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e140e78597b4dbbe3ffdf25872b8f58a54ab5b80
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7IBGEACgkQ/6TVgp+2
18pKtQ/9GRMQQ3fZjCVKIC0IZvB/nPM9eTd1/xMESpVJgm6pwxOksB1zDi8uPyUx
hpHXaz6EMOLa73NvVjrrDtSyBj+uzYXZjEu71MlLcUVCoE0ahFYv7pfF1T/j+lyJ
ydNZk7wIZ/Exagrm+chc/jF1R9XTQ4R0OOuw0GaVnGWOSSdNc8iiQV5bXn1Ntg7I
jYhiPGn3QscoVqN2zdHihPRvAMsIcccz6Hgvju5Ti+joy6tAFWd+TU3tshX6RF9V
5RQiUo5x51fOox1HzVjtrE1rmWOJ8SpKbilT0zTwvqiFV6UZBtP1CLhHIMkk2G1N
vNZDokjqNLW141BJiX1cmkEkgVpvjxYP7B35M7mFHXFQczB4ImkKeyf0h9zaipXq
0LoV7nZTOal2NAXFBQcv651Vz5jcaWxAlYuBo3Qzbn7r6beLLLfxHV/aT2GGdbHk
Yc03op+iZlDd9ckO+uYXX6e/qiq6CcSXsFevLM9xx3nRN7ZjuxZzJJaDkbxa/TDL
H2YOED3VXJB+nYkhk2pynyejnfKFfUvds31Yw59gKUllVo0HYa82EOXAq+Xdb4wn
IQhxglozjDc6WVSJyqz7pzjCWANA2Bc5e0ky4GGtxn3KsuDcIKopkn6dL1gQtA+D
chnKexBFQeFFFdZ9KRt1nePw/6a8cYgdcG+To2XZmbQ5d4D2y8s=
=j1pY
-----END PGP SIGNATURE-----
May as well skip the strlen
Arran Cudbard-Bell at 2020-05-22T16:57:05Z
Files modified:
* src/lib/server/cond_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/38f862f1e156fa0ac0068c26f1e4acf0d285c547
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7IA+gACgkQ/6TVgp+2
18p5xw/9HmXdacuwioM1ko5O+QaDOm2eR3s9aUOb+xGDygH9PeYCtdCFgW3iusEU
gQq8YLbmbl9tbJNa4hDVpBbRqhqaFNe2BkknRvR0icv9vy+i2XtE957k9pjMNs/i
6LEqYDSrb3taalhnDq4s/Qfr61wi6QnDM8yt5oH41iqyiN1Q9wDuXqwHQ+o7bNx5
k/UCDdB4QsB6KeKHWVtI4eWDYyvaj4zC0X5oH1qp9u6tiaeUXpXuWOZ2ywTpPts5
TlY8h7ZModyQ3PnKAzl3rrYSE90oc+pRGID0zuRYvbJCiQLE+DyNQjces8lsa0ng
NQUX8jnpML+8NUNC6kNadagjQyKpixX7dZqBlFumWkGDgDkF3xeUaumNrfXi/FhN
/y5PfcGkt50QPnryiEpY2j+mKnlj0CvMsvxrHyp8xR8WkyUNqC9NNU6FN3zlhpqQ
zJQ8ZYSyivFb0blE3mbzu1dDfBoI65PCBA3dWhB0p/B2E6FAZWPnqyLYJfUC+avS
+xmUkXgZOXNFppJvno04ml7424fl2JKyjEk6b6+5rNswVc9r5+6T72uzzdYbGWq5
NAvIZtVDJVcauF+8D6FnJUFNK0b9SMnuDhLsDvHaiBm+0itq72f8m6Wv46ieJcN8
66KYnRE4HviElLqu7Gme0e9/KA0EpZ9O1pNfK6I0Fd7bapGG0YM=
=bm7o
-----END PGP SIGNATURE-----
xlat: Use assignment functions when setting vb values, closes #3464
Arran Cudbard-Bell at 2020-05-22T16:55:04Z
Files modified:
* src/lib/server/cond_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4553d8f1690131694b38f23cd1f6588d9ff4f764
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7H+E0ACgkQ/6TVgp+2
18pOxhAAp5SeJ5TMdhGpn1fXSbNouhZ/tUpKv9vh4SU/jGXHs4IuZGK+labniTDh
V6QLVdk6qmN4K/4mWTRG5fYdSYilDQ/E5DA0RN3srjT0FlZGsdhrhTqPzvAOigsa
p63NCld5T/Kp0j75CG2yRtm4kFdE7Guqs+A3m1KL9Qw1WgNGENIQ9h4bHWlstYGU
oQQ/QJozruCjx8uXDmyk1YnwTD7wwao93mgC/Nls43599d/IFc0zrHMtkLdksmpQ
/eG3573UAaQmZdjImKBdD2bsS2G6DsXuPFbZgiRyfzHx4UA8Z+UXBj4LFZNI8R+R
WsyErYSFmjxTKkLbJb673WttLMOpIepnYT3bctIEHiEunRAVDZQCIot5681nb6OI
hFW//cdm73ADcNQBnmidmOzB648OZqw34AEJB/N+zZxiGsrSclC+k9NEBuF7iEmU
BsAsOVkP121esP0GqvNChoj6PoNn4sQxP1w02GsLgAa6KwpCXegUpQPRw+klsc7w
4qL+O7tYrr8F2e9A/Lt3Ot6aprr1/F8oU7lIoKmYTdsLe+tBTyTEFhye256gxG9H
OjUZxUeh4/yOCcJrLEV69dByi8H52uWl9rGIaKtOGvZEEIeq69zCLs+wFZcAIyQM
Ns4sgm9pDgUefQh1JGweHLaHx5AmbaOvNa5pOr3ANtGJtoM4/0o=
=0yKB
-----END PGP SIGNATURE-----
event: More detailed asserts
Arran Cudbard-Bell at 2020-05-22T16:05:33Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4849c15c6eebe2a4953f73d09e1be823d37c82c3
======
--
This commit summary was generated @2020-05-26T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list