Commit report for master branch

The git bot announce at freeradius.org
Sat May 2 02:00:02 CEST 2020


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6silkACgkQfQ55zXdi
 Hs3DmQf/d+Nl2a26gExR+zUIQhkdDN7Pp1wRwD2ODmLJYrPu9nqIJzOi2Tj3ujn5
 DXJR52h2ginHtPYW4Y+x/6TwtjxS+C6OuUmR3EOdYZc46vB3xGCEdP7CK0AkamIK
 J5mHZF+Z5eXzoOc9O5RjdWX8PZ/OqkvewtaF49upwB9IsqEvCYSDBEo7/DS0u5lV
 rlubKeUL8PAKVTVXtLETGcaQJ4smzDOONXZNiqUQI6ZFmyUc8MBgTzb2kQUXBMBW
 933Lo6fK39RooltwO8TXfNVR8LPucWzU6S1yF3qmbyZKCXR6H3U9O4aQlLmukghH
 ycoIrF7ILSx7n5MB/konXHtQy+vQdg==
 =5BT4
 -----END PGP SIGNATURE-----

make exec async when there's no output pairs

Alan T. DeKok at 2020-05-01T20:45:13Z
Files modified:
	* src/modules/rlm_exec/rlm_exec.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/120d1ec7d2705881508957eb85e9834177e0d4fe
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 wsBcBAABCAAQBQJerIU9CRBK7hj4Ov3rIwAAdHIIAAdnJaWd/rg4iX/Nh4uHw7ho
 M8UaqBMMTQhhJRUQ0Q6WhnYFLj+cz5Cc5UkeWF3C9v6Cn1nQyiyseynsv2XiKlZZ
 RkZqo7hz/n37VAitxjaQxKOpvftIOJgQmrgKwmN1dwsxu2Rf+JzRt3rD3VH28Y9h
 Z5i9fLsD3TU3JdZhxTYXDSLjGbE66+D+CQfdAXu4q8hIwUxojP+L6nzcQLdue72/
 f1nKGCfNlH58rebrlmMxaY5LAOqnyMjuCuPCqFrgMmXa24uAqTkEkrEQFTJlLdlV
 xQy92KtGpCrCDv6xiRHFqWOrmVafDylpjvVuyLoRutnfmBdBHo3xFrfGHLQVF6s=
 =raZi
 -----END PGP SIGNATURE-----
 

:mute: shut up compiler (#3417)


Jorge Pereira (via GitHub)@2020-05-01T20:23:25Z
Files modified:
	* src/lib/util/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ec95bb47d895409baf98ce9868ecad051c8329a3
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6sgnsACgkQfQ55zXdi
 Hs1EBgf/QXgNqttMJ8Plzkt1diNCO3pNvPXEWEj3SRF2efRYI/zVwb7qN2uijP8x
 uOhds+ADgs1BFHPrQdOUCQb/536sYk2UdMW0og7Dfo1xuOKibdtR9e0lVrp0v4g3
 35xCnEy0AO9mR02jFxvcAfBhXgtl4rAnmBWJuHf2YHQe9PbqwukLFpINcIXDkkPy
 KeoHwCl6HlFQa0uA4pwzOLYALra172hISAX2u6HkaZWAeGsrQi2OqdreG39wLVJm
 9UljhIoZvZhNu4JrcNFEIfIyKQSx0covsJIveddDNLHIpDaukQVfD1WhqJQMM6sF
 IVFxWZcfoYU/Jm2irZ/lwUhJc1elFg==
 =i00a
 -----END PGP SIGNATURE-----

add missing argument

Alan T. DeKok at 2020-05-01T20:11:36Z
Files modified:
	* src/modules/rlm_exec/rlm_exec.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5c933476c1935dd555cb5cf2891395eebee83f13
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6sgacACgkQfQ55zXdi
 Hs0tuQf+N9aLXSFyIRTzyP+lDM0e1WJiT6XsQ0ldBXYy8M4pCyWpzJ8EY2Zj8GKM
 2eUgWgfEsc2NcC2psKbF2O68q1Lrxl7OTpTKdhAluEfxYf0YYzXfnVHr4ui3gmQI
 lG4zAPM9X0R9TOu/djBLU32jFof3ojIRcYG99RZ9UnMsNeZ6o99JUlUx1XfrM5uv
 q7gIQmYK855MnP6NeCm/kR0T/HZA9XSJMClwoLToJsLkPrkGQWOeSxHhTeZX1FNK
 gh8zvGtCZI5XdK8hwloWYKeoyOlniMUMGQrygERA9GqL59lCVQbuGyjM1Fwz2iGh
 rD5OA0aJYhPM37VXC08eg0m2L1e1uw==
 =m4Rb
 -----END PGP SIGNATURE-----

use variable...

Alan T. DeKok at 2020-05-01T20:08:07Z
Files modified:
	* src/lib/unlang/compile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3f47004c5b593691fdd33504c4ab0c672ec446dc
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 wsBcBAABCAAQBQJerIGlCRBK7hj4Ov3rIwAAdHIIAKdwhOzBTGdyReUyxB5lzxe6
 RUZH0ByZ1YWr+bS/QrON2OqKfuUi8Pe2wNCHH9W7u/c+G6TETOClOmvc6q8bhMIZ
 gUqShzk15W4HnOeB0qCvcQuIpHEPvUYcJ89OMLaGYPlip9+MyuJLY/ciLzIc6QYb
 5tEAz2LOfhiTqCMDGl2PPZooZPoWjvrp8JKbV30J0XWI/q6USfjMZVKJUMGbDX04
 ezBJRfegLTWKSk7FBaKWok3Iqj2hqe2vS3laszvhVtTBV9MzfTqnxV9skKTiPynq
 ia5bYtTxqz70f5U8P99mmTmKKgmstIdmaCPwrHVtbQSNlTesyQKuYaIQha1/DCg=
 =2ZfJ
 -----END PGP SIGNATURE-----
 

tmpl: Fix minor leak (#3416)

Let's release all allocated memory when something goes wrong.

Jorge Pereira (via GitHub)@2020-05-01T20:08:04Z
Files modified:
	* src/lib/server/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9e30fd6733c64084fbdfdd3dd890b6dff2c8f380
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6sgJoACgkQ/6TVgp+2
 18rzGxAAkRxBCMUdEjGudvVGYKi2ENefGDKcd8pDMi/Jkiute4uqrq8tvch4knhb
 5zD8osz54Lnzd3k3UY1txvoj9biYzbJInVDZbJS3CJ4ijD0PihbH6o29mcXJt5wr
 7/30G3860JvyNEk2GfL7Kyic1vEABiM9uyJt9fgn95n4LUddCupVGq6ZXYBUoP/K
 7tc2EPF/h9+AylHL2/4UG+IpEDNHojasYTy/0NFGTGcR2Syhyc4/A4femFDLaRvh
 dM9IjW5PgleK9urspKo5qZRTsKuOIzjcEYbPWL4Z1VJdVO3kEdnLx6SzLCGdoCYv
 Cw2yr3xrCDL1bT2jQkdQMgMVLplQBNCMxxvoOUsdGO68e7Gya7olRKdTxzt3mz+b
 3E6oYtKa9qS80W955tuyqj38TbUz5aNdYe1OY6ND8oLtX5d7RJCHqm5LtCKfUh+e
 /vHYyvSOk07Bc1svBhjzqEXadNnH8eVNypv1i48QDJhD7kwDge+AjWObx03XnF5K
 gfGMeDgqnHyViUmjo55eiwd8YNw993XqEj45/Ik/3w72Mesqz3SI/gjtXc8xjQB8
 sCHvTn/hcCNq2HW8kGdbqkhdZJJkuBORlvLE3WrRybTHWU3U8wlADgwuZFk4t85E
 el93jvLWsnsXzd9AN23TN7CDmWnrhRbEl1CEbrGdalvN/irTKcg=
 =UC7D
 -----END PGP SIGNATURE-----

Remaining is better than freespace as it works for printing and parsing

Arran Cudbard-Bell at 2020-05-01T20:03:38Z
Files modified:
	* src/lib/util/dbuff.h
	* src/protocols/internal/encode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/92265a2e120b55608a76ee1cd12d19a45e1d10da
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6se54ACgkQfQ55zXdi
 Hs1IXgf+I+TmRORix2A2/TjgV8phcaSu2YPGtcuwP/Kg4RTgeiG7gmWsPYU7LB+m
 fezhQT3Xd5ea69aKmQJx/MCq4iUj8TtCqX3Bj/M8e699TkU1pZ1VpS5iqCzQSx01
 NnIarNZEny5v9FY76KMsSYvPtr+f4PEKaD6B+39se4CUiyZHB4a0finM21ltPAab
 appQIb89VTRzfM/dSgwXZNe4vXe8up057IyBSfjPgj0WCa/hEMLu0NmqltD/fXpN
 aiwTq/mEKcbvvxJBG6GsGV/EVsM5gcNixgjO9LPc+53h1irK/dp5jD5cTf4l5YBB
 QhM35PKyjzNfrvf0G0nyktK4RYKjZg==
 =w4FH
 -----END PGP SIGNATURE-----

stronger validations for nested maps

Alan T. DeKok at 2020-05-01T19:42:22Z
Files modified:
	* src/lib/unlang/compile.c
	* src/tests/keywords/update-group

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ec912f6a12f440eb1c7be47d3abd2008371d7685
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6seFcACgkQ/6TVgp+2
 18oDvg/+PPSZ91YIGkx0oUQUJSHfhrH9oUsXy+Rt7aNnOvNW0rYLr+Z0xoXvj38v
 +gZgm9wb55MBYOM5CWsRtMONPWfO/fxXB96p4dOuHcB47tGJTT78t0XyNlBfe/YO
 fFRFBWQwxYHtXFyddwKb5V9kQsy4cz49WEo2VRS4fmaNeY0UQ+kSHantRE6ey8xD
 W/uavvd1CovtzJtTCyvL/XGXVpaLb242hZg/9zOuxeIv9KWwcBbA0kNWUmE0pok8
 b46YwXP8j+yu2Mvy5vy6uvWNwWk0d6mCn1QuESM2yZPgo395lK2wAzyzP0yU5+nq
 Tt7uSvsUddpdSWyHpC3qzS6+0yxfzURyJRxhZoFldE+LUCLAvbo4aSZCtNte0DPx
 NnXGROhiRSkg/Ep03UhwbEeIqy5eRe/qzwQBGLOdN6qIxQruTq3GFMJZKlVNbT+U
 vXi9HiLnkSuDEFXB0+CGu7loZ/bO7Pb6RCWnmC35Vw6LLRNpxdE5rzbEWMsy32aD
 j0hapB1B+Par/wjOdbIBKbRo1iG2wYXJjYPBMLxMklz5TY35Gl9cdp0hssK1x64B
 BiUxLwrMJJqnaD/dFHV6VeF6MjZ4dnDF5EUtm/ueY5XEmdfIaBBnwv8cwV+e8LaZ
 ymDUxlj9K2QMqctz5dpkPXz6fToqPRLccQ7vQgT/C/tfaxiONh8=
 =aYVq
 -----END PGP SIGNATURE-----

value: Simplify

Arran Cudbard-Bell at 2020-05-01T19:28:22Z
Files modified:
	* src/lib/util/value.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f0a73b9f2a4fcb51dcf3c92ffa8ac8b6a194e674
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6sTRkACgkQfQ55zXdi
 Hs2E2wf/Xz3j5+NQmf8UCuTXEi8DHpOjch2rLjt7y5iOFlrrezJ0lUgQJyp6b7zQ
 RVuF7U0MNnir18Wwj5C4thopZppBvpF2ezjDW7vfysiEGN1KE6x0iepprhWtjOG1
 jFyKZY9U7rl8ZA2Qe2C3uNn6C+JJlLfEUI+xkeoZSBD+7Dlg9NWEvinTSzBDDRH7
 pHyqGUXoNstd4FkBcX5QOsXjcNInWVL8+nnqBpOxilNXOwfM2ogFien47bu2UZZ9
 vmlProBrSy4c106dy277sxQIqrf0dvaeKqFPMMLWbtkR3VaZExRhWzUXr+g+FQsc
 /N2Hi85Okjywk34QmXFhscJ1dqSzRQ==
 =0uro
 -----END PGP SIGNATURE-----

add input VPs to asynchronous tmpl expansion.

It's only used for TMPL_TYPE_EXEC, but it's still useful

Alan T. DeKok at 2020-05-01T16:23:52Z
Files modified:
	* src/lib/unlang/map.c
	* src/lib/unlang/module.c
	* src/lib/unlang/module.h
	* src/lib/unlang/tmpl.c
	* src/lib/unlang/tmpl.h
	* src/lib/unlang/tmpl_priv.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aa1d8b97959fd1d75c12153763b62d59d75fb27b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6sTREACgkQfQ55zXdi
 Hs2/Awf+IC5ssQafMdezmtUiTI+xqjEGbKljtXpna+AXKlhMzvI4hXSw34JUkiUT
 9mKjOh5v5nocwoZssbEB/Mbp1StnzqelGNg80VpR+TLFWgtJxVJU9QcMFfGY/Ig3
 kZ/Xe8RiZEgmcz9vFlE8YQwTwJcDWb+7k9fvDqFWUKISVk1w1vGTud/mH2iSGwZ1
 +MVnf8XQFs072zSMC4YnNxtoXDYrlPHlU1TZMSXVg+vjzmS38FCG/UZPI6EolTIU
 BDtk9cgUEKd5UbZzQZKnKSMc+M8zwKI2zxy9Q6+qnv8i09DxbeId+KD1K6Ja5vxJ
 wUbPecw4PQYnNCFkGLbO2qsNvoa8VQ==
 =16jj
 -----END PGP SIGNATURE-----

always preparse EXEC templates

so we don't need to do it in the unlang compiler
and we can run async xlats in the map_proc interpreter

Alan T. DeKok at 2020-05-01T16:23:45Z
Files modified:
	* src/lib/server/tmpl.c
	* src/lib/unlang/compile.c
	* src/lib/unlang/map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c75fe74a8eeb898453199f7b584bdc671ab940fd
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6sTMcACgkQfQ55zXdi
 Hs36XggAoZ6VrxlbIzEVxjIs6tk4n3HiZiqXfmAQwWuDgmnL401665puiPkxsRiJ
 t+OpMt7nvAaqX9Ar+2Js/c1YqXgmWAA43GJGxvjsDrfdqx3f9WX0KXvLQ16mYXRf
 WcyGYstzLCSPjxqeuUx9uMYlxbZSRjFvx8sNYEJye5KVx5V1EPopm2RRvdg9dizo
 6rtC+JtpC6vu2xV8zvRCbrL07Y/KapWEy0oUX66S/se0QXOnOZ64RioRBWp215Zk
 ZvYwYMUyVOOGaseYRXVetMpKiQTs/TsbgmODJ+Nc984BLoRgNWiFKon3lCBPHn1o
 s3BowbsntqC2Pnqg/0aQWbhDg88a2Q==
 =nZix
 -----END PGP SIGNATURE-----

we don't need this code

Alan T. DeKok at 2020-05-01T16:22:31Z
Files modified:
	* src/lib/unlang/map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4abf5d80cbb2b3f9b5baac475e4d84cfb6995353
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6sTLYACgkQfQ55zXdi
 Hs1lZQf+Is3p2XFjOpumvTKcmSgeP/ZocYVnGU9KkkZuGMO9zLmxNE4QPPfl/onV
 Lflbb20j0CmCGYZuDfjurUfAHMG6iV1IsNvIj6ceA0aZeyjxlnVqMv5SBL/MUZMd
 FdPR8EtVWnCpGSHti+nlAuWp3rq659Qc0QukvJYdP5Pi+7l+xrN1ZyM8Ud+7P0Pd
 oN5ZlYx2zJUHS/RiEVEob+NCdY1upZSLhLa2Uq/lDxU/prO90u8/tm9fVh8kCrr8
 ZZ5E7tCTvUN5ON/wG5RiCdDdqynoOm6CLY0en6dEWLb3/vCsTLcMJD9mf9I4ulFl
 aqBlnf4vhJbpUE4uTIOer8nnbu8ntA==
 =2ELX
 -----END PGP SIGNATURE-----

clarify comments

Alan T. DeKok at 2020-05-01T16:22:08Z
Files modified:
	* src/lib/server/map_async.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/46b9dd7c3243643215f71a697b9dd446163c0c05
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6sTDgACgkQfQ55zXdi
 Hs3pTgf8DuCNKLRvRQk8AZrCxR9Cr+qDg0RzDsosur0IAU3NBRnpXCFl1q/RXoJh
 7O8dLOIfNJslge3l6ycU22jKq5P22khvCcE9d5fSA9Wph/bmvRD4WDQ+wj5KKI/W
 VoAihgPekoLFxmNESdLa6cmoZhC3G2S0AImHOMDenPYtnZWiEGyNWP1JsQDLyc1q
 m4vgZSsARUIXMoNfuCjHFtNm3LvDqAeVavcdDAZaaNje776+LBA204NjWBEo3yhT
 LoFEB9I/Lwe0Vf96yZ4A252RHdWlBcxDi2K0tnGu34D1/yXMdOruSxcY4IGn/88K
 xh/YTz2oQk6DIs7fTd9DdkyCoOGGmg==
 =aOLU
 -----END PGP SIGNATURE-----

sort the files, so that they are (mostly) run in order.

There is still a "depends.mk" file which tracks inter-file
dependencies.  But it's much easier to read the output when the
files are in non-random order.

Alan T. DeKok at 2020-05-01T16:20:08Z
Files modified:
	* src/tests/keywords/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02d668a91f51fce75027611f84ac216660742480
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6sSZQACgkQ/6TVgp+2
 18o4TA/9HsGfQQJ1yVbwGCi+j6MRiKtY3PxBSaKC/0hUP4JPNBejUKK9oOQ3s8AX
 YGl5gbZjq38dZfldm+7zjXvrgGORoS5s6NvfohV11gJ+g7fb5On8LBiKP5SlqLCJ
 QePr3o60xVCPhJWQEoH+5Ox2u9eKv7/aGPqvuVVnw9cCTP1zSd2XtnsRnW8HMHHb
 I8P9Uu4NXfyPfYw108Oy+4tpohDXC0yYjmJvNLEqWPg3c8OtxxCBfVlcl5HXTWPl
 AIaOkqh0r4UP1jED9rvFa/12coPKF+8kdqfBB9icyQPKC+ulgdB6V1sLcm0YrKLC
 aCkc/ar5o4CuX4TN0vJHwNFvWBEn5OwZdbdmZAqRTVX3IGlRCu0NSi6lVGtzJoKi
 Cj2UKijJvoHf2tPT9MmwgfRpibGJiwKNZQ0R3NsOwK4o4kgOQ7MvR1VNUgNFsYRy
 He/XJRMrrS1L0QOtFo8oFMJN2nYQ3buIMobnln5/iPqnPfoTobZTxZ+Y8hfK0aZK
 e8PF+3ec+oCXg3ZNJf/hIPzpd4E2XSFhOxvwZpI7Nr8LUoWw1A7o06TRyPlgdvve
 By357mRDXnEbiNXA1O1Ewmb0EYyc5bgKq6nXe1P27+Do40Wi/sAnfpiJMw34bFYf
 lImtO5nX+FAvaZCyDc1fX0Nqn/0ESIoaMesnQpQlWY28qqQgFl0=
 =iuuF
 -----END PGP SIGNATURE-----

shhh gcc

Arran Cudbard-Bell at 2020-05-01T16:08:52Z
Files modified:
	* src/lib/util/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dce263218ce8b6532f577ef13cf426129dab646b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6sR14ACgkQ/6TVgp+2
 18qOPQ//ZTnp0xgyO068iUzZdPMi+phYsQld2riHg+wcFNZSZwgQmLjQJY49WyTM
 uoEG48vykO4ePOf/Kfrjpu89oTJAzHkPvzKYKs1TaTpW9foonHNbnBdeRjdRzLj1
 CseKRl7KghV1DXXX7fCuU9SmEZSFc838OmSpcB2m5WKfJf/iJp40fCwdVZYCeymv
 ZeIDJLg9EUxnvJPwslTpUmLrAGIL9Xd/iblufgUleQOs51I6nW653AXmNu6S7U+b
 GoT3QXPTRt+14GOSxziycEgAlY+BRqB9GRTAMm9JeNivYY/eM9vkc453hr+T08Gd
 g1H8KfVP044M8lvBuiU65yGPQY9dWiQk99M1igAfudZrlNFBkBT5/mruwCRqVIZa
 iSp3GU3UVAB+e5uiGLXagOgTQc5nQrm+oxInnFn+sZzXLm5S2p5RifmGYMsaq0d2
 IGql2sfHuCBHGnfwstpOytTa+2LDxHtMpQCi72k3zmaRlLDr+4sXWgObHvsu7KK5
 atRUXiUWEEHt/SE1BIv47uO5hnj1diJBVHkO7eo81lkxuktqX4r5gZ01I5P9uxLn
 NbB3e7zsdAMCZc2veqPBHi1H1jFzLYStIkomk5SPvuJ2tLy4fF3r29sVUVqoHRhs
 yrsr9MgQ+6fLqqoeVIcLOe9IvtC559PmN88AZnZcFl+k56lQ2Xw=
 =76Vk
 -----END PGP SIGNATURE-----

value: More fixes

Arran Cudbard-Bell at 2020-05-01T15:59:26Z
Files modified:
	* src/lib/util/value.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/179922d1933dfe3e127f584a980177e1802d8c90
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6sQyQACgkQ/6TVgp+2
 18onwQ/5AQa9W588oqOISlTdlnpU+snvyhSv3x4BWB+MDMWmzaIEpLJl2O+As31L
 JdJh3HLJPaQ5EJW/jauXOzelfdVYwe4xqq43+xI30yXfdedxOL62892FRJlXjqmI
 NestpGFleXyO6WScXv9ZliJJy2h/K0lh5EJLn8/rf6wFEeTc10FuzuAxmL+Z+DWc
 Rwh9A/zlXTIGYVn3amiGee/en4R5vBmnonf+zge+ZPB9QjcvIPMQm17jyyunQNZT
 P5cFUOAk9Q/gSXXhoLEoOXPmPpRXyssNdWcradjf+JPE8EbajucnFoBzqegVqm41
 8T83cjzIvqaR8Vwt+qRJyjZySgs3QLcU8gwOu1kR7EPwXoiLNcwnukRPVTlLsZsP
 I3YxakP//0zdZFARcJDfxYV7W3O3A5SCoT2ORGKearQruFHIFhViGg0d0691HBMa
 W82v2ZuJiTaylPK8IF9/ubxLsiazinYOfNTs1a+JpKn19rf4a4rE9gYBMJ9PXriM
 HOTcbS+l+FafGsCba5XNwTDRv5UNpD7K1Ncja3VWQhwHaKX3cClF8GAuu1vc34c/
 CEYYVXykcfW439sjaEDWPg7gSWyWDtcanc/PMbo4Ii2PeEgl8laorD5p8yviS5zG
 47soIA+th3WuhTnUK5auiOWrOrSaGdHXfxVFgJfuRtZ5CSUrvs8=
 =KddX
 -----END PGP SIGNATURE-----

Use the correct hton function for 64 bit dates

Arran Cudbard-Bell at 2020-05-01T15:41:24Z
Files modified:
	* src/lib/util/value.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a51a6aeecd437e03e27be6b2109595e624ad2a01
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6sQwUACgkQ/6TVgp+2
 18pnSQ//SNVdovLs5v2IsCFFdIldxD+AJjJTWonbpA8XqG5QA7QAOLzxDngfeKtM
 hi558TRT26rBWcSIC/oazizJ+KhFBscAneHmWc03HhM4+f85dvfCR3Xtgkg0qatw
 U0sSCQTxrw1xvKZFGRQjv0L6V6GR5R3hBef5IlbpQHNSn6l1qpM7txIOuLRXYtf2
 QdbPHY8A5LqhLsOUhQARCBRjT+y/aeG2k8riQgzycFysgspid/SmEyrOF+CynLsX
 Bz0/OokPYl4+nXfrQnuuxynjGGiyDmeuKbCQHaW962j6Ce56O2Ixqketx7UmV/rd
 dpAL1ap+sQzhQr0aCj5KkYtoFAM5f39O39Ly6shU4iGQLJzqIIGbCE2ZvwKLddIB
 g0+fS/nPq7IJRZ9XjQ6sjNBL4OI33wQTQjJwdyn6NXL9SRx589j28cTwHJN/kR/f
 XkI2RgXuOp2LCxI7jDUuRbSX4Bn8LcucHBuyTuhiFmkYjw0qWRq2YmAfdTk3BCqm
 FoWEtDm2HW/mEilv5FXd27+r5lv6D/Gi1xeddpGsCiIUsx8rO9hIrvF/NN0mYY5Q
 TEc/KoSqw1jOrhGdMTldVJtgmLMg/yUDRfUHDjNPPKe2IsQYel4O/5A+KiUKTwFZ
 wOeM7rGg5KVxmtd6b2r1p0WcBk4WxPCWeJwwGI7rRO0ve4WfOKE=
 =sWmI
 -----END PGP SIGNATURE-----

value: Use integer range macros

Arran Cudbard-Bell at 2020-05-01T15:40:53Z
Files modified:
	* src/lib/util/value.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/37ec4d306cbebd092e80a855a44bc7778940570d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6sQfkACgkQ/6TVgp+2
 18oxBRAAkFwK66bO2CJo8+EgMY5wgzJFpThAzNv1XepEH6utMcVvazbkfCJKgfyq
 AfBH33gnuQGJRykulem3XtwI3PrgOisYxn4F3fkTzdiQfS74FW+IRc51nhqFn81C
 DFQOjq8KMhsassiUqvj2JqgKS+SD6iB53vLY5gTqdHsL6EakE5pChtCYuHETBM2S
 SnXp67DdvvLCmgR1QEXvJAWWfVy2aW8ofYeF0W/0bbFqSb6YkYR++IRf1wfvwMK7
 VpiZePm1s5Hba7xnmx2HesLPlwzgDaZszPJXbzL00++6nlDEP7qBQiS62F3N5/xX
 cWmbh0bGM91o6Rpsi/p9JI3Xzyn/7cReuyOTSsqx4DSUAMww5rYJtKysbKX42L4T
 cshinpwncoQuC09zdwviHw88erTqgbzkcJjIQhodzN+5byooppQ9/FUi4lu97l9+
 8+7lJ5EhdPQV8dKskdQwSLyl/UAr8oiOBUbIIG4EuAKhcwszRxyhFkmS6ctK0nhZ
 sJjy14dpMkPHP8ZPMK/9es1Niqloj6rGQtRoKmN9416oA+5tPBTS2R3TAeheJQE3
 qicBWL2hscGHFeGJgXlY4YH7xGEASxqnI/TGIWWT9Lh72RDMDgO9ZGeqtQ0fJUp5
 k7A70PGqAALCYLpZ9HLcOAi2iySQp2+qF2YOJckFMh54vI1ngTo=
 =tOJW
 -----END PGP SIGNATURE-----

move async map code to its own source file

Arran Cudbard-Bell at 2020-05-01T15:36:25Z
Files modified:
	* src/lib/server/libfreeradius-server.mk
	* src/lib/server/map.c
	* src/lib/server/map_async.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5971475f4fc0c380f58d83496bf6b73c81dbfd19
====== 
radclient: Fix '-s' summary option

Jorge Pereira (via Alan DeKok)@2020-05-01T14:42:16Z
Files modified:
	* src/bin/radclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/01e32a1c0e3a25abb73375055b3afb40a9f5855e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 wsBcBAABCAAQBQJerC+kCRBK7hj4Ov3rIwAAdHIIAC96OQXjkaCR8DkQrkOZwbrz
 ODTUQwMT+zJYfgHWQPoZdN1znqdXOnyRm5+LV4Sb7sEVU9ONsFQUUqNcy5/wL2Wx
 eb6nff5mSIpow8S4rxzX12zxIzB0YbWQAIMNS113qWSJSbdbDYES+LxJ7ItOghVK
 xaUW64UEhbcBLkQlMWv5NhzqstYzpOpBLUlnPuwwMNP+0gFuS9yBQfsAC43L8NSD
 kMV7mgba9H5YE/83K32h6FZtwpP32ZlVt4Y5UituyjHQ/7Iq2pm5wTI5cVHxZBDD
 hFRRFnYgpVqZidzBc1wdstYYO6SpS/SpCMc6qxKQohNCHmyXjI1KviEVDVI65Cw=
 =Qecg
 -----END PGP SIGNATURE-----
 

radclient: Some fixes (#3414)

* radclient: Just use 'ipproto'

* radclient: Typo

* radclient: errors should be 'return -1'

* radclient: The '-c' value should be >= 1

If we pass '-c 0' causes an infinity loop.

* radclient: Fix issue with '-c N' parameter

So, if the (request->id == -1), let's create the packet.
It fixes the current issue to send multiple packets correctly.

* radclient: Fix the timestamp checks for handle the packets

Jorge Pereira (via GitHub)@2020-05-01T14:18:12Z
Files modified:
	* src/bin/radclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d9ed0e7c94751d47e1a2176929d26b90e6726f2f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6sLTIACgkQ/6TVgp+2
 18rzQw//X16jiL//JensEVsfNYIqIiOrgWNkTXj3hNfjPR2porUXwtnPpmFzz7Sq
 XyTuzabJ0DfNOjFRB3GRCTix11xmebIAuSVK6b6DiojEnpPbofz1WbMQwO4cflIb
 DILDrJi/QYyqnGWz+giSApMYdQledRlr+elORhIQXRyLuzJtIWmWBv2YA3ZH7cIJ
 n6cmuOjBNu+YY6NQwTIAvKPrY318oKTvJ4UjBA6Pwntd0iuiMRs26gH0rMhCQH7q
 XLzhEWZj+5SDNovUF/1Ec7iwUZlxVliWMoXUAKF8EyzdIvNyczUedoipldApavvs
 2OKiI+PJB9o9gx3gKiKKkY63eltspgDzY6Z17tyzmb7ly1zEv3rUVAPEv04y4JWX
 BG6YYE+QPFWxAn7yTsmGBLiJbQmDQWSzDAPFnB9CTTSDXu74awvbz1f6jPLYGIwd
 +XJyK+x0uvbHj4wEiZCU358EoZ8ajLn7ZbBx/xsqvWHbjFUxnCYAbcpev26407AP
 YEO1YIPDTgin2yIcyf+rXikWVdlf8UjFDFPzEBjcoR7RNRfjtMzNT0op/uPAh6dV
 F4i9Xlclk901a+hJs7ug/bTNYvEkUezFuQwfKaWeQM0sLLu2zOeDgRZfFahzdYUo
 z7bvU2Xlrbm7dnRJcg+egRcmoNP1wjAL0FoSAPwGjI9Sq4h73Bc=
 =fjN8
 -----END PGP SIGNATURE-----

Fix non-debug builds in event.c

Arran Cudbard-Bell at 2020-05-01T14:07:46Z
Files modified:
	* src/lib/util/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8423c3ca16680ac1b66b900fd550f0c94e5fb4fa
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6rgrsACgkQ/6TVgp+2
 18pNAQ/+MqbHro+CGuItTrkK9MHTpL/yRoOSOWKs/K9ye0Q5z7CKGQCzk7VwdE7u
 roeMX2B+fqEtKErsbuTqtSTO3yWn7ECzyX/5ywDJ7diO/Kum+O5ITwIZzPMuYz4k
 7VLAd9UULCaKTKdtpixSYz3kkn13eT8pjhfsX/PBqGPLJxZWwHkB/j4qRUq4+smt
 BRhvCHwTcEga6nKCari0V861+yQcrogr4outbBdcBJYOEhHyJovy377lTIXyzrug
 MRjClelUVP3T978F5vOLVrgophIAyptn2awldJFRxwFV6Ak6hCDEGMnUhZB2+J5P
 Gu/cunc/RQ18jUFvBQyz9wi8yP5qHlGGUdxi5BTkw3D7WJ4Tv++ady9UVSkBAZrM
 TuJSBupAnyH6CYx2S4eBATo37chOZu06GYA5p4eQRY/GGikd1CPY01HrR30i0yj3
 l4xE6oq0ObaUEXoNa5whtWOTYexe86yS7l9ChxQIo4gLQM2y2eHBwF9KoOmoM0s6
 7/808oKiH8qBu2aicTEZ1CRGt0zg5Rl26iBBSeb/Rs4vIj0w8UUvnDvSjt5P8Nc5
 zmDryGEZrGNOQiEFHbN82oZhXZLBdY3wziQmdaV89sF0qVYKqcIW18wkbfraQIEo
 VDyHYCL3ShyoM9ooBgsHOS9UwNI56TfjV0ZXgSoE2g4xmNwq4qY=
 =QU9P
 -----END PGP SIGNATURE-----

event: More dbugging

Arran Cudbard-Bell at 2020-05-01T02:00:27Z
Files modified:
	* src/include/build.h
	* src/lib/io/control.c
	* src/lib/util/event.c
	* src/lib/util/event.h

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


More information about the Freeradius-Devel mailing list