New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJXRM5XAAoJEH0Oec13Yh7NqMQH/3T7MURyufIyF5BfSVcz/U3N UK5yy0py6Q0mVZGQf9MpJjybuv7Q7BIIQo6mINKoVPyuF+aYKOhV/aV3ycXSkvDE xXrUvSTN6kRNy7vsenKU3RTGaktqgD3HHo9i5XWxS39gwOIe11VYJTFvtWvYsvm7 BHVMa9dd4Ix1ch/RKbUAraiDLK23dTtsDkbz80zG0vRvBGVy9qINClZCsnTKnd4F 4S0arDgJ5EUwptHQxiKJSEDF/Eky8y1vAAQoF2PrfJJiDGbMV87LP9YKpzZfdgMB ieZ12Oop2Kc2K9w8xtmrIFUGPFQ7BNfGW3K+LuGvzQw2lfhhLyNHKs4aq2UO9zo= =N3XG -----END PGP SIGNATURE----- Make EAP modules require a virtual_server configuration Alan T. DeKok@2016-05-24T23:57:26Z Files modified: * src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c * src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c * src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c * src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/64ca31611462532e064b1... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJXRM5FAAoJEH0Oec13Yh7NG48H/03y0meTSGBvZqZ3uKY/s2me +TwqWRTagsKRzBisAYf9MVvYjhtM/aqUXDYh0gOaRpRucdkNRRRnwabHKpwy+9+w p0tk1sPQI65VIQLo0geQwOSm1Vn68RvqmtGVGODikPD/9XWsjpnT1j3RL4esgVxl x65VHoqirrWY0kQG0q4bA4QTT5p79BTLJAt3sWhXWnGx/lOUybR9lPdKPKmgbM3P u6B2+worQG25YVB/Kfb2/oLCKnhL0Kziau5HYQV8cmm5GZwROQUYXsMJuSyid1NE CGrhTnTeAMWvb3ehPm3xe35YFDXfAI2ZDsiIuL5jFetwWEy+/6hK7QoXoygQ5fo= =6mZu -----END PGP SIGNATURE----- Set request->server_cs if not already set Alan T. DeKok@2016-05-24T23:57:14Z Files modified: * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4df0f8922cf8a87b645c5... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJXRML4AAoJEH0Oec13Yh7NgUsIAKgfLxOPOUglVCyFIhvH6OZe TTCK3tkccHEFX+kCxwlJx7avrfDdEjp4rujD9eiAHo0GLAmDYAMBzPDHuLayJKGL n0Q09IYCLTQw0W7L07fMB2OV4Uxs/h+4WHq/RAlnrg7hJU2dpu/9dfBQT0LysVVl xspbzWdv1d6nouIORRuVU/GUGWPxanh/BS8tuVjVRTTVbttYcDNseTuQvn4gF4Hh UvvXlAlp7zba7e0DBt7x6wvEq1JMhgn+TzBCoU90mG8+jrLrahcqNfWKrkEtJF9m 0bT87yIcU83dj6WCcmO67ul6+/mwplTx66QKimiTHKyB7Z72vUo3KMMbHVfFRVU= =rHgR -----END PGP SIGNATURE----- remove indexed_modcall and virtual_server_t Which makes for fewer data structures, and allows for everything to be keyed off of CONF_SECTIONs It *might* be a bit slower, because we're now doing string lookups on section names, instead of integer lookups. But that should be lost in the noise of EAP and SQL Alan T. DeKok@2016-05-24T23:09:12Z Files modified: * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/12217ed43ab3a7e9a75e8... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJXRML4AAoJEH0Oec13Yh7Ng4sIAKF43Bg9FEbksUPYXqskj3dX eVUTL82D6tNT54wcUDlTY8JvhcfiEuV8EUOtz1JikmSK9RY51qa3hn106APkVRMz 0D3UhGEdplgncE7yPeGXK/d3gyYceIQdsdELpONYx/xp12MIc/XmJqWo5VHAGYgC urPyQKzP6AnhuFhXY5kyWFn3xEz3JyM3QOJw9911YhUu04kRhsYA5e7oFeHw4jDe +RiK49IQUucCyl89FflEIJ2oNf1lZHKl1fwp6ApiLG6rWwLgOH0o0PW5+fUDhEV7 hWAZ470b/SiHSkxuFtfml+WUx8bFjwuFh9uXWxmmRNy2rKf4E2BLa7l2ygS4Y4c= =lAH8 -----END PGP SIGNATURE----- Use CONF_SECTIONs directly in unlang_interpret Alan T. DeKok@2016-05-24T23:09:12Z Files modified: * src/include/interpreter.h * src/main/interpreter.c * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0b2e4da0c574dedd9309c... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJXRML4AAoJEH0Oec13Yh7Ne68IAKl6xcLfzvzpOE5IgiapT/up AogVojixIaKs79LJOSrkkDzvkJGQsoiqWschb2A1z1FFY9VZoT4JtHdblOvAb0MV 2E90bt4J1eKw8N9+3rIctsZQR9qIV/PPBIvLHOL70rInHswQwMGjXpguC95fjbs2 hD8/t2+PK/HJru53/iQGS+BTD4zlOdVukNnEnaNvM7wCo+gMwgh/AuqzHiP3vy2w 4CxKFegnhnyO+bd4JA4qxitcVk/TomuvhDpjQ0pwBeKbztkl9OscOCc+U4Ry1rZU rLBWg5jQ4A5qsJp5dqIRml1Br0w0F+3xH9vcYy++caiy6uxbfrPAd1pdOaObxEg= =gd+J -----END PGP SIGNATURE----- set request->server_cs, too Alan T. DeKok@2016-05-24T23:09:12Z Files modified: * src/main/auth.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/130abc0d5f8cc0451b013... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJXRKooAAoJEP+k1YKfttfKEX8P/Rf5cR1e7pglNhA+cWYwhjEt kUv5YtcKiEDKwcz3c5rLb7FApKIe02bKaS5Mi3Tn0qes2VGRLTCPFW+ejZgOt+3U ojuUaK8+Q4ZDdEz1pFTsVLV8vig3g8aLVcYnhQXgaqPtz4bJgGd8tu5Jp7O/eVLw FEoaTK+2CZYKWIVe0s7Zhs1smnUozkrPoJwaJEPLz8NJwtnbuvd3FmqE3tL7H7NQ mx3D7r5AINDUM6oWg2gz89W/O6BZDyASFHXEhVu3gJWrcbRqQ2rAAYtbcAGWOKxr f3y2B1RnHqQXld4HgXLIxHRMvQE3apybwt2Fh5NM7D2gFBh7aSE6Ra2QRSth3WIZ Loe4ocbRJkUifnSm8QR1mzh8PNbr6s4Tidls05YAIMgVX7ZwS2er+2t8xQC1d4N4 zeDVUq5qOWH5MMURi8gsCY/p4iSv9KLCqYbmHX8eUaFSuv4dFdt70FKkGqHm3Zzi fm7S+NamMSn8QkCKYXkMkvTwTQhILDoYP3D3Vpnk8+YRM4Jq9Ig/kgyM2LYMD2Zi T9rHTGQP2FLgqRUPrLcd8tA28nMeKqm0iP+qHD6khZO9Ilt9fS7seJTOPNuC4Fld 8ySYtjRncKU06UguykclWTYN6gWaM3tW7M14+GapH/ZMKFBEXVntUAE7OjcgBbhp +tkWdx7fMVA4MpEGMNQd =dR/C -----END PGP SIGNATURE----- Remember the original pointer Arran Cudbard-Bell@2016-05-24T21:23:20Z Files modified: * src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1852efec625cddbd29661... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJXRKJiAAoJEP+k1YKfttfKNiYP/0E3oIYLpF3gXm+U6K81Hysi ZfD8yx20CMCaz7vrJ+//ZeaOXWl+1AzcdW4mTLyN/uLvMWi4CCps0snqiqlnRxel 7XcXH2VuTG766eIObHdjoptMdOFj9LohVAnpJmrOU/f1j8RMA4CtQ5oa/lMUIot6 cJhHvsK59hZt2qTAndzofcJW2kUutk5Oiw8iULzQg9TdlsNipHEJ8ICzzMefO4iV aFUKrT2FWoxYAHf4lbQ+9+Fqos3WW+8RcEfJi8yWt9yCXQfWv5kwb/Qo3highVk+ arH0wSPnx/4plNt1kLYPoLZvkWtkOBass9W7sBeZYqSAfP1TB7Af9LSyqO5OSpuD mEYFKq6LlqJN9eUJ6wL2f+wR1khwXrXce9cSZmMC7xSWv2tYI3lWZQj0l5XgY1F+ Gv6VSlRj1yntrQ24mU5LA45l3AwFEGoBYRVbpJBGvJ5RSmxWW8gUiRIct8SSsLaP VQXlnvbClP1ghzHyA7NIXSMUlrkzpvneWaZ9fNzs9ojvgMgZB2iBe9PY7JSMvEut SERAKGowpZd8p1TqllYY5nkSwAqT/mryu41ul2SkqSb9AsCOTJhnRyhl5fWsmO+Y TbGsjQEDy/foIckrN7APT1zH5yn0VhfhFyJIceJHMPXIA0sKinQWtz5AWWHF1E5/ odU3PJYjEyoEvOSeSjR+ =uS2S -----END PGP SIGNATURE----- Fix issues in EAP sim Arran Cudbard-Bell@2016-05-24T20:50:10Z Files modified: * src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ea493067f294261d82fa1... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJXRJxKAAoJEH0Oec13Yh7NE+0H/3JonoSY2EJIxzLrUdIzpeJ6 CRpAOA4TKlgrMF+8UfyT4BHmSDFZc7r8Qq/ZtnK1R2Hc4IE3aphISrQH/uB/lX0v yS7oyIybUfL0/XP5iislFGqCC6YBDaCYObSE+lwf9RoOmUjTQauT0zmxsy8BWng5 WQWngcrn/C5Fof0hfv40Y68yuenKdKa0jELgbeoGnqPZ5kAR9/Czsq0bHf6FdzZa eeVKDElrRSuqE6Zi25fefJiHq+nHGuXtZE8cuxlQ77JfP/3Kc5SColF+mnBT4tma gcbg6t2/JW46o15YPQ4wwON0hQ3UJEsm7h9k+/JRZJLF+F0gw+7Mehls9fPpL34= =gtdE -----END PGP SIGNATURE----- move modcall() to unlang_interpret() and various other minor cleanups Alan T. DeKok@2016-05-24T20:24:10Z Files modified: * src/include/interpreter.h * src/main/interpreter.c * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2bc220fcb9c1e93ff9531... ====== gpgsig -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0 Comment: GPGTools - http://gpgtools.org iQIcBAABCAAGBQJXRE1/AAoJEP+k1YKfttfKMB8P/1g7gn62FcFr3b2YzS8EbM6R uc11M8l4FVoDlbvp8vvLxhYXL2dHicYTKa7cVGWtQLZzyFA4wAKPcMaFole3cSld PqurQpzISmKEqeUQWazKsSwvLFKCKvo6RRg45v/DHAFIXLnIrXpk4aw6AvEQqknv UR1/gSuRAmpeC445vLkK5G59J5ltqQWNv2mqTQ6yKQNaqP/AOa/iuhxqjJRkD7gp 5NXva+Embcm9fr/vPuUEMmeXaxOFkpHMjt4ux57ofKDCYmlD7fKiatQJjF6qQwV5 BwHxaCpatGvxFtmUPI+NMbjJw5CZCX5WMGeOX38e3Gal9hriKpxekwzJM7lKwPJC eVr8cSBzh5DWQRxWC2K/S0tpdmfaSIadn2uFOf5KdKRYRW6VM3mGLFfcobv0+jxP 3s4TpErAp7wZngJspev7y4vQZzq8GOu5J4tA6m2MmImG3Iwvi9ISSPQH2OtUWE7v WqKeqtB8kDR22EtCMacpS+2Aa0jSS2JvcAIkkOPvcgIahTrSmRoJUSXKiBKTO40O w3s5u6t3/HAR7DGDxfL6+1JGBZSpODzBc9I3ooisuaikgb2JESHPL7XujHlDc7sU ww5Xa6Hw91sQHkkwuWTEubGC3eShpd8jSHlRK546VA+wL5wANi1OhSNhdXHs16Rh bSgVoeYtZ1Ra4a9dcLrk =hWwM -----END PGP SIGNATURE----- Use value_data_cast to translate between native JSON types and attribute types Closes #1525 Arran Cudbard-Bell@2016-05-24T14:47:59Z Files modified: * src/modules/rlm_rest/rest.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cdcd1d1d7506184ee768f... ====== gpgsig -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0 Comment: GPGTools - http://gpgtools.org iQIcBAABCAAGBQJXRE1eAAoJEP+k1YKfttfKIDMP/Aiu3/4vjMEWb1ixsduZhNJk OsNsMH9drU9Yc16nvoH4z5iUYbBC5MoeedDuw9yH3t7NohV3VD1a4ZdEeObjR/Bq BdO1wDyKpBGCNFdSe+Pcc6zIGw22C74xFWaPYrdgoJTIiBAHnuju5gF0948C03cM ziGxS1tyhBZKW9+MNdOZ8r5j+NJFSgkpRI8P1O1/KidZ3DcV7oL+gfVSMTAcpoR3 Xc3vSMw4qJhTW1ZgbvwUYXDZaA9rNpfMoe37Oog5grlYruDKmreqGS+gdbOQlw0L OtsCKob7zjHJZbu4h5GoIfz2aQ1wBxZE9i3Y8tPUF01xZAbr7TqRgs7oUHOUGx4E W34Uue6Ul30zTxLQulsHUIUMU1lp0R93qImYgSlNY4sQYiTBRIdV1svhY7vBzu1C 50ScpvwTJwYZaQGG9kjLV2/HLlNAsQhygbjJXWsAKz8qCDeuD7S8fzUqxfC9UfQ7 CbmEPfNyMFV+yard80n6O9Ai3p/CVOtDjTKWgy6wWpIrKB3AbTu/asRy4CpBnH+R 7fVzS/lRWf2rO3a0/KorgLCT6WKRBNfBr4FdbCFFz+zA9+Noi6pmNLHqEjoovOXq bsvDvQNlWxpiJs6zhkCv3gM2gCp18wZCRCBpFnuAWQtwRZQGW/c2yz0txHDX2VZd UMs1nqSq4Ce12jkIl7bk =A+p0 -----END PGP SIGNATURE----- copy if types are the same in value_data_cast Arran Cudbard-Bell@2016-05-24T14:47:26Z Files modified: * src/lib/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c0bc959f541c257bceb5a... ====== -- This commit summary was generated @2016-05-25T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).