New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYf/DgAAoJEH0Oec13Yh7NnV8IAJs5FuufxyiqzpbbYKVP+1Lw ZcpXMaNUhL+XBQh7yXm0/NXS54WsfBUoeXyqFJZxpK537H7/R+A+YYSnLr80GHRH +taTqA7mck/L0vvyVPjgnUfs80KJB4vam76XvGUzpVVLFGo4A8u1DhmgK502rTET O0XkvElilZwY6Ltee5Txj1r2ZPm1h8NRIcCBr5ZzQ8SD56f8+eMf3LM6XqECe5+w 0cQLgxYqBy4iz8RVxSsxG91wpRc/a2RvC9LehEOwYfK2JYoppODriKR6FbgaOT9q r2bsc2psLhno6slWyKv8nkqEwh7BHp5iCIgpss/xVaAEx4BKasbq8UxqY/Ck20M= =HjxZ -----END PGP SIGNATURE----- fix for dumb compiler Alan T. DeKok@2017-01-18T22:48:54Z Files modified: * src/util/control.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/39a023eb556e926129cfe... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYf94SAAoJEH0Oec13Yh7NAlgH/ik1XTNXWWQaCtHNC2U3N8nm A4OkGlmNECbJNPsWwVEdxKolgysK2QoaoJ+Man+S9+b00jaotmX6xN4a56i7Uar9 vF0/3qkSqPOikDHpF0crfT+rHatqBtDUPCxfWvSzmG4dCklNllXTySSD6iewDCL1 RSV2O8zAO3lerl1DvEdWekgu+hwsgpohTxWqnRZVQLoxksYA7pVpErypfmx0TQco KTuDH7lgPYPN99YJOcMi8AhPTs2lrdqeYPK4FBYbOsYPtOGCFR7ECF9ACmDRkO/z jGk2dKBY8i9n0ZU2cH1sHdpopqbd+m5H2y7k2vuF8iwNIQFtvNfCf3pqKlqpRsk= =X79k -----END PGP SIGNATURE----- check data size in production build, too Alan T. DeKok@2017-01-18T21:28:43Z Files modified: * src/util/receiver.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0d711a1d45bd0ec360804... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYf93mAAoJEH0Oec13Yh7N7yIH/jiSZHclQYmGLUO3cDQVALA+ O4nBXyNIiXcWdoD7H0WyihtjmUM6UMepJG3hwmqaHerbA7268txM/ULUe3cHl2HE +kzvVw5vpE28nhELTNZEMG8hDq3BlmxVfchnehA38nxYgyInC0S5cF9TtdnHXFaD g04DbtTHmRy/znFnw7SHB3aDn7rrrCYluf35ehVpG1E8i6DX00BMmA2pMzcjbItL VdeoCJq9wz3qlG2rR8Prb+TNDjDwZwtjGWX/lv3Ovuz0NiGp14b+0LShjf43s9SX cFPX7Md5cWHycNys6FIecxNcczTA4Y94NzMTwlGYGjJ5lGCNOiGJ7/FrISF48+0= =dJ9m -----END PGP SIGNATURE----- enforce max ident Alan T. DeKok@2017-01-18T21:28:01Z Files modified: * src/util/control.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c681b65853c45c8972eac... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYf9VVAAoJEH0Oec13Yh7NecoIAKVnYDo2sXpcOWOPigD5UkFd h2qzhciIzoi/tflUGPQFOktNMxMbM2I1ZdmBHFh2TlKATqGnJEdfEik2/4FszpE1 MqfAjbtfYG5PW57TTXrGvPDGLtmWgsoQaO28mdYuCbSCCTFXxtP/wO6BWD8t9Dk+ 14KOIe2ytbcEAanjMVVf4mPDVfyEZFhj3NAsxvYetfRpGIlPkcFa8W0edMG6lBdZ YHFua6Af/aivOpX9Bk7CtgSfHe8r3oFJmAY0WQG3gCCbttY5X5kl/YG77aVZKA4C 19e02yhG6tW0bAAp4x4iV1mQCrlrEQjO6n7nJOSZeCSS7/5RR513BRwvSkd5ncg= =eajE -----END PGP SIGNATURE----- A simple RADIUS server which uses the scheduler. The receiver needs to be updated to link to a worker, and to create a message to send to the worker. But at least the basics work right now. Alan T. DeKok@2017-01-18T20:50:50Z Files modified: * src/tests/util/all.mk * src/tests/util/radius_schedule_test.c * src/tests/util/radius_schedule_test.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cac0ef6d5318aad8e63f7... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYf9UIAAoJEH0Oec13Yh7NbLkH/jRZIymhq75IFplBjF9DmZ8C 5i1gwmcVDJhI+7/T3rMLGCca+WkaUmShNvHaVBWmndnFnYh8/pB10Et1n/pEs1vs KYiaRTxwTxmYMXd4Wp8++gQi9cLgZpL97C9EoGVUQdLFO4duBAk409vukKDxKp63 wgFbdP+4lPGhY4f8QBElVczL+udpCa+y7gt4w899QRwuzoDBMD55PpqttCpUAcBR dyggHWQKphQCThbOJIcKmXRwwa4Lp62PselX+xSBeGeMZOinaw8Ndk50/uJuzoX0 WU+fCTwPRNyj0japOCEAMSSWImw4tD6B3T44T6RbCWEizhqKA7D38NmjuA6M1pw= =kzwj -----END PGP SIGNATURE----- add a socket to a scheduler Alan T. DeKok@2017-01-18T20:50:10Z Files modified: * src/util/control.h * src/util/schedule.c * src/util/schedule.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ed5b4cdfb201d35adb798... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYf9TuAAoJEH0Oec13Yh7NZ3wIAIUqrTGvw5dJNsYRRta6Oj/Y WfJSZj/2YhOWoo6TjWwta2lbLg39BJbS51WYSWz2HGkLjeW1t4idtoPBnpJsDkN2 2FeKg1s8GtZerVSdxOMxI3/hAj30IA9bXxrEAzoY0q/Yni4kw1aK2gyVzFUXcpzX t48eR+Cyzm8cCMATH5KYmtY5h9YLL2Z7YIoCYCF8e/FObt8qUBAyTPyk9DjKGNFi HH5LoKGMO5siHb6eBKBwMR6Djor7RqZZDhdcEjb9OYqp+GHPpDvCqwyZG/32ocnu GY3VrU/oASeTVNOd5FWQ/CqUZ6m4TD03cTtuw3rUnJ28bYFioywe+Jk15HZ+tGM= =8mdN -----END PGP SIGNATURE----- provisions for adding a socket to a receiver Alan T. DeKok@2017-01-18T20:49:42Z Files modified: * src/util/receiver.c * src/util/receiver.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a351e4fbeffc193cfe510... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYf8XiAAoJEH0Oec13Yh7NW7UH/Rv9s06DoAldv1igslhFzFkD Eg9B/2riFdHU8b8VZg5HMgTwrtLf3jGCR3tmHy1LaMaXkiVevX6DvtCWMpAoTpFB IvzfNhH7GElZsDqdOFG6hQlMydsRkbeWbwPnjfAMS9Jz47IS9wK2Opr00hN2nYna ph1EsEahcUyq+SysuHZ0HuZFH5QabCpQoA8lnI5eVVvjRz8U1bHnr7ODVKkI6lMc lLtjd1qgHFmPmdWruxINjp5E1D97CTNOR0Dfu9uVFFCDNXTJ4h+XZYfNwl/hj608 f00ucF7ayVhJ0WW8Zb3Vy/J39Z0YRDtADwxozRhRzLoZ2A8yRA05HkuUsjLKm4Q= =Vyyd -----END PGP SIGNATURE----- move receiver to callbacks The receive can now receive additional control-plane messages. such as "new socket". Alan T. DeKok@2017-01-18T19:45:13Z Files modified: * src/util/receiver.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/050d389f47840b30e0b63... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYf8XFAAoJEH0Oec13Yh7NnwwH/Rbsjz2yLq9bU6zjaHP4MErx ByHXCzn5qh0mBMjDmdRTuPJvJRJL8I5Cns6aJ6DLZ2+zrJrWeU2g21X+9c2QZ2Bj skUSJaCAGbPlSL8K3SJ8mb6yEeoY6avTffu2jubz1qG6xQhpBYUkK+VkKakjM3UF 26tmdl6zzp9UZeqXVBCsizfHzAiVLTWDsyZnJ8R+Lcki+lrmgvtNCRoRvQrB6nif 9g4eM0M/YxIHXovR4+2z2j7dY1RAjhCFELYDAHd0pfsjo3eu/qDXHBB4YGf2daVP 1eyvZ1wOWLU6rm3pFTKn4j6Dr1PZJcIrtYFmZQuZrl2IOILhiE9JIMvVUHGHPHo= =OnqA -----END PGP SIGNATURE----- move worker to control-plane callbacks Alan T. DeKok@2017-01-18T19:45:08Z Files modified: * src/util/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b7a5790351ec325127656... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYf8KpAAoJEH0Oec13Yh7N+fcH/0QQuAT5bqcnoUOQFokU1LWE bmDLbPDlqNX5j5F7Rz57m6cLZrtmtTfP8Xl6pORVt8nCYQL3WWUBXlGb8NUeJg/T TWtNKQ9NwVPuUQTA7NhbCXAQJNNxCYsrjY5f5NC5eqJ7+mGY75dkWXSdUC7f/X17 u0kuD9INUXMKPD+yoThsiIsAnGuHifOBtEZm/932AIt4+J8UYLnkcmcxqgf+TQ/Z NNQJ1L5/cnI9UgoNRR7iuQlWdqlGEBGFD8GMJ7s68yCJpYcl+mG5N2U2wPiWlTjA X7GfXkl2yeMjCO94+Cf/HYplqQSdfW8FhIoZWVucM83Rf8d/IHVe124irlr4UlU= =ZlZA -----END PGP SIGNATURE----- Add function to service control-plane messages Alan T. DeKok@2017-01-18T19:31:43Z Files modified: * src/util/control.c * src/util/control.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1e32c9cc184ccdcc83f53... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYf69BAAoJEH0Oec13Yh7NgnYIAIwimD/UN23W/1cEvpIikkZh mmSd9xRCtIsmKUA8pnCSpESZwfOhzbHhLUczI5ILGg77EsmjIweJRiuWf9FfXrQE phK5Q8/4FVkvqvzKMC8HHcz+dtKgEVnyNmfLYXqxcBkOUNrYh0+f21wX+jZmJhvq wajhQ/+I7RmFtjx67YckyhUVxWkiI6V2HmL++dABbozTICT1I4g4kPB/iAGJFrzo 707auPs6/OjAfdRtW/K8yZhl9rQmbn8PQzkRapcH4hM/ZSHOk7SHlSA2H61fEy8X xBCDtYCxcsOEYIC1RBg+/BKXQe0fSSfOzbS/3mwVCXkuyj2JpqqIB2/E0VViAsI= =EcMe -----END PGP SIGNATURE----- typo. Fixes #1882 Alan T. DeKok@2017-01-18T18:09:05Z Files modified: * share/dictionary.rfc5580 Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f22f1bf53c3a316865cc2... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYf680AAoJEH0Oec13Yh7N6KsH/3VerFgQI6QhVgDKJsb91it7 yCrxnAZM41yQTmUEEdIyoDRGGWjtPAIPrOJEv0+aO7U4NOhe7ZAGVLB3ofn4yA+f 680ThaWRs3FB1Jzv/tRVm89XhuLYCD2d7tvvIGfp443GhDCkZ6bi6rTWyOM96HBZ cxZw2CJiuP78d5cywk35w9uNa/OyWcmSiagl/xK0tbgC0va4jWhXh0+ftgAlFQ+q 51X/StyQbrk8/d51lV2kQk7zCxoCV6cVsCuR21Hmd30sPBdhxB6myurFYBktx+w6 y6nMk+Me6avzkbTj8rwCwwTEZaox1eb9iwMatUFPLIYoGt4K18TXtE1CZHHvCBE= =/ezJ -----END PGP SIGNATURE----- make channels take control plane, instead of kq/aq so taht we can re-use control planes across channels Alan T. DeKok@2017-01-18T18:08:34Z Files modified: * src/tests/util/channel_test.c * src/tests/util/radius1_test.c * src/tests/util/worker_test.c * src/util/channel.c * src/util/channel.h * src/util/control.c * src/util/control.h * src/util/receiver.c * src/util/worker.c * src/util/worker.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/de6b872e3b219a0ed796a... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYf5/UAAoJEH0Oec13Yh7NKi0IAKPRjSwcffPVOthx3yBhmYT3 Vl5i676F48vYebwHD/Fj0CwGBqRn2I1l1HDAOsPqoNBAHwpP/RvQQBX0e1mp2aOu 7yFGui7lykjdSzRGc1cG5SvxGKjBfLRO0QMUFEb80Z6NDoxyfZB6RVXiUzu38blV K0LvxKvT4CKloauPsHwTKzCsMC5ZkIerIFb7SEUR2/6tx8eAsv+4JLhUWbG1cYe7 c+OVeQdTO4bb3pt/L97gWR9X26unajyplCIDpPvpVHIJEx957aHs82YzAZerIIpa 7528UjQp0K3ZuM9PZR28ck5gZ638wJBovGQv/qrLfOhxNojlxyxjHZA2zaEfr0c= =jJ++ -----END PGP SIGNATURE----- add preparation for callbacks based on ident Alan T. DeKok@2017-01-18T17:03:06Z Files modified: * src/util/control.c * src/util/control.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/131d1fbbb5509e12496b8... ====== -- This commit summary was generated @2017-01-19T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).