Commit report for v4.0.x branch
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZRCXLAAoJEP+k1YKfttfKqF4P/23Hia+RHIFOaT/5QoOJfVyN cvVtxIArJzczPE7xgu2surJj1CumfsTRUF9G1S9JTIdovL6ec7NPDuq2J1YkJdx1 BTOHf0JrqSI6YuEsTHLcT1+ErpFkLOBVp65biiZAXkEgNZc0TgGYyV39cq6ZNYHt tJjqUFs78ZIiry+ynXvj5U62HiTruv8y1myUNF2w9sSauQIgiIXnAEeBuGgA476D Wl8oxsrSs5M4DLha4XPJH/KZGn/CkWvmxiQ6k1cJAKFb8WEbbdI1c6V1lVkGTcAi KsCdKjaDtXuTqBoW5BATZDUTYWveOFokpjOhsPYtiDgGKb5jykJ9N0SAsj3eXBhe m5cvPBcDIGTYTjNFI+CTm+WvdUE/CL45kyb0uSTH0UMrDi5D+b0bFxqassjbudDh YHpkxFpNqW63kIM1kyHYqlGdAwSpc73J+I2lpggQo+dcY1RhNEbgLpIUX3gjGO2d 3jFC79kVFcu3JASaytpfFM1GDnjBvbM13qoa3Ag1PTpBaqWIHBpIJiYG3+w7u7Cv V6Fq2Z+I+DFKGLzOylC517AWcxjXTc1y/pTEohRB4OQTGVb4nks1x5g6hqkJR0lh +IbIcNEY7BMzKhim3uoVYlV5h+zXlQKRD8O3BCAUASo4JTH8JsvGHLku5eJ8vp7V 85TszYgwCfIJKH0eDCUr =wOhk -----END PGP SIGNATURE----- Clarify comment Arran Cudbard-Bell@2017-06-16T18:39:07Z Files modified: * src/lib/io/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/dee1e23bb24d2ef7a73f9... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEbBAABCAAGBQJZRCEMAAoJEH0Oec13Yh7NjnkH9RHGUwxgKwfDtm5/F8VEIEsw u04riQ7jPZxMWIAK+1sKwlUjFjRG3uwFuM5w/Ik8ltyJzCX2L0rixqgd7xQQAyGb OPi2f6uwJ+RC/iNeO2LdVqwhliF9KsH7FnSKjkNPg3of6Qr0/dR6fSJ49JiN8OSu PKz+45l9atCuEOEl0yWEKko526Sfo/DlrK6PZlMLv7aBMcyFN4xHN6t6z8jo97SB d8imJyLPQgANAe11T5mD7HW5PhQ+M030jUPuK4RL9e+INpZpNeh4wrOa1Cv5c4yj YKfOYX9NCeWp/LzD6//8H+Vqd9GBf3XVp/tdWAe1h9ufJpN+4KjKzay4sERp0Q== =3lBm -----END PGP SIGNATURE----- zero-out alloc'd memory Alan T. DeKok@2017-06-16T18:18:44Z Files modified: * src/lib/io/track.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7229f3db2ce8e94b2f682... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZRCChAAoJEH0Oec13Yh7NUC0H/RbuFTEL7lAAceMMjJidnoNL nqIk6o6nmTr7RVnMAQJ0Gq/Xjjtj8so+3BBjFVxBT1lOxY/1/ZxDBKqeXOdLsbSn 8MHnjTwVLYIU1qRfqO80wwYXr9QxpYZRserkO1UCI1NGjf+T+nlhomrGwkCRc8s2 cqTEJVh4dKNUthPQlD8NB4tWnrYWBFr35te1zq0sLNPHQIHIOnHBQNDFQdVSg7Fu 5LeMRXlSrkL0Xg3i4VyMPP2Qumwm4lAAmIYj8g+oOf+sa8Qnd9t/324Rv5TfFGYW gpRniOTEjbWVgj6tViCWU+HgP5XjDx2dIBtbHW4pIELa9Cpk+D3uTLSpa8ceFHw= =HQxW -----END PGP SIGNATURE----- Alan is NOT retarded Alan T. DeKok@2017-06-16T18:17:05Z Files modified: * src/modules/proto_radius/proto_radius_udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/da98ffce7d65c47da4eaa... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZRCChAAoJEH0Oec13Yh7NMvIH/1FnGblBSaEETOqRAPY9Zil5 QkK3myUvqBw+Em/UN+Q7ufYgcGmgm5yR5Dg0kPZiIAdpwmv3G7iPh+Vsy7NWtOE9 zCpUZEfVAvDknaWbnDGeovcMBi51fX72im2YdyUwsQt/T1oxXeVS+n4rDhHZMf8v ha+6v57bm+9BeRlTYzL/PKePVf2Vujt13CRWWvQCvw+Dx2a+Ajd6VpUN9EZksDU4 O9DnVb+FWI3GQ0LsnOIeRmj0+zgEzgNkN24RSBZ7NBmcDP8TdrrT/Dm/e4FQkIFz S8MdMyMYORNMb8Pt3Rs9xXpK3aehhSDoyV1xRnHFQ8yfVTBfJ4RiMoNtT+2Ka+4= =Z7SU -----END PGP SIGNATURE----- ignore bad packets, but don't kill the socket Alan T. DeKok@2017-06-16T18:17:05Z Files modified: * src/modules/proto_radius/proto_radius_udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4422ae10704ada90de009... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZRCChAAoJEH0Oec13Yh7Njf0IAKTB5F7HEx9rtCjinK5JUUoI C/UNyMiecZkZZnh9T45h/pYf6xG/Rib5UuPsBmgT52vrpLGZaiiTjvHItcwUZPON vV0iWWInnnUE11rES/dCG50W9SRZz0eQup2/Qs6VJRjnol2VEs8WEeOAJWBxQz3t GlZt+L57kXnqFfD4mW+cIAxd7JIpSX6S9cAPDTrCSbUwU7jnMH6qSBATSs5oSxMj IiiVhVXz5BVElonJZBhekHSjPZIDp2YJzOu3FzzjDMiyEmJ30L252fvn6MzLRMVQ tzXWBiIPU/ZkxIV4VhcVoxz2omrN8THwniAOihd/AHIdbtDYXqSEmPo1CX+8JKo= =yA3T -----END PGP SIGNATURE----- set/read packet_ctx in messages Alan T. DeKok@2017-06-16T18:17:05Z Files modified: * src/lib/io/listen.h * src/lib/io/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a65c658d63f03290c6a5e... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZRCChAAoJEH0Oec13Yh7NAbQIAIUcjMSs+XipcOEzefiVaO1v T9hSCPfOecuEeyI1GRSIEsLR0e5W+oPzOQ5V8+J3ZsvvXGxg/800fEcpCwKv0aDW GBAJY7nAz3Y3r0RItf9dYOaHi6/ahbwCQezbFltfxSIUZx4tentfPgWI7ESrw17w SKLv3rKyfe/mTd0U9mZOCY1WN6LzkDIgHSJZrIycz3hZI7LmOEBijmdJTr6pYtVn 5wdPebQmobFItf8EIFZnzXHfsybFJNcnD78scuDhw47esuC4mc4xuNreoghcZbk8 22RphwseDKnFQZDpsKfkliI63o05W1mET3jmHxAwinSFvxYazArRMRe6QUa8DSc= =WG5K -----END PGP SIGNATURE----- set reply->id, too for the future, switch to the base encode/decoders Alan T. DeKok@2017-06-16T18:17:05Z Files modified: * src/modules/proto_radius/proto_radius.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cba18ba4ae95e097428c7... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZRCCgAAoJEH0Oec13Yh7NqO0H/3eDbICsZRZOoTFaWOlq+3Ct NFKnqP+QngckjZyzkA6rOuozD0F9ldkGY7j2xX0x8zYy+mWhY/K+izFQccTVslpu 2qOyn/3GVlkePFwgdEWf4ToY03QHY1Es9bdKgCFauyoT4yyEkc7XGje13iAYwjxh yUJwiinOWrYQyxwKtrjGbXluZoSW7Jguow3DOhrlVC81XRfALus0V3OHLzSv7m/e xTqIPC8sVN5OXdRsv+o47fgte15+Ho1sIUhI6IFMVfL5SB/2oLXhIhybcSbX1VV9 8Z4Wh4GaNbgPJeS23Pr+xI9KqaSjc47cIFAm9EaW5plgpmpA8kvwXRb/pUakJqQ= =c99e -----END PGP SIGNATURE----- call modules_thread_instantiate Alan T. DeKok@2017-06-16T18:17:04Z Files modified: * src/main/radiusd.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5c0670d3a51b6c8cb24bb... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZRCCgAAoJEH0Oec13Yh7NNPEIAKO5bgldCKn2MjRx6Gy/2hoI kbLsuqnRNFljtTQpeDLNpEMwgqN+rsLQ5G5XhRwj4J+UoW77zO8KofIQEeza865N oeHYWaGl1v38JC+bQKSyvpJ29ShX3xxgOTNnJMMNl7DXaYxmZjIZVgk7a9fplnHo DCZ84gAaX6O2TrzHJmSRauc8vyZDrXNZzTtljtkbU+3Hy+jzNjIgQna/RXoxISab a/yAUDyTtxjc7BPcosoBeXc7pmLjMkc6s+VDYebttJ0tIt3x74JspKPs6L8CTXKt h0VX3Td1ghkUNwCxR2Q1Znr3cCux7kLTqHvHmqB3x+shyBLTSAz8T9u1wmVeUes= =n1aC -----END PGP SIGNATURE----- get worker->el to thread instantiate function Alan T. DeKok@2017-06-16T18:17:04Z Files modified: * src/lib/io/schedule.c * src/lib/io/schedule.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a759e78c8eec41d18c862... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZRCCgAAoJEH0Oec13Yh7NaLAH/0FzErYhPF0p0mwsO0czgPY7 K8YvDI76JlgMuSVNXts5+WRk2GxNx+ldVwmxehupZhOPBnPivzRXCL1/gtjLkQpF w9xzx3mTv5ZWmdTxTIeoX/vJB3fEjrzBHCS2izysUUUPpNK3QHOlpfpIqb0smB+Y 6r3IlYTtKPmbTT3GtKXZDU38jvr6lEnBrcaFVJRw9s0oHQ+v5pSW0dzW6fFCqyGW IsVs4QhOkevJAtVtiNkho5+r2wkb7xW0Wl36+j9JX5uR5oA+JYe/vh07drA238AO 54E5htMOdD8DTR8MM3zsVOkLLbnl081/SgoYYxUaaJrxNPOH+B6jJoPdrzLYY4c= =+0Dh -----END PGP SIGNATURE----- get CONF_SECTION Alan T. DeKok@2017-06-16T18:17:04Z Files modified: * src/modules/proto_radius/proto_radius.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/068dd7cf0f1d35e29f571... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZRCCgAAoJEH0Oec13Yh7N41gH/1fYghnC5+6hFYDb+UB4MXGb ulYa7sCjOpzupwCn3cGU2TidGpbBtqxnfsXQ3MLfkn4oEvuIqVFgH4Mj1Cw0rLzx N0DAPkRMqc6uz+wFBACL+1o43jnhNJNsH5xrgl724kZ5neND6FBEyJRs8scd5Z3Y tV9JXpBJFNOhNMyojoriPX29e5FBuUWICH1Ws2rxjtCNQTtI4yscXdkXCPZvv+FR +7HYwFwHkYamw7YJmjExRf/xNS51qYLq++781bXH0L5I8+3ZCiyfg1S3mfYw3742 CS6HU0OFy0kqOZEDeaAnv3hs9KGKWlK+m8+GRi9+HyEMdV6XOj8fjenEunPw/5g= =WVCs -----END PGP SIGNATURE----- expose worker->el Alan T. DeKok@2017-06-16T18:17:04Z Files modified: * src/lib/io/worker.c * src/lib/io/worker.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2e5a5bff4d474d7f625e8... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZRCCgAAoJEH0Oec13Yh7NHZoH/0zRKhTWi+qSTqqvH+x6yliK wnKekCQFMGLuCatJN8f4t+EMG0OerkahcxJ7gxQRGcCCNHQtNl6upOGde+W/8L3t +2UnNuogJfiE518C32Und6n9NZ/GAqoNTNTa19tHAorNFDl4l64qHS6Z4AYQelNG PKX4MAnnhUcyyGojxFrT7040s6Bwvbng5iGOTsKGwoe/lQIEJ/jfliTfJQwlXGbu FGyK29bhCY8D9sRPv2YJydnQyO8bildHZEf15paR4PQxIKx2hpuxNzdAxh00faNj GbtpY5UJ4ADXXEFTEy+REu5NvgogHi4D/k3UD3Vdu6b1HTtA436EaZvZzNetArk= =QN1z -----END PGP SIGNATURE----- set server_cs to the parent of this listen section Alan T. DeKok@2017-06-16T18:17:04Z Files modified: * src/modules/proto_radius/proto_radius.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/29ceb2934166bdfe9d712... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZRCCgAAoJEH0Oec13Yh7NVNEIAILfXPF7tWrGqrh1z3TQNyxC BJ2cz62wZAagxJlWvfSDlbWSuJgq2JzhWnv5kz5yncK0Iza70REWmcHuY37QSGCx 0venOGXIlhTnkXPe1VvrB6WjXxrIMw3wpPlLf/EPRXUz5F2Z0e/PlEx5xdmIb40v 9N+ylpF1gAzZZu0qMK4wqQPpkMQA2UWiiLdduwGssIkQ6yxPxeIydKFOrrshzoSk FUv72RidAVBQLw2nn0fCo8Dl6vY+CpQjPMfoy51E5YB3foVSELtdb2hzW9bWUG76 +v+wtA04yDharUIImuKwBqNI2mJs32BtN8ke/aM9DK4HbmGL0rscy/7rKlSDrLs= =GJA+ -----END PGP SIGNATURE----- track RADIUS packets via fr_tracking_t Alan T. DeKok@2017-06-16T18:17:04Z Files modified: * src/modules/proto_radius/proto_radius_udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a45f3c0629f2768081bee... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZRCBKAAoJEH0Oec13Yh7NLtkH/1kOKmKTQDTlRHGJ3lkw1i9x /cP3iyc4/KrH3/2nJNHfm+MYTDBg6qeLD7mgXlFLPCnbpTAQEbnHWRFEJ0+FCC5P j8/2wSKZ0lyCsbmz3jvU4eADpdHh3YvpHSd3SrdGaXXwxfNMLaCmDyjRPuHEPIk+ pJC8qL9757J3dKPF9hevOTFf0fEgVpTOgjwiCwAZzf3LlfMwAvINhqAB/EdwlbYU AoaPie43QjCwh10llNLWN4Q2c09bkGgtam9bbIx9vwHF9RIh4OE9xvMLzUB0BeTg bA7pNQzjdGvAMMa4HdPe9l4m4SsMnL3O3EVVwq5fgkHchPDdzCDmyKLXt3oAGUQ= =XqZr -----END PGP SIGNATURE----- make src_dst void Alan T. DeKok@2017-06-16T18:15:38Z Files modified: * src/lib/io/track.c * src/lib/io/track.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e7bc03cabae63007eee00... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZRCBKAAoJEH0Oec13Yh7NMRAH/jQAjOs+tdi+Ngq7vqdQUVqR K32IhC/H3ZBFhMtv+pAbtaYoTkblYWcWLH1deDJY8atVcZxljE2sU0qZVw8Wt15a SSRGaiv2bybSAVezRWiWSWMcu2bOZRG0W3O8HeTG3YruQdZj9fFqHPDc+TJ+u23Q i8IQ1RhvpWWfFISLEUg+FzRE0GMNViV3JFku+i64RPmhCiRvU+Fo4e1kw5LVH6ex dOfmtxZjB1QRzh+uoXp/LJ1Vmg3OgGb0pawE4HCg2xyOy4lDDsTMfodD/8WDod95 QBxmYIF0YM+mf3c+u7/AqhxReAg4HeOIfhCuoU8kVnKTBm+BQ69Vepe08CZh4mk= =mZsG -----END PGP SIGNATURE----- use more common names Alan T. DeKok@2017-06-16T18:15:38Z Files modified: * src/modules/all.mk.in * src/modules/configure * src/modules/configure.ac * src/modules/proto_radius/notes.md * src/modules/proto_radius/proto_radius.c * src/modules/rlm_client/rlm_dynamic_clients.c * src/modules/rlm_eap/foo * src/modules/rlm_ldap/#rlm_ldap.c# * src/modules/rlm_ruby/all.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5199459990ed71e87385f... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZRBiBAAoJEP+k1YKfttfKhjsP/028itsj6BrA/KvucHrrDgqV r9VJ+T70Oi2JYEbCXraeaztZQz+7LUZYQnUkNbG3qzfXGesm1ooU1/52SZqB08Ub xXrXFCf3ni/kuxzK/58RoRbS7T0K2rY6uyAOfiZKNrvztOSDnl8rUBhgqH4h7BlC b5hV9gI6z+xBs7QxQA38dhHQKg5IFbr29LlxhMCUPB1578M5Hib9mdWGivqt7/vL 8QR0HSrokVs95b6vZZCevIKZ3aKcjEvlMEus49ZJzfLTpQdLUaW7BZRNgnIipr9P 6YE0ddPFsIzHqAAZDPJPf4kIQDluDwayYw3PhDeJFiMMbLfFfQ+AQvsIWIsIotck GDTYPnFPZK0t9AZWunRMeXomw6BP7NL27vAzPdRepe73KZz1ko/Dny1uc5T6mjYz 2Y88gwH/m4MGw96ocefzghe8m4cYn7bo04WzkOeKw7gxO5SllTOMQeXW2KINGrL6 KE8KAuK7hlyEGtb+CiMZPRSeS3YpOKKkZyybB5QReGQXlDTPnZUzqN+suDlLGyhE +Srbj30f6FCf8dV+kChgivlClc6+ftgiePyqMN0mmAC0qJQ7e82GVTYneTGeFeKO r97JYgZmFihbWcDvqtU/tLbnUe2liQi6qv6vLtPtZAPBGfSOoKyGHipMeRbvz/t5 rSKhMZyEvA+nD1OJL95o =B+q6 -----END PGP SIGNATURE----- Various cleanups in proto_radius and proto_radius_udp Arran Cudbard-Bell@2017-06-16T17:42:25Z Files modified: * src/modules/proto_radius/proto_radius.c * src/modules/proto_radius/proto_radius_udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a20dbcd8efbc3aaf3363c... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZRBXaAAoJEP+k1YKfttfKb1sQAJPrwmc30g8AWECTFChJ39Oh E9n+KfR48glbGtWUiEz+QV7hZdYRuY1vvRKNPUDxAjJFpKfBiXLlAWLyibXiumII pbGGgNLyz5shcaFI/2Nu1qgte2tq1B1ghBCeiyVMDG/puP5hMCNuDSrkgKVlKPsJ SPe87c0gfB94tnpc8LBJqYwnCdphFIaiiccnh+v39mPJcFTA6DlU5/JxJ0PqoeB+ BaF6TsWOL+DJIqWl5RgpAIRnX3EiRt+jrd2TtXTwDJ4I1a+l1DIWA+Gh3Uhjvunn RIXsBXk+RVHwAISlneSDUC2N4aoX6vfvIpN0Ck2SfEdS4Thnpn4URT3j3TGaoFck sSDxQRsvk+wiFbabxHEC6N7H98ORwh75UhahijYr5MYYfi+mJKL5sVCi6OowdCed KHPFYe98YzYTU0QU/L+lLy8Bb7oaFltW6223orYp8IqeSNDhApeCV3Ev1YMVTLzK s+u3yE/J2EBC4P/4YM0x25OC2cO4rGIKYri12o+jahrKP3gQDCdnRW3opAeuLbeT AKxm06lrbPnXa1UFNcx1mY0ojLErxWTWTU33FuEAgjz2un7xUlIU9hh4et29ULlp HdqD1J60MozRdXuX4dC1uCViRz606HbZxsvIXZyRvir3Mzh08WCfniIzsEa7iRHw g5FaV0YHG6M1IWCNpiB1 =2KDs -----END PGP SIGNATURE----- Breakout/cache io_submodule fields for easy access Arran Cudbard-Bell@2017-06-16T17:31:06Z Files modified: * src/modules/proto_radius/proto_radius.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c90e42930c148ee5d850e... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZRBM1AAoJEP+k1YKfttfKITMP/AlU+KtRCMep478MwQ7ENpkf UeEQndvv0Ab9GqNuBIHxHDCXW4xdXYgUZ0375kP0eHQFJ5xRhwpIUFfZTiOJRtGO N2QnukzcsAU0yqILNxJrBtomrKaWt3T6FCn/cyTKIb2v0uC0SyAWkLhOfS4qKfbP hzKnzDJrEPv0UBEd+y8wv+PAYWuUjBguV3dWPg+XUW8k0u1oSXzp3199o4SJW4Ey K5t+noZCm20qVf5ybp9JthPcpm+xdLmbekrlRVFS23eWa/dFQPvkZEU1hEMcwOH9 vlbt7EP+k1LxgEsTn/bR5NDOBaFCT5y5rFj8zpx9wh5vhIwkD6HRKQuqcnFpa52M LjJZfI5QS8IJPBGJGJTDqRz1jqbirPhDTo99Tkmj/i8gTHVO4+xID1ovlhXcNJut wKRc+ICMCFJcEkzQG8+B5QXFGqvaWdcjfXyAohnF5MjpUzh+7JAqr6SYSDa/GjE7 qzNdPfxLBhsmsWaKpY3HVPs0xzZZFy8jYCQdeezq/SMy1395rQt7Kf9R5cegQUs6 gkRDyhm/1JMcMr6+WAduhnzM5hOJTqe6ELJk2ZzBkChjdFkFHhxuJgnmhD4eaxhH jmZgoFmLO2rJciiqxbNTrnQiBrwqfiM5/hp0hl0pDh516eevxjMQWVJmzGGFV46X 17JtokMPqTQJgIkInHLW =RRxr -----END PGP SIGNATURE----- Make process_by_code hold the actual function pointer Arran Cudbard-Bell@2017-06-16T17:19:49Z Files modified: * src/modules/proto_radius/proto_radius.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8ce12be7d44cad5eec87a... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZRBGpAAoJEP+k1YKfttfKwvoP/2VgOIk2tnFH4rLmLhsBm6wA lojSDMJ7b695W0TDhPrROZRbEnzB8659CG1S9aPThs37R3QIO+Y7fQRoCXVK72tj ze1nJpIaT7ajK9o8459F4205+aBA+1QKpQkZ4CJxiSr1Ek+D73+0tbRQ/w8lsRWi gMmO1Y5Iufd2tts5HgBVpEO0BWr6EIwVxM1/FVUx9GIlL8ie5JqrZ27gYU20vTy0 fDkXxj1MASFvVKgjWhoHmrd61K8uR2Xf5s356kSWGJmdYbQp1Pqt9UCrg3wvokeO umnS6GgZe2aGjs6cwZ5yJrfsbeFWCpcCNHcNk50hBFyzfP7gyXuvFEe8tPT1VmmB JCZ1a91p4I1ezCeKdRbXArQ9KlOTV1vtxLblY7krkZErt7A/urnIxjAkzyikPyKQ dXNKLwmdiggixJrxMLfni1BEZL3OZTHhCd5Rbn2q2n2veZMt+X5cmzh1GmtkUVhX K4QVhQUQvZjHNb4H8n2EzJBR5doHix7u8guPY1sjAP7vcDVVWVNy6nnynhkYqzQ8 zMWSEB7/A484osM9w3bhR0ycsxNSs3sFJuH9sl3LRQJKS48yIRvUSxe2t8rgEkWW KbNAOlrDX5RskEhdWOLkB8DIMIo5QVmgd9FnVU2MgKa6jQmpjHiJ77nPYU4doqNe hsKTtDhM4AwQroDJQCqA =3cGD -----END PGP SIGNATURE----- Invert arguments to set_process Put the full fr_app_t in the fr_listen_t (no point in hiding it) Arran Cudbard-Bell@2017-06-16T17:13:13Z Files modified: * src/lib/io/application.h * src/lib/io/listen.h * src/lib/io/worker.c * src/modules/proto_radius/proto_radius.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7e527fd57ddeddf3d19c0... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZRA7uAAoJEP+k1YKfttfKIDgP/0dNqmXs+kF5tANqv7bLKFRQ 4LdH4L4FGFB5xloIyhGJrFyBq+khJQwxRawvdTl0GUMd+vjBLr9EasVtkeSMsz+k ewciApEO85pP8a7prF2HxRYz7zL1eqJx4JYsO4uQQIaPszVIKg8iwAr0Wr56fvWe WQYzhTVDXIF2R6L8GAP3b6vT2CPQFixr4cm32J2RXmBT2d0pPBIqOjMpkAMlvpzI Z7qhxdZNsGhvWvZXOxsdZTo6hfUUYeBkMfivPkXIr9Q6DakrT2LdYsGhZQQUL5ec xeqX/UsMsTHN/9V+ZFZi9+zD+q8Me24CPAg7eCIeZIWJZ8mFeNbncIR28yyeQrCV w8x8Sy1p0ph/V7pQKLK1NLSuGw5bqZz6h8kZhNumm4r30oDKb5Rojhpc5onuFSgE T1EPLke7vS/JL9gXsefKtPihjoHlrwGGBaj3iaJ/E5xDgrRnEU1/Tv/59wG66sWZ M0Mln+mOtF2GnAASlAEzMOTNy1+3v/JZq4MzK3zumuO0yZLVDxQzrdgTmxQ5VzbX dzZccDk2FJuKt7paxtrd3ZtqStXJmObnb8iHxT14CIKTz7xstUt7ePeuPeORMbSi FqDpAlGu7ylLg4kX+5PLhdPxPvZMfVREYT0bSWq6uUaCR4X9O1mkur3fGHG4W/0k XjIBq+zh1WqjgKz63W/G =hqs+ -----END PGP SIGNATURE----- s/subtype/process/ Arran Cudbard-Bell@2017-06-16T17:01:34Z Files modified: * src/lib/io/application.h * src/modules/proto_radius/proto_radius.c * src/modules/proto_radius/proto_radius_status.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a42a3738ab78552311fb4... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZRA6zAAoJEP+k1YKfttfKHLQP/2U2gPEEVpscL2srwG/79sjF +Pr+MflnDACMvF9we9yWERd35dAzKasgX3QkBpsXle8MGgcmXZRIxxukiZjXDT7P YtvW80P0s5Qn38ZiADiy4Xg5Sn8fAdCyjdJsUYraOclzI1KctpjGYYRLLvcgI23A KevvIehdjPi+3ubQmvBh5M15n3PRcksY0uZ+sESYI+2AmtYRdGCq8VEoGK0fdq9t hgbx7GhgRXKNQUSCHSlp1wCGH5P+8Mw7EntLPLOsAfDBC8nk694+S1ONDvoPtki4 6sssNxgCYvdwpm6VgBfUgCio3entDYSFDRr/ein/vt5OgYsgaY9mraZR/wnOyV6u Tdprm2mYuRGHpiKNcCAHYBCNRROljKhvqzUmqb9j5pIKiNT3eIY728/iGZW9qJRY oBA6IroVDnfmeqYArEFNxwWNW3AKdNnnfCkyX0eRQcl92NyAU/cUrAE3K6rvjoiS 8eEtCGq0iBJTVzvjLC1k5z9i7W6imnk5hyxX8SkLtcsHz1FTf1H33Y50j+dVm6x5 /7NINrMp+/A0oma4VEJhKmDap7U3ZNMlKRDxXjtSlQCdg7QJ5comtgqZ6zm5VLOk CKd0rXgyacr+3YlL1LmaWH/2f21Pp09RBaZ7Xrlxmt4jf/9ijxYEGikSeTX0hNJk /D6vUZmILoxZ2m19E1u1 =4ppV -----END PGP SIGNATURE----- Remove fr_io_op_t Merge the fields into fr_app_io_t Arran Cudbard-Bell@2017-06-16T17:00:35Z Files modified: * src/lib/io/application.h * src/lib/io/channel.h * src/lib/io/io.h * src/lib/io/listen.h * src/lib/io/network.c * src/lib/io/worker.c * src/modules/proto_radius/proto_radius.c * src/modules/proto_radius/proto_radius_udp.c * src/protocols/radius/radius_server_udp.c * src/tests/util/radius1_test.c * src/tests/util/radius_schedule_test.c * src/tests/util/worker_test.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/348655ac0dedde8810208... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZRAULAAoJEP+k1YKfttfKuOYP/3FJZ50j28M7H37tZhLC+CEQ HyfFxLjV5g3WmMZqfiDHJ35ofD3KLjjWgQNBsWjELDX4NVHQ/LAxyn7imP/CWeWM lH4BLXtVT0mGoJOErnEwDoBum7SexCnnKgEjqIDh7DDv1mdBFQH3gNE4dLmoJuxx i3OkFWzne2dgUdalUaBSO9lZI+37dyuvuFS6kQAabIZgkzKD1/hEfnVZuoB5Fq06 tBYoRDve3mUEylE0bvVTfO4xSB+xG3NWTlAgsqjsWVRY+zuj1QbOIWItyrqpoU7F 46LoExhzbvDNQEFT8bqjPLmkDbonuRshRpNCy+DagsoJ02TZd8CxqQauUNNIE5gv XCWK45DyYm3+PzdgqUlqD24ronF7PMdBZ3D7CjuXTSfB/qxdQuGZN9RbFiL2xTT+ nX/jOGN5hTr9oJ6pN8SlOrrrWDF39JdoKtObb/+Rj5e4TGjbNpiQOHLyrzrzHgHD gEQ9Gjj5CGYz0dASFsUvHqTyGxzFsEzbcfVhkvL+VxoLwq7WsuAXOS0bIY86Q0bB XnbKlmk5+wUR80ChoZApLrxpzQOGkSVPprAt0/dVAbUQFSon0rxde44T8HxQ4ckr AfPDGG+HrLHVujV8OR88ocnj2MR4xBqftnaV/Y65Nv2KWHXwxUcNFgZ0eJe6D8NJ BosSFkddr3XH+AVfBfzo =wv+P -----END PGP SIGNATURE----- s/io/listen/ in proto_radius Arran Cudbard-Bell@2017-06-16T16:19:23Z Files modified: * src/modules/proto_radius/proto_radius.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7d9006b9c005c76777da0... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZRARrAAoJEP+k1YKfttfKr+wQAKOQgDt+xreQeUEafcFHG/7f U9QsYDIatYNgh4XJDvk9WNgKVG51oWYQ9WySWkKGTgupiN2T4fui/EkTYE7y0Hwi I+kiF5CIYWv6ArAONFO72569NWuGStmossz8RZKS3bJpcPGl9nedArg8TcTOzOPJ QewLd6AhQvYsF35a0yeEcwE9I6TvtYyMh2QEH8Mxsa6cksXEvs/+ZQ9XpLFiRhDn Jp27l4GrLXSbXUQIKo58kuvySYnQyzL+H60cGifcWsmNdgl9FtdiTSnih2Ujl0/N YhjzSoS8VxCF5TAVKc9J3BCPmIH6+Cs7vw4Mv0ZtIXwiKQl5Mp6RlHvajDiAdQdW 3kKBLTfWk1T8OH4BnzeQbjsEEn/F155+x6yGHAcH+5o7f2jLJCgjGoT44oND/1d5 YpNWe2EOld2XNJ2LL0+jZaYfN7ID1lfbVcyWoYX/Tve21ofiHltq+5SLp7rgU547 pLH4WXyAP0gA3cnQRgxGpUwc7NiI1uYBoYIjnzof12gUvOpPQMkV26hHbt3n2i/L hrEL4L+97CsnOSQxO1/EsYxDo0hmjFQ40pypT6wPFSJDJreHOac50sWKOB9zf3Ay o34vwj0cXz3V7JsfqfaM/uYUwug6YNepQdvCYFmw6UC6RvTytrNQsD7oWRlFv7mc L/q+ZWWETsFvfvizfcUg =QprX -----END PGP SIGNATURE----- s/fr_io_t/fr_listen_t/ Arran Cudbard-Bell@2017-06-16T16:16:43Z Files modified: * src/lib/io/channel.h * src/lib/io/listen.h * src/lib/io/network.c * src/lib/io/network.h * src/lib/io/schedule.c * src/lib/io/schedule.h * src/lib/io/worker.c * src/modules/proto_radius/proto_radius.c * src/tests/util/radius1_test.c * src/tests/util/radius_schedule_test.c * src/tests/util/worker_test.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c2e59a40e4c32a3817326... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZRARrAAoJEP+k1YKfttfKIPYP/A596Li/IB+M6a1bJxinzlm8 h7JsUo08AK/ZDogOPH2RJzqPjodw3dhNTw5Higi8KqxUcMmxKFcDMjsM8bYtEyxC z9ssO2Q5DcUWRqAfCTxTisgs6shqXwxE0Yk3gTVW7ogGCbUlZPkSS3FkvDJ6qTUe bgdleE7iuZ2S03pJzCm07n58WvN6Bx0JTpp+88+4cWeqrdxpzP1Q+i7ZyU4r8EGV YaN3+qGZ2SliqCpNEQy2MxYPzWZMkQvSkjB5/Dius7rFwqmXDJlJ3jyeP0jsbuZU XGi6HgXHsZj9VHBFrno/PMnvywrzhfxgdh8Fmgz/mL1Pt1gFDUQfQURd3pDIB9eH CtdJciYdTKpXdS7M9pg0y5/Cv8gKUaIfWG+KaZOTfJn1R/SwnoO98godpZVTsqAo piuDTvUU73nLPV1P4QOhmG+UroHK5jRnYiI3dZvJH5tDNDsmQL8ffypNX0nlPO5E UdO+s53YOOLQDomgL0CLqwYAWU34MYMMHQ+werxbXMb8z4+WmOY/3Omd6ANszM9d b6z2oiGX3P7aVq5VgQci92ZpXt6HDp5bjxpEjgrB/K0CKXWHfmYfZuzSueCLnD+z EHWvzgFTKM4Z0aK/Ct1lWlzHzp4fArE1bQeVexuVYNTsyBq8gZVAaORMNFb6QwlS 7pdCWk6wfopLyYAaQbJr =Ebf4 -----END PGP SIGNATURE----- s/subtype_submodule/process_submodule/ Arran Cudbard-Bell@2017-06-16T16:16:43Z Files modified: * src/modules/proto_radius/proto_radius.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b8941bd7ac91fe091422f... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZQ/L/AAoJEH0Oec13Yh7NWIIIAJ3l3w1hEdjCCnsPrJOpW9aB bZRs9HZgNHzmPTnfaAO8+1JZICn0riswozQCGnenO4xCF8nA6OlZj402DVNRDvei 81ntcvNqGsoeyPoj44E2FHnCEjtCbZ9cL7O7kB28shnP7sMN8uKb0L8vABb7ji83 ScDImayYHk0oIe9klHmvVALjtDJrd5O0xS+uBTi3zb19u2z3f35MUkTRrbyBSHrR BO8CPeoWufzJ7crk2ikmK1U9jkXzMUrBl0JFvzAIDx8LFNbXxqk/HGwJWlvvGGP0 ZF7Z667JW+gl5NuBxGkRneEqWQolaR4pKM/GUvF8TcPBdJQiBN/3qcdwh4FiaD4= =Afkx -----END PGP SIGNATURE----- re-order libraries which might help travis... Alan T. DeKok@2017-06-16T15:02:16Z Files modified: * src/tests/util/radius1_test.mk * src/tests/util/radius_schedule_test.mk * src/tests/util/schedule_test.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/21c40857604993ae9a844... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZQ99EAAoJEH0Oec13Yh7NJmEH/3DUjZPnA46OqG/qepJ3un+1 x8QoVWDTr7PyGR/WGi3jV489IBiErUvSh0fzKxEPb7Hog3qG0fqB5LUuB4kj/lPf BbhirufwfNovVIMTSgBlq4J1SI8/fZ6lzP3AXot7Te0Bh+pCLnqhQNXUXIpYQPrg 51wMEEior2Vtyt+1R03MGp4H/fX55E/5rfYPe5X/YzUMqYipAJ3ctzSuVcSWVbs4 N0zlUz5z1A7/+TmXj5NX7+f/AEwZ9c+FYy4ebLlKkKotjmfW+vmnBTjmocU1B/12 7GTrWGAlyhawC9VbXWuujLh7xNfdx1bw8M0ESSSY+pTA3ixEGuiJ0rQ2LtIkSHw= =C6IX -----END PGP SIGNATURE----- mutex locks around control-plane messages The better solution is to have the caller provide a message buffer for the messages, which fits in better with the rest of the design. Alan T. DeKok@2017-06-16T13:35:57Z Files modified: * src/lib/io/network.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/21a3e7f8b0de55036cd06... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZQ9bdAAoJEH0Oec13Yh7NJqwH/A7EYhwtgf8xrE1CMol4D/wk c3gVNQmYr31Ppg5u29xStS1XLa74M/ZIEmguJGLY1tRS0LX0JL73eJ8OphGJDPlU aEM2iyadKJBVDF4WOdnMViuqlWHhoU2V2B8dMwCEO8ZQ/CZrV0tfqsr6s3BJZ/JO BceR5DGI82rHYvESAJpCg6zW2ZdiCsOtMMTpT7049YbSdkPl+YG1nUt+aoA0QgaO E36AbTecN0rKynxM8dln8u/iLnrrm6RTYuZV41fDAdjmQJ2ALME2LDRggw+DUbIR gPcjNbzQGukdObIm6kBS0wNcELB0Fni22HkM4fArf6A2jXvoPhm+btZA+uYenno= =4p03 -----END PGP SIGNATURE----- more build fixes Alan T. DeKok@2017-06-16T13:02:17Z Files modified: * src/tests/util/channel_test.c * src/tests/util/worker_test.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/14f3e2098e7f0daf27cbe... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZQ9KSAAoJEH0Oec13Yh7NRzEH/1/xU42cQedllBGy9TDWZGvt wkjy0d56oiVYzX0JczdXzFbi6d9O2cZiLYVDm0FtSAXMm/6EGGuKUOxoUc56uQus agD5zoXCi5X8orX1DC/Ouwonww+PiKgZayYv37vSCuJaOduBUdhYz3zxzRBqFejZ eG5fIaLks5d5/sx4TS+gRjiQq+NigAshe9yG674QcSNbjseFXcNxcuEHMsgjp9W+ f29AyuA8SsKwMsizJSodXz69Oq0yQb2H9PJnJ2le8WaZCEVDnUPqQwAc6WNe2ntw /DsbsJJIrTcymR+dX/irBhZPggJzwvFzHjop+JRNG858UekTUr7uYpOppUjepWw= =BGKJ -----END PGP SIGNATURE----- more linker hacks to get it to build Alan T. DeKok@2017-06-16T12:43:59Z Files modified: * src/tests/util/channel_test.c * src/tests/util/control_test.c * src/tests/util/worker_test.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0579e2497852fb4358724... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZQ8lHAAoJEH0Oec13Yh7NdCoH/j6gCv15svgST87xot5hPzq6 95SE6fIoNZzmNaiM1HTqSMC9Zf6g2PtDKfyu3QQe7YeOPr6mBcXKbJSppCa9He5O tQC10qRRoyeR5M6BXTV4RLMCi61XWbP40sz4nMUu0aGDqpmYoZZihWvJfP00qTTf A/JIUv2dVf2et1SmYciStKadTNr6xaGhpyP3fxrr2W0d/6XsedRHekzwhlQ0/5/m Me6j8z90zOLpvmQvshtMs6ptYpKKzT4mYDdDNgyXhAJ0ECz/ShtnvxPS3EXIuDhY NsQWs1pp7gw8uoLCKvG4wLAcKtsDRawdudznWZYV0018jN3ARhrj5grF1U4xJRQ= =oZuU -----END PGP SIGNATURE----- linker hacks to get it to build Alan T. DeKok@2017-06-16T12:04:14Z Files modified: * src/tests/util/atomic_queue_test.c * src/tests/util/message_set_test.c * src/tests/util/ring_buffer_test.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7ff59ff6ad7e83c202f3d... ====== -- This commit summary was generated @2017-06-17T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
participants (1)
-
announceļ¼ freeradius.org