Commit report for v3.0.x branch

announce at freeradius.org announce at freeradius.org
Wed Aug 29 02:00:02 CEST 2018


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAluFohAACgkQfQ55zXdi
 Hs2Y4Af8DDGnGzU9HQij+RVbzxHhchdJzDco/4rW0kHT/yi/A0vPy8wgXZuZRDfo
 t8oSxWoLlbyh4y4d3l75Mzk95u9OPCJLJIfetGgZtnw8rBsDnZKBpBwJ7BoahuUW
 E9CRPLAtkxWd7Hw5B7HSyqhRT1yYyAekSpUH/3612J+oM2hoABIlNMV2rGQzeYbV
 yay8huer1G3HOQneXXNlwsSdO57geWf/Ov6C+QyZpekp37GspLXGCQh9HhN4ug34
 tykb3LB7yahFgm9n+WVsJQMG1J0wNTawOGxxlLeCry0SkS6ks1hcV6kWMc0Nm/fJ
 t2D3PIw5Toikpcr0tGIkam2HCwaxfw==
 =8zNY
 -----END PGP SIGNATURE-----

doxygen

Alan T. DeKok at 2018-08-28T19:27:10Z
Files modified:
	* src/include/atomic_queue.h
	* src/lib/atomic_queue.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2012fb61b02e1b1b1fcc9d1dc51dfc3a2f20d5be
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAluFoe0ACgkQfQ55zXdi
 Hs2YLwf9E8BPXkbKFptMzkY459lW3GCPCg23n7zPgDNUCu6hwhFDLPy3/hiySy9P
 Ovc7DJ0o1viVCCc3H2fivkRBIfqPrxABP1Wk3YijRHPbRzGGlc6tLtRcoFYrtkSn
 /f6Tfy0OKYGcTpdCqaz4lHg5cwhMgGL5s4PIJ2j1jDvTJjgoM9xpvwLMlmC+Ftqm
 5QfrHap7YDg/cbAfNlOuw1BPA03tkCdyLme3vm65zXySPTE2d+h7Zwejn+/QRccu
 +Ois59Frzo2Zz1kV7p0XCZp4ZlvIBq+7Ift42dqLEo5NXLrkKFeeRILjVOUEe146
 B70F+40xbWBhK7/k7dNTl7yVk0FhZQ==
 =Ic9Y
 -----END PGP SIGNATURE-----

add brackets

Alan T. DeKok at 2018-08-28T19:26:33Z
Files modified:
	* src/main/threads.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/de43181e82a786b631b090220441667a53e821d7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAluFk5AACgkQfQ55zXdi
 Hs27VQf9GWW0sPoBTxMkw6Du8iQbYpsd9epFCLJ1UuPAOfoM15Bt+VQcsj1XAJbQ
 FfS4eQ2fsM2WagGc+zEfQhULhVJZo2Vu99O1pg96lE5xZ47X6Po0ZBcMqqJJ5vG8
 oQjNuNujjA1AwiNL7bqCGH6u5ZksRuJHWG8Sr2zvfGTuSsqXOggaSZFJgf/jQ563
 UP7HGgEWYE0P4zSivr1705xzG8zz4Al12Fs6WXT0J8HNQcoGRAatjo+nIVnXxiTn
 DxMrfqeJizrbHwLGtbJ//+5zyBgCowhOYMc14TQhUrHqXWLqFwbk4RZadoWBBdmq
 BuZzHf9vAt0H4MHd8q68/CFW+B15bQ==
 =wgpo
 -----END PGP SIGNATURE-----

move to using atomic queues

Alan T. DeKok at 2018-08-28T18:25:14Z
Files modified:
	* src/main/threads.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cda187ef99a4ebd64e435e7b59c2e4645e4fb965
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAluFk0oACgkQfQ55zXdi
 Hs2ymgf9EmFMD3YZYTUIaNxGsoebQCyv6BqAjUo6cYdzgJ+GHURwEEY1FIC8uNVR
 VGYqg72nlMqvpKFZ3T/BebZR2xDqVYJ/a3oGa79QF+pnnT89nb2+xduYKhAgmCvD
 RHkbW4bGCYJnKkKRY6PBR3Jp+kvkYmdNY4+KbwCA7GC6TW1yJQ4BFswFabCPqPjb
 TZtPaEKai5XFfm8+7DB+F+dWBt2HGGPo4HGXRMDyvZUGfo616F+Ngitobg95X2PU
 b9COlvLKrFZf9ElauYO/ZCd94bT4SDmjEviZlX+Si2u3Qer6afcgwdrdzkP9QNM9
 wv8zMjK/tf4TQZRttNDWWFxpIgHVpA==
 =HEg+
 -----END PGP SIGNATURE-----

added atomic queues from v4 to v3.

atomic queues *should* be much faster than the lock contention
which is seen with mutexes

Alan T. DeKok at 2018-08-28T18:24:08Z
Files modified:
	* configure
	* configure.ac
	* src/include/atomic_queue.h
	* src/include/autoconf.h.in
	* src/include/stdatomic.h
	* src/lib/all.mk
	* src/lib/atomic_queue.c

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


More information about the Freeradius-Devel mailing list