Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Mon May 28 02:00:03 CEST 2018


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsK5r0ACgkQ/6TVgp+2
 18pjOxAAq4xswwGBzurrCmIGx0RRBY0BfR9CqCEekaCDcWKa+D7EhbbgGXapwWKv
 KKBNoMtPpXJqYv6Kry9WCw+bZ2Q5G6DnmLAThfd5mBJ3bnx3MaaMzqeekWQF/rpa
 INmmgWSe9K9vuSYZRheSFF+Cs4K3ZvQuHT1GV1ZmIXF8TDx3Q37UGYMPK6DGb8x+
 LMSRcMBl9QOdm7/+Hf7VGusWJ2vX8DEDpHBXwtMQ9xqnIXkS1DLQaZgDBcokabVJ
 pxtyil6lcgshASUMSGOA0tLHTUY86ziEKEHfjU3V0/1UlWEO1wRgL+M+aM2QZZX3
 xTc832Nd12/o8YRFObr49NHWxUGfBSPxzruqhsvecHNCaBWCi7WXzEGDE/lHob7T
 ui80Xq6bnTUBW4/tY+HIXnTwdt9r2Su5TMhNNSwNnoKgFCFKTc/efQ90C5W+GBWv
 Lwa2FwRaXguxkVsxQJf2u/atD5snLq7fE2dsDf3E+wGBO/VY6KAtN0plPy35nGGe
 G4J9/wb5fWzM+SjUbd7EYexqSsfyFtQ2oIe+n0FD9Z/2ZYYp+ZzWw9tJjM6disen
 ZOveJvLOmKx14q7pLjtxktRUbxtBzKgTa7F4I3+eQJLsBrrXPvhTgjbl7iIlLhCe
 1bVuVEHVOnhAssBFa7Ozcu748iwMsjF8vlGqnkLFSE+vVx0Gd58=
 =qGcQ
 -----END PGP SIGNATURE-----

Rename pair_cursor functions to make conversion easier

Arran Cudbard-Bell at 2018-05-27T17:11:25Z
Files modified:
	* src/include/pair_cursor.h
	* src/lib/util/pair.c
	* src/lib/util/pair_cursor.c
	* src/main/map.c
	* src/modules/rlm_attr_filter/rlm_attr_filter.c
	* src/modules/rlm_digest/rlm_digest.c
	* src/modules/rlm_eap/lib/base/eap_base.c
	* src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c
	* src/protocols/tacacs/tacacs.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3ab8f1aec1b7dd7bf5517fe71b0b09350a18164c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsK5pgACgkQ/6TVgp+2
 18pb8Q//SXr7k1mxCgWjwTQ02T2wZ7E0vY3e4hsvsEjhBUbx6aXiQfL/VVpfD/Pj
 fHBGmvIS/rTr/gN8aDKPZMQMiUjX4pBQXA+Sh8xph0eEG88ZHtQ3b6xVVoDQziI3
 Rs1HURAJqi2cPIL5nL/5QOWp/K0iDSAIlv5eJQITpVaUv0r1Go2B5DYQTGjlm0YV
 AOXnB/Idy5Zf1T7GAtnb44IpmgjdwHl+7HNcFuTrBjmqT/JqxtHkvmdXZw9imtv3
 zUfuqlMUiFEuXHpJ0DjkZw35zvQL+jUYLpwjzNqepf21OKY94F1ysS6HJgVgnYup
 JjVS8kZ230x2MUHF4NjC5A1hfcM+gWxlNNhLpxXMNHuK7B01LHFFdrrIZZfqtFQI
 PULAKwJs1VsWzDc0yQoLzLFtTF+0rkOjQnZnnjdDlvt2GsVeNxiQzzbnlP97HclF
 aFt7WHoZsnXGcmUv08ASb+WSBDyK7aiXQDaYJtkmHE/DU/RE75R47mU/uv3IY+aj
 asmthRs5BHxhb1B+jt4TJ65W9A3wDKnM9kAM1NxC/C4b1j8kcUNfGhXNhErviaSF
 cCcl94cxF/IT5ZJtdY9rpOZUCBBiQdbOfGLyYoSkbIm3HnBDLzOkio1IwnvwyAqY
 fdzZ2HCrhpjDXX+e3j5Qds5vzpNHueisgefK4mYRseIANCM3fUE=
 =9UmS
 -----END PGP SIGNATURE-----

Typo

Arran Cudbard-Bell at 2018-05-27T17:10:48Z
Files modified:
	* src/modules/rlm_ldap/groups.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/27c9dc9d4cf70f6aa88569ff1a96c3596d2db96f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsK5esACgkQ/6TVgp+2
 18qpQBAApzAD8u5EyDGdUuu0MYh4LP4oG+gRrV65D2L1Hxbkb3p7NPNH4dtrKUo9
 /2f4hKkXJ9mnaTW+ehuSV0x1or0MBQ2m1u71L8D7YZ8tu2PY0njgFIJOfkpGVzyI
 ZHMc1MDOA7LycT/iixEG2lgdCUrHpC4JE/FythYn1WRTZz8DmCjPRkw5EpXnjM2f
 G3aJsCV4GMYjam1OKTedXARH1nwwuOXeOrRIWabf3BW5TKXk+evT/WMmfD6bIcBB
 xLSAYXfket7PYHMv26V67amOrd4n3LqElHI/+3VZvdiZj1Sc1/X9uOMGtTXM8qHs
 C7PaBxL57SUsadjZLrW0xFtP/l09n9ivlhG8oHILZ3dV/E3BOQbSBBC6RQ65tkT9
 XBFyTTx73mlS3gDAC5WF/NHujzWOWtJCY6sTzk39dWK3jBgPKU5nfDQgAqzk8fIL
 haNJFdcufxSDFUvmTVRgUnOyN5TGhtSWzJqGy2j9PbRCYpyiRoDxBtrNRQeWYWpw
 yV+UhFgJOZEEUDr8zqGIDcTDChmaJYS1PWIxuKlNSRUBdQFLv57EB6SzLwoYJk08
 yHJuPMsqo+EUVzqaqtLpk87UYS0uuHkTBCmrwPtdLhEegdOinwfeu+PbKWwIhd1Y
 FCmpgEJ2hMyVdqISNkoftLCFGll585inRz0XZUHyQildW5NUIIo=
 =eiui
 -----END PGP SIGNATURE-----

Use inline functions so we get type validation

Arran Cudbard-Bell at 2018-05-27T17:07:55Z
Files modified:
	* src/include/pair.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d562e503f98a23e973457fbb0f0701f67a9ade40
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsK5LoACgkQ/6TVgp+2
 18qPSg/+Os/khh8qv1Wmb9aX4I92al1P5yuJ00o2gv/3k5Fm12tjocSKY7LwqKIu
 pWv2YMl4CR36vyO308wtX5dREQzvFlL5UkTxkrkfh6hxhnk9FaiDMFQ90R802SJe
 vd2mIsVRXiktjOY79etOnbtj8fUDf5Dd46ll5XF+9jT3WK1CF6ArCuynykN/Flb5
 3E3jcHHRAhT5ojsh8Rz2r7JJw+O5IeEpJQUX+VOT+qUpJCwoI3xdreVYeObHBkhG
 v0Apnr8kW/7EWewMqYTEm2Y4bdKmvFg+lfHSV/1WFXp9Wy+JRRLRQ7ZqSnro0/NA
 URfAc8dDA5VdkgEAop4rywWuryISsUjQ5sGqbkTiWOV9NPbviwal1LJ3z8TkfRPK
 EO9RICBiwHZZtoI0qmG4FBUNnNcCmuL+egzDDKm35qVOdB1h2p5g/hZy5pwOWuTP
 htOAe4Vq/aQRebOZ5rdpH6dS5V98AspakEhZ2h2pE5cvy76IK5USynPC+qZCml7u
 uQfQgHH1dmO95he2t5Cfuzvb4159muvhVV10CJzdymNtF7VKcA+sByfwHFGdmzIi
 6DgB6884xYfWWVuquarPkRn3A8lc4ZKx/BX5/c9AzHbA6ufrl03RIgzkJv5qxscG
 nkcPrTdqUjNa2/NlBzgryC/dZUZOlyvouC9l76ZE/7aExZn9zM4=
 =zMbL
 -----END PGP SIGNATURE-----

Use fr_cursor_t in exfile.c

Arran Cudbard-Bell at 2018-05-27T17:02:50Z
Files modified:
	* src/main/exfile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c7ecfdfa1a6668c793b7369a9b0799a994bbc93
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsK43oACgkQ/6TVgp+2
 18rFCBAAm9xupOT1IGGTEVL9C0QPZrHnWSPZ5/L676EIPJ/kg3u2HD/AFXHgvjUs
 0ikFJXHQr2KMvLrB7Ugb7gSsBWox7wE9nh3TVkBniiFZfN97arwJjVihbRk+4pR5
 iHFiP+ghBbLhx6riMaC812lb32aCdgr+XGVtM461GMrO4PJyTPdQm75HFq0DAcM9
 CzOxH1k24gL8Iqh7Q1dwD0Wl7+HnqS00oX/g5SkObcUQ7lDmP3xUjXcsL9w5N/Hl
 98nxL8WcOr8gENX7SDCxiW6o5JOsGJQQIurmGH94M1LLUs9FWM4A5M1u/WYG01a+
 YxsrDgQo1MftSuEMOU0fvQnbYGHtozfBq59p6oCoPmPiIKjSBulnwdvl85RvldS5
 UvsiMRv27Umfr8fWM4B/VDMYnBd9pQsymoIBVxg3d7xgU7n4sPuq3QtzItJMALUI
 oqbPcMQe1EQk3/29wnzd2hFGZgexJy+sUbiLB/pY6b89swEBt3sxcKT7fTHOfOPZ
 S9rkQlEK1Udr/ChwkfgIGpdqdf9e/uVjTLaeX4T/0JdGODWsaPMmkiixqn2Lk+cV
 65Qjxfzp8LwkCg4VEzCzsOsWoC+GT+jOtLICraLAi4gF2YxT8G7eLhVJLCKAJjqa
 /fPcWTkz3W2uHHyaW6E5pvIemrTmejTK9QbNiYNDYbYEVVjAiwI=
 =mgn3
 -----END PGP SIGNATURE-----

Convert more things to fr_cursor_t

Arran Cudbard-Bell at 2018-05-27T16:57:30Z
Files modified:
	* src/modules/rlm_json/rlm_json.c
	* src/modules/rlm_ldap/groups.c
	* src/modules/rlm_lua/lua.c
	* src/modules/rlm_radius/rlm_radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/38fa78d2ab64f9bf836fc9ee37d78b37ad920e08
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsK42YACgkQ/6TVgp+2
 18r4TQ/7BIJsOaGq2SMsvVzpuUMA3EQoOtvKYF5oMdPOS6vHlVvYvc6Ty6W29odf
 i8F9KrOoVkP5JtotbYfomMA+tqzPh6PUaV23PFVb/8pbkoQ2LZmAXnmesPEMd/IQ
 3xniKeeFtidDqmwrfjK4rrXjoAzDgLOMIx02YcpTyLZyAD0pHE1b9eH4SAaptvdV
 DS6InoK+MDD010OQFGOxIjmkFibDDlHiGmqKIA2LntTo8InXmXOnzhQQhnLI/bQi
 v+9QkHREy9Hw7E/Th51DVXc1PyiHlXt1hLDHZocL+l8AB9sT9jfSORAHcDqOXgR3
 3qZkl7XgFuqm9zMGQ6h9k8MDGYg3um+KSzltIn2QcpH5GQW/vnEEt6IfwUQhHMwX
 ee4drYJoPdWax+ab2/1cJgWJZSI1voYT40K5sJlj2q5b4rKHWRd/dtW0i73wt4IQ
 adrTBAlBdKojMY/PQ1Dp00U2H8BCVCtp8CPpTqjmVFjCgyCiM0LhHcCdr2qzSSmg
 MsNdAmePKsrX9jssyI0GgHN5udiyPaDPLDnhTTi23UYyVF0MXfzB/ptBrwGDVuz2
 EHRnHZ2CZd0R0vbGlalFlNL8KY84QyoRTvgEYdq7sNpmn6gBcv+1QTe+VoA+SWHa
 9wT+5yI30B9jqlSyaicUEpgLtw4MRy4UJs7X9jPVUPXFmWTNWIA=
 =YtT/
 -----END PGP SIGNATURE-----

Fix bug in foreach which used an out of scope variable for the temporary list head

Thanks ASAN!

Arran Cudbard-Bell at 2018-05-27T16:57:10Z
Files modified:
	* src/unlang/op.c
	* src/unlang/unlang_priv.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/94a887a895b25d63586400b980002152c5ee8ac6
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsK4HgACgkQ/6TVgp+2
 18pVpw/7BX9gNfOXPstMl/6HBSIOIHtPGH4gEdT11J5KfQbnASXNZlo58pT2Ovp5
 +c21smIqyATPM115jitkiAfXvqVqZbQ1AOvzHPkkdMnnrF1li1Ky2E53Se6VVj9A
 Z+ev1sLEsYim9jgxhE+oddZnOxDxQvIBUtWMz3ac/oi9EXUCkaHoYfBMvhf3ifbU
 8v1+3GCSi50mnuWtpvU95Zn8zba1foetkWETW8Upr6ONrsZMKWjvV8L3d0cUSBBS
 JOaYum94G+3gem2rHi2GgzGK2l9v3aHuz76gPxtmT/EgzGOd0ycyOvLGb4mHR9kT
 0YsnOwf65w60C5mTPsmaqf6U2CJ4ljvj1p2haC0qamK7eKyytNhhsCWEp2osqn7w
 P9BgvImQSsuHRgw4VcsJL3EM+4RlHHEVvzhQMY6zK560cmOQYMElo9mZL+uwwxmu
 xY7n+853Rybf85drJNtSxbHZg0IcOV/FJY5QMSBJTjp5vGUTXSmI50+yCwdJG5Ge
 4Zg+TXM2hZwwvJ3gqxsihDOgx1QAq1Vke67NaZIn8ZNGJvykge2YWZwgcTE68xvz
 4EKq3kTAZZgExLTBliDwH/CP5Q6qZpWDTY0uS1OPONdE75ol4ITrZy3/skLHnfEs
 Vt0sSAxgcj3G+3j7QqsFUsFEXQOCwQgm9fr94kRnJVwu869orQQ=
 =TaRA
 -----END PGP SIGNATURE-----

use macro to initialise by_da and by_ancestor cursors

Arran Cudbard-Bell at 2018-05-27T16:44:40Z
Files modified:
	* src/include/pair.h
	* src/lib/util/md5.c
	* src/lib/util/pair.c
	* src/main/snmp.c
	* src/modules/proto_radius/proto_radius_auth.c
	* src/modules/rlm_passwd/rlm_passwd.c
	* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ae406ce4e6534d085af049e382df9f2353430440
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsKHKwACgkQ/6TVgp+2
 18poEA/8CKJeL36AZOu0i9kUlZmkxhKpUg51YsHh+4vNOTYuNtBoVqbxrPQK1gTW
 h4m+sLwpjupI8VsmSabCqaPjaXZrup7hXRZXBmoDxrS+StTCuZoJD/fTZHeyAfQq
 t6j8nR+tKt8elSaWwse1m2V7eT4HjxXcFR7ejQZN42OEfbMxlaBMR1DIYJ9aUNuj
 UWecBJ2wa4NDEnpIdI6LNBVAHnF+E6gQr/esdOS0t9xL4bigWEMFnnwpRAwgjruU
 dipNXjNQrODdFyjJ20iT4wPF2og5bXAuqnULz6SftACZgIsosoLzntWc4Oy8lg58
 HgWeIKw3vw29gOsqpRrL0l06u9zHdHjIP34KaDkiNsiM3jeZY7Q3uWVv5mzXLcTK
 rJsDMjWw5T1bObYQYWdjJo9tqkUOik0uaEc8RmQdleGr9Z1QKtkv6MO8KEvZXB2w
 dlrEyVADGxAgHc3eK6YwM13ynmZuDoZl2RhoNSvtIxu/R8bCvta3xC4e50K/irpp
 PgSlj/Uon7HzlfneAF9yQM6a1O9LFy7En6kMoQrQoxDUNo9Z01riEBSItIyOJTl5
 +Q/UPqXSMDp5y2sS+FQs6KIetTLoD+ajfQLWdLfKmgMwMBpF7V+G2TC4B7pxoMhk
 XWWLScV63ha/5+hmkmA1fvlbcOaiD78FUxgtSRxWlPx1UdO0rfk=
 =SgKj
 -----END PGP SIGNATURE-----

Remove unused var

Arran Cudbard-Bell at 2018-05-27T02:49:16Z
Files modified:
	* src/main/auth.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/23ee9ab3377dc499be523e44a766f28bf100cebd
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsJcu8ACgkQ/6TVgp+2
 18oeIw/+NHUGlCWK42BeXi+WGjyUcPSGTBNLrwY0RAelDpSYFq75LnezgDfPjUlC
 xeCEf+6jKWcZTbKKq29EbIzkZbeaGMowR5manhV/KL14NC1k9x7hUZhq8PanatSa
 BasLa6KAabxkdmJSXNv9/7x97zqR3VfqsadWGjWMO7+0xfUCH1OJzGpr/RfgOcdD
 DsbEfCvydSBYC44Ve1wWOQeKvxsB5HOwKVPzJWAQuSQcJVrTL+vYn7ptsUapH5Jv
 Bhf8C6890OsHCZqkeP5fRVhbzfXsPazW18mhVpRogXXSvHtP7BZN8vtCdHDAbk/o
 //jyfF1KXZ3Kh4jz2tTf+/VmF37R6dI8SN8NV8m3WzdmXJRXM7HWiFik7SkQScjm
 /IzC1SKZpURjGbUx4etva0wFomH0wnkLPPku2TZuJkf0DesOYIbeHcqcT8vV6i9T
 QZelM8hc+6cDAIVw5Dk4PnqLCNxom+JPfkU9qF0aLc+a5AKdBHAUAI/7QOqdvN8m
 aUF2Kz7ruJkRHv0srgH9Hg1iMprQnXB/1FY+x4BJY1Lc0MCYXh6vc0WKetfteInG
 Hc5/pxxNR/w2zblqkFCpwvOXK5Q8p1A3j9N/imr7DShC4vFESEh8EgU3OF46XrHy
 V5D+M1MMZwj8etdBn4OdP5BBTAYW3W/vmehXehHfhRQY9dR0J8s=
 =2WBx
 -----END PGP SIGNATURE-----

I don't know how we can be any clearer...

Arran Cudbard-Bell at 2018-05-26T14:45:03Z
Files modified:
	* .github/ISSUE_TEMPLATE/bug_report.md

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3fb1ef5df746b94f019615e9fd1fdb758eb7690d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsH8egACgkQ/6TVgp+2
 18qGqw/9FQjtD2AdNbs4tQtwCJsdVA1gnzSqRJk1kTcRt2hqcu7mgO4cJkrqU3T7
 Y9obUl8jbXRyYdSEuYtsd/o+UOX3x1rUhOK5XnOVA6WQmss6QMVAn9jwNfI6Z/Gs
 uL2Q/5FSKiRXdwJ4RUr6G+LRFLEc9pAcXCwR+zePrs/AGByjJZ3RXOdMXyZSIL7T
 Ljcw8ZuI18p3CefcZWLv9EsTJupdS2s+Fg54nE6vRTu5LxLKn9eeecWLZE1hUOaY
 bT5R+xsuvJXamMTW9ArN66cQu8422V4+4HDhSdzhR9g5XlmA0Gwlhrawnj7q7Lhy
 rChZUWE/pFanjQ+I1eCB1HiIvxLaL1gQx7l+H47+Kbzz0r08p9KNcTEBEwd2w/aB
 LKx6FzWjqCpt0bzwECv8UfR64U/1pjHImtMT0C/X/xbaLDRhf2KxoTmPRzCu/Djc
 /FhYaXjx15+ZOR+5bI/X5ampFhE69a6L/UEWaMOnYsAiObVIRpUrg1FSWGYeHxIv
 NJbO3EkCeYgON2dAW3q8K/FZUIq4xkSSfdzHF2m97CsRU22+YfT0wpFV+liiZSOo
 SLQIf91J8+QJfSmkmXNb+/Xj6q9OPpq1cbRcmHbHhB+f+77DDlp++T+RLuYP8Ans
 rLroBOK0fesYHxgBntMkmXUgZAUSN7oLWJiEFmupWpKC0sIaXao=
 =fppZ
 -----END PGP SIGNATURE-----

Move all the extremely RADIUS specific logging options out of the server core into proto_radius_auth.c

Arran Cudbard-Bell at 2018-05-25T11:22:16Z
Files modified:
	* raddb/radiusd.conf.in
	* raddb/sites-available/default
	* src/include/radiusd.h
	* src/main/auth.c
	* src/main/cf_parse.c
	* src/main/mainconfig.c
	* src/main/radiusd.c
	* src/main/radwho.c
	* src/main/unit_test_module.c
	* src/modules/proto_radius/proto_radius.c
	* src/modules/proto_radius/proto_radius_auth.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b2233b3520ea0d74f78ebf6bc19b47b0f97e515
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsH6esACgkQ/6TVgp+2
 18rlhxAAkhICK2CcMrCEoUDTJ9IHbfoNZL4zNHS9p7tsIUIQ2/a2wokhA24Zo7ic
 PVzUOGHSsm4R71q8mKcOmeB0XcLobfcKeArHABJUp3i/KhvKZGftVN0hNKiVE1Lh
 vwqO7XaawRRLGF0cUzsexKSGVg2KmULxHv0T4YoqGMbNZR3kqKfFPmbHWIjTc4vl
 PrZDO6/7OqHPfjUqsaIJABkP+jWf2+wYZIcYu6kcYFMzKX2DhWcHK4ZiHIdgeJCf
 LnFYrY5+NquM0esbUsszvdf7XFLi3yF/qjpgxsT1SnRzcO12ioIqduHOmu1CqmzY
 5gJdYyPLabIa/7hg2xUJETIutNNmEqYi/ya53kKwyvmdCoxOY8ii5LcaVKwmIsfL
 c+zJ9sil2t1MyNxigPXL7DNppAu7yZ9UsKUlV8Jg+TyzBLqmquge3MuVoh5WjVj7
 GULd29VPXG9ouc7GWRbqXiUzNJe9qqUd48Mqgdr+u95nz04PYe8kOLg2kklEOeld
 4zXZxuuKAG2KmilCarTFz8KdLH0/ztNeydhbe1vRbvWB0ZqUWMkzNQ5sa+aRqD8Y
 lWijY/Qj6X7YW3yTiSGbPlj+OgGrzaqnhJPkCl8kCNfvWv8GFz76Lkt3WllqdeWd
 UJ07gzFwlWCURs98ZiMQfCLslkoKFf+dlm30Z6xJtKSG2T98KAc=
 =5YGg
 -----END PGP SIGNATURE-----

Unused instance

Arran Cudbard-Bell at 2018-05-25T10:48:11Z
Files modified:
	* src/tests/util/radius_schedule_test.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/860785ed4b79105d1863fdf79fcfcc20f810a215
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsH5uAACgkQ/6TVgp+2
 18rwGxAAprPU2XYmFIEUPrfB2PvbyZxv/LcxzlHzILNnHEDmMZCTSRyim3301Kml
 Hw7em6HH6Kbahtbn5Jhhgu5hz4EswEjbHzWq03rhpg2rY/1MgB0Cs4YrdjdWn3gj
 Uh9ucsk1m8tvSpOOFAmZ5Kquof4uf/4cI66W8Ndo9EDBuuAQq9dQZh08GjSdjU4b
 kCIxCpJ9eIKEw2j1cWdn9/b0ESQeeAhGGNEXxPlk7me5Enpl9tyt6pmMDMvKAdqX
 aGurDapF5p9AZ5TZyUjclKiAhdTHnOIHaWhCqF3lBysEVdo5UuIWh3PdOvnTCSI+
 rMQmOspEVObHryT+XNouwPtRwMgJ6LBYAic16DdxosCJDykCSJ92IiIQQomeaDyj
 efSjrDT3zMP5udCBaFUdn3qIHtq41RccBdv8CTugLlMCpXtYG3rZPCWyTmeITQzn
 nwp/RBIOgMvfOWSJx+oxNSzNlwFQRz/bnfFv+KTIFPuSPNVzGWyiI6nJNCjXvC/1
 tzlpDyH6UQ3b097o+Ths+MNuGXUayRu7e5/GXpaUcBdBJpcHJfw6TLp5uzsUDmUp
 IpEtMt4djPyEvRXgSoaCKPLGZzAFwH98qQXm5a89jZkewcV1j3QSOPcRJKqS50dD
 yxwYfGE1Cn8jHBQ/q/uiS7HCsZyGA99m5gMjc/vJMBfSUqpw0oE=
 =BCPw
 -----END PGP SIGNATURE-----

Doxygen

Arran Cudbard-Bell at 2018-05-25T10:35:12Z
Files modified:
	* src/lib/io/application.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c2dc0e5bd0a4629aa8324885701f950787ef7ab3
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsH5K8ACgkQ/6TVgp+2
 18pYoA//dQxwiaWi2fFM3fR6iCwKCv8nAHijHOL5jugS9KoruFMV+PgEatBlbtrt
 Z7gtiFWhEG5RTH0cTSVD2nUzehLeL3qjeM0ngl4h32kFakmtBahq9cbLAdfb5iRV
 wQR777yHEHpeE/oQCXPbDhQuaXzqIP9KO0FP+Opv+4k0UNYEWjNE1R93+Ezvuun+
 X4SHZgkdcof9YV7TdE9smwd13SINvJYAkIuC2WoqTbE014jcfQE/FTWS70ii1Dog
 2A9WiXbHiFNpGjlJZZU3Ibp+jd36zTXHj4uShul8pi1dvobk7q9Fsw64gm5lgCbh
 IYQq8kquM0Mv2DAPZXgih4YIJR4O2v+a7dD9mgVm8672mnRZrD06/8GILy+BBt9e
 xjQlup37fNdQr9xFZxpdAFmtW4y2lucQ1z79xLBne5BkPWJR4XJln83VqiXTb1Oa
 XGNdWORhTSngK1+fxiSWI4H49OnBwDHRy/kPUx9OPCXzKoH3pB9kbEJQ4ogqnFvH
 J3Apzr82/GRz4x6+5WkWg4bktXQEwH9CmxSA0t4ndqNgjwUAO6HSiaukWPpnQBDA
 5v5ml4GDxB3KfEypdXvSIPzMSbcfksqyEDLV8hh04kpa3sz7765Tw6w6lGy6IU/M
 +549Ufe61zXKHC8wnXSmEDHMxygUalOciaMJuymQh5RaXQuFdbA=
 =KeTz
 -----END PGP SIGNATURE-----

More fixups

Arran Cudbard-Bell at 2018-05-25T10:25:51Z
Files modified:
	* src/tests/util/radius1_test.c
	* src/tests/util/radius_schedule_test.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bbca362daab948bc38d71e8f7cd0a3268db8fa4a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsH4HQACgkQ/6TVgp+2
 18qqPA//Z5kPY7JgnohZKwfRMOFKse4Rj44ux324TBoRWPONmwt75tttNxYr4mTP
 pSCL2N/V1J82iqRRLDvdjPY03U72HNLmLKDQ7RkLqhdusgPy5vRh12XLZ82ozyqf
 ipeh0DWs032ScY3X91+dfYh1bgaQhrPvu124qxL97Gkz1Oy6ms7FOFSf5dOdvKfZ
 hdMFsRSCbO3WDZPZyksYFC3suRpEomxDAzViYv9NfPdYOZHe2GKOjrqkmJhZNK3o
 BiZoetBCrhWDyfOaCAunFVlByGT1MKNrsBm6IalOkO66O6kqyAKClj8McSIZPXBY
 W+/ANTwx/5ea3JsJw0no+UVByea5vEBrEBrBNyBEWAIRjvp8nPS1jlEJIOgv5VDB
 kLIDxwW4S1e0kdUkhcCIaF52jQEcDPFC2nQSDOdqnawoAm6P2vrc+Ko4HeM0fMmi
 9KjyKEevAhmpZvS+9XL+HRT4oQbktP3IA2Pg9uylrcaWJkEkpfvU8jlyBZryyOZr
 DU0s1cCvCClTRJEQX/nthtvdJ6ylqE8FNVRhUHzyaigzjtGm3HJmPsU1jnLxN/2q
 KttwmLKUpNXR2PL9b0OxBfV9xXQt6qfmAvUPAQZUIwwZ81D4kxXN8bDbi+X8sabr
 lgKcO1UwBI2JFrB6YXomnj5a6tOLjDB9uN5/M5rLJurVxaU3Iuk=
 =Z9SA
 -----END PGP SIGNATURE-----

Missed cf_pair_in_table function

Arran Cudbard-Bell at 2018-05-25T10:07:48Z
Files modified:
	* src/include/token.h
	* src/main/cf_util.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1d3409ba7c8cc657a9bd2a162d91d34faccb8fbb
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsH4HMACgkQ/6TVgp+2
 18roEBAAhJeB9LjDXbytNQZLL6tzoI1/BZIbxkhlv6PcJhynvj6O9H3qBcTGhK0+
 aTmIsaN/S+Kbl1+zzJQQ1A4i4xotpsQySGbfx9+MAIxZfQevGUNaMmZd2+ibnTXz
 8RIWhl5OIiA3IwDHlIcIEnzDiHwGplRMd6EFW53nVK3kQHc1BxgrCSIOYvWewrU+
 4WUNQ6gPBUEmk8XpZ6ApStk4L/muoJ3Cq8CcNum6Nmfqc8Q0pvcZh27qW2KusdV1
 2FATON687gfjMqWhUFQ6HT1UYf0kiz7/7x0vCedXTeOIrV6fUXnjh9lglmrCfmwb
 9b8ezPvWHUvzAbBu11mqTThfeEEyQeJI9hdw+Rjquzf1vYqi4NsJEF0SNYAfobrZ
 NeN+/MCYzQz+RiGtv7WNUxxnWhRTpmKCjNTQcQQIKABcy0bJ8gDFiruX4hNBikEn
 x5wF/PEX9dxwuV320Oe7fIds1ibAWsVYlw9grAcIwXIojN3TwVS+epzDTDuDFlQ2
 xE9ZDOcwcIlJFlMhMVagjE/GVhB96Fm0KuGvVK47OsRIiehHYlyNEsREvO3/UURZ
 c+4KXriFAkDXm2w5UlWdWWjxKosWfnft/r67gVpq8VlpqqOfnvZQ211whYTzDC0K
 dV1QXGlOcdNSy+lGi4K1kqiUcwMLLco1BxNzGNdVNRi+8z+cHKc=
 =xt8/
 -----END PGP SIGNATURE-----

Yes, unfortunately the state machines need instance data too

Arran Cudbard-Bell at 2018-05-25T10:07:47Z
Files modified:
	* src/lib/io/application.h
	* src/lib/io/io.h
	* src/lib/io/listen.h
	* src/lib/io/worker.c
	* src/main/auth.c
	* src/modules/proto_detail/proto_detail_process.c
	* src/modules/proto_dhcpv4/proto_dhcpv4.c
	* src/modules/proto_dhcpv4/proto_dhcpv4.h
	* src/modules/proto_dhcpv4/proto_dhcpv4_base.c
	* src/modules/proto_radius/proto_radius.c
	* src/modules/proto_radius/proto_radius.h
	* src/modules/proto_radius/proto_radius_acct.c
	* src/modules/proto_radius/proto_radius_auth.c
	* src/modules/proto_radius/proto_radius_coa.c
	* src/modules/proto_radius/proto_radius_dynamic_client.c
	* src/modules/proto_radius/proto_radius_status.c
	* src/modules/proto_vmps/proto_vmps_all.c
	* src/modules/proto_vmps/proto_vmps_dynamic_client.c
	* src/tests/util/radius1_test.c
	* src/tests/util/worker_test.c
	* src/unlang/op.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ffe027be8065c7e476c18a9ca1dcc0df4ab4c83e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsH25QACgkQ/6TVgp+2
 18rJlA/+PR62tISSgUcOBPc8JDrKY19d5BMSjxASBVhWaQ7uU0EvHD3NcUZRxmTO
 Es/30Le1F7Qz4AAkImkc21KFcNMAGrBhhwjyFmQoM80WttH4l67eq4PyVvoDrbGv
 +mBYXqJ+U/1cl3GBKdGEnHQmA6WrzPTHdcQ+BK6DJiwIoQd+rR8iz4W5Jecg2FsD
 1X5ze7HWz+UQvwxE9fyrOLwx9y5yYW6B4pZbFBbN+vObuQGT/7XeSfEQmjzu4UMd
 3ffVQ9PDTHCk1Hm3eIonMRhVbsbqkSOt6YyG7DNBoPNMUB9iKPCTBUVpJrjKMeEZ
 +gxxjvlfkYnF+SodJevI137cogxCVqgcJs6ba6Fqp5Ql3TAocCJrgOiZq7rJBwou
 yTABKn2aUH/+F0jQl70mq6qtPYm137unYXF2w5cWXxVxnuqQaAUUGUH/juO+ZdTA
 RcDByL/TXXzJVow8adojVHYA5dNSgjY20n5PrDdRxO77NvzydJhw6M4S+EGcaqzc
 ohXPNQdU3AtvJglh61eh3uDiBavtkjVhr9R+FrHI7eOIeJ+lvK+PfEhbcsTvb8SG
 LD8ls1SbG5bFn5roJUr+y58lSmR+xgwbBMoEmpklJr/47c5c3fWsLWlwTLq+eBj+
 ACHXQN0flqqtaJ4ZFJEgFAR42DrnsjfMpQLEF8gz2m9BCdlvZNA=
 =cNpf
 -----END PGP SIGNATURE-----

Rename arg to instance in EAP methods

Arran Cudbard-Bell at 2018-05-25T09:47:00Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c
	* src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c
	* src/modules/rlm_eap/types/rlm_eap_md5/rlm_eap_md5.c
	* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
	* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c
	* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e2362b9afa575c116d87f29cd3d81c8732488327
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsH06sACgkQ/6TVgp+2
 18ozORAAhlduI/Ogci8pDymVp4iPKns5Sy57ogHpk/TIljAFCi1Z8bzv61fP3Cao
 jOS+u4Znwftt4/MJoOmHIXBFkGpM0cSBLVoifBcf5ycRB//Orkt8pztwmqcQMzwV
 X8cquzx+SaiM/7QQC3Y1GzcrxjGvNwOw2QVTLtGyCcyr6521TAJtC6oxEDgGqQh8
 Eyz86TvZKkYnudXU385fRJPPPxVaLAp2DvBq3+hyKrsErLYi+VPxSNjU/lfVqOmH
 XZGVb+D2QSxOhSQMQ6uM3EmrcFJKnqQFSLQnbvzMou+1Zy7OxFouRoX4Tkvrmpfl
 H8YIhfjL9yBKjkRZfrslAl7Bm9ETu0sy/bQQeVu3BHdqpUubJjtzxQ/j29VgMqJB
 cuETZOl+fZFFBOt1ZTfTjrZ9HAbsvQj7EjtVNBRY1cZUcpmp9V2VkmZjJ9cqAuJP
 iW3v+3cvKXXdTk2ISwh1Zrz2ZQBVMSWXlC7D4PI9bKRO9mIRrYGrNekfpjVKSbVY
 XZ2gSFs5ETdbfCBXor4S7AOHDbEYALqrFSq6TVXKi7CyLmeWZL42E4wZii1W+MMV
 2TJVLnzNtluQi4Of6uzGNP88FuFDpAwXG/wDnOAWuG7JqCz0f1nWzWoCl1UiioIP
 S5KqkQ8X4jDGm3R3sU4Xm7pp3jSLCK6oLA+ubcDktMGbhxiQfFc=
 =JM/3
 -----END PGP SIGNATURE-----

Unused structure

Arran Cudbard-Bell at 2018-05-25T09:13:15Z
Files modified:
	* src/lib/io/listen.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b2666fb8ab32a4e5f401b91b798cf28e5cbb798e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsH01YACgkQ/6TVgp+2
 18qUnA/9HlQ4x/pc9ehsC+N98vhrR8v1jb8tlK14aD0v2mMwvaqcPNTanZZA9jC8
 Og714GWKIdPhgaitpuhUn8EniwWhJghNk2hV3XCj4IcQK5aHOyBwLYMnl58flW92
 r87mtAFLvJvv907ILg+dxM4Tj47HDeQnDqeE5+P7IeDjI61mVBwnOzBxpWs2O1LK
 cZ0K3XkOEZyMJ/gIScYymHbaErFJtu8WpZaMNUeAbTV4884ZB8inYIvC9M8E0A+g
 1Tukhf8isaxYbN1UYuSYP9EI7FTJOfCryGuJDlbsSuFCLoOua73CE3DazqAaN3J6
 31HQxIZljh7Ka+YWNQNtR7SISYDIiGsbm3mU/dBQX3uwEkQdxYTfv5Ps1oQW7OKe
 PJSJJD6SCYCc7c1TD7l1eKH8seZWA2oWPlzdKy51c07FdwHgkVqbkOyYp32qK1Y2
 j/2FfiW0Kmw/RXPXNSVu5Wqf2i8wrPOCH9EqbxD8mglXdRDFdED0n2S4h1juBM8V
 skOdW54osh9vE3hEEI8Y+HQeko6V/zn+jXGoP5hQcyBD6HnCQsmclS8lSV22s49C
 LKGAf2YXAwocP/trgBohOT8L/PpQiDw+0jICcUeLGVuwk33ss4M9yp2xtTLz1LFh
 3+OblK/cm6cjxZhRHsBpwvetdGTwEgcpUbXHIJ9VRq3iWEvFf6U=
 =E/Tq
 -----END PGP SIGNATURE-----

Missed use of da

Arran Cudbard-Bell at 2018-05-25T09:11:50Z
Files modified:
	* src/modules/proto_radius/proto_radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1b43b7036dc72054c9d42ea5efa93106dee5acf9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsH01YACgkQ/6TVgp+2
 18pqig/+ITB0ygZ4QUfC37wATHLoOoyWWwc7urffUppaYmjYuVVuF+7LM6LiuuXU
 LuELlJfDeRxIN/myuieh5UVNk2tWdlOy11mn25HkMpFfvfSnRcCgIjsH02koynU4
 0pkY7DpxWMnY0CfoU/uxu3CC2LuX+NI8EUhgMyY0bkJ4Fd9Fs+BaMOEv6pcYwg9E
 Uz73+TZeNWb3URS8ygTjV3km6hNf0CGrMx2oCkQAu24dvsfAqGn3XuDye3Sukqsf
 +CodRxzApQWBFhNv9ZQSy3uRlCbiSd+6d5luEXzSs25xtusW1rI4S17Mo9AEjRWL
 3s6k1rsyCpYbcxpv6gW+0pjsCLLbr6IlRYLzSFidsTdfnsbva8Vd7Q8Dc9/tiJ7j
 lwne1KN12sz6TK28vasbZivba6F+VaEyCUN4Fmwh9lCvFTjD9c6di/oC9zc04FZr
 quvG2WQnLFeDPhByZjv7HqYhzoRcHFfac0CvTkSBkq8rbNQIzcviAGVeBTaxjQZe
 woCOs/ymHV+xTqD9h3gO6wSkKcTUQStMR6LVJtWqtozhM9/lvIUPGu3InJtYG5V+
 9vJ/G3fIxMl2zJWZmsHjHuh5jnp0pyDqswS4GsKir1uYVXH7b02ctvdy1RpTVfLQ
 Qh/2OI1rsVysr4/7meu8bEP5bzX65LqpP08RGa1t9ewp0shpeEg=
 =UHUh
 -----END PGP SIGNATURE-----

Rename the initial state field (previously process) to 'entry_point'

...to make it clear that it's the entry point to the function based state machines that we're meant to be creating, but seem to have ended up using switch statements instead.

Arran Cudbard-Bell at 2018-05-25T09:11:50Z
Files modified:
	* src/lib/io/application.h
	* src/lib/io/listen.h
	* src/lib/io/worker.c
	* src/main/virtual_servers.c
	* src/modules/proto_detail/proto_detail.c
	* src/modules/proto_detail/proto_detail_process.c
	* src/modules/proto_dhcpv4/proto_dhcpv4.c
	* src/modules/proto_dhcpv4/proto_dhcpv4.h
	* src/modules/proto_dhcpv4/proto_dhcpv4_base.c
	* src/modules/proto_radius/proto_radius.c
	* src/modules/proto_radius/proto_radius.h
	* src/modules/proto_radius/proto_radius_acct.c
	* src/modules/proto_radius/proto_radius_auth.c
	* src/modules/proto_radius/proto_radius_coa.c
	* src/modules/proto_radius/proto_radius_dynamic_client.c
	* src/modules/proto_radius/proto_radius_status.c
	* src/modules/proto_vmps/proto_vmps.c
	* src/modules/proto_vmps/proto_vmps_all.c
	* src/modules/proto_vmps/proto_vmps_dynamic_client.c
	* src/tests/util/radius_schedule_test.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/58dd62dec83c1b8ce37377d9769a709e69621f2d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsH01UACgkQ/6TVgp+2
 18qXag/9HTBfyYLkwhRuXl+CextGhWb50yeO5YNcpqBNKnI5MCJwRJm3WytlLMsm
 6UM2JkknXFu7nPDXCuISb/2tePtnKeKea64fuUnORq9MyYhXZ6ziWta57GyNj2Al
 7pHOESMoYemvb1XOCOLitmv6bw4o1REk06GCOlXlqjptMD+L0QwcW8fongvcNChn
 0DKonKnqxjl+cWMbuBbplP9djeTi7Tawva+BO9N2O5Vx9kxUX/QjrwjLJtdAPj0z
 KigXleiN1ilMuK4wZ8siLPlztqh/wP2EQ1vHwESyU2W5TtFqTqE51ajRXBm7cG5k
 fAV8yrwIICIpk/Df8rabkwIMguWaNjoG4hoMVv0PDuR0lTHqyyaqisEO9c1NAUOI
 idQwBdilzLysqRN5cuT7SLpfpm/zP2vdjKQMYOw9MERGsjZWURJKusJwM+wr9QmO
 SLvaPiF1xjs0kPyaUZhBCgjYFJl+75HDCzRhVkHnhTFEH9XiJyly3Gu7hNJ257yx
 u47h+uKHhGfMDOthXRPQOY6PQKKzP/B55tt6bUCgzb4W9M0Qymj5b06W3+gJC86I
 2jfymk8uK+m4b/jH+rCxk+C24/y1mdNGL9pvF6TB2oNkLCzhOGF4kDh1Ulx5GQQn
 muaNDZ8wTqrYkrEQv+T24xLf0I3DuX+ooOJGPKW3OoP22ACZcOY=
 =f+nr
 -----END PGP SIGNATURE-----

Rename the initial state field in EAP types to entry_point

Arran Cudbard-Bell at 2018-05-25T09:11:36Z
Files modified:
	* src/modules/rlm_eap/eap.h
	* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c
	* src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c
	* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
	* src/modules/rlm_eap/types/rlm_eap_leap/rlm_eap_leap.c
	* src/modules/rlm_eap/types/rlm_eap_md5/rlm_eap_md5.c
	* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
	* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c
	* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
	* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
	* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c75401f4dd4e190c58d70771143fd96611ba0bb7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsHv6YACgkQ/6TVgp+2
 18rdBA/+MzphS9CCoUXDOABTJUo/AageoWB9BC3W8AyXHil1+uPhDH0hcwLu+5Rp
 zrrYNaEREipbhBE+1+/4o2oPcGwjWL7AaNaC2bcHnyRWNMBut+8jCMeDhG8RJ5Q0
 /AJ8PkpC9EowVwP/vVgLEBfiMfhsef4J/JFBBWPjNtAD5Yxkul9mJ+8//gcQRi27
 CbiAkA6oF12qRJ2kz5peFArJEzecJ3UN5JHwBzHOlsNpp1UxHS8OBcAVVE0xxdY/
 at2/njI/fRuh5Lvs3Xe6MsLfg+/DL6RE1YN9hTN3h158uulTs6xLwct9YVgO7jif
 AsIaaSlZ/a7B+b2/PUnY0gPNVp8PabZEqQ3IP1Wkg9CTATgfvUn4Yh8ooO7C7PVo
 8bM1y0qWfB6T00Z3hEsfRuTzU7eiKX9VJaPix2ZlWXv+Anqz8mhmYkI/4so9Hdv/
 XDNixfxl6fs0McIXdndTW8Ys5JZ9sFhHuOiAHJ0nbMAQel+AeZv3HNvtx1Jdvc6w
 LAA515sVs3LStxNFj2SOwatgjBG+Ro/raF5A6OzzceSq1kcjpe3amopUWEWKW7b4
 vw4Lya+FVKyYMDyY9RiKKkp19wrESTub8/PKbjH0T9PYbn2nDIYU8WK00oPw4PI1
 R02HofBWBcnaUoDyg/qbrOkIYQqanaKDZNV9Uy7/qCctyxBCiW4=
 =XBiH
 -----END PGP SIGNATURE-----

Autoload attr_packet_type in proto_radius

Arran Cudbard-Bell at 2018-05-25T07:47:50Z
Files modified:
	* src/modules/proto_radius/proto_radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bbf51d508f24c82c7a0e278c79d66236b9fff98b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsHvjIACgkQ/6TVgp+2
 18oD9g/9FCxRAi29JWysikJxh1H9+Mf5sdq2D6DIDw7wAfZkRKTPuHL4CdSYADsW
 /4wsWl8psNN0BjppVI8SSctA5IuuPWOdXRDPU0aerWivZ3a4DDhTDnoJ0YUrSFC4
 AflDgwLIm/XwR160IH8x2RcFP46i/p1X4ifA9sfeQTJpoufMmE0ql89IMZ1ianII
 8V7392ace2hEKWkf4NjjuiGEKFnh47hHivoQot9WM3RehIoTvhAwgEhzTikpp6Bh
 nKPN03BIWnaZZ96slFcMKHQw2QczKO18cJijOZ7llgDkvOa2BCIEQpy9Me0mNZsH
 7Zr76Htyvr9vMG/rsQXvxvuXVahWRCrXrOr04N/VNRXaYPWfu08gF253emuZHDjG
 Yxn7LLnPWdaJ45UBROmh/PqK3oUuIaNqSObAYt51xIQHy67lAouaFUg92ZejIwhn
 oEfaWsC9MhiJljBO9zYcrVdRWstZr4ttSpizVUvgJqxN5dwcUgkDoSaCQtDb4Ua2
 gbAIN9LLHrzKqfu7kQ9u2IjdMyAMi7E6MF+GllssNcQRnCyZ2PWhmaNQWaqD6xWE
 Ycjsrc8yM02P89LaSje0/mOCdL3EHN3anIJUGK9fgWCK2iFgE99enRAsStU+j5DD
 hq+poBNFTucmTFADEgosqTPwpUbMGfLpVPA5/itXzDuhzri2lhM=
 =pwMr
 -----END PGP SIGNATURE-----

Parse priorities with the standard framework

Arran Cudbard-Bell at 2018-05-25T07:41:38Z
Files modified:
	* src/include/cf_util.h
	* src/modules/proto_radius/proto_radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5ab41b91f43820205763864c5d33a041339c4588
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsHvjIACgkQ/6TVgp+2
 18q3og/+OKKK65F7dv2fo3Xq8jSFFTo7sTayY0RqgXkGxkeLo2P3HLPfLbxBGzQq
 qOZrmMa1oN8YxcK9jTk2PK/4gfW827zcUYFmD4C9NoWeW2aLkJEfjjt04M+s6eH9
 ne+mZw5oMarQJVwYQj+bqwc5coAXMjDL5x6V9R2sFNTB1usE2b9BMKF5zwI2CIia
 Tukb5kL5Z5AY5CKplVlbL5Mwse7RDvOe4GlpnwH/P/J8gtqVtpxEv8f/jdnOkPze
 e5Kr8YbkPmFd1ttJHZFx+MWd0mGBW0eEF6xZEFK6cRjLDUL2q4hr1ETbFDNrtfAe
 ImkFcB1cpNjlMDygOQn1rkf2t2ZsYeLp1fqcz7KJDG69BY7oParARRMLiSPTrbhY
 mi4XJjWQy/kAbLq7+yVFbm0mZulVBVV6dzRQe/YDmM2Zrtx40th234OmvyyEgIS5
 c9yk7WiS0HaeqlHRRx7ROu2tthCrIlJ0NvnsOegIzS8rM1hhUDieMS/0EzIjvu/K
 ELHtGs3UCE9uS9M5+JVQ20VsorOoGeeanqcZ5sX30wzDswFVwJKDc+DOPzI/dAYL
 Z6DoebXV0R1eRSFXHTlW/5c8L7laeDGMHaJY0TygMPZiQbuaeWf5uy6azFxlQRH2
 vws7PCwG0uPpsdeP14FJ5vwXWjiK9WLMcPMs0XmIn27PleaS+0k=
 =fXKw
 -----END PGP SIGNATURE-----

Formatting and typos

Arran Cudbard-Bell at 2018-05-25T07:41:38Z
Files modified:
	* src/modules/proto_radius/proto_radius.c
	* src/modules/proto_radius/proto_radius_acct.c
	* src/modules/proto_radius/proto_radius_tcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4b202808e95837c76d491735a7c04d6733075b19
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsHs+UACgkQ/6TVgp+2
 18qTeg/9FgyJUfhNe184/RXuH6kE8S0t6I9mQkMBy0Yg3SvENkty+xQ/tDRdpV9w
 MjDd3uFq/VlEuPc1CHkLmDZ3jp1FrMErrSPvIjtD3bduVIh6h8zxMtPvhOsTtYwq
 DbeOZpHD4IO1+ucYehmlG/DA8vKZq8Kzupzc6E5B5LUFUumjtw+Kw30xA3zcom5C
 229xnPFew5Cls08/kCI/2Mle2Aa9++VhU2vGa9QtwB078zXy1PmmIr9zj2oKlABw
 1aqQXqUDkP1egZ034DDee4v08PVmiPVNijKI7JqzC7d9Nk33cYbfxszPNiC1A7MP
 HxRoQ3SpOlj/+uAXweFWVGZ6npILbJTBIGsCqRrIEGJ7Zm0jzRbaMacr2q+H/b2i
 Zu/DyoEtqBrSYOo9gBQ4LZhHDbugmJjBDRHbpOjnGPFYl30r7t1SOHwqmFEvgYJb
 ElP34/fcSbhdD8J1LIuMt9kp2n8rGtYFtLJo0l1sGlP4PH6MFoJtpAe6YtlRkAyO
 XoWBOzCmjUgZiuxEluzmwBFlkKtgYaHEbrXOjUP//O4JG3w4h9XiOTwnbqRFcDTG
 MnZldR4JWo9JxydtRfXIYYpSAn5dJFe72G0zi7l3PgTC3TCht01Xb9xPXKujDt/Q
 7flfdGYEyHw7d4ITPcW2xfWFkUqm/ll5ZWYIerO/XmvvyXgU5HU=
 =YOnd
 -----END PGP SIGNATURE-----

Gets date_utc from the log structure

Arran Cudbard-Bell at 2018-05-25T06:57:41Z
Files modified:
	* src/lib/util/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd0978fd7bfb4e28f46cbb506b24f46ccc34d21d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsHs7AACgkQ/6TVgp+2
 18phhQ//ehkciwraeXmE2u3zw+xUW8eLDSC0K3lgRt27WqWJmqQ7c4X0SQxxV+lh
 M5RyuKaU+ZopROSY5lXKSF/uZ9YIbbB0zemyRZFY+l7GRp/i/l7xLt3THg/WTXDo
 OtiCdCM6z5RqCCuYMDzWF63bEc/N0QYjRqSojp+yUTXpAtzwmexrcuZApbB+rOQ1
 L94otzVn9Iw+H1JkhXMnJmiFJkAKQTRUeXhd+uV7CY2FoW3JaCLaPdPNOgKkewrE
 Berg5S/bzepZzRJctv/vJPlFv7o05Rrt+aX9kzmrhSBnL1otXrk03L013qCWHZi5
 Q/x/kOo3zh8pWGozotJ5nBbQYVKi9qsJ/eCUJ+BUFBdrA150ZT/dkAFfwKP1P69K
 9oC2Uxjs2k607e/wrb5Wj5Rwbpz5DpcsxbS8IbVDUn+81ogLNfO48jQKkcHjcwDA
 8+amPLkczJjBF/tsCWUbxwZaieDQGpBn/XLmeAnMlEvsrUROYGyZj4SuJuk/Ua8D
 2+vE+hHwQeaMgQMyI4ynF3FzJ4eY5epNmHu9qREl/Eq6eIkHqfqLAghnc7lFO44Q
 Sg3x5Js6/O1jjGYh6bmQtd4zawqXRVVwxpB2rBA6ZEneaERLECjnd35DXIGGelEl
 +7mId7DRodpzBjmVwXIOh2myL0Ex4orv/JqWQCpSdipQJwqufNw=
 =La6W
 -----END PGP SIGNATURE-----

Document everything in application.h

Arran Cudbard-Bell at 2018-05-25T06:56:48Z
Files modified:
	* src/lib/io/application.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e6addfe22808273eaff47aea09c67ad0f37f993b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsHs58ACgkQ/6TVgp+2
 18qpfBAAhAVtPovSE3CawcXAGAiFwFIzOOJxpJcNq0c3WXvqs9WMO7gcOjY6aAs+
 CVOphKjHR5CqH6tzE0HM5nLSS1HZtHgF1hIpQwBfWNd0cKQSQabnvWhXrzhrsdee
 WSBG6IufTemEeZjyTAUK3kZhEWccd8e2mLUJDSdBYGJXJSuUbwCYpj6KyBzbJmQm
 GYWJ7rYSByl+2zFrTiDFq09H5VXeLJBrqdZVaEbM5Nj1G/nlQJWxfX8Ie3dRgr75
 yq51V/uZo+q9nZiZ5ydgDkLQm7oXpl4uMKh4td4G/jV84p0I/S+adjB8+6OzKtFr
 PRVQVKoNucxpZXXdjrq/wkvKKKmSVBgoCz7ecssZbmMpmGPrul/gThG/iUHtqD/U
 NRz6FBFthZQe2gUCR5FMMT7zM1nQyOZJlCnczHaLCiUlanfoGcajFRKWa5+ixTu4
 NCQHKzdZQKjG+htSErPwg0CYZTq6bW3iM/tGyqPVr3PU5Mmx8FQM71W6sPKH8EaD
 Wm91G7eU56iWXNIGapFzgZAevbI0Qeo6CuN355ktYeZTzux6TI0uAJCaT2Mo1pY5
 AWTx6fMgtnSulE09QKZdpUkOuc8jDHBJxws8fLRzZs28lTVMni+9oL5Iwl2ColA1
 z8ERUdkS/ULP+/eftIOqpuMtG9afGWTzrhKhDrZmCoq8j1kTBqA=
 =X3Gi
 -----END PGP SIGNATURE-----

Formatting

Arran Cudbard-Bell at 2018-05-25T06:56:31Z
Files modified:
	* src/include/fr_log.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5816e2d31d767fc6b4bca8713495d36f206cd6f2
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsHgiIACgkQ/6TVgp+2
 18oUcBAAndRxqcLyccjhfS8QPZaTdpsV60r16fxNjZq08rZIDhq//e7ikCpCzzN3
 4QK9kMUtU6msdf5h9I0p1sdPu6mJZioOPOnxpMu3mq7Gn/bxV5P50+Czb/rQyN3h
 JETuHHdufrDCdrdLzbFQqgAs7a4a01vBmWiodVX61r7Y1mVNlJzsqzme2N4GQtl/
 zUyl7wJ5mzjXvDpFqXmyk0nGSfdWMhyawyDFJeg6C6+TWbSLQHDvPz1xC7PH+UO7
 TeD4KK4top4v2/Y9Pkn6k8PzPOzVHY4cz5E59dKsvpFyzt7+rPxf08GPdcxBWVzV
 FEidSBzjs71oOcrVFwztYm+ZLOsLyw02MAvJK2ynMd+5kGOzqok4WMUAJxfzY7L1
 AjZ2l+iSx0K2WwI8UvZnsCkLFcFTsr6Lu94rPQAHlIOprv/tHev2DJOv0nAzTxIa
 sVIKDFYbD0l0ZvimkuZ0Za5i3qGd2Srw+DbzKZ1ImIYYL+tsnjSAkbwYpxgXHeue
 8e0x8y8ab17U738Nn2g2eAUjTHR9mxtsYQzO3ti3mmLLsv0nwnEHnIbQT71Gmzgw
 pgevrL+AsIwsFTQi/S4xUnkno48rkv+wKIuc6AhnU9CTVuSOIA6/l4QFo+QuX1Ig
 hdjrrfBZAfRSm6oBSZFGYyzIYUz//5HIxEMLpwEi5iHetiL4bvc=
 =3Wsv
 -----END PGP SIGNATURE-----

Use the correct operator

Arran Cudbard-Bell at 2018-05-25T03:25:22Z
Files modified:
	* src/lib/util/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0092f844981b3f1a70553e9729e474deb91b55b1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsHd9UACgkQ/6TVgp+2
 18ofUA//ZRz4OvZdtcXGJQNlaXMceBbkODBu5TEBAHQJQbtyI64WxNzXeu/lyu0i
 qZ7wV5NORcF75odehg61bay8UtncVkNs+I+7r4H30E8QJkmq82UEGdlTyje+NW1M
 b5ft/dYlhKT88+spsxt6OqFqQNIg8Vp+7vyNF9quYobLNpMv1K246vtWfZXcVstv
 Q6A7WCuY9t5b2V95hpyzw77zC7YKCII+mAzGpielQUvtVIkonY16zkRrNOKo92zH
 1uQlz2UERcaWyJNVQyvonhlZa69OiK83LhWpBw0unF0C3rfQhEdg7nAQr9AxUu8n
 6rvZp1iXNSLlAxvceyPvYppgfYVdvi2SzRWYISsP9LsNZnA8WNpid3YtnLTQQ7Yq
 NIjSUHvLXVNvAb//1TmZPYJfEPsS79/wft8CFuYzigJSFzpGLZonzq9uze41uuPg
 pGpxvnHD3hy3HWWRfgmwmZc0RpRuUCN0AUPxPbD+n5b42sJ9To1tyu0jRsCgXZT3
 OURkGaj7ybjrI+WfLap3D+K7nS5CDJcIXwdImtyEYHgPc0BRgkMCBdx5QW6r2+GI
 4/JFjxQORkfza2tu8BZXCL6N4Plzd8Jt9/UiWBbCrG0rC1Ck+bW9n/8pdh+xZX+t
 zZadKtrELqPoxTb68VBf/dWOF8O5dcskfo5j6Hk4hLHw3ZR5uAw=
 =mbbu
 -----END PGP SIGNATURE-----

Move redis library to src/lib/redis

Arran Cudbard-Bell at 2018-05-25T02:41:25Z
Files modified:
	* src/lib/redis/.gitignore
	* src/lib/redis/all.mk.in
	* src/lib/redis/cluster.c
	* src/lib/redis/cluster.h
	* src/lib/redis/configure
	* src/lib/redis/configure.ac
	* src/lib/redis/crc16.c
	* src/lib/redis/crc16.h
	* src/lib/redis/redis.c
	* src/lib/redis/redis.h
	* src/modules/rlm_cache/drivers/rlm_cache_redis/all.mk
	* src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c
	* src/modules/rlm_redis/.gitignore
	* src/modules/rlm_redis/all.mk
	* src/modules/rlm_redis/all.mk.in
	* src/modules/rlm_redis/cluster.c
	* src/modules/rlm_redis/cluster.h
	* src/modules/rlm_redis/configure
	* src/modules/rlm_redis/configure.ac
	* src/modules/rlm_redis/crc16.c
	* src/modules/rlm_redis/crc16.h
	* src/modules/rlm_redis/libfreeradius-redis.mk.in
	* src/modules/rlm_redis/redis.c
	* src/modules/rlm_redis/redis.h
	* src/modules/rlm_redis/rlm_redis.c
	* src/modules/rlm_redis/rlm_redis.mk
	* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
	* src/modules/rlm_redis_ippool/rlm_redis_ippool.mk
	* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.mk
	* src/modules/rlm_rediswho/all.mk
	* src/modules/rlm_rediswho/rlm_rediswho.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/86cad8bdfabc924bdbe1b0a1326573b588915160
====== 
-- 
This commit summary was generated @2018-05-28T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list