Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Sun Nov 12 01:00:02 CET 2017
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloHJYIACgkQ/6TVgp+2
18q0+w/7BnffGdXk6mWjkvI0Jgdx3pohBAjMMlz37CVOMbJ/veMXugy1cDnH/uOa
FTZ2Sfkg+S9fCYfAUBec7NSY1Ev6zJ/wgio3dMedRNE7HxU27CCFsX2uBOoOMmqd
JRLFE1gB0m/BxMZgeBqnXNi5tbLsRWRytjV+08kVCuxZ0/OgQORI5kOftg5MRyC2
In5xdTXfXdK0yV9K05ZNxqj4dwGEwH28VB8HnQleSL2VqcBAUdpjw63SiX+ktyY/
xST9MbLP/u+48IiRuiEmNNIhKPDv3Eo37lpX6IEJL1sOtRPIiAjjSXKiwIVmsX1M
j91gR8Uj4czkomS+en9u3pTZe/n1WW8pm7/Gd9AFaO0BSM/quyD0w9YZGGW9cooH
se2XfHz6sigU0Ofj27XvzckX4fZgYoKO1CHI3NjjiwocvLu6SFSSefRwxxPcfH/1
VLeblsoD//0uibhBuQ/hadYCIGVzJDW1ASNAeBqSJqIg9KWmtD1Vxsnu8KVqy4pt
1pFBfVV5zgDgNCtqflkFMXZonkfdGP2/uBJZPJOENH9wiYWA9mUtbao7712h8OjZ
ZOlKkajbd3QnkQAy4ArADTetlKfdU61HJqaUFgTNQ1Nq3Dmo13Qd91Ug/o9f4Tsi
uK6HOoo74+Ayhy3bUwpwnvYtGNkTI0Y3J9GlCmIho6HYxn6DdmI=
=UAwJ
-----END PGP SIGNATURE-----
Document more interpreter things
Arran Cudbard-Bell at 2017-11-11T16:29:54Z
Files modified:
* src/include/interpreter.h
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c03eeb55d61622d606f3c3965099499cd5247b2a
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloHJW4ACgkQ/6TVgp+2
18qqWg/+NsbNdkJbM0DJncjeDRkvD5uuv/WPNzNOcy9D+58VHqrisKkMd4tDs/NF
Wzaz5Im3vHouc5EhJ/RGVw4JVeOAtGo+VN//K5RVzk1K7qWN8apQ5QxreqOnQYC4
b3wg9mkFu3xcu86DPlMehZ7OfRg4N2vMtDHseu4+870pN9O1Ai5ZLZclQMig0+So
1pgypWULwXxkIhss+YTIX6Q/ifVRNoFt9K3bbH4XpQV1774gNMcO4QMsBN5en6Sg
SyFh//BQN+kONGC6O1soekvaxZm5YAqxOWx3SFNMjJWzK98JVX7BW3/k5qesKfDQ
OEJiFt6FgfTf/exbbfN/G5jnJdfzArSm5GKCwAKWjZTPl5CCw7wwELKflV0h9Oqg
6H0IjBWOHJ69HZMl2wNn7b2a4Viee4NYshc8tHtSlYuxOpH12aSrteKGR2k5EWk4
CYASZM14oDRvCyuBFHV/3q+SiOsv+EMg0cwLGncxEjZKNe+nseQv5IeW95Hruj97
jYUBCG+9N2NWU+8FH+k8hkKtK3ESh2dcJMFLNxVqtCCYtmspHKXtE8g/5wNf6gd1
HdtzyDcEzPeFXjv8BP60LGhOu+EnXcn4YANDA0iCbMMyJrrOFxAm/JbaCCKwAgaV
+mka0vTRwIUidtjcS9vmUxli+DdwwRt/FvspXeIeYQJ3Ay47+XM=
=hu3d
-----END PGP SIGNATURE-----
Don't set action if we're not goign to read it
Arran Cudbard-Bell at 2017-11-11T16:29:34Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/45ea01ea3144a2922ad6d699b4c55adc35b8273c
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloHHTIACgkQ/6TVgp+2
18rGlg//fBksIF4JszBe3gv/qr8e91jBNM6l/2PcR44ja1hTy+aWunOistcZ4Xxh
HIMut4opJloAaLZosAozh1VFm2JeMBJgfWQ5jDwkqJEb66jMJ23+UfQxddhBCuNL
oVRR13806VdHlh3wllyP1Hg++LQaG17emKchnmCC6eK5U3o5w5AOyeoL9FJcMr1S
/hGAm1sY7o3iSDOVM3Z1temN5XP0/hkNONbEwG7gGgo+rpKko2TMg4tW/XI9Zl3P
CZsNWkP8NYQfu97sGJnsIr1vbIhmBF/hfBtuybY686VBNkm9l1WDKqwACw9eTtYv
tXy/GI2G+39AVhJHYjUxtNHM+uG2A0BpOkSqTCzHJFtr/RhqLH92DfVbWwt7a5MG
bhpxiLrxRp2Tab9VPwjEPRRpR1gJHajLYDm9GR7JgVRBX+zUDG5NarEbSJPnc7Yb
TDzRxK+X/2+rT4PkIXW+vEPkZMF6e8fXbFlVkWalU0PgJt+kKE3bgmCHbO7pmU8A
w7Jx1D6Eq0uFRjiHhHsFU5Ld+zLmGAKo/Nm5zeyV538qunwhv505MIBdio4PDRCl
jfPnfGqydtPasSjrsA7aOqQjAJBbC8t2ebuWwj3JQ5fvYBsxjiGcf5gG8NnBriyZ
ItCtti23vDvXq6xqRSNBehwCpIbE/jYMVQPR/aj0JcPux9Hri3g=
=VfJl
-----END PGP SIGNATURE-----
Add an UNLANG_ACTION_YIELD action
It's more explicit than just using the rcode
Arran Cudbard-Bell at 2017-11-11T15:54:26Z
Files modified:
* src/include/interpreter.h
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/55f3e445e210a0df9b3b8e07e712ea44453785c1
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloG/TgACgkQ/6TVgp+2
18oQ1A//XxsROAWx0mECSxncSQxpH+C3pDyPB92oXxYYkuiJ13WsuGBrekfIe502
WNv/E6nYF06O1v9+kEbsnp61jY5tThYcIXbzMTDE+wHrXKWYivJnqDju2QIflB+H
K64fmpHrqgqdrOC8qHRMaW+R9cFS8NJ0bT10s2pH3b9PFPwBt9jOASG7nqgZDi85
VdBfqKgPdfnRn352PUKs8J9DY/SH0j8hpvyAHrygH4PEBKDQ3c/hwckfcXLqr0w7
h1nnM9RHGDBOXiXY01OR2IJQHA+saHQlEfk8qdHf5ZGtfcrgFjnwLoXCcx1SBqdp
MjL8n1RRpm5MVLdD9pyf9BgR1ATQqQF1DcuJx+sQea5qAD2s9ZIUdqUx215mf8RB
w0LYMT25OjK1P8wUoxW48DNVYTeLYVIKR73s7ucz9mmBFqGeeFO8zSgdtw5fCXWk
/S68JwrulJ3cCxPzQIl6ymnmFj8nGovHqYSzrS+k4AjdGgFBbZTaBPnnT56kHdu9
FrSFCxHCQx83xqhtDnKkVHCEwclTD4cHHrFV9urieZlEvpEuqALCpoxLQ0nuFLkW
NqDGlx1F+CS1jSuqMBuRHLrVe7w/Sl0hqBjtL9z783mGA1gXrpygKh51lFJ0d/SE
MII8N5X3dqugwdYkVKVYDfRQSadYZQJMzf7n6mLZnZjqtQ1bJcE=
=E0a3
-----END PGP SIGNATURE-----
Reduce spurious debugging output
Arran Cudbard-Bell at 2017-11-11T13:38:00Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/700ad8e941ef046e08713094e0f5418d7b182045
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloGTf4ACgkQ/6TVgp+2
18oVrw/9G3D+kY4EDWGs9kkx/lX+qgZzPmdIijWBlKWHqnsQmcWKEllvf1TQ2VMG
IF9KIpm9ZRTH0Oz4jlE4OTKk7+ITKKVr79JEXDUOj7lSGqQ59XyK2FjL9W3uivsn
FUkd1guP0Tmc64ZXJ5mTEyydYxuc5QcUvmu5vXwAO2vuNtszFOJPuam0YZCcUVnp
ugR5Fi+xH+qYqayrOkHXtI0NmJj7KEyoEtclQQk/039rvS5LjxlH5wszbu22eZeL
OaYs3v1m1olKAeLKMrLt8uklvgn+gFgEq/xVxAC6PjKvRkbIm3p69gqQ9eP/Ev8v
D8t6OXr14cFqItUG4AitCL2k86T7sr/4HoKMgupXmnshfG8XlYieFLv6BXxMPEVP
SzHTSzww7UFJ6kHKW6Kzqa1frgTkPjnWvZC/GHh9YBx40E6yaWR+zh+/MB7frfg6
SFSMlPT1Ji1i65QM/W93aWU4iYe9jgQNxMI6QmBUPnRULU1y/4808HjB3pxeQqxt
RlRTLdX++omYF/xeuohNfbeWLPeGSQcT+2L5ELa3TtwP+pcEi/+ogQgR15QHWxqQ
EVkI15QPfdc5rRparCtjEJNeoJYZNOa1QuD1wDt/0WNeqVYXlNAFzK2o5Pe17AGM
QYe+kQc7yheLv/BT/CyBERdw5s/jsnfD6ejK5NCDnvtUywMh5ZQ=
=sfZU
-----END PGP SIGNATURE-----
Restructure the unlang interpreter to get rid of the majority of the gotos
Two loops, one handles going back up the stack, the other handles executing instructions, and pushing new frames onto the stack.
Arran Cudbard-Bell at 2017-11-11T01:10:22Z
Files modified:
* src/include/interpreter.h
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a7bc554277dd575b8027edf89484ef301ad286f7
======
--
This commit summary was generated @2017-11-12T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list