New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZgep5AAoJEH0Oec13Yh7NwD0IAJKxQGT9qqWSAzSLPosQlUOs PQSN5PPTwu4MZpW8g6HGIAZi7DHwF3juUVowDNXMtYYF90XNMKutJaJphd017GOJ MG+yhXpZaQ8ZOZuC2MGD9MCcS7JlAmsDl7EGh89usXaC30/Yk4C6pe0KmJzcbznM sc8WPM7cTUIm98Qhuy4Sj5DnNbIb8fsU0P4UKBXRGdkpUWRnbSQOvJAVBmYadkkc +k/WeLd4ehe/v5EEb0ybj5tjVaDcVklWPihKjPx/evbc/1Pcp0GA/goXgml6IPXg p5NgLWRpF9H8XXaF1Me5TZoU5qTv0Hbbdv2ugjRYZJX86G6BrVMUbmKqDgbiy5o= =8oAg -----END PGP SIGNATURE----- more notes on what to do Alan T. DeKok@2017-08-02T15:06:33Z Files modified: * src/modules/rlm_radius/TODO.md Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/65d323bd0739406343b77... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZgep5AAoJEH0Oec13Yh7NIboIAKKfVSfUB0Gq16NHDKgIGcqG KBjM2//B43Tg4URJF/w7GQeW6z/LduVZdEo2wC2E/l4hI7ddm7ZvCz2kPZG0YMVK zOrDuFYuDuxRG0eQEX2Y6HCkGmVVN9dKEAbnmyGoFcTHw/m0L0pyZj0s2bTbUnp0 7N/lOeo+IOxLUaK6dKa4ucLduDNlHmmJb58Tg91cPIrCpriO/CEovDPdeYGhMhrd 81P8J5Z8bl5PV43g+5GLhQQNbQ5z/fdv713L3XjzKiM8tDNwLXELPubjmW7travN XFctifVLcOw2drs4WrNwyY7i311oE2tWL1JyLhsaQYUoB1/gxWICXiUg1umz67w= =LJcT -----END PGP SIGNATURE----- set to NULL after freeing it Alan T. DeKok@2017-08-02T15:06:33Z Files modified: * src/modules/rlm_radius/rlm_radius_udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d230332f0af807f76f10d... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZgep5AAoJEH0Oec13Yh7NFjcIAJ6nqwfxx5Nzx0Au3jgy9m8n vjSUKspz02c040lyuOh5bSo3F3gocK9kGjoMiQ3OpZdDoyH2ESX0G6sS+FFaM0VI 4DxN1iJmNgmDI2Z4SeyiZADl++9QJYFsBXs6WK9IXzY8wOF/KY2kjxwCTnvczJEp AkLUnSxJQDvg9/IgCvjDCY7/VQyiVfs06MFNM9gzXdlESV8PMTT5+vmxB84r83mI ERb4k03Vcy1ebW1OxBtU2T7LpYIOL9o1M/iFNaokhLEqlTmM0YgvjyuOet1BZZ/c 2Ea/kk49XW2UNs4wHIRUtTZvdLqmRHZxUXhn227enlmC7ED/e2CUSFmeVPKFpyo= =MUWO -----END PGP SIGNATURE----- parent events off of id, not request because when we're freeing the request, the event will be removed before rr, and rr points to the event. Instead, rely on the rlm_radius_link_t to free up the things properly. Alan T. DeKok@2017-08-02T15:06:33Z Files modified: * src/modules/rlm_radius/track.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fe3d549e2301cfdf7c15a... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZgep5AAoJEH0Oec13Yh7NwSYIAIygzxskIyIPN6cfocHaguAO XZMcGQII68QFBp7N/yYnVu6MYYyC3KRS6o0spQU0OMNvj0YbeLCELwy95o6ppj3W KWVlnSHwxin40xOUaTrnM6rq58Xrpaw3o48g9EQNAQ0aOcXHbcQDP4LPnXHmdfWH 11UUk2uZsWAPOXLBPMk1uVEx3brvnbpPo5yRiyXiHopZugrkYt0u0hJBPrKLvBzw gu78RUWqjlGCj2h44vjbO4ciQjhyDnZgyE51GrC4zNajfyLh7/q9tksMI8Cq1103 +T26fTZtuNxfjG6lVUn2HdVlRDV8/k5LIZlotJg9ur6560qPTz15SZXKqqmLrLc= =7x07 -----END PGP SIGNATURE----- reset cleanup timer if there's no more work to do Alan T. DeKok@2017-08-02T15:06:33Z Files modified: * src/lib/io/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/73260b14aebdaca924e6f... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZgep5AAoJEH0Oec13Yh7Ne68H/Rmbe7ycSz05eAf8kzeDSzkx xyy/YXzG3IcW72AfHgehxiVXXACKMIF3ReOo7f64y5JQwpqg9ns+nBSK9uj+hvW3 8OBQ0ylx0C4BYVBNWCifwOwXyfMNPS69fMTmZHp4MaPUB4L1As5CslWc1KTrH1bY wbYnrfmjQVLZX+MsCcNJ6pymhoPUIRhh3IRPR8GamjZzgvxI+abZREREJ108q8o7 G0Dgo0YdY9jQ12IFrJP5bMnqYAM4yPY8k3ogLlbucPzwA49CAbDgH/LW4F4XSNNT n8dw1B33Klcgit1mwN0m5fICfNIYdFU6QwfH0K85YgT/2QiTxkXgPrsCdrKuQNY= =vAFB -----END PGP SIGNATURE----- set "must signal" flag if the worker is sleeping Alan T. DeKok@2017-08-02T15:06:33Z Files modified: * src/lib/io/channel.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/871c97ea6068a1edbf1e5... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZgep5AAoJEH0Oec13Yh7NT88H/1Yipk3njiv2h783BxDEqa81 BlqiOMjg1acXNjHYvufgxRjwrCwmuPRRgwgyFPRFnMjfLrh3AAtZcEgU3attJIj2 0wEQ0qv/dE6Dd72eNEiTRgUIC/8w+cib1QixnXaMwaHlnqL7ddKbtBW1FaTZI/qG EcMkravALz8ciaXtmA5GksGbVSxGpMVAXBTLnHALIeUoH+6DarCXnmUKANQhFTNH zLN23r9YSS9md/LUKbl1JrpzMCXtWiC/Hzmil+B3T5n5HXE8Z3ehxkxEOFM18b7K /y6OFoy9vqMrgjKzGjkOFfix4TrSClwCsB3v6iEn6FBQQCO6ykBWc4AFk+P8/nk= =+7Kj -----END PGP SIGNATURE----- start of tracking connection state Alan T. DeKok@2017-08-02T15:06:33Z Files modified: * src/modules/rlm_radius/rlm_radius_udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/edf62968178814a0b7d70... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZgep5AAoJEH0Oec13Yh7NsgMH/2RtesCkTz/0Aicx9Z4IAmQN aGJBRIcyNdsN+n5NJn+XuqJuPhgklSOD/susoXYksjJPeYylok3Kt85chx+5OsYw vhDoQDdVmhUF2AvMf31O4jjbSuhF0YkbUVR1AEUJe1KtPQOvRiQQ7ugyDuna9sWR Fw9fw5WK1g+0bXUpju4lZwe5lA+B17Vl/NqqSoFrs2FnXL5iImr7IoBR8EjijQ9x qMGVdnlUhNKT4HSzyxVehsJFngsSaW0kQTN1UeogqMFGu2J8lIrUPWZITm4qffR3 qYCvShc5CgIlQ7M4p7sXUHJxXml+DtvDlwwRpVbnq7gTFJl2t1BeyC0cmPX9CJM= =f4vq -----END PGP SIGNATURE----- this is now done Alan T. DeKok@2017-08-02T15:06:33Z Files modified: * src/modules/rlm_radius/TODO.md Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1aec8c1f4acf2f9a8b63c... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZgep5AAoJEH0Oec13Yh7NGbwH/RIrwr0/7ECcGYNF/2kQPsZP cwHX0KlP1hB0UGUymoyH+XYLa+7EuwdRDXhsSCB+L4NmmCXsScEWlr/BmaF0dRYr nhBHBCzNqOKebkljCbih37WVbLWqng00Pn7QazT0mqJHUfgZVts4UefpuoqUe2Ug G3hRHtleh/PKjqpeHCh2j8QQayE5+vZKq/onHJfxL+jqGiZTgboVixl5u4vBzLhN zueBYBb6MYUE4/FPpMe08n4F1hgrP3Iphi0uZB+cwle/xe7h9vDdC9/zcoOcwxj8 5tnL/rQV1T0X4ZzmK7XH0Pfqgjet+WGr1/iwsix23LE+encdUjQz427TSy5sNJI= =dvcX -----END PGP SIGNATURE----- don't malloc / memcpy the packet if we're replicating Alan T. DeKok@2017-08-02T15:06:33Z Files modified: * src/modules/rlm_radius/rlm_radius_udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0d45a65c331f1f4fe6def... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZgep5AAoJEH0Oec13Yh7No6gIAJH1I1HFdSQo77FqaTr5zDsG ZvzMP3tIe83KRt+PDOQKNZAiYesd19X+TJbrpN+Tv59M9puMjYe2n5HK3AjQUWL/ tk3C5nfLzQTO0m3quzTtEMiBEcQ2Wko7aqgtR2zNA1PA2nsOM8lyh2JTUPGGJEdd LC6FMk7bhV00SAjLyrfexDgosW8MQmIF7ZVsPdRWCtgnX8L29UcvjN+aF/98Jol8 OFgmftxxD6VFWgcRCVgBycY0gEXxeNVS/drpL8D6+cs/xkm4qPBFjDU/Ycs5C0t5 iMWo9jzAVtutLrm/NXLQRHBXPY8pLlM0oPPM15bUm1dpL3r2EsuPR5DBxH5L8eU= =vAeD -----END PGP SIGNATURE----- manually add Message-Authenticator to proxied packets Alan T. DeKok@2017-08-02T15:06:33Z Files modified: * src/modules/rlm_radius/rlm_radius.c * src/modules/rlm_radius/rlm_radius_udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fadd4cf5bc092a857d11c... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZgep5AAoJEH0Oec13Yh7NHjYH/jCuxuuGAq6XTjlk7T2oTWDJ R/AH5aiu/nwDm+uU+exKuUEjxU5tBRsHJvdRVwu1NNFxnL6eJUSXPKlHGuZak4lk mtjmd9kMZTWR0ReWCjMtzAeB/ArqLnOGSidpn3FpcGMLTXpgH8Ej409J8Tjnklxb pSgGUsiDp0OC0rjy/e4z8AJzoE51F4pYMseRHlAa7IclxetRYYalDWIvuMmzPoHB ysGrl7Gs+m05DQPa7mLqOqts5QQ+mZzCInPsGlWzzr9DlqwN9QQiCWeAlaq9GSvR y5mNp34kd4wdbN4ZkkaZZvheq52RH/vtOtyb1KCckgtYX3X6KwwRTFGU5WhqSjw= =Eog0 -----END PGP SIGNATURE----- do RADIUS fixups Always add Message-Authenticator to packets. add CHAP-Challenge if required Add Proxy-State manually, as a per-connection 32-bit identifier We probably want to add Message-Authenticator manually, too... Alan T. DeKok@2017-08-02T15:06:33Z Files modified: * src/modules/rlm_radius/TODO.md * src/modules/rlm_radius/rlm_radius.c * src/modules/rlm_radius/rlm_radius_udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/33b818c7f2366252d3e35... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZgep4AAoJEH0Oec13Yh7N8CMH/0fE7TQJ1+PPHoKOkTLxwzMl h5qeKTuQgHFN1yT2lvJshR0IzgnuYlD6SxEtZpW8SOgkAuXHvQoIBi8Y0eZ1oGhZ ViIQ65qcEh64ZhVcQ4FGu2Ugw/fPAQ6VNlV1liifuX1Hix/luY5ylpfb6d3qf4Q5 /J9BzwXxl5FX7GjGT/X6lOY39mM0u6c97MtiU9XMafb2267LJkIW8Nz9sT+6m48B 4ButQjkNuDaFy6b8W9hLjcBk3I/UOg2R7uiPV2w8487JEkufOeQpiyt4aqacQ0Ia izwd8sB2hVjBvXpEFtRCFFJhWv3M2/J/umbFTA+W5qh4+4gIe6vobF2haaMZj6M= =8YfV -----END PGP SIGNATURE----- set idle timeout and free c->conn before other children and set c->name to something useful Alan T. DeKok@2017-08-02T15:06:32Z Files modified: * src/modules/rlm_radius/rlm_radius.c * src/modules/rlm_radius/rlm_radius_udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9ad439929a5ebef37edc9... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZgep4AAoJEH0Oec13Yh7N9PEIAKjx19DAu07mKSHR/QFy0K0i aGJhqdK7lP8dT6u6eYem1kGKx6uWCQGHKwsML5G7EEx7Wwcj4SwdW7m5b0gTxHLQ W2LTYJfZ8vsXM2V3P6slX1Hpy3ZwihGidgsKfjGYBNNRV5vks/bJ0FRor2kiNTjq gC2blxw2WqQVd5bFJpnf4hMhI+p1EPIlpr+c4orujoEo6794nGHUlmXLmrm3e0up QiVgx0Symn5Mz7mP+Ajb1u18oJPjcDMoDnKuYRk0D+tuqOfEePgcMsFTEK1e4KvJ g/ufIEfB7SPycvpKv570TaexQOGFwmRd+xhxNPiDWgyglWjudVgqBiJrrgfyMBg= =0K9F -----END PGP SIGNATURE----- notes on idle_timeout 0 means "no timeout" Alan T. DeKok@2017-08-02T15:06:32Z Files modified: * raddb/mods-available/radius * src/modules/rlm_radius/rlm_radius.c * src/modules/rlm_radius/rlm_radius_udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0be31837fae8baf3059af... ====== Merge pull request #2032 from mjducharme/patch-1 Fix for mikrotik_snmp not working Arran Cudbard-Bell (via GitHub)@2017-08-02T12:47:58Z Files modified: * src/main/checkrad.in Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/382047abbb0c5fea2c926... ====== Fix for mikrotik_snmp not working If the interface table is above a certain size, MikroTik does not show the ppp interfaces in the interfae table, but they are always in the mtxrInterfaceStatsName in MIKROTIK-MIB. Simply switching to that fixes the problem and should not break compatibility for current users. Michael Ducharme (via GitHub)@2017-08-02T04:39:57Z Files modified: * src/main/checkrad.in Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a3abfda86982446fcb6e0... ====== Merge pull request #2030 from pwdng/ldap_openssl For CentOS, use LTB's openldap packages intead of the distribution ve… Arran Cudbard-Bell (via GitHub)@2017-08-02T12:46:26Z Files modified: * redhat/freeradius.spec * scripts/docker/build-centos6/Dockerfile * scripts/docker/build-centos7/Dockerfile * scripts/docker/centos7/Dockerfile Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3687ebcb6c7c080c3bfdf... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZfyQPAAoJEFyGT46NO35o3BgP/jsgroMqQzzLalo3QNEjXXRR dDtkL5WaTsyz8zSWLJZFDioFtkoh5swkA2zyu+e4j2V1t79c/06BI4eJe2SuKXRe gTg9RE3wynvque4MUycAoAztTz27fmjzmCBPgevHPA0/n8ARr8E+yRI6ikDDJLUN aAIzB4omMudk80xThoAydT0c0ge8JizJwpNgs3xGIZVYsXMTvMo2MGL+YzOfgqPM SRJ2sUjgOF/Vlxct63Me+2icG49aPBFn2xq0OFJT32gFQq0hTozvyC+86D4CchFF 3RJ2QEMx7yf8wpvQyYLUFGkNxq4Rjt1wj0iE3Op293zSnPKq7xHFLvEw/MkJo+Cf JM+9h8q8wCaeVgl8602Ce+7WkhX1tWyWv0rRHY/fIkV4zJXNm8ll4eP/yHMxm8Ef QYgttJMQ2v7PF9j/Sss55T9gDT8RB+Pj2D9Mpl7qttPin8DJoMBdt+0y6KUAsfEz SocgxBuxmPVBtw0QuVmF4YPmpyoYzmawDCayGo2w3iAvChOZ+RSWcXTRXKFZaChp FcE9UOLV7+9iB3vz8XvqaD9Cdi2YFdshJ4VSwuv8iG+rU7NQ6ew/Qvmv34mGIEjo 3S7MY9/vvT5m2A5Li7IZUO2ufe66iir7ZOfLTupPo1kFBM9zQQWV4AOt6+3oRXRt M2T/tnhhELTtZsalU5hA =TkFM -----END PGP SIGNATURE----- For CentOS, use LTB's openldap packages intead of the distribution version to avoid linking against NSS. Linking against NSS & OpenLDAP causes issues that manifest themselves through unexplained connection errors. Philippe Wooding@2017-07-31T12:35:21Z Files modified: * redhat/freeradius.spec * scripts/docker/build-centos6/Dockerfile * scripts/docker/build-centos7/Dockerfile * scripts/docker/centos7/Dockerfile Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/24f87092f4e42ab28382a... ====== -- This commit summary was generated @2017-08-03T00:00:05Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).