New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== Add lispy dynamic config parsing Arran Cudbard-Bell@2017-06-13T23:46:59Z Files modified: * src/include/cf_parse.h * src/include/cf_util.h * src/main/cf_parse.c * src/main/cf_util.c * src/main/client.c * src/main/command.c * src/main/dl.c * src/main/listen.c * src/main/mainconfig.c * src/main/modules.c * src/main/pool.c * src/main/radwho.c * src/main/realms.c * src/main/threads.c * src/main/tls/conf.c * src/modules/proto_detail/proto_detail.c * src/modules/proto_ldap_sync/proto_ldap_sync.c * src/modules/proto_radius/proto_radius.c * src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c * src/modules/rlm_ldap/rlm_ldap.c * src/modules/rlm_linelog/rlm_linelog.c * src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c * src/modules/rlm_rest/rlm_rest.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5bc20056ee63d30db7103... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZQFFoAAoJEP+k1YKfttfKFVYQAJBTWeMOWpqgiTHkbO2YXyig lXzyXa6o4dp4VnsXZkm66wpKLxYftOTCDE82qTtsmasLzQtTI8W65Vf0ehKXYE4X 9lugWLk19uPZXm02xL3GHzpQDsTAa+m78EQ5OiCtqrixftuQPBPdOK/1QlVFbajv yKYrTR7IpUYma1P0DaouR/KIqsE3wIGWsxHPmLIdwKNFtnsp6eppCgoEcbeKy7kU OMAdRFf/s3cGdJ6BF4LqdQDoQNP1WuMVRc0/3FlNDC9wGa+tSPyjhVVoUQnxSK/e gNjjCZv01615uK336sqbh4B7kCQoiJPmbST9+Uw7sxlUYgpcsob1CNDaCegwaoUi KnMwU/SH3Tq0iZs2X/VakpjtXg44N9Q8iTfhF6zvbNLvQAdEf5oJ1l2I49NWUDe9 NztTu+nVqkLuK/vtseCRSQDaR0kDl8hPTMygda+Vs4U8DwXS7vWGp15JIccqYech pXNjw7h3VLVvnu5fVOnVfmcLlmX1VtWz5lsQ15wX/D1vY7zs9g9PrFuY0ZYHqtwu djVw2yUTToLIE4KKqTMiO2Z2EGRykpd08ljp1Mp4acFd6NU9EzLTQuxZJG9/GYIT AgeL7U7gdoFzXzNysOUwphQOklYbzBMFc/wDdQW9qW3e9SNc8cHotn0eD/K6UzZs RGE+/pi3dpIjLhKndAfC =1rMO -----END PGP SIGNATURE----- Include cf_parse.h in client.c Arran Cudbard-Bell@2017-06-13T20:56:08Z Files modified: * src/main/client.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a6d0d7b15146faac64d4a... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZQE8XAAoJEP+k1YKfttfKKOwP/iuCFUSMFiE9fPQOsdqoicJ2 mqP/K9PgU/IsyS4cpx4vlYXrWlqW01LfHeLaveSCr2Hxty4p9CigHSQU/Gj77kKN dOrQf1zIs2LMNVGrlutEfkzJmiT2puj4/fCkCi56aPASKzkxOAEAmFEvOQsR1kX4 da55CYoAttFdfztyH7vKMl9n6GmUUD5CuS6sedAhKvmyFmr0XaKUAHiQ6zGQlAn9 cww06FuLUOqywF+eDVvthzK8ci0qz+bE5O7Yo9IrT5rHoplPcYVoDtjNWiSwmb0f noepQz3j1d8LUqayWN39WuyiOu9q12dXfbd7X7iM/ByRyRj8WSkywgCf944L9FV3 AbPCTqznjz3Q8CjkzePEf/R8Q7cQXqCosSoG2gDTtU/LJnhTNdrR7tSiRce/RksM xiijluqubDi9/287E5WBNSVytISjGVJmCsg/rGlnHUCvwiYJ/XvizZMJXgep9/pf CdavQwgzmwLPb3wzDMJeDfGAJrIumwyWlsXbqNQ7Wk5An+/RmeVoLWxNzT92/WR0 lUzruCCcL5i05L4Xzj/DPv71geLxnBJQQfPQYdXpYY3r9IlEaVYsvXeMzjLCzLKw 0hi6NpHj14WRtmL6FYRbI0QhSzCI45wsNCM9upnF4Sj9mF0NCZ8kHFFtiZ+l4Evc /gFhqWl9ksD/q9oiBoxb =VLxl -----END PGP SIGNATURE----- Don't install conf_file.h Arran Cudbard-Bell@2017-06-13T20:46:14Z Files modified: * src/include/all.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/178b781cb8edd48fb3667... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZQE7eAAoJEP+k1YKfttfKz0oP/A2g0F9KTR74bsPHpKQzh3PK PORyw9jTreEH17/KyCyhuosEYzLQORBu7KvYbAmtL5GAIxnptcQKW/GH827kLs3u VPNJqtdS7U0deoU4auMY6oasuIjkBBrXmR/G9E41m8Wt4B+cPdYnjw1uja/jjqOy tR/xVkdwcI5u/DqXVsPIaQ8DWkM8HXPoz+T1UzZDzKCjSzfr/WN2CNonpHhSdZMP 1IjfqNc3apLjoj2wsEC2IP3zERgLdKyuyY9b/VVCq6UWnukNz8pI5WrO/Ffdsdv8 GEy3+W67nHNAqPIdz2QcJB3k04Lp69caszoNgECuluIhiPHF/cYWTMpJ9C22cDgQ JlROiHWDwu6iSnlVdbRV/m7I2ahueOxVjdgYGh9rrxcUZbX5sPfpHefiw8SfGZ1b uOClF21g2Gm2GurB1p8jZjYXrGHA8MDz485rECJhbU/z8JycQJq7DNcVhHGXIPTd Q3MtEJxhqdoAWAIbkd8Jymsf75e4VSeVOHQ8pHkBxh0F2+fxRMunLjXqJgkpvuZm oJWfa1yxCQSHw0ynyltXgI4tIElQ5HFPi4vri9FISfO5FoiBEGai7QvyXKvb4z6d EfsdGYfuoXesRDTWZnT1R5gI9l/x6Qu5WiMnEaBvnZJQbeG7LZe8sIatDYTuNutc CUNEsG2mobSLm70a7M3i =1zrs -----END PGP SIGNATURE----- Return in non-dev builds Arran Cudbard-Bell@2017-06-13T20:45:18Z Files modified: * src/main/cf_util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a2a1e80ba04927652b262... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZQE6FAAoJEP+k1YKfttfKWzgP/Rk+gC7fMfliR253xrT3LXXy qJWlQQZaGh+GeYjXwMdE6y/On/WMHpBiVu1JObkUlMrQWD/zz0gThd23FfRToF12 ARu548fMbmQc+AvEWB0JxsdjIqySHhjX7jn8pHOme782hpEd3mDldb6mjmQ4W6bv vDAk+xQXnh4sWjElzAdgxW4T2GjY4lAMO+pvr6zMLGy1YNQTx9aZAUNoKF3M+Wvi rbGAr/x8bq+/RUMRrv0v2PYB134M66FkZFu++RYCkSSvLdlIxF2NVtKeaeF7zK7c yH7WSq48DtnkrIIBRCvedMEusUw3vMy+umCSUviR4lwR+SbNXHkEYzwKU/B/lLsW Cuw4ZmcD8aKU6UCV9xw00p5dRtdn7GVNRkXWBnW03PZNfbbdklCQr7SaFtktz7qN dhnv94YohybCp7HaD6YQyG7SN/bAOKX57pO+89c9MhThnmTNXItLV40SPEtZD8/O 9JoH75ziKVMIWcn65IEv3C93VRsIiXXgySS32vsDLozq+IZCm+Q2kkept6AmTD1t 0fnC3z7U4ts1yxnMzoim/KOaa8B+F3iBjjN4eEbSlJi+pKZHDfifI8geQlNgtkCg skUXbeJuDwCEqEG8qoUaOAdz90OG+TR/ZAujCVvxF0JJVxWgD1XMvSSACZ+yFc9f wncnzGm09FwwdmG78lH+ =cCTZ -----END PGP SIGNATURE----- Check config Arran Cudbard-Bell@2017-06-13T20:43:49Z Files modified: * src/main/trigger.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/012bef0d0d4b87976a219... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZQE5BAAoJEP+k1YKfttfKJlIP/1Bb3mEITM/SyN0bf0XXCR5a ZHcGwq7Id9CjHxb67NmnOIlXZX1y/5t+eQq7PgfsrK4prKahQyOKJWJfvu2N4lij 0NMyLGLjSAuJHItmMV3fTuGhk1YQOELp9K2A3z7rjQ9EaNojxAuzjrs7TzgFI1CL ps/6Qh49WfQTDiVRbE+Rkz8Fqi3yO3oJBRNYvzUQTwINyhTH1TaZcAPSwrkTibBV GIAmptpc8pm+JbXMuauXMpcgfiGGDnj5hQ4yOXLP/B18i0jDYxT7rp/Rp7lJ/hLI BDIHkqy14Dgln/jTFtOVS16G4gFTF3LRxgBP032eptK7uOA+f3w1Nx7Ww1GVIbVM yZ2EYUxB8aEEkagb4LbBtg8YZHYqDnHYveGCjv0V0S29pF4AHF/iUMLmjfR9Fu9Z 3Wsfwwg9IMGh2Nv9JVW9ztRLiTRbDHGsR6jF4z2C0s/k0L5KQU+4qwNH2ZIXXpcH nyj9LQUT3WFSTK4AX68D8e521SHrawWRvrtrJdj3ZaiSlD6HAKgBGACKFYXcAtMJ dg0PNQ4WgNr7XXv3R5HFI9Pr/VhHnzuaoOCLZG5IM6berR5jcYTaLINaWnc6vO7R Fh4htBSSiH6HNPu6xJJ435qGqebNfG0aLKEf8Ds2PocqpHQjLW1vU/faENZmWjTC hkBmqdfTs4IHXeVnRUmf =lRVl -----END PGP SIGNATURE----- More nested preprocessor macros Arran Cudbard-Bell@2017-06-13T20:42:41Z Files modified: * src/main/realms.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9bfa97e4d4b345061b08d... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZQEawAAoJEP+k1YKfttfK9M8P/1upIbA2s5ZAe9WEXND4ePXT xzCsCQcUxrv5nLZsxHnBMT41n1CcU5gZl1c9l0Yt26ccKMa4e6djnFBt7p4g7T6Q aL2Y98ag2TDUXDIEQxHCf2Vbt7O+uo7P1LxfHYL3NhayxQFZluFiXhg9m5y2qvl/ m2VFEFaOgfy43qrATFmjCrHHN+z6vjtWDBis1+bh9h5t/YaI18Q1fxgiW0zP5J+3 rjqn98TdquVsI3AduUMW7IRu865mh6DLgAjNuiPCHqPsR0T3V1BRxHUqNYw3Cr92 eL9R7Ui/vlag5nrHEdIGaRv1eImj6/x1Uhs2dn2tws/TA8qZkJf9GxXj7ibDue9r 2Ku1/VxWEj+70YsT020UHb0ZNKqrMyyhllQ09p0MxpLR09v8s4ebnh/eyH0HrWMc UW846mFQAgcfeWkduQMI/fPox1IMRQP4bvKNNjObyb928juNltxrNU+oLN9VT3Gi a7R+/kS6k6UG3DqrSRJ7R85ex16jociTxcDURJ7ygni0qXRpmdIZZWW8rVUXtqh9 v/89gou4naO6xcW3Fai+Duc85HaA6ee+T4naG8zBHAQS53juH7Va/KCbUb8WVUhP G/igvXOQCeGEEieuuNMukcHCReVhzS+xOPsrTVGd7wow4Z7ANJad/1SStSgwExmB GxDCqbVCeCcfjV5bCY0W =Hu1v -----END PGP SIGNATURE----- Need cf_parse.h for redis ippool tool Arran Cudbard-Bell@2017-06-13T20:10:24Z Files modified: * src/main/cf_parse.c * src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f18f9c6810ff7bfbf9e2d... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZQEXNAAoJEP+k1YKfttfKJwoQAKh/k1MqCmOz/ldi7fTAb/dI LSn3WGQ7dI5Te/aIgotGoi+sBCZLZIpuZjdf7OeHNEPG2bIjGTGXkODvrQpU99xL vJKujV1TNRJZsAtUkVkfTv54e8doMg6tOyqHIRGsFZE2KZY/i9yyXpSR8WN+jdB9 DbqbgS4uK8x6uQ12jpM9/gfX+gp6qMLqw9wZn3EvHjYpt7D7nEYubk8i/ropR5Bk PNOOLpdoi2wNSt2SRZhysVoamMrWSr+faEyVPutyVPbP8LhWD+9xPG1NCMTqfSq4 syK73xuICMWjCEErvtccEVc2/w1s4b7gWQQ5kAcuz3k9k8Cgfb5n6NiwHas9z/mv QIAm7J+L9pAej3abpFggurBhNlKo/ZWwrGjYrxUp6poYOi0ObDeRH73Qc4RDdcL5 LrQguBK5kudGnna/lvZH9FskiBPGp06xFTIeilJWwSm3EOOy7nnZxY/Id8SYGoaH mwWwXvWf9DQyqqpnMMHjlk58ItWmd6RpMNiOBy+oepHR5bgPdCnDFsSeYx7lMWMi ZvS5GNrCiGhXd4QooRfxjGy2WNk1wJpePleg4TLF70yx4wSa+XgAggjQ/oes5Ywh 2UxLZqe2fte0ywTlYePiYf73CAzXCaxaFhGVqvwtkkYHS4sA15H9sw7akm3316WM 7iN+4VkW4nM+VIH1Ri6H =Faku -----END PGP SIGNATURE----- Explicitly include modules.h? Arran Cudbard-Bell@2017-06-13T20:06:37Z Files modified: * src/modules/rlm_redis/redis.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/471cc9a779afc73a926b3... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZQEWHAAoJEP+k1YKfttfK6IsP/2lDTF9Z2PPM7LfKB/AxnXjF CyH4f43HJpdMXOnJXb/s2TaCwgS8JCGtGbcjl21iBC2NGcgKu8U6LZT69pCaSkZF 6KQIWfAdognxzQd+uSJH8LGKB1n2xG1WzRtEOvFFU+KR8CCBKcI0r32iVu/xLoCk Y4hwR95b4/oAnvN+Yr+kmrxZGP1ffAZKIZyUeOEjECpREdVOy5kI21mhYbycgRvZ VI4M0A3I0vqD7n891LdLLMxvJsQP+HjmzhVIy8/mmWrOO95K3ZlZ8mlOAls1GRj4 LaqJqkXdiArrVLikOnSYXd4RHt7b5B8SRohVjVH00Ke1/hlKoze85ePR3+kYEB+S i7XqJCmS5bDJyo/i3SDkAh+R4TrY/l3tesxW1ec9KyQQY7ZwQdW6lMSjZPItEUmd w2w3kpUuxY5jvWYnrprRulwMT8crqjRzqlfiosqBkndQ1hiYq/1cXSlWrEqpLfFH 5cUt9Nn6ddhXyrwuRyWfcrXoBp4sjLZcIx174eXEWmTO2Z6LqGR/W9G/FyzIpwSr 8dctoqJL3E20HFhHFMdIySGpZhEBDj+KeGpoPbPK9Jr4uexTwDNnh015l6QbH/fV tNEiQBrNtWmtGQmzOAzDHXgmqs49rxC/sxtTjbF7K0An3a08O6l9DRh5dz7arLnY 1f4HDiUveFNU4vgYllse =wxQM -----END PGP SIGNATURE----- constify cs in xlat_redundant_t Arran Cudbard-Bell@2017-06-13T20:05:27Z Files modified: * src/main/xlat_func.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f1cb2c045b4d34bd53240... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZQELoAAoJEP+k1YKfttfK4HEP/jx2xTmv75vGpgZ5FU2hJ74y 3jnC2RF2HQy5V7BO+E4M7DAd5uHkwRoxD/8ySxYMpfFjkr0Q5zgdDU9zXnVM0Bae 1MfA9lHu+MwhEz9fKw2FkTwBP0lj7M0MNw7bgtc4zXIbrqD1SGAo9l2hflc169LG HmT5ZgEy3Gckupfdb3I/N9I86z7I0ojvcEndv5lxSh2/mji+02kMgPpatlLc/uE9 avii1DEgDQbXqi1cTB1wygGDqpQbs3tvWwJTyBdImr1BQT7NRQRjy2x/L/91xwDn W7DUf+zoxdxEiOVpsn0ZeAcgDvJrrj1jqC3Z3bcPH49TtkpT33MmZFRsmEzLsiOs ZKyAPNDjXlZMhLfmuRLhjKSykGLoptjUlRbUtq5yZwyri0dFOL6vODIEho68uc2P zRt9Smssb9PMsCMYRAjXagQCKiFkUET3qeu3OR3NApRbZUjrxnqxJk6qLlgc+6zu ZJE6/8RaGnm4ytkmNAq9K46kvlvxijUSf+9y1J0WPF15s4gLQ14GmZSzFDYSBj18 mlmrhCLYmqlv+1+jJmJDUnpJfybaredul+8RcrWiIOb3n+nr35t6AtgiU7oiHpOX bL89DT0gPBs2KGGbPGWwoU2o0caskI4/KYMe6WTI0HGSeDPSgiLPudAx0iVew/mC VOab+st80WYZy6juRKN/ =SB7A -----END PGP SIGNATURE----- Add cf_data_add function for dealing with non-talloced data Arran Cudbard-Bell@2017-06-13T19:54:16Z Files modified: * src/include/cf_util.h * src/main/cf_priv.h * src/main/cf_util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/20be516a618a72b0a6eb9... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZQELoAAoJEP+k1YKfttfKt1wP/0gdU5itsFCITYskNerF7Gu3 kE95W02/lKMrCafxx84hFL4GydM17jGtQWHwFFD8n5/CWV3SdFo6xKZrqpQiQPNC HE8s6GqZd+cpcTPizoyxpYpedpBHpRoQzE1uaAS0+9OwcvLrgn6pPnfGZuVXWHUz vnWSCLmW8Zq60Dh1bh640YinG9q2GW2nth+s/c+6/5F7kfzEiInj+Kb8YFaQNXTx FSQMNpLJfWaarJMt3L3a+ziDR9S99x/NY0iRxR4CDpiXXSV9dG4E/LmSTl8zdnw9 iUioSunXGNbm5a/2ZWolZ9OIBvU5re1x43zglVz4dZgpgWOp5q6bUoEOcRZIocLF MiOB7Ol6jXNo2HPTMMMprXma+nNVLFo1AtEKdC9oilI5t+MeSzNwTvcHWnQjANut 60EqYRnQnFEkJmdKiiiLJLDLyhBRhJlhleiRNTn1PgHa6bMeN5lU6A7dgm+haY6c ZGPX4bZJS5wNikn3d9K1Fbf0bZbHNAKDp4hlzQ/u8rtEqgX6pIgBIqfXh6lmrRse CaHq1nZVwLNdjof5EVmlXBYgeueGQknuSSIllsFe7QZGNkd7G76s0nHbzVL2YVQU DEbcpbkPlwizn88KzykaD+bMCr/iFcHkBLVrx9PBGfcf+OIB/G7nKS+kp0uBURVT E3mVlH3r1RRewTgRt91L =0j+m -----END PGP SIGNATURE----- Autocast child in cf_item_add too Arran Cudbard-Bell@2017-06-13T19:54:15Z Files modified: * src/include/cf_util.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/20b34f7bae4a86d14505e... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZQEIkAAoJEH0Oec13Yh7NN1IH/iO43KE3vu4Jq3BLQ4mALzLs xfGekS1RDXlXoNGFbOC7u7rNy/eG5QzbIHp5d/yAK82bovBNPoDTtI9kpNz5xPii eSrQ2E9lZQgUUtavnQlpcCEgAkdorPjLMbBfgFH2Q2rKxbbo+2GXbae3QEO6JYrW GEWh5G7f8ZMtE3aVtB8EmnTrY0yWn8a2S/76JfQGwL4zJSoAZsm0o8nx7T0jgOgl 0KWIgIZjpgoSjhC9dLzkBfjhyQ93C/V/hgfeTWpldAxEbW05GncQsNA7Zs/EY281 9rVCbQ/n/a4D2sIrP20eLrVOSSAtmhUjo1jhXR3Pf6X9N7cfBXrV8UJMM9+MpRI= =HpXk -----END PGP SIGNATURE----- travis fixes Alan T. DeKok@2017-06-13T19:50:56Z Files modified: * src/lib/io/track.c * src/lib/io/track.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1013e2af3c5eaa5c74fbd... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZQClSAAoJEH0Oec13Yh7Nr0IIAJNh1w/hFP+5jumFZ8X420AQ Ku1wmFPuRbT6c4cF4204i1A7ONHNGlY5uiyUarhzcaVcT1XHzYbBVBifVS5b8re2 xPwvE8PprbuZ69fP4ddEZ8f3AezRe5PkpTQJ4W+LIzMGU8hp6cUA0QFGeXwAhFyG TqeFztsyJRfoIf+oHofAkkNGdPdCBH9TzaQUaQvkMOq9HxGit+kgI2eiwLRafOn0 ZucAHlca99zvmJo7vm8bm4rJ5SEE3bt8z3C5gEvO0hROhAVUfjYemjUVnzKSOUAp nKHzcafsgko2wrY+UY15q04Sl8hNVII/RwlAadQOlmNulvgMWimNrg9lpvrEN6U= =R66i -----END PGP SIGNATURE----- remove STATIC_MODULES, and shared/static library configuration It's 2017. We always use shared libraries Alan T. DeKok@2017-06-13T18:04:45Z Files modified: * Make.inc.in * configure * configure.ac Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2faa484e38024ef2a2eb6... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZQCSjAAoJEH0Oec13Yh7NbS4H/ROjmlx1e6KBGjinmvspnV5Z HsegSuYFCLhfm26ldCUsoZwBeiB1HZ3F0PcFZHLH12ASApjbwJX4QYeInstQnK1r AdrqRqpK+j7aEtozR3XaF3NmpqDVtjV3Id4FVpgixfEWE/xQSLRTontyyXcBWoxs +E35rg9ckBrFJEoiJCVBI04emn6agHCDk9eAuF1qpIKKI3wwSSxSCI64d2tT2Kyq ruolNOlE0qdIbO5yNvRNU7PZIzhHq3zsJOB4WHGMH8PfqqtXNYbn0+8qsseOJr3l pjIDhOWvx3J2G5mc8+SclgDkU/+dewLjyjCqmdlXdPRzxJM2yjK9oq5+SrlmtHQ= =nXlF -----END PGP SIGNATURE----- should not be committed Alan T. DeKok@2017-06-13T17:45:00Z Files modified: * user_password Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/68cebe92d83a154de6746... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZQCSRAAoJEH0Oec13Yh7NKukH/RCziAE3T90hYaOIQAFp19kE tkmyoHczu9kjSrD19EyBR2LUhFoJIg9i+e5TGCe1GoNQf+ZLbiLGTbQVFaglMSNJ cAfiVi+FHwSOsbnfTmgCmj6+ysfodftGWR6AK0CZq8it31ifssGysSU/THVXnYcL /sCPMesHDkKu8Y0/s5h8I5Or3+fm6WBb+6iGtpVNKbWAbI8/y1KJRiTNIt3yT0jG gOa3E6bAE5expFDCNMxDHHPeud3HEEoX9Rpmt0JN65pVZBri5yqx5A1neRAA/kaS 8JvS+U09PZq2AEhV6K29rrQSz13Di+/UqT+Q1ZoafOfUOXvuI7dUJMvCXhwTO0I= =xSRu -----END PGP SIGNATURE----- allow for multiple packet codes in the same tracking structure Alan T. DeKok@2017-06-13T17:44:49Z Files modified: * src/lib/io/track.c * src/lib/io/track.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5908f2956999e93e573b3... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZQCSRAAoJEH0Oec13Yh7N/D8H/iGnkIlR/gFldHkqDq+FtVGY V99mdkxJH3QSRK+zWQmPlXjhvCQTRUFTqe7+m3J8nWF873r2cvAkyq9MZXClxeeT BAavD0mUAwctCQRri5xUBS0S7/orbAZp3UYB77PzYrOZqJolZh3ak5SHnA7MbaM5 Tgk7tYtvcDWzZIENMRjKcD5nAjd6qgZWMfPVWz5/obxfsfNAcPPuGbh6AJWtIPao 8qZsYqMu8icHiHiuO3W0YdlQM8O2Kbx9t+nBEw95iqqNrcesLVOezEXlsd/uuz1g eAkRhHg68jMiJYUvUP1vA3BuuuVcg32XB7/L7GO0gJefn2eYSLXBvCUwbcJQOz4= =laJJ -----END PGP SIGNATURE----- update duplicate tracking API It only deals with 256 packets. i.e. one set of packets for a connected socket. todo * add support for multiple kinds of packets on the same socket * add support for Request Authenticator as an extended identifier Alan T. DeKok@2017-06-13T17:44:49Z Files modified: * src/lib/io/track.c * src/lib/io/track.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/178ef0e03111ad4d642d8... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZQCSRAAoJEH0Oec13Yh7NNFcIAKNrCEJUPc5pgUBG6ITLhxju yTv2exs6E4G3bh7IF7++kLf8ADSK/Q6tmZ+AqHlkb42Y/FLTJW7B+jTZ7dHs+6lu qaibrmfZCG1KLeqVfnAUIhbguElhBHyDJAGSIFDn9hDI5YMnb4PxrLS6L3dG6fJJ 8fDMX7Ah6vHWoV00Vf5uVjyUcT0PLLhmp/DP/v0d668dr6I59VyelNvRFBSpQBts s5iyJatA3LkA7TSE4zipr+ZC/nrTO76PuzjL5DAsZdQGwz6RcnL4gydPzGgpxGJq 6Lam5OvAyx+ZG4qiC0LRHIzBFJtd20froKt/shI4BduPfmGTNBcNTMcL9kmnRUo= =pzdj -----END PGP SIGNATURE----- make mr_array cleanup the same as the rb_array cleanup Alan T. DeKok@2017-06-13T17:44:49Z Files modified: * src/lib/io/message.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1d50e121368f87824c80e... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZQCPoAAoJEP+k1YKfttfKigoP/iZR7meU5trgzC+RvzTOz5xX qZw88PoEXnTjf15lNAm7yXsAeVA27yFzV38tk0n+Cg0CfBHHdBJ003F5IxWjHUyk HvnhN6lU02FUoZKvWxa+v9eUVLA2Mrd8tgSTp0A0r973WmafLaEtL2SwavbgrQc4 Npg+skjS4gkf4oE2nWLlUNEvMAxOnHD3FcVBKJxfH1OhKWaGrksC0Rtq5ssAEEYc yR5R8xwc8ccRMaXyQhyAW86CqGKgEkD419IosHdDP4qyTtPYRHFIpALtfddtMXHg i16jikWY9WRQzdMnVoKSa6aZ74d7M8HZ31mwa/4CJvnCAxYQlqNlK5Vwyt5wsR/i tCWZSYMmJ3Sx7s37MwJZDBvFXVzZyLeUI8InxTgUwrwHMY7LSlnxzEGLFqPScXAg SJGhJQCsnMzKEqWulZKrFx+aiONqMnLIFMP0zROvMRHiHjLhFJusePtZF8zsbRi4 XqWwatVztT+I3SXyiCD1l58TzIcG7+8cKnbIEXL6Vh7PS3dH3DhVT9FZq8rWjaIl mSh+fUsXtkb9jbUl/d9AQYAzRpaefpiFtt1xD9f+onBObPio5YozYbhUAsLH3cTy Pf6wJzo3OQ/S7UIHC70/tJvx76zythb3EDA02sk/izJejd4O5kkmU6YMlIjchzAt QvB8N9bRgDGqszxHbLy7 =gCPs -----END PGP SIGNATURE----- Stupid compiler Arran Cudbard-Bell@2017-06-13T17:41:59Z Files modified: * src/modules/rlm_redis/cluster.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cfd9ff9d19bc3e9903178... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZQBy5AAoJEP+k1YKfttfKrS4P/2QnSA97ShNgpfwjqPAN8uaq dAngf8eaPNqlJmulfcEGlzYrvQhCndbrMdAK9q7FfvaFtzIarGmO/k7Bm7gXLABV P2nEjOCxCpgtKPwMce7hd5qNUTOQyZYiVLJGs/joU//fIU9FnNTGoBvDOzOW+Tbt fqc3DKdqx3RmC1t2sOTGAdKJnpg4VDrpkkWUPRRKNdQ3XrnWeh4UvjRWkSM4duLh 7U6gLqJagI/a2f3EhWI4291aQYR6+9cuc1MT8z1GlkeLUtR5Lx/YLG/2PXGQlv5K iFHos41Gas0zvvxQvWfEIDM9+sQwUVJiBB8lMk8dplPjC+Rgb90CJiokmNvpXk8K U5AniONk5LA1xj0UGZ/58yKXM0L+Uu3GqOavviKc5tSxNktqIWhdkUU6xxa7kIXI gCP9cOri3aHoUM2O/6N8l2xsIjz9OtR3HqGB3EsUaug1/Pzrv0dA7LVA4/9osFip Wo5rflZ2puze4M9ZKGjwhZQJjadJVCtrVszaHm0UWPrmOm+bYTDrGqXf06DQvI3g kyBCFEVLemRiQRLe3KWc68z2QoEyWBJrfkcboYpsmAxegMljwuaA269Aso8Xzjtg FkZ/npIu9lQSsndGnqEpfCU8/+KCmkbyDfMlMYJisARbSxxyW98s90fR1aEwe3eU 1eEV8cGfWtDtdyUR0UPe =u8lQ -----END PGP SIGNATURE----- Mark check_config as extern Arran Cudbard-Bell@2017-06-13T17:11:21Z Files modified: * src/modules/rlm_redis/cluster.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e142355b6882702f22220... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZQBu3AAoJEP+k1YKfttfKDgkP/Ami3YkoLe5eI3xdWG2Q0QbP 55mWdkxgqqJ5hzok7zIwIEDO8nHAX4glmYYvOwqo0ziOt0PijEcm/rv1FfdSZbKm scyG48CFErcQFOplX+FP3VKJiWT6NVxX0kxzZcffNA50jgI7G0f95BJZcdC8FO86 4aPTyIWRJbR14f+3DiqoqTQsY6RmqaFwFHtx2P9LhaesKtvQ3GnnrYQmGE9hw0RS eihKFi5UAOWz5hzIfKbyAny7KzczpfzIDfjf2/vTMcdxzIJYlONucZd9F87r2oBR 5ic3GQB3GKzmfsnyUn/O/o2dhxVT4cPukrl5LunUAp+M9ktX9CfW6WficbDtyydT /bBb3OhPoXDd6A9Yp4C9QeBF10NLgOf8sAfvhU1siMb/aMmFc4flRK9Lo7Okiyjq SDrk1NWfT94Im/KShNBnfdzxPI/yhetAxTzVTYsYJxNCAC7iDV7v4vOyHGoKcO7/ +1pv9SubOpqJTGOipm/4OxPfHDPmTVdC0zBmxtqo6hwiE8mhMFMkPcOzPLWiU5Z8 Pd+TfmidR7TDVBGXysBkKXqhrahcDtDXNSS7UT3oxubnPpfTXarsbuejD8Eb2Oz4 /2lOiyqZ2AiR9VQ5QLBwkYjVfrlFFxwrHSQ8DzcK+W5TEbvkFWm669O6+4lCeosv gJxV3kxpxEBU1hUt/SPe =q53C -----END PGP SIGNATURE----- Deal with double const Arran Cudbard-Bell@2017-06-13T17:07:03Z Files modified: * src/include/cf_util.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ebe66ea752f02b1d5297a... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZQBqiAAoJEP+k1YKfttfKaxAQAJs04R4AK+fDctYTucpN/aXH Li7jQ5tETj8gAO1B+42EO/Ai0Qw+oWvz1UyKWjvxTXSA0i9219LQ4xM6jym5ZcvI sBeruTSZm2VU4E7uYkSI8T49WRaar6yjaHUfHvy2g9FYg8VZ0Qhxkbba/kllM4pr Hr3KhR5e/cRQ4/5gvqELCUQS2A227rvzUyg41mqHge2kS+/lGnhVGxAViVV3+4no s5EIL52n4SmqjXGEhEB0zjWTbD4alP9dtZ2T4FbMQtkowY7qSPd6dvS7y3TbSB7O QNeIbQWBz3GqmtSMlWdUcMC/XeDQ+J+xEOT88NSIo16PvtseWExJEoXKa8vkKslh Ti+9id/pkL6/e/cr33Ni6TIJuyHc/PpWO00JGnWmnsNuM4ITusnvldV4pQQvLBqz VISGpO0v/llTY6Kq3pbuLXPRrInACkzrwHOWUzyzFBN7V7uytfpP2S4+zHdQGreN nDrlLdGbG5TN6ykvsUebNjYJzzIo2xIKddgqsoiLdLglQaD6s13dUgI1EoCpxasO i/zU04RfCU+UIKguRWSXzno++HgxQsP7pgN1NZ6yotXR+tE9mgLm5yuMwGE58kt8 dn5vJitWqGnhjxwUOIB1jWu1Hq9ImLa9/HFDQP0Zq9UEqrUprgrnsoGb0MdpVZbh D63QuiI1VfmEJgPjUtKr =YtR6 -----END PGP SIGNATURE----- Doxygen Arran Cudbard-Bell@2017-06-13T17:02:26Z Files modified: * src/include/cf_file.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d80f056c70fd47bfec1e5... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZQBp/AAoJEP+k1YKfttfKrv4P/3OnVKdQWtppcCYB20tasiJf vSINx7aTm4Wya/hROYD1SHrM9k74i8acX/1jLXDlEmd/3M9CTcBtYuUWmXei1za8 PgqGklIfjKpPEjyifXWTv0GEVzqmnFSwkIBD4We/7aCGLc/ZysAMxI/dFfUwvlbf o3Q0OytJU3zR5IY8z6wBoe4tHRFTOVnjsnlkfapWRFNXXsSUbJZGOVV+ke3fL1Zp bYqkOZFPE09xp/+wNEzGhkjH5Hpa1niDHBv/5fbBDroUijOkmoAHZDxlHMcdu470 nqGUIcwgSJv8rQwtZlT9vV2T1RuUepRDKOMuh8L7dBpeAIcZKBKdfb9M1Q5RPS86 gxpA9zHPF2GtE+lOf+20ItJs9DR3UJrbDr5zFyCIJNJZm85eTLRrBCwxhibdEYHd C8LhskIlA9sxRS1JxH1cB5H+WklEGlkVcY2oeC6M4ajzqfavTXZpvs4b8sbYvX6c pLlIXVwx2hy6slSixLb4tMntvuUFw5CUIixycnWk+sQ3etfxo/eWpDhtArpFDRlJ 2vLzoqYRJ/SwLox2soUXMkM9/KeRDpu1NBdCsixKwcvEqUZcttQ3HSuiMsQB5yRR c64INX0mNsBliVNeqNJB2W0LeG824Bn7Wrx/SXE/hMNnpRFbXYr15NIVw+J+R1Lj xBYlQ7hXdYzrCOabbBcP =m4KK -----END PGP SIGNATURE----- Fix typo Arran Cudbard-Bell@2017-06-13T17:01:51Z Files modified: * src/main/client.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/467ff6196d1c4a2839aa4... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZQBpCAAoJEP+k1YKfttfK5vIP/Re/Q+5hSaaWCB6b5zS/BUXt PfA/LmlrCeZJmjN4PeXhx+vjq/8sDOlvbNI//Cfxr/1EWNY1vgaBK+c83U4zYcty w2rnBy+aMsNp/RzqYReCm4u3bO6mD6stId4D20eY1mYMVb8bKz2qbhpi9qdChG19 qZHDJ8ze6uSmQnoN4scvGQs4LRU7fWs6auVQFjgNByBsF6xIzrHbR+1nCn8wGuYA WIh6q1Lf2QL1sq1L72EbysmVixiCPmyHtABr/RLt4opnnlivU6rnUW9D8Xd4V9Ao GqusMxAzdwYwbUzcP9TMWHC5UZRNsBk/xzSQ2tcVwFXkViG7GQ27d1lfna0mCc7c 1gRS9rJ9MwmzzVvmkIaZJvixlmfXOfb+N6/BKHUW2P/nNV7iJF0r6rc8W5WXJPWS DDybnZhilIAk7dD2dnDWtlMhfc0zgHzaZRT9AmT8ZPrFF7ALnFa0Dew9YOSfwZKq 6HWfyr9PheOyS0AmdMx4Wf7wNGIUvb4OZUnwgMF9PjNeFkQCC2WyXLPnnF+9bj0d v1z12xLLIygw56Fxnhjmjj5XPHgyii2VZJ6adhMUm8zgcvTCdAy/lVqY4NfgxyLK icjOv6Z6qlmrGQZOK6JEuak6d6qSQIQOgKjjS9i83POWGGruitu5+cErDCmM0IVR rIn8XENy2ZScO/f8/9NF =i4zV -----END PGP SIGNATURE----- Add parsing callback in cf_parse Arran Cudbard-Bell@2017-06-13T17:00:50Z Files modified: * src/include/cf_parse.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0b1b7f2169d115c39167a... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZQBmSAAoJEP+k1YKfttfKXLIP/iivPdrnSb+DicBMduj2/Fex t+g3m+qRKr2nQNISqzL5PeaV8EO8DJPZsdHdCWOYs1sRrZppCav9yMAE9Y3WThXu xRuRZttyRtYyyLSaBHik64ibm8lkdSAyxnJheTwL4ASH8Auv7DufqA8mggkL+w3J kEA2Nyn+CxrTSko0yJyEn5P8lIbLdsFTA8Z+Vy4RHyN7U3ONtDQzLzf7tDFiyJeZ 1EBhPMFzVeJVGrucCFtPQhsKIW0bTJYnwxQKtNqKo4La5G9j7mbb/d0u0Aq1qWrp DSzlnQsXH2Z5cmhMaqcYWlmZkpNOqbFwVJ76Ao2TEcKqAiaaxd+NcByFALVlaiDV vuKCVgno8MYQDkCxJCCaavwfoYxMkNjpS9MbfARRif3CkkKO99uBG5OAWiT4wJeC bRJZzCfzVz7+mDxjEfeLJS6fBiqnpHsXLCm3WkIgmFyp56DtK2XRzZF2WRwKxSW3 45Aokt6wRJnDfNGCSn5a6PivMKJWIIvyWLz1jSU3CJnCQwpUYHeFtrvgr8qt7zbG Fc6eXZHoY09UmYoJOLcQCsxKtLgYG6s2j4HfuotoCkuTw104b1S8MN11iQNkNyVw 506410vTTj0BvMZUiNGpFndCK50MrwlGAhRS6YB1pIvnGD1+/NzgCxQRp5xhElRy BM5uqTBKkNVE/6O1nZTl =cIDj -----END PGP SIGNATURE----- Formatting Arran Cudbard-Bell@2017-06-13T16:57:53Z Files modified: * src/main/cf_parse.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b3490ccca6058141d5da4... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZQBbRAAoJEP+k1YKfttfKEiUP/R0UuHhEPd4+PBBZ3ESDIhQn GDpycG9jqTGg5uTppzZvNCqBOvkuQOoveOVAjQKnfIAazVIueohny8Nf3mNs8UnO Cvht13WuEyL7rB8srZqF8yArNFgd5Q51DJeIpa7JUsVh0M1ZzZLKh2qoUikgRbtY GtEdjDi6CAGmGbp0AlDf8mCnWlVa6I4igEMau7NBODtnwN8/muyHzkYoryXr3W9G H8m29LVFq0cQsBn+DEpyRpaGsV+6ejHJ3F/jdAH34umWXZ7k9ZQnYHd0lIUCma/N 5uEvAsp+8DzG8orhFQrbu9M1WcBuo1V+K0TLFEh6ZXqyqcf5ZMNAluwh0igm1JbE i2NCnA4cYi6bdPbB06HoZc/Jjhv/3KzrHtiE2cPrQAR35Ud5s+gGpP57J0NGT9fE EaNa6nFJKF/u8fOInVyXjIl1pIn+mYNcL+42qzEfJ9uzPOGMWT5NRklxVSyYUPOm w88qZDuZ8PVANj1/kPQLW3xf4eI4rZur6GQpm8TFN6ZPot2tizwGRub2wqo5cmcY sE/R4hD1kEEeCddfoLyfTjJ35KfcNEXJWb6isK6lPfgKrvRG/HMNvzpYO3CTIa8d zJWg4hwYvcaHXkJtTaZoOjCTv41146j/pd+sXheA5UiOQ7oHnTc87ki09b5hJM1D 5TeukpDQ+Ba2aqZcq8wF =tsYd -----END PGP SIGNATURE----- Doxygen Arran Cudbard-Bell@2017-06-13T16:46:09Z Files modified: * src/main/cf_file.c * src/main/cf_parse.c * src/main/cf_priv.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0a55fd3b632d616ca9109... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZQBaSAAoJEP+k1YKfttfK1NIP/1GSBWTqFHACqTYZQsL0KF33 PjUzE55rJHXsE8wmiDBYpOloOgLs+rEwZ+6f8fTIxH/2a25cI9C7+O4vrdeceEVH SE8IXBRQClRcXUjMUk0xANMdutNQ91t+aBx2wMObk7z64+Fj3F98YvPuDUrmW0u8 KjD8n0TGJl/uoXH367uPrBPqZbH61n0byoZGdW43KeimNH5d9nuIKhOzpyDy8ZUs itqfCqE4GEGM5f1RADCa8om5p33t/+Ibp2YqfEZsiW5M5A0TT0RTosFyd7aD+Dio sW/XpTkbgZSJcLOdt/Jy5okYY31duq+v8WhTUbWBkbX1sleHcG2q1Q7ORRGsBQjF HF+WfMY9MsYwfUh0LdQkDgQBWmHQjcIj0t0/Zxbj9omYpSK1Cq8cX3txSSuwQ+TR v0QqoPI4ANxz4K5UhdmhWsICwrKkQzAIU/zYFjijzqsdTH0z5YB5rgrBSZ9AqCkY Rs7A6WwerEOv6W+MKmdyYeCHzA8+SQeZvRqkipZ72BDLPhULT6GpjZRFsP7Kd8uP e9Him7qEzeWU1BHvwXA50oDDNB9f6ocfBVQ4kI9pNMI4FbttyxoFcXb+45TmY86/ gVlu1hD8zEiBojFZe5xCzjLfTBmS2hesk1oh8Iq3Bh7jgY5WzL+B/IAi6ozRmD4S Zv2KSDHvPzrVa+ZNUb/2 =V4vX -----END PGP SIGNATURE----- Fix nested macro conditions Arran Cudbard-Bell@2017-06-13T16:45:05Z Files modified: * src/modules/rlm_ldap/rlm_ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0f104d3c6c3ccb1e518a7... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZQBM5AAoJEP+k1YKfttfK3SYP/Ro9swxvbg72f7+PQA2ukqMf cGvRFcl1CeXtQCWHTPUW6/UsY97u+nRRL69N2h/KnLCQuSJ/XYxYDqdI1qAsy3en cpXpQt9r1qV5wrFPTa6fX/AbN3JlD8vxIsJmFfZHRmoBrnkyFimHQ11AO/8GKUk1 0eJa24dPOYbvBB3xMBPOeZ2CMvJOL4EMVyArBMuXQBI0Zq2EkKnYYrh4ijhGvZky 2Ycc5WsjKCBObXUv3DMAI9WCSXC2OCgdXZIutrwIXfiSUiM0leKqYQUVSLmQIkWW BsxFT+4OzFk76YAlIV86UShSqAYOq4155aYL6BXFSWAHSK2euzyn5TtCqFgcwH5d htXwlwj96V9x09BycQdT8V5cN63c8XjcPVxbBRb1QN9QEWi8w3vsr+hcPcEssZKk kdIoSHYTeS1G+NH5Eul1IgQdxBfnLa92ANweTTeUcli2QRo+Jhy53QDqZmRr6+gl JFN7RrCxxANvG8QV3AZOVXlh4TV2epaIT/7LQcOeWn7i+xjM2Er/voEeQ7fgmmVO bChBuKgezBPue85jvKBy1hYjd/AVYkTC9olDm1GWjaukqoXhTuJBtxcrmC5wYiHl kq5z8z28JvBCAcYBHtyRRGVmxsEuAsdmSGun03Af+szyQ/DPQj11IZaNnM8ominh qRRp8Rt0aU3/4Pos+zC1 =Tq6v -----END PGP SIGNATURE----- Split the horror into three Arran Cudbard-Bell@2017-06-13T16:30:49Z Files modified: * src/include/cf_file.h * src/include/cf_parse.h * src/include/cf_util.h * src/include/conf_file.h * src/include/dl.h * src/include/interpreter.h * src/include/map.h * src/include/map_proc.h * src/include/modules.h * src/include/radiusd.h * src/include/tls-h * src/include/xlat.h * src/lib/io/application.h * src/main/cf_file.c * src/main/cf_parse.c * src/main/cf_priv.h * src/main/cf_util.c * src/main/conf_file.c * src/main/libfreeradius-server.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ed5ff48bf4e22f9b44c86... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZP/hPAAoJEP+k1YKfttfKrBwP/3m+jaiGGUmiS+rOJwkqt4KY Th706XH0ke5FPq73Gl8A6woXxDIaUFEL6yA5vF2NkOfRiEU3icosutLizhnJ55fv 6p4D6HXqcPY2L5C3OpY3TRHv6crYzspWSbKY4NuSboSNygV9tcRv4WNRfxr2//zz nB7WC5ExNtwhE/YcRBi/guqOG04Qtn5PDXUN0nnLMzbdVbHb1sqEq3Yd6t6uGSdS eLYHQ0sePE1xk0Y/5AhkjjAaRIwgZr1sbRq+PmH35dOkIIzT1lKYps7sO22s2z3W sMYz0eCwJlALO/UU9TaI3ED0mGi5DJ4/bmVo/PZYABbqi49Um6lVKFE8Iczyd7ya xfvqKt8UAPeCnNKdMU71B38IBFgabQEWSfkHLPxGia5DMml2lD5KMOQWL834ycDa BmfcZSgT5W4j6T9b39pVCACW/3GjIOXqCjMlfAqfYsLGBnO8rUacfv0kLTs4QiVb xeWeWW7GY6S/GYBclfA/1YkHCIuByk0DA5oenkTfNetADG3OP5kegzrDd+wV538d 9KWH/pW6Uj85yA/D1eS5NTy6P2kNoxZccfifPETtqHZ0vI24aZCPGfbxGlvlvUNk UVNhdzvlArKfh//gmaADIrrgrMQpdecYu2ZohBQTtemqqeFp83kzl7xYWllMbviQ qFd7X1FAe46jQyd/rBb+ =7Xyh -----END PGP SIGNATURE----- Typo Arran Cudbard-Bell@2017-06-13T14:35:59Z Files modified: * src/modules/proto_ldap_sync/proto_ldap_sync.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/541b6716ef589508468ff... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZP/YKAAoJEP+k1YKfttfK1QsP/RJyww+Ba2uDieJOctcdxQZl 1yaOGtTvVV8MoAUPTOohGqQnzb+G4HrJyqyFCOrcYJiAY/YEHUXXnyFhErL1MKWC 9F8TLnyfs7NSsplCSFgRye187ULuROL63uommdjmf0m8cnx+n1HylENZ4mT0TiRg FUop4UD0hYGmBWHMaArdrc0BdoqMYSFIsIANVyxEFUiD2DdljSPIcr5y0REX9JIt BwvpLv5NVqeYms2Zomwf0PtZf8Mgooq9MqNC7k2VG7MqQv9uK/Y/VAzh1R+Ru7PK 7uUcSE1G4nbKoJxDBuBuWaMJCZm0lH4yBPfcitAm6bf+u0+DS7yc7+66/yogKB9H 2f37kPbg/vsYDp70iuyf8Wg2dNMGXpPZabeD2xoxEcAQaV2mAg/UhbH/QXyPsdHt iRYsG/amWdKyL4KyAbvsPw4rZP8iPMW5es6sHl+yFDjIy9MHLLEUTpkzdDftdtpQ B8HSphxZNEfAUdXay9rntsEbghZ/Fo0bXDqrXi7bLrX0z7YywhVn49H+qS7RrE/8 KULFc7a9ut07c9Rly/f6p7ixlcXwCgkmgQcr1T4jSZRBkK1+bSr/OtyTyHL0uELz 4mivTrgBebnBaL08JfK3KEif5rgoZhR6z5QJ052Fw8UwGN9+MvbGO874KZi3FSgl 19SrbFImFwgWaCE3VjV9 =SQJO -----END PGP SIGNATURE----- Minor fixes Arran Cudbard-Bell@2017-06-13T14:26:17Z Files modified: * src/main/client.c * src/main/conf_file.c * src/modules/proto_ldap_sync/proto_ldap_sync.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b59ddc7998ee9c547adff... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZP/LqAAoJEP+k1YKfttfKfOQP/0lp/njdBmW6TTisqGLNB21P vYbWraOaKFwNAwnmVY5hII3GAsTmLow/CqTJ9BwS8MNcWevXFYDR7U8m7SMt4kFL yoDei1QLwmdo7sIDI+ocerEmvDcy1bimL0Otz+ygf4jumbHgpvPqwo5tsRisN6uq PkpwxUkguvjt9eBgExxVCSkwvFbCa831x0RPaah0ILyb78/Sd3mWR9KX3PCdVArI hd+hjOSIvpQH7OQlW5J/crealyKEKvvsfD3apSXNSZpAV5bZQWTLMuPPONoMWXaA 1DYUcb3YKyex94yNUTdlpp9MxdxwY9u7XCu29iimGVbIkkROKcUHyYiYu4PGTOhP q9bchhppjJfSb+BoSiVQw+re4MdqYEJg9n5A4LVBHmzeOdn/JltBEwrjPVR5ZMoL dfziP+91+pspDtkzumceiCkcu6k7IldBElpcQWF0xcMp6Wsaro9J7vfjvCooOdA+ /07EPzRGLf80GRQq2vifZW6e2RdXeIj9C6IMp7K7DEPte3xtP/986aAVhniQJgWu 7DncRYJdKt4DElyxi+9U3nlHMRD0QBoPDWNtNqoxHJTuOHlTM/nge3+1xsD4XrxV 1SdJPvtXo70vgl6/7sl23hh9jrzz4J0wSgVEYrBGXyQZlahRyGHz3fyqaUoeASDO nBjgiDBpkJsxdN9DjtsC =phmM -----END PGP SIGNATURE----- Remove many type specific functions from the conf_file api Rework the internals of CONF_ITEMs, CONF_SECTIONs, CONF_DATA so they're simple/sane. Allow nested CONF_DATA Provide functions to iterate over CONF_DATA of the same type Get CONF_DATA by type only Get CONF_DATA by name only Arran Cudbard-Bell@2017-06-13T14:12:58Z Files modified: * src/include/conf_file.h * src/include/cursor.h * src/include/rbtree.h * src/include/token.h * src/include/xlat.h * src/lib/util/cursor.c * src/lib/util/rbtree.c * src/lib/util/token.c * src/main/client.c * src/main/command.c * src/main/conf_file.c * src/main/dl.c * src/main/listen.c * src/main/mainconfig.c * src/main/map.c * src/main/modules.c * src/main/pool.c * src/main/radmin.c * src/main/radwho.c * src/main/realms.c * src/main/threads.c * src/main/tls/conf.c * src/main/trigger.c * src/main/unit_test_map.c * src/main/unit_test_module.c * src/main/unlang_compile.c * src/main/unlang_interpret.c * src/main/version.c * src/main/virtual_servers.c * src/main/xlat_func.c * src/modules/proto_arp/proto_arp.c * src/modules/proto_bfd/proto_bfd.c * src/modules/proto_detail/proto_detail.c * src/modules/proto_dhcp/proto_dhcp.c * src/modules/proto_ldap_sync/proto_ldap_sync.c * src/modules/proto_radius/proto_radius.c * src/modules/proto_radius/proto_radius_acct.c * src/modules/proto_radius/proto_radius_auth.c * src/modules/proto_radius/proto_radius_coa.c * src/modules/proto_radius/proto_radius_status.c * src/modules/proto_radius/proto_radius_udp.c * src/modules/proto_tacacs/proto_tacacs.c * src/modules/proto_vmps/proto_vmps.c * src/modules/rlm_always/rlm_always.c * src/modules/rlm_cache/rlm_cache.c * src/modules/rlm_client/rlm_client.c * src/modules/rlm_couchbase/mod.c * src/modules/rlm_couchbase/rlm_couchbase.c * src/modules/rlm_csv/rlm_csv.c * src/modules/rlm_detail/rlm_detail.c * src/modules/rlm_eap/lib/base/eap_tls.c * src/modules/rlm_eap/rlm_eap.c * src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c * src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c * src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c * 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_sim/rlm_eap_sim.c * src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c * src/modules/rlm_example/rlm_example.c * src/modules/rlm_exec/rlm_exec.c * src/modules/rlm_json/rlm_json.c * src/modules/rlm_ldap/clients.c * src/modules/rlm_ldap/rlm_ldap.c * src/modules/rlm_linelog/rlm_linelog.c * src/modules/rlm_logintime/rlm_logintime.c * src/modules/rlm_logtee/rlm_logtee.c * src/modules/rlm_mruby/rlm_mruby.c * src/modules/rlm_mschap/rlm_mschap.c * src/modules/rlm_passwd/rlm_passwd.c * src/modules/rlm_perl/rlm_perl.c * src/modules/rlm_python/rlm_python.c * src/modules/rlm_radius_client/rlm_radius_client.c * src/modules/rlm_realm/rlm_realm.c * src/modules/rlm_redis/cluster.c * src/modules/rlm_redis_ippool/rlm_redis_ippool.c * src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c * src/modules/rlm_rediswho/rlm_rediswho.c * src/modules/rlm_rest/rlm_rest.c * src/modules/rlm_sigtran/rlm_sigtran.c * src/modules/rlm_sometimes/rlm_sometimes.c * src/modules/rlm_sql/drivers/rlm_sql_cassandra/rlm_sql_cassandra.c * src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c * src/modules/rlm_sql/rlm_sql.c * src/modules/rlm_sqlcounter/rlm_sqlcounter.c * src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c * src/modules/rlm_sqlippool/rlm_sqlippool.c * src/modules/rlm_unbound/rlm_unbound.c * src/modules/rlm_winbind/rlm_winbind.c * src/modules/rlm_yubikey/rlm_yubikey.c * src/modules/rlm_yubikey/validate.c * src/tests/config/test.conf * user_password Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e8d698e4b2d1890a82abd... ====== -- This commit summary was generated @2017-06-14T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).