Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Tue Dec 13 01:00:02 CET 2016


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYTwYBAAoJEH0Oec13Yh7NLZgH/0TvAliZtBHG+ng4ETwMzTZi
 Y36mRbVX3V3RPeGFqt2uoexhDAcnGx6myNZP/OMoPz2uNM//ipRg1Z3Hr8PdCqZM
 CefKvTPNgSWtIo8fIpkjtX51tjvqu+stdXUj5kapZQ3ZIYwPAcTpX/VMeyedx7he
 RP8ru3tU4ZJcgW0e3tGTO1Uo60V84ToAfuPONmcd2g83r0CgekXexnAXi7coeG3b
 sCk9NrEJzAVpmyCZ4MOvjvRQQKvOMaQAc2HBykXXHuk5kCz3bieEir8cRxSFxblS
 9hC7SVW5pEN6l2abp6b5HZtUZ+j3jtFTXCG8L9cwhfpi+DFNieH7dyMeoTwpFEY=
 =1cq7
 -----END PGP SIGNATURE-----

fix API

Alan T. DeKok at 2016-12-12T20:18:05Z
Files modified:
	* src/tests/util/channel_test.c
	* src/tests/util/control_test.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a43dc1dd9be2c6a8ce017617e4a5c24a136bc228
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYTwTMAAoJEH0Oec13Yh7NL1wIAJ6bbzj1A8DcctxXEKQiTpgc
 0Jomo34Z0I2G7X0aGjJKigCfDa/Po2lgZH21xr9qOaAoRskTNXKC3kYaNErAPUWN
 6LBoK/IKYB44HpxShoAEqM34qL8vXwvP7JSlRsRx9j2wQypGD65Nfo7WaY4kgGfv
 jUs6zmFMs8Mcs7ZXn7UoIRWNU3+FEUq8tUyFyvlGmK9/TdgmIaMXDzD70D5Rf7z2
 i5OIZIf3Lg3mLbMe+i6eTAvwwcuSxOdSGkyzzAfe8irg0Kh2bFPpTPrfhEcMiwce
 HrPiSci2pL7cK+EbfnoCUpsibLlZ8rUXZ7vDotdDOH9IyxPnZNK7knPvqvDwH3o=
 =5CLE
 -----END PGP SIGNATURE-----

clarify names for channel ends

Alan T. DeKok at 2016-12-12T20:12:53Z
Files modified:
	* src/util/channel.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1dc060deb973dfe99619f0d1e806c68b788ab2ec
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYTwI0AAoJEH0Oec13Yh7NbQEH/RQlfif5OGVE24lDmF0K3yFk
 m0ApEf3th+oEQwEmUlosBomwOXvaYLKJ77wzq8Bo/XrVdvbmneybLapBBWj8DegH
 bCoRYqatmIKwFknKtvMMEIU24ikUPEbOiDpGUfZGsOt3vhF7C1MJ/iYsJN5OqW/b
 mHoK6t1HPD4SCA+QDVry9NgHUahDgg302XNPKJ7TKLVr1cj/d/hFGVYT7rWGQ+iS
 N5kYid3R7FckhNZsvGzZYWT5k0TOW9vk3Ex7WmpIOQSgCidoLFU0Qgk7Pd66wJPQ
 DZZ8JYfkLkndCiRZnZKuB5weaQiD1zDgnPk4hBLWKo+XAetqn8q2msFHbKxWTww=
 =bdpO
 -----END PGP SIGNATURE-----

fix return code

Alan T. DeKok at 2016-12-12T20:01:52Z
Files modified:
	* src/util/control.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4d07252991c4230cdac2f98f9f5fc67c79aa16a3
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYTv3tAAoJEH0Oec13Yh7NDRcH/3eZD6ytilWGZSD0Ra5zGWZu
 a8snFJtbRfd29u7wjWKSSxbjqZXE9CLfjNxpmTtPmLfxixFmI7BDtl9akfQVZaP2
 Ki4jpGR3rPbOowmeMupYJr6F2pjhUOJJ80IK5A4ZLFZgsNvdjDHg88J6fgcrEkgp
 5PncA/zR+5CevoSujBqErabqpTlSvzcA0CjdIT/3f16DQEgaYvO3OUQFpTR6LAlz
 o6zRcIBBDjzRRPaR3Si4hTPDmOJ3ITfNn2Wv+Gee2eoZiqw+G40wpT83vHNj8w0X
 4G71MeUcDgkGWZuBWZ1vCDA5FLY986ZqFJEdCIDIIIxeKiOt1KbadLiQNfkJDHc=
 =wjje
 -----END PGP SIGNATURE-----

travis fixes

Alan T. DeKok at 2016-12-12T19:43:37Z
Files modified:
	* src/util/channel.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3c3a7ff888f5231ae8b8f0f135a84969d93077e9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYTvrNAAoJEH0Oec13Yh7NRHwH/jNvdnLNcasWDJXynNkDA9hk
 9BPBGeHl4HnMVXbE2BjUH05VUf0JUwG5CCMKjI2+jBKOc/fAQwFVPD5B0+J390mG
 3emviMN53Aer5X8ceyRRWdzua5iJL9qBIfKc/G1DTYtAqno/REYZRV0lMuPxumiK
 ha052RJd5q7PcCna4u8I9ZW6DLguXGvzQwcTy+5HJLCO8VY+5OqLYXo0az3409Xv
 nTaOdtebR27395+L437qMkaaDIFFLjKwNGVACtCg881+BUCqFXP1oLZSuKtKte0n
 lpq/LLB8bxVqGlf7poFbrpLfwHmFZubiQrXuWQqKlt4XH4S2mLda/iPuhghnN9o=
 =F47O
 -----END PGP SIGNATURE-----

move to control-plane signaling for channels

Alan T. DeKok at 2016-12-12T19:30:14Z
Files modified:
	* src/tests/util/channel_test.c
	* src/util/channel.c
	* src/util/channel.h
	* src/util/control.c
	* src/util/control.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0365b345b3946527319e47fefa9722e6df705bf7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYTu21AAoJEH0Oec13Yh7NH0cH/jjVaLPH0bPinJr5Hho1xba9
 lQxmWBJdp6dAxq807oIf4CWJg1EwU41u4T3mD9afJo3d2kmJxr9I/Vsmj1WRg+CB
 /zNpLFXY+vT7czCB4jWZ9zHV4alrFb/GW9wpWCRVTpCCbZLCi0u3M/f+XZBU+UzM
 pVLci+AFVU7s9mKaH0X9uQstm54Axtt3QGj9U1wxTojB7YYUNLYKyamfPfGx6iiP
 9ESoNiApkFuw9wT9GIH5nBZ9ANFgjGQ2FLMndyoWFwTIDbih2XxArPB6mC8dLKYb
 hgp16bb+xHPhV/mqZiYFl+QUeTOCje+94LQQ5UNKtmSzHn9GScoXL6iQh1SNlQU=
 =t1HQ
 -----END PGP SIGNATURE-----

more debug messages.

Should also make num_messages configurable

Alan T. DeKok at 2016-12-12T18:34:09Z
Files modified:
	* src/util/control.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/517cffd9b55c9dc2335ee1ce14929c7f5cdd3db2
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYTu2HAAoJEH0Oec13Yh7NADcH/jSIzFuv7Kl4c67mj3ftngMC
 gL6w9IkrZs6GXXQs7lltS+yKPp2xWHSnlLGHiHaz6OpAjUaar6ArDJ1hsT79mhVp
 SNK7S0kFaZy8i3AlRYFEnUIQRdBAhqqdiRSuZSywRhNgQbFUUwIbdA3VsGl3vdHg
 0vWyRQAlYtdoCRuDNiTsIEocaHvuTk04CfaE2z6oel5fZrvGMbGvpIuip2LzTzjU
 bAq4mCCKMerSBSrQb4skrg3mAQ9NTPXwaPdDSp0Vfro2xl73El0IpAxDsiagoyeI
 LbccROYnnPoKmLR5iPD9makBk+YNPNdD20Z0ALJTEv4mQiWsnd5vEMPPxTpPk1A=
 =wxYx
 -----END PGP SIGNATURE-----

add debug messages

Alan T. DeKok at 2016-12-12T18:33:39Z
Files modified:
	* src/util/atomic_queue.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2beafef627d8a1bc10c90e81dafd0ed865b10409
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYTuRKAAoJEH0Oec13Yh7NalsH+gMbjP90mUgvI0oA9SiYpOY6
 Te9o6k1nfHcTV3QLQxcheEqL4HNFlhirHzbBJv7Xj6tFPGxvuTu4XMeMEd9SRL4y
 Z7fKegampM/uDv7X1DsFuRFa2vmEqL1SqKF2RnKEqiks1v5xlZWMiNSCk1Rx4llz
 lld2YwddAJvEc9kegmticb+Q9qf4y0jKxjs78PcPlNmMA7YIBPt8kdnImHiOODB8
 2bQ+LLtuNPwA3Kvyleu1N6QWQ5iqTk8LYV5e68mBd6vms+2YCFJa0rHff79V/4fA
 DybbacVSf0FTZATqScrCDmy1ZpkXVgSWW89bal4+7DqLh9xq5lSD7Jwg8Rnx4cE=
 =5KiX
 -----END PGP SIGNATURE-----

suppress more signals from the worker, too

Alan T. DeKok at 2016-12-12T17:54:12Z
Files modified:
	* src/util/channel.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3220dbaa362c99a6b0d003afc88c10abf9ee6363
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYTuHMAAoJEH0Oec13Yh7NZ8kH/RCdjO5QPMmjT+MMeEPmqj9L
 3S+kwysfxELQvZjRs05WGrHLdLYgfRxqpNxQjNWD52n85CSiQ43vA2vM7T2urj+X
 f6gkDygwZBmvU1p+vTyVSnwHxdklFEqYQtlfjRuKr8QVG7Nj+uPQucxR123IA9iu
 P6UEo7WItHcoKg6dZOblCBtcrNCnEtZKEeA3vvW1Bx98VMptfgFsRRpYn0b+IZTM
 kU3DuB6r9MNcz9A9+ho3mtJsHhY4eI64w61NV8d8w4NMvzGTNpH56gLwYx/DM+0P
 zUHzR2AkzjSqDg6LHcEuLDqDTghIIzJVeKnuEA9n6nVz8DFue1Gz+2Advv6vrXc=
 =GK2/
 -----END PGP SIGNATURE-----

Correct logic for master -> worker signals

Which results in the suppression of many more signals

Alan T. DeKok at 2016-12-12T17:43:39Z
Files modified:
	* src/util/channel.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5747a1b6cfe2bf3a36781f48d85ba64ddef264c0
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYTtJUAAoJEH0Oec13Yh7NQc8H/iglMyd6tgS4oGL8kQvZ0+GB
 zTgA8W1m/UXWIglQeR7WZeVze3sknY2IBbajSZMlcRm9wvjOdvxrsPdgh3bLRiac
 wdyAnX5ynPWwVcDnYMuA87B64i0h0xTu8wovWcMSFPXhEzuBa4AAZfRTm7euUOEp
 m+G3kB2xyRv6LbaoIAagkKxjCJbSXhGQ4cG+PlItJEw7iTR4lHcnLX2hR44DhCKA
 hE8s8xBoOLqC30LUHMhZ+PpvJaN+v513pAIBslyuwIi39xzLMaJgLbDUZOn7wsvn
 IwuMr3UDv7+4U1A8plxEz5aU4R/lYXLEpBR/BoJnJ5PFnl/XyLlRU5EElY6m+o0=
 =hadO
 -----END PGP SIGNATURE-----

increase size of control-plane queue based on max_outstanding

Alan T. DeKok at 2016-12-12T16:37:38Z
Files modified:
	* src/tests/util/channel_test.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/644f37baa21a560623bd8aef2ca874e1f0a74e71
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYTsKXAAoJEH0Oec13Yh7NBtsH/3X1xCkF9aIHPhOVt6VQEZTK
 YgGfXdJDAx3D7DMvdQZy9cUXJNhn+2Ut/yPHbddWKuz3n5REdalLZJdQz0+FTJQf
 Lr6Zb3uhuQdhFgxiAZzDfBgXX7KxVRNe6P8/TOqmRJKUlNPf6b5BpOKlvHy0KXs1
 mEAG5fkMfeT+Rmmv9/FeEELGm5nfqK7tOfvJfy2GIYeGWMVOIIOuKqTq/8CqPUE1
 XXEQxO8SOT+EARoxseiDcD4N9Kld7FXL8akXpVKC1qCJN113k866LkVPD1OGlrJW
 MvrayW6OyfCWYIraPrWQEx5f5OevLja4hPYHZZrvzhTptnNvJ9pIt3NAFm7b6h0=
 =p6IM
 -----END PGP SIGNATURE-----

Expose control-plane push/pop

Alan T. DeKok at 2016-12-12T15:30:24Z
Files modified:
	* src/util/control.c
	* src/util/control.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/97e0a56415180ba75f4877d6e1fc4ba5316ad48c
====== 
-- 
This commit summary was generated @2016-12-13T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list