Commit report for master branch
The git bot
announce at freeradius.org
Thu May 21 02:00:03 CEST 2020
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Ft3MACgkQfQ55zXdi
Hs0DlQgAmaDwwU/GASj0VTK9/XykbXnZea0AJx7RBenYNAp9WayqoofD+GWDyUjn
0KGfdJLdU3Zr7pSysTGGuQ2I44ZmZzOSIDfg0ff3rXG0lZ2M3VBe0YvroZDIqpRF
0wSBjja4n+irS68ixhZlbe7ZTw8GlAr0xut+ywQWNzor0FuxkutBSpR97zakS6ed
O7sHT6grlTGhSRQEtpcKGBU2sv7ZUZGZxE8ED+nvr3UhN4IQhh+cOZzMw8BZpo64
eKNeFe8KBzH5l+IL1zjqRcEysEbbazg4EIKVTjickapUOP/aV7fIK7ZYS1zlz84G
/e5ymrehnUfBiOxXk83Ud+ORqi516w==
=lmKY
-----END PGP SIGNATURE-----
re-add test.radclient
Alan T. DeKok at 2020-05-20T23:04:15Z
Files modified:
* src/tests/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4ac4dae1280c57abb30b798732dd9910d48f0e10
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Ft1AACgkQfQ55zXdi
Hs2fFAf9FZ2w1XNOlmjLUqQeeZY2/5eMgBk+g02uCVb5uNGIE3f6ArlO2sfHtzJ7
tf9ZOyxN2N2poENyKC5m7goXuaU27FaksEqlyTIQUGutqJhAY0JBdSUY+a/zJseF
us/tM0fnhoOuTWqLyeefXox3UbEX8hJyAbALhfRtpaXhbGs22lx7sXyIxKbAoCbk
mT983xk7q4g2cyRefbzbzKZvnN3Q/Yb1cNZLOgrMn0BnltWGxkLj8qMsgRxp1u6Y
m6WF6UisCtUR7GZcj0c8Qu9gSdgGFturfBJJ/fTF7Qu7bCdh37HJqhGqNmg+cfDx
1ae1WPpRf95kbdf/OF2k0nry9mH/SQ==
=R4ZV
-----END PGP SIGNATURE-----
ensure that the heap_id is always -1 before insert
Alan T. DeKok at 2020-05-20T23:03:33Z
Files modified:
* src/lib/io/master.c
* src/lib/io/network.c
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c908ba9e50abbac26d3c1720460bf8f4acd1b5e3
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7FltcACgkQfQ55zXdi
Hs3Shwf+J1bE8lRXKqxQVGKX/I0UnGVYSRiE/8ndTDQ3AQN7FyrdnsFcVAcuYXzF
i2rXrw7gx6gChGfiD8QfmNIGf6/uOJ2rF4Z09o+PmwcL0Ct9YuWyh0fLKhefM2aY
fep9yi1qig3y6UMp5JhQbAFvVUg3b0Mpuzafa9O/oDlzKUoFaRxVNfQOdPGtwHcz
LBYDtJn2jy8cQJ2T2A1LKTu8MmyA9Pwiu+wlXcAB1rha26kes6BeONTDSWm/jLMP
nWRjEsyK8gexhxOs0tSYH7O/B/SuKtg4TBWn1VCd+/Fqll5gzAYU2e18PvoLJ4eb
+vioj431QrMNVG2iflHnptYrRP1hQg==
=pW2i
-----END PGP SIGNATURE-----
more "shut up clang analyzer"
Alan T. DeKok at 2020-05-20T20:45:03Z
Files modified:
* src/lib/util/heap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/04ff3ea825c085a4aa5a30e140c1741631e80271
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7FlXQACgkQfQ55zXdi
Hs2bsQf/fR3fGm4+8UygaJgt5lb0S0+kts60g4BCu0hPFP8uPThSn7HFf4ou7lI9
yfzdzJBKKY7E3i1S6SQGwlxRo4KVZqNx7jeSiFjUzTiWHLqAfVMu+04ZM70FYuju
WU+/YYbTKSeIKRx3drZadGmWXr+1yX2ObULj3iidtQb6DEO4O87Brnx3gXjUwK4x
QKw7Aup5MTB9dcNfDUCasR5J6iuPkphn07EEXzVpBVVy78hmSSBcM/ILLS5w7umk
cfPXMV1R367yq6eyMX7cjdW+tgUGA+X0/qzqcoA/TAiSygnd4KvkvSnVJZkc4KMJ
F/1uIEF2vlB59Fu41zTSXxTA5aNo9A==
=AU3y
-----END PGP SIGNATURE-----
remove debugging messages
Alan T. DeKok at 2020-05-20T20:39:08Z
Files modified:
* src/lib/unlang/xlat_builtin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7637ebe1e1f16ac01015f293af4186104ab877c8
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7FlU8ACgkQfQ55zXdi
Hs3M0Af+LRPRc7+hxmkwykybs2EuzQ7G+w2BPGu5+Kp8VGFwaOjCsFkWHoK36my0
TMNbt35jvOHAipbL1pU3jxB52Lm0s3WJF1t9+KgW3JDKUdVwncO+cid5KWUwHC4x
mUyjrp6sikcdZLCH17XRQxOfvg7AmLduSd2RJfGcz4/63BFn7Lq4q9eKey1ENMRg
K6CkY4fS1gQ7CIdDV+/Pkht/4Zyn1q/rStx7/edvlfTHiUkX9csXvTFNFfSwt1F4
4kErE0kFcvV2P6BTXxRFxhdx9Ur2NF/U81pV3MJj8xmi9K27XoL05ojd4azqayrC
0KDV9x+6pQND2hgRPKD5Ria1w7ScNA==
=B5y2
-----END PGP SIGNATURE-----
radclient tests fail for unknown reasons.
disabling so that we can get travis back to a working state.
if a number of things fail in travis, they should be disabled until
such time as they're fixed. Otherwise new code may introduce new
travis failures, which won't be seen until the other issues are
fixed.
Alan T. DeKok at 2020-05-20T20:37:23Z
Files modified:
* src/tests/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9a6a1f345e10dab553b96e631e3a077c5972500d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7FlF0ACgkQfQ55zXdi
Hs3RdAf/S0b+VUiCmjBL1GQ8Wy4Ekdtm+lE92QlcWPKwR1At46WRHejcTqJGzQ4T
tab+pb3VwfYDiqkPFhOZ9pc0W4GY6+7UKUaBeAI7SjwO/SI/xqGzg5IsCb0K8cyv
m/EGiz3TyHqSAxJhvarXwJzuKDEBKZD+qQ4qqp1jqGdIE6T74g12EUmAKV8Lxrk9
qD+yYopExRA01hnCoMEKyWlPVrPqPwx77/uGbWVcicTvZ+1YH2yK6LHGV4L60553
z8qezZBdfaynaoPZQn1CPHakb48cthi3vjSkpvIa6aV3wTcIGFawhs6g/zCv9Xsm
y3Ct/hj/W3X3IQrvWC/dWB6ljtK7hw==
=vht0
-----END PGP SIGNATURE-----
remove debugging line
Alan T. DeKok at 2020-05-20T20:34:32Z
Files modified:
* src/tests/modules/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5461d5e8a8e35822c69753d291062804e5b03ced
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7FlBcACgkQfQ55zXdi
Hs14sgf/Y0JkRI0biyaNo64H+ov+s3uMgH/7jzUCxwgVCII9UgTO9Mth2eCDuVht
evJxbkVOEQLX6ImmssWb6cnIQelQBgKV7J1PAgFzgmdtL0cOgY01vJ3WPtFOE4mW
/mQu9b3stczGcV4akSi95mU/ptUFPxIUJi8ui4WjYg+NTtj/KSbA1BHOIt0f9Duk
AqM+wubOvSLUtJVybcX7ukFM/7UpnLyd+SYPStmSyUab2EDpHLuGwsvUuyqjN43x
H5ocPCGq6XzH5gRaNMLp3c8aBxqfLOvE4DYsmW7HnMQUPmDRx/Q/9Q48ciJLtJhV
DHAc6E51z/oNPu5377cXdpIL+YiPhg==
=iAfo
-----END PGP SIGNATURE-----
add %{pack:&Attr-foo &Attr-bar} as a parallel to %{unpack:...}
Alan T. DeKok at 2020-05-20T20:33:09Z
Files modified:
* src/lib/unlang/xlat_builtin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/54f0b846485b32c0b3186049241de13c01d96ae3
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7FjncACgkQfQ55zXdi
Hs0i/AgAhAyWsIYwV/I18KMLCyRisrlmJTtlK0KpDHw62euburH/tFU6P/Us7rzc
1w+mlMGsHlfY0j7C0DM99PTYd6Wnd7R6mUXqBEL83hNAAc2X3VvxhLCDvx9upuyo
0ZAF40Dg0aSkjVshgrgiMA2l8/XqYluKZ4BbRGFLkI6PQ8P9g+EL4gHAlTYCvv96
Gi3CghhKWr1+lGW/3ERHY9W3H3jmOxjE5UcPSd4Vk24zCjdPOWzD2bkggv7EMudg
NcWfdYUHKzK4TXBCqDlk/Cbsh/VmdkdduyrbfWYeJEfal6H0+7JLcuNTJnGJfMC7
ZIjHmPnD64r+8RHPmryfInK5f+H4rA==
=vjzK
-----END PGP SIGNATURE-----
typo
Alan T. DeKok at 2020-05-20T20:09:26Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9dcbbb66786b4170b36540bc25a91303e8679369
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7FhjwACgkQfQ55zXdi
Hs3EAwf+MELIZE9W5y08mMtyxMKsTDjrs8Tjcf7QH2F+cbEcd2Z9+80uq1jgM2vn
2FNmeIvUlbbCncacyaiod98gjQxMvCZ3I2UtzvehGb7JbUbfaFmVqy260zkT++y+
BLghSlSI26UiMvdbR4z0DTft8Ua5oICMRr3crS3dXv2n8YRjTMS6hdxD10LZa1SY
aBuOeKC2/h9RkUqNvpHbn1QNqtdCAc/01BOIj170hz/I1rsg5sufGUVcGu4lU/FN
6YyF441B96K/ZxLE2w7g8Tf4UAzHPf84CNa0kK7Z7LkvkDQ3b55AoNtpFpF3DnhW
ngPmRUxSQjOjXW0++aIZw5K3KF2R1Q==
=y44T
-----END PGP SIGNATURE-----
suppress things which are known to not work under travis
Alan T. DeKok at 2020-05-20T19:34:09Z
Files modified:
* .travis.yml
* src/tests/modules/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/af262831e59ee49011d748f82c318550ddd86414
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7FfDoACgkQfQ55zXdi
Hs3sVwgAh2VCwF9KzCZfVn/2axZBueHuMJrDeSIHbjc1DXu6dtpl93G+GmvzNFh3
f2SOcpn7iXRDGIJncIDcPzlcEmAeGZ9z2Xer9OMES6MNdXQRIdK32eUCB+CvU3S0
seRig916Ot5mXZuhOeA5clzyFeI7C/9jP39vXhSmzgR+0fBncQmkeUS8t9sLMRhS
ea87nqs90wlCUNaycwUV3NCVK1L+lXgXA+/QAWSt4asdr8KdJ6I/vHgMIfV6dW/R
EPciGFfTy43sZuYrf7gsEl4W9MBMKq8atXhGK6oxY1OWy0rBih5V6Llr9hK5cDBA
ttLPSr5deMACiDYF/MBeU025UfWUPQ==
=YG2i
-----END PGP SIGNATURE-----
request cap_net_raw on Linux
Alan T. DeKok at 2020-05-20T18:51:24Z
Files modified:
* src/modules/rlm_icmp/rlm_icmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/23977aa57583eea87a1097e1c2c01a7aa1f59936
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Fc1gACgkQfQ55zXdi
Hs0Vugf8CcVjwxD9i29Ll/15CtcMPFVcPtIcRs6PuoqhEOCLkVL2e6VN68coh7FB
6wYe+mgoFQ6Q9s4dC1+uPq4n8o4ldbl4k0rtgyyrYp76WY9p+9uIGOH+gCq+UUwj
oxa+s35q4TJf49cUnyhG5jJZDt9rE9dei095Z6fXGq0P4Fe0wsrBiLPJP6Ep89T+
+fOBb3Bd78+MOb1Qo/FNazDCTbUC7Z9KMG/3Slj0mYmkYmtMaI916oZjnp2LVKUc
LznTklKyUVYdbO87l34fdPHQF842r+V6Ns+B4/Hfp/GYy/VjT2ggk7rChgTbKZ2d
iISWWx8f30K3i+IgZIR42xMism4d7g==
=98ZB
-----END PGP SIGNATURE-----
print out strerror from thread instantiate
so that we don't need to do it in each module
Alan T. DeKok at 2020-05-20T18:13:27Z
Files modified:
* src/lib/server/module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6eca8560a618f7d1bf29915032cd81d6baf7cd9d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7FY34ACgkQfQ55zXdi
Hs0RWQf6ArIEb93l1MFjbHVCp2XxJWtaVESkB1uU6QQoWmpLfo5yg7dcwLpdPUQq
WF4/A0mfgJnN9dZ2wshU64h6W6aLWGccVuudEMTEpCRj0f49tcWuhN7666+M7J5R
rZ7IAAclwy4cyqL/TWWj0OIkWiyLPI6xKPQ8s2JPxAa7I6IJGl/OmOQcT5UpxtqJ
7IVLC4xec/woTXTDcWlwEyLXd3/AlpDCVsUmeM7v6aYxIvkm7cI1D1fspD2j/wrq
HXnRqtEIHNzNETCzXft2PCz0eHt6zqau2ZbJfWq/peGfVkEUgzgPEL65/C4tsfaJ
UMBK8oxF8ej2vEXRSt+Nc2FuJOYGPg==
=ALqe
-----END PGP SIGNATURE-----
asserts to keep clang scan happy
Alan T. DeKok at 2020-05-20T17:06:06Z
Files modified:
* src/lib/util/heap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c867b4298f49335cc9c7cf4ff380bf51116da042
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7FXYsACgkQ/6TVgp+2
18qGmRAAqn1FkHlbz6LOrpi9EjPn8z6y838mWB6G8sxPHcUvNBUil92cfp0TMRqv
bEP3uf+95ZT6xuxnAsypmyCs0GDhu35vMUKgLPAIde7c3085MflIY64gy9VBIl2V
pUTeERkOfBKKPEv9gr204fRHljy1IPWBibDQCGkLzMCT5EyvXkgqckRGd5ieYNY+
WizSsGNKHrCvKK4pN0qGzPo64zZ+UaVi9vzhjdEgZlABVg6eToOfeYWp5G+UKp5t
JAVHCd5ujhzgOtdUYr+e98xFVcJNf/cBUNJnzRST0xCVq+arIbR7opdPR3EFnfB9
kh8iBcFGKHbMgOwHi6oFD8dTEMN4PHcxB5dnSRjr/4Q2oYvqTbic/fAZroPCJoG7
BkjuVCPFJYRyaEhTzcrkIbJ12R3Tu1zqM9Z+EIee88/CiQribCmryZXXVkGARRNB
CaAcduHQCAkg8wzO5qmg/i4bHyjdCEIq2iGV0Xp5LljEXmRnz5lkMr3hZtzoksIx
/yZ0OzGMcT3Mjl5sI2oJokjZWmPSTFkKX77RudTWC9xTVW7c6aWuNjlEdtHVFALu
giHXgTO7wH6fiqHeFesUZ08b4m+vT9lfHXsHy//zN+m5lNt5he4Sa4zx2PmdfuFY
ZzJOeD3XpAll9fruo+2E844eNkrfYD9Mi5cev16fNiJ8CsQxhuo=
=9CmX
-----END PGP SIGNATURE-----
rlm_rest should depend on libfreeradius-curl
Arran Cudbard-Bell at 2020-05-20T16:40:43Z
Files modified:
* src/modules/rlm_rest/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3bed9d09eed12b347f4df24428f1fb0a760c19fd
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7FWgUACgkQfQ55zXdi
Hs3Z+wf/c0FbKTpf5wL2iUYU/PKTbfufCYS235r/Nv6TwaXAD6b3nrKp9Tw0lei7
Gj6wqSCMxeJW/MzbVq/AxgiqYd/4/DbQ6MlO3Ng26UFAjDx9SaPe7E2uluvqHhER
AwoJHagYu6M40Nmn+V2QxTr9Glo5BZhPT3G/KSNFgIHVyeRdzGfryfUtu7AqNK1l
dpDHceW7sWyxmESzThK8EgnL/E/qilVM/Fhsj43PApDZ+3W6CPl9uwDaMRxsNjf6
kzUecVCFVTcehg/V8M1uvLdtN8P0kCEDO9Ha1BnETkjN1VZVhqP+oTZ92disJ6Yf
O7oy0nnDHBqY5HbZOpJzBKIxgZHTTQ==
=Oj7d
-----END PGP SIGNATURE-----
tests for ICMP
Alan T. DeKok at 2020-05-20T16:25:41Z
Files modified:
* src/tests/modules/icmp/all.mk
* src/tests/modules/icmp/module.conf
* src/tests/modules/icmp/ping.attrs
* src/tests/modules/icmp/ping.unlang
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fc051dca66b5edd1e0c3065e98024203b3d5199e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7FWgUACgkQfQ55zXdi
Hs10RAf+PhyheE2BHfUkL2wPpN/Tjpm45X/EAulA1TmzF8lBBGYemjzgR8qSuGiL
NHD/pvrPGn7jhT1jtcOWrh2/lE0rHumDw9Nf+M3mJEkQZBoMtYQsVkbOijp6+B8R
p05QXrEKR5XSVQNUdyFfr+Nok33lQJRUslTxALKwaDpJhQWM49SkLsSVnuo4YCSY
BjOF8Lj3TlVfBFAERR4H3ofzioNJEwGyJP/DBlVX2N4uMinWTaq+iFOFOPJ0HUqP
MGCfdJQLxFhvfIKUJqv5VPjErUNzOezGwftE24/eICHJMVN6SWMKKrIL8AQLMQU+
nPxRvqzP3AJW11ctMfpOZYZuVuIbHw==
=6SbI
-----END PGP SIGNATURE-----
allow unit_test_module to use the parent event list
so that it can run modules which yield
Alan T. DeKok at 2020-05-20T16:25:41Z
Files modified:
* src/bin/unit_test_module.c
* src/lib/tls/cache.c
* src/lib/unlang/interpret.c
* src/lib/unlang/interpret.h
* src/modules/proto_ldap_sync/proto_ldap_sync.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b6eb7ddac1e3e95c60a47c4edf97282ebe66f5c0
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7FWgQACgkQfQ55zXdi
Hs1oJgf/eLlP9tvWGvw998p1oNty+KW4AIzAXoLIqOAtG09SV5cRlKyfll3IJP6j
uoTDrVNA2rObFV1lJI/Keav2FH/InK2gGKy4igjav5Sa1Lx3dd+9CFr+h+OFprq2
q4h7nGG3HTcVW/5qef5uYCUDP8eLNYJ+bS8r1zSKU+Y9ND+e8usfmeZV6otzUldZ
aR+HNSfSLETd6oV4U0Gtm8D0MZJRcRrEHMZvj6/dwTVA2ErCjZpNiQ0NjJ0huQqQ
UM8JcsfUKy8etE4VW5bXsb7d+SmInIYtTKj8CgC+lQG5mw57D/Th+CBCrLCGdr5r
KEX2YjSTaG7f3023qw9N/HbXUptoEg==
=tYhE
-----END PGP SIGNATURE-----
try to run tests in alphabetical order, instead of random order
Alan T. DeKok at 2020-05-20T16:25:40Z
Files modified:
* src/tests/modules/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7cee249bb2b6daa3555f0b8d680a135a7ce9725c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7FVTcACgkQ/6TVgp+2
18pLrw//QF6zd+7bVOoGJEIxnV0HEtWy1N/xFiN7T4axUcRwLb7kGeJf4oqmbsv/
eaDTwk8+2fiLAO6McGJUqsOHkmxIjZF0pk/xVF874VapiCCqUTP91zGnAQtYP6qf
rrHD05qw/1gnOIMRwkStgzh6TeJA2NgYpkGkl7kIUZOovuV9QpDi/cDPLdL0ltfK
On1aWs//Q1eDFgT/GhGODnqWIq+ffltjLTd5NL6kF+sfQwa1O9wmurK6StY+VRR1
fZaQnPX9ZbZ8KshHokdTir0VDUomT1bK6eq9bCnH4CrYa7mSJtX6NwN4vBj/zyIk
HSAZErk0khXQyPQfdoIR4KkyTAKxYqY47B6O4CY5PcnEtABcIHoZCk16+GDo27LM
accEvUWhGSkuYQQtmyfD4Ww/XIe2tEUZOJXidE4h+IOIkSy06lYJwuDrD8Yvmh4S
CMHPa+lCx2lqE5Hc8bS0T6esbZCcuSFg9EmZ83sjNOeWSJooiDzSDu2xHp07wdNt
2sBXeCpVf2mtuKhHjeQssEFWTlquPCW3y9w/t2LrSx4tgSmYkW7NASjB1hKAnuxm
IzwFPPkZzy5JUpBYA54ltXBZcVWy5U4mfqimzO6OaB5ADoyBvZT58+iiU/tpjnfi
t4UQdJInZsqbuGsSY/Wxq3XSQU0H6qzyRSPcaNZ6TUhrVccRWLU=
=pD8M
-----END PGP SIGNATURE-----
s/create/alloc/
Arran Cudbard-Bell at 2020-05-20T16:05:11Z
Files modified:
* src/lib/io/worker.c
* src/lib/server/pool.c
* src/lib/server/trunk.c
* src/lib/unlang/interpret.c
* src/lib/util/event.c
* src/lib/util/heap.h
* src/modules/rlm_cache/drivers/rlm_cache_rbtree/rlm_cache_rbtree.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9108095739c29210b31e5722d52a2913a4d74dbe
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7FTPUACgkQfQ55zXdi
Hs1k8gf/QozPYyQIZ6kgpKS99TmM6QllEoOM/X7nR0zIoz0C7iJx+DaWPPT9+iCx
1V4rkkPx0MAzu7apis8g3o0aGKfMIXB5UjLa9bmMvbcKFmadKRPAGujzi3mgYOD4
ItstnGrscoQv3Q4ekQBUvBwoDniRPes/W1q5RQmdhjENPzPInbqwlFJVipy80GUH
6TKLpj8ooq3L5r0qe1S3rSlIDKjlCLfB7f4ta8ptFs+ZtYFdk1LCmsBCdX5q0GFv
Y59Ojhw9HidtaJTI304WKR9FinJTfH9aLnUtsWC+DBVgyCxwxvH7vKgp7cx29703
EZfWQ24eE/Qp0/jsVaLtF5+2/eGAng==
=1GO4
-----END PGP SIGNATURE-----
also check that node 0 isn't already in the heap
Alan T. DeKok at 2020-05-20T15:29:49Z
Files modified:
* src/lib/util/heap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f4000880c83e6cddd65ead4d2b4d2b5a2aae3de2
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7FTIsACgkQfQ55zXdi
Hs1dZAf/cubm4oN2oQ2nfztdUeCXa0tRFgP+TuxLKu13LU5trH2EDjxKQ1WpSGc8
mNkouCFcgIA06iTQwtgJwS4/QNNKUznVCTfphZzMmZN5GOLMOGvNSD0SbCES58Ix
H3TyeBKoREyFcMwBRq8x3zAhUrxZsmzJrL7/Qg21Yg6kbzPgqsKDa9HIklc3yHaI
CUVGpCh8qcsyOiLvQEEaKFfl6AH57f3Y83AS/LPpLCqf7QWyBnrZ/j92MQwLu9+/
eoAbm9YuRSTHbqQTYDfVJsYwoIdioB1mQVEoG/ty5WicUzZ4Pz2BACqcYsqd7aOJ
PDqzZUcrVT8D/kY+zI1OjoPvbxY/cA==
=LRbM
-----END PGP SIGNATURE-----
remove redundant code
Alan T. DeKok at 2020-05-20T15:28:08Z
Files modified:
* src/lib/util/heap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b78b8f0f0261a2b43af8e4299f6e6d5857080d3e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7FS0kACgkQfQ55zXdi
Hs2JyQgAiUdNb/STiF05jg1gutehImmf/9/8b4SxMKFH9FSOYn8n4nJMlR36Ttz1
2XTj++4ihteU4SI/DkS6GiPetgF4t03rGjmjNVSRTcfRnSfdohaO4Dh+H7XeskZv
oiWEftZoW+ZNI+PiELP4CGLk2yhqHElOIu14CWc6nFWkpudhrXK6xwo2/UcwnRnu
sr14Vuqic1aCQrCEfMy/sYhOizIkBLxUbtIQCtRtt5PdLQuWNbB0pqmyQrVrR5F3
6KfpOIJ8M/ChcEJgJ0ZMoS1vjZOQy3QzNhZfwUB18GVBsTDAG+LZ7ilkERzpMQYy
kciH050gk84g8ZuaGVrxYhE9iUpbGQ==
=dXl/
-----END PGP SIGNATURE-----
more sanity checking
on extract, we set heap_id = -1
on insert, we check that heap_id == -1 or 0
0 is still technically wrong, but we allow it as a special case
for nodes allocated via talloc_zero(). And changing the heap code
to start at offset 1 instead of 0, will require many changes.
The current code is a good compromise
Alan T. DeKok at 2020-05-20T15:22:49Z
Files modified:
* src/lib/util/heap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/70dda37609c3f52b5721964bc1837870876d5d88
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7FQuwACgkQ/6TVgp+2
18o9DQ/+KDsxyz2Qwk7ca/n/OMmF25ZXzkbaDsz0exhwtE4/vuaIGypymN5mPcOX
W1+LUedREj00J6W1h7jRPKq9E90UNzudGRKoqkMkLKpkALPuY+Vl21zRH7KRmzb7
DB/FZO5D6wz5vdkyefi0Lp00PhvDoT1cqcHzT2Kf5cvvPq5bRz5+hWQ0u24vLoUp
jfTTuTMuWt0FyAKkNeQv1GHMkfwAeuJWIAqetP9SvMJOjXf7xmYyoSFiWNuPMYMO
h0n/RsEJWloHUWNV1pFSI5V9RSEOVJJNmQEG8rNJMnQkDDJbESwhV72xLU01SJw+
R3bUOVi52ItkQlqBZL72Gsn0LlGENWz0dNCmgzAauTasqFzFLm5rbCOGcUm2UEU0
2TR26S5j1TiNlflFaK2ACZIoqyK02DOyboSQMTRPygURKaQ1p+tPXuhwFMNQKSLR
Qb+NmE28i0n1rpKy16VuRo+3TomHxHrX69k7YK1/iT+1YFSa8obMclJf7L71aVRf
GX+2I0tUALsCVkqw/ACUq0u0ZJfiwe2lIkZx/9BIsCBR/87Q6Te53BGU0Yqpx31h
rBQ4ydemdcjskcgqLRcDcvZjJVYxCAH9c5/OdkXytZGpjmaWXZw3/ZTTIP+pL4ml
/uKr94l18i+iCm8fGUEyaaV8D/ilJGwxgHKMH4jLKCuOQnhbECc=
=X19e
-----END PGP SIGNATURE-----
Unused
Arran Cudbard-Bell at 2020-05-20T14:47:08Z
Files modified:
* src/lib/util/cursor.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a010bebf45085ae3081a59ceb7645254999a2d0f
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Eg8AACgkQfQ55zXdi
Hs0H4wf7BCkhsc16qdo0MhMvzBKQX2/48RDCcuOCREEju+ELyZy9nwYZnsEznYMb
FQmZRVPqowStGPRyCsAqMF/sbcjA0pVCduux3qQhdaGiPyHZwkCRHcLMBIHX3GDj
IGHr7FpHC5rMXtbo0WSk7M8oporBbcS26bYNAcUfjtTz15dMCRYVjTBMLWtgzTmG
ycad4xQrI/L1jFYd79nx44w3Ipb/EL7qD43s41AGdNlrOK9AMuN13tsL628gUjgP
mawKtDlWA9gN2tOVlI0lkxQTJRZOO6PoGkQqJeSDiwCAi1E+0eaYW/mDe6Jy+XkH
G4QVucfg/4gnOWndzk5v75n89/flww==
=h8du
-----END PGP SIGNATURE-----
there's no reason to have `test` depend on the binaries
each individual test should have its own dependency on the
binaries that it needs.
Alan T. DeKok at 2020-05-20T01:11:28Z
Files modified:
* src/tests/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6cec1791479d5a987976751a4bef637f7f9a0a97
======
--
This commit summary was generated @2020-05-21T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list