New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlvYsAcACgkQfQ55zXdi Hs2g0Qf+OCIAFNNkZytE89t6iGboVpXStz85OgIGAhSSWwzaywBW8iIRveslcrpW c5m7zMdO7RNywZwvWXZFd/udwnht0aRLlSmm5kcBahr6UHyvonWEu/DGFdk3eA8j bqG9CV55HTJfKIb4BtJAcgNzoyUavenPJv5VUW5ozSF7NtXGIRdwyLVhcej7Qc5R /WaDQTUmncyWwUihHVzojJTI1zj3JuDalcHFhQgE30impdboEXBtJJc6d6Wu8QBF cs4K5jwBZ5D5JjSEUBea0NtGol+7dQpBmvqIUfW0+ZwuHn1QxVVups1KIpwoFufL 2QUyFR5AqqYu7AzNUFVvEyTPVjwWWw== =tTEq -----END PGP SIGNATURE----- force all users of master IO to be thread-safe Alan T. DeKok@2018-10-30T19:24:47Z Files modified: * src/lib/io/master.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ee77f5e6acaccbceccb83... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlvYrvkACgkQfQ55zXdi Hs0Lpgf+M2rpFM7IuX3+UR1zIk3JPQXup6Cz7U3sy6SkZZzr6myxJ9DXoObPieQu ZsielEOgUD5RSdZTXnJOoY4wsX56Y8tKvtPEjuFH+jVqGigBgar1U53XlbBp/HQQ +7fptzt3AdM1+DXVW3mUwLqoq7rbLmnaV6pU701yBK/3aITImqBU8AomXroI3mJg sm+U2xgezObp1fsSY6KvHLicKZdRN4WB91ItDQwDFVq9nPMsjJhpGN8+O4UGUrfP Z1lJd8rAh5WhWwoqa4sARkTSpMzIkl4GvhPcY/9Hyeh3AA4NqBVOgpUqHpHdzu+T shMIIkB2l0BEjpYuqhKDphE1tBVVdQ== =lWHU -----END PGP SIGNATURE----- use 2M of mprotected memory for travis builds Alan T. DeKok@2018-10-30T19:20:12Z Files modified: * .travis.yml Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c2c12ad8d011c4ff34522... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlvYfM8ACgkQfQ55zXdi Hs18HggAh0AFSBQZ5/syCqnZ6SRIKSWI5/qD4lLpXmowyLPo1TI0tEQYb3MJRE1f yj2Juwp0oBAPlqjl+ZeaubU+o0HcBJi3h+BhSnO/eQOOTmXEEUA7pgdvztIhjDgL f5ROKQxHvS2DNa5kcs15FwbBevaWN234ivY6/r77S2kQZJRks28Iom3anLPbPrCN Ttw9avsltSle1FvfS2oGND5LU73xpnKCJgxern9td9zpnXQ0IedAX/DKsuSV39SQ 0nC7anhz7b/engzehguDG39o7eAf22dSqOtN6SBPwet5tU4nG07Z5wUXmJx1NMnh +ORw6WfSvbcQl0zsAkrgZs8uss4Prg== =Mb07 -----END PGP SIGNATURE----- use NULL as talloc parent for thread_instance Alan T. DeKok@2018-10-30T15:46:23Z Files modified: * src/lib/io/master.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8babe28a0accd082c5b52... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlvYfM4ACgkQfQ55zXdi Hs3oygf/Xj2JyKKIatCJICf0az/9XepYeg3MB+SSQtiiRiAw+8I44kaRyOR35TNB UBPNiQFlTfbPx/SU/5BHTIc8Sg5s6gMxH7l4YTRLymOdpPGJ/VUzKMqv9JN53bHv 0AVi6/mul/FqBlacD2w7D5dKDbRyuzZHUVw+U6LWp2PAZcA+MlnkQHDDtrum3sSw W4Gw+wJIkb8PvRZR/3Zw6jnPE0mlKkaGtu949q+p95FZhcPz1tzT7xu7pMi5uqZx WMpIBAwXeeiZAar1sUiNb6RrgIAg/un/LIWhUYoazxWfU6AjDdN1RErU8mjKKGOO wtZ1TWj2DuIohr+qcceBvUzu5yg/WQ== =9U/E -----END PGP SIGNATURE----- don't reset work_io_instance. It's now "const" Alan T. DeKok@2018-10-30T15:46:22Z Files modified: * src/modules/proto_detail/proto_detail_work.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/720caed34463040eaad04... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlvYfM4ACgkQfQ55zXdi Hs1oaggAiPaEWKR0nDIKERPkQ/RTPYUTVgvw8uibERKAP0h/rqdkEHLStpBq6MZK XhjMi1m0oS7t2hlpJc1OguaenacFnnQSnRxJxtRbW7LN0YLsRqKmRjLxLThOmkxY W0HM+cvLGFtgoPcS8lFO9bod9rQp78+EHHIsZpji3YoYHA0/yaDNMxiS9+QO/gKc E7PYBw8L/MQnTDDOB09v+fHy7BxtcbArd3bt9lzU50JNM2FzpLVweAl5ZaoHH/bn huo9Q7M71gvziwxeCz9YSKYS6hcfLwb8HMSJBKbnFMwW1tPVkVHLKP648T2CCyUB aDaJYx9hcV9GxS2cb/TlrwZJOIjhog== =qalm -----END PGP SIGNATURE----- move mutex into thread instance of the file reader Alan T. DeKok@2018-10-30T15:46:22Z Files modified: * src/modules/proto_detail/proto_detail.c * src/modules/proto_detail/proto_detail.h * src/modules/proto_detail/proto_detail_file.c * src/modules/proto_detail/proto_detail_work.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/318f09ca3cef92f28d318... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlvYfM4ACgkQfQ55zXdi Hs3/Ugf/bFUTkryaBA6t9PwiZWar1i06PK5C/2cH1Vy8J1Eu19jRCbWmjmWkKksg XSlsSdzPs0JCQh6dGKlS2EOAib7pVCZ0aY9t5/S7R00uM1gGEiT05ovtfceZqgpK saMLrgpmQWgpcudBxGiZzlXtsWYBEmUprVu8b2a77octxw0PzIspH4qpFfGfTzs8 8jvKlwN+h1UCHxQuYKhMWulBZ4GYMCMXx5CQJ/SR86B9RnNp+uWkg7uN5okHfLBp 0sA39wz5DEa6meZt1HgV9tfb3FKD8TlDnNvsFcPGiXpIt0I4ukCtJ0x/t+zGQKbC a/hN0Vf6pr2zo1QL9Qe87dhp3STD2w== =yGh8 -----END PGP SIGNATURE----- notes on listener being thread-safe here Alan T. DeKok@2018-10-30T15:46:22Z Files modified: * src/modules/proto_detail/proto_detail.c * src/modules/proto_detail/proto_detail_file.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/aba9efb0a553d541c8734... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlvYfM0ACgkQfQ55zXdi Hs0slwgApW2QC33gvn7v62MqjZV1rrTKpHC/x00xq1RqyseDKNV5hVwl/oUbEnh6 2yHZJ73+Z1it+1DRRFyuVS0wAfZvlirYHcQAY9vjNIr6EJpIyGne6Y3IawpT5Pww nDMVXYo2QpO8IM8g5hRXHJscR1F4laZRFcvBJCStOEjCv0IQ3uqEYotQGUvb65oj xYv3fW+/U9LbQOEo0zoBdv4pDfAWhXJENN7C7aACOEx+yUhStTpsuDCgupCuwjOs OvxniNcamy7jRCjumacaA20hCKQ9NfbYFS9ngayydbrE3ubUD7VJnNJUqKpJP+eW wT49ZOYUwEIWuVDGS6QIHdtUCzoDzw== =gbMg -----END PGP SIGNATURE----- move prototype Alan T. DeKok@2018-10-30T15:46:21Z Files modified: * src/lib/io/listen.h * src/lib/io/master.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/180a38af69a431319c5f0... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlvYfM0ACgkQfQ55zXdi Hs1gvwf+P0kCUu3Dw9Fr1QSC3hY+kZtvMu2FPRueRWkxFjcYQmmOcqJ2PXNHS6lD K8p01DmC46A/EFcqJLNcs6jynxgfg1f+A6eRgVgDKJMqIoX1wPzpqG+M67yIrmaV 0zAnVga1kZCjRLdbqvVXGoIxrN8hyICRaQ8gXQiq01+8EAEk6qGuDHfGEezKOgzh aR01b3mjm5jTPbCL2yev2NzHaX52WvKcu6YurlP5KA76P32Uiky7P1OFdLYQYYle pLW8G6PkDHUHd4T7vsOJd/N/mr7tENXc4TSkVIldqmVoWai+OFtvGia/a56JSYxP YuhCFl2uKDVajxocetxY7kbMOerFHQ== =lp0d -----END PGP SIGNATURE----- allocate thread_instance from NULL ctx and add a destructor Alan T. DeKok@2018-10-30T15:46:21Z Files modified: * src/lib/io/master.c * src/lib/io/master.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/554284084c4590f74eed2... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlvYfM0ACgkQfQ55zXdi Hs3p4wf/fXsApZgubH+aaQLqWTa84TWNCtSwJ9C0QooAZX38yBe+3+qg0wVkM65s 6THXLLWow+Y+t1k6/4G8gBFsc2+SMW5lUBG7PAdLpjy41ZAuy3F6/zEjr0N/JvqY GlAmnw3pBVHTjXm6YRHMwufxRdI0WXXP4KeGWPQcmnOHtoaGrb52ZTAdFjtM8srX oE9ISrKVLndBj3DDbLp7Ua9TMoJREbMtgPqKaKZSJ+YJOQXk75k3eyT5EiMrgu8A zhsjhmM7Xu3O6jEszePhspWLfzuecF85zTYJ5ZH6DnJwQXnQvQNhWUeIYnQ4+L2p 3+0VwKOwpFNvWhycOSg1gMa4ohZzIA== =j3sR -----END PGP SIGNATURE----- rename "live" to "thread" for consistency Alan T. DeKok@2018-10-30T15:46:21Z Files modified: * src/lib/io/master.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cb597b37184618764115d... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlvYYgcACgkQ/6TVgp+2 18rKGA/+KD8H16jRPJZJkb5GPPLuYc73eudrhkAz9UCXT9GtsvWuwSifXzog2Vyx rm3U64481ryYo3eMzX0dgJin/02IgOHRyhSoiquIQKFWU3vsMhs1UH+aGAod94SI FaTns/8o/8pS4EF9sdw9iQzQGqwzi/mufDgpwlGlIzQc8nPidJaM9sSiDWwE46NN KghAJT8KxD5qi1Zzw3XeUSuHPPbT8X8ds0DJsvaukkQbtCTV6c/5KCZOCdWqvT2W fAz10vhXnissY3i8mminMKMQQSP4DH4vZcNBueb8ZwqoEG55vK1GM+ZVXfcQ6vpj FgUbqKkCrgQ1HmLLyE4SDkg7WuCzhhlBrnxH2EAFBMVrG4p56zE43FMFDgz8efm4 QRNYynCgLPtLQFcMG+07pTTJ+plQZkagwOfM6kYqyvwRyBepxGePMJ24I8mAQ/z/ B5hFslWP4bdnq9PZuJjTOzKQcYV3B+JUVbSymOUFmG8D8TeRLg+56iiSHbvyy6iz DmmGKAbDkfXtn/Q7ez6bC3SOmXtF2hl/W0C60l0XTRtfqzX8muip0B3VPqvkchGj G4O7YvXkCreAHrxICN7sEyskA3KIBnk/yUlFMl+Wk/Fob0rhd3EXqjdv09Prv7mo D25Ok1qNgAT694wEdmk579yHP5YLB3VyKoHorjVukWr9LFK9Yiw= =sr8M -----END PGP SIGNATURE----- Better error Arran Cudbard-Bell@2018-10-30T13:52:07Z Files modified: * src/lib/util/inet.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ae5b7012a954d754ff307... ====== -- This commit summary was generated @2018-10-31T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).