Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Tue Sep 12 02:00:02 CEST 2017


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZtwryAAoJEH0Oec13Yh7NlOgIAKLbUAhndAZQ1eJ//9363y4+
 pu3U/u62mpNfPAe/AC0Fn8MN1Gp4Ax2IkBkIDP/PvbOvXLN5V0UMh7GjII18WvSl
 79k4BWEQYB1cZZdcRavLRPlWJ6sAIyzj/MNFpEbSJWooJyDvT+WSKKl0ZXx4PZva
 h97rETFwCSNPWsO9/aoGDl+sj5/nUdzdVIO1K48VJaIDytrir/FS3KUNOeRttIv1
 kwTznLlahyzjaDBVzwStFIm2CNP+LHVt+eFrXIPTfgl6JixLhmANtZtzNuDjFKs9
 cizJ4bQ0ulr+RBCZ41a1xyy7KW+sKXI39KUy2mGg90xNr9k5zBLesLem0nVI1UA=
 =C+hv
 -----END PGP SIGNATURE-----

don't call time functions

Alan T. DeKok at 2017-09-11T22:15:10Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7a0bbffccda091f67c29f60ba5c01d21166c155e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZtwizAAoJEH0Oec13Yh7NXNMH/2f5LzV4qcnaPpFrPTWNF3iz
 D23CDq4u0iAib42ofhYWYePX2XHRI6dcDKoGlDOek6OC/h9zAiw7ipkAOqhuXMtX
 An97KGCMVsRCeeZe+6KjrY8RaOPTnFU+EaIIcUkNN2YvAeBoGSs+kubOw6NDhBGq
 xAfSEIZsXnOq1QlhBGIvWNARb+pOdcc6nAQlmSWkBtMzbOnt5QQrw0f/XNc29ZhF
 jCzV/yn/v9Rm/2u0R8Fwn78+LB9g/lc6v6YTSs/cxMuKFcrjb1hSDc/LXLVpBp4r
 F8qtqs6CijemLukK2KcCFR6mcmTNmKfi36wJU0+dHrSw3c+yQViIGKXKCLAbmN4=
 =tSiY
 -----END PGP SIGNATURE-----

add generic "run unlang" function

and finalize the "detach" functionality

Alan T. DeKok at 2017-09-11T22:05:18Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/baae66d187727f3cbbf40156857aff81b5a98301
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZtwR+AAoJEH0Oec13Yh7NibEH/2fCxL5xwr5scpyEgaBMGGJB
 6QXBPLQQI2Ou0kqj0zWdNQuBM7oNjysqO/WFaIYYXhDr9RJ4FtvTF90BfncYphIQ
 QviOTEUkzeovdxer9YOOz8R+Mht3MoU/kkFAd6h7hF4EBexgbdGH8fC9Wre0wYnc
 iRUaRx+nfulhkvS66wsxdXkKUFGvGiucGlgOSZEd/b6S7BK8GXtvphLK/6gdrI9R
 lO5TCb/A/hsAqs+pDX9/hQXXFyMkE3J5czUVwMm0RarXQuJBotDq4SfqukQXaU6B
 7bCdl0pNAlTXAjRXaMaFA2vdiQy4HM399yzaNkW+lf8XcvVpP56TE1QfxpgQBm0=
 =PaZb
 -----END PGP SIGNATURE-----

fix limits on allowed values

Alan T. DeKok at 2017-09-11T21:47:30Z
Files modified:
	* raddb/mods-available/radius
	* src/modules/rlm_radius/rlm_radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/825b153888de686f027e37949238dfe859f05851
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZtwNeAAoJEH0Oec13Yh7NBKkIAKBNTh08NOyXx8QH47t2kjfh
 40VGSC2C307T949AzYbhCB7qthVsil5zQdw1KpczSpYDNNL//EQGnGYXC22JKsN3
 4Q8MbtPJU4DOUSF/MdzK1GmFirGCSsn9iKtKdy8AFfXd1EE61DuQaXO8ptIBpb+8
 iIQUW3tfn0k5BgMTmvwddZkv24OgMtFyIAYDL050uzENt9tFbS5lmJp8b6YkbYPN
 HoqlOxUZI5dbVisKW/S48oHUrSD48K/HKXmkbOOaVrj8ra+VM5F5FQJmaEZpoedo
 euofv225EL196Rt5qlxhQ79ZA9Yq/YZItPFMfmzyzytkY9kdAZRBlOT8MZszXDI=
 =FlL2
 -----END PGP SIGNATURE-----

use correct names

Alan T. DeKok at 2017-09-11T21:42:49Z
Files modified:
	* src/modules/rlm_radius/rlm_radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/99fede04c2c4f1434d18d9895dc18aafa7525662
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZtwJxAAoJEH0Oec13Yh7N46MIAIZqJBj3Ghc6+HLhlBnFMQJb
 JFnfBmstppFLs81DItZ6WMUPlH6xx9twEmRayG0k4W32zN8PcRr696wAJy2ZKoWK
 ii/VUho6XQoFncEK5aR14T8O0AaOUkBQNYAKuNdhax+fYAqFkc2jGSijS804i6nj
 drfk3XxFx5mVugUx+OnlB8ncZZutg+KP+JIqazDtbm9BTfFNjpX4VK1dUwgWS6sd
 t1b/Nl943R3z9AHjRlzzWvGMi4yUSze4iTj63okRSd+9u3KzhBi96L42w5h23ByE
 pB0RO0knlVcWViKzWwbqpUBeIkJc5Bd4g3WUDUK35sKjz29E/xiCP5StzgcxFFs=
 =hZoq
 -----END PGP SIGNATURE-----

no longer list "exec" in "send reply" sections

Exec-Program-Wait no longer exists

Alan T. DeKok at 2017-09-11T21:38:38Z
Files modified:
	* raddb/sites-available/default

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cfc8d816f3879d9de9479b4f88a8e29d3335b71b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZtwIXAAoJEH0Oec13Yh7NLDoH/1msnhlVoStHX3b+SgksJGB7
 mMvCoug0dndDlRv4MaKPuVfLMu2VznelGS+r+T/lllxINL00/Ht3M1JyWTsFf0+X
 eV5sS2gH9Z04DH/S8o7sDWujfuQHkOofIleZCFRasGjiGKizPTempDkdoE47qFs9
 targGp6UVI41QW2SLjtjIDE0Foxl81PI3G+DD/ZVWKSnZJqRURuUGFwe8oWBGZ+q
 x8E26+hin9JCt5Su6WDGJD2Y5ZW0Rh7CtIOfwFteVn8b0lYi85ST36TMyD7F3WAT
 SQASvGz/nGjAmtqckz9Im8G07YcXwYZOHazs08bt1C7kyD4XjKtVB53d+jlUwxg=
 =plvS
 -----END PGP SIGNATURE-----

detached request has it's own logging struct

Alan T. DeKok at 2017-09-11T21:37:16Z
Files modified:
	* src/main/request.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b8bbe51aa5ff12661e4ed9a52797b1de69705e9a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZtwDIAAoJEH0Oec13Yh7NxiEIAI5G9U4jOwN38yYRPVNwSU3N
 JDqC+eO7wEuNAlpoDvtwYcTLshVuOHPn+tKJO74Bhht3PxA4nyK7LgJ43wSAg/9n
 SbC1SfY/zbVHhrsFJ74co02AjzTw23KC4l4bkGB4cfFjOeVgdNLJ6X973iSL/ALv
 S1BIYFH5KhhSPsybOBP65e5o/ctzx3y1ujR94lrMDKXNTyxu0r+2FrbxKRMnWIAl
 rwFKVsjb6AxqEaILlGVaTNplyxie17TYA639BXwE9+eG+qhtNNtnyp+5nqCsKRRV
 PGM/HU+y6743wiYUOd+wnP7YYqcrn+KUWBkhNISG4Wsgj51vlj21lPoW24PYBMI=
 =7K4T
 -----END PGP SIGNATURE-----

detached requests are always runnable

Alan T. DeKok at 2017-09-11T21:31:46Z
Files modified:
	* src/lib/io/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/06d45892f928cacc48070673219d22c150f0bc05
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZtwCkAAoJEH0Oec13Yh7NdcUH/jbGTQ2Sy/kDHYl3JW7vFv5g
 ClJ+8Xqj0c7DnIu9o8G5St/b5XiKgbskHfukTCOXH8OS+nVHplneUsQ8JUBOG+IG
 ipFIqIO8IeLRrd+WUduO8xuNtjxXItNtS6x1YX6iOKMqrtNJrHhtxa9TjJaysbvh
 ViaGwZRMApE5TwHuJvBjptrtOo2VtqGcOB85mKA+m+vjzaSQqv8fcc6QY1yn1Nk4
 YAme7N5e+Jim47Xx2xBkrB1yQE1TgSO+EW8hujxiAseyGdw/NOhtwZWhEX/qpvEd
 AQvXhtfwyIzeE78nYhsDBEdrVIRTvN38+ncBvWlCG9+PJ+7cZjHRCT5MKFLj6Bc=
 =5unP
 -----END PGP SIGNATURE-----

initialize fields

Alan T. DeKok at 2017-09-11T21:31:12Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/307fac8f19fe2d1edc4faedb0282eb0bce56c999
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZtv/MAAoJEH0Oec13Yh7NwJgH/32ZKUHL+XBGLadV/VC2P3zZ
 VsVO0MI91LxYB/KrtTVXSFqUggKyDsGbwMgzWSe3RuYjlwNHjEhq9TvIB4p6C3ai
 aW5UixQi16SM0ayJ0tTxYVIb763EV5GXrf1ESNYDFHv8LaTkMUYShdcXafZ3p29O
 2Z21OTNfcZYty10yxtScUAxS6VyiWrlh/TR7CMfzt34QcFQl1pzYGkf6QmQNVURk
 VqLtVPH5wH6y/+A1AoK35BlkhWG8h+HQvnk3RBvCzNHguTXOQPe57AUSD7foeW65
 KtrnNO0aWkforSJY/GvYSoC5TJWVgTkV9FIj//3UpN8PSBQfQioo4bsGESBQRfQ=
 =K5y5
 -----END PGP SIGNATURE-----

typo

Alan T. DeKok at 2017-09-11T21:27:38Z
Files modified:
	* src/main/request.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/110b693dc01af8d328c77b32ba67544491393412
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZturKAAoJEH0Oec13Yh7N+UUH+wa8vso9cf365LhaH0nErcYp
 oV0zMvNwg4SeRhXlWsL9xUIXOGSKmoxQAbsjIFtK9xsitPk9yvC1Sqv6gLQJsNKl
 ykD+A35qjwWw3H9frfjgocmOmR9Jxs7hZBfKizcb78OqM1BEctV8Z67QSYeNUCc2
 U8u21zN8HVB7S4L9ditGZDYt6i9Qu/NviBQlxN5lo6rL2/zOzZ/ZHdGFHbjr3wyP
 vIEXtu2ub7BuvLTUS/ScE5teXA3IjAfnBTOWqmMVPO82xmCxPrN04OGZB3SjovpL
 MEEEW7nLDYWlRKX5HjjomU3Xl2Vu6bfl/xSE9k3el+PLD5llNWUNyUL2oBztq/s=
 =hYIg
 -----END PGP SIGNATURE-----

add "detach" keyword

and functionality.  Its parent has to be "create"

Alan T. DeKok at 2017-09-11T19:58:02Z
Files modified:
	* src/include/interpreter.h
	* src/main/unlang_compile.c
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/04ad8056df4054960ace2fc5df87330239a9f0ee
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZtuVqAAoJEH0Oec13Yh7NfWIH/RPGLO+MMo99j4OCoE6rGYrf
 2X0751+Xgc5ueoAT6H2XzMLsiYt6aO/nLH14CdXQqXxxOCY4ExGcjUV1ZG5frUEC
 0a2dY6LNEPHNMlqe5XYmAaPSOnp8puEGkQEdY7Jk1tf8xPomZK0sDbWRcoSBcRa/
 tMwsaOCwr6BpLCtYHQIcndb/KgBU9q6Z62pFDATEu2zUkKYqU8s01jVqqo9x9FC+
 5HDOQS+C5JofoZcyzGqvmyUTLLwHQnzZhM6vwDl/KI+0BtZR57ubvOoBLV4Hr+Mb
 cBNArps8ehdqVdSMo5v5TM3IuFeo2ZJ/+Sh/Xb0urJvaKjGh3bPlUgNqwJho17M=
 =szUv
 -----END PGP SIGNATURE-----

set child backlog when detaching

Alan T. DeKok at 2017-09-11T19:35:00Z
Files modified:
	* src/main/request.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8a3c9ade104eb97784a52ab377dc6afc1f85ab73
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZtuOXAAoJEH0Oec13Yh7NDNMIAJg7UvtrjahV9tjv8e+ZlCMu
 PMQSOHOcKkofWanKNIH/mcS7f3VZ+FT3zJWzG/5HPNpFjEFxvnnY9qwTzRQRM+o3
 hbsmYqnDVIDDkF3MT+fAjrYyd5RWhjIJmrMaXjaJbSEjNJpSu66mdnTlBzcv2bst
 lTIFXSBMNplGyJbcLbG8d53lAqx+bE7h2rxKqNpW/A675GqGrwQeIL0zH0pOT1Ps
 ccBo8kbe168zyfYr+fuHQ7vV1BVAuuEv7uQMVLnnm7vsG3hh3766FctI9Qkufd+U
 CDvSp2ZkZ+CAj6rXWFva5Qadb6OGYyqNJKALthEI4/AkJtuppmlbSqy/pXyxdi8=
 =qEWs
 -----END PGP SIGNATURE-----

allow for detachable children in "create" sections

Alan T. DeKok at 2017-09-11T19:27:09Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a57d3b10ad627ccd13c127edba034390a327af7b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZtuJsAAoJEH0Oec13Yh7NOnEH/32ME1BrCkVM3ZIVu8H5qm/V
 UXS/3heJ2iflCCL1HcjFXVaITD9ObUL3hKi0BD0rHjiz28IAnn6Oam5kuKP5SqJX
 ML/BLUdWtqhQVhySWh2LaVDTSw8AJx1I62ZJUyVMlYABhutPdMfIMSttYjqT/9Y2
 6AEoWRz9KK5UYkzwXUkr763lsJsAm5RofYc4droa1b+XemSSjOMfr7jwCj0BpzY7
 z0yUbtkbgBTZFRBopOAkndYZj1ylQY6lMdr+bP7zVnvn5upDivZTjSwjcNIsMybA
 ZLrs/Ko3Tos/e6D7dVD8gk84wfwAHbeM7ZtPTjjsG29DCbBxb0d3FJnzhaCz96Q=
 =Mon7
 -----END PGP SIGNATURE-----

provide for detached / detachable fake requests

Alan T. DeKok at 2017-09-11T19:22:20Z
Files modified:
	* src/include/radiusd.h
	* src/main/request.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d2d9bb024c36d5af1f6a0bfa0e14526a1a3f934c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZttr7AAoJEH0Oec13Yh7NIvIH/RYPXCiGP9oWt2XtGpV67LWU
 qYb5m8dQH+mZP54muAPG7Mfz2rUl3lU0xRUPNYGGNRyFYNuWpAWZaR+IPwAEqTeK
 TdmTs62PpPkBpcOMt9wzVMf0EVlS3t2x6C1Atj1P07cui7trLwLydeqoygSXk7GT
 rV2gS4+kVM2jOs48NOcKgcdeoIzuO58AyYMmnrI5IF9ZeQe9c1gaxYCz0ej1Rb8W
 O3ZokOXC/GiTCmiObAfh7R3yklRB7WrK2nbXeAY5M0IUuy+pRYr5Eg4x0RO1ZKi4
 0Ho0iZ6UkWAzdoMmXVkwj05TsBmUdJYwiaBfaG1eAqFTr5KPdP6M5odmVe8utd4=
 =XxV1
 -----END PGP SIGNATURE-----

add "detached" status to async && worker

so that the worker can run detached fake requests, and not send
actual replies

Alan T. DeKok at 2017-09-11T18:50:10Z
Files modified:
	* src/lib/io/listen.h
	* src/lib/io/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/643dbfec1c38f0ef03dbc5be5294f4d9ec771ce4
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZttL3AAoJEH0Oec13Yh7NpowH/2UVhuf58cIrWmjVFWHKZYUF
 g+j939ni0ZvZH5MkSfDD6/W/vRjlfALkHbNmoO0Sp2zpLjZB8mNwbJcpNNlyqtqn
 wj8v5dd59MNGB9mNcSQQLDTg/lcGLw+PKxaC5/wzpvdFglGjcU/tjAja0gwbptgx
 /Mxd0yPI+aOiQVBEiwfMsFQzIkv3XqJhZSliS++nfWGujH6Phw1PGi8yAx6Y7QLc
 WjEAXxqXiGxjcZ7YfsldPlcFndUsOQBEIqBcVEZY8imxKV71h+IVLjbQa0lTJE0B
 kQ2RThFRbvtu82B1usvHocjb6k40w0sivwl2xQDza07h14hgH2zR/o9OxQFVLIc=
 =WHrQ
 -----END PGP SIGNATURE-----

add rule to re-create module configure scripts

Alan T. DeKok at 2017-09-11T18:16:22Z
Files modified:
	* src/modules/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/446ec1edcb69787d491c4024c3909bc80286de2c
====== 
-- 
This commit summary was generated @2017-09-12T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list