Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Wed Nov 8 01:00:02 CET 2017


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloCQSEACgkQ/6TVgp+2
 18rj8A//ZCAXLlGh8kTkC2GfS1EBny4mXMD50dCY+mi+roaOtCJ/+6rld1ryzQdv
 OjXsignQCs6TrQEftn0gBigUpR8m+eWUP0x49cYzn2jxA1uvvtBtPAW9vwBZ3Gdk
 JspQI+mz07xSJUEh9E3bSKkEnpVuoqEfHVxqabdO5Pn1UcBisw2iRYprdewQHyvI
 ZhT+7d7D6Ov5pDUiIxazH/YPEJQ5s6NEQEeZ+36yt8m2htldODlun7RFE5bh7XFS
 NPlEA7shjvVLInLaRlzeuXTxcuC017PsKpQo/AyhGzXsFM77KQ0FqtmnPBhKYiRC
 h/flI0HkjhgUINuszXNUAgleHEPGPA8+K1U56LnpVzTv/ERjCMR9UpGdnE84FC/w
 JEG5WO9Ykpd3LZ5q/dJciVkWHK9Lhzfhtd8fDgA9KN+CHViEMF++CWL+lY0I2N/5
 80B7q7IjQF9jYechLKZfjJnA9rYWFsXhclnB1cuhiOYrD2Jh1QP9zepzSYzha25Z
 E0gRRuFs2ZWBfLjgfma3hF1ZGlOm9UvO72Eers69trEgqrmfmDpQmWY3XPaW+pDl
 HXAS1z3fx7XEt1YIsp1XlrTJUtuy68lET0tASas4hatpsbpo6e0wXiBIZM8+KSXp
 QPhdDoKSbr8Jd9h8aUHkYu+NcNh3uRbLlS490bV3dqJNQqZFg3M=
 =PKx6
 -----END PGP SIGNATURE-----

Merge error

Arran Cudbard-Bell at 2017-11-07T23:26:25Z
Files modified:
	* src/main/xlat_eval.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8ad1b06a0292b60c35c3eaaa7e0663acf4c10167
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloCOyYACgkQ/6TVgp+2
 18pmyA/+OX7971k3AaLGi9H5ymkOKQITEs6+LhdZOxmjpB8WVuE6ohPU0BGpXcRf
 pxzj9xEvxhTvGmGllfXVOKVYqo0P6XIuDdnZRQRuAI+cXi1T9t/dXEC0NBpecd6E
 xVD17Mun4hPv9+yCpedk+tYCM9ui0Uh9kEj0+SQBRrl1R7B6o9Bf+1nUO7HBC39F
 0iz2KUMDH7C6OJoC8kFyJL3M71462bcc3H/nn2qU9rOEfLMtd8SHLkMr0c77vUYr
 odkSzDe2sRnfwV/JTtlp0x3W3BzEw+AhJ8jGoPVaj61YqA+e2SB5pKS7Q7gdW0GK
 7ef3wDQJc0PQCbpKqUXEQMTxaKjWoj9S30RSKlSwHIqKWU4r1HylgGCA49VLo+w7
 t0WCGtbBo5WZEWildUj7vYRWSflnF/W+tFa2V8SSOKoxH9w+BkvJRMYBDK0/LA+Y
 UlxTQFjq3ZXlf1rit4IoSWZHcHEIfFOLZBjb70CVEVb3Ers81aVcekCt/tdKKyYm
 DCcF7i1vm8Ixhnp132OBWN9IBGgLNvzPWc8RXentTCZxspT0nboULxZAsyQ/eB5J
 AhtwIH29+DfhvDCFPgdKbqkFJ/47FwDC6La2S+MhFHZ2Q5oCXclCRGbh2/t+NTrx
 rFoosVaNmrkGNIlfItOBkECGLqPJwnfWsa8jI7DHFFdKNhK3jto=
 =goRs
 -----END PGP SIGNATURE-----

Switch attribute resolution and virtual attributes to using value boxes

Arran Cudbard-Bell at 2017-11-07T23:00:54Z
Files modified:
	* src/main/xlat_eval.c
	* src/tests/keywords/xlat-virtual-attr

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/21e2817850a906475fb04bcb28fd9a3901b7fcfa
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQI/BAABCAApBQJaAjS2IhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u
 dWsACgkQ2bkzwSrtdPD1IA//c1/FWQJ2aT4e21w2ZgltlHsJISqL8yyyEaCqZd25
 GbNBVukWDumefY5HEQj5x3CU6AYzarFES/ht5QbWpODcn72owQXFwyfeRwI0gm6r
 Kflwb8Q71P/jdELYx1KDcqRs2T37UKICXQV3IWJwYSVM7e4QHo1KxgJq3H738FPQ
 ZV9QvNAj3580qIvCA2KPc8tRn7pY9uJcr+e5RmfRVXH7w/8zPjPU2HPtQH5mV5WB
 0i6+U6c9eoyieNC3t4nP+HwzjRJxmKt5OwQtsKFhho1VzHwnSqd4r6ku8Ri3vmHR
 pf9LXKeU83EEFNeUxYIiNZ0wk4TDzwf6SlURTA31Khti/1BdL4miO18F4mI9SNVB
 SIMdxiSfMNuSaFIAMg2Mez8G31sz5JnQpQQ6DyNZE07MBBrv4/7Z4rBulsP93awD
 bc6YaulMEXDWGDd2uoEISf/rLz6XfWiQRVliZmpEz2F/NgQQeV4cu1omAxlM26r+
 fWcfRLvG26a2lX2T8WWAUlSHMobKlhlW68l2VtWYXESICu6GPA+9GZy2fd4ms8lw
 xPdShyG090C70Nm94QLyx/oApXl29R3Ze8lA4/Xczin5pE4rvdKGOCD+p7lD7dg7
 i4hGWkdkWzNaHutrtYVrhaaLF+q4swMcdN+7fXD+lLGWsCoUt6LDHWHRmc28lmcM
 hXo=
 =dFeC
 -----END PGP SIGNATURE-----

add 'copy_request_to_tunnel' and 'use_tunneled_reply' policies (ref 9fa3e6f8)

Tidy up some of the documentation around these, so it's mostly in
one place, and remove some stuff that's just wrong.

Matthew Newton at 2017-11-07T22:32:58Z
Files modified:
	* raddb/mods-available/eap
	* raddb/policy.d/eap
	* raddb/sites-available/inner-tunnel

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/35c0371a1baf048fc528654f60f0c656262f1851
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloCJuIACgkQ/6TVgp+2
 18oOwg/+Kk0WNhrkZUYPtvd2mIqlonLspeJtkWiC/Z/yXf/LGshwE2gudmUvj4eS
 kgRfbtVivdXGeWZgwopw9KIA5mlEJMz9QtPgYCSCpuaFWthbrpBu2eEQFHlWVue+
 GXENCbupizP8QyZeQjLSRMKDaXputgY1Bk81EbfYnFU8AywxotvivROiI5yLcoTa
 ZRyssflTNbi8ljhz+p5gpKBRa4uWPcUOiF0FhAysvZrJOH0TbTk/ZCDyGRHdD2pM
 2XwYyaYeukxjFIUQYIMjKkHJHIKlT4LqJ5Z76yg/lZL2fz3hQkFkQwdpc2GhTQkL
 yRdk5Z+y/RmdX/6RuBVTSBU7zMbouZgSU/Q1eOjUc3aYs+4mrLhnma9K3LH8Zcja
 r0WMHb7L3dOApiW64BP1x5EAUqRAHnLOlxVbGm2+uq9O1/EVc73/bBbjXEYZtMPX
 vDeT6wh895puzorSA5QVDRj8JFwZTITTZRUffZK/Ea2d/KFWYE6NhxB9qtQwFap+
 VnkYA9Sax60p82o3HrfF+0cdN7CoJHpZ8fI0NfaaX+JXccfqVdOoZANMRpQAIIod
 /FcsGXRHNleTrRKJFH7zdqsnGmVMPS7c2IFhxssax3VNQku8ucN8WM9o+uiZ0GuA
 Qb8hZtgvxCtB4kkDoSESSiPS2dvGIpUzv8KjPOHpN4gdnFFuLgI=
 =EthM
 -----END PGP SIGNATURE-----

Doxygen and pedanticism

Arran Cudbard-Bell at 2017-11-07T21:34:26Z
Files modified:
	* src/main/xlat_eval.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bee57e145c8bf4e4d663c9afc98ccedbab529d2b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 wsBcBAABCAAQBQJaAiXyCRBK7hj4Ov3rIwAAdHIIACzIaVUMbWdUvyctKfmTeugd
 IQk5UkVjWtiXMTyPn9avfpInfe6KQ+JBs+9JqWKykBqru87lF9XkqCWCYl22s4xH
 xVgszocBp1DJVUaIAoMmUT1ejoGlB6H7aZws+8k/0F/f+EZFmax5GdmHGsPRINBU
 S5spus3JU5e/zWI32r+yjrPMZMwV08VacfDj7sVTFOAJ6vv0YtysZm1NMye7iGJ8
 OVD35CAFZ1gswjkppx3aFSzqJTEZU3KEV7dk+dBfzBbccQ6kdZY1yS9CPXdMVQjA
 tZKeqUSOAIuJ5A2UJ2AoHmFzQ2rOwZm7opOKDVQfK9pQJusR+vHrzR01W2hgRcE=
 =ZZUf
 -----END PGP SIGNATURE-----
 

Merge pull request #2109 from mattrose/v4.0.x

fix rpm build errors

Alan DeKok (via GitHub)@2017-11-07T21:30:26Z
Files modified:
	* redhat/freeradius.spec

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c936fb78b77b3009ad21525114de3b60f28b6bcf
====== 
fix rpm build errors

Matt Rose at 2017-11-07T21:06:02Z
Files modified:
	* redhat/freeradius.spec

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3718a5968de9b6267010381fc851f1772a975efb
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloB8iUACgkQ/6TVgp+2
 18r+gA/+IsmSDRLwRjmn8dsurzU/WTpBQkSsLa6P7eR7bskY1bo2XOKl7Iirv/Q7
 xIrychBNNOAAZvb0UYI3E+2wgKb4Zml/nVZWOYelDoa2VlDafvyB8CATBT/qStMC
 cMik6kU9MBlvXf5vYQgLpOBTsb3qDk8qYg5Pkb/x+qS/HqXrxO4NekeZei36VGj9
 9gjRU1Nw2YODimPSqosMSh0gv4QiplTPoBeEn5ciKmHvuKyTM1aUXCLhBeloif2/
 1DqkTKvnTqrVcU7K/BMYpXfzI+IZz/t2ppZPHSQiwbilMySHUb9M3mEIBu8RRbhY
 v9P9Dedh7B/qq34YYShBl9vaCOzqtDLkM5VKet7XdP+ucOVpYUEKhhVsIEO/1umH
 MUdZU2+t7VgBxNrn5MTD4hvuFgQsM6XsDWaFNbqJhL8NzVlIT7YJbba0iCmWI0fB
 J3qd6XtbCs8epSduVwbYMutuXfdm++cvDu4UY22iT6kjyhuLAtrPQzYqPZKuoQEB
 KVO3sJWDsPKFCP2Nt+zZhCbSQM79zyNUJOZFIvGHQbiGhq7k1PbuKCB3SANTnxD5
 4yBlHivgcHQ4RVcqCqEn+T76WOkMjw2H5zLBIkIrE9h86RiHkm1V2HELsMDXIO2i
 XxpegJYiFAOPIMjynoKTFHTp75zp+4f8cNrMU3+NvMl0/eAcy+w=
 =/n04
 -----END PGP SIGNATURE-----

Use new value box based function for one letter expansions

Arran Cudbard-Bell at 2017-11-07T17:49:25Z
Files modified:
	* src/main/xlat_eval.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e6296c026754a5fa41ca874a7632e694b5cf426
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloB6kMACgkQ/6TVgp+2
 18peuBAAlcKUdMwmbXwL1owyqhIx/bP/mYtT43SHnChv9YiCeLN3vemzfHd2jFR1
 xIa6q8ZHoEmVFtbjfjqQfv6We8f8Uw5VIaKkUOuEAMzau1uhgie2rEJnXRv92382
 QyOmiySX8pFIacEc6sNwa2ejFGVOJboVQLNJ8bMI9njZ50dl18i2KNn2g+EcAmcQ
 te7sK9yvzLNtonPQwuTJJsKObpQmuRIXjvEYULKYtEHW6mJsNSS7fj9zRHV37axM
 wGkEFUhG8hSvuCffKL/S4NriLSYowg2zNV97+PGYv6vlqSm8zEv8adBc+AMnZVWm
 CfjFYBdW5xkk+k/FsYLsukbQtFD1cEZem+naLfKK6r5Ja99WTVDa4954TFc6zrAE
 t7uhNyoCAeWt1zUDOwZTjtUzlMNUTTnw1E9ygqHC7Ybxr64UmzBhADUOe/aBUkWb
 fHjObDUpl/SNw+Tw3tN52kjbVKbGSYRaenEJetSQt4ty+5u+eu6kI0O1G/6Ff1+2
 /kuBDHdhumcWOZBwnXJ4SxNUKPWndiCUFX+JAInHgxS6v+yA6DjCuBdz9ARaEd8W
 i3bfC+fn0ipOJqV79fa+KQACJCKrvd+WOUMdAUk2GNZSbj8RFe1TtozOuHxOXL6Z
 XPCv79jrfA5WS+KqXFXtPhJZcsVOVA0j1ZR1zTMuCGLyDfB7ilQ=
 =GvLg
 -----END PGP SIGNATURE-----

Add inline fr_cursor_free function for removing and freeing the current and subsequent items

Arran Cudbard-Bell at 2017-11-07T17:15:47Z
Files modified:
	* src/include/cursor.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c62e49021d3d06a8f7fac72def05eeb7e1731ff
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloB6foACgkQ/6TVgp+2
 18pzPA/+MKYt1KmHUB3JRjsrqkKKbqIaoMtKzdJ9gwIC20mgxcuEVcbraJK9bj5U
 9+0mSDAeLwu+qqBJKJEdBUlYL51fot1ecXADEXqhFRwrhBmJLQr+vlT/udyvdBOh
 0jxfJ3gW9VFRiUEqKzsbLuiCrrkkp/pDSa0y5QmE8PtZhHMjX0M/IoPsysBGPR63
 RyZcx5UZTkGkXkorwm5PryWJ/F5lLpIYbUCT5uN/nOYqrefR2YxhrGKedCa0WdGE
 5v3Z1HhR0gR8cG5SAgzcwKvlakj5gc62PqRkgFsNJj9VEVrpTcYhHIomw6vyMudR
 C3Wk22tfmWYoWYVePIOq2K4siQ7hcGm6bEp7upvE081zaLKMDWwiPwrwpSLZ2zTM
 +2xijWllq/BKkYaLYOk6PiXqhqZ4+7MHc+nv8ohNI0OSfGPaSqCkytdaB0biIeyV
 vNFzxCldf42XDxGkhk9knkNHw+22xSB3P4aAagcg1EEPeQPhEXZGlUq3W96LMdF6
 CAiMccrWnIKjvGuOJpPvjpczaMqHsv6/oQflJGSi/6L1eCUBrq6ArmMjonzhXUiO
 DCAi2FnjaPv+flYYoMDITBIDFRpSY0Va8M4XeKnvncW2FOzhKDjqAMQMmK/crMKc
 yI/d32fEzHl/TJTRITsQBT6tLzBTrWYNXd3Pyfpt3qz5IZ8qI8Y=
 =KSJC
 -----END PGP SIGNATURE-----

s/XLAT_PERCENT/XLAT_ONE_LETTER/ s/XLAT_MODULE/XLAT_FUNC/

PERCENT didn't really mean anything.

MODULE is a misnomer, because the majority of the xlat functions are not from modules.

Arran Cudbard-Bell at 2017-11-07T17:14:34Z
Files modified:
	* src/main/xlat.h
	* src/main/xlat_eval.c
	* src/main/xlat_tokenize.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0381f8e898829be1858590542a1e4b57487d5084
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaAblJAAoJEH0Oec13Yh7N2WIH/RJ7PsBPXXT1L6yb9W1XmHTK
 XCEPdJGsIg+paG/57oXtLJLFnyD5F68UGSkKkMcUUY0GhaOzb8odaInenS37ie0D
 Gaiz9NAT0u2ybOYC77KdT9WBdXmCpJy2mH0MwElMUC2B94gEPbnxTb9VazTYmKsd
 pWWa062fzVZQzytUq2QyPYjGd/sTq6eYNOztF817U8IfhHgXvtKYrP5j6aAtojbb
 DxvzAIixdFuYGddXenLvaqJLV/54lzCnEarQCRXaIQXnsT54TBs00txG9Zh7cPxx
 XinGFHaYbNUbxwa46x75/ZdLWZ/iM6jnc1u0Bpl7OTcHSp0yZ/0AiEYjMn9grrs=
 =HckY
 -----END PGP SIGNATURE-----

Revert "one more fr_event_timer fix"

This reverts commit 33499ae0ecc1314bbaa679d45e3d29918cf208ae.

one more of let's see if this works

Alan T. DeKok at 2017-11-07T13:46:40Z
Files modified:
	* src/lib/io/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/724a9e084d741e45cf9d6007d6d4da472c63d28d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaAbkxAAoJEH0Oec13Yh7N5JkH/3noCOfZexTKXjRQFmH4kTQt
 kG57KggyeBkRvVW8/hNbgDvSvKNDJPKSDLvNoC80F67jiOGfQZtLbCwilnq4+LMf
 XMFyNK5+DT2sgVqfQPNCygflAMBHwl1904eB1uSFBdGQ1hmS1n7GiEU0CrD5fCQ6
 9WovkNstIsRC6QqOUyemimDIteWBjyKGNqGcF84lq57D8hArT+VzsP9lssP8REwZ
 LGlcYs21UTbfpTsJSgr0yzV/nzzYyJT2c0s7MW2l/CFDXmfnztdHaYitEwXws8U7
 ruG+kFuXeCDJH23uZS/iEkun3EJctNIdTRgUoSYTNWHQc2O2jwt6HObLAOSMvhc=
 =JCV1
 -----END PGP SIGNATURE-----

Revert "if we're leaking in event link ctx, don't link ctx"

This reverts commit ba91811370c1f48e3bb2f194734f4cd7047d0f87.

let's see if this works

Alan T. DeKok at 2017-11-07T13:46:17Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ca8effbce4a6a106123a290f2f383de43d3a7e56
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaAQJzAAoJEH0Oec13Yh7N8sAH/jhK4JxX8cblNRkpc+LitBLN
 TjnRiM6ECXqK+EkLhNnVpZ+eSETTDTMU1PXgW8qpFyuIy0tnPrmojzdiv5CpzIEm
 5OtiFIf017YWEerfQHgIoI5mrlTc2Vv2/NTX+OI14fBdIi0AUDxQJisEFbhfYQaO
 dn7eLPPqWY0jqyjAuKZgCAw+r1aA5GBdFBlx0l4mHToKYySmcWcWuw1bjHSvgkwU
 mO7qK4oIPtiBxUkgUPYQRVZ6/Y76L6uh+4B0AKh1ip9hNCyBwEC+3leaN1Mbk1J3
 IgADNgiVIPNUWP/x5IRT8Te6HjTGmxbrGbCHa8t8xrnekFwtuVI6CsaFyjpMnCY=
 =KipU
 -----END PGP SIGNATURE-----

ordering issues in free

don't do double frees.  Assign correct pointer to link->self

Alan T. DeKok at 2017-11-07T00:46:27Z
Files modified:
	* src/lib/util/misc.c

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


More information about the Freeradius-Devel mailing list