Commit report for master branch

The git bot announce at freeradius.org
Fri May 22 02:00:02 CEST 2020


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7G54sACgkQfQ55zXdi
 Hs1aOgf/evMD1QO/tEKr0dh1SvcCa9ZanitX/miz8zTU3dtzCZfikBSiunPW02Gz
 65ejDgsYQDbAXTITEZtj3DatFhKeMv5X8LAs7FjAzky7qw4uzmZ+S47n2kV7icHn
 e+KPgKW0h+HMmW0fbDyEOzcAOXTB0ti30XiqyNNsrBH6XhKTaCYF/fHShoYSRnRH
 k07w0casStZ9oLgEEmgDHrSrpoy2oJWOi+auooBWhU2l1ozpkcqdx1Xq1MVKeJ98
 YMbas+MRNldijmw9SITfFRkzfZ438jtZO4kuJBfACh25XHbGnsBMe1E3UcgGZ3dt
 aRseZ3h1mlpmnbKsXcgCWIHcXG5Img==
 =N2Kr
 -----END PGP SIGNATURE-----

the timer is frame-local

when the frame goes away, so should the timer.

Alan T. DeKok at 2020-05-21T20:41:28Z
Files modified:
	* src/lib/unlang/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/25a7cc0bf9e6618596ec9acb2de3fd3a501b6d1b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Gz8gACgkQfQ55zXdi
 Hs1QWQf+NPB6GdWCPNx0QqHyOOBAYTR3G/I0qNR4He7hgMFCiyqvAWOVYUulSzQs
 E+gpGEi5P35hmn8V1viPLF4a0Oa36wMHDfJ2KSnhvq8Y9AgPFtpmDOb7i7gWrVYJ
 LXbGIIyHX6vjHHLzpjwWy6etmmYHe62ZAaWE/RqrcbcJ1EWBa7GYml6goeUmEpmK
 Tt1j4ME9CoSQ09b112P95cpVb7odtAg81ohsBUuKa0s1JXAGJqER5R6OsHFZODw9
 G7GYZ/C5qXnDT6nDQtVs0W94xh988RWtrEegG+sjIC30gQd8KVNQD42AV55doLVo
 WsCB1Ncjtu2ObL0ed61vWKrGr6YHmA==
 =vodJ
 -----END PGP SIGNATURE-----

tests are good

Alan T. DeKok at 2020-05-21T19:00:16Z
Files modified:
	* src/tests/keywords/pack

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4975e8b22d6d270229c18ae2af576ebaf2ad2701
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7GzrkACgkQfQ55zXdi
 Hs2FJwf8CYUvHIHdCSJXUq6mCPyRl13oDzBJ4pLmujG2YDMb/9ewHFwcbkigSP6k
 EwJe0ZmYrY7bWNjg38qY15xdWZNrtQL4QuonbtsqGn4JEZgy7d/U6U4k1h6I8hWc
 Tnel2woRsP9YpVh0nIXUwjyimm2iR8yg4Lug/NeG5RbdchBypJzjCqB60S4EgNch
 xllmWiq7JWF51zX8U44VeU9FIeevauoRdNXD9HQV1S74NPsTNoE9EVAVP3agN+uI
 JLX1AJMBlHEoCrqSQmZxIQ7KtnYKMoD3Or9/BPo1UIGZHrFlXAGMJryMXJePqqk3
 UiaXiMHmzgUOOI5vV8aIsqCgRLc8Rw==
 =K9ct
 -----END PGP SIGNATURE-----

make functions take explicit TALLOC_CTX

which avoids talloc_parent()

Alan T. DeKok at 2020-05-21T18:55:40Z
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/ca635b0528fff234ce4ffe6abf95f6b26bd9e6ae
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7GlIoACgkQ/6TVgp+2
 18oPMQ//cEEy2MF3GpV1NjgFL4auzK6bFC1U9QAPpyQ5Y2epQjcPw28uEw4cYOST
 LgW7Pt1I6LHboTQxxjF3DYFXKZ7UKzWGXeqovuNe3fHYk3ypons1T8+567W+eNiW
 aE3CbyC5lPnLgi7xmvX2C7TlyRDj6Sdr6REvx5vrrvB6bDdZtybs7uwvBk9/y3zf
 lA8sPJor8vDd1aiECYM4tPMrA1bMeeS1dt8X+5/y6onXsG4ZGbtTlmjXmRz3VVbq
 hSkL57rDJFk4jCXxUypOKqt4hMYO7XA0bLK7cZjP/NLuW/hLxIxuK+mtT5C/ew3L
 ubzIypbrCuk3xfTKBQvV/p5P5WVlp9ZeHayH9SCRmBR7IxBg7zFUy5BLp6JpzoQL
 ooeoy5oSfQdvj5TaOUTkJlME0xDEVQnGMWdntVKeImhVfBqPqTUkpUtTxSiusr7E
 8fwSNrmWfDs9yleTUiDsCzODItLo7R8j1El4z3YBA9e0naqJr3XooF/x1+mcwNsx
 F8kmq9grL8KXTrdlHXkC3Lzoc3J9m+sKzkcxp5/p7XF0Lee9wy7Rno7lHHyPK3sE
 r1TR4i0yvGChFpBYqHo0OqcC1iAt5LOel+/Q9VGbZYkWoh5uIfoF8B2C3Et03tXi
 fge837Rks1JJUpDQmt3SuaXnIfJl3Mzuv5JLKTAWa44bnOUzwDk=
 =BPM+
 -----END PGP SIGNATURE-----

xlat: Make %{pack:} work on boxes not attribute references

Arran Cudbard-Bell at 2020-05-21T14:47:38Z
Files modified:
	* doc/antora/modules/unlang/pages/xlat/builtin.adoc
	* src/lib/unlang/xlat_builtin.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f5c6f003eb7332da12f652a7cbd2c5be388e1ee1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7GjekACgkQ/6TVgp+2
 18qLRA/+OUjntECv2b2/FSuc95lzAjonYf20fDka61eIH+75yc7Teum0tjDEjsOd
 4n6/Q/a99BGAXPanj3yzEues8Fa897hE0Uy0gVNlvNkiaM+a3S8b6c6M1y+BS7UT
 8U/4q9cUplzWX70NdIqI/CoXdlNOUR+4M/tQBbTK5DjNJMDzsHfQs/r8ycW7cHGo
 /Be/EZiI6t/A+bJ6O8CGflyAPiDpZSv+8Rze9GC8caBJ9qJDxTER3qZABHlvpPrv
 cYpILPDbQrvaXgyuNhDAvltCReV34vmnAp9CnI7N2mqkon4C+aLFWwIHOIdJchJw
 KtcmW0tyNFKqwPDGQD1oYbFz8r5ewROKZ44sgs6oVyp26Vl6JYtaEO6tR0NH2k04
 G36KX4wwzi3UvwlXvWTzXlhK88RiLPBHKayc0OOJHVzx7gKkElUeX89dZCiuBWqY
 IOv/FFK3JN4/3PSEmF9ciyj2wp7f1KsIu2LRttJjGKYbIs5VSH+xQ9jHZLyB6UbA
 A7MffPSSEoq74XfvMuc1tnE1D4mhL2plBsXk1qEQEgCBdzz9ukjOeW62g6kO/e+X
 Cn4gTecBXKfE3biH2TjLYDfeYBpEuwfAYFzYgz1LI8YLENiWdhPjC45vFxml0m+6
 pk58gopPj+sHwUQr0XIlkCracipxLmddTf12pa1W54zqarL3q2g=
 =GEHg
 -----END PGP SIGNATURE-----

log: There are many types of error

Arran Cudbard-Bell at 2020-05-21T14:19:21Z
Files modified:
	* src/lib/server/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7fd2c5309600dc530047af5291125fed0bc6d943
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7GihcACgkQ/6TVgp+2
 18rIMhAAnQPop56Dfp6qj9ocgyre/lUuASCVRlaisyoYpG+H7oqGTS4u8QmlX2jZ
 R7Bvlt2I7de06T9vTzn1B9RvzAVS7hsamf1AG1DYIGPjVq2ZZtnM7aci7uIHQil/
 tDDlFV9CKfUbFgF8ySHPo+03r6hlN5QwtKUHE3RAiEypX6fgKRihOFMjwe2doGX1
 AMVSduIMQayaHqCpmNcZa/O2YKWXAAlPbkuIbunxiHK6S3etHf7ZhHIgFDhYnf2R
 xXB9oDeU8oM9K2XcSN+vDn3fgJgRIKaKmvZFwKdNizb8VCnExl4GBq9jW3o/6iDI
 +aa44v9nmOmzdV34M0Ivj0lcWJ9C+AU+jIoQt9I+X1gjX9tkEd0hm2XSnGs2qfu7
 xXHZl3AVQJGTm70n33gZwD2A4mbq+Dh+Wk/LcBmVzisbSPY5MNWW+m2VgvHEvE2T
 p1PtX7P9F5qql6TnVLaE90BPK1tKj4eWohyYt39/SYuRyEeCvPPYx/N06YOkmFMq
 pzR2u6al50UxQOJ7/Tjm3YhSnq2LMMRJZEDQuEGia4ZGklF/MRmD2z0R4LOqfJMC
 t8wPB72ozGnRajowRSZw81rczco1dmWzwKF2dL1c9/4VY+8JCPEOLxnpyD8q6zLW
 bL/gn2eubK8rtGm2pWBgPl3cwQGEVfPECbFR5jb4XBolMpRMxYM=
 =suF5
 -----END PGP SIGNATURE-----

heap: Shutup pedantic compiler

Arran Cudbard-Bell at 2020-05-21T14:03:03Z
Files modified:
	* src/lib/util/heap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c3f8d3259ca7f511a1d4e08f4c728f3ac8a9678
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Gc0AACgkQfQ55zXdi
 Hs1yYQf/d44CNGMCcYLft0IaN4+OJ/TfCqCqInoNvr3k2T2CUzznyBiijzO83TTo
 qjwsauhMOoyog2cL48ONBxv3vJXDTDgKpA/IAHuN5LHjTM0/dblDdv/SpfzRvlzt
 xN0dRFNjEEx7/beZSMuOT8hpoJeVQhuVN1bJ+bbABg7C57cxbLc0dkj3p/X4E3yl
 qUpL/voCY02KoW5H0cUd9mEraR+LKaRxfQRK6lDvROcOi94DIIkOmYBJhue2F9T+
 DK3qg+Jh7puOTk6cnVe2Z7UXjL7Uxh+SHEoaVOtZgAq/AKQMhgf1MmO/Tv+Az6Gp
 8TE0D6PLJdfdKoLS3cKOpf/treGGXQ==
 =q2wH
 -----END PGP SIGNATURE-----

allow attributes of type "struct" with flag "internal"

These attributes don't do anything right now, so they can't
be problematic.

The hope is to allow structs for pack / unpack xlats

Alan T. DeKok at 2020-05-21T12:25:36Z
Files modified:
	* src/lib/util/dict_validate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d0d976841b69df26e7df063cc54831483dc0c5a4
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Gc0AACgkQfQ55zXdi
 Hs1j3wf8CO8XOGKiubb8HMESUNMTePhFiDaCV/gpM6Q4BR+NLaZ5CAjTKeJ5e1BH
 EWybkED3ZQGf6rpkldiplTdBeyjWL/wEqyqqOBf4r9NfrRyklU/B4pbn/tXDMIOx
 5+lRFMdSRVrCTesM7me8Mn16pWukrxDeb2q5LjhvuinFAl/XJ0J4sOVmYRMCaMiB
 yeb2QDsaSwXOLkK0S+ASwh6gjsgXL/7p59gdccq4/AxIdm4dzuXgMi29wbto7bOV
 gTCIcRAWHldpw7RMmU3GnIDYxKdUzKKPyYJW6PPSDPc+jY0knzIML4O/SAoikQA6
 QxdNHamcBZ6cmlN4YlJaam5+Vfmy7w==
 =kB+2
 -----END PGP SIGNATURE-----

document %{pack:...}

Alan T. DeKok at 2020-05-21T12:25:36Z
Files modified:
	* doc/antora/modules/unlang/pages/xlat/builtin.adoc

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/689329e9e330124d55dc377c2e62bf5339adcfbd
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7F6osACgkQ/6TVgp+2
 18pLTQ/+IyTRZzElNtu/6xmz/QQjFLbxK6iCdbGzNrpHiaNRh78BRuG/SPSMbNZ3
 7CYe+f6pboWjQIm/fxx9WVjHphcvy0+l/AFHr6u99L5lT/HP6Kn+sEEYtlqeEaPt
 7uiQzJ+Q/RLxrqo3s/TQhtIBQl0SLbmF8uDlC1RXQp+NM7FJgMsO14nFGMek/8oN
 sbQDz3Gx9MjpEuJ2JyhivYXGcxslWKi302nzywL5ZflH8rGwK0uk+fCv4ecZw1Y5
 Z5lCrlM89WM04rvx063n9j/VY9LNc838X0Ipy2yllKlbnM1SEq/cuWuFhbSd2UKC
 Gqvj9kKvQuflddl7C7++9lhz/Uh8WLCfGM6Fg8FwY2OtmDVupJjJZJ3NboVgb3A9
 kuzPPREk+NDSC+ajXjpg2q+dL3paSVdPd0QqrbFVHys1qK9M/pzyZmMzpSRncBmn
 4SnYZVYPd+a083KulAyrYfF/6RTj1TtTFj9ySVwqp5DLg79nFkXn4eV16MwP6F32
 COXuQryUki+WGsqw7gWOCyy6XMCL8UTrN4XA8taI9W9IPRlGjbkPcZAFIIOEMI/O
 Y5QEwdoqF/6tgrQWbRybkXFt45CN5JFR7rbSCmtahe4n6no2WIvdcBQMwtJ9VDM8
 Xc9QRzzJMbjVmo1RIeLLrz3zqh0Tj3fHgM9jJryU4D5PWHRQayk=
 =ZO3W
 -----END PGP SIGNATURE-----

heap: Cleanup get/set code

Arran Cudbard-Bell at 2020-05-21T02:42:19Z
Files modified:
	* src/lib/util/heap.c
	* src/lib/util/heap_tests.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/caf6f0df35efbbe44e352ea037827dd167d910ab
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7FvCEACgkQ/6TVgp+2
 18pLbQ//ToHopSnQjoQU7BCG0KhsKEFckQlYaxs3avRIXxK+Or9q819HQhziWi7q
 7g4rKyR0TLa6fjO6aUaLMjHmLYzNVznvkPDRKBxdiiYTbd//rLzFHvXL2w6SI2A1
 oC6+L0Y8RfJaT4q2IGV9h/2ENouBx8DXatQ/KpzMzv4Y/+YR7GnyIeLZfWaYgFHJ
 Fc/BKPNs9809BsJHu5AAVccQOTVmEfMDzZmNqZvQ5XIeMj6OjN4u2b1OuT0gnwjx
 By1398BWgzehFzmBf5LY69esGcMS5d9Eg4klkso4fYptxwYRka7Xf36KW9BQOSOV
 BQHYmg+cpg3ROL2vUQaiK68Q7VsRTqblyevhnAM/YYUgbluzpFjxHpP0Tsxeq0/5
 T3tGQ/wCXW7tFJlnEC83ZhBcqWrSbHBcMOb2xEMAF1Y4zQWoqQP7RfiJs/40J+m0
 2uTq0QF/pyFJI9pD8H/S6z/vmtQTqezcaur0QIb8ihQa4IhMkybByIhQ2m0qwIl0
 x28SCikSsFsPzJWUJxyhunxewd6D/tFn+t6iO2dWOUzRty8YWYOFfcKWZYpNVLAs
 nRcm6ACvW2QJ88SyucWe+oO8kMRUzHSQZynXjuVEIHNUhBlYWU/NbN/o81phw2nO
 CG7Cu0ZtSUNmITBS4ZBw5bYP/EPJRBsfbuLagH2dESVJ4fuWYpE=
 =7XFb
 -----END PGP SIGNATURE-----

global: Fixup incorrect uses of fr_strerror

Arran Cudbard-Bell at 2020-05-20T23:24:17Z
Files modified:
	* src/bin/radclient.c
	* src/bin/radiusd.c
	* src/bin/radmin.c
	* src/bin/radsniff.c
	* src/bin/radsnmp.c
	* src/bin/unit_test_attribute.c
	* src/bin/unit_test_map.c
	* src/bin/unit_test_module.c
	* src/lib/io/control.c
	* src/lib/io/schedule.c
	* src/lib/ldap/map.c
	* src/lib/redis/cluster.c
	* src/lib/server/cf_parse.c
	* src/lib/server/command.c
	* src/lib/server/dl_module.c
	* src/lib/server/exec.c
	* src/lib/server/log.c
	* src/lib/server/log.h
	* src/lib/server/main_config.c
	* src/lib/server/map.c
	* src/lib/server/module.c
	* src/lib/server/trigger.c
	* src/lib/unlang/compile.c
	* src/lib/unlang/tmpl.c
	* src/modules/proto_control/proto_control_unix.c
	* src/modules/proto_control/radmin.c
	* src/modules/proto_dhcpv4/proto_dhcpv4_udp.c
	* src/modules/proto_dhcpv6/proto_dhcpv6_udp.c
	* src/modules/proto_radius/proto_radius_load.c
	* src/modules/proto_radius/proto_radius_tcp.c
	* src/modules/proto_radius/proto_radius_udp.c
	* src/modules/proto_vmps/proto_vmps_udp.c
	* src/modules/rlm_csv/rlm_csv.c
	* src/modules/rlm_dhcpv4/rlm_dhcpv4.c
	* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
	* src/modules/rlm_exec/rlm_exec.c
	* src/modules/rlm_files/rlm_files.c
	* src/modules/rlm_icmp/rlm_icmp.c
	* src/modules/rlm_linelog/rlm_linelog.c
	* src/modules/rlm_perl/rlm_perl.c
	* src/modules/rlm_python/rlm_python.c
	* src/modules/rlm_sql/sql_state.c
	* src/protocols/vqp/base.c
	* src/tests/unit/condition/regex.txt
	* src/tests/unit/xlat/base.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ab176b0de87951edc603e762540971810bee5718
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7Fu8MACgkQ/6TVgp+2
 18qvxw//bg8zAcfMn4SMoTbPrzTLCT07MwIST0jHn4xFqODvQLOWa0qZdINnickI
 TcU7HV/mCVymgzYBzRLWHJ33dwgTS/8qoGys05rfILpSdOV/5A4k6j4NAypo7feN
 s96g3SJtUVJDTafbdXckIcNZjwDLoLNC76A3JEcn4uEUSm3GVmUvP1bmYoXI5ybu
 WAbmJGbRqDGuaYBQrS0WC+l9PBV0fn4g9YutzZez3pPmmUHc3FBQm08xqPtoBrjr
 m68GNoSfFdlvGQztTh1p9a1/A0ZNwcJyiFoTL5BrehvvGvu9LcDJmgsPubpdBXeV
 p85suRxXnkgSL4q/oDiCz7Pe7y65APbOiiCUplRq2inHRT6ecw9/BoyIYLVPePez
 YfD+yL0v0UVpERkYBZbGKnfNSMKLh5heOlvCXAGi8SBfs9pVLO2tHNERGopGkzl6
 oFanFTLCfZO0jNPVDNSCc/vKnzoudWHnQYk2jhUusGjDYCAvsrBoXU6JCpUmZcAL
 ujAUsJN28P+J4s+UV2PaaTGj/3p+nHOTQsdjxACRP3DZO0bg1RbENv7rm5YwEVq3
 ucZIUXNXF3K0E4mzOWiKJm9zvFnjUM/MyG1ooLoQtHmo1jz9QEPU8H0wVngNA+9K
 xk61GumZMcIC63VK25rRQ3GEsXY+LIykYql6fayxMMr5KkgAzBU=
 =m2Lb
 -----END PGP SIGNATURE-----

talloc: Extend link_ctx functionality so that we can run custom destructors

Arran Cudbard-Bell at 2020-05-20T23:22:43Z
Files modified:
	* src/lib/util/talloc.c
	* src/lib/util/talloc.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/effd1fe5825cc30ef7eebcb3b38efb514a9aab07
====== 
-- 
This commit summary was generated @2020-05-22T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list