Commit report for master branch

The git bot announce at freeradius.org
Sat Oct 27 02:00:02 CEST 2018


New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlvTSxgACgkQfQ55zXdi
 Hs1mogf/Q8ODzZrxKi83K3VJA8gnyGxt6CWwmJn8tK4PrCzlB3RqEk1Ipd+XEMsu
 CQNdWb6NuFvJHJE+Ut5SBjt1kaSd5iQjJ3bTEXDddo4974Ld9zjcCDrZfE57ifcQ
 8TIWVIpDKJuBEHLCa3e/w/Uz49ez0m+XkjERer9c5ZmVHeUZyTbpjCH19ejtJV7n
 PPVCNQWxLdtobgy3QK46z8VyTVGiLXf3KY2/KJF/KKoToMctXJTs6/NnoWdU7oG4
 SwpDwGgujYx5l8cusQ8Dh48rwZgAX0AvPBgtdk+IfWDqdIXrVlbq1EQehKe3DfXa
 Ya4nU7E9mJ069nZhgg8i9Y+ws+oDGg==
 =9MpO
 -----END PGP SIGNATURE-----

travis fixes

Alan T. DeKok at 2018-10-26T17:12:52Z
Files modified:
	* 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/44dc99589cba2d363bff384fb14df11de70b75a4
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlvTQ7AACgkQfQ55zXdi
 Hs0KUQf/V6kaH3RqC6hVXBzGUf+kclRhDkjhXAkaWArdWdoPd5cesXbnxTMXFp8h
 sgRsSwSidJYCF+6rqF7hmiAwZI0kUZGBJcdUbQ9WWMHzsfxe5fYtFZN4RfhuCMEG
 vOAHOahiSLIlRAOGQwciq7bMqZTkllI9gq6KiWIAHtZOQF2Gc3jxz8KiqHyAWd1c
 xNsPTBcLiEN3KdUgYRyUDACk1fgJJ3fGz5BZW91kOVAvcZU9pIbMBI9jYYJDvrup
 s1hsnmH9oUbaQDfjzscP1STKqFPec/D34NFxua9uVtPsb4/46AJPyxEBYva6xSxe
 dk/LbUVv4iO3DpGKHAFCj2pO7dAMxw==
 =QZR6
 -----END PGP SIGNATURE-----

convert detail reader to thread-safe.

And fix bug where when mod_write() unpauses the socket, it also
seeks to the start of the file.  This ensures that if there is
leftover data in the buffer, mod_read() will be called again.

We can't rely on network.c to check "leftover", because it has
no idea if the socket "no data ready" means we should still call
mod_read().  For detail, yes.  For other protocols, maybe no.

Also fix the work instantiation so that it's done once, and not
multiple times.

Alan T. DeKok at 2018-10-26T16:41:20Z
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/cb3a3e217e9a726d778e9587d3a6e99c4f48fbde
====== 
-- 
This commit summary was generated @2018-10-27T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list