Commit report for master branch

The git bot announce at freeradius.org
Wed Oct 31 01:00:02 CET 2018


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 at 2018-10-30T19:24:47Z
Files modified:
	* src/lib/io/master.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ee77f5e6acaccbceccb83bc48d376a26ce6bc58b
====== 
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 at 2018-10-30T19:20:12Z
Files modified:
	* .travis.yml

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c2c12ad8d011c4ff345221bbcf9f9de7cdae98f8
====== 
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 at 2018-10-30T15:46:23Z
Files modified:
	* src/lib/io/master.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8babe28a0accd082c5b520f49861e10576033b53
====== 
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 at 2018-10-30T15:46:22Z
Files modified:
	* src/modules/proto_detail/proto_detail_work.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/720caed34463040eaad04e1c228aef907545c5bc
====== 
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 at 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/318f09ca3cef92f28d31872904bb2e83f97dd3ef
====== 
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 at 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/aba9efb0a553d541c87340658c009375a4e28890
====== 
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 at 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/180a38af69a431319c5f0387d1c862ce445a2225
====== 
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 at 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/554284084c4590f74eed2df812dbaa6ec1da2fa8
====== 
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 at 2018-10-30T15:46:21Z
Files modified:
	* src/lib/io/master.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cb597b37184618764115df6fc48271998e15fba8
====== 
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 at 2018-10-30T13:52:07Z
Files modified:
	* src/lib/util/inet.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ae5b7012a954d754ff307d052d1e1d4603017869
====== 
-- 
This commit summary was generated @2018-10-31T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list