Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Tue Jun 27 02:00:03 CEST 2017


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZUYZnAAoJEP+k1YKfttfKeuoP/0cSsj7mVjYx4uDWA6PiK+oA
 CDwkmzTn0Yvx1XPCF2n74PWtjizLX2Oiy3kZPtunTzPzz/uZ9bGfvyACxbkoTbnz
 RsWHaCKQjDyMdWGDx7zifb71+8uHcQLZvD0AVHkH0Jg56sCqB24fLdvyvVAUZi2O
 ccVMMN28zMEezKeRRdb/uJswivNsw3SWIrpICOxsbMli+AeMCJyKvJEJaPYoZNIo
 uk26wp9E64tpbpbgyCpcoTTaKMUdQm6rOxpwD1emen/0fnj7wzgaVANMaoAZSqcO
 VupDwl36GI25pe1ec1QelAmvOlkJIR47akToYFgJSzORZkMvi6ULF4wsNgztRMGI
 Rix8Y1ZrClIMeDoBNgN96xljVzKFtmXTP9S8JBqORQff2uu3xRKQeAyYRZedTM2y
 MP1LKniCRmkWHikNu+jz8XAtlBQ4uqFhPbDwvhEjKajkDuYYx15IrpNXb8QKAzMs
 OElG+oI4USAv1xAz2qJ/owK8fHBAjrGRPIE1jEGsWRkeyTUHmkkMAzHgTlRww8+v
 c7pCsuwdr1zxBg7kojYDvePpN0r7js7zjATPzWx6uuGEhD9FtSQSnJAwhX3OAnuU
 JwV7Iv1viDfBTaZ0yA9/pbcfIpkCTaLDXfxW0D/jYWGRYbLDiNB2UVdVv+bmO2E1
 mBlW7if6W2oMEgomwKvd
 =Is05
 -----END PGP SIGNATURE-----

Call old/new servers sections in eap methods

Arran Cudbard-Bell at 2017-06-26T22:10:47Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
	* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
	* src/modules/rlm_eap/types/rlm_eap_peap/eap_peap.h
	* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
	* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/532591ff740b184cb5239a8f180cf54e86264cbb
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZUXobAAoJEP+k1YKfttfKqkAP/iggL7OO0OD4yuv/vBbC2ADb
 GmDh7oE7egkZ67uO52N+c86S9KPcmlWN5ZAF9fDTa4fi85dYDYWjSKwwat2q4kTE
 Ehc1RzfuidDDdq8OcLbJNMS2paZkxkRwkAIf+2z8tszCcdjIRLyCTwmEPwfqNWsT
 2Dxu7RaihykRDVvMTOHP9jn2OMcWdUXzGa3LULwtmQG2e5TiTwtLZ1ifSdS2Drfh
 uRJ1jCJtDkK6IYaaDa/+Jgu1MV0524O8az+ZpOAWae2sIypYjVjtV6pROixv640d
 KeUPXcxcJIpEPZ4ngrFhZbxg8Vlpsiq4+uknywef890dS9wD2joWNq9n2/tucM6k
 m83ni3gxi8rE/lmqUGZEMSGvRMlDhKVdrGOIJiETa6plM7VvhjPDMQg0DK4+JL6f
 Yn4pNRZdTkN6UUuMNstdlLImj2h12vDVMNgLTNU4XbfQBJv3oaBxDVm5gn9gHhea
 Pg21sEstAlsSTprJQp+rtNtr9/o1LTsELAA8f9DXzI2SVXvXMCgpEAezsmb6fnyL
 XDV5wVMjBGvt/BpEJlKdynOE/MP1vXHTxXQ5m02EJtYIv+qQjfRyaAKj/98aJbxB
 iWBsT7padlR9oOGO55KIrwaQZeRpJep8RzTRKGgmMghqSmEAsc75VFkYLxkDj9Ly
 Gu6mYjab2rSOgj3fo+JB
 =iW0Z
 -----END PGP SIGNATURE-----

Minor fixes in EAP-GTC

Arran Cudbard-Bell at 2017-06-26T21:18:19Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8bdf65bcbb6f61e724ab2979e58a93a201ca00f2
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZUXoaAAoJEP+k1YKfttfK71kQAJr10yx6ZCrs98Bl/7guxPTt
 8/Hwjz/puUOTH0I5hsajkuGjh4z1OZwffnFxvS6aq0Lo1AW7kKS4JCYpony+mPSS
 5sQG29HPo80vNrCfp+m62vqP6e/UWzdWw8YD5EkebvniZqLuIZDsi84zLBKT9eZ1
 nibKPzqmfW+OitV797Xim13FD6U2eK1ZSMzRMYyKK+A9zinefsy7yPZ4rU/PlahR
 Uv7qL7MtMyAi2twusK8YQSO3cQB2Ucno/UmQ2HP6gEcxHYOUKrdAO7m0cNGFJSgy
 BT3bjx0ZPlfviur/85abIPrIQOMmNnpZQD+qHZGn6EMF2OTQnaV2kiDv0jFPO/tS
 8o67h2XbGJr0pHJCEDnTT34mpyDkUe7bekJwW9XYVT4prBuk20ZVKepBJAFwY2Wx
 p+bvqGP35aZ643PdyXrmfhhguxi/Tgk896uYiOGDJHxNF+9h4RqnAKnbf38XDL9/
 4iERzU/mDOu1CoMUQ6HWU9gGQT4eb9VItU2BgfSB3I17sX2vSLskrJTeeLDuPgwc
 oGyzhpl1WhQMtUr3wWujSBnk53ZdfNhTSuBrxWjHrrI4NZdhdoRetD90Bv+DCXy4
 ZhvQjS5e0Qw4tq2juDjNzxPAO2P5XkOb+vTsjGZNIq1sS94GbXSq4at15JqOGQIC
 W6hIM0XogY+qA3FvmGEF
 =Hccq
 -----END PGP SIGNATURE-----

Move attribute value definition into virtual_servers.c

Arran Cudbard-Bell at 2017-06-26T21:18:18Z
Files modified:
	* src/include/modules.h
	* src/main/virtual_servers.c
	* src/modules/proto_radius/proto_radius_auth.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3dd06a6927ce72a3809ca67843423b63ecde412b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUXXQAAoJEH0Oec13Yh7Nb9MH/R3EPScVz5oOGmN16ZXedggo
 YJLx/jyv5CBpgiEw+liFSSGw1wT49T53LloxXJRqZG/eINu34cUVKgK6O4AghsDv
 GjEX29KFvNlPdF72/WBQLFV4Hqbb8Xt46rmoGd4gG9hA7b0N/yAdQGYtu4Lm9OBf
 k6pfp/53+sLz+6AZd0NkOPV79BrTho3fL7pExwo/5c5c/ZuUtd6GVL9+KkaaCE8K
 lNpJOWNIOayx207IX9pFjEdYl1/RbIFlGXhB5EDNlYtwk4Mikc6pPKfxMBfd3VOu
 Ru56vySlxBpUvnFTRnz1NX+cvn4KPqAuSJJcnUdp+47ym3aSMh9mj60yUPKjCY0=
 =5WK2
 -----END PGP SIGNATURE-----

remove "if_taken"

which removes unlang_else and unlang_elsif(), and lets them
re-use unlang_group and unlang_if instead.

Alan T. DeKok at 2017-06-26T20:59:17Z
Files modified:
	* src/include/interpreter.h
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8e586cc136b4dde4dc3faa6d9898160dac40ceab
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUXJWAAoJEH0Oec13Yh7ND+kH/RteHkrI/0EULY8kuIV8d9++
 pU3fKQBKAHEbdSkCCyx7OvGAcCgAylRKyUrY9k6FxJbdjxB6rq3PSnJIQvoZy0+S
 j0E20G0t7oYMWzV2KQf508d09EBySpdXbPio0GzxUjDD0aSffE23z1rvUmn7RTOy
 o6nHgxoKsRHUHEE8BR0aXT8QYsq/OpbzpmfWkIb22XlqTXSAettwXmBTV+vg1VtF
 87hAiX4p/OMIQ93wS6yDyG9SbBn8h8WykTpb9Nutr1zvHZ3werPjQZCTNpNMKHJr
 LIwQkvRvNCzdMGuOyVllD2nzp2xlgvoRXeU+MdCvWcv30yuzUSfk59/e+oM1DlE=
 =Kyq3
 -----END PGP SIGNATURE-----

remove do_next_sibling

Alan T. DeKok at 2017-06-26T20:45:05Z
Files modified:
	* src/include/interpreter.h
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6a11cf735cc4806e745a19dc6129ee84b6a821b4
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUXD3AAoJEH0Oec13Yh7NdWgH/0DvpKOBcd2RsQMXXuNk1J5G
 18MKb8t1FvnermMdqI94DUToi22+tIlx3XZYBifwjeoZZmWJLvgyAtyg3tcUJ/sa
 WdCqyLqHgZl84RjbPCdh9wEr3huKb4iYcbK8smoExAn/a36LbEj25R1mKRCg9a7B
 oMKg+XovvsLULapWHsEJcdRO2O3QvSNJIxSqrKTtJ+3Wd2hEcCKL9i80kPZuZwMD
 +PE63coAhZGjLZ5xMYsGVC8ko4AGJjJWG8q+i0/czKipOqoGhlFLNJoE/0+zOhTE
 bljjVsVktvx78OhysxeG3a57/mPBeAbleIqB1d82SuGt79YqE31z6b9JozkPYtA=
 =iygG
 -----END PGP SIGNATURE-----

more stack fixes

Alan T. DeKok at 2017-06-26T20:39:19Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f57f79a4af0be04da82272cb143f72b0a2d9e23d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUXD3AAoJEH0Oec13Yh7NXHEH/j1YndPV84BTj5NYB106+ux7
 1Vna6PDYCZ6K10/dm+szrR1BL65E7iBSvB/EHqV1rsSbVtpW4g6MRGrWFtSx1QP/
 Q2fh2dvUmUFN9yto2XqmcYa+fw8/g+Vy13tujfzzGP6O2VbdOHGCRyRunjdHmHtU
 +fQkmsJDdb2g7nkUPNXBJDmxGYfWtE79edKfP+v9XHdcTrHSN8mRqhQ8kcIpIUR0
 KSGnhorer9yk/uOCRFU4JSDPTozPz6K5daId52PEqfBgLq51c4H8zrs214QHtsSH
 Rh+XbibWtHrQOOIcYNZHPF+hZpFvhdXP2G3G/+OsVKlKt9T7SyK2YAgKHPFhFlk=
 =U0iN
 -----END PGP SIGNATURE-----

more DUMP_STACK

Alan T. DeKok at 2017-06-26T20:39:19Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/559f6ff87bf5e20a3bdf99f5099f80e7cae339b7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUXD3AAoJEH0Oec13Yh7NAQMH/jEPexM9SUR0lVRYJLWT9ydQ
 GmTDGx88w8QsyQVEjGYr1GSGe5onML3zFMWVxW4poSKs/ZktFwEI3InyVEQeOoLq
 PHkIabYAlMXljOPWCQtUV9e9Ylljkvmnfp5EojGpqz5rFsHpAjsiT/sMk96oT0xw
 AAmBtsQlCK5k1g5nlZ1GgZrxZRp9ougAgeBoFtTktJdZSFrTOyWsapkBtNqTxbWN
 h0aYQdCfEAH8llDU8T66kX0WdGsj8GQM2IAtdEz4Udm2kgAYihd/3Yc+js6xS9nS
 Pk9romBn3QhY9kQPXz3ONMZ/jr5FVP7H/LfFD142Ioy4nyyuRLldrGH3Xf+gbU8=
 =IzTd
 -----END PGP SIGNATURE-----

use dictionary definition, not what we have here

for case-insensitive issues

Alan T. DeKok at 2017-06-26T20:39:19Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c1375ee2bf5cb3a80c3b67eb24c70b8e0947834b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZUWqfAAoJEP+k1YKfttfKqZoP/jH9LGHvIkoSKkFYT8nGPY7x
 e7rBi1KRm8Qj1lSwNpXySv1NIXD4KQtfJGf/F/YPkvg+IpGYPHG2ZQp0WjdMVSHE
 mcSun6DHDPv4VWls+OyBlD6VnE8MO89hJdg/7z8ngLjqqKqG4uaW55gslUYtPQre
 JCw431WO0N2ruHeKvU5Iby6qHAiMjDGwo8oXzcXFbBOJ2UCMTGbNy0she5ZQcYyd
 EVCHxsd0bmydIYI0iIR5KKzLzFJqmKrwvsG04CsU4LqmXAp9gEA1L31LKxOGo913
 lgHeXETbFMdprJoiYdI9doH9+pFVwp4FqxHAesCICR2uj2oG0akfL3FtenvYlrf1
 +8ECkEZoWR3AzeWdr4flBUot7lTsTrpX/u3D50GLmMfsV3+7icrwEtZgIHdXY2a+
 JdPoY5XaaErAtkdl7qaugFRXJQJc8CS9jYDpFouMlbh3tzpjcXz0nVzCSyQw8qeG
 JIRIvFj4LDUuzlecrkznVUZtzyLSZqQrRE2M6Y7OylWKkFxSaXs+uU88+KKNR6Tv
 eR2PRgt2SDqBcHw8qRFG6WLOesbhxd3VS8rcBDENgikpXY14Ta59ecFk1JvTUsS3
 ADXR8qI2yB24rlxGA/bgAMZxOq6qcDShhb+RLhahcW5NNSJSgBRpo8T+Wns9QCsZ
 Ivps81BQxJwtTgTaa4x/
 =vwCT
 -----END PGP SIGNATURE-----

Document result and priority

Arran Cudbard-Bell at 2017-06-26T20:12:15Z
Files modified:
	* src/include/interpreter.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/180fc3707e5d320f2fae1d30425aa6d9a2fad7cc
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUT/MAAoJEH0Oec13Yh7Nli4IAJROrhnYuqG3/zrMLb6AmBKU
 PGGeh6SJMlBE2RhjjQe1+yUn1BYixqTWtn3i4YYslNhU0Wn/0CVIhjaP+RaUfD2+
 zBwN5hk0JaQlAX5mKTLUWuxUJCIJitoSjAjW/f3CJi74pn+RbnWAHaOgw6V8j6l0
 kOBdgDMHIvjVayfxhqwIMZR5UVuYR2kFObIZMPKlk0zp/2aMBJh4c7eWysQ4diyA
 bQoO31+OFUvmKY/PLuSY6j2RMz2wWfqHNEQtm9j5Koz1vuaESaYdI7dnB09eekJL
 Pptk34P28mgWDTyluEs0/U4T9PE9I9oe5wNIdnQg75TLsp06jQn1IbNR9+KSDZM=
 =SoZF
 -----END PGP SIGNATURE-----

remove debugging "was_if"

Alan T. DeKok at 2017-06-26T17:09:26Z
Files modified:
	* src/include/interpreter.h
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b35ab1eac7c8ad45fa6d547860c1ed9cad6bde0
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUTwbAAoJEH0Oec13Yh7N13gH/2Y6gMZEeFys59JHEQUhgaBh
 s9Tnnjj9TKPkapsQg0L6FMPdi2JzDohCglz6CwF8jvYj9bRSm7XdfHCpRLmTYeVr
 2+oqnmPUPLtLCAeaXHFw1sH02LbqCDpTsj610dQrcM1nECkewPHDBZosciYzO7J1
 OtOaddRt/TgDL65KnDXU5HuTiRQ0/V1yVKbdgcM7x4K9T+IoBWL5QM43divm3ZVZ
 sOh23hiihuDE++yk6Af3e/kIEnIX6aM1CpCXprFKuol+rhWdDU/Zlnma2JjgpX2Y
 gyKWefk4tLl/QDCj59Vcwch7Mx5J+HFsBBODdo3w7ZGAMj8ZPEi4hxWAFf10EEk=
 =duDf
 -----END PGP SIGNATURE-----

now that we set top frame (duh) rely on it.

Alan T. DeKok at 2017-06-26T16:53:47Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/003cfee2c393fdfc2648fc07c831ce37ced9e68d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUTwbAAoJEH0Oec13Yh7Nb7UH/0/Pf0IJ3rSxZfBXciHXzriv
 gYw2GaqDZr4dLLlWk+sjN3F/DaYsd+cr2GdXb67lyL/Oii54FF4mf2exkfUmRz9R
 /j+TXGBxEmMoOTL3E8B7QXxuiOi9Qb0/XVPvSsReli0IdggkX9/q0e79RWVHRChP
 fST5TRSpFRkKMIsMpJrQD7mHW/+Ri2cqGMWjJyiGKz3SPiJFetyR3DZ7lW7jyJlV
 GF9y0CBmUP5uReFv0sV9gAopHVJ0x/y0qe2Ld+0NfpAcUpaQ6dSC5vdm1N8ljA8K
 Bz4hQY/2VZAVIhuA38jyXAD/n5/oensMI9oBe2V8pZAxFaIf2iMa+t0lSUwz/94=
 =TiNZ
 -----END PGP SIGNATURE-----

move assertions

Alan T. DeKok at 2017-06-26T16:53:47Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dd62ad986d30f3ff081eb17912e4d133f0a369a8
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUTwbAAoJEH0Oec13Yh7Nh9UH/i3YM6Zeq1h9eY6SJc0w16UN
 lSSaviT4D2tryYyPLzs95BIcvxcCppIWDn6C2YlhZlWO17C2QYj6OI+0hk6PoFVa
 GKyu+tsrdqaruUTEKrehdhfghqGx7urxzZSwyPm0RCfAcRaEashbYdgZOG0NgH/j
 oyg+Ys3x1wWShdO5nr/euZnbAk3mYdIHmurM719AxagB7PwbcLyYx7rhF+g0BH6F
 IBhBz7npH1ak9rHm9Dh1L9RfQujsatX/00OQAmyVYbjkMAq+rBgXuq6Zol/lkSf+
 HRWZeCCc0YlGppMmlbg5GHOlwx1RYb4luFFZrdqUVQw0xZgU1r3K/jaf4dY6vC0=
 =Ptei
 -----END PGP SIGNATURE-----

use RLM_MODULE_UNKNOWN for unset codes

this separates the default return code from the one currently
being processed.

i.e. we push the default code onto the stack, with an empty
instruction and the top_frame flag set.  We then push the real
instruction, along with UNKNOWN rcode.  That way, if the unlang
is all if / elsif (which doesn't change priorities), we can
keep going, and not stop on the default return code.

Once the section has been processed, it will merge in the
top return code.

Alan T. DeKok at 2017-06-26T16:53:47Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/289b78f5231cacb753ceb46f8227afed43d96d89
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUTwbAAoJEH0Oec13Yh7NnoMH/Avuk8n44CEeObAqHcoVeYOn
 M/MiCdqdQf/Dzzh0vgbtWY94yKlkK8sU+C0G59Hgs737LkY3Ls/HBzWLh0QS4Wrd
 cVAaDXaOMKpAuKiO5XHe4jhH4aAqBtmGp7w099dGk/PxX4+PLaUu6xRhmEGXFkLc
 R2FLPvxYRcabKAkraopctdV/uUmSztjaAJFfnuyzR3IbJP67BPstkp9E23FBopRw
 1FUdaFsrSZ8YqADrUDBK9XS3ldblTD7jKOHNCDF7FduU2nw9hdfIY8EppX+MEKx0
 ljokxPwOCJNysIKN5+SigAreG+eeIkCsPUpvt/rxxlj0E5nsBtM7xyKSSlfmSJE=
 =kAOo
 -----END PGP SIGNATURE-----

print ... for unknown codes

so that the debug output for the next commit isn't confusing

Alan T. DeKok at 2017-06-26T16:53:47Z
Files modified:
	* src/main/unlang_compile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/73f519f1f781c0c2eadaf9de7efc963931faee6e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUTwaAAoJEH0Oec13Yh7N85MIAIi1N7KROa2pxje/ZX3W918/
 a3eg3Ci8jSfFsvTrqbVSTV26h3ewG21H1eCKyupQIKennCPcwUOPF7xeXXHsk5UX
 uMYa4AOdP/pH6GRCGQPtHjuky8x0X38IWosVzHdSrXbMavhK2d2xBPoO710uMcoz
 gML+W7d4pYZZNvCg+33uzOArqGUHPGXVtjN7oZwz2ttFJ7NbuwxQF/hhEJz1XkDf
 +YCf6iMI8oYtxnMOVCFfnesIo+QFpmW6ELGKg5MxpGzsRyJcgjj8Kdk0fMGrzmJg
 uv6DzmG1D5kZC1YEoGCxdjtFRtdZelJmd9lQA4FeGzzM4LgNxtV2XAvcNqUeDcg=
 =udaC
 -----END PGP SIGNATURE-----

remove unused variable

Alan T. DeKok at 2017-06-26T16:53:46Z
Files modified:
	* src/main/unlang_compile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/67786ec1680e4a1a9b3b726ca2186621ffdcad91
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUTwaAAoJEH0Oec13Yh7NeHgIAI5Vm3ltDDfUeIa7rcTj7EOX
 OChB8naSVzzHWSiNCgvIkS805F2Btcxy1DsA09etTB7QZaQ3MSW6Ba7cBJXsOS3L
 pXKJ1zbpvKvGGoTaoHjzXheciIuLpAupN7+CjfNHLwhbx1UdqtYBtyDLIgKBwD+d
 EGgfkrznkcjaNr/ERfoRa13Gqa7e+Jdv8y213zIr/CwGGctvIIKAxFUsXO6huujf
 iCzGbcU03IsfqpMWh3TCzsS7jWh0MsPLnwRf8m2ZxpjYo6AYxsfK/7IlvHhZKOrv
 FV/47eSVzwVxIbMrQePuS+Cingbrg8FPzr4+7B7c+26a88CVYhfl085YyxOEbgk=
 =TMtT
 -----END PGP SIGNATURE-----

remove assertion for now

Alan T. DeKok at 2017-06-26T16:53:46Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/df46c7b3fcbbbecdf6824c14b4bca4a5f16481f5
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUTwaAAoJEH0Oec13Yh7NC0IH/2LalTQ8gjOOexfqQxEHbkDg
 w6JillMg2kRCRWTyjCHk4RvAiD1lBXOuQ97y56UC/uQ9bEup7A4VVcrH1T0FRY0i
 +SIG4b5SXe7a9Gza5uZZTqE4oGF2EUMjD/EYDi7jc56Y87uhONwRdvAdVMtyccxH
 fVkd4zv8kgyZp3P2GCmoQKC98i0fzKSUTPy0XySHiBq3AE/EJJJK+kwuu+Y1XdI5
 ewhg50dbM1Da7pKp9+vUa6oXteK8HwM8CuzS3J3KwcLUxAOGzhv0sOAppCoRprEu
 RlqSgQ+C5TpUPgD//oCPHZHDkVX3gZ4Gi9v4zEchUT0c1JUmqjWEloJ0l4knv1g=
 =+LcR
 -----END PGP SIGNATURE-----

add preliminary compile_fork

Alan T. DeKok at 2017-06-26T16:53:46Z
Files modified:
	* src/main/unlang_compile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b701663ad14952310097fc0205d1c05878017604
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZUSygAAoJEP+k1YKfttfKYZQP/jgcx/1VCt8qQWzyaeudHo7c
 cXrtP91XbZ9vSlfeevJ818K0q0Mc/bfjcqX8GD0wx0ddhPFSmtRt6whWmXltFEvv
 EV62g9l9wUBXvCxbD4701ZxblXKvaZTZf3UAW4EYiUFtPDyy2aT7WCwrVhD69dNl
 /Jlqc4ESLhql5IdnEDC2/Gyoa1VNH++ADurn/idAxmjqFXXVCDCmgpawfyILrcmm
 qMG3Bz30MS3t45dFC2DwOXTna3V75PaebX0TmigCtHDH3X+HUSuVqKA2j6t31FPk
 BpFUziH8LLlLuNGXPVlqt1+l+3LKEqIwK1JUuruV8RrKF18baBtx+JeMQXjIANil
 FUTSW/7OwkR4FDrkYj7fJVFL5Jz0O1X0xdBWFE1e4/BPlHY+DCNPe699w0Us7IWh
 /CZVN/AXXC7RxqdWQshzgB+h9zxXSn+TG7wVf6B58v8MLKDUSXF6hbrTBcwu9smA
 1sF6TS3TbJkvSR32RQjy84p/vy7rSHflBQWDBrJ1cRUdBfSUj8AkqDPYeACJdgMW
 9hgK9eV0EhFhcJ5E+zNntCDADEk0LUw8E7KIqq/xc2LrROBHjcmZE5Wkn2AbCUSr
 0ljhybAmSjFrYhJjfJUXQr0LZ+wizMbR3vzSs+gzqdAWEeFpTTcRA0II7linhoee
 X4GclqA+HsahYPEHsOEJ
 =waYx
 -----END PGP SIGNATURE-----

Add debug level 5 *sigh*

Arran Cudbard-Bell at 2017-06-26T15:47:43Z
Files modified:
	* src/include/fr_log.h
	* src/include/log.h
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fa93a5793b5c0cd0d4e33ff4cbce35c03ebcf3d2
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZUR+3AAoJEP+k1YKfttfKdxUQAKfnC/yj3LbMimuMK/0mdqq+
 Jf8E/b/lVGgPZRfxi0igIrtJ/Z/T1uauHr4YdGs6RzSWtaXQYbAYKZKM0Z71zZZv
 fmKT398AggSwH33VgpfRwXWUFia66E3nELJRTIHxbc1AzZsNvylTz681hHJPqfBL
 s+v9QUzQ9EznAeUBxK1UWsEifMAgqtodsfb+J/sWpdC8FzR+Y2t8bpPCnHF8uCtV
 pYksjw7SVYPVBnf3L/JpVucuudzm6aFam9t1n0+BiRN9tL+yeSQDMlAkyVV+ygQX
 7D4sNAllT5SyG/Oyxd34pZWG5S9yBQbqeGtIKNb8VYipsqtKing8WLfLj/W2oDqO
 v54/7CEx3eKUSCckRO3oVrKaP9ytmtFMrjQmqTPeQin/WqdUevN4AKsBPCadYozP
 r2590szCxe/JNMV0uTU7xo9JNuMournLKpWiH6S5Wqk0MCWZVOPpzy4ZlrxbM45z
 tXkTB/5ST2MPtFXJDebhyoypKWolVOQP5K2HumJXIlh33hvMoTKVwT5C97zwoDQ1
 yAa+Z09tc+iowLKfTy606mJrIRWYk1j9Q3CEblPMKixQAE9x5+7MNcmh0sf5hjRV
 fhU4szpEaZ4qAux8eQmTQXvxaI9BLG3MkH64HBpFzQ1KcU8fjmX120JZEzT3WdLY
 qvOozLS23Y1seY5SoWLG
 =5H+O
 -----END PGP SIGNATURE-----

Call the right section/provide the right section

Arran Cudbard-Bell at 2017-06-26T14:52:39Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
	* src/tests/eapol_test/config/servers.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cbc0a2ae042652872ee2a3b53c4b22177d8e9df6
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZUR6hAAoJEP+k1YKfttfKpgQP/0xYi99mI0stOLnzgWxlb/Xx
 E4SOHDTIo+waAbR/tiU/PW36FKtB8OfTthUGJ7wvuFwL1tDZvCiL5nYg6DUWYE72
 eEottZfmotd8GzSVNme1Y+mx1xoOHQPJ2u55HAx2y7ikSxb0n0Zg+BSXJIkxetYZ
 DcZFdb3xaaczwYnnBz/o4w+WfOy/nPz5qZYZViIhbKAQJCTczLFvaPC989HZakeK
 X6+zlpY0VL1SnWfHwEqio7xeIejxsbP7AW3EFRlUgmycx3LptoxvQMXG0qIqmn2C
 J9MWui1D7uZAyIr/vQpYAgEkicjxu2ZdDHVgiRV3IIIQG597W9d+PR0aDX+vxvSb
 inJtA+rNArTMOFSrXv5ges/U8fjWmz3eobg20lKBbf6s+oQbTYh3Bds8DNCNrW+p
 zik/l2ruYgsp0dT43FSLRjnbjkMg19eIlrhrbH/WeiXsEfdv9dXVB2vPy62zgdry
 6bG5j1XOnhhF2M1OmEV9vlmzARioaZ6n9hZJva2aslbNvGk9Bm0xO4ruiOWKie7b
 N9eEjxmu7WxWh/lFxNBHXkTTGKKZoetRCXodEWVJ5ZttoxRvHZhRfHYBvXYgGPcm
 10gdOYpSJVDiNe1n16b1U6tSfu6nPUTcUzolG+JiCwYuESg3ebenJKCYCZohmiim
 nrDJ22iKSfV3ECKhh21O
 =SI8j
 -----END PGP SIGNATURE-----

Fixup EAP test configuration

Arran Cudbard-Bell at 2017-06-26T14:48:01Z
Files modified:
	* src/tests/eapol_test/config/servers.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f15cd54ded4ac5d1b333f90f911223289c19699e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUR34AAoJEH0Oec13Yh7NwwkH/0NZPI9ooUj6mXzq3gWadc7p
 FBwYElBZ/E+WOpTUneqZaiupPYjZqcMLT6zNR62jaI5xde9pNq1unVtatQVOeIH9
 lAvb0Um74wPvmYaiRfAZ7w7JYQn1CDK14ZMwJOcRfo0DOQ7HVPtQQxFZfFk8RRbj
 RNlqM98uJFYVTxXrxFzbf5hpVfgagQ/b++CrDRZOC7WhQhxjzF1EwcnHqdiZFa8T
 kP0iWb9jDOiZn0M/21fkTBqulKzp2dwSzIayavLp7whX4tIoJQCZ89HLh5H9a2D2
 0B6bc/FURd/PbAL1sLbpKnw5ufZk1COXig2lgDaBrpQ2fqXmVYYZNxv4YmaLabg=
 =UiqY
 -----END PGP SIGNATURE-----

typo

Alan T. DeKok at 2017-06-26T14:45:12Z
Files modified:
	* src/modules/proto_radius/proto_radius_auth.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7d1f0ff172fa45c96d7e66a00713548ad4ef56b2
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUR33AAoJEH0Oec13Yh7NnOwH/ihHENdaLtQSX+2JYy5qGbmv
 VUw27oiUoOiCMK+sy9g+XQ7jSRSIujtiuh3x7EmKVrT5uTtE2c+U5A15pvhDOKIm
 DTm8kWQT1s6tYv7jHnFsy6RuGcRFgHsiqnsqqUj/HgZEJLtDBNaYcnQ8ejjdlyES
 7eyr9YLAS3IqKDcQYmCfV+S6zj2RSCR7wqxPjBqGy+PUzwyRYkhIfYK8+9MSSwJG
 TFMNqvkAf9Bopp0lNELj5zssE96xqJZyjtuv+eQaHBHH3pYkiwJ3FXsASUQ8di8f
 Uyv00eLcgwcaePZozHZ5+Iu6i40obGJcIN/n10ad+kGGvpUNGSHvywkMOEdzr5Q=
 =7m4F
 -----END PGP SIGNATURE-----

use unlang_compule_subsection

Alan T. DeKok at 2017-06-26T14:45:11Z
Files modified:
	* 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_status.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/edb15f6b83f4b003989cb7bc6ef95eda659330d3
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUR33AAoJEH0Oec13Yh7NzhkH/i70BR1UM5ydQp05uGHSS2It
 bCfwpOw5fyV7t0VN3U6rSN4udMvhpq63eXlVECWVS8xQoRyx/Os0ya7BZQF6jOmr
 O3awulmTPrO5WcaDLpA9m9d2rLOSELd1gR7q6Ya0MHN0rU8bUTOD58uuUh5AT6Ti
 ahms2kFhcsBR0Ldd4tGy1HD8GBy7krNoA3Dgndbv9EVNflqdovdqfaD+XW6Ok7pG
 7kOu7dDU7EVDgkiOEeFHIu/WEQKmB4uZzVKCDRzoNHhPXwaxdhxk7hLVLpTGCDhO
 9AZaO05suZ3Trv4cBFdDaHn7Yelsj/TOvbW4wstNWL8u8OEo4v+vsODj8O7EOUI=
 =rLzA
 -----END PGP SIGNATURE-----

add unlang_compile_subsection

needed by various proto_radius_foo processors

Alan T. DeKok at 2017-06-26T14:45:11Z
Files modified:
	* src/include/modules.h
	* src/main/unlang_compile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/443e6f44988e2ff8e056f57f368549436b79db93
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZURzHAAoJEP+k1YKfttfKd+8QAIH/CAGyBmCd4LW68h+NDRDu
 oQyBiZ4sYCFro4lXm2tm7wK8XOiywwkt5vC94Mp/DEvexOe+KHQ2v7XEh3dQ6b0Q
 GEGCQ4eB7OzREGPALyMUlB81rL3DZeGKwN+xw8ml/t9LAalngi3yYQhnd1V591Yh
 zF5NQaFUjvh5XCuM/bWGzVSE0uYvMomRb6A8lXT5ACvjGHkemPm1cPXRUH4uv91B
 49t4FaLU2Tigb/UNRdxKB6/gfnk1Kg0RrozwzawiMPJGLCsj4cvfkA5DJWS3kjUG
 meh2VchKSjc1cTkjuIzrLnXar2p+nwaBXpcKyUpGQ6ax8RCIha1LRr2GGiqii/0/
 BwvQIOlkEB2+27+voyyamyw/Ev3FdcOor0ioT3ZlySofhfeCSL00TmM0mnVk/yrT
 DZ3vId35NBlLxnOtxA2iX9spLQ2xlcTLM9GGQg/6NKf4FjzfJX70/3E48pl8e+4S
 l58/lNurTlp8ZDRHn3u6w6MaEr5CVE/pYTGCysBwPTBNBkhxgBGptHYsc7JDJaoY
 49wPLrOkY89rYEhXDROxv7RwX0mgPUFVeocjgGsVOyxzM4NxwfcL8BiN4Qdye8Od
 yFA64APdAuwlQojDP6+sQLs34at6dyxD2DWVMTxSkwg1B/wSFfeV2LFKNKwehRsi
 87a28pro7o6xPKHsPOYo
 =r8ES
 -----END PGP SIGNATURE-----

Improved debugging

Arran Cudbard-Bell at 2017-06-26T14:40:07Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f787593f8af972ee6206fd23df899af728dd4646
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZURnXAAoJEH0Oec13Yh7NGK0IAIzAKCwPTAz7GLbQy9QJdLEg
 tHvQe2cd0pvfx8gPESC4NJrzrnPkq6xyIrhOhJuPYzyS5Ggu6w5QVJt16RYRYky+
 YKZ+8YzIMj3oB4rlXAkZCP3AIX8y84eqnbsOtv2UM5U99ogAy60bh3VyJWXbP/v4
 B8pGWR1R2EBmZqbirHcrlqizd+mSSuxnjLhQdpwuTjd0mqk4IATfi2p3CGKOdVdr
 x4OB8dcKT9tfGUyn1b6kHxPztgk6JCJ9zYAIQT1zkJOEmIAAFZ2gxX6p+Dnqm9f5
 67uOZyo2DZnEbqSRKEAyZkd3yaKJQn67givkH7pkJIG5I1Jfr+BRjaEWWZfyV80=
 =nRR3
 -----END PGP SIGNATURE-----

fix assert

Alan T. DeKok at 2017-06-26T14:27:33Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/adcf9ea2a8bab08862f89747b06bef7de42ad927
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZURnGAAoJEH0Oec13Yh7N4GMIAKQrlGn05YPR0N06j9A4/zKb
 gSJh1iFSdACRtSCdcQ9IV4LNLeq4cXB7ikDD8iDkKIJHiwm6dME5DLJvJrmgiYvJ
 WLmX7yieeWMpu3a9XFz3Tvl/HUg4xqdcMYmJt5ppecpzzLIgmwFKxqd79Yb5KrhD
 Jwpdv/xfcBaAmFv97zaomsKFnGSWGUlIwO4CVWAhO86MroJ9tZNBC3CurGc/YtYV
 2WaF+kxbBCcFpXD4iqMCPs16jRhGDu1OnY7UKi2E3tgNA6hv7IQZXq1ZLy15lNcb
 4Sxn50iSGXedWLrNk3Vv7PHHo+6bcxzE5oSud/arxHaEitFF/YbLHZe5buLzFjE=
 =u+9V
 -----END PGP SIGNATURE-----

check for io_submodule, not app_io

Alan T. DeKok at 2017-06-26T14:27:09Z
Files modified:
	* src/modules/proto_radius/proto_radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8b7d79ae540838b5d42312e83e6fc69cd79907c9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZURkNAAoJEH0Oec13Yh7NmEwH/0NT/DuwUMbi+SoElid06+HD
 t36QwvGMduXyj9xAFv1pTN1rHLksD42+HM4xo3/qNjwFNjngyE+maXAByxf6LLoA
 RYKAqYaxEKWeCCBgVP29SVb87PB91EH2hmsjcnaoYSaD6gfoHJFx9x8sdvmtMs4S
 tJr5zOeZfbwL4fzOE20O5tBbggG/520TDiyhqJ60FMV6rQPRfrvYr7pfowBkj+C8
 AhioBNl6K8cty276bprKbHSR/YZgBjN1xOFN5sHueVoT6V+dZI3d0ES6f93uHkcG
 1MD18VfPUOTY8U7MZwxUi2QIwVInCq+ewhxD54vUIei08XKt1Oy+FPZBsipbuL4=
 =RZFB
 -----END PGP SIGNATURE-----

remove unused variable

Alan T. DeKok at 2017-06-26T14:24:09Z
Files modified:
	* raddb/radiusd.conf.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3020a7ebae87ca93d6f71393f65caeacd3a4d6ab
====== 
-- 
This commit summary was generated @2017-06-27T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list