Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Sat Dec 17 01:00:01 CET 2016


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJYVGwzAAoJEP+k1YKfttfKo7gP+gOvlpgbxDMpPdMHPfSdZ0iA
 rRbf6pF3rS2mCpe2PSJWqb5Jx5BwFT2TQSvi8YLlbp/1fix++4YZkkvZFkSTufT9
 GLDBfC1PwpLQV9I2+6xU2HeZ6CA0pBXLCvHtXlkP0e3Wd3HdiB6wVQ1HxdQW6+Ay
 kfgdOdBS+qyJ7oTJkBKB1tbWI5fLAVQc/L/iCgWStGlbFsdgKHhyI2Gav1sheNCf
 CyOeIV8HL72QA+Vu5zsUB0iqCTx72dCYcrmSbL3nbufHCjjAMqi/WE1b5AXgueVx
 21aOLR8zV0vSXLnHd1OLyCSmkHuWPmY+1CsMuxLbRV9S2E5NNpW/wOnbh6Hn9vwV
 aD2Z98/YkOH9jj1FzkM/6mBnL6ks1Uy7pvla6TjV3XbOVegizz+L3VHTaMWc0C3D
 QPFz7J1QGEFOxH7yuBXn3z3EQub4XHqOWoC20l7q75WwpCjmoWGcv503MutAWTb1
 wotptTlMVgDNk83/B9ZNCsO4OB66aP24zcG4H3zkObFBKiA8KwNPpM1NiN4o64Ny
 dO2Lfb5aVRNfCaUkLZnT4kmWiKE0Wmn8OeB/VEOmycmcjUA0mUwR9Au9e61XFpWh
 m9ewgBEq8PwTEM6y4vf0C1QTQu98yMKfjX0iFrA1YehS1sJHS0/oDbJXbTYeFEmZ
 sjGHiKmWST3KgcNI2EdK
 =3xoH
 -----END PGP SIGNATURE-----

Add new generic cursor functions

Arran Cudbard-Bell at 2016-12-16T22:35:31Z
Files modified:
	* src/include/cursor.h
	* src/include/cutest.h
	* src/lib/cursor.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/110d5d988f272ab8ad95247889158c8a7b4abe7b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJYVGwyAAoJEP+k1YKfttfKJJcQAI1IKyvVzuXci4Hzcx+t1Qpn
 jNTmhwP6xN4M8BoCgwBJMWlnPXS+V5bmg01igUmdU/sgRT9ZwcJbdNiutkH5l931
 E9G1oeYZ4yoUMdUBiz0PN5v54gq3iNgR5u9Xw59TK0Fg0yzISgLSiqE4O28/uOD2
 org/srqfdj0M82r/PK+QCcRqBpZRA+DL1c5MfR4vLOz3EyCgJLHhKXSufH030ZX2
 AEDXjJU9b63U3TthXVlM1X932FVzEJjvrCmiCc7AhO6EmVs32Fz2QMDuCzlLKKDY
 apj0/gjU212UkwBvJKPC2Zw6xbai1uPMgzkJ9ZFhxQjYPn/gKFsHzEckpvzSwlSo
 V89tckvSPmpsrBvVIoLhn958LkIbbVjuN931vlP0Maa/k2PimYXSkRIAJoo0Jeab
 jM4q87N54iwNlkkPKGHX6BuPrynz8Tl/crFjIIjtoeWjUDgpqd2uusH93reWzJQm
 nfN+k9Y/U6y8o+V0JqsF+eAol2oSRxFepjrWyOH7tE4ZN/WulUkGIGYBkPmmcRjR
 M+L9Yd16w3RyQDrEhJnEEEWFLVLkJyatYDq1u+WaXkUrhpbBd0sj7TgRrfRU4MNU
 lVVhVv77/aOuXUpJGFOxw3wsUUlCnDs/iIxXKhtRETVeNtXlEb+CCP7l1g4POJsQ
 xjD8uJeuctqaETpt1DPm
 =BuMk
 -----END PGP SIGNATURE-----

s/cursor/pair_cursor/g

It'll be changed back in a future commit... maybe

Arran Cudbard-Bell at 2016-12-16T22:35:30Z
Files modified:
	* src/include/libradius.h
	* src/include/pair.h
	* src/include/tmpl.h
	* src/lib/all.mk
	* src/lib/cursor.c
	* src/lib/pair.c
	* src/lib/pair_cursor.c
	* src/lib/radius.c
	* src/lib/radius_decode.c
	* src/lib/radius_encode.c
	* src/main/auth.c
	* src/main/client.c
	* src/main/command.c
	* src/main/cond_eval.c
	* src/main/exec.c
	* src/main/exfile.c
	* src/main/files.c
	* src/main/map.c
	* src/main/pair.c
	* src/main/process.c
	* src/main/radclient.c
	* src/main/radsniff.c
	* src/main/radsnmp.c
	* src/main/snmp.c
	* src/main/state.c
	* src/main/tls/session.c
	* src/main/tls/validate.c
	* src/main/tmpl.c
	* src/main/trigger.c
	* src/main/unit_test_attribute.c
	* src/main/unit_test_module.c
	* src/main/unlang_interpret.c
	* src/main/xlat_eval.c
	* src/modules/proto_arp/proto_arp.c
	* src/modules/proto_detail/proto_detail.c
	* src/modules/proto_dhcp/dhcp.c
	* src/modules/proto_dhcp/dhcpclient.c
	* src/modules/proto_dhcp/rlm_dhcp.c
	* src/modules/proto_radius/proto_radius_auth.c
	* src/modules/proto_vmps/vqp.c
	* src/modules/rlm_attr_filter/rlm_attr_filter.c
	* src/modules/rlm_cache/rlm_cache.c
	* src/modules/rlm_client/rlm_client.c
	* src/modules/rlm_csv/rlm_csv.c
	* src/modules/rlm_detail/rlm_detail.c
	* src/modules/rlm_digest/rlm_digest.c
	* src/modules/rlm_eap/lib/base/eap_chbind.c
	* src/modules/rlm_eap/lib/base/eapcommon.c
	* src/modules/rlm_eap/lib/sim/sim_proto.c
	* src/modules/rlm_eap/lib/sim/vector.c
	* src/modules/rlm_eap/rlm_eap.c
	* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c
	* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
	* src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c
	* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
	* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
	* src/modules/rlm_expr/rlm_expr.c
	* src/modules/rlm_files/rlm_files.c
	* src/modules/rlm_json/json.c
	* src/modules/rlm_json/rlm_json.c
	* src/modules/rlm_ldap/attrmap.c
	* src/modules/rlm_ldap/control.c
	* src/modules/rlm_ldap/groups.c
	* src/modules/rlm_lua/lua.c
	* src/modules/rlm_mschap/rlm_mschap.c
	* src/modules/rlm_pap/rlm_pap.c
	* src/modules/rlm_passwd/rlm_passwd.c
	* src/modules/rlm_perl/rlm_perl.c
	* src/modules/rlm_preprocess/rlm_preprocess.c
	* src/modules/rlm_python/rlm_python.c
	* src/modules/rlm_radutmp/rlm_radutmp.c
	* src/modules/rlm_redis/cluster.c
	* src/modules/rlm_replicate/rlm_replicate.c
	* src/modules/rlm_rest/rest.c
	* src/modules/rlm_ruby/rlm_ruby.c
	* src/modules/rlm_sigtran/client.c
	* src/modules/rlm_sql/rlm_sql.c
	* src/modules/rlm_unix/rlm_unix.c
	* src/modules/rlm_utf8/rlm_utf8.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c27d3135e4219c081bc598bee1e3a7fbdc329d2f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYVDdFAAoJEH0Oec13Yh7NnJ8H/2b1oPhNBSHgGfT2K2J1E6ZY
 TUK6JrBv7wdNS1R5bdA6zvSR2tsIbfT7F/pwhsfX581uxW7eCkCHTKoyuX3lq1Ij
 SnnV5ONQ1QLpbzk/c98H26fubzRdJmivFVtT03aF+DmqDHlKnI1NlmpW2uP8TP5g
 17EV2UjE9xbqJkNU1zyNYNaAiue/RQjomZEsWj/RTc0Qzbele2Av4aaP/TvtE3nm
 JidRZZ18V4AmQENo4ZNBnOSa3sc26dHn2a5aDwJ3Aau+o9HF03qc9MieqVmrmqbN
 dcoX6v+YwZzwMPXiJyuTEIp3dZC/Np9kvwovg/kP3m88jUsecJv79Lxa+dXJ42o=
 =XzRo
 -----END PGP SIGNATURE-----

travis

Alan T. DeKok at 2016-12-16T18:49:37Z
Files modified:
	* src/util/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/325c24408c881fe2449ae978c2105ec26281ee11
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYVDcAAAoJEH0Oec13Yh7NDbIH/3eKzyCMdkJAdPASR338nQ5Z
 WiDIoer9tGARByS9mlkxkh1GGJ7ednajo9u+OALuvYrUlT+hFRHbun04PIt2RjRh
 UOeBKp6fACD/86OnX17AlycBE7OgHRSzcPBu/LRgryD2vFvJMu+STUFFZMYGPuyj
 pwlrg6a08WyVOTl9RDnfumUhU3K2ANo6F75kjJwkKsdgHRwhGCKAok5tOFz3Yqju
 p3vWi4UrWuhulFGPBXQSwN85Im0LwHoE45tBqayDYgZolCi+aGZsftbdwwGd0bXR
 WqpiBWlsAQX8JZXQaH8Zm6O6jktI45uR4RZZRnrkkl39qmYAaF0Y40jMpm+WJUU=
 =cKUa
 -----END PGP SIGNATURE-----

allocate reply message in worker

Alan T. DeKok at 2016-12-16T18:48:22Z
Files modified:
	* src/util/transport.h
	* src/util/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d5501faf53e0d237d75ecf17ccf9048f17e36948
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYVDK5AAoJEH0Oec13Yh7Nsk0IAIZI9AwM8QWNlhyevtTcCiYO
 zT5ftDTOQHThCQnyj/jI48jfvKBmVTtHZ42s99qF5TXbl7cN/tVX0voAlcbq0QJk
 bBmaF5igMhcFD7aYSBR9aIevyza/EzojAiEg7FdIYmN8c/sMxKXspyofjD8iuFPG
 FWZvge1qSsCIH83gq343vqWFSKcLDHlAU4jTlRdZuhtCu2bpXm8Gh3gGv2ktkjru
 5190KlXWAlbk/rrNv9clc0f1RD2T0+ub0htKVAovgTpuWua8yRI0uByvB6dSbnq4
 hg8B0cr7QDrQVt/GnU/PBULMZJikBGYEQsW6yrwjTqNqlDohIECM2VyjVp64x6A=
 =hZXA
 -----END PGP SIGNATURE-----

add worker context to channel

Because the network signals the worker that a channel is ready,
but the worker needs additional information around that channel

And it's inefficient for the worker to root through it's list
of channels, trying to find a context

Alan T. DeKok at 2016-12-16T18:29:22Z
Files modified:
	* src/util/channel.c
	* src/util/channel.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fd48af419521f1f9b2924af744f4b8e58a366550
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYVBgqAAoJEH0Oec13Yh7NBC8H/1RA02+DH4ThLsvWBTHzFCVA
 Ew3St4rZH1CcRfy23Oy37N88t1cor6EnrSBsZs6qVxhZbFJBSjYnoBD7UeSIrvuI
 axI4tOz4ezxGMryOhX4VPj69A14UToNJg4lsQvZFH8VmuNtNZbsqsr2ZgGp/AA3V
 IMiMbWOyuHfrGVy552Ugui2G9RinWZwsKAYPGSxhhNzjxFCuz8/odQ6nr1MDaUrr
 17uPgKSeM/WZqwTXS10qVyVfn8SCDF3NCEFfZFPufd9Nm1SqV7auzGV3zx1e9ZD0
 fk39055Sm6JOsNBOyvIYjnXNgyykZd0XKhaSvqwKXMEQrwYCmqylSq6v7glh7z0=
 =pLP/
 -----END PGP SIGNATURE-----

set channel to be unused in close

Alan T. DeKok at 2016-12-16T16:36:53Z
Files modified:
	* src/util/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f286981f1b6b0ef5dfca08a36ecbd5061f5165b5
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYVBf2AAoJEH0Oec13Yh7Nlt8H/jZChk0H3tvB8wdSwQhxOIVN
 FwNj2neB9450YcYcpL5sqLVXcT69+bTOEiNZb5Y9tMY3oDSrhTzOi3BHhzucUu4I
 mvdv43acanGnU89PaI0UaNmy88iLAd66GaX9fcWVchQklWmAMFmplUIE7HcZ4Sxu
 NNQH2QGoj3UY5h3x32ixEdt61zSsOqFve7WfLJsJGhoB2f8JG8ZoN03D3Kh0ilbv
 ar7m4r7h7VsPt27dPdn5rDXEWRsfD6KTYdOA3f8ksDH3pJUF7nAgEqaH/Nwwhhj9
 a1Gh/wq9ST0IxUqKWTRxlsxDRV2CoUPjF6aAWXPKDFnQcSHT2Q2DfWqFUL/ESOE=
 =J5RT
 -----END PGP SIGNATURE-----

rename function to be more consistent

Alan T. DeKok at 2016-12-16T16:36:01Z
Files modified:
	* src/tests/util/channel_test.c
	* src/util/channel.c
	* src/util/channel.h
	* src/util/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d378b6bff976213a2d3212b2258d129899ac9d52
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYVBXHAAoJEH0Oec13Yh7NGaUH/1WyxtDZgVRnFIJa3P2Lb3lI
 eCK4eQmLxZPhQrh+VeQfG9clN/Lvy2A3pelanTBVVz3dP2Gb7M//kkQgltVxZm5z
 ydTbmoAfn95nEIIl6payCHA2gpWtbJjxA13satw1mk39w5C4xK2RZAVZmARpuvST
 Kv3gwmsr2KSNTh4Jxfrmdf/jPZiC+9Ec22QBaQ7iHET8glI73t9ZoJ9zATYvJZPQ
 wZf82BrSnnhnQ+Z8hZL8aez19PGMpIcq5obQCAFiTixLtx3Fc3z9v1wbhTnq8RA/
 tqWNNJVaUcXGNJEQ8OtlyddLtkUaIX5B3n8YbvIX1mtDV6ySzFfNcvK2x9IVao0=
 =mPs2
 -----END PGP SIGNATURE-----

remove old todo which has since been done

Alan T. DeKok at 2016-12-16T16:26:40Z
Files modified:
	* src/util/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/66b515338c9f5580a58f17b86f8b0a2ea068fa0f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYVBWuAAoJEH0Oec13Yh7N7HoH/RXFWVG+aUYvPS+aithySvJO
 pT7Dr3lqRHblbaVto6GdpO3p7dm3eE/E/fVLdDe0FH6SsYbfecBrX1M60PyGadjj
 D9DK7BJF/y9fKwlCEGgrLO2fEpQILAd3uhUYeGxDHNDybrXUqOMBGGbtzPO7cNyX
 awRhTpCKCiYlNSvvg5aMtExyfIU9PILE8UcOCGPayRyMtb2nQJ2qc2Wu4q+jgDiS
 D/iprr/mjMeCLqdD6shKfftsGW47QCDnxdp0D/RdKO681oHMZKbz0OUFTDwFzmDo
 mFd3VpkguNXPdFjPh91wJoXhJLoLAWqJ08pGtleBTjOAajoJ9ZU5LHgTRzO5ChI=
 =Ssil
 -----END PGP SIGNATURE-----

use talloc_pooled_object

Alan T. DeKok at 2016-12-16T16:26:16Z
Files modified:
	* src/util/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8fa188f83579da4be75c2babb43cf4c3fef6a3c5
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYVA0UAAoJEH0Oec13Yh7Nf9gH/jE1tUZDt8rwTnUad5vvXHbj
 7rPamp3lZlIGuyflxHQO1RvH6cqSpiU83mfUBt0dcj3J447AFRs2dTMhnubz+NLD
 6G9DvEC9UPo3vNgpbeLHgunlTRRHSFHFVzgiUw8A0A6XR18MBQX+0vbOzl6nHQ7H
 D7KjuCnNcrYqQe3Ax1qUjaJrkxwXFRuFwlrz7tXn81Z4LyV4aZd9ANg7fPzBB4GN
 amz2RnaFqcDhULR3dZcFiTflPOGICq+9KL8SGRsgVl9uwPxRZhZEXvape/4ZkF6J
 Tkm613cgHJLesq2jjfDm/9V3Bxx3+Kpm1IYJaNtFsBH39zXxVJ0sGv5852FiN88=
 =dkOF
 -----END PGP SIGNATURE-----

Service the control plane on EVFILT_USER signal

which means that the worker should now (mostly) work with new
channels and closing old ones.

Alan T. DeKok at 2016-12-16T15:48:47Z
Files modified:
	* src/util/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/935f61d2b5e8276ec5b729e0e0f047099f9e63d8
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYU/5BAAoJEH0Oec13Yh7NbGQIAIKRg0IMxUqaWQ9esplLHWBp
 AoSJz+y+AutduvC1UYfLESE0RiP29yvAizGQ4KtHSgpCT9d3S6W5Uux3/L06wmUU
 SmcJ+K0NcegfxrWLzAUJGgC/sFsjBUmIQGH/db1voS7FTuS69g8LU0L1j89jfKsQ
 eRF+JEagHPFdIgkTYfTyhCWeeAAGK+4F8MExwhrDGIvJ1VT9+oF9Xb4PNxmMg4jg
 CP7pins0nBESHTwbZNm9aKYJG0dDyb1n/bcWIOn0Guj3MAGgVKtKlz6Q5+3Mr9I7
 8sQmS1c97jfph5HfF+1moiYnzdwSeAfUvdRg81SKj9vcD2XnlH+QI8q5Ut89WRE=
 =0Eji
 -----END PGP SIGNATURE-----

add evfilt_user callback, and glue it into the event loop

Alan T. DeKok at 2016-12-16T14:46:14Z
Files modified:
	* src/util/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/46ebd64d8fdd3688d5807e7941f791ea1f9da975
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYU/y9AAoJEH0Oec13Yh7NU34IAJ3vdZy5Z2HvGBWofJZ6RuHd
 2c5itDGSSiQvztJcHW3qZY9z4ZVyzK8y9rIis95SEKT3CaCQHcz6RSvpiulYUPOa
 so8MNyF7AWZKEBaVWMxtqeqGE6i1pkXG4NTpJa+FAHnl7YoScQ9gwk9F39uvEGyp
 mWg+OzecdatV0aY2bNFUI5iRxKIBz2NiPBMZ893JadWx6daj97iUk8gYGD3twmux
 oRGDBOiVF6cvvFOjZxkXjs+jJGE9xBWWgQRSsQFVS2/CBNClswLtWhGF0Fic0vVd
 s3RJlpepW2RImEIdKC+8idAVTnyod2XKquszmjGe3aKZMr2BGatAZtTousGNELk=
 =6h2q
 -----END PGP SIGNATURE-----

allocate channel array

Alan T. DeKok at 2016-12-16T14:39:52Z
Files modified:
	* src/util/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f6f40f1ddac641aed07b8c2ee7d87258e4d9a22
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYUrkbAAoJEH0Oec13Yh7NC9YH/1kvz+cTxZ7a6ckJWEQ4gEMe
 YomZJr1NK+KS/WkWIbe0sKNaHIHXU5WZiiP4I70Xnf0b9CyUA46r/qesCWw7uSpi
 mx+WSBXyVsS6bzeQ1ymEqtBCrJyJYUplDJ8/eJV4ndLjakTyvpDdY+mkS3hnGiSF
 xl5f/McRpYGgohb9fRjSRTk6bfI4ZQy0V4at/nMUQtlwWVaoz6eGVKJs7bH/GyhK
 eq1C+QnkYbptSwghlxgxjgRdzQivyoRcKWg7W5COjIr8pm9b8vKyCPaD4C/ucFLy
 Arv71McaOfavE0yfTX0Q0vY8/R+Ouofx33L6MQXtbYyzUrZPYI65quNZK64ydgQ=
 =xY2P
 -----END PGP SIGNATURE-----

docs

Alan T. DeKok at 2016-12-15T15:39:03Z
Files modified:
	* src/util/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8b7c44c219c5e54231b8397a62d97055030fb167
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYUrjmAAoJEH0Oec13Yh7NWpsH/1a39uymizUixi+3QKr6dViQ
 3UjsE5O9FWWhwPGk6c4k8oYBl/umnV9Y0Eey6E4lc07oRWtZd9yUcdrdwqoOMIP6
 M2Y9MqGxlrC6x+FNdY58beLc51Gi+CJnAWvgCUzc3iEjsLi+VPGKXYNbQO6PnFfZ
 cpYl25QHYVp81YiRqHba68hRqyCmsSzTZDHF5bhdys4KThhgAhsKEviYuspS1Yps
 y78uHyiN+0msQZIA15wC8DylX0nj9YKGbTGJuQq9HhxDZ68K3b0ubYPA/Ug96hEb
 y4bQ6RbtMxPV3a5pe+2iKdDfC0dfsUFIcaj/ETTuyz8ndjhxxPXVGySHzX5USxI=
 =WNGK
 -----END PGP SIGNATURE-----

yielded requests go to the head of the list

Alan T. DeKok at 2016-12-15T15:38:03Z
Files modified:
	* src/util/time.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/486295384fcfed73697279b0ec538295605b346b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEbBAABCAAGBQJYUrRFAAoJEH0Oec13Yh7N4UMH+NR5lgTRMwPdUUOS4JXCGS4o
 DV6dylamtXvBg8K0b5aZHI6hIYVe/lZGFGoaS9IfijIRZf/ypy+N6yb3y2bSR5ul
 HRuFbqM2LcdynPF/wRZsyGylVtl7mZi1YpA4iMNUiWRrGO1hf8gGN20EtLkCf27r
 1YcKOxjyNT8lVpiTpetUTy7pNlFdHBA0QvqvExDSmTRhRmoRT6CM6oZt2ePsuH3a
 DLxMG4oKhjeyLWSfuPFTt1wBC4u44oLEI6Kowq7QB+CKvFWeyBk4wZL2g8PWKQzK
 FLpR5hmKF7bXlHBU5QvVLSdURsfkL8nENGGsdNH+TUW2L0bX+WBAN0pyLkMRCg==
 =eBR8
 -----END PGP SIGNATURE-----

add get control plane AQ

Alan T. DeKok at 2016-12-15T15:18:15Z
Files modified:
	* src/util/worker.c
	* src/util/worker.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/74c1799133ee884f8e319e677dfe47068cf60cb2
====== 
-- 
This commit summary was generated @2016-12-17T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list