Commit report for master branch

The git bot announce at freeradius.org
Sat Sep 28 02:00:02 CEST 2019


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2OTPQACgkQfQ55zXdi
 Hs0+Xwf/RvHATccxeOYnxvUP2A6naL6LFxMT/KcgQhjFMoiPFMGhVUdxb2rtmf/e
 naCm7Ti3vgUU48TipCR3/W0xphMM+Uf7F3ejf7WGPEN3xxxC+6DIZz/ET5ISWCmo
 QUrox/iucujfw/TbTWuWVeMc4LTUzHv28LxoSBt40h+KR9yphxzh1Yur91nTPLad
 H4qvMIAAIjiUzJSQLfW9lVTBSv/xf5fMUdnmoPkUyMkUVptP7BS0Ww4fSz9RiMaz
 gg7lQt1UbrcOG9zpN0+NO7Y17ylbP1IbRr/greiREwiUr8QDT1C8PQuC0vdoNRhU
 NGHtDzDdYAXqfF79KSZoAYVFQkAWQg==
 =cb2e
 -----END PGP SIGNATURE-----

more docs and hand-holding.

Spoon-feeding developers is a good idea.

Alan T. DeKok at 2019-09-27T17:55:00Z
Files modified:
	* scripts/build/missing-xlat-doc.sh

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fed87e6406e291d472c20a5cabbe7324ce7148f2
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2OTOAACgkQ/6TVgp+2
 18r3bg//X15lmSyzyp+WNFjOxYYIdtsrf+6/3rbVeMnNOGMwA7PTfgUyBViTPjHj
 Zx9olxVCX8/ERbDbIl6F/hEMdpb7Umn9Hzj/XJO6CH4P7AEB5zYGsfXvwWplcjkU
 Q743oaVmIIryAsKzXaEdSOeZY/Al8sIMrDftDv8IzoYfuC/72Uf7O1rgfaB5Y4YP
 00qZHaaBHKBKQ/UcysIHgBzeJk11N+PagfMhaclAaDQzDlCnuIv5RdjEs+Ugocp6
 oT3LrixfHEjMz+zFUHJA408RkcdlZ8gpZQ8/ZanntoqEUV7kDUGn0pGrkjD4aQhV
 OTyj5zwdPtq9kdfZNZBMnm2x2Iz7yMfPdKyGmPGoEvQ3no2loKNe1DvnmcSZLq1i
 zcyK8rXGm7yaoGjGK6OyqNEVYMJs6pta2puBA+p4y1BIADDL8NBlY+rrklO7WbjU
 OlryP1tlnexM2eA5a1PiPIIYAeaOAvwmdPOVh1wMDMV4vyuISQ3FiB7b1TOkgs8n
 WghYOcQt8zXOcej9ecVsLaV1RDZZueigG9re6p6qm4tYiPvFyAdOXReoUtNFh9nN
 +xB3CQvBmessWhhVIkOpL7xA6g/Jn+MHPVXftQP73FuBU94qc2p0rjuJtKCcC6Qn
 hhWYrXXEq/J0VKe1ThCgIJJKr+DmD204FgEo0TAjYWGv1JCbnAI=
 =HYv9
 -----END PGP SIGNATURE-----

Typo

Arran Cudbard-Bell at 2019-09-27T17:54:40Z
Files modified:
	* src/lib/eap_aka_sim/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3be0cf49486b7c56b994bcc488cec52f9639f136
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2OTD4ACgkQ/6TVgp+2
 18oouw/6A12cRangb4YcCLTEvfLqrwWoq0A+hxnW+0td8yfvFuWyZ0RWAxRHy4Gn
 4x9hTAhW0X3n2tMxQjyHgvI7Fgon2mfuN3QcpN1R40QPzaCHCros8asVkM/jkYHX
 OVxn+2U/OBZfFSzzg1Zu6knLVzic7S/7Y0NsEQc5vL25Q4NKuGjBJNSdWo0kt4n6
 wywNzfKSywPV2p87lZ8Yj0FVbCTweSt3TNN6BcZ6IaxZMiEah15KWWJgdFsHYFpj
 gaPXYlzCKyLE55oCGHib6wWbdTBXU/AabORWNonKfmZn4BIp4G6sbF3InAavxWYC
 MAPxazuj8Sj/ntpsALo4Q8llJr7Tmnyx10t4GWWyQUV6QeOyh8vpiFsvk1B/Xz/G
 d5qK0rzicO3CJhJeUpOMgNRe+o7Tivnx8GklvpIvBt0SiCeec6+RgToaSwuvatlG
 CiyUgoQQPms6B1o3fwQDTomuPRI9xH+qmYfV+T7Mwki3bTAwOdElPryFg1Y0dduF
 COAwDDxtKQyzLnr3tjX1jsBqR0qWfKG4Qiij1iH5TQIMedWBAADNIiJeyVozbLBm
 SG5Tq7+p550dF2rr3Z87IAuPuOimN2JRGqkTsXYCYzVzkBS/QRiNMvmHDkhjS2OQ
 nMwb50fwErGoyZ9MxGWK1OVmZgRn4XfyqD5+U7Jz+7I4cxO26oQ=
 =OX1T
 -----END PGP SIGNATURE-----

Only build the support eap-aka-sim library if we have OpenSSL

Arran Cudbard-Bell at 2019-09-27T17:51:58Z
Files modified:
	* src/lib/eap_aka_sim/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a5d8c7c67155e12dc01e2a7478305d1e3fa70226
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEyBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2OSo0ACgkQfQ55zXdi
 Hs3a5Qf3egMMnhiDgWkl1/VD4TYtANzBwtqFsTGOJ99kfh2J3dAYp6lQLjg7aGES
 nmxPa+gn0F8ytYktQ7bubkz+sHsDYm2KBsMVh0nBBfHNoHdVI3wF+I+PWOPlVBS9
 hcuWCADzCQt44NbaAXLqZlYuFzFucdyh0pZVbBlQThNxg3/7S1R+iVHwFLrYoySU
 xebCed4MgneGNN6YI6JW2pb6VPIdKD7qaaEZyWkmQPp0oVXFbCewInNM5HiWNAXy
 fOgQrchfdKpQWaU35iWPZO82tHsdJastzr2gs8/RSiDX/WL0Fzyw836BTZJQ3mEQ
 WrMZcBInPq9aYdxuke6Gn0go0gjc
 =afyS
 -----END PGP SIGNATURE-----

document and clarify check for missing xlats

Alan T. DeKok at 2019-09-27T17:44:45Z
Files modified:
	* doc/all.mk
	* scripts/build/missing-xlat-doc.sh
	* scripts/build/missing-xlat-doc.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b034fb6dc9edf11ec9be6adf2f591cb14c724ebe
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2OSo0ACgkQfQ55zXdi
 Hs0+YggAnV7yh3mLkDKNzs31mp5L7Hnf7qgkSi9Mf8sQv0nSBG7mNHdsGYE1crER
 vmiL+pq8qE84vci98Y/po9+rW00zLbBovQwoIiuI59A5YzAmpGXFD6pNE4+rCPT4
 9TwcFz1Z7EVAsqy7N2B8GG8xGx1g2UOk/8xNeQPJFnOPCxy9VyjqKdWb0nUf9wds
 M5peDmGskaLGlPrJtZU0ukWAwbnmMJOr0cNsXOXGi/Z9I3qNiYlFneeZyOV9qU3P
 MvvQDVFMd9NfK1Z4ZTRWiedgClQXZ2tb9fhDZOtioUCQx70TMa+xryXkXWekJw0I
 k6qo0OZ7bQyQTlpOicjYIn+wI+FXuw==
 =7Ejz
 -----END PGP SIGNATURE-----

more fixes

Alan T. DeKok at 2019-09-27T17:44:45Z
Files modified:
	* src/modules/rlm_mschap/auth_wbclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e9ce406d104013492b6823ed45783cad4f00e39c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2OSo0ACgkQfQ55zXdi
 Hs1wxgf+IxPC2WkQoec/c79nMU8m25tOQT46GT/r9tcAHx5zyv6REqThoJueny4f
 aFYI7GUYx6evFQXDn5WT+PmKSEjwmMCf+6Vrs1m+Od3aOIWQCoc2Cfsgbm1MeTWK
 SpTr3p/zoApjQutFvrlTDgY4+HtAD43bN3AiUMyXSYJhXKfYXojLsi6TGm+fxte/
 uZDQaBAuPNMTaUHPNZ3IMCOIEK5YgstVR+InjBWig8Q7yISCYXHJMMmIaV12AoNF
 DmB28uXDC3GhGOM7BRqY3g/0CnJzRNausmTvJtz/AkLY2Fxi/CEzqa1wtNFSEmKI
 1aIqF1hXOFAhYVpCRd7XRortBheKyQ==
 =9ylD
 -----END PGP SIGNATURE-----

fix authparams. to authparams->

Alan T. DeKok at 2019-09-27T17:44:45Z
Files modified:
	* src/modules/rlm_mschap/auth_wbclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9ab1a7198af3dfb44013ad11055af838891c81d6
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2OSowACgkQfQ55zXdi
 Hs18xgf8CmTaDZ1M6pvPCnwK26pgwj+3VGY/0M6u5bKay7D6W/+VG+uCX31Nmci3
 6LtYLKTtc+4zX6g9VHi4fr9z2zZeWDVb5ghuXxJ1ANu96pNK4TzQHurszSOoMOMH
 PvknRl2Z4I3eaalAjT1W2DauGVBtlvH0YIDrEHcAigh2tCfzPSA1aJ9bif6Wzeql
 gDZYtiIKIuYl3HC1g1w5cY/IMIHPRWOnk41CGC2VMrE6z4EK2macgeaqrkJsrO/N
 EDio2EZZFpDFE8sKqSD0y28bQe5X37FKh8AxarimceIkYHBf78gcFrK7Q0Pvl1c+
 b/ZcZlPARMuU9WE9hlhUlqYhdaJO6Q==
 =iNaO
 -----END PGP SIGNATURE-----

add "inst" and fix typo

Alan T. DeKok at 2019-09-27T17:44:44Z
Files modified:
	* src/modules/rlm_mschap/rlm_mschap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e12ad69e36f4576ca0ce5209bce6d1cc0dfd0798
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2OSmAACgkQ/6TVgp+2
 18pXmw//UoOAe3ftA0r6kMpSfq8Mfhj/cFc9qN2VW7sHs5u+qbmFQO6EXIZM8/F5
 NN+6gquydIMvQGedvaqRa+HhCu0ztuKIqhF+PWlcWCBEpEUXR6L71oUfkQGGdrgI
 ySGNQ8AAAdM1/yrK0+Es+Lc8vAlEdr9Tr9cle//ayiSLT1iuA638hPnd47/u7PhD
 0EqVUz5IAKOQ5Vf5PohvdMGH/YUhG0JpB8DZwwDoR+tLm6ab93prOWW4sA/CodSI
 OzqbGiJPZwL3OQ8IGjUpj6KpzCBLjIfmguZIS0wvq+wOvPmzjCrtoZOMlOHdv+g5
 fFC1y76uTtyGEZ/otqvSFzufVl4anazP8yAWa8J4Z/JycfXorfnEFqHKrDQqFARy
 rjb2YRHEMNQ5trKTm8qGhQ0F9+V9kTJCq1XgL9hI7spjeyAOBRnZkDy38ojsICxZ
 xc6MBLG/YtaGQ1T7Y0PTelrP5meHG0NPjpVibebdVgeLkQXBl6aGn4E+GgeSumPy
 aZJDeZO78T3Atb+2u4slB+sDEHrfts7mW+WHICGoOxs5VExxAY9KhT+petTWSjjn
 Mezb5aH0+xjit3NWtyi3wAxF930e7IhQJmF0GgmPB+6h2FDFVYa1RWhvERBoT9Rt
 oU4voMMIev9FIx53wbdNjJ3+nQAAJBaZbdwMJE86l54WWPxTEtE=
 =sezW
 -----END PGP SIGNATURE-----

Disable test.doc until it meets the following conditions

- Provides hints on how to fix check failures
- Provides a command to run to re-run checks fo failures
- asciidoctor ignores antora includes and stops producing spurious warnings
- Provides a clear indication of what's being used to generate build products

Arran Cudbard-Bell at 2019-09-27T17:44:00Z
Files modified:
	* .travis.yml

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fa7504789300d4477b11160e5ed12e943b8ab05a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2ORW0ACgkQ/6TVgp+2
 18oAMhAAmdPMFN9IfD/dLJzoAAYg4gPP8cgimBP6TgPXP1ysqgmqwH5J8OQmyxqJ
 k29twAlCCrmnUX+fe1dN5QN+038GA6CVnfHR5TpDnz4IP2PiQSrrN2K1U/LdqBln
 KLSwjGforA/3czsz9dbo2ltjg0nY2g1xw84VUq3MGjWim5tmeN2NYEAKnNNj/qcW
 6sHFVHVqAQktuc4rSe2UE2ZpkoLdZXfGvk7ttIe42kUpOiDPvLTCFIjeVkGbz7fn
 pkDnEJj7YrYX9vytjfxPS3SGQbSHTElu9FhhhWH7ajBOOJF0oZLVcAF3weqXlCDS
 fysVYHeASianG/yLmIpz6pYFXpeJNp9pzUQxYouAW4UPylv58mZLfSV2oZ2Ej/4s
 ARDqXvuSC7Y88C3IGAAynOAVzgMu7SMEEkdeye0kDltOLHlVv1v/NWHcK6a/B0ZE
 ksl7O7hBwkn0l3xBH2cUuNOohy1LK+JG5JeShoI0qOtJD/dS50uiw4CujHIeooae
 OgcqqCvDFwWyF9VKJ7rOIgizk5i3k4Jecc0ejPcKFc5XqjKwr7i++EMm6I6nNcB4
 YMSIdoylE7sOGX06cRKcMpEnWOWBYx1yq4yCgU22taIUD/Cx43j4ccGFYhb03yEe
 NipxUPL6ivjqFC01UKdXb7gk6gnCPea3RP8yh9hrCBKWALRwWhw=
 =2xxl
 -----END PGP SIGNATURE-----

Return error codes in addition to asserting

Arran Cudbard-Bell at 2019-09-27T17:22:53Z
Files modified:
	* src/lib/eap_aka_sim/state_machine.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d766ce7bfe27746da4263484c6e82ff6e94d4af7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2OPV0ACgkQ/6TVgp+2
 18oxkBAAlW+TP8rVHbmiufhlQ7XTJsHGtkN6gWB1EUBlAVLZxzQn/cGizylIts8v
 9I2QBifrQUeim3aTJlG2ONISsdyrOnXPeo4lukax2lGU0DURl8n0+cqI8JDNjpja
 SqVr74qq/X1bhJHKyZAi/MCu3Cf4uWXpt1S4xR1ZPC/BRn2zQYXcrmRBbM9NzCuY
 ovwjfLLm2EQYHjBt6DLCcbmawUI2QihmPBlBa6OUMgNgH/RAq1UXK3V1UfjyMZ/b
 Tc1nqXGWJbLnH4ANXCd5eyURO6LSEYHpBxPE0fZVeKN4zAamvQlFS73O3HuB6c2e
 JfHOfcZcdvmMUwQnhSI+Ng+2JIZMZnLzkdML4Dp1YSpnnXp9bb8xwmaBo7lYGbwu
 u/6HfE4rrHFd53GmY26H5cz9+VY0T+EEaqBIfNFWpiL12gdhclixFpQcsADyQmHE
 0hgpGaeDUnI8xT232Ar2HsSqQJRnnlL9fsaCZQ7d+MVzKgTO28lGkFhwT0ytJbqQ
 Ff7UXf/XC1PhtQL82gDkN5IxFpzeTgqHoXJ3pakI12TIkia96geCFd3kXFk/JNCp
 lm7JyPabrwLjRMu1COGVH/i/sqbplOOztZTdTeXXrw4TM3/nZ/BMCzKi5DJ8++q2
 aJphvOrD2QhvWP5rO4aj/V3ITOesN9pQDzThf1QusEyyFF7P2Es=
 =DDZF
 -----END PGP SIGNATURE-----

Fix EAP-SIM includes

Arran Cudbard-Bell at 2019-09-27T16:48:29Z
Files modified:
	* src/lib/eap_aka_sim/attrs.h
	* src/lib/eap_aka_sim/crypto.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/134d16251f6528f2906ccdea784c3cdcca3a8384
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2OO6cACgkQfQ55zXdi
 Hs3AzggAg6Zb9VTE6734xiRmTqmyhtUWgSMYEW4xUShRTsvhgB0k0x1WUDKEywqW
 zNy0kUrtXb9XakZkifHboK4YQHpO0zEr4EDwk6T9MBCoaPWHR6KztrnRKVbo5A3g
 aCQZl0gXZbg+vjf1jf0r0gi9qbisBcxvLcTmx6kWLuWb03aODOYvgmFBQIgDy+CD
 HgitKpWoH2cOUHNDOwqpWUQixVaaVf2asFWGq3IfP8f8RA8PWlzrqcw6UPAnTxRu
 bx/Tn6iRWiegPjAtML3fh1eVB6ji3VBm8d+JC0bCfiDzEsux3U2xdzLIBw+1fXPS
 OtmafTfIorte21p8524pl+yVTDE55Q==
 =NP3I
 -----END PGP SIGNATURE-----

header files are named for the dictionary directory

not the source directory.

Alan T. DeKok at 2019-09-27T16:40:54Z
Files modified:
	* src/lib/eap_aka_sim/attrs.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/668d864002f2189c329b9a3a9e8e5d4d8b01ee5e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2OLuEACgkQfQ55zXdi
 Hs0HXAf/VA9mC2jth1t3S6hFHkz0kMDVexGlO6l09tD5+szpfcjp96Gxh04uX561
 fdQRPglXFBQEpq1bYUgO8xRNt2x2zriurogYTEIXGxGXUj1xD6DgvTetyOKcPbLu
 obN35MQnHG7r42qs73PopWDqfNssod1NdTENay+jTXtkHwpY7oQAHhT3zu7qnwvY
 J4AEgS7hE2GdD4cG+CL1bQOn3C0bOm/qxtvkXViqSAQwnJbhGWuCE77V7DTUkvSl
 AXZF7sHrqm01f2Ix+zba3J7WjDKB0locarT1lQY7nggFYPiJNqKIVyqWFUTlchF3
 cwRv2AupaoPVknCnX/mm5qy+YUH6NA==
 =AYj6
 -----END PGP SIGNATURE-----

doxygen fixes

Alan T. DeKok at 2019-09-27T15:46:38Z
Files modified:
	* src/lib/eap/tls.c
	* src/lib/eap_aka_sim/attrs.h
	* src/lib/eap_aka_sim/base.c
	* src/lib/eap_aka_sim/base.h
	* src/lib/eap_aka_sim/crypto.c
	* src/lib/eap_aka_sim/decode.c
	* src/lib/eap_aka_sim/encode.c
	* src/lib/eap_aka_sim/fips186prf.c
	* src/lib/eap_aka_sim/id.c
	* src/lib/eap_aka_sim/id.h
	* src/lib/eap_aka_sim/state_machine.c
	* src/lib/eap_aka_sim/vector.c
	* src/lib/eap_aka_sim/xlat.c
	* src/lib/sim/base.h
	* src/lib/sim/milenage.c
	* src/lib/sim/milenage.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e9d7cbc521b93bf5cfbcd919fdbceab8c1adcba9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2OFecACgkQfQ55zXdi
 Hs1Gbwf+MUgycgtfpDBVtX79pn3t4RgsM3ue+ftLmVfVVInvswmvdEGa3hBqJtcY
 PJ3TrUAHbGNM/GtZVSCby2wR2hwt2rdnnesEzrNTp+KYkBxvFY3L/i0JoQ0rryq8
 1AVeAo7T1sA5e9rVvbEl+eGy+c/49eOmK1UZ24khM9QD2cZXRZkE1dGi6q2CrlnK
 JTzSNG16zwBq4zZRjWf2mJ9qWZn5zosIHe6DGkE5BYvp5pipSCMUMN/z51Owomi2
 p8HPIJQeoKwACWdyz22X9aEoD7ShxeEPdpEd9QWli2oKGt8kbYJw5iwZTQeiW1EZ
 2yOaGZ4T6FVmwqOMWN2Hdtwc3nGozQ==
 =w6m4
 -----END PGP SIGNATURE-----

notes on how it works, and what to fix in the future

Alan T. DeKok at 2019-09-27T13:59:59Z
Files modified:
	* src/lib/unlang/parallel.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/54ed2dfd540108c6a2a4512f9a215c8e232d26f0
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2OFRsACgkQfQ55zXdi
 Hs39Tgf/Xlz8aRMyLEI4jlMb5b1nvq7+FsDJp43e2fUODTiQ/CcrjmyJ7b2lV1Bt
 D91mlsOCDm4uPG9PKWM+yy0ulSOj8IJqpwco1sjyaoNOULcTCstTyKaCZrBOasPv
 Y03BnvMS+Fmd1gNiHQUNiLE4ytEvjmgPh6T6S4O0ee76q8JjbGnfTnYPpeBhugIb
 eWducjipRUCtTY8npWNm9elSgOFf3hCBuDIHLD5o8S33a7wA7Yccb+yBfXEii/0a
 rriCv+qZx5F2YpZW0FIUPpq/vZDb0Zf31HnhaHtIIYAX1+R7fnIn/PMESToWDDnY
 BcoQ1fAtSYBxMhtuf4AUfGJJYKKj8Q==
 =HUO1
 -----END PGP SIGNATURE-----

set parent to be resumable here, too

Alan T. DeKok at 2019-09-27T13:56:36Z
Files modified:
	* src/lib/unlang/io.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cee3938bf523c8966b9ef0e044eef52cca219fe1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2ODpEACgkQfQ55zXdi
 Hs2QYAf+OyiGYe3kPnIMVFmPGH8/gPOSKKVQrTb3/ZoB2VUal3p3/sFEPexcoBi8
 bIUSNe608pCPm8pxADHWPk2LCXAFZRSqmroZ+pFryz/tK8V6MMeXs8NQmLWoQSAq
 otV0UEV64NQMIlvS+H/2ZAE3qzynrElmx5lffHUS/vwIXVm8SkCGqpW9caXeiAmR
 VsSQqGWVibp1M68qJAIp2Tcj50Lb4EHJIcd/FMNjjPaOU50FgaU0r8u6O98SEaEn
 jZAAPYN91JNUB4cPtGMepI81L5XdxBArb2TjzsMWHxM0PANvAtUASBS/odYdulhg
 Jj9ebHUtfhRGtcAnfmO1Dp44mR8epQ==
 =KBeP
 -----END PGP SIGNATURE-----

clean up unlang_interpret_resumable() and parallel

instead of having magic for parallel in unlang_interpret_resumable(),
parallel just pushes a UNLANG_TYPE_FUNCTION into the childs stack.

The function then runs as the last thing before the child exits.
The function can then notify the parent that the child has exited.

Alan T. DeKok at 2019-09-27T13:27:33Z
Files modified:
	* src/lib/unlang/interpret.c
	* src/lib/unlang/io.c
	* src/lib/unlang/parallel.c
	* src/lib/unlang/parallel_priv.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6f0af91fe7644de73d538fef264b4ca64b4535f4
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2OCk0ACgkQfQ55zXdi
 Hs1/+ggAomJfHv6YFadKqMJu/v6WBj1YRMQhp+VrHn+qaiWVAS0aSHkWFid/l3By
 XGNEh5U8f16EjNszqAKUgiQdbSKD5NNjLr/V+sqjRF896/KYVhSGOMw/42z9jy9P
 V1PCkk97+0iP8/9PAKAl3hVwOCWABz/QpqN/Sl9iufXEGAfuAtFmNMME5OjJjvvh
 jkWxcbjM/aIBW91OVxv+huvEVvRkVUo2RvfvPo5xATNnBCAJ1HVuRpdUEUSr/047
 /BzOFJoe3yZfqTma6KL5Nw9+CQiqN8PgM+Je16OxcXnLTLRq1K5qCxdHljjQNOKU
 XALtsNP4jfBMJR32JKG+AenzAuSogw==
 =66hf
 -----END PGP SIGNATURE-----

check dl_module->dl

which is NULL if we tried to load a module and failed

Alan T. DeKok at 2019-09-27T13:10:23Z
Files modified:
	* src/lib/server/dl_module.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2efe2dc6c30ebc1043846c2dd83490dc29cec8c7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2Nex8ACgkQfQ55zXdi
 Hs2BqQf+IHI3UqYbZD130kbpdO8vgvdL0PC/nMlo0CTyT4rS+esMe95f9XNLaC5d
 0kaP6KI9Oheb8yjv23kcn3ER3Aj6qKwTj+NEA7u21FgjkIyDU7hIXuw1UyIGFesS
 gGxo+ECTAoIAXziyp3Idcm/n0IUepla+0CEq4m0LTaDTL3/2ssaoroH9Xku1Zq5m
 HRBhJtRRuIiQ5k+/bCGVSE3y5sHZHqMA/l2FGqPXyewtllcT8KKOHYyay5yFi2Em
 lvowx2FcwbefzFZwUiDxLfnsgT8rECHwn3OXnTb1FxogMlHd1QUXOjfz6MOXkUId
 TcXnKEioqsgaBl77o2x2kddPyurD+A==
 =zkOT
 -----END PGP SIGNATURE-----

parallel children are subrequests

Alan T. DeKok at 2019-09-27T02:59:43Z
Files modified:
	* src/tests/keywords/parallel-yield

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/700147fc45cb9f1c0f06a0261af0b93c8475996d
====== 
-- 
This commit summary was generated @2019-09-28T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list