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@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/c03eeb55d61622d606f3c... ====== 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@2017-11-11T16:29:34Z Files modified: * src/main/unlang_interpret.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/45ea01ea3144a2922ad6d... ====== 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@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/55f3e445e210a0df9b3b8... ====== 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@2017-11-11T13:38:00Z Files modified: * src/main/unlang_interpret.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/700ad8e941ef046e08713... ====== 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@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/a7bc554277dd575b8027e... ====== -- This commit summary was generated @2017-11-12T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).