Commit report for master branch
The git bot
announce at freeradius.org
Mon Mar 16 01:00:02 CET 2020
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl5uuIQACgkQ/6TVgp+2
18py7Q//afTmSJhePR+FO30uabD0UbSVYKXDkQ9rXuS39j12n7i+94YLhZ+qilI5
eUpHGinfZXVfT2LeQIccf7XExU+hF7u03KoRDML1tl/FTTTt74RegSujTPkdm76m
AJNP/Snhfe5cVnJIcVnYnXja/vETKM5TyTTaAB6a5odLtEtkJ6P06z8ejQMwgqmB
2LCyiChaEQOXyJpeXpmJBd0fcwr4MMUKQ7zPdj5jDBEBkxB30zXojQDDA+oafmyn
C5/Vfpcx/0XQCdOniMbzI6R41hGp8QWjRrtfgUxny6vNJzgt65Ypu0XXZSCr/mSY
pFSsAt6x96jv9Yxve+T4eWqetPNofkr14XyPZDWEAn74Ul6wXf/jXO50Y++dVaUc
EFVQ0mBL4czvPrha/y7BBBm/2YKWK6FpuiRmEcLAYGlKKEiCrGvsVgOAdh+hmfYD
lOQ1uw+uYqlHfO1iG15i4JuEO3kbnkEYx1dMsARyZMCOW/8U0+rynsOmSGYU2SU+
6WkS4e1EqaIwPqoZqwfTEXvhQRhhwL8JZumTbXm9tlJCdOs9X5PyVo3pgyTp3Peb
MeZXcU4Gozkv0NvY/wu3gxipiXsrEWvV+gRR3GoWYEOE6DQJvqM8Pg7YAqh1fGfS
7jiYNB4Hh8APocj8Q/dVEPkWa73Txh/TpIzhodCOJj3rhpHKyLY=
=dSN3
-----END PGP SIGNATURE-----
pair: Change the group functions to take an explicit list struct
We can use _Generic to automatically select the correct functions later... Or maybe just change the invocation
Arran Cudbard-Bell at 2020-03-15T23:21:40Z
Files modified:
* src/lib/io/pair.h
* src/lib/util/pair.c
* src/lib/util/pair.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8d1b6ed6229d25aa2a4b30844f5e7426c97c8695
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl5umeQACgkQ/6TVgp+2
18oQuA/6A/2hx+5f/Pt2yCpPRynikt6o/JTkK46y06cQIAKNMjpvAakRZ0yVQjNY
fb7RXyuaqGWYN/CZiNnC6YZ245KHhvScxTDzeOmQZ6pofYHr4Y4kozNRBMGtDJhJ
DMnpclkMVezlUDS5NOQtE4ac+iPhiRA/eU3+uYdsgQ29yfGtQXE7LixV9HcBKj2m
/7+D3yF9DawWtrTnAHWQzjJ7BVxdTffc26d0fo0UG445IkKLOu2exjQkrC9XJBVL
G+jv5KahZofIc/i8hmuQRm51PCJ7U8O/Yrkn0la28d4O0eALyxyz6FJW7SNufarZ
MoL49MqPFKGAt3nVmstkdi1cjBbRR4/hxpSlccNb8SNrH4L4P2a4S5MeDV2dRLMM
nlqpZ64tOy2u8+UMoS4Jmjs525tgJoT4HgpoEjQFIQATl8NDYL8Rr2RjXtyPDuft
3qKQRTKB8tIbs4iXS9M2bRIqT27S/PWj+I/o2WjRYpjXZVUgQ/1/QqUUpIptKE3n
XI4dNS/AxDpKmvFHNwgacvW31K+8N2AywFqCbug6gL50MMdTjXaIfzn1noqbs2JY
q9+Wd5ns43eeoxYHjaGCXhRor5/QzDPC17xbuDEOUbEJ8ft+NefpF0AShrYlearK
wuLWmydMFZgnNdKkVikjujzikC4hTDQAi9d1geNlSuKHwwFB6SY=
=os2T
-----END PGP SIGNATURE-----
pair: Put legacy functions into their own source file
Arran Cudbard-Bell at 2020-03-15T21:11:00Z
Files modified:
* src/lib/server/exec.c
* src/lib/server/map.c
* src/lib/server/users_file.c
* src/lib/tls/session.c
* src/lib/util/all.mk
* src/lib/util/base.h
* src/lib/util/pair.c
* src/lib/util/pair.h
* src/lib/util/pair_legacy.c
* src/lib/util/pair_legacy.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/10252f71ada4d61477514cc06980fcdc9018d5d0
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl5ugUcACgkQfQ55zXdi
Hs3Sqwf/bnEbDJ//mdpS41G3a2kVI59/joyfoFsfxO9ntq0EQ6Hqki+Bj2xBSlB2
1HhK/eXJtqPg/HpYMRm5E/Jx0+pYcQ515OHh2v9zcfc/FKbTxIjJVJxZNfHVRY9+
VXEGv0Ab6pYLVky2CWkA+OuaGPE8oiuj7CezAdys4DB3zNZQ+6vNAZ3DTppCoaBQ
ty+Bo/zs0FwX2kppjIKxxbRhllAUx+tAzu+LJm9yWMqgAH/SwFUySW4szu9mQKeM
QwSZey8EFZVdAZOfez0E3CtXCDoL3n0fbDh5ciugCBNMOBFzGYEuufqpVKs9ho9h
EE8qISB3C8ogIfTiQLkXzACQGZvIdQ==
=2pLZ
-----END PGP SIGNATURE-----
no need to set "dict" for attributes of type "group"
It's now in da->ref->dict
And we don't want to over-ride *our* definition of da->dict, which
points to the parent dictionary for this attribute.
Alan T. DeKok at 2020-03-15T19:25:18Z
Files modified:
* src/lib/util/dict_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/76b5698e8f79da7cb5906f6fa014d59c4312a57f
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl5uKgYACgkQfQ55zXdi
Hs078wf+M4YF+gsFMcIW+ke/i5DD/DFdv4FG9yhz+1fH9s3xK4kobJ8F3CT0UA9y
4iu/AvThKpaT+hGTm8sB3EhdkSO1J159U1AEF3yKFekIkoer1Tfkt3C3dAJgC5N2
vPuzKun3dM0sEK+It0jwHmJeNJQ/RjZM+Akc37rAOjzBPxmz2q9Qym+maTAJf0pr
VJ69zSYgaUqZuWlVKkMUJ3MWXh30PpTCkdBFSyc1daF5ojibRbQt0Iii80UaBxsD
aVeVhFWHi70UNEbT7Icaz3g4lEGIxdwrDthElU6hf8aAuorPJaYI4yEuH5hWT/eO
uNsXa8ZaBjOvmdvlC9QuV0J1ecMGmA==
=WwIj
-----END PGP SIGNATURE-----
make the fuzzer a bit smarter
so that it finds the protocol name from argv[0]
and it allows -D dictionary_dir
Alan T. DeKok at 2020-03-15T13:13:42Z
Files modified:
* src/bin/fuzzer.c
* src/bin/fuzzer.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d82438f81603619b83e506be8bbf3c6186b2b9b5
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl5sWGwACgkQ/6TVgp+2
18pxxA/+Or3/qtMVAvjjtQ3lZB7oGbF6Dhj7ysBbeOBCsEKwSUaNLIAmDrMv9MIL
LTx1f/iOSnYXUVazbA83xOAjh+BqwUTyQTUm3TTQ0KTFvSO45CzG/ho606op88Yb
ZQrD5OW9M3NotkGo9h8mVyP3ftsqr26ZYUPLtXkPuGmH9KZDb6wvoFcYkJ9cwz3G
F/zqCNPUAKnu5xRztTGS0IypHZvKKnMVt4o2u94MBEgPCp6yQxdmcycd//D24icB
n8r9Yt3UYwJLgfu9gxgV0AloNdF/cfWsXR85tE1Nt4VuoHKY3hs8D3W28dQKqw/r
1Ka/snMOOcQXxunxjeadhqXENn6MSy0wXMVWB6BM/HS1kvt0lBxC+angA8frtxz1
KgJ069YRdRAVq47ZEQBoyVtZIrZ+y7ohdf5C2oykttSnaj2uNGyNDbwGm4HlnOr4
BlK6p5/et8UZVpmNWadQgcAv1y19AvSVhk6tAjivm5GVYtdvWkCBzyYWXotu6oop
awBXvfLmhAgiKbCr0wPwaKndDdMmpV75YdglZB7KR1lJyK/WNq14TttR3A/mFvt2
ZovOwiv5agkyRcPeclJn2vhVY5XoeODMrghiIQflgItcpc6XU/y7biE0Y65SG2ki
IZgYDuSeN8YNKZy6aNnETG4bs9Up3C5/f0A+MvblD8djgc3IC0Y=
=A/Cv
-----END PGP SIGNATURE-----
unit_test_attribute: Encoding 0 bytes is an error too
At least in terms of the unit tests
Arran Cudbard-Bell at 2020-03-14T04:07:08Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/42c798e99d0746e35f30902ecdc347bd40d01416
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl5sV+MACgkQ/6TVgp+2
18pymQ//fK+x0pe5ClDPj9PNBwd68mambh7JtfQl6P5kjypY/v10OMJ1UssIAofQ
U98nHkOlKh42pMu41OMikaOBxw1eTjTq8iS+pLHlrdXuQpurYIEXx3wPz/qK3CNL
I/eaMPmL6m39JhjxNGlB00h9HuuA2+Fyb1VaFVrZNsEpaasf2D3PvKXGXeUwomNX
b0dFH9CstNdx+Rn7sdyBRQCM6tcAzRIe8yr20zOQmqR2vsqw7lWc3i5lxLT+yzck
6uXrAy6vNhEy+50kdYRv2ffnhyYzl4ae9fqWqNasnppRqt6hcriPeo9DUMbq4IHs
pjGQHY/Zq8Wkg5q+VTdTagyud0qcxsfUdM2c7bmOeuatIj/jO61/W5oqUL4DSkr8
IgRHU93z+/cCCX1S+Xw0+yMrs/Hy472U/zBZtVfn1BywNhjoNACgzYbGwULQ9Q7M
86BZJ1IfzbGJf/rLuTOo+3JMpuiPjphkilFIX418zbqQW8AE752S/bc3tJ1dOxAU
EdkhgcljQdYzHmRk1b60LslhSQbD0NIyqacjHHTi3OHHPqQuh7WEkAfEopQETKVP
wfxINVZw3p9eWQo8azhkAhiTAZz8IqReZ3RqIsiu4OfKtB2ESEjYTD3oOtOz81PZ
Z/f+JsIR5mfcUZ8sALqfscOe3YKK2J9KtFrzoTV26VB4G3u1wW4=
=mPFq
-----END PGP SIGNATURE-----
net: Pretty but slow, and the compiler does a poor job optimising.
Arran Cudbard-Bell at 2020-03-14T04:04:51Z
Files modified:
* src/lib/util/net.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a086e7a68c3712e43c9026116bde2662522aed80
======
--
This commit summary was generated @2020-03-16T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list