Commit report for master branch
The git bot
announce at freeradius.org
Tue Jan 14 01:00:02 CET 2020
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4dAyoACgkQfQ55zXdi
Hs2ZmAgAobpWGV5HtyI92dTdB/eCIgXAYf0ApaT8t65jHwQW3i8dh8U2lGlK8loT
xkgcny1gEmI85XRdjJCwcRxwx6FNE4/SpGrQVlrQVIab4gGnMpHGTOYZrCcT8460
C41HJClr2YV42vBaYwFxl77usPTHSrUnm7ArqW6A2yuVUrBwr0mAprXykCs0D5Dt
EXK+fw20spFCKl2YUX262jXGhsVNoCRWopA5gbr3+ezEO5qhTlplQfsYx404NBbu
4m3R4uZirgiUO+T4pGWPulNcQKHmAPOk/euzmVYURc42ffjjMV5mIF2SVfYiSXrp
1gmsbULDuCsTie22NNRymurenj1PNg==
=V05w
-----END PGP SIGNATURE-----
whoops. Need these, too
Alan T. DeKok at 2020-01-13T23:54:10Z
Files modified:
* src/lib/unlang/method.c
* src/lib/unlang/method.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1ffd9f2f3de0ed029af4a7d93ba99806c6dfefaf
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4c/YQACgkQfQ55zXdi
Hs2OCgf/QoN2ou6gGKDlnnJJKTndHYeKFqOyllxCw7X/vBn7dm55gUZC/ueC9sNt
XSE7SOpgnFjFGe/5VqEg1W0ODLyIUsvpuDXsKJZaJx+RUrbxgt+uvpJObtOzUCif
Va5fdZnupTJlAViHySGNx/XxV00/Ag8mIcepCcEAdtRHH39H1POkK9pdJJ1vreCA
Hj7yMDz8/mitFI688eN9H8TARESVxJY2gn+qOFL9n6JYZMJmzRMDiM9jBfgifUkK
hfBjTsuIQRM4CxpAwmXIUKDntPxeqRjcuY3hOTE1IA8IubLpLdQlL7YTOuj7rFsX
hx+ykyRBbOEnZP25Lt7LAaww6ChxjQ==
=drHs
-----END PGP SIGNATURE-----
remove unnecessary comment
Alan T. DeKok at 2020-01-13T23:30:07Z
Files modified:
* src/lib/unlang/function.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c3ecc2f56b08012022c851fb886a64cc8b381d2e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4c+6kACgkQfQ55zXdi
Hs1+wQf8CLcbfj6r+yETdDvgufmQzPeHS/CAn8skC2dQVIunX7ysUcZZE7KHddfv
XNxtu8idgDWUBhaDPGVjgnnIkjW2feHps6pmg2C1DnEKv63RQZhBTHSoSadZCxyr
E4K8WT9hNzeY1y3vkyjuwgTm138Un434W9dLHrcihfpg1QS/UizMoxxb96dbJkuG
EoWQEWL7NxiSLn5slL4ebX5dW42HEusdS1KHcyfTTAh2b0T1ltUQQV52WgjsrDKq
M36I+r2FtzHeC3YjpYkwYl9oDLSTpabIy7GPiczbWlmBp9P/RTI3emrxvIX0NQ9u
d0B2uXOpEeWoIXvOcEE2thJHyPsU6Q==
=spaw
-----END PGP SIGNATURE-----
get rid of request->async->process and move to unlang functions
Alan T. DeKok at 2020-01-13T23:22:07Z
Files modified:
* src/lib/io/listen.h
* src/lib/io/worker.c
* src/lib/server/auth.c
* src/lib/unlang/all.mk
* src/lib/unlang/call.c
* src/lib/unlang/io.c
* src/lib/unlang/module.c
* src/modules/proto_control/proto_control.c
* src/modules/proto_control/proto_control.h
* src/modules/proto_detail/proto_detail.c
* src/modules/proto_dhcpv4/proto_dhcpv4.c
* src/modules/proto_radius/proto_radius.c
* src/modules/proto_vmps/proto_vmps.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/55a07a1571c0ed80a1d83a519f41d694ad566498
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4ctzUACgkQfQ55zXdi
Hs0HEAf/SJ4dNBCKLg0UHanHgopd15cZjDjTYrvb4n8azXlkgIQKcSshPUV8RR0g
X9TuBKtOLUgh0OJiwZG+sRHq8OfJZNlohBAZbYYYyhNEkj4aPjhzb4op+3NLvT5T
FxIhQusKxZl2QnlJX67XrGLDvWhISoJpJO75stKNRmezB/HNmR6RalqyXIDlp+cc
ZpnGFHBzNZISrpb/vPTx9UDGK6NjW2tDuJcRRJrjQYBwWz+CGXyp/GUNNFbkF0UJ
1QAVna7WZdgzvJuEdvEowOaY50raL2MJUkaac1p4z/dSob/C1tCOEkWxjFuHRvMv
VFMaKYFAmXjaipZB6Bq3SS41mBmeJA==
=jO+2
-----END PGP SIGNATURE-----
rename for consistency
Alan T. DeKok at 2020-01-13T18:30:08Z
Files modified:
* src/modules/proto_vmps/all.mk
* src/modules/proto_vmps/proto_vmps_all.c
* src/modules/proto_vmps/proto_vmps_all.mk
* src/modules/proto_vmps/proto_vmps_process.c
* src/modules/proto_vmps/proto_vmps_process.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/079463bb25d210391e6f8e16e0d98de809815196
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4cttYACgkQfQ55zXdi
Hs31OQf/a2v8HQuudzJccPk959TTMiRgE/H9VUq4ma7AP4KJJ2xDsRRGjD7h4Kaz
FI/7Z/GrzLHwNGvp4cWfzWz+JZCuzvKIujWc3HWW0q04Vt3RPXfOdQCgnqG+AJMn
fD7mur77IiAd7dCGDnk7cKG4VrS08sdhZMd0gALb1EXSWMg1F89xQ/YlZ8AAFguY
ivwwx1Jkymiie5zU6bOUqAJ2hbSxLC+0ldq+a9F2mVfnEit43RUOwcGIWwW1G3/v
x/yFYy7nJnBKirslKFEAMfFNpfGqTXRD7VLMhP9GktU8+qu5yuHQzBaPla3+UFs/
WcYd/8hBMdo8QRIJgYewFLdNJkAyWQ==
=eQml
-----END PGP SIGNATURE-----
rename for consistency
Alan T. DeKok at 2020-01-13T18:28:35Z
Files modified:
* src/modules/proto_dhcpv4/all.mk
* src/modules/proto_dhcpv4/proto_dhcpv4.c
* src/modules/proto_dhcpv4/proto_dhcpv4_base.c
* src/modules/proto_dhcpv4/proto_dhcpv4_base.mk
* src/modules/proto_dhcpv4/proto_dhcpv4_process.c
* src/modules/proto_dhcpv4/proto_dhcpv4_process.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ae993fb29a8e7798ddfc53343016e952ef6c6a99
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4ctlcACgkQfQ55zXdi
Hs3ODAgAkjlXp9pYwe+3ZsgIgwhMQCzCe7s8/Ps1qEpjkzb9GQgoP27eHLKoL7tG
e1ASaM18s5S/cWi+mnhNyUPujnbXeyl5K7Zkl/SeZy6abLw9d2X7Bn10jkEYk/rk
9x70gCtu6n0HqMFwMLy6tKr3oDt/kFgzALAUFBGFLU1t88Dunoi+mn3r8h8uitPy
iDHK1gs2NCI4tO9/N8y7rZ7zqMS7Cxi5q8bY5ynzq5y1XVmGaVZNNxt6AhbXz6lZ
s3rJhj4pyR98V204tdUyYIPIwePzlrgtM7aaE55jD/F24Klt92WFuHg0+nEyVtnu
IhH9BI/7Cu4l4MWSbIyDcnD5hoKSQw==
=GYfc
-----END PGP SIGNATURE-----
make io_process functions use module_method_t signature
for consistency and future thread-safety
Alan T. DeKok at 2020-01-13T18:26:11Z
Files modified:
* src/lib/io/application.h
* src/lib/io/base.h
* src/lib/io/listen.h
* src/lib/io/worker.c
* src/lib/server/auth.c
* src/lib/server/virtual_servers.c
* src/lib/unlang/call.c
* src/lib/unlang/io.c
* src/lib/unlang/unlang_priv.h
* src/modules/proto_control/proto_control.h
* src/modules/proto_detail/proto_detail_process.c
* src/modules/proto_dhcpv4/proto_dhcpv4_base.c
* src/modules/proto_radius/proto_radius_acct.c
* src/modules/proto_radius/proto_radius_auth.c
* src/modules/proto_radius/proto_radius_coa.c
* src/modules/proto_radius/proto_radius_dynamic_client.c
* src/modules/proto_radius/proto_radius_status.c
* src/modules/proto_vmps/proto_vmps_all.c
* src/modules/proto_vmps/proto_vmps_dynamic_client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/40942871ee63161583565ed1f7c3db160cff49a5
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4cfIAACgkQfQ55zXdi
Hs0+Dwf+IYni6GiXeeojYtywafyjjETnN2XIE0+Q5T1bQOhdFQ1STxHrLE8iBP3M
lkK/fxnR7XUrZRbnUj1Tq/zbxSxAX2W0y4AsDQVHfwYp27mX9mPwnuAjRsOCNKGG
ZWxIdZUP5RKHiwRYbiD2VL3yjfrjbd/RBY/ZDQsmAf9gpqaVZbyz/kzMWdnFP2Xm
hJ+w7Ev2tKWAmhnt8cEbl2wNsPS7VVznF8Xe4yxDl5a1unWzVbbM0pawow6mDwwd
z6Qicfsus3f0lZ3/8zfJx8f65iRGik6iLtuxl59UXR7qFwrxyufplOTQoniZIK+t
/vyrlTfJqQ9oRzRC6gvQFLVz1HLFdQ==
=u/2x
-----END PGP SIGNATURE-----
move "set vendor code" to dict_attr_init
which is called in more places, and is the logical place to put
these checks
Alan T. DeKok at 2020-01-13T14:19:24Z
Files modified:
* src/lib/util/dict.h
* src/lib/util/dict_priv.h
* src/lib/util/dict_tokenize.c
* src/lib/util/dict_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a19c575651819ffaa5ee8420e212dc2d5661ad25
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4caa8ACgkQfQ55zXdi
Hs3vqQf+IXV72uQsizdPjtfenbSAVIyF8fIuWDxE6/e3HIDpLUdMZOqjt+w3+Siv
+O+hdINyWIWJvW0B1QyjTfG6RPaTEWXBJPc3o4hsfYZ2SHw/rJLHEbmaijKB4VN1
5Vu+/1BBPTO5uLaXFJkhDg/F2LhUTFFdPNgCQ3hhDDao7uY4J0nkUp1UET7l3eb0
qpHW2RLsJm0ChY7pLV3oo7yKjYRz330TrV2aGM4Pnu0CkeMmiEjvg6y9UdhxXUCz
n9pIF5MmkfAMHEisB/9jFi1NCj/62mkk+7d19N3AxezgNnhKgvkt3Vt1fnyLEaBc
Sw8Oh1R0tjW2TDCLwX/oDnzYBAoUZA==
=lK+/
-----END PGP SIGNATURE-----
add da->vendor
which is now a pointer to the vendor definition.
Alan T. DeKok at 2020-01-13T12:59:26Z
Files modified:
* src/lib/util/dict.h
* src/lib/util/dict_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/85a3cee9e08912ecde9f4101f37fa50e8cf37fc0
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4caE0ACgkQfQ55zXdi
Hs3jXQf/R4TT6gdzb0hjMfQpExhXmtbN9E3TbD4uI8t+xMKA0jBVXFb3wl0FQiQS
liOxq5+OntUAjB83YwzN0T3bPulqmh6GnVvNlLYssdxG37GdTFwFoVANQO3xAA4n
BHRqhppKBsm9awwDrT4rRCngiJ2aa87qJ/RzvvUmpML1oMeZTi9cq4C6BUn7z+ld
xqp6ldyWJfs+IRP8ZEZNaDH7MBgnuyJz8SL5mlWLUgeEzF7BBhiV3pso+7gMiL6V
dSlxASZ/DnXCX9d7IeEEaaQi7DtazQXggMRJK+KQzSO5osnB5Ir+FWcafv12CaB7
qQvP4tIVAhZckNLtW9GGpmVG3F7wQw==
=yLa4
-----END PGP SIGNATURE-----
minor rearrangements
Alan T. DeKok at 2020-01-13T12:53:30Z
Files modified:
* src/lib/util/dict_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5fa461587b42fd2fd9f4ded06288de6d8668c6a0
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4Z+NkACgkQfQ55zXdi
Hs0wJQf/Q2s9QFuwhHb5VZeZ1t8xK/bK57q6yDFSy2B/PKrtI+aWTNe2SNuk1LSG
VK/gYiDw+C2hWvXbiGVxoMYa92N2HGA4RGCRp9PlpehbdBE7pW2AztP8717ifzRO
6skY4nB1gEK3M8qLDVModKZ30CY1D/CRkk7Kag1lCSUD7el9gJC7AUV9iSBJIv05
V17NHXwqSz8lWiDcIfPjfsGZH3KzY42LiXHxB1XjxiO3CtZYA2XcU8kJjpa4N8lE
/9DqAbfhspMjRy2WgLMqjFyeGA13LDx+gtI8ipN6L+zPad94SMW1UB57+M93LxQq
/EBZc5P0ShY0n1LG/RN69MUE0rSITg==
=xcUW
-----END PGP SIGNATURE-----
add clearer description for flags
Alan T. DeKok at 2020-01-11T16:33:21Z
Files modified:
* src/lib/util/dict.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/657c91e4d94f1c89bcb77a09d23ea9fd44bd91ba
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4YkGwACgkQfQ55zXdi
Hs3y2Qf/UndUse4HxPBVW/6cmdriBUGEpvTUeb23RvcSgOXFU+fdyokElZ+KyrG7
oQ8xPqTwv55BJm4h2mgSMxZn+zD7vCSgj5596+kDPvCXt4wk6/oYwdpR6FosPcXl
iBRN6o9N8obLzDICSrItzBmZk0Wd/i/fTJHKSH1b/BdBlcuZNGzuG9rdg8FOmgEy
vKIk2LTrONUWE/yTpUy7eU7vLAw8z1br/Z8QKalovgsaGJ/joKB+guuYhxE5LDiS
g86ARx7xRSOZb3I5Xf6iM9rljsiPvzZttJg0hvyH7UdMsuCFiAPB78jF6+ym304Z
+TukU8C2wTLkUy2kYVdin8r4pCiNNA==
=Qx+8
-----END PGP SIGNATURE-----
move commonly used fields to the start of the struct
this helps with cache lines and general organization
Alan T. DeKok at 2020-01-10T14:55:31Z
Files modified:
* src/lib/util/dict.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d10be5f46c7370e1dadd902353c2f3c09d548aca
======
--
This commit summary was generated @2020-01-14T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list