Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Wed Aug 30 02:00:02 CEST 2017


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZpZJ2AAoJEH0Oec13Yh7NJE4H/0u8NPYJtbMIbI0aiLwnYjHF
 zUst9w5V2IqtLoWV/RpEWsOnjUU61k5qnOmx0qNXcaSjW88nB2uPEU0zwM42HvPM
 LNFwm9w7ytfqWga1AXpSzAjI0zlU16m6unWeBh0ZlR7zPgkQPvIQlax+VUKt2SOT
 KSbPaLjOajtMfmLt8AolHga/XtTG7bRBLKZQD9Yp93/8BcUNKqKvAmqMEXSZDNFe
 Fn6Zxja+eUmmrBMHjBWXVUs0SBLT3p6IcKf3wD9/V8505t5By8KVDW3lexEqwPc2
 XFL57T2nASiR/6wVk80PX41SiOKesgmjy3ttgaNq8O+4nNunM/yDGEVFDHhbCKM=
 =TT2L
 -----END PGP SIGNATURE-----

add no_connection_fail

which immediately fails the request if there are no active
connections

Alan T. DeKok at 2017-08-29T16:12:20Z
Files modified:
	* src/modules/rlm_radius/rlm_radius.c
	* src/modules/rlm_radius/rlm_radius.h
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6f67654708124096ff61d068e3c975426fdddafc
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZpX7qAAoJEH0Oec13Yh7N9H8IAJgXnFCALe9vHUUu7EoK82E4
 Qih9jdW3RBqfnd9U2p54Hug6DI5mm6UIY61rAbCSh8Em4oKpF/tnsgoW7s2AIzEj
 64QylrsW6bhiSAXOuqneI4DGOfYIe9tkGwwwmUJud1gn4WtapyhVBjb3GyOLzrwl
 KNX/4L9fQuHwnAMUK9Ur0xAOUZWEbsjzP/D3W0dFoY8aEDsdOfPLtoPax/SxP0G7
 QAMqdSzpIsI5Tu0A2CeeU2dB93XKz/Or4IMZq0TMcpQPQ2hFwjo06lmrEa2HcKwW
 ovlrkUdu6Vo2/dc1RzPcfESVA77vQq44RraQkEXiQRYZKgY4C/aBOx0BRszt2J0=
 =Y7Xw
 -----END PGP SIGNATURE-----

allow MOD_ACTION_RETURN for parallel

so that we can return as soon as one child says so

Alan T. DeKok at 2017-08-29T14:49:01Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/13bb3f3fb03e890aa3bfdc2e674fecb657cca4b1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZpX7aAAoJEH0Oec13Yh7NmP0H/idDTUkLQ+BK1cAbn9VTY3XJ
 LMq4jmLF1wkia7etQNolqVYW3MHurxW2pWEL1/5EoIhYE9nRIXG0MD/JWpxHQmIT
 Wjcz5P99vB2lkbbP6DibGqRUr5oWKXhIuPUEbJLpTNmM7oTxOe1brOEhEjcDJWrx
 a/Wnj1EWe8Td7jBG6HhysXUhkCwFbDsKVs2srK6B1b37J5PzYVtaJFe0tMmJxjbX
 DozmoxAfsKxdOI6nNUM7TNGmGBRNhGl6KUbQjyTE0z5UHN0rqw6qAPxexlaj41GH
 cihMQ4xLD7MflJhjeF25+M0uZI7K0rPdntQEPAJdGYIoKulmWoK6bGznsow5YOA=
 =upUe
 -----END PGP SIGNATURE-----

add destructor for parallel state

Alan T. DeKok at 2017-08-29T14:48:51Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5677e742e394d0818fd27351f339ccfcb18cf4a3
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZpXzaAAoJEH0Oec13Yh7NNokH/iCOHQqkVkqdan8cj3VWZTl8
 Hl/wHT/UJoAoZ92ODujrPUGNf3WOXnK4ux1MmRZ2YTzq2na9wjC+kFAR953DhPn1
 vs7bRikY/GTFYkxKN1udz5hUWOaogtAgN2qrqLdhFADxUfTs1mkj8T/MJ2y4E+6v
 9jSH0thYE8dOtOUqGH1M3AF/htPcKnvjPKaMqROoa0BJYbBysd4D/tgo7LtISfpZ
 DIkWjpUKByrCRpMJQMALXLFlXuGr8VhbcnRUfTdd6gUwozrFtDAuCC48ptb30V2p
 BklrXPg3GOfe/iaGD44/g54RajnSUcmvriatzesN2BNn9ctUWA8vl42o5E+HxPE=
 =yj67
 -----END PGP SIGNATURE-----

notes on parallel

Alan T. DeKok at 2017-08-29T14:40:21Z
Files modified:
	* man/man5/unlang.5

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bdab88762a84d682354977617608f740467cd3d1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZpXvRAAoJEH0Oec13Yh7N0esIAIV4Mo69gO2oI7n83n4XOV1A
 kqq34g1PkbeWd1aUnR+PTjKyNTA4+uK2hXFlyOA94As5XZoOAz9iIQ+bj8IqZFof
 sW9wYFAj1A5ZHgI3A9F6Vq6uFdNujYAkBLpLGDmBoO/NxaKxlALvdw/6mvZ2zQgs
 mdhz+aCMVlbSGcL+R4vpIUUXoafmrO6Dnp2Qf8tjyaXkN78PxFeKenzTLTOpaU8t
 LOHBN16DKaaS5l+UWX+BsaDbL15PDZ7pPPw08qS5m8gA9yRXmtZTV4idAqlxolIy
 E5eyTn1slufuLR+B5NFdOQDw02LTZZORTyRTrNKay4CFC7NgfbsXEwjiUYVd3G4=
 =+XXV
 -----END PGP SIGNATURE-----

more alphabetization

Alan T. DeKok at 2017-08-29T14:35:55Z
Files modified:
	* man/man5/unlang.5

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c38a1ddfc9a1c6672bbcb71dd5c98a34d45d5921
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZpXsVAAoJEH0Oec13Yh7NR6kH/jlOXzFXmqojXjTTffQ8MDO+
 38z3Sd38A+pDDJsjJ+wAHSiYT68WeiXJtgZdJ+AOAb0XXDRo/FOMCdTJwYkOjRVV
 zHzvqScwO/9aZOVybfKud7i8pm/Xlz+kyZGS1XFOSS7gQncjAwcCq4soBFEm5ibX
 hylR2t76AfZ1rnl0uk4Kcznh7ig78basnlJwwZpLojaRBVcmnxXMElq2LroTG99I
 tt9cPcd60UAZ2/jDO0KKL2BJh5zn+OTg/qXvBP0nfekpBw/OORGEKSk2Qwx3lIo1
 dHBewcx/A/89uh9tDxdspMr1VKLRFGsWych7FXlPqlyfsQUoyklpwnVD5XPVWFA=
 =RJSd
 -----END PGP SIGNATURE-----

note name change of sections

Alan T. DeKok at 2017-08-29T14:32:44Z
Files modified:
	* man/man5/unlang.5

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/53a93a0af1a5bcb511bb5262cdadc14ae86671b1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZpWdlAAoJEH0Oec13Yh7N/VQH/jxOSYj1xfoB7UJjgIhPc00o
 BRvGACWK3ALdiHkPeoynBFv1qYgNrLfbbrFmrmHLVYyS8gbiJgwKD66V7HUcJ0k1
 HQg2wMTd/GT1pkomywXIdVDaiivKyJLsgo3PHF+XgxTQJYNHkNfGenltBgi6edgx
 /A7VppVUaXtUNHQnuQoaLq07xYMmlUZeK45lRWotkkJB17EdUU9eittUD7dsN7iW
 fvygjBnEmFiHCuQQpH42Xsu16PM8IxareSossDgS5S5/u3LfNeePgbVPSGo0GHrv
 NaeTCJO3vCpHvbMhfXu2FjAq4fz5uhi+ZpeTkE3iIbxmHXO+JP53t82vSVhlK6A=
 =ppK7
 -----END PGP SIGNATURE-----

nope, don't need this...

Alan T. DeKok at 2017-08-29T13:08:49Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed3a3e5bf7cf138a048c289d8b688dbf3942b2e7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZpWKFAAoJEH0Oec13Yh7NgEwH/0ZblaSJ/RaRECUZqYYWY450
 CkHEDKedt8cIAEi6ZBecoSkzTuv3rY7nKSJkHhr9xT11TlN7sVyG3c1kPrpRou3N
 APG6I4Tg/UanLZE09XY7LaTANc7BRKGrjju3aHKK9JasOnhGjHR68UbJBdavaWLN
 xbzndMM9jJiaVMJC2/V/q+vTsClpJqEn2CrgpN77exZR8IV/OLuK1MWU5rnbV7Cv
 cpRHZgvNz4ixNt62Hz58ftUvKjK3dqpehYAtcOEAt5f0kNlTLI/zd1a2BEeVAWny
 wz9KcXKt7s8JSJxFwK9SrKSfLPJMf970pPc0zi6gjEEYJ0IyBJogjECFbN/+bkM=
 =0amo
 -----END PGP SIGNATURE-----

added more notes

Alan T. DeKok at 2017-08-29T12:48:00Z
Files modified:
	* src/modules/rlm_radius/TODO.md

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e7784db8d142cf040ed0e30faf8d5bc48108a104
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZpWIkAAoJEH0Oec13Yh7NuBEH/Rtp6oMWKZiMv42oapwH/aoL
 +QqTYhjFeIa/j3dRcY81yn011HcDomM/kfQ6fRg9hy/wFWltjRuZBV9LkMV9fTd1
 Ie25m4DG4TMfhcsZoCa4GWoZcLYmStV51JwI0/PRO2HKeDmfrn5jPMgTVvqhURhz
 UKD+yVAvl1Xno+N8Tq1zzvcXzm0aqQ29UxvGszCJqyFAFxD/lV4nl3wsA4T1WYrx
 BGZCSas/s+Jpfl0E4gcnJRNniDe8Zaa9hasQluieNeY/9/UEdY8LKumPHa0E3SLV
 TcXitTediNozjEBS5KA72cH2ODW5F+JBk0XRR77WvV3gbETw3jfjWi0EshswCfg=
 =Hy03
 -----END PGP SIGNATURE-----

set state_ctx so we don't leak

Alan T. DeKok at 2017-08-29T12:46:21Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/68d31eced0fe46ab05da352847dc0bee465c957e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZpVqVAAoJEH0Oec13Yh7NY7gH/jHatgtCRMaSxXB5voAyNAzu
 cLJo2x6IguKjtC5Kb7xpXruQCkTKexehzfmgsdN3qBu7qlWCN/mOEUoi3M7Y6c5t
 cHrtKRz6r0NbLoXoqIzxaqC8//bSLdOg6DdEEPQfSzIcFkMNGqCnDPH8E2dvxImb
 lw7atTRHYgefEmbG4w5Wz0iam+yPJ/bE2QUsuD/6ff+uyRQFnpxFk85+xAnNLzUT
 ms5DY/+cdLVO16uJk+JWE9DPHUqUR9Qh3p/Om1+MAQlHqWBIBOUrvSchW6DoPDWS
 aRT1exV5jKytxz7NvY/hjqzDz72VC5o1flmNTK9lBRUC3pYkQFDIYFbwIKpOh5A=
 =TIPc
 -----END PGP SIGNATURE-----

final travis issue

Alan T. DeKok at 2017-08-29T12:14:09Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/568add8d7dad45f4ec4c23627f6302e1f581eb3e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZpVXjAAoJEH0Oec13Yh7NXQgH/RO2vSdkpSYtTnKtNd9JyISq
 cdojYrGV4wDJrtFjZJGkgoX2SN9CUQFWBW2H6cMWGWaP9uiTv1u43ziQqLQrR3pj
 rMrQrmhEMnXNTt8KF+5MRTpzTNTJqkbzaFGV9NhpaXTNlxXDTyUUWzQZwe1lkS1A
 KaxWlurd6uoS3GdlIKc9/AWYWBhWUGVoUa47ABWl/TmxlN1L+FE8/og2TVMmAQHA
 Cdmmiw6CQSmWr9xPXVUjCPbjnrCIrmYF8/qlcnhcIqc4DmqUOk1gCocec+J/2H19
 Oe0azmXkmVyYfAkkRGSzWG4szJcjffpTErx4ZdK2Vm4O/qNXatLmOzPKFdTn5y8=
 =ArdA
 -----END PGP SIGNATURE-----

UNUSED issues

Alan T. DeKok at 2017-08-29T11:54:07Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/41a2963f34cb94cda8d1778ba9a30f88893780dd
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZpVJGAAoJEH0Oec13Yh7N0JAH/AvhpmDET+moBb88HNxEK8U6
 nY13OQoXk57fsC/gcvKwhu5HrsBSli6VtCjO85gQ9hMm/bnNg/ncGwt7R+DfP/sC
 MqCQBY/eDsiJ4Yehe7dT/ZoyA0WuqFujEb+RYu0J4hQxAb+i+sDREDR3IYwUqhI4
 Sp30p555rxfDepNpwnn2tcr0fcwiQWGvVjBzmekU6+1mjo35atGVxv7BVUF8QfY7
 iuYyKg1w3rcti6D9L8Zzwyzyjczwl3FvjYES6EVqKqCOOmBPQ9Nx0E9EciAVq+Z9
 Zf/ILytldUn1HeuEj+2NxeagoLVdoPmsToJP86UqpxSJS9EktPl3w2QKGpYoI6o=
 =SmMN
 -----END PGP SIGNATURE-----

better debug output, and merge priorities in

Alan T. DeKok at 2017-08-29T11:38:46Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f11525eed1a20505dabf88f134f0e4da7feb724
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZpVJGAAoJEH0Oec13Yh7NQM4H/2NwFPreOzb1Dujskt7Qhbly
 qCSFYrKIlC8BL39wqfcsMREH/ZHik1xO24y3ea0Ualtr1X6SzgXS/vuw9A4296iJ
 XSxJ6T61E3T+WQXdJ1MBVyEjVAvoJVg2xFvEHiHRo9WwFKVFrhhdvvE1fKN1OSJh
 MXnLCsnDodZ+fQ9Dq+jnchJFWRzg9LsoPGcqApW+3vbvpdkCqxdwOe2d2O5sfIGH
 spsKJxVIntW8RD8UuUbmMKIfXQMSBA5Nse8DVCnXIkI6PkUbkpRFe53dBt+Vk9o6
 6W8e/YZ1oe7jG2Qo9/kwL+UHuvEL6cP4JRRDsVsuTNtPoZQfy/RMmT2h8yyu0a4=
 =zxuo
 -----END PGP SIGNATURE-----

parallel{} now works.

Next step is to merge all of the results in...

Alan T. DeKok at 2017-08-29T11:38:46Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b3f068725be05aee4da0ad813f678a1b05c12902
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZpVJGAAoJEH0Oec13Yh7No2wH/2aLiWDjz9qGzM1yNMWapdhP
 nIy7c6pCzXH3kLu3AQg6rLuohNYvvjpS8Nb2K4QWFJYSa8DhZD8qLvzjat/MmfUX
 vghUJnj9ya//W+iqBM/9wuOMtMIaMbvgmNRtn3nspW8epnCT/ZBsXkx3bKyM3mCf
 mlvJ+SukooU7yDqNQ6Xv7/aYVncK5wmEagFI8AbD3i+ToaEyAJxeHLTzNCvNYskf
 MGjl18c4tJ6O7YRpXtOqrNSw79dzIzm90+q5WufRuJy8zisLM/IKqbnRj+bE2mZn
 6qA1mnkrEr8Ud+3I7LU4NGUt1B3HwAv2B4Brz2TlhyMs60WcY6Cq9T1wK2Hl3uk=
 =pktG
 -----END PGP SIGNATURE-----

more notes

Alan T. DeKok at 2017-08-29T11:38:46Z
Files modified:
	* raddb/README.md

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/901dafcaccb01eb173d41198a405bb15ee69332e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZpVJGAAoJEH0Oec13Yh7NtaIIAIZHsr4zhh4WaueURe21Hlan
 3UZovr2SL4c9ix9tG9BxVgrh1ZNkkETFoeCHwpcV3zkfif58eXm25I7QQfMjl1jg
 XXx1Zzyr9Jx3ZHjzx3C+AG7kanEucNwte4yboNOCyZKacrvihoIx7H4xDdTX1jZ+
 gjLWSDqZv5s/HVmiWBlUUUSBLpW99mguTRRgAWFnZATO/fkn7f1eGXxGBxIZdqdg
 38iJvs9sR9y83KZwbpRyLSCK1qWVkD4S++4+qdPWUOgoAonk7nSpxM8l5pYNN2P9
 iKAm8c//wFWHUp+yNp46/M+VjWxstcWPyEz1j2tpZwBQaYiR4oW8BQf4pquSzsE=
 =LDPL
 -----END PGP SIGNATURE-----

remove 'const' from resume_ctx

The whole point of resuming is to modify the ctx...

Alan T. DeKok at 2017-08-29T11:38:46Z
Files modified:
	* src/include/interpreter.h
	* src/include/modules.h
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/378f99f65cc9f3d5d54aa455e46fc828a3073af5
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZpVJFAAoJEH0Oec13Yh7NiUIH/jSOXvVrcdcTayQQSIU1xk8p
 22YSepv1yvQJC/H0h336eC6HfwItJWsX9ANX3RhQY9IwIfjNC/uEW9H4UNjf6cUp
 y91jRDWDlrm79EAMksuaFs34Fx/XLhfoiTk8Q6de3VYPjtS20P5GuJsQ5g4glGf2
 xnisMLoTzka8GD55LJmZckfg5JQgO1gmGiPyCJOcI/ua6xO2Ps/E89pr1JzXj1aW
 9umxQnb4j1iRi+8NSsiSFPLgjHf42irvHfR2/dJo+wHO/GdWB4W1SyE/fLHAFEFJ
 tMAL5Amr9oTHSeNJ9Oaejjb3rLDjLDYbwE9weEEzm5a1f8s+UFiQuJbkSvjn/1M=
 =L/C0
 -----END PGP SIGNATURE-----

use *presult, and set priority, too

Alan T. DeKok at 2017-08-29T11:38:45Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/92db6b083d16ffa6e0e369564750a7ffe1c4a7c8
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZpVJFAAoJEH0Oec13Yh7NWcgH/0UXPr7znijG8U5R1ebty51n
 MaB5l9n46LLFr6RktE2uuTk1AZR6Apf0/gPuNGSPLRhCAG6qVX6gLLd/NbuzUKAW
 Svcvme2Fev1WNCsj2VE+zIW8/BqcJ79qldIVG8mYyIfyhNsRUoAU+3lNLwwDQXU4
 KkXOaVEQfiSRJCGWBLzrNpXdH+rUQD6Zyn89Fvuy1JEhqEM1uI3jooE1HWbI1++G
 LGu3mWWLb0CFG2gZcd/jMBgEZcJCyv12ODDsFKUtnHHHuKI0NVQIkEcNMZjAm7tx
 jNBxzbU+uelTr6W1NcJKdN3R24WZIUYjElVTocOnhzLG7vIT3bUZWsGE9+QKPgI=
 =R6bG
 -----END PGP SIGNATURE-----

move unlang_child_alloc() to it's own function

Alan T. DeKok at 2017-08-29T11:38:45Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/789b9fdc03066284d312f1e621c5739bbede6453
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZpVJFAAoJEH0Oec13Yh7NqesIAIy3qRq+tcFkUNz1rewjGzLt
 9KZl27d3XiWYin3vWM36aYajv8nsvk5x241HJpjWzytA3ZZSe5bwvAZnv02CMQkF
 lpWroNegynLtLl84o+1dQh+lVdOIgM/TXMQH9J0pGVeBCmYOF1p7Me+QkNzVaRUH
 gzK7JhRZpRCsjOZScTgPSCxR/WRP7GR0P/xi3WJgb5m5VvLJOxRK7Aq29oGrZY/U
 QwwkxObAJ95F0duhknOuprXEk2bnWA27L1oF9+jvPsndlma4uEVEt7ccAT2urtwH
 g0ZKcMAR7JqH5IcqT/kAkLpUzTDQ7pRkUn9l9uNb2WRMwT5/kekQM9HZftucwBo=
 =gBKA
 -----END PGP SIGNATURE-----

clean up unlang_resume() a bit

Alan T. DeKok at 2017-08-29T11:38:45Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c0242af66f7b48f963284cf1da6e15d182a8148e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZpVJFAAoJEH0Oec13Yh7NcZYIAIl4Xs6NxacqhKC7tNF3m5E7
 V9at2iYFFNi50mmpb2o6stfK+JPvlYYuuhmdCX2yMBCbtAP9SL75cd4dmXAoHWV0
 DZT9ThlK6q3JTSde5hy4EZEFN1c7j7yvJOjw1X7vvimkz1FslMcEa67UlnOmNY5e
 3TT4HNXOky+JaVijgr/NoEDeeuBr1+WRpZ+VzraPLx9gHv2hWuG8raN9BnULR/af
 I0tIiAfowrvaSsWpzipi2yA6u0VCM1rEEYujnb2kLYDRdJtbTJUYEGO2ZReOlu0o
 3iAJVEatHhYRySBx3sIcUr2PCB7qEssubNipA3pUCmDp6Q1Dg4HDlzx/P/r7eTU=
 =f2Pm
 -----END PGP SIGNATURE-----

add ops callback for unlang_resume()

so that it's data driven, instead of if / then / else

which lets us have resumable operations for any kind of unlang_t

Alan T. DeKok at 2017-08-29T11:38:45Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9ce501b55e94837c2f929335eaa74bdec21613ef
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZpVJFAAoJEH0Oec13Yh7NCqIH/jAmmad9Kmrh1/v6dVjb/HZ1
 K1sQ0gZZrX8wNtgRwkXg7kXY3BuOlWfWhR6+QfgL87Uk5tdQf+5IzpLR8v28S2Li
 LFLMQFJSF6iAK29qdRcnZuyIYo36XLSpc3qJsLUznsVsNaueCnN3oB0lLpBQWtqS
 yYXrP6I6IVNUnupM1CRlwE7XPV37xMyLt9hv1CIVL70CSh7GI1dHKVr686zaGVvQ
 a1ezLrAIw1tT94b4iAKPNx7JWwrVTfT+BcW8REQhsJdFtua4NWbGa7NSqhzZ9sad
 NlHEkrxUFH37qANMxj15Jma3g6zlY49sg8hMTqaYRkNa5sqASlSVkMr+ZxFFTjw=
 =7ov7
 -----END PGP SIGNATURE-----

don't check for STOP in modules, and check top-most parent

Alan T. DeKok at 2017-08-29T11:38:45Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bab8da531866ee15cd43ef49526c57dd44fd061e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZpVJFAAoJEH0Oec13Yh7NBXMH/0nHLjXJTQbGYY7/wiskSKLw
 6E0Bx76Iw4ufuR8wHYMuEobbtMQjqNogI6eJd12WQNPxcY/nH4+JY6BBGyCRTrig
 H5awaS0Hulm9EB3lD/9dBOEqfWIgT5mGNy7+eECgEOVfXv//CLvcrH9RXZ7cuYsN
 vtNkofmIkN68pDxEKae3HcrcIx0Hw6GRKqwX2B0fzWz9wU16m4eFOXK7NkHi4tI7
 LpHgFxb2aFOvlBnYgKQVCQk/0uerKU+rWkS3dBohg5AuTJDbGu9wkIPBpfgjRaIT
 fMSUVa/YVwbOPGZ8xmy9r4PhXcBTmeP4Y5SlVWJyXuuDbymbZpYpYMf2goTGz6o=
 =Je7k
 -----END PGP SIGNATURE-----

it's max_packet_size, not default_message_size

and use num_messages...

Alan T. DeKok at 2017-08-29T11:38:45Z
Files modified:
	* src/modules/proto_radius/proto_radius.c
	* src/modules/proto_radius/proto_radius.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b630e752106ceaecd66b3a82f29e37f3374723e1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZpVJFAAoJEH0Oec13Yh7NLTYH/3dCO8PhkVec44usqyN0fm/T
 FguqZR8AvTL2HL3mS4U/KJkI2sLkfXt2/x2dzFqW9MkSCQNlF+Zti6tNxf8Iy8eU
 B4iAZ/VqHfVGGygfFpe/sKA9qEPbjniD+Np5Woht1tlhnHtHvYQ6eEJtgOTX3kEA
 tuTTQT07h9DXSDKTAcFgzQH8gnWmUUIKlU1836oqv2RpeOaPJC35Jkn1+18bTyW2
 XhAaobfqpDCW1wpKyFq5r8MEbIyPhMYcOaEBaTgvD8QU4ewRBIwHRVipQqGB4uMz
 HwuSdF0nyAVQXU3jKWVqjfc+BryzNW9FNQHyq85KJo316uO2UgWRKAZgD1t9w5U=
 =a9SQ
 -----END PGP SIGNATURE-----

make write() take non-const 'inst'

Alan T. DeKok at 2017-08-29T11:38:45Z
Files modified:
	* src/lib/io/io.h
	* src/modules/proto_radius/proto_radius_udp.c
	* src/modules/proto_vmps/proto_vmps_udp.c
	* src/tests/util/radius_schedule_test.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b44fbdaae49e6f2e39242d7bc0ca69d0884a52f7
====== 
Not sure we actually *need* to source rvm scripts

Arran Cudbard-Bell at 2017-08-29T08:16:41Z
Files modified:
	* scripts/travis/redis-setup.sh

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0112f4d65872b5977ab2630c2cde905b58222bdb
====== 
Remove ruby version pring

Arran Cudbard-Bell at 2017-08-29T08:16:28Z
Files modified:
	* .travis.yml

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ea4010088de1064f2b9386b1aa5dad329894955
====== 
Using sudo might be messing up rvm

Arran Cudbard-Bell at 2017-08-29T08:04:57Z
Files modified:
	* scripts/travis/redis-setup.sh

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b4bff043f9eb255429b95b297c880fcf23b8a679
====== 
gem install via rvm

Arran Cudbard-Bell at 2017-08-29T08:00:21Z
Files modified:
	* scripts/travis/redis-setup.sh

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/681bbd5213b13966555757c99e8adf1edc6f08c5
====== 
-- 
This commit summary was generated @2017-08-30T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list