Commit report for master branch

The git bot announce at freeradius.org
Fri Jan 17 01:00:03 CET 2020


New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Updated Aerohive (Extreme) dictionary as per their KB (#3248)


Stefan Paetow (via Arran Cudbard-Bell)@2020-01-16T23:58:05Z
Files modified:
	* share/dictionary/radius/dictionary.aerohive

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/efe005b661dec628f508ed33defcb70e9965585d
====== 
4.0.x - explain DHCP destination port when sending to a giaddr (#3229)

Helps understanding #3221

Nicolas C (via Arran Cudbard-Bell)@2020-01-16T23:49:02Z
Files modified:
	* raddb/sites-available/dhcp

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/67d15d48a0defca7404f04a09d85b82d2f121516
====== 
MySQL schema extensions for processing radacct: Data usage per period (#3241)

Provides a table, index and SP for extracting per-user data usage within
arbitrary periods using the standard radacct table entries.

Terry Burton (via Arran Cudbard-Bell)@2020-01-16T23:48:07Z
Files modified:
	* raddb/mods-config/sql/main/mysql/process-radacct.sql

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/76aff24f5f354e3f39f283f2991c62ca6f364d34
====== 
Add missing 'Coverage' doc (#3242)


Jorge Pereira (via Arran Cudbard-Bell)@2020-01-16T23:47:55Z
Files modified:
	* doc/antora/modules/developers/nav.adoc
	* doc/antora/modules/developers/pages/coverage.adoc
	* doc/antora/modules/developers/pages/index.adoc

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/da0fd8ef4ea61f07e2fab75e4e508f8237f88220
====== 
Fix typo (#3250)


Jorge Pereira (via Arran Cudbard-Bell)@2020-01-16T23:46:09Z
Files modified:
	* raddb/mods-available/sql

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9cb8686132de38f67d578a7b8d3c4c2d8715fbe5
====== 
rlm_postgresql: Bound the total query time on non-Linux systems too (#3252)

Non-Linux systems do not decrease the timeval passed in the timeout parameter
to select, so we keep track of the elapsed time ourselves.

Terry Burton (via Arran Cudbard-Bell)@2020-01-16T23:44:22Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bc1e46ee7ef9b3ce8f8d7540d9f87f6df3b0bb42
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4gxQwACgkQfQ55zXdi
 Hs1kBQgAmS85a1RM6OKPqZNu/RUjanlzs1cSV2oNXFvX85AexShE/ef016nEgTh2
 hu4U96UyFQUA7wr8SqT8Iwu1uuPwH7GjTGAwlCE/YDk3pqLSgKFouM5yUlytt7nv
 +flXvAX9WyCbppvPjRHRg8CZewHWI1e03r1BnMVJK1ax256YLuQ6D+Dy9CAz5ekp
 0ildOflyf5qf59up/id09RHLcaMgZlnYabXsQEKnnJaqJGm0yn+hPgvRm3iAuQM+
 QRNDrV6d+weS2yAVCdAFLbg2uSRZNAvxIUP3G2WjLKtYHJ60efF8ey6MbfvJRixN
 4yoViQl5b1uujmaa0Zw+47teW9YPGw==
 =xmpE
 -----END PGP SIGNATURE-----

Revert "get rid of request->async->process and move to unlang functions"

This reverts commit 55a07a1571c0ed80a1d83a519f41d694ad566498.

Alan T. DeKok at 2020-01-16T20:18:17Z
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/969ba247672ecdb00bbdd5980c42a7af511827fd
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4guBAACgkQfQ55zXdi
 Hs2M4Af8D8dcLz+UBAUudUBfx0etcIc2NxfdJoM0hJtdu3YNOSq1YXftIthnp9Rb
 036+lLuzfv/ZGX+48dTgFKDAg+RupVTgn869hDCe9qK4m4p52qDwtH/wYmiwKs69
 8Cs/8Qcg7ZJRJaA758aTu1H+r+pq80gpDb3M+CkxTUaQKx8nJRwy6Y8JEEa7ULCb
 DO2EZefhbCdkd1FyQGXfncV1mtp8XCd6syvZKOXqry374nSPf0tuuBx1sVw5acTf
 4+jzb5RGCvZ4NRL81JOIin2nJV+CJ9hQRN+9uQWXNkqkY2v2p2PsS2pQlDLhjbJ1
 IY3FwFyBJrAbBTKtzsNsNkBoAjBd5g==
 =UYwi
 -----END PGP SIGNATURE-----

print out frame number, too

Alan T. DeKok at 2020-01-16T19:22:55Z
Files modified:
	* src/lib/unlang/interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/787cd4298125924ddd2829942b249a7efe29c6fb
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4giIUACgkQfQ55zXdi
 Hs393wf/Q0X5VWD8JfxGQRSwMG3xoyCtAin4AM6YcuHVjXfKbhyHeBnAWC9QS9ZO
 RXyd4GCAnCXqwIO18QuJXWBSlihe+Sswm+gvQrIrCEiuPTn90eIrLTzJX5NEVSEN
 yOzLYT8mr6SrT0uglY8ORpGpBYeMkqJJaB7mNIDX4wCtDHaoAlyrolqYZG7URtD7
 wrnnCG5TE4inx+f0OcBqaknSQBQZPHy2rflhjxJg6nOvTdCb/J8QG7GyubzzDING
 53X+qXXki5ySypPEKBWE4dB0pQaaL9cIUIG05j4F3Fx6TxYcgw12BNbhtuzEHWJ7
 xBXpTFcKfGRQu2XrFj3E2gMwombhlA==
 =irDC
 -----END PGP SIGNATURE-----

add support for encode / decode of grouped options

Alan T. DeKok at 2020-01-16T15:59:56Z
Files modified:
	* src/protocols/dhcpv6/decode.c
	* src/protocols/dhcpv6/encode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/686039bf82ab6ae56fdb9835232274a53e8772bf
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4gfKIACgkQfQ55zXdi
 Hs0zAwf+LVhg8YbHpKHIEbtMFGR2F+pB7caGkcBz2EukLFNiYr7AdPnHsm9V59cz
 TUb1JAgLh9904rj+VVbQNWQUxZk+AfF9+Gy+5SwGrttnI+kqzl5gwbnPT0UW87/m
 otLGWZ2QjWOZ9evFTXK+IzTWHjlPTvHHS1swEuIxRI8R/YnI+EBcFxauRrTzCBMe
 Akh6UA/MBkU+5bqcmND21f5dQFqFMVxy5PmBsFe121gjGyBziR2xAUgn/qI7d6Ik
 oR5bwGXsk7vJnOe96cLMs85RwMk/wE0B3X0EkxvAte2R5t6IfQ02spCUmPNHj9Jh
 vXL2bgl2hZuOjMMSCevzehw57ciKlw==
 =JcSN
 -----END PGP SIGNATURE-----

it helps to store the VPs we parsed.

Alan T. DeKok at 2020-01-16T15:09:12Z
Files modified:
	* src/lib/util/pair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9dfcce0dda4d0f9c82d7a3093c1838ddd94e5939
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4geAIACgkQfQ55zXdi
 Hs2P7Af8CQv1T/kyV7t/hJCX1FHQiSfNoDpXHd1V4NWP/4aNQ+zNDbx65mq0nlHD
 qSRLCbhmI/Ag+XjPHfuC+RvNw7yqk8p0t/5VFBdbqTBBN9YOJwrQ0UvTJ3q6dCqq
 ItaOXA9w3Onuu+hEDvwZJt07BqLr49LQePeu8+rU0AHYuhXSlKefU9g7OL8bKHuP
 AdGdszsxb+KCVLED0R1YhpociGXBBwVqkEHHyQ56NLMT+iazB8PaakIIbjzFZTpg
 ltrZ2VvRVavbTFRk9jLe+ki5+oq99/cPgh+xN0bq0S6yuFlCNgFYI8TBJhrLpCQB
 ak5wDLd/tTdRvzuWTotLmKOcwLx8FQ==
 =KYu5
 -----END PGP SIGNATURE-----

functions can yield, too

Alan T. DeKok at 2020-01-16T14:49:33Z
Files modified:
	* src/lib/unlang/interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/36f06c48c1c666ae88e9a636c637010fabc07a88
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4gdcYACgkQfQ55zXdi
 Hs0G1gf/QJY9jZu1eXYklNXdc0tk0auSplPQVnbqIWtlCeyX0Hr3KvpoQlSYTZEU
 B03a1ZCVNucALG6bmX1v7VyoXh806t+sIeUj/tL9ouP9pxM+ann2GosrRFF+09b9
 r0+eHJjiPsx9usicpebU0ASHNd1rSzRYCKoH7FbUd4StimixcWSSSMW6C2jgjtXq
 +x9KxIM6r3DvPHOiUokvDr/5it3ktlHuCErELbSJsd3k/J1YnYIV7l8sMgZa7+vU
 Z6n7/FJq0ySNAHrO8CkNxM2GT7FlMja5PJsJlVYrwQvM1y5asEIEBOi8eYZ6ik/9
 wLvWoGH9GtWU5z6iR4VePBNKUS0AQg==
 =3SD7
 -----END PGP SIGNATURE-----

fix typo. Closes #3249

Alan T. DeKok at 2020-01-16T14:39:57Z
Files modified:
	* src/lib/util/rbtree.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ba4587fc5d553e88bf2767cc7471108d6387445
====== 
-- 
This commit summary was generated @2020-01-17T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list