Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Wed Jun 21 02:00:01 CEST 2017


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZSYutAAoJEP+k1YKfttfKUYIQAIhLQRqsWscpHrp+z4stRotQ
 FP88UUMlW8DtIpBk+/GyiZlWFWtuA7I5DZiPPVioBEmBli5U1Uiwr6S/DXWTnUnw
 EMwDrtxcgEP6GBkych+aqYKzv3X5ngR5f648zOVZalJ9wMZwgZ1Y9CJQQ/HWhP0X
 MAb2lLBNLFykvE48zlomcCsRLory/6k05l8hTLtttOtuyrCI8tXf4kNb1hGnYZJr
 8lp6SewST7uYV8AI7rh74Sco6Vpax/Do4UsH4lGXqowK9nmnHKDswTdxK8hJo0q/
 UJ7xVwoukRnjVUgXHiiair7GXAnrOPG6yWIy/PwxFG/qbslevwxnrfMZmOaHdyRY
 YESCr/qkm3N7q5tOdAlmd3qUzBhzkwxZbAwms9ggdw4Hu5dy0EfSWTBCswjX0IwJ
 oSBZX5k+xf2HvRj6lXZ9d3tgnAyJOk2Mz4XWWEeCTAxV41WrlSuOYKDChpud3i/e
 tdmviW7+3liVyewUrA29za7gbw5EyoB9rmH4DqcrCrNF1Jm93/WyydJUdF+3Et2Q
 DKlU8O7VjXkM++QEv+WAObGAuznrYEm55sdda4J7uGDtbZWAuDr6n6HdjJATZJkT
 ch5xFwKo1ApDLtBinA7c8LXOAduubmNxdYTySFO6QptUiHQrCEc7qp+A2VzMRNXO
 Tmu3rFUnbcbRttoDOQp/
 =L2a0
 -----END PGP SIGNATURE-----

Add callback to set event list in app_io

Arran Cudbard-Bell at 2017-06-20T20:55:09Z
Files modified:
	* src/lib/io/application.h
	* src/lib/io/network.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1a2afd0b84755f2c16163a2ae5ba3e04b7180ea0
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZSYs3AAoJEP+k1YKfttfKvaEP+wcVUrq1vuP68DH96hg+M1rY
 i6Td68MzUkQz689FFuhsXzi3YwKO7uYRq5D6r+a+ZjgzT0lTSS4WwesaPeL3qEWb
 wdJAOZ8V9mu2MHXBIxG5pRk8G0RbGqGBk9+37Vx6M04uPd7h6KLIy71nAXJPtv+G
 TZTi5Fsec5hoMcYPsPPnR+EkOXwo9aVJ6qO2icNZvtxxXuqV/NFc5g1iZZ/t60TT
 CuYuh3SDmYsoOxrHLeVooUSX2RAi4S2/Ydfqk9H/6dRMdnWYHpYPv+/4K726l1RI
 AmvlBDSOeliIqv7bgqIscdN4EIoyIZqgCwYnBRbSK2jbGgJ9poZvp5xPvUHry6Zz
 SFrpXAP6bRz1WisRrzKnjkQ88mVe82dMoeM8LgxVvGZsQoNdY7bbs4qIyZLnUHin
 7p5+qNnAt3a/AjDeneZCfGjlJmItUklqp1nHUiQaxL/Jtpj75eEsoLvcPWw7Ltb4
 cVApkY+gJk7iYYbpWHMkBhGKJ2qISj9Hd3G/8+MIdbtI4fDddZenaaBoPkQ89In/
 WMSqhwNWFFvL1cX7VdtKpXuAxG3U3Z30w7+c8giZ3yaO3wvKNKXh6qy0kyt3C92e
 r2jbsadkzmJpipAT8Wle45RtbRdQu/lpp+5aveVaajUP+6npuu1ZlFSG++zfWHYx
 sfDshrPn+RHlqc8LR90P
 =WC25
 -----END PGP SIGNATURE-----

Verb last

Arran Cudbard-Bell at 2017-06-20T20:53:11Z
Files modified:
	* src/lib/io/application.h
	* src/lib/io/worker.c
	* src/modules/proto_radius/proto_radius.c
	* src/tests/util/radius_schedule_test.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c061ae81128df312d478f2ed70a585ff9aa27d0f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZSWWQAAoJEP+k1YKfttfK8oAP/3ftHFO4PAmSfqFwm4qelfVC
 QBFCsgO3QyOegWoI8jFX5FQVwxZkFb/8jwulYXRo/6NB1OSI5O1sYIMMsaqeOdLx
 KUlqzs3ijtRA8oyBBY612klGDOvPT03YV4TAbZ+56rKsnX6HIlLKMrSz6sXerWPt
 XY5BZWviOzDXHQ6+FQvyhRxC5jky3IedxE+KRTdRZLcal+DkOBwcDleWcZoGWSo1
 9Gsp2CbWV1wXW97CluXIaGjpZUWgmbmfH2Af6yImI1cWkv9SWpl5rAREDMJ5/ucR
 FqvU27h74D+hfI3i739NtOPAmBb7jK5h1D53QBRcalfnEwyWiWCl0CdgGzIKNh9G
 w0NoEpAgpfJ+5geFKDdj+8x/BH20j5RJTj3+qgNnQ17Ma+db9j8qDWaJkoGVAelo
 aae8Zb9ZKf7EXNqZHxX0rzhg7dq2z3jtjAz3Ex8qxgmBvDifu6UZYuHjVNQn6GtX
 bPqB6dIUDhRlHHB0d/nidVwMAOj+0YWeXTX52WtpLxflUecYstSJjqpCBo/HeKgj
 71Gy9gyaj1bKrCD3Bu0PV9kHFc2Ll7w4ecJE5TmuQ4KJ0dDnTd7OpmDJcCnhh+Yj
 qeJAwJwSDv7SUeeflb/+MK1vZ8Z75JaygT/Q1iHvqc9szF72O0vd6a6eayC40qT8
 mo4SRUMrQz+Vdb4UOYfE
 =7vrQ
 -----END PGP SIGNATURE-----

No fr_prefix needed

allows us to use the default dl_instance talloc types

Arran Cudbard-Bell at 2017-06-20T18:12:32Z
Files modified:
	* src/modules/proto_radius/proto_radius.c
	* src/modules/proto_radius/proto_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/407259d340bb51c26a762c0ae56140c3c83237c5
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZSWWQAAoJEP+k1YKfttfKKCsQAIlIfWBlB8ZiB/wcfBngQoAy
 dpNE45WIWgZXeXzWIA5MmuhGBSscE3pZn5xInlzCfq7jkmhvmyfJmIFG3ySkqnrg
 ia++5EoTZk1ZkAxgEIfOaLsU9/oJvS8T7HPfF/p5G2+SIlTAjqlsBp9Ecr/ddRGj
 mp7o720nSlw6OhFA1Ilu0FGOPkwYUY6ne8SOxZbiKGZ6QPOkgc8D5xA2sh2T3yYg
 ZySjiXpSgKJvC5SGcfJFlRK7Zz+QF8VsxX3dDhMnjGv8FEN2L/sZlk3IVuH2iYmW
 WKmjthf8RWQtFVQ3M7dcm9P4/xgzmyeRbdcQXbXiatrSq0PiPDbaW91D8v+9AOBu
 rCOJ5OEUieHO+0R8G7zQN1pijR6pvtX/E6SNsAaBSQNVMkNJKJp2kS9u6u6L3iiy
 YrrFFufzF5SONd09TMWRdTCKrdGNHXvgEtdiaiDc2ShyEsF3bOep0PdCVRbVHlwJ
 dWddc7wUmFqqKKf25M/C0/8QgMOZN0inmqsYA5ktczLp3oarmuMDjC1TE0FeAT4w
 5f6kb0yCYssJKaA4ah5h6iJ7xpGJ4a5gtf9FvcMlk7BNrPYS+V20nKZWbYdUp7R8
 oV/aQEIH68P5cRWYyPCSmpwm0lvqRUbsTiS2esOmNWIShyV3tRL3DWdPkgjCUX2N
 rSIUVnOKINQzPa6GJ1YO
 =+3L+
 -----END PGP SIGNATURE-----

Pass in allowed packet codes from proto_radius to proto_radius_udp

Arran Cudbard-Bell at 2017-06-20T18:12:32Z
Files modified:
	* src/lib/io/track.c
	* src/lib/io/track.h
	* src/modules/proto_radius/proto_radius.c
	* src/modules/proto_radius/proto_radius.h
	* src/modules/proto_radius/proto_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/56f94f19ddbc78f220b7799961504737b9274173
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZSWDYAAoJEH0Oec13Yh7NmJgH/R96au8mn4hHqtZRPF8679tP
 yuZGpoTfS+1BTDoz86NI6UahpRKqssIHs9BQ0NS37Bebn0LzQgslRkbsqHADV5JC
 E+975MWqadnSg8Q4gvYW/3RuCDsaNPV0LDOna4zA1KoTCZi/4eACwdEHgDIWGNyQ
 VeAASU0btrvjOlXrN2yUJI07j6ZpGJolqfCiTAhiBVqr9EVJ6yIdwFNv6ENhnM5v
 YtJV6Rp6K8KA9G2MC4Q/Qi752g25hTfSOvqMEg5rdPE1lbEF1XJL2nFPFVWf3hah
 aGMEu8ecGAhdFqm/DJIn1rEvOXxWXt61OpUNKGuAFYq4dWwXOn80vKq1g6cTzWw=
 =lQHy
 -----END PGP SIGNATURE-----

allow 0 as heap offset

use negative numbers for "no heap_id in the entry"

Alan T. DeKok at 2017-06-20T17:52:23Z
Files modified:
	* src/include/heap.h
	* src/lib/util/heap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/73a9da376a73c326547d71a2c627a1295cd1d4a0
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZSVwPAAoJEH0Oec13Yh7NDt0IAKSzJIjUUs4YhVQCR8qRLUld
 nBAr3knGPPFs315eyB26H+F3UkdcpGejcTSgE3KAvA1Z/HIQspKDNvUlPg8lk2OJ
 VsIS7gSAkXZkO+DnpSOqBmlZvbt4lP9ijuFeF24TDWSW+eDNqNZiWtUeJUSl8cGB
 IiMuHlU9IjjR2rXQitDPoP35Dw7rALWamZtr0CYqioQQws4v7Gr4vK5dgADONzTH
 XnG1s1U1lLqu5OY3zdOnhQLlwumUCdT5IGLT6Dvl2Op5NCkqH7lEsM4g2ZtOfV6p
 Il8efSLuc1uXSr3kASL40rOJyn5OP/wUFbcH5zdHTrSgeFFHA8mU//rwJxcoNsg=
 =c1kr
 -----END PGP SIGNATURE-----

more debug for scheduler

Alan T. DeKok at 2017-06-20T17:31:59Z
Files modified:
	* src/lib/io/schedule.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8e51b46565e243318f10befba694f2b0c8f516a7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZSVwPAAoJEH0Oec13Yh7NbFAH/j+Zfk0J0nRAY2gBFxsFOeWi
 N8TuNHAOdrJ1x7NpczeF4eHygfhtn721tKzznqp3/U6G+A8BTtl6hJRqjTDOe1sP
 5p3YdjgRMLuviILRKMzEhE7spTRm42P/IW9O0102+vqQrYWSzEuKRY7oPOy25HSB
 CGRqAvlozjX/CH2HqNhzZv2IKGHGxLqulmHprgCcxgc7uaX43Ydl+nRLy/aoGfwU
 WVUbLrcRaQBnLzJSoJBoiPoP1IcOtefcXYcSkxk7rxtixVNZTvTcC7CT+g9KEbV2
 5tparEbAEmrvRTX1jNMO+FGKnCiWU+ZKwAktAnH7pi1dqDZzcHexZDewgOM6oT8=
 =jhEV
 -----END PGP SIGNATURE-----

use CF_IDENT_ANY for finding the thread pool

Alan T. DeKok at 2017-06-20T17:31:59Z
Files modified:
	* src/main/threads.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/99b19e17b80ad3bcaba05a29e4aba56f5e7f964a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZSVwPAAoJEH0Oec13Yh7NIW4H/1Ye4/OZOGWgk+pkn/OfTcfe
 NeK6pvDgO1nepbX7P1myu4KR3XHgSDZPS403KEjExA3D/YvTf3LKO3UACkj6cnaa
 XRAnk6V+Ytr4bh4f620LIlH6ESEwapyg3cU4qv019O1BqKzDBGckzIhTTmsgpfwC
 bIcFTaueXCTTRqS/ijkIsAvaXvy6p5UIQ36gASzfXw+1nQDR8lMzxiqMBhZgenai
 nDKTPr1mMR3oKbzvobM7JI57ZxGaRMWYSnPmGXCwQ/IO9/4QQGeza2ZsOrbNj25J
 ksHW0KeEKvMy8l9s2jVONFum/cjwE9nwZz3e13JEXQRhxGy1phAyoFH5sOtLhvs=
 =ow5U
 -----END PGP SIGNATURE-----

single-threaded mode for scheduler

Alan T. DeKok at 2017-06-20T17:31:59Z
Files modified:
	* src/lib/io/schedule.c
	* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/38602f3553c9413f9f9bad4e572c271ba0f9947b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZSVwPAAoJEH0Oec13Yh7NhT0IAIfsNZc9rbiRPaTTMcd+ZSWQ
 oHFxU4CcOOmG9BwPMNJiebjJm8MOtwBrxGla9rPOScTto9aIroOW9hgXM6CjVufw
 s6WrZVAC8SKc4fx21jUqHs2MLPtxpiPHRRCn4SAqlhz9nLCpBwoRPCymWJPo6cYF
 ENUCT75+OmAj2RSFL7IPX85GrvQZjAuI8PK9obt+CQh1BecZde69/MadEx4Ma75w
 Ic4Yu4C7WaSlcw43vjmaCOzVDQkK08CYoJQAnU+WtlWQ1QzU3Y0DJyrt9pMbe2hy
 /f6woPiex2z99RGsYymADR0FxWYZMTAr387vkIbEGO1VkntGSzKC/PpdlmGbDGk=
 =3nAh
 -----END PGP SIGNATURE-----

add event_list_t to scheduler

in preparation for single-threaded mode

Alan T. DeKok at 2017-06-20T17:31:59Z
Files modified:
	* src/lib/io/schedule.c
	* src/lib/io/schedule.h
	* src/main/radiusd.c
	* src/tests/util/radius_schedule_test.c
	* src/tests/util/schedule_test.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d47e2618fa41baea08c184dddc8ad0ef6397fb77
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZSVwPAAoJEH0Oec13Yh7NgWAH/ArJEDp8mN7L598dC4Xwakjn
 gv+qe8wcw4zwTmwT9uGZyzsVfghPA5odbIqPEwI/gWKXDvl3KLHbbtq9VhBS47AR
 j7mnS3pTE9Mm67c+RFe3MRgeLEzR15ZBu8S0+QJ7MVcyaanE76r4uwQUPAR224F4
 XGjqUYVSnk/CM5ADEnNa+HYffyDhXEqftetUJLe4spvMJ+DuvCa9P0Xnr39r4r13
 NWeWQNkBk8Qyh063vYfLqk9Vu5YcEU7o7jLTDVbZJix0ShCFv7ITLoKOlkBETqUz
 a58vhgSYvPlnxMe/G4hhq6GRxr/D3WO+NdgDWGyaIizFAPtTdBmKkZhelE6f5BQ=
 =IiqN
 -----END PGP SIGNATURE-----

move scstart scheduler to after event init

Alan T. DeKok at 2017-06-20T17:31:59Z
Files modified:
	* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/00181b96da484262fdd874cfe5ff82004e162167
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZSVtzAAoJEP+k1YKfttfK4/UP/1eKhE05FpqJaBqpw9R+N/Kg
 J+L5fTe1wyLWjKehXpMEGKMRmWiRYZsYktsVet9gGcPDD/2NYkjGaA0Ypq8hpEP/
 hB/va//VXWDHsgnL7CFQyhom3DcHu9ygBqX8gH0Zj2FD0Je6+AJKJTg9V/h1BbRF
 /lCUD6as2v3HbOEk3raloEpJGnISjVAFWYJOIIDYNdcx+2m0gZknFLogQCirWEDS
 WWJHacVwI92jQBnQjH7JK4FgkUv2eUguNZCS9h6Nu4RCXtn4+j2WTQHJPWY8yYCv
 X9Ub3pbkmJ+kt1j3vxnQZvGReZSbaOfEYScC6AeldWGm+BgUc3h05x+jYcNot919
 IJbeXVI85Mf7qMWKuKlx/PcADuca4sKw391ULq/+5zdWr8TwxaBQNbkJnTPNMU7Q
 aCcSmPns7buMoXdRkiVxKm3KipW55xRHy3aK5RAVpEeI5qLXq8gdquZaD9nHrvtq
 ASjPElQh4W7m5Sbh0avBb0mwaarmhYFBfNGGHyTEkjeAg8I0EVY9jm8zqlqZpgLA
 0w0UX+DswG7KRCGuw04wPSbIHn6wFXllboAfYBPeQBKf+71rtvhQ1yiwXiU/0l0X
 Q3pr48kiPSkN/bYEw8TqbjwD8rbJzN6Y2hkbnPsXs3xAtFOPe/jCC3gRuD3eCYsV
 UkCGgWOimCMPrROnVnNp
 =n75k
 -----END PGP SIGNATURE-----

Typo

Arran Cudbard-Bell at 2017-06-20T17:29:23Z
Files modified:
	* scripts/docker/README.md

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d02461d2e85eee572e3ec5fdd11277f26ee04208
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZSVKTAAoJEP+k1YKfttfKw7IQAIgStE/aayJGijC8Yuj7HmAj
 2WRdSNbWR6QRg8YQzngcMtpHocf3lCzSau0V3zzhQ6wGDEUZMrt7T6G3LlqVuv7z
 dhcID39XsAcY1H9mAPvSHdKRor1NR+E7hIr7yUR2GkDHtNpoXIoAFcg06sn28QV8
 xKpvSeD/MkxIaWBmkkjEkZePpbOZntC62MRfngwzkRJ35c9v/zFLSr30iNhTxuYL
 NxRGxSL5L6iM9T19NG7NCI4uoIdy/umfRABv3FSS+8F9HiZZ14ws2v+WHOvBhvJ8
 tAgCFU67ovNlZAmum08EbcVW9YDrOiGaFwa7/f6t14nMZzjU6ZJOZ0F4UuxxA25A
 YWhdtXcymkl5esMozVfRYZ459FcpQgZZiPeW0QfsxuZ/v0hGjJBGczRhBRBZ37pe
 +O0OXuSHL3BEqsOYym+SVaeSnSGj4YoPB9xmPy6rHoA8wgW+nH/tXNjtkWn1Uax+
 IQGoPX266YwpUUSIJ3YHcl/Cr3gHYQh10lXpQQ2aQdfKAM2FCsj3VdWqzs4DMqO3
 CVgsVBsp2FvjB8JTkxwxHTcl3qlwU/6zRvlVw164VILPclYeo7f3cuu/MJETVseP
 2nPk68GXAZNNr+6LqwJWDFmg1k2SPYfhaFUPhFkycCeFRMis+ARlPSLdsbHAMPd6
 OKQVqI6mfUzt8RkQjwL0
 =LkBD
 -----END PGP SIGNATURE-----

Add docker centos7 script

Arran Cudbard-Bell at 2017-06-20T16:51:31Z
Files modified:
	* scripts/docker/README.md
	* scripts/docker/centos7/Dockerfile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5795afe912a3f0c0de8fa6a827a45b393713d80b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZSTL7AAoJEH0Oec13Yh7N96kH/3mVJ7jhLtkm18RQ9OdAD4Ym
 soD61Plf4HLfvnb3vsitGt5gOqNUl5OaI93cRK3VdMNDYdiJLK76RMS3eFK0tAZp
 gkIH6pzok9z/MMU8aa0kdj+gCTd91LMKA9iudaLgixAAc/bR6TbO4Xjhpzs6pYy8
 qlrcfSG14LEIDJ/G9Molxk/5vjqjk1LWRuy1ffUCY0zEdmrFmj1t0ptB2z0aEzpw
 0OXSIilNEgTk9wHrWkUdCcby3eArXZQ+mgSJYY34o9NexLXe5pG96Vt4Ac53j8Ve
 AJlKvLqu+3auTTDwfeIhi4ARZ+n2t63Cy1SXoD1wNH5TKyRw+jDAs9eyVQMNHoI=
 =SvrN
 -----END PGP SIGNATURE-----

fix travis

Alan T. DeKok at 2017-06-20T14:36:39Z
Files modified:
	* src/lib/io/network.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3b9aac1dda4980958bbf852061923bfa86820ff1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZSTBlAAoJEH0Oec13Yh7NnjkH/ikw9oi3OMS/0rlC96Rc6FBG
 XBRs9P1PJalpX9P0S6hp6SvIgUFoDL+o2Yfica14Lg3+69J8m6yCbsQFOd0+yv5A
 NRZsWSqmNLSb61ovmZEKn2XPdGRseO+3CxvaGKECloagJu4wGlZPdn2WMDT+62nS
 aHwJGyYHQ7oXIsAdgAviD3vk3wjrU8phbMa/0/jPTcLR44RtRk1mhKdQGM5NR1vb
 pVmJakOgJ/yuZP9QVbdXaLcx1IoAu76QfjZdMlQECUvmaGTs6Ynavzo/Q+faRBvf
 LLFOMIO1CGvrE7Ww5vNdnC93iell/XTyX5iqJUOT2L7MLUy6bb/F4IXnMlk6MSM=
 =uZgX
 -----END PGP SIGNATURE-----

mock up fr_app_t

Alan T. DeKok at 2017-06-20T14:25:35Z
Files modified:
	* src/tests/util/radius_schedule_test.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e96f1cdc6c5dedc9dc66652258a86c4c9d1ce627
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZSSw4AAoJEH0Oec13Yh7NzgEIAIio6IfZq8GC9GF+0WocEXk6
 J+k++MVu0LxBvLWDSy0oc0gyLAMYtGr+cgqfy5LZIiZTDoDvAUzbWSbp4Tse+U24
 tE3TdQ0fJgSpEIPC6Jr8E3K+NWxM6SiM8VivXZGVOj0kZh+wiqdeqqKB6xczxVK/
 3dgsbIH5GPPX68bIvC+F8vUUW/oPREYF/Aa3qfA11gTD2JJvFEm8sYxJvqh7bZTu
 mq/t6DXGjkiAUW4FWmQKpcXbgCZLPwO+iCbxpyAxjmAOLBQcG2JRguo+uP5BRYH+
 S2NMMBPKXPvfwNfKRcomItrzyOVY0bVDKmXeiuQJVsMrSazM8RPAafhXI+oY2M4=
 =GW+E
 -----END PGP SIGNATURE-----

fr_log_t can be const

Alan T. DeKok at 2017-06-20T14:07:47Z
Files modified:
	* src/lib/io/network.c
	* src/lib/io/network.h
	* src/lib/io/worker.c
	* src/lib/io/worker.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b04a962135fb44333ffca66195e63f6c0bac6274
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZSSDxAAoJEH0Oec13Yh7NoN8H/2cIMlPAJFx5bhiK4rsUFarD
 Z93sHUhxKCjcoAuM2KYZeoyDyczjHO378yo01guWvwY4KdYQ/2JU5BU1fM86VaNZ
 WhOpqW1tIYYqfbT9Qyak6jPMbFlld93rjsUmHYpJxKfStAW39GUhsYnna5oC5ui3
 hu/feyn6SdmrL4fibSSut4q3FIpqargFfVV9E2ksxNVQ3/b1W+DofSfOCa5qmKUy
 7PyyW9NACRE9B8khsmdXHxe/JHlg6w1zy22N11TRmTsNvwlRwXkAdEP5+oHXGX3D
 PNiGSEad697PJzfXdyVs8Ks6xt/2fYSiBIWt5fSoWGAPJ6/9pSWYGvag8T7zyCo=
 =AJu5
 -----END PGP SIGNATURE-----

pass event list to fr_worker_create()

In preparation for single-threaded mode

Alan T. DeKok at 2017-06-20T13:19:33Z
Files modified:
	* src/lib/io/schedule.c
	* src/lib/io/worker.c
	* src/lib/io/worker.h
	* src/tests/util/radius1_test.c
	* src/tests/util/worker_test.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3b1e33e910514da91dfbf38564bdb89299503de8
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZSR/kAAoJEH0Oec13Yh7NLjYH+wTHC8OX/lt1nIO1qUIou8V3
 1WT6IJ+7yBmQXO+jwwpldUC/NrquBQjLOlATO0x8l4a2QNKyIz6G3ElcrTLrpg8G
 C605YShOrHQnrWtlfop3uXzngaeI+T8xrW5w9x0gLE8+Vd7fQdsBAB/tvI8c2wwX
 f1UBoJqNCDvsBwMRU09x1tHd7ko2ZNjXaU3aJbOlT1dtaPHs/l+GcOI85asuauua
 Z44ZuGASrVmMnArKUsr87x72OflN905zG0B9YPZD80qUeZj7AuSih5n8khPJfQS6
 5xvLbgRwWDSJavf9CWhBXmytFXKiaFWFg8s8Wk4gZgwUx1ordtcHMv8kHk7ovRI=
 =qVaN
 -----END PGP SIGNATURE-----

remove pre-event on destroy, too

Alan T. DeKok at 2017-06-20T13:15:06Z
Files modified:
	* src/lib/io/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0fdeb4235a382248d6694c7c5dfa327aab14c64e
====== 
-- 
This commit summary was generated @2017-06-21T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list