Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Sat Jul 8 02:00:02 CEST 2017


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZX+KDAAoJEH0Oec13Yh7N/zEH/0ZDuh1nNZVMB93vQkHQ1cfq
 NECVK5BOz/XoyPbEaalle3Fz4YMTG8ngpTjvO3Bd6eRtSxuT36QwNJAfgyTS3RPZ
 eLmRnxVlmyOnW1yh59lEpm+8Imn4mCETBUpdMxQqMrxehsqGGL7DO3m9bIXRVFdp
 KBCm8tP9yTS8/iVTe8X+JNwlIehh1tQzuOgSIGlsC26m+ifoKlGV5nWtoXnOghQ+
 W6Og9099JZ48gyeL5yU3iqv4AC3OgUHAhl4/1TvJppXaeJx+e6SAJuw+fkaYzKk4
 W3AGjHtXdxEu9lKMR/SHodHjjstD/lpVz0PP8D61rZt18M6VsnC1tW0XcBhybUg=
 =TKKl
 -----END PGP SIGNATURE-----

fix typo

Alan T. DeKok at 2017-07-07T19:35:29Z
Files modified:
	* src/main/connection.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0c1331460b15bce189cb8f3bdf8bcb5a4f84952d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZX9ZqAAoJEH0Oec13Yh7NQRgIAKfShi/T/wz4vTLUqKFvk4QD
 A0zPA8v1Gp9/37oZb7KS6W4UTmvQrEk6oz5nZVzDKUQkV2A5B/bdMP+6+4rkz5ZO
 yRDdv+YBAxLU6RMcDcHPxV/Fyv7rwCktzd0msp2OHahLs5GAeV558u+d2f4LSekL
 JeBZrk8dv071WdKdtrbRXtLR8YrmUpJtLll1ofeM2qYGP6feV6ZU9/CAdoKpqf1P
 iD9mxA88JIahDfZuhpJyarMJLnpEDTPfY9R6jNpAYLWFIk+Mzkc1SxczAnETrTZ3
 pvFQJQWGQ5HJ4s/YYg8QYpREcIhz6WJtrcbSA+Gf0xyAiWoR1GQPL46p1VMKWng=
 =xS1u
 -----END PGP SIGNATURE-----

use failed callback

Alan T. DeKok at 2017-07-07T18:43:54Z
Files modified:
	* src/modules/rlm_radius/rlm_radius.c
	* src/modules/rlm_radius/rlm_radius.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f4bb169a190812a622290b29120b40732da311d4
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZX85IAAoJEP+k1YKfttfKFjcP/R58JltebgoiDPV2X/L3pKam
 P8JVM6P+/AcJbVEh+2Di/CqJI8HFHaXrXV1G2kpVvvaCejDdX8gIjoLDNegilhpl
 ey6aTxoMQIG7RQsf1j1izvSYBg8xxdKRVt1tFepO/XZE4M/kepU4idOHkkDCtk9C
 Gyq+8EBFIW5s380E4B/M2bEztMgJCZ+q8w4sGVII7DgvaDlSzwjEEz88lWON5Y9n
 f+gVyTSWkyh4XAeO4pD5pvul6N/hKM4pGMYdjPCSUuWPMzpTv/aUz7l5rfLXJp91
 wJYZu4cJX6dNfIqfS3wF1w5eXvRDT5y999ABdCO2p/t8UfAhUPDnAreXi9S5h2ei
 0baK7Ryb7y0FKSErjLg6Ap/vgDF+H+5Fw7FwmwEkg4Cwd4qPs3kH8E7LdMl0jZ9l
 SF/lxebebys90X5RUHWtSfCRp5N0BlsKlJQNo2XnGVKpqkssI52+YjHZWMakn89Y
 c9cBSSCU52Avz1n7gmdTdtlgXaTnx25eVXJ3Lh4HP88ZCgNsXXZ4mEN3psiQDFLQ
 9jJXNH1BBcmtJHore+VzvML2ef80slveer+UoWa/gZG9m4IaNy+4IOuAuERwtYCg
 YSVX0FAjTtYILkF4o0l5gwu5Af1Kk6zmiTUFTlwzaTNE7+V5ycLRkVhgIubIVbU6
 vgswkA4DxLjQM6tVPxxb
 =9ZJ7
 -----END PGP SIGNATURE-----

Another minor hack

Arran Cudbard-Bell at 2017-07-07T18:09:11Z
Files modified:
	* src/main/connection.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0a74ff443bc182f5a8ccac0d3a90f16624b6430b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZX8oSAAoJEP+k1YKfttfKfOsQAJ/7rQK+VxzfaZZ8c5ocrTJ/
 x0E+6smpttr0PHIhVCjZmSxqTg2iCYFG6GQ3duV3o+Y4Tmx9Kg9Gl9QVZ5WdWmig
 BwnbmtDDK6U7mg14H+fhcH5S3tfD8semhZx14ZE3/6LprVDTclW6Jj8pWllk40fy
 zHEIgTPeogZZ2mzY+AmU4fPdbdVYNVEhMU9zJjU9cz2K89Nt6ZUDzcCEYuwrdOmJ
 6MBc8C8CfohBzBAQXRoFLr4DPK7owHQFkBkHTYnuDP3HyJAL2+ibSA56Dy/ocAbV
 VR3Qr+DK1skC8+O13IoDF2W/EwvQqsYkccVIHGCY4PZU9NufSAUDcBcHcHipct7C
 pZxjRnVv4j3AnOjdPhbCpOd197qqhCsrs3l3iSYQuW3Ldh4i6vrcgFJjRdCk5sgg
 6WR1oyVMIPrmAco5GzEU24G+/l5/nW2wvwNFQQ41tFfwNkBaJEABaeh9ZD0Q5XXW
 HKICGA2bUfukeksCc7oeo+XB92JBPchCtPAmXMZXeMqaQ7cW8bAQLpjTb+wcS00f
 Tvk/Q2EGFUnrQ2QxhWqGBoSXGmSkh3Zng30GAPLmeKdIq7CYIaaEduRMC6UHDlBt
 SQ9JG+BTcYoMRfy/rQHnvtGYk1TiVEmpTNU06lKXW0PsczpVY97O8WDekgtbA9cR
 M+pp/uQoHtAuADjffvDJ
 =7kva
 -----END PGP SIGNATURE-----

Can't set state in freed connection

Arran Cudbard-Bell at 2017-07-07T17:51:13Z
Files modified:
	* src/main/connection.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/82b5c55cdbfac2099b725aa013171aefaa6fdc74
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZX7nyAAoJEP+k1YKfttfK8b8P/ioFURt8OZdWXO5jiIRN6TPF
 3qF4T5ZMYha9B/OfKIXmvr/1ht+E8d3Pu3YWCNEhns3agWuqHXjQgGPCcndBeN3b
 427gDsspiwPy6ML+BMlkt6VrIsrqHptQ62KPkzHAQSaNREsJjHfyzSAaR2igu1hT
 qOWX3nNkmGSAPdO43dKkFLTqxOfXCWNNJXXt6OSdqGwxBFn8cAFDlH1gps6yLETl
 zqH10aUWE4/sN8s6TLPm+rG54rA35zPcw/MUY4u2EK6EC5sAW31XSeA8M5Ifwb3h
 KBqFMl7QzU+1CouUCnqmaVa7kznS4PSG+Wv23coOl8+AkLBngFl3brDbV4kE+EZr
 LeuO5rhSZzkwXonl/kJlV7eLvBpP6SFyFAgHCei/Ow4G6iA8IKuUcwJep0zL2XG2
 NeSNLkBOU1CF3lugIehJNbloUEqmrxhm1QXP1B4rth9xOJL5lTHYGncgnPXLYReX
 0opk51O2tFfM8IZmt5TFGMRUP0vPs0vb5c7ccuuTpWtbqx2ZQZZEU/Gl0ah+ouES
 nc5DsOgO1B+OJkNe8W5Sc5dF08Fh/R8zZlDdZc5cEJ7MIkkO4uZzaNQnf3BsmpPG
 lKdiXzpatwKSO5minfnbne3N2g0wgytIfcIHW6dulQ6Rw914/1pcWY4KyJhA/Leq
 y6vnMMj+CzYuo+xnIQDN
 =w8G4
 -----END PGP SIGNATURE-----

uctx is used...

Arran Cudbard-Bell at 2017-07-07T16:42:25Z
Files modified:
	* src/modules/rlm_radius/rlm_radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ebeb25483343f731ae9c3dd27e940269a9f50ddc
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZX7ZzAAoJEP+k1YKfttfKQOkQAKcWYjrIkueSbVcDb9MlOuFx
 /ETSvmGuFxqq5VAHpazJ4O7Ymqg+dVPEF1eyWqmVbM0Ju5/LuL/9Wcn+sH9T2Qyd
 PAeVhaIsBiXRo1vdDmL65WbEy33UuvBAJtwYh3YW1Eahca3RCSypZW2wb7VlMyzY
 eGZtstj8BOHaRUtQ9E1Ukmb1v77IV3tG1SSp/IN2fYDYp0tPVYfd+2A1abPJYzhX
 zAscJJJccZtIesdmLybHnNR8X+UkSDLka+rsM7YV8bZUU/QkF8+GQvteWc+BmKcV
 QfOODsCFJUBN175Xq2KAOEmSPpbd44wowN2U/0cDiLjlgSgERbE8i7SvPHbPKPHw
 UjfC++0t8zbptXCimHWQewyW1+cD/G4Z+x8akeEKPTwhlqDTNfLhk4Pc/YtXWdPq
 G8k5+f2GBOp9bisXy9FtGxvwH9G+vxV2/bj/JqYGX1d8w6a/6QozByTrrvj4gHbE
 dHPwSB/0mtTy6mtWAysnei6n6lR0RFXXvAWz5gOCMv0t5MOSqmm6aAurh8iXmul0
 dbXlI/czXF8rh9WYb9CUPWUBfZB8QAcgtvFdGSXrpxjzTLpLbxJKTWYouqXonQjE
 GE5E4MgM63AldUQpdWuwHTXmTgmaKhCsiEYk0cNVh6MZ8j1NyPPD8A8ojmBFoD2E
 R9yN8qxKrX6cil/WbP5E
 =6l3t
 -----END PGP SIGNATURE-----

Make the 'timeout' callback, a generic failure callback

The issue is the connection attempt might explicitly fail, not just timeout.

Arran Cudbard-Bell at 2017-07-07T16:27:31Z
Files modified:
	* src/include/connection.h
	* src/main/connection.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fcbb8cc104fe7beb61dba821f513ed84e89c9e13
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZX7WbAAoJEP+k1YKfttfKW8EQAI462EqrZ5YQbgWn6jHBCLbH
 Y9qFXIGGbxUYmnx/ZJT/jgrTvXEKCSRfwKAyvhetaOUHkwBqGNWenVDuKgYok0gG
 fTt+sIvDeinga6Oq7t4MjBvWXUcXhPkrY9ZvEKRVgtoNXxvWzL2Si23e95qZJsWa
 t4BksZDU5ah1ysUJm/KUBPu6CIlovXJxDkDWHM4L6Hl5i7OB/Ka+9trhebH9WCBQ
 g89zqHzS97n9aHd5letvXnv9sN4SlVvLzLGaAVz0/kxkjkgWVvWo8hw6x2QggILQ
 5yMDkhVcbGqbbXYRPKkP0qr52kKxuzxCkYay/Sw42RdcNky6EY9w8yzbwkTqf/E3
 rB7TyTwmIA1/NUVyY4j4oNbEsjn24bfMtdJsGLub0VJUwjHcT2B+q0Q3eLFf9/f4
 P15mD5lctA5/KcQ8xVeuDUNM/qot9qLgqYZOj1ltE9aoci5bGDZA+l8YqGzLxHFu
 G6ZU2mtTerkdPc+lMQJ42YnU/Uw5Gz3WFV7YiLVPHPE/7OmZEsp39IleCpPFjF8M
 73Y4WBAvZ0chUvKH7jAOExsmOWV03eqWOkpxnRok3laH0KsgQVbPb1Jll0uYEbk/
 fGCGMQaMY+/xCewraaipIPmJGQg1GSnximqC+kVJWozcGjVJhaDfq9Vp2uT4d3/N
 WIWbXpDk5x9BQUrTS+nV
 =lHhd
 -----END PGP SIGNATURE-----

Bind fd I/O events to the connection in rlm_radius

Arran Cudbard-Bell at 2017-07-07T16:23:54Z
Files modified:
	* src/modules/rlm_radius/rlm_radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c88ddd6498b313f487a85bca2535140f050b09a8
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZX7G5AAoJEP+k1YKfttfK6HwP/0WbresQ4wIjVLGAJRKk7mwh
 aARNdaaxearGlXrjlDxsiHSL68OLIuR3h7QQdfQxJLWOa4AzPmmGpJfe4tKe1i8Q
 WV3bIBeQCq0zkn7kOnA14n8oXNNLK0+pLiwcgyQkWWFt24Tepw3cDauRqMymnQ3Q
 ZXgTszK68JJI+SUrPrC7IYPrbcy+E6hsUG6t46LkkQk3iUy0/ZIv96qpd/Odx6h7
 Z9uHrqumFI/+2k9riz+Nt6TtbTJ4tLrRNvGC0MQBKLALFtvyL22Eo0QH/qXDBq9i
 B8Jv37iE8/dpra6H6V16aMjerZ1Sh8yaXvnP2jOStbKuAYmlhaZlQYcnhUzCsxb8
 xn5hG0+legoXG5z4eTNMPc6StU+/eeg7MjeUy+lgdH/Ey50fHhFgQN9dH7rFgYd/
 INunC477P2qCIjKeX+a5Vym/ExaAg894eDiOSTbM8B8D5eqnjQWD8C+BAKawcL0U
 cFESDsYs6FYLeetYbskhwARo7A5BCkKBYqoziRxIrbKvqy2iqU0umtLxeUhyLtbq
 awWsgoqYMiJfqzQm8eWcOZT/6UBqL/ty8Y9h1PLtDDhxWU+7sHN2hbDEMjSirepC
 cjDAEorsflM/mE9/qNdYmE/WgTZeYYaCYVywJ2+0RvVCRw8iV7fUBUpRrUdvTtk0
 O5rx6H1ZB9x0Syti+k1B
 =PNWR
 -----END PGP SIGNATURE-----

Be nice...

Arran Cudbard-Bell at 2017-07-07T16:07:21Z
Files modified:
	* src/main/connection.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/611111968f2a4c7b33d04c9604d78c46ef2db4e6
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZX7GFAAoJEP+k1YKfttfKDxsP/3eFEK++CkImDuWARYt+m5QL
 KHChMEEHVUas51Bq78QxVqs4Cl9XxAe0k1LV53vlkbz9NTl72P8llrmIVV0MKqkO
 xapfqRm/ZSAcLYiD8guMegD0+AWOaQcnVkSLnb5zkhuwzU+QoDuKzmsIT4HpNcLZ
 N13pS2RJPV+UvbP+R5GN56WyDOFiLz/CylVDKNz4+zQ0U/PW3332imsjnO1tonDR
 zhCKkbipjbLIDnONuW+C5m2Pp4dsp2wDWdGdo9ycuhlBPbuZeiv9ShW3N8zcsXFC
 zzVpZCyYv/RpWkLQ0VE4B7QS6y9j0LY6umBGiAs/Gq3IAzgIl3dQGEkHzYfBvl7M
 Sz4pCUSOgmlvZ4oaR1RtAAMoxq5zzrplNR3Htb3e107Oj/JDH1eRIIlthBSaEwqj
 CR5qg0NiWUfM7KtQcf4WRac+53R9I4vQDSx2DvBDCZJLcRtznqCAnV2GLtTK7Uq5
 2E3gDGhAw5019XVToOWUE46QPj8ZPv93QCfqB74He3zhMLXIA8ipV9PE4s+78HTE
 F+yrgya7rGSs1p/WPCD2mkOZq2fiuY7CQn41qskYoEBIXz/X57JQlc+c3XxT+xh7
 rLZO5YxLNBUoYTVmr43fRkw+5RmCwL+BpsE1xD24AD5vZMMRvN1ESx3kV9ADuoAg
 hfyg1Tpu4HutmNnKhtbI
 =iq1P
 -----END PGP SIGNATURE-----

Add new 'halted' state to make the state machine saner

Add timeout callback

Arran Cudbard-Bell at 2017-07-07T16:06:29Z
Files modified:
	* src/include/connection.h
	* src/main/connection.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/80e871dff2b02547fd7b99b539fb7091b64a6336
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZX65hAAoJEH0Oec13Yh7NgrwH/0zogQKs2kK3PRNRWBAZ8QjW
 A+IWV4dLyTAz9Dt/pOPFVqNU1yrWzf7eCTbWK3iOz0HmIoTSkhcGxvtuYyMYe64M
 5jLIH8oXH9pnctbBIdX14I4WtRbVj/v5ysGI3MvDGWg3MlUziviFePFEsNa3CbO3
 TzdoK+hmMvAl1Xy/NU0gPBDeC/FGV5WfL9zPtjb6zjYT1CH7ZOAvDjEFmPWwr9QZ
 e9Zu7X/sI1P7h34br9MabIpiv1DlE8jJ0UOfYIPOZO4wzv1IzeW81WF/pLYl5BMW
 X6watKxwIlfQWg8zW8bLDXYggNF/WhEPHQqIxwbo+wmgs9CgMgAc0ic6+Ri4X6Y=
 =HcwN
 -----END PGP SIGNATURE-----

More cleanups and fixes for rlm_radius

Alan T. DeKok at 2017-07-07T15:53:05Z
Files modified:
	* src/modules/rlm_radius/rlm_radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1741a60a5384c0dab7e7d99df245a4e3f8f904f4
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZX65hAAoJEH0Oec13Yh7NJ9sH/AsrunvFBPLG5Y4xQiAxOjcT
 j6KCHgdJeOca5brzZqOrNDlGImDghT8h1CLL9DY/wvSaiiaF7ASz/2XXfJFbNP4Y
 PXUhUrbeasAgHFLB4dluHhxU+zdPLqsAaKtpFQ5zKD1Y0NpdjgbuD8Hd02svtbZt
 mbW+DLAIHLe/Yi+oa/8VHK5NHW5k6s7OlaK+TJaj4JNnUWi9EsXzmJA/tTkj/7Gr
 kbDg9PHmNpe+3Xj/5j8XRdZxnCPU48eqi5SZ2UwCmXEjXOLOEbKqQw/4BpU4LXWs
 LFINnxl0dTrGEjznJ5V/9UeD1HjfN+cMNUZA1sLnN8P0oUC4N3RU+KSBgzdv988=
 =OxPu
 -----END PGP SIGNATURE-----

more progress on getting RADIUS packets out of the server again

Alan T. DeKok at 2017-07-07T15:53:05Z
Files modified:
	* src/modules/rlm_radius/rlm_radius.c
	* src/modules/rlm_radius/rlm_radius.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/77bccff2aac0cecca96446f7c228653bb1e904be
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZX65hAAoJEH0Oec13Yh7Nd3gIAIyDM3l2qu2437Ogh4lCQs7L
 5hW+aOOeiPGumMUR0ort+z4/p1ALUufhLirCKPvTBKod7lhUvVeeoFdbFkqTb/il
 fZLPDpS5H0ZSsOfl0T/zbp/XVEQW9O1tmkDJlbY4xmi1xix23rZmObYgW5lq1uYS
 AqAytiAPP11IDjRHJ6X1/dBiXUIFty3YBBISRp6KqkMhIwtMpwHjs2x8bdhoRThQ
 EvfX6uDOPn//l9SDhzL8EdME1ScVUFrgcBDXg0r7DwXAQg+I8Bwy+SuGdCLldojI
 HSD2HxpwjGc6nqtXFhZj/UsJZ2Upi67sFQ1bF8fQwxcgJ2LKVcDKfgegjmBpDJo=
 =fUAk
 -----END PGP SIGNATURE-----

make notes about better load balancing of workers

Alan T. DeKok at 2017-07-07T15:53:05Z
Files modified:
	* src/lib/io/network.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9d7677285ab50901e425675519eb33168c1799d7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZX65hAAoJEH0Oec13Yh7NGrUIAJWB9PwyMF9lKMlhHNRI/K9e
 RgilY8QRK+JXRVPEjcQSY4911pjpbtL/7/pLcxioRQXbUH0tNM5X5RyvRKjSLg+a
 bFBoyg7NEKAog5Zfx6nTU/+p53+UVYdXkI3luH0XgiVdZoRHYcvsawrQ5QE7dO6t
 tALAlMalsBcA8yHXi3qh1+R0sNr0YvAC13AvK7wz1srTkqP6Bha/pv9JPUFcsfZs
 5/7AEQ7YJMXAt3x4UAsXg+lYkoipqI46K8Mdm+o4FLjRJrBcTmcCv8gE+dAmvbdI
 /TL1KY5a3mfXlLCc3v0RZpuP8/hLEi1Ji0Ee7XrTmwb9orQ0TB5zFp6qdkvhidQ=
 =RNmt
 -----END PGP SIGNATURE-----

correct documentation

Alan T. DeKok at 2017-07-07T15:53:05Z
Files modified:
	* src/main/request.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c76bdda73dcf9bc81f5496cc6638b00da00f3a10
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZX65hAAoJEH0Oec13Yh7N444H/js8/kwBJkc+GiDjamBi+sza
 P/lftye1RD+Ap1F2nv0oaXzsSuk5ZMhdhRNU8iwrKdGbQlooO3RB1Apg/m0n6MOt
 Uw2IPChVWR4gCp3jJIpjgk/1jI8ELOCDemK19dCLFm85U50JNMl/U+du1LP/RGJ4
 PvQ+AMVdzI+GiJkCvH0XFeEqNVwPJIVB4LwKOLIotxq7HPCxytP+d8OIQJkDCIAQ
 7/xcBbrc6BJGwMw8HdnsdHQV6z5V062B3i8V+781iX8cb3RuoDuJ8ArVm2RPOoMg
 ZsVQGiIWG4pvfd4jGsMpiZDEUY4S/WpQP4fpe5u1hoS7uAYAT9FKu9luKK3p+kM=
 =MlTJ
 -----END PGP SIGNATURE-----

start of provisions for submodules

Alan T. DeKok at 2017-07-07T15:53:05Z
Files modified:
	* src/modules/rlm_radius/all.mk
	* src/modules/rlm_radius/rlm_radius.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0c89d8149d6537e4f006de1b4aef75d955abb656
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZX6MqAAoJEP+k1YKfttfKvHQQAKFPedHhjihX1pa+wyocu+mN
 dbelpQRXSxSF1OFuTb6qgpk0N6qFXl24GcLktbXiHZvF0d7tMYtk6T5ROPwBanKw
 5JmQa0gZygfVgLkFyogYLjeL8ERk2AJJ9FNsI6G7nMBYun/KDD3zG6LhJ3pxn1Z/
 a9y2KoJWe8aiqLe7nLomgPYAwIJsi9pmwAlNublE+/+vHYO2IK3Zcuqahd9edC9H
 xgRlDKBiCCjRDFMvpBPUdfxVSUeph6+E+eLpqUL6tUkTLgNZrxxxkp6eaf4kLPCv
 EjuSwigZrV68neEPQyFV28VVhu+gOoRGaiXa51Idp3Y4zy/9fhGa23KN+0Z39f43
 bthaGgojo3YbaNJItXYTyqNPR55FtmU4OL3F87VrUNqS85LCIoRCMUezWd9PhnJc
 zu/z/xWCPR4Z50TC73X9AlGVoBp0YNTraFRAV1tn3y5ZYWAY2TP+WIPCs6wfW/pc
 SdBUsFf2WL4EMAOs6M4OC5KdZ/pqGfm9L4aVRlypMQMocKaRB+TPub2nJf8pdgw4
 M7lRJxKrcxD3WkBb5/q7VZ9opBkw+3+ziF5RjJ/QbCyOQF5p7Ro0XHo5t85RBiux
 NZ77bSIweZzwYccels8AzegzPZbj1Zu9AuGiv90Eb3x9wlFqXyqwOwe337CXE2cG
 ksExlnaJ7QnEnYXUteWV
 =SvnQ
 -----END PGP SIGNATURE-----

More unlikely events

Arran Cudbard-Bell at 2017-07-07T15:05:14Z
Files modified:
	* src/lib/util/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ec7319e3bb77c00125727e8360beccac75a1cbbc
====== 
Identify another unlikely path

Arran Cudbard-Bell at 2017-07-07T11:50:00Z
Files modified:
	* src/lib/util/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5746009e956a2f5c6b17e0346bf048974a3f4de3
====== 
Both a->symbol and b->symbol are nonnull

Arran Cudbard-Bell at 2017-07-07T01:45:54Z
Files modified:
	* src/main/dl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aa65c50e2f5b9aea4170fcaacdcdb29403eb44a3
====== 
Help the compiler out with branch prediction in hot code paths

Arran Cudbard-Bell at 2017-07-07T01:40:52Z
Files modified:
	* src/include/build.h
	* src/include/debug.h
	* src/lib/util/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6d646bb9db67335af7316c0029f2ad8f2aaf0c56
====== 
Use same format

Arran Cudbard-Bell at 2017-07-07T01:11:52Z
Files modified:
	* src/lib/util/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a8cc68c1f471a264f4a1e685d8c33824f9dbe519
====== 
Reduce branches in comparators

Arran Cudbard-Bell at 2017-07-07T01:09:23Z
Files modified:
	* src/lib/io/network.c
	* src/lib/io/track.c
	* src/lib/io/worker.c
	* src/lib/util/dict.c
	* src/lib/util/event.c
	* src/lib/util/heap.c
	* src/lib/util/inet.c
	* src/lib/util/misc.c
	* src/lib/util/pair.c
	* src/main/cf_file.c
	* src/main/client.c
	* src/main/cond_eval.c
	* src/main/dl.c
	* src/main/listen.c
	* src/main/map_proc.c
	* src/main/modules.c
	* src/main/pool.c
	* src/main/radclient.c
	* src/main/state.c
	* src/main/threads.c
	* src/main/trigger.c
	* src/main/xlat_func.c
	* src/modules/proto_bfd/proto_bfd.c
	* src/modules/proto_ldap_sync/sync.c
	* src/modules/rlm_cache/drivers/rlm_cache_rbtree/rlm_cache_rbtree.c
	* src/modules/rlm_detail/rlm_detail.c
	* src/modules/rlm_files/rlm_files.c
	* src/modules/rlm_python/rlm_python.c
	* src/modules/rlm_redis/cluster.c
	* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
	* src/protocols/dhcpv4/base.c

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


More information about the Freeradius-Devel mailing list