Freeradius-Devel
Threads by month
- ----- 2026 -----
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
March 2019
- 6 participants
- 43 discussions
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyBHWEACgkQ/6TVgp+2
18qswg//a/fxFYeQernM06yv8QAcw+IOCOugl4dm5iJJZYUB4Gdvddkb4szhqHcj
pVXuhF/2riMeWCT+9ZHnQb+UzPeT3exP701yzdsU12lUEqD+fXoVCTLYEz+YCzgx
0j/MEjEDiioN2uFhtS76UYN6v0Du6E9QmvaJk4CA/mE1mg8J1py4vsGjHmn28CND
clBinPa0VSHM8V78T8aqVxCmeogiVxwloGtqNNre0MhpqjlnOkq/1qTTiEB8pVw3
wqAHgOPTTmry6CmIEek3WLlCvDxCF1k6zfZQA0PqtoaPFTf+ZyncKV7qEutgJwHP
yfuxD6KxIpViQd2YzhGvQBO+BJoBJoagqVeTloGpyRwL6aWYV8fiqxcA4joqvx4Y
DkjxzTOl/WCL+3bKkWOdElB2RDXBu8ksk8YoI8/1RVtZEcdjQwS441iEI8CXy/Vs
8KN4fo1Wq7msnGL+h8manHPN8r3Stl21d8hmBN3Cjj5d1ELC+ln4aK8T2yJSfn4b
ZiItDscH5ppS/SBXe4/07fVrnkRY9fq9J+DurDqXHXImL1uCwWYG7n7vd/OaoAPp
Z8zIYuS5BsA0lDCgKJlfzbas97+znkU5pa47eiEpAFJR8X1NWZKUcir/OMSILw7X
6ZuXp9KmGuEfDxk6jatajAxWO/YmnMgwDEqYOV02UksU/ES8e2o=
=deDz
-----END PGP SIGNATURE-----
Move set inside of cluster setup loop in case it takes a while for the cluster to come up
Arran Cudbard-Bell@2019-03-07T13:32:17Z
Files modified:
* src/tests/modules/redis/cluster_reset.inc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a5f17301ab7427bdcc24…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyA58kACgkQ/6TVgp+2
18ogyxAAhTgAb+4WO54RKtTMvrqqycUzyiUDlPa3ml0dfPJtF8+77sriIU6BQLau
Wd2ah3rXAPH5QjNlv3ollo+lDbwjaItRckJehzYLnzNpw1/5UTsxw38vSNPXmHBo
dYgx4l0cHuxw2WsIxvSWufgo09rwwbU5J0O92vC4fucdQNnQT4Y0TVzj1EpqMMlt
4VEn3IdkNfftyZkU0IQx4r/5bQYF+52ARyvJ+slG1DWDy5u6S/5lGuQnS0kI6kCz
uRMEKHMuEeXFm9q75C1VKHGtHZpQMU5Cnb2ykeYjD4qOq9sNfJV++zsYx+XEzenl
RGctDrw0nM8wBeZ8XaH+u1bJcDt7y/vuNXAQ26Co7pjFa2sCaq+F88J46wgBfXhI
zmu7QRqOj02P7qU1EueQAscZKlTUYA2h9BDcED3L0KHsSNF6gLAka/Xsa/GesuaT
k0wvbkpj/PWWHKmKsR+1ibXE/UTttbv3VW1buqN2rX6zIrZ1qjz9tS2Q8rIb3tCj
7OpTPLStyeuwMMnLboYQDDOtEdmP63P8S9npPWkALboyvIy+rGkEt1S3RbplmaTU
D/4trtFjXK15jgANtJuYcMF+4650TuIsATbYTGIIKxPKOtD2wvi3hAoNr09N/y0k
3yyadTSfLbTAZx2PnhZj++6GfbSm5FaJAGegccSffaH6EHqXeYg=
=ifB3
-----END PGP SIGNATURE-----
Reduce amount of debug output when waiting for the cluster to come up
Arran Cudbard-Bell@2019-03-07T09:43:36Z
Files modified:
* src/lib/redis/base.h
* src/lib/redis/cluster.c
* src/lib/redis/cluster.h
* src/modules/rlm_redis/rlm_redis.c
* src/tests/modules/redis/cluster_reset.inc
* src/tests/modules/redis_ippool/cluster_reset.inc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1aaac86fb56b37a98366…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyA1doACgkQ/6TVgp+2
18pz4hAAk+L6WsVC0DO2r88NIbkFPGYhb3pObCS7ITrdDPf1dDjbddE2KWL6vMiK
qtcgjn0YGM4trVDlpANUNwXmlHx3kEMdWslAgDIovtdFDRkavzfeuFjuvCEhK4iY
Mjb4dmkjxLfF0AbsD9VqyrMrk8fka4iL+7zS09fTnq/3YAvu1s+jZMhV+fOge78c
tNTXL/txSygoI9s9JCUAM15yzv7DJYAoP0C+zthoXrUKXGyCiBP4051pAaa2GKya
PA4aOEcJ2K5JE9O1BiDvI14S91c8yB5V4DJPpqrUed6wEgo4+SN1QmD9chdwveTS
2dga1w+xx2SqdhuY5PynkjRG7jgKcitVqf9JwJE84XtekYCbE0CP6cPiqPeazAEU
/+LnFYQr9TPt7CStptgEm/sCZ+sIGSWpa8UWhAKhEEgmsbCi0kInTt2Uwj+8wyTU
erI7oK7G0CRM6SDrpFM9ZG7lzK0tz2KfF3RTEg4E7WOdOJybtvnuBxtTcQwWNlBh
Xv9TX17V1yBSl5XmHcoKjWQI9HWvjvxmsBnbFi952oH/9YfiPkhzxL8SKAWxTp2s
2g0wY75vC9oSw4GEWR+KV//Uh+TEPBGSMsPU1V4G76tWWyqPJH/LDhVNBOe/iwcO
30NdojmXcF+MZbFzGBApiSm6jtJXf4RhBiHsqJcjp8faqkCPKK0=
=CKaF
-----END PGP SIGNATURE-----
Use talloc_get_type_abort_const in redis xlat functions
Arran Cudbard-Bell@2019-03-07T08:27:06Z
Files modified:
* src/modules/rlm_redis/rlm_redis.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9d69269e093c93e23bab…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyA1MEACgkQ/6TVgp+2
18pfbg//fUrFZPTi9MTtiK7bwRDllnuguwKgU0NWpot4Bn0KuI+37LsZZo23j13U
J9uC+mSYEzZWJ0Joqx+CqSOb4tM2AMCDSYyl3wJreMpFe06TGOg8SEpid37qZ+Ma
nq9MpdGMSvL/KJ9c4XNgxn1AR+E//AYg2M7y6C1OD6pJV4pZitVbjJF+tBa6eHzA
rMxETSZXrsgJeUXoesDj7Q33exO58amUbissjeLwXxPDX+lZK3R9Qd0LwM9hCvo/
ATL0MTTTXgC9HOFgn+SV/EocqeWOn+u0GgRe08DzBmE1/WNUnsMbKq825jg35fQ8
rR/g8S2jJJsd8OhX893S7FfnC4o3PRgvWGHHQ6zREC23nWSQJUXCUEsW/XI20Hdi
Gf40fb2QtHZ/GpfTM6+vmkxRm+yAaEf92oCmEdIhx9a7jFa9z+JVaEmx4dkbv6fU
41g457vqf2BFeArRre8tXdz+4BnJk3zHuO5DzZuUkQyDCC2Mq6EWoOAiolAYLxyL
dSSdtxOY4LAYmo7hLlkqt5zW+1AuBWWtaOPAEKi0KCy0aVZstoosnHQ26Ru2+bL9
NTGyRqitT6cTRkoYJFRmhDxpOSeQY46gtv5RESLjtHOnibS8mKA9Zh+nlDf9vfwB
TH66Fs01Ki7SMncUPosGMVwRlINMKQiXB46vmKiz440LJ71KWgg=
=Nzuy
-----END PGP SIGNATURE-----
Fix update where no range identifier is specified when the addresses where added
Arran Cudbard-Bell@2019-03-07T08:22:25Z
Files modified:
* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/45232db5f303d6eaaa3a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyA0+4ACgkQ/6TVgp+2
18qjgA//bKwCGey+ZQmXW50ieoRAl3SuRJ1NFREE3DzBnX2JWYUYj92UIs49rOuI
gkagm1OJ6mvU00su8mDK4cvSvwIFhCyO02FNW3PJ9tO7tFsZ84Oiv3L/44BvarND
sxUsovFrlI437NzEl9rh63CkhwvhdQ2/s85fU3ANqy27zlDb9rgSal44aNBrkwZX
OuajROjlvzCZwN+JUGR3t7dF/sBxJ5fSp+pw7Tfx/VzGfO+uUJ2pCZHLA5PYhLWP
2ary1guexrfU1bWk1p0bWxtb/dGG3rZqYuKhuyOJO5sZgWmogHM2udoS3/E0AzOb
cBkNZN8R+9EbgL41kDyAZjmAt0Q5WOby5Y67v2xrfWiFtb6zWvng2CDcDf+2HCwa
jacbsAExjazPZURVxrmuJjZP+NLbxVM1rBAZoPo/gJ1GrdjHEHNzRNhWuARb4cx3
ni9DBgwvGydD9NDbPmg517fJWHgmvI+iTssaHDBkwc05SgWgqR/ZXqbtwJnZLyYg
1TZXJK9C1PxtI5rEKiUCBFM5TXjERtAfbO8GcxqZdQc+8GAb/lI5fhbEVSk9s3Z3
cgVGP5FmACGAajSAjqDYNRhsLhZKdjYom2Poa1M7nkzIDLzoRT5p2yBeh6l04UI4
+0JY5w835uIapsqs1Ou5uRrf5oWiTzYWQd61JQF4f/nPsyh0I2k=
=hSIO
-----END PGP SIGNATURE-----
Don't free the reply if we're skipping over the element, redisReplyFree walks over structures recursively freeing all elements
Arran Cudbard-Bell@2019-03-07T08:18:54Z
Files modified:
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d6925664266583e4fb81…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyAyk8ACgkQ/6TVgp+2
18pKXw/8CmPPdTxxhf8h3g7UpuheFOTSqOgMUy/2Cks0EexwfJtKh7Ec2Aa4olr2
zbQo2VeQh4+NDfy8X8GEN5it92eykVSazYst3Css/4d1TIG8m+fN/WrAykiJueTO
dEQFb/YwSSL10brVGJOGgn2n6N/7b+owvL8sHYD4IaO/ylBa52z1xnGgm6qirYee
PwSdEro2xbxY/wDF0OAdpRQsznin8+GGik6gnmih3eQcIwC0EE/4GpeUfMbqjK17
nNc+HRwgNKrqzvICUmTpwVAX/YW2GV+fDfjNfcVkdYy4jWzAuwWMZyz7n2jx1vA/
uatje3cwVNl7ujBY22Cw6SUaJ1JHbOA9yHntIJnTZ8iGUgKq8aLrnOsnuuCh2+Lw
6bJ3xInf/k8Wf0Rq6NiFeQ1bMTy8NKmhhcca6bbQa8+ITX4UddhtCCrTmie32lGR
b/08LfvkgB3KKiWiHqUt5gO8J10U7cWp4fLA3QXaKL4wPwjoLIJRUy+yNICnLIwp
mCa3fxAKijDtsTTRmOuYjhN1PRAaVuRr5YC0GTW2VpqfUxN1l+GBXUutvv+8xzPD
acrDaLS96PX7JqOnbhcgl4TgxkURtQA91Km3IQ2Qa+gwVwAheVOZErAHqS5g/mPH
pFwplOpgZN7nv6qMOymhXtxIVg3DUUCvAEFYNjwuKPylrKP9aAM=
=4Zl4
-----END PGP SIGNATURE-----
Enable the Redis and Redis IP Pool tests
Arran Cudbard-Bell@2019-03-07T07:37:51Z
Files modified:
* .travis.yml
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1f58b4dc0fbedd610cd3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyAyk4ACgkQ/6TVgp+2
18qBTg/+O5qIOiIt13AYH+UdyfQH1i6iSYs6AFxrzp+EpnUNH9zTwZoNw8U0HJke
dSzHLUyjXJ0eXcggff1kiAAszstdLMvspShvZi6OhTzlng6dEQsog9mmPkZcw3w6
oLv3PfeH/gDb9QCdiGQwVPNYljP3Yr6Zho6I/pp200eIYgYqSIMj5aZ9wuzplmDL
Ic+6i6uu8XuQOBScWdXdciQTnPkNL88/dvFmUj522TlLU2XUekm9tXl2ZQDod1je
w8nRAjnyzz4hhG7sejh6kdh+NhsPnH9UYWnZFX24J1cc8ej4DCs+qIaTd6tLKsV2
uTVmoefW9TkQJNQxXHXai227jtmo3EDvNa2hN0Q1OUpWxHDiNsPaw4RbKPREXyS6
ol3H/NdRNpYDbY1jshBYDwltivRWYQlVB4Smrp66yK7P4qe7QUoI83b9EIVxJa19
btRKxYjRP8a5e0e0NT1gqoA/+yAcK9ptJDJnKjIPQEwScnaW0hVfc8eWS6/J6uvz
zhZkh62B8d70WfQ5hTYATWmLuJa7vKZAiJoKYe/EC/Zj0qgGEDi8/Ltxx1r+cpPj
rIJOmv+hlONjhiT/B8F9zAnrHgPX1vbXUzQw+P6eGtWkiaY8ibSFkKpza2IOYGKL
GL90lgnH3mgYfOVl4swEafU0PD5FhJzUJnP6RQyTaD9QvPKI9R8=
=pnUd
-----END PGP SIGNATURE-----
Update the redis_ippool test cases so they use newer unlang/xlat syntax where appropriate
Use RADIUS attributes everywhere instead of DHCP (we don't allow DHCP outside of DHCP virtual servers now.
and fix other minor things like utility paths...
Arran Cudbard-Bell@2019-03-07T07:37:50Z
Files modified:
* src/tests/modules/redis/cluster_reset.inc
* src/tests/modules/redis_ippool/alloc.unlang
* src/tests/modules/redis_ippool/cluster_reset.inc
* src/tests/modules/redis_ippool/module.conf
* src/tests/modules/redis_ippool/pool_tool_delete.unlang
* src/tests/modules/redis_ippool/pool_tool_modify.unlang
* src/tests/modules/redis_ippool/pool_tool_release.unlang
* src/tests/modules/redis_ippool/release.unlang
* src/tests/modules/redis_ippool/update.unlang
* src/tests/modules/redis_ippool/update_alloc.unlang
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e5019e7831545e34ef1c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyAyk4ACgkQ/6TVgp+2
18rCTBAAojQSZKsQiDo/WbypAYSkT0EVnpwh3ULYhBVi1y11SZMbT6MfUX9dSosc
RS99ZjExxNNNUHtgUI2NmuMs5p3hhLbrRIixWjQpFGQRS4ltP7EMCUp3nIgV/CL8
ixM/3rYsudCN6FHLPCI5ccP47CoDHY8+BbtI2XzxKUlmI8FxOA6+gdLst4t12Yv7
X4EIwBzEEehZv/7VYgmYGBUcIAZXd80fMMhRDMbDaH+Fcnb0s1OAph1zY49Fw6AZ
Z13hwqfmOQQbPVp5B4NmXqSz36KbUM7Omo++wVfikAZzkxnJBw/h/2ofwTfolfy3
bW1/SYgEOVQbv2+ebLHv2EcsqdXDnesU2Tyg7cb8geYLeLv8FyiRanF49WDwVKsq
mBJFlSAN1DR3Sr/qMdm4Vt9eqN3yCHfOMH7yg7ysu2sRnVpalYJ2S3wz+4dEuTkZ
w2Yit29xb9skMLl2Rr9uN7J2fretHe9dSo4vhBpfyV8CU+UlaM990bscyO8CcJTW
/L0vYXbZpfZ+hYnIMOp+UyKbKsZj5Nk1H0+T8B2fwEiWqrLBuLVyNbyDxe9hb+Rz
dFnSUNmKERIsnmRA0XAECxDvzTkLNiPcOh3f7Jeh8548gOM28ooUgse+VuOnJtYb
nGOh+78sjd5/SiZHUrq0suEt5O0VK9V5J5X+MVCx2Ykka+e8t/4=
=Tg+4
-----END PGP SIGNATURE-----
Typo in redis cluster log message
Arran Cudbard-Bell@2019-03-07T07:37:50Z
Files modified:
* src/lib/redis/cluster.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9b95e12257901b4a2634…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyAyk4ACgkQ/6TVgp+2
18pzLQ/9GWRtSj616C1y6eC1qblq29LfeK0ZE1OlS4+yCxQhF3cmV+N/9cAoteOh
veay2W2tgC69UVOSqInsuf2foidoJm5NzRy/5CexvCxBGe3KVEopuYI92vHBwnwb
RsbYfEXhUXsFWKvagah5Wr317Xze/ubU0mg7sigN+aYYteybiolJ7+X4rvTPk2fw
5Nqw4SfMQi3p/5UauDj+TmBwIDiHTRRoYB3PhrszLBXo5ICLvwGlks80HLUCJ45K
8fodYCci5SQdc9czQ1OOAJsScdNrpw+K8+tuqIvzvTY8HJuDm9NUj/mcBG6LO/4q
E4fKjRyc/J2KUsGbXxkBKX0F0+ESPGzlvIPWBSPOdQXGJ4l/bZ/g0CdA5F7ARj3s
HEZAQ+CzpAfOErlILczIq+SxqCQYQUD73ZlYz8sx1W6UiFtCmdjwOyWE5h8iyd21
R80FTma+XZUu8z7Gyi8ZJQGSYaAReXSKxq0a+cOmRbFeY46UX6VpTldqguOxHRpC
O2nYfYIfxoUo1QZhVXERceCUbZeARIgWVroSIT9T3v4S+/NHkZxTmYfzHniS/NJX
y3HqbSz9RKLJSUYg+ArNdhsDEDREOz/54V/0M1T9yJwBFfESbXFuojwy8rEGx2iy
57kT/GTqSgfzJkZkvnV5z5iCCMSKo4SmfVRuAalZcOjsIyss0Bw=
=VGyd
-----END PGP SIGNATURE-----
Fix issue where no ips are added where the initial request triggers a cluster remap and the number of IPs allocated is less than MAX_PIPLINED
Arran Cudbard-Bell@2019-03-07T07:37:50Z
Files modified:
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e9701d4e3e9d471fb786…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyAyk0ACgkQ/6TVgp+2
18pIEQ//VR/Zlx32PGX4yP3s4KYX6dqaJ5McSla9de8yXqdNqKdja87SMqTmWN8S
f9YkT9m4okk/9sQrcsKO+YkmHxrku5WsUuq/uHjb73NFLRET5XJNcEmSWkWWXzrl
WyqHpuREMOWjOa4l552c9hnoODm5eo+tHK5zWvtSTJrxbwBanBlf5r6l2BAXruuT
84EJjTnkDEhwoLAalDQyESAs395mTAtAxPyyB3L9BtcSWnjIClXS6beNHUNpC4Bw
y0wNDvw3LtdVyEE1p5tmUCBGiiBCmPd+rA1nvS9P7p1p9YSaQU9n6rVFZFaBJpiv
k9hXtjSHana7jj6yYbvsrGWP8FFjlxtxZixJSC+eDT+brtVpcKhWJo7cH3b8BPVo
jSwSeMu6TAtRiv5+ae8iMxDmgYVP1K+WgfwV4aQIkZf7zW9TshQ3+I+bwHelr9Pi
RitAD8hJAd9Mq+TADrfc8OE7o+E+1y3Kt1+9u4zr9KDf/pV022GmXYHu1CqcXKmp
H0b+iyo5R3xJB8mEIwLwF0Z2X04SApHO25tAoVQPgBNo29QUowDPWE4e2pA/5tYD
PjIfJCho6EBvYqXHD7LPGqwR8s+G10yQg0tC3WZw69HZtxtMEsSke1dLoW7kGhja
zLGu4iZd7SCDbyW37K588VwirPpsWBgzYZlyjJ0gy03SCUk6cDA=
=bgtj
-----END PGP SIGNATURE-----
don't actually need to set module name
Arran Cudbard-Bell@2019-03-07T07:37:49Z
Files modified:
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f2b782c20011fcecb4a1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyAyk0ACgkQ/6TVgp+2
18qZtA/+KkF+JgxEC/ExRU6U0oM9AqI4LzMZGWxQ+WesdOk+1Au85IEg61NYXFe+
N6u8tzhpYJ+Vu2kd7Hb2lIHKVJ68mp10zcEzYqux7ZlH0hRXAWZI5Y0Sqbiv5aKW
FT0f7HwhdMIL2M4/wrT2YkAJzacTJA8/t8OIzvcJPxv/doR/7QbKZzVRJBpaX0U7
5lWp30tQwKBFGMuiVrz3tcd3OCJo8RRUfGs8IfbGziHGKibEm2ZQ23D3pxShmNMH
9iT6ZzyhE2ilT0UjXj4T8wyGarnqMnp4djbTiuPgQWj76YTXXBe97C0cn+MSP06z
+ZVMw7gIi4NQzCMOWmSrCHwWhEZ9PzcFbQ/rN4DEefAWUPvZtyzbCuvdSKfqRvVG
Vh4gVy+ZLeACVKsAeOPBG/znnry4wluipVM22w/HMq/WOti9s3zc6smVoXYdBf61
SWuJAxoXbeQatjiT58DZvO0jz65qWdtoNTOVSioPaKEKiNdGZrapwKC8pzczsei7
eGAhSJoqE6KA61cIzASv9p4PrapBB+Cjs3pFvaX+/3pN36jrjL6978NQ3k9EQGYr
WTayKLw6QA4lj1//fItqbWbIJ4WBx8C90AHf6p4cjFZrueyxWO3kGxwRxhUcbtoS
+l7+bz0QOUsGLZ1Vsy/SdWMao0eK24tmcRedpcp2NPRXdKqccnk=
=1DPt
-----END PGP SIGNATURE-----
Cleanup log output in rlm_redis_ippool_tool
Arran Cudbard-Bell@2019-03-07T07:37:49Z
Files modified:
* src/lib/redis/cluster.c
* src/lib/server/log.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c21d2539ab3559a67e2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyAyk0ACgkQ/6TVgp+2
18oz3RAAjU1p76fGt6rB7/BLZ/2PBKRoHe85rdCAj5/ugggOib7ZkekoN/qAYO7O
vnIv+9RE6yEVE892mMDOI3LGsZZDAwifpextxdBU9ga3orXTwoC+rh4Jdf7oNmBu
YKylQE4lxShGryTYaq3HrfSsmStNjpb8dT8cYUmFvro2Ijv+RdJsWDHNcF1oMxFI
qpD/rAk64iM2fhn+luVtppPTNz1t8OhqCJmKF8WbBIfJPiiJeDST9VKcOqYSRntD
qXIAkRhv8wOfpjSU3SN9kEuL8WiZe4YuvugpkldNTaS+VPEums+kKZcJDIlhuvtx
d1WMmTjOO3HMm1Cd0iYkTavvHVbf5VEFj/pxe3wyUZF5niMENnNaCCe+W5Z22DpN
2Bmp8mU20GZw2JeEraH7USLKU87AYlk61LzwNCdTvFVmMefo7N2vt+CfUTmSDCI+
pEAXsYkCl37hOWdNksLwwFsFUHfWvnqG5jUKCNvLGkOPucTybMqGt8y/9EwoGJom
3j1Qrt/CHCoG3r5vOp8y1Bquxyxjky6jD6G2IpqwPyJue24gy5Gdkj7Vtq7+2BLk
xj/BredvnDUG5fZRF+z7eM7PUylp3cybJ1VVe11DfcPIG9WC8sW73iQAprdymssW
TOVuPC3g5nHON9HkynMcwU4VWMoMJ+QhOHzs3yvnc5BEsKCmRAw=
=amhC
-----END PGP SIGNATURE-----
Fix request leak in unit_test_module on error, by smashing it with a big hammer...
Arran Cudbard-Bell@2019-03-07T07:37:49Z
Files modified:
* src/bin/unit_test_module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b1ca135253b999b42abc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyAyk0ACgkQ/6TVgp+2
18qJ7g/6A7C61+E/WfTiyPOMh3QHf16z0gxY/krZCdecD6/11tjlWTgVELk8KC6C
A3M0rJI+VKuQK/GZ/KLYdfvt5zhBcMYIHyuN1Qq9VxB/c+OfBCSoPH8wz1cZ6P7M
TIUNDn3njwYfR7v8///LWg1a06RSLJFunZRj/5IYjmRu/nHJxvKgSvwZBWIDwkT5
t9G3svzC4Se1HaeZNf8+ez8FZEDiUcSckxIeL6xnt+CQybIi/vXaons/anzcZUKK
sdKVYzr0YRuexkyUiW7Ck27YpnngAE9kLD4ss53c81mJRnjCza9sUPwHMyKvaMK8
Eb2EML9loF1uUVCUetC7t7FlOLxE/oRc7Naq3hBOXLLI7X5sp9GlzmIbrfHaK6Ai
n+dlvyco/0A7ZNcJy/9BYXuHXOeujFgco/Q1/JdhVjmAVZhAhh5LKWsTzWzCYh3v
MpqKB/x0DaE/Vivp4YxuuFA5jyp3gpuqOwY9ZHh/Z7pirnz5MGP4vW218mdpJMRp
aUwP3wYkAraEGTB7Sc11Bcy+Ks4A5XJk6HSl5ZCXJVu4Dz8SXLaSc5KG6aMarnMk
fz/TIjubG/CImIJ6/0DNPqnKfQOIpV9UEJ7ewWPmEnA3f77x5Y3nSI6M7Wkh5VDP
V3bcCSgnHG1PtcxQjzQv7tAo5I+TxMzbYOrgm7xwYRKDFq+wqdA=
=Mlll
-----END PGP SIGNATURE-----
Switch fr_redis_pipline_free to inline function
Arran Cudbard-Bell@2019-03-07T07:37:49Z
Files modified:
* src/lib/redis/base.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ded7a151c5c8b90237cf…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyAykwACgkQ/6TVgp+2
18rHlQ//R/gHFHnW3wX27ohE+9XCgbRYB1BMlSymeIf/vv+GggmLNUiyANPxdSBW
mHtJlxK3ggbY/0/F3fKG49YC1+xNIAEWQozoc70+BbKrpBwWabeIGtHXXlkoAAUM
h3G81+IQJBschRa4y+0Qw8h9xAPEkrxMOWlEFkpcp9jtKtggQoAKq708AITRzTSf
pgSKlu5k54sBTkihKRZkyQrXz9IL/Rcp/wE63hEQJLwnLCMC72YiQEnnvfOdkncj
P9+kTrI+NqPBveAl9wuhKfWOGvqBSJNoT5bJZdn/0AhQlDv+L2h9WLnVm7g4pYUu
hq0mUt1JoEdhNwGSfu9PkDY4CM2SBe0xyc4sxcJUgGmDfD10+C5Je+jEYPWJBLes
LM2R0agInfk2gnwyrus5xX+3pGFvg7GquqW3LVdM/LmXPyBjDYHIf0Zm/GqLSUwm
lD+9+9YoJ9LC2kNcOVUrgn9Bjn7IvaS3zRoi/Ai75HWdyAwxti8Qfxc4BsYDDtjn
vsRQ++bzwHhbdXA0yaytb8rHCqfpR2WpYEJt2BZb6l1b+zANHTmRNcIfmfhlqMdc
7jeBL+/JZZouGDWu4uORfTLkNjL02j7XpxPU7eQZ2VedTB6jFiptlDAzo2vdsqiR
DJ1GGsRUnxzoXHsOo8X9QWU5ycErUKoBnT6DZ/9dId3XTR7TY2s=
=MM6d
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell@2019-03-07T07:37:48Z
Files modified:
* src/lib/redis/redis.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/21487795198296263397…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyAykwACgkQ/6TVgp+2
18oFWxAAnxE3JNDNYIRrmdtpfMu51BcKpkrQRsDZWkMcYDqXaw9M6WTydALVssKi
cm8XlCTjklXUUAauz6U91aBePb/VZwubLKqF0k/B/j7YqcOsKh/wNtzyX4fTLSFR
d+4rA4la2yMW97XslsU40kShMPZqBa3nzyD5PCxiw6THQucXBwwhnNBIkp/BXqg4
oD90UydsUciy7etWn5oT1XzH/MrCJ8iHcD+DuDcRy8SpQGuDlDlnE5/vO95ammLF
F3Y8U1c348tOsERkRwbll/Nspap6A7EsziMko+B2BWsIGFLh2SsRN7PXoSw0flNj
f+oRbhwovVarExRjkh0q+T4KQHNohht1RVIl8UXBGhyVKAOg2PBjsbuYPq90LrEZ
P/fgUITlc/Z/FpIgVz26clREL6xuX+MeSf+MROBGpXpllibZnu3oPk+A51fbh8WI
Af+LIOBhesCL2ZjzrGpAWzaIxdYtOkFQ8smO0e0AvTGo8oRoa8/BOJ2nuS2hx6Nu
PyQNWCoRDlS12q1dY1S7NwChzlNKzjpef5MFcCr8lMPWG3+JpVre//86q+Sa+JKZ
6ahsUWyYQZc2snnSqRlaBuMoNH9ueMit5f0t6lcGb/YWjTyqL5ObrjXS/2VH//dN
PppENT89lq8nEmJO/MycfSpMTgdKdWW3fN1k4FYYjiV8zK8zWps=
=agED
-----END PGP SIGNATURE-----
Rename reply_num to reply_cnt
Arran Cudbard-Bell@2019-03-07T07:37:48Z
Files modified:
* src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7a740eb1f94934bab34a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyAykwACgkQ/6TVgp+2
18q0EhAAgyNSNbuvySKEwDo1ZAclwOKibs2mc/fnG6wHWeuF74XTWrOarR9dpFsp
M890foiOlSyOjpypcik+VvuBO7YXH4CHHlkKpxfis2iZtRM3B46le8YXj//+c6Xb
226iUP8iELWIUKb28MGv3NR+JuHbmYE8p3Pnegyb5QhZt1qp80YKBqT4cFRcBkDB
m8ebxdsVIWGi7eeMAgtuvEYkeWLwsubGH5ZMKhR47j/5HpqWXu/GuE3u6U4GVR34
puu3i2Xd3RU+P6ZHvItq57QqXgDvj/Tq22vtBkwCe4mKTw09PEnw/siiPIJLZJP1
bhz6qUiVwUiSR09QXBHx3xaBKRdLvCp3aYq+/GEcFs7YwerqSq+J6lTL4W7rxrQZ
EDLGZB88rbv3h1oomxZZAg3bwcZ76ME5q1GAbD7qHw8NJgyGg18zQuNjSLdpiwyD
JzrryyFnA7lV8pm3Uo5te/mE4ugBlNSwk/RxWWAPNsLj5phUYgPCMhgU8MZHImUx
9sChenZ2K56E0laJS0pCWjDWKiMiLB7bI3gQ3cuKNgVaoxcCql3Ms6a6+q2dptvc
ta8q3jFD1Gm+TYnKwcHFsfgLGCbe4G6gEmCsdKW6YpDS5vDvlgXDaPCco846T0Ai
4IdhGH+FrGOKFfFuxcIow5ccfv/5NhLyFW1cpK1WYYjCIYg2mu0=
=sqhQ
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell@2019-03-07T07:37:48Z
Files modified:
* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4ab8289c0151aee49e00…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyAyksACgkQ/6TVgp+2
18r05g//Qv3FOjJnelMuxMx/LClUoz4PCk9YYDUhWRy5Ad1MNfIJhKJOrHnD7DMz
rwrJh1yogrBHp3454GFG0YMiyWIBo1D3iWGHvTmLr9wwD3+rbfmGx9i2gooLdfY2
IJF5e1fR7Ev4ieJyEIHFMINpz0s2rpxhtc1DNqnrLK05Z4GZId/adlyWZf6P0UeE
Ig6CMXLHpWMAacBie2G5Po8a41qVFBXQT1zjyLMHQgXRx5+zJ0HrcO0yR1VoPevm
qeUvt+YZGOIhT+LlgDETuNH5ui3nwvFoG2NUwESSV+LX7n4FQqYRbz7g/MneCOLO
f/c6GvL2v4/Csg53MyxV3B4I6NVHMLgFtBbzGxjdrZ4ziMEmAD3ZUO9EwEy4ybWG
LiBM8MR2fmQeJsRZJxJu4ukSC/Os/f4sucBmzdR/qu3+E1woopDYset8HChTdnP0
MDjfjtlRCm1gr+nH9iJ+u7cmB+5HUasxPk7hGlWkSln9spBelkLk/5XfAYU6vag4
YZZMj6TVs5TbO0Ma2ZGBAXh0hdkry/6eKaCqYSPdQvPB+cx7FyAYTO2oejgXEZFI
C33/aJhxtRmFM5+iwjao52RgFt18C+jsObhY9mNG97xK6L/YoKwpjUwgu/kmEd4t
/szr8W8o2jTmHTMb36mJ4ZFPqSJFbMR0GWJUIIQdMeslHJMgwHI=
=3xxy
-----END PGP SIGNATURE-----
Don't leak reply objects the any time the script needs to be loaded
This is a pretty minor leak as the scripts are usually only loaded on startup, but if someone kept trashing the script cache, this could become an issue.
Arran Cudbard-Bell@2019-03-07T07:37:47Z
Files modified:
* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f77fff082facd60bc0ec…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyAyksACgkQ/6TVgp+2
18p7GQ//TFjH3pYDd2edBeL6Y9Kvc4f+Mx3zBD8TErDoNL3tOXb78MvCHlNe0SG9
s1sFyAo4hTS9L8/TJEhpNa47mJgvKlXtiXgpf8uxIbzW9jawAGqzRsRPCv+VYpjQ
bpNBgauPuTh7lG2UIcuEJ7YdiZHwit/hjoaYTbZEae5WK6NH06TMy6C1eyV/JQwo
XgF0kJvaytXSQmwZivQ9GvaikisotrkOja2yFAQaK8hbYuj3iRAmRBu0yY6ZQ67E
T8Dz1C8fVAyJ/MS8lsAaKFmsijkz9/GBskPKlCT7jc3dfPId3Pt6LRPgYtFg1klu
BW0kW6nrJjvd0svlBP6HcfoevlJBPpT5q+H/rXMBPfCUtv3lMelUKQoq77cVNEah
8aiYdNUQVZRfKqwHzaQh79nFalxb6k75+sdMGtYe1KJL2DEZKGpnHgssCqPt7EVB
IkjAP8RdJx0g6jfXQxHeg12to/RairdTIC7iJh5hh33/hjfhknG8rfZdQGjOYqG+
Xc5Q0dsTpJtp3QSIXl5ESO1PZKYXprqc+plq3fLGjpmj3fadQWMUaD/3OxqQlkds
aUpFHeAQIwPvBSjiefMFfz8OV62J+qW80rWlRoIwsP8X0gp0405VgBWOMBg3sNKi
rwGyCObT3WvJdp63r6PiyzOkmI9pATp66ua/IzBj2aOEFGmNyn4=
=ZHmO
-----END PGP SIGNATURE-----
Use proper type for s_ret so we get enum values in the debugger
Arran Cudbard-Bell@2019-03-07T07:37:47Z
Files modified:
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4670d3dd7898325bccf8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyAyksACgkQ/6TVgp+2
18o//A/8CCgsuqOg+CIc5OvZlCJxppvGlgekpkdDfUXovs+gFxi69Yifx13mGMfC
dxn7+e/VSVu8d3u6M92pML98yhrlaUzC0Jnuom4gCs9vCCKJu/DLc7Z7pMacI3DC
q5xy2sHl2Dtw8KLRfbC6tC7yMQ7LvJo85k372E5Ih45L26EW+qJOI0+wyiCq0/68
r3x6zx07cX/ZX1LlZ4iwWRhutLUFViETDNud+xhfwAOgJQtg87nY7p9cWvBODl+J
uFgcpUgfWjNlxv7DVSE2fYoujAd/N0zCp7JjQwTMIcUG6rM5evd6lE9FK91tlH1E
HvoO5NPM5tICISecAIiLNAtt+aQlGIXsRwYE9B8QkFNfVxmQbGABY/MbGAUaIwHw
tvMrsVKKOopbsLLtxxuQJrEBqE9znEAS+6KC810S84n3KhAoWzqE381HVnLVXDNs
OKo3i7u/qw7NLllgUiesAt6GNbvkYgjCsFwLKSddmoiNj6cRsIl69GZFOHL8IHGI
KvQ6dYNG6zHQ/WlCiAJrKDvIEYanJ2K4FaYZqSjNZHyGeLbHQxZREFqeii7Jcf8H
ec7C0qZMFC3jiCqiGjw8oqEqmLTxumC1tjqEf+M2vdZ/0a0jqbdZCcF8fCm0qD1g
DB2TXSQHxmitbfUjdSgYpmjHQ7ryMmcxena6AMbOx3kNXyKdTGU=
=zR9U
-----END PGP SIGNATURE-----
Remove trigger and dictionary init from rlm_redis_ipool_tool
Fix leak of conf->cs too so we get a clean exit under ASAN
Arran Cudbard-Bell@2019-03-07T07:37:47Z
Files modified:
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f19effa9733b8568dece…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyAyksACgkQ/6TVgp+2
18q0YxAAnST1lnL6zTHYdHe3I/YsZDQ8gROEGBeitNoLidN2pGoXLE61jQ/WWGri
PAcveBVwr+nMBtZcd0ok6Nk4QflDL1MtEv6dqp0NE8aZJHIGf1vzFrh1TeY6nOZX
sNit88TA2gStg00lwrbIqoRrv3i55VnjtbDnHfM06rj6n6w8qY2HPcLccqtjwsNK
uopLzQ6+0ZLh210ptSb37lEUgmn31H+i3vkO4ar9lhLkJaEBXTWqR1EpRhQh4q6N
jhHbwagJQP+bzquRICGjZh5kXETIne0V9o1m/DO0csYmsdllg4JL/fc3TzdSF0Fi
gTvaa3P+uPOaQ8aS8ljjRBLT2kprqgCxp683q6/XoDQJ7sErz1OMOqzXLCg2spuR
dI+h5UMaXD8MUVJcVimwXBdT04WX15PiPaP4KfVRFYn3CWBxbgoNpC5nSXMJOSBq
S5Jl5ICR4Y2T1nm7e3un77yHiXGuElFFIeDpfZd6yydc0PbgoG8BsH7t+xoBlo9l
flSPiQIfKbv6UaoPgFUGhhQR2PIvtDTz5taobO4lSJAYMoQ3XhoFyjEJlxGuA6Fp
5Wa7EUCB2JdBL6MWg7wqZEBxyqbWqumNIE8AXtmRrdJgC1RE/wRfcVpA/OSYAcZv
5xuSuhar5LfsNwM4tMwx/tXNR2OP3RBUD4x31a85sn+o9OUfTy8=
=SIoD
-----END PGP SIGNATURE-----
Fix memory leak in fr_redis_get_version
Arran Cudbard-Bell@2019-03-07T07:37:47Z
Files modified:
* src/lib/redis/redis.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d47cd414518cf379b459…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyAykoACgkQ/6TVgp+2
18onaA//Rdt0FPa/v2C2i2zMgIZEaWVNRwXn5dbproNnSJAUdoL1U4grgr43evgR
9lUPtlgXDoZLCqAlc9Ixnjvk08bzevql/NSIbw9On+lAAccHDnsYPfKMWviV4Pa9
6nOFSajPoBB4mo0joeXwe2gMvQl6XRIP4laOUJvfx6K/95dwPmqXgsneQ7d+lrnq
U745QSxQCOBQwfxyDiOo1A5iLy/5j7EjtlJ1jpLIbrAE4AS82Hmyu/nQ6RgTsyXj
6GDFru7pAGLhVrriFFrzKUiR5rfEjRGuhuUAxk/oaUnY9gIWqh8gIlFl7lZBCTe4
MOSunsfZqFCTVC/Vnzz749C7XhIUS+f85V3Ssg1q9WpSHsh62imyuqoHPSnFhVi2
xPUkutBrYZH2Yw0Cw6Z4NlRUzdV5tt4OS9i0bfCPl8OjGArwmL3B6JrGZEN87xNU
04OR/4ydVFxupv9LE/URBNPis2z9UelUE9jdvLu0AOm0UBhDL6vtmdoocZVMlwM9
FXpSlLvbkLX4pyxmQ5arJwvHzZylTe+gPv0t6rznkd2Eb3eFhSriFWc6bj0HPa/i
Oi6muYuJucXoV+J6pkvDZ3iDnss8ngMtj1tLiYHmE7QPmt9ClYUioZaaWMspeSqM
rJezlhcEIdAcpI9tVyTnBhcNe5gPSWDsSrI/cyeraI5N4ECyqjc=
=FlsA
-----END PGP SIGNATURE-----
Add additional redis_node and redis_remap xlats so that we can get the redis tests functioning reliably again
The root cause of this problem is that the utility used to setup the cluster no longer assigned key ranges in a deterministic way.
The tests assumed data would be written to one node, and it was instead written to another.
Arran Cudbard-Bell@2019-03-07T07:37:46Z
Files modified:
* src/modules/rlm_redis/rlm_redis.c
* src/tests/modules/redis/cluster_key.unlang
* src/tests/modules/redis/cluster_node_fail.unlang
* src/tests/modules/redis/cluster_reset.inc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/09628842cb6d15799c18…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyAykoACgkQ/6TVgp+2
18oIwg/9FnO5WHQ3vqrxL4vS9ZOKUuwd23RzGKcDxt8c3mSPmESsfzTkaQ4jFOqR
0Eqcp3rPtLn8VCP6Hf1dsQxidBGdInLm1197ogVb9Ak9S8xkUWt56jd8HJtzEDP7
mXqqyjsr2x+g6muTHyDXqfh5PjMeMFCMivNA5d5OZI8twZi8OjituxSAm46I7L+z
6S/Km5QgoeUVSYWkAOYocy1I+AfS/Cynqbi/rLNqiiT37u+X4MNHFIMSsp2A5yYJ
mdat+JUZUsXAxaclAVQgX6hgQbMqUpm0DQa3vx/Iy8YFSRCKe2TYiwh7hzbJSMHK
lUIEAr82DoV1pRLrXMUPH5hxlpqGymfINAI2W5rrM8ui/+BcsDLubmQ8nDU9EVWP
Rd3QxcNeigAh76qBHKBxQ8MygFzKR5rjrSUS0znW1h0RMpoV0cv039LXjg/JWZys
rX4KaWVARcxM9iXTI7lKYH2wl2UZPBCPDYkRWEM9BE5RgpvqKHVv8Vn1ArxSPWIA
jCNmK4CK+lryufF8vgbXn1ClPdpfEoc1aEMsUyv6FeH5/DvOeSfqkqFd8fkHNahv
jGFfJ6Ms68Z+36Z7hyEJgdSGuYZH+7EBcfl1AqVpojWNG7/RaDSKml2cF61O77D/
OoVBGpXFygZrOxc3/BrsX1fMJUokB1ZCd+A8s29kTSpKVW1EMsM=
=68xf
-----END PGP SIGNATURE-----
Add additional functions to allow remaps to be triggered, and to lookup the node that should be serviced by a key
Arran Cudbard-Bell@2019-03-07T07:37:46Z
Files modified:
* src/lib/redis/cluster.c
* src/lib/redis/cluster.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ea1f0b5544378b4d96cc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyAykoACgkQ/6TVgp+2
18r0xg/8DnkLG/XmIG5ZxGUhH3dfD8YLwtJdH4oiepDrVg+tRvgvEFIxG28Hi1FN
RdN+L4YuCq2dov3xaGVIBX0hGi3Q774fEIa0JRgwJC0DQtQN+p1S0N+5ECnUhyGv
akKHq4ZGX4MUekkb7WyQqYwlTkXptXcQKyLBAAtPQOCdhZGZDCaUm7KZheauMKCW
B/rxkmYeQuTpmgNi0TcytUT/6E/gZWS2gfxbod1ANZXYlH4MPS/077dCCb39ErXJ
z+0azO6EEJlLG4r438sTHxH5clWOg+4F2WiRdQX5IMlZpP1u4QQyxFgVGjZZ8+fK
tiwC3D67K+TcyrnitfIrQ9/q97fV+eo7E8mAwLf3IXDqGRwMVb9G8Pqm1SASifvo
g7NgoyyD1j0kjeRJ1mVPn8d5G9R73L2W3GLJqMasnYpYX8yNZzp+ujPBKw8RaYuA
D738TF2/wCVolb33dDyXP5n37Fy/dGKzyayW1bFZX3O7AsxWLeykzSESJhOMsIip
zuDTN+jkrDcVUc69ZwkOGNVn9cddQ3So+mrB0/kSUdKa16sg5hz0L1K5N9nJxXUp
moXHL9l5/kUAyXZAw/mqXXnYPHUIZLJ3OEGfKJfzSv1iGk+9l/h64o2mnpdGz+mW
BOnfv/tkvwspCSEq7osZtoBuo94+vApA4mZ8lLMwJ3cVcKXj2MI=
=dc6W
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell@2019-03-07T07:37:46Z
Files modified:
* src/modules/rlm_cipher/rlm_cipher.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/14e5464c564ac453ff2e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyAykoACgkQ/6TVgp+2
18q+VhAAmJelUbl6B5BgkXIRRAZJ2XlcRiU5DL6Kbfu2PWmTN+sFph7QYdjvimkh
j1v+vJ0AbhK5KJjvo1+2IgaYuMQkvA8BBOQXwigqYE4n/txJXvJhrBdE3QuRYabS
oPpX6bs+lKAbjse8uiick1Ht4Sz5buOJbHpDb/moPG7N1FJkPsl1pn6N7tsaXzG+
slAeWJiAqE1UZdD/22WFTFm7Gi1veEnmiIblzyly1lGWWFEq+slFXsy2528/DINL
n9rxFpotFzbh6vwl9/hAB2PMdy2/8RP1eBL9NLEMdihSPfAIg4JRhr3gWjXnvhRl
b6Dvwz8lTtvkyaMYSUXKR7FAcpj5KVknfJ8o7Eny31mUaFKEp6dPmDr/jqJFDqsI
syu7/qmVAzN/jMPkyXS+JoVxRYrp4CN3mRlrU47PtFYuQEt8K701NEI2rY5gRYQr
97GYK0sd87KE7SFHZoZZpJZQzXL1IyM59HlEkzfXA7C5VVo30qNorSkY3bu3mgZR
tZzCgE8LpaenBnVllSqzGJkbyZZ0RCWVbYkEEIys7DoEhCshJmBwKiOVZZUq4IfV
93keoMqwq4t5iF6dMuqXWKMa12I7TfWWI6kXMEvMjRBzEOHqac9NjiByzazq87oF
NjXGECG5h4FQM9ZhLgd2xgR0b6fqjKnbt0TRV5l08N7LctjhIXc=
=mAd0
-----END PGP SIGNATURE-----
Fix edge case with fr_vasprintf
%pV:%u would print the boxed value and a pointer to the box.
Arran Cudbard-Bell@2019-03-07T07:37:45Z
Files modified:
* src/lib/util/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5ff027a3d9d30bb19ee1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyAykkACgkQ/6TVgp+2
18pjXg/8DwIV2PmLXsWYZlnJdlBBf7AW6hSqCbQFPxd9thxONQTiYWo2NYAlXM4x
Obxa6HiShkHwqNkxTsL5tZORbkvs/6hxeUwLo3li2kcGzN90WuPbpbVSHHoNnio3
quT4G+HKRo9b1ybEaKcH+G9wzMeU1xGbq4aq/Pcuy/rA7lCSgN8lkL5Ic+n/J0WW
2ydzVWSM/ydykaZW0SAUsuLT/1t1OsR5Y2MbhPGn2GVf+2nPCFu72AH57U15CLBZ
StcpSQPrk7U0EnHCj/O3fqG0vlxLaTHcKImUHAfeWQm/RfVojSo6lTMpgHP5B+Pc
j4sdq1yIVN3avitspYZDvCuUMziwJotnnuN+VpZDWDXNkzm5lGbnICUAkHIUS0Xh
gcHfXBzvQdFnEvc7byXVeeg+sTttERc718nzZSvPSORKm6c+/gMoy68W6bUl4Dyy
pc6DRWnFJUdDmsF4KddyYexN8lrfF+G8Z8Y8rw587bZoFgpyZKbVr1Gqs31u9134
6GVQVSp1RwWV7jI0YL77yMMaFnO+0tr2Bp2c5hnEwi9S93OBzFPm6JUD5HDe5J2i
CO41/NnNaR0q4LHkWFq47OKI7D87KnviB+rFnh5lgGVtXyMAc43H6/5toztSbHqR
mPZRempu+viDj84Aj+zEWOJxGpCXIaMKv0zEf2hPFgMzE51TR6U=
=Q/O0
-----END PGP SIGNATURE-----
Deal with REDIS_RCODE_MOVE for directed queries (queries against a specific node)
Before the xlat would just return an empty result and not indicate why
Arran Cudbard-Bell@2019-03-07T07:37:45Z
Files modified:
* src/modules/rlm_redis/rlm_redis.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4a5c0626694cf27735e5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyAykkACgkQ/6TVgp+2
18rbYw//WFyHTzFqP24WYgKsclOgSGjgYhQml6XrJMAi9cyAQU3yD6MgOA1kCp2d
OKVfwqfBjF9qwY2ITlgUG4WDmoHQsD+NOvnht31pV4cWSe9VgpS2qNRCEvpJfh0t
hWNDYTejYu+dB26+sul7mAJFX3Dm4nwEq7gvlRGgvLCeFL/m2g/FJzGX1OwTqewJ
9QklFY3bTZf4MdpInVTjuhulsIsZ4/mGy09AuP7QrTrK1XhBHxyhb8Esnv9V3lA0
2+BeKg37L+rfP4oGhByjY1Y3M0Y52FK/im1EUkttdupazlqxLa4Z6ZumoiBYc/eK
amCHktKaH541CrZTC5SXrdiXa1qbiBR9fzPY4DMg0NZ2PcNrf0P8Wud+gJCYWGou
6rHtK4O1JY56Rq7ZVYvSiZXV7/B2mgMM96QWtW8ZkgYg2hJ4BEjaAxnn4Tl4xdlO
KsXviuRPVd4jsdnSPUhzeuVQXnRQJwziP3X3nn1UYeYJnf7TET3OVK+XODl5JqYr
gdUbct3ouQ7gCKXUYBxd2ncctA4QUGl2nSBCWvPNYJvf834HFZXsCTUj5YMiLf63
2YfYMMolcIlEyRNR3WqcsrsYd2oByZNXCbasAmpTKA4cIV5XID4O1HrLoYG9IZJG
WlB+VBGwfU59KSj0z9NM2iHCiBPdLJa6Ge7POLoJg6Gt6mEgtV8=
=S71s
-----END PGP SIGNATURE-----
Create value boxes from status messages and errors too
This is actually pretty useful now we have %pV which didn't exist at the time the function was written...
Arran Cudbard-Bell@2019-03-07T07:37:45Z
Files modified:
* src/lib/redis/redis.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e9233bdfc160f6bb2385…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyAykkACgkQ/6TVgp+2
18rizRAAlq1hM6G/DDHc39DThDpJ7Dy3qRvPuSz6ouCQEUeDB+1CK3QLeaUy5kA7
qH1UOoKkihQ/APUyScv2iuA4EzK2D725xcZwB63rGoMO/Pp2biIjYuPmPrJcYY9r
rBbGzJpnbVrsgYu2ML48g0cGUm2RfuU4MnRrnImQcPGff8+qXg5MG78NwvDwl0vr
8eJkHv25iskg3OpbjIguDBC4AJ2TEckQvzqAlpjqSyxkacRRYYdGclT1l1eoF4vN
bfhE67OnvlecOMrPy4a0yh2QpjaEUa3haW+7idWVr7yGJB+roppcHTOOnNLvPMPO
eeTrfF4o50WtAGN3FTzYTILKQIJ2NfuDEJKGekXDOHHrxpMZvpL3EdYuujtjugr4
kZonwEYBv21WKV8VRNEyXFxfupQOalPFpyQ0+BC15CASyaQFYbs/UPOxvW2WdSzJ
x2IXmOxCC5AQJwewIpekBYa18HnqWBBs11ARG/D8IGRG8E4Gw2ICHkX5uafPKgni
Cvc4jYOz1liyYstluqSAlmPQMycqok+8F2NNSJLr/rp6Ay9Z2+kHYLZWZvhf4CCI
cuzaKeeZTy4RtupsSHmTgWvSMceQtknXe+49xRDHzDu7+TbCa+JmRpkFi86AkY1h
gjMQQAiExq7E8DWJ3h+fje8dA6enpBx0pHPEw6VkE3R7AW9oNbw=
=wedz
-----END PGP SIGNATURE-----
Have fr_redis_reply_free set the pointer containing the reply to NULL
Arran Cudbard-Bell@2019-03-07T07:37:45Z
Files modified:
* src/lib/redis/base.h
* src/lib/redis/cluster.c
* src/lib/redis/redis.c
* src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c
* src/modules/rlm_redis/rlm_redis.c
* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
* src/modules/rlm_rediswho/rlm_rediswho.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3db7d2fa71731847f169…
======
--
This commit summary was generated @2019-03-08T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlx/83kACgkQfQ55zXdi
Hs3/RQf9H/i3btDjOvBpgrQej5/hN/HEc47csEAdcGVd8kBNIjCnSx0yArlHyH++
nCk6a6Dp3gs5wbj7Axqdi38ixhpcjGvTLLHS3xswt3ICSd/juED3JSUZgCF4Bg3i
d41fWY1Di97kkZpgjYebeHj5nC2xN/gWzKCrw+Gzj/XX204cTn1DAsqgUqP7MdOU
wtsaPHD49WEo9W0W5FfUrLXbdjHILv+l8OcWVApv5mhKjcwRfpmcnTKlmXP7OUuw
F1jsTcj8J0I+13HYAWKM2+Em9ChsCHguRk8SZSmpOLcXZ1wRzrjxdBdvsknJwxyh
jcwsix+xeqnex8bObxExyouOWeX60Q==
=/kAk
-----END PGP SIGNATURE-----
comment out test until we figure out why it fails
Alan T. DeKok@2019-03-06T16:21:05Z
Files modified:
* src/tests/bin/radsniff
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/94af8ae07ba96f70abce…
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJcf+OKCRBK7hj4Ov3rIwAAdHIIAGx2BpPTISq4N/T1vIt2+F4D
iuTvsunDkJQZkL63tWDiEIfQyu5WZwkDbmUMrGByia5s+TTJCYPSZlWux8QF/cZz
X3Zc5FBIePuDRR+2CdJ/m5m20WBCX8j0BMzoQNpgjqQouoaIKuT05JoGoLm6cRZN
DjajRiYNwptDnXJh14inJPiQjD439KzA4NGmbl5mkkwU8PAoLMoT+VFjI8ly0GNe
i++6UbjKcZUb4DMCUMsb+SMiN8aSlOtjPhc0ZjmDIpgA/ZiNG5KBloWKcojXDmk+
deWyJoq3dhaOL6B7r1uCKdfIkg0oQtpa5s/jIvXwX6rPYFVielro8RdzO7Yqi70=
=WJjR
-----END PGP SIGNATURE-----
Merge pull request #2556 from jpereira/v4/test1
The 'make test' should call 'tests.bin' first
Alan DeKok (via GitHub)@2019-03-06T15:13:14Z
Files modified:
* Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/18bf6545c08179e64087…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJIBAABCgAyFiEEupIhk69JvbrexwYHNQb+wu7Nqm0FAlx/ArAUHGpwZXJlaXJh
bkBnbWFpbC5jb20ACgkQNQb+wu7Nqm2NMg/9F74zjCf2h0YvhjKv4QllIeJ6tz+x
XrnIampmGaDPS694TrFyX2iH6gzCVXI9dsBdMlZ3wnrWS+H480Q3+iHld5Mp3r2F
DyRcAyDAbzPd2BRHrjOJ7SoIwf5JAPqGDNxFsaUxr/RSoVye7t9RxCdzsSW3J5qu
BkhLV7XCiL0qDPSX8LSq+Eg0Osk9gDKfHYVZ0cuYwWfUCpxPffLcio4mZ9e4q3uZ
aWkUyOwow1v2FkfVWXctKrsCBDGH0ziS2d44yK3t1Bl5R9Cw3x4gHUYRrLymsVXG
jurBZFg+hiwZDLxnqXFXpqWTZledRIVAsISZYhDBnxrTIaVTcJcIsY+xKQftdeBX
IzkViiW6HfyWa5LIIUwCX2UfH+f1NEJqqZsCQzP3deVz1GBxGzySRTfLGGFbdd8H
kl1+vlkhAzIcZg865jzuUlD5tY+XhosLnueruquzl1rddcO7rP+WYa2XW6zAZtks
umZWqNnIAY9d0nIa+5QDzDz8bqDwShw7FeVv4LyAmMvR5o19gt8tdnuIzymPa7T1
KxhiyEFYiPFCLSWBi4Wv34lel39vXL6v5OuwZTxxHeyP4Bau/C64498+bZ4xNezV
qqRGm9jhZwP6TIOYO3U0yiUKOp4BsMc6dJhM/g++Kmr6mYMo/1lvvT5yHyCpWExI
U5vYMVyuddhO1p4=
=HBz0
-----END PGP SIGNATURE-----
The 'make test' should call 'tests.bin' first
Jorge Pereira@2019-03-05T23:13:52Z
Files modified:
* Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/734a3c72a46d67b99a1c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJcf+N8CRBK7hj4Ov3rIwAAdHIIAAGMtVxDenjgHY162ki8MvhE
pYU0h7OJC4ULh4TV4ykmMw3HPOMt/f6kDnd8qxItfQha7XmSKuPt90II1mAnlMvd
4Ll3ZaLFfN4RdxJGY2IXX/y4XITqGURovAxX7/s7LQIbHdvsNbYrrgnXOhO0t95H
qSiY4Tj+ojFjD5QlYhk6awGvQRTQ2fadp9QVMM/IEIRditOMs3ebPnRjQGYGK+jV
6trjYe0XKu6rZT27Za7pYcgbzfVBlQfze7SH1V4TkVRDSMqbHA9p+czY8NDnNLNJ
qIlkX8Zl+XLdnRW0sY/P7Aqa5k7AeqlOCKWETURTPqjR6RuKhJSZ2HMxWlMNtVA=
=vycO
-----END PGP SIGNATURE-----
Merge pull request #2555 from jpereira/v4/fix-test
binary unit tests
Alan DeKok (via GitHub)@2019-03-06T15:13:00Z
Files modified:
* src/lib/util/trie.c
* src/modules/proto_dhcpv4/dhcpclient.c
* src/tests/bin/all.mk
* src/tests/bin/atomic_queue_test
* src/tests/bin/control_test
* src/tests/bin/dhcpclient
* src/tests/bin/lib.sh
* src/tests/bin/message_set_test
* src/tests/bin/radmin
* src/tests/bin/radsniff
* src/tests/bin/rbmonkey
* src/tests/bin/ring_buffer_test
* src/tests/bin/rlm_redis_ippool_tool
* src/tests/bin/smbencrypt
* src/tests/bin/unit_test_attribute
* src/tests/util/ring_buffer_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b36051491fb0db39af9f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJIBAABCgAyFiEEupIhk69JvbrexwYHNQb+wu7Nqm0FAlx+/fUUHGpwZXJlaXJh
bkBnbWFpbC5jb20ACgkQNQb+wu7Nqm1LeBAAsqiFnrQo1CDrC/umI+Pi29gWiYre
cJahMBOuoPih/Tra3/Cxc6JE5St5g/I6F7tp3Lkcvh/iRsn4Z+oHJLDo3RNTbbiQ
ZptNRx5J6Ke/YZl//m5CzK0Hia9HmyrxCaC4kBw/LuJhjSxaj85KpyR1jmyAxA28
DAL37zTrBeFoLfqJq70ZO3F9p5U0xz4sC5qzlQsUt22yMYzNUyYMKpD+Rtv3STMa
8T3uDRoqTYU3NeayPhe4LpJuvBP6ESXPYK5fxCR8OQ3XznGwAbj+l0bk2l/fqFRx
ekAoyo1Vnfp0q5Al/vZY5PAdXlejUFaAexYcVtjRFFI1iVoG1VsjY2oo6/w4/6uT
qN9Lk8GKZHcTz7D4KfW1cNZWdf6J73lrIOf2tymLls4ZlY8yv3BhAMi4vH9zGclB
G/J78o4xU9zIxfaDjL4Z0NURiv9dMtCg1cR/WmhGAuV9SymFsxPwyjtD6SzX+B1w
S6KKNBU7pZFVG1ekyhE6NrIal5i7/B5IDyD6cwtRv/apveHpSjBBzL2v7DLOj1yf
afL74f/EMuFe7ah6cAKMFDfy3um52IAamrZod+ReiV3iXjie+hAm6VUSD3DybqkL
Yp6x8MDmDQwf09zGGsFG3Nx5dPsdNS0gdbO5c3qzAV8rt7q5PwnD0B72Pi9u/VT2
u+6bjZPARLgExJc=
=HBOK
-----END PGP SIGNATURE-----
tests.bin: Add unit_test_attribute test
Jorge Pereira@2019-03-05T22:53:41Z
Files modified:
* src/tests/bin/lib.sh
* src/tests/bin/unit_test_attribute
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5b2732543ea1b3b17a5c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJIBAABCgAyFiEEupIhk69JvbrexwYHNQb+wu7Nqm0FAlx+/aAUHGpwZXJlaXJh
bkBnbWFpbC5jb20ACgkQNQb+wu7Nqm1WaxAApCVvzXiMVd85umfucFxhDxr1VV9a
AfneQoA0BIpbrlbhQrEMN3eLQCsCwQfyvJxEvTuFR26sHSACeTbOP0P079eOL6kC
PiQoce2OxwPRDWFDl/n0AyH+/+EBy0SjK0VZ30cfN+q6hM3/7EFfGDPfbnrHYq+H
GZgXsuvzKUieVc1O+smiKgaJBGXRctKtOpzc9HUnr0r+gTLip5I0ctrfn9QCJ960
fTSus1gZlSrrG/IPEw9JmwIYAX3HG9GaCSYw2C9ty9oc0iGrikwQOB5aimHx80uZ
siu/uZso9qMpeqHI12IbuSbyGtOMiaJ4bMMPeED11tkvliFMAczBAZwajqCZQyDT
zNF+ZNvbJORcA79F+NWUez+e4UlQpEh2pZuKvQYdB+lUqDSiFUvjj0RybaOzkMm+
JXVrx0iqk60s9V3WuBJPAY8Bgffn3NmrPUOSZDmKKWEYH9kvGSFrhqJf5PphOFgX
QVEPi5hsW5od+eqXn3NkvxtNmqDdG5ZaiHeZze92dopFohU7m5dTJpznmz016a9b
en6E7qHDJizU5fb4gcFXOYwiKx+jC9bS7S8Z8xg4JlX0lH7zDBQ7BCzPG7Tlmu8I
5ksmwGGJ0t0dee4kFokWrgbvJzs7jQ1TeamuCDKfWFz9WfYKvb/G7Uji2LEVCPed
QVCes5MshEv4+xE=
=J9Oz
-----END PGP SIGNATURE-----
tests.bin: Add tests for smbencrypt result
Jorge Pereira@2019-03-05T22:52:16Z
Files modified:
* src/tests/bin/smbencrypt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ec0ff58f6c666dbe7b62…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJIBAABCgAyFiEEupIhk69JvbrexwYHNQb+wu7Nqm0FAlx+/Z8UHGpwZXJlaXJh
bkBnbWFpbC5jb20ACgkQNQb+wu7Nqm3Z2Q//WXenUMtgsgK4EqyfGfioFMIxWYlb
qNlJpFZ566054qKdUVAdM6LSClC/swpVPoNe5vl0+OgqXEyKx9epHiMIC/BQaY4H
CAgnjhyZEGrPtV0sJKDDDcryRXyparLM/zYIRRhIMq6gc/j5w/F2zWu0a5GUv0Zi
2pH2kT6ydPkGJ19f4PVdJ1W4lob+M9CpHDGZQor7iAoy8oGrl7W1sZomEkGuFIXh
jTmdHCGOX3Kwg+gcdTWukLY59vMtkooVsSrkyBWJPEGckQPGdJaRF9hwKnXN5V3A
kOvJDRmX9FIksmkTz8MWYrcGU8qVONQPbHAcvyyu20r7oQg5f8MhvSRYSpJ9+arP
FDY6EkamPsKPdkNYPqeSnN+FlnOCBjNFk5acJFfZfG4UF7yC4rdWlEerzcrmZsoh
4nyt1a4QiKOndYeXm6MYL66QlpJ115Kna0p2Ro5R4rc5EaaiA3eKh5g44QOnzDbL
LdM7vfcFjSWJAYzJI59xxiTKntlR60Qh3joLqNYu4cJ2UH5Dbbtw5sjeBcjVL13n
43DsktoFfN6rd0OmiTob0XTGEzobftRDUp0mXiWXHYFAu1g3mF4o7Tq/xP9FE8bW
b4MIuTIJpjNlb7ai7QwXvpdlwfthfGkIZup3F/ge3tKXoKBllpySkwTMqC0MM9Wz
DfkuFjCFu8FTpdM=
=LzM7
-----END PGP SIGNATURE-----
Add length parameter to 'ring_buffer_test'
Jorge Pereira@2019-03-05T22:52:15Z
Files modified:
* src/tests/bin/ring_buffer_test
* src/tests/util/ring_buffer_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1b45301c1b2fd7b70c75…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJIBAABCgAyFiEEupIhk69JvbrexwYHNQb+wu7Nqm0FAlx+/Z8UHGpwZXJlaXJh
bkBnbWFpbC5jb20ACgkQNQb+wu7Nqm2/rw//baAqvPscS849M5Ab+PjLEK0c+gIp
ia/gxImznXzAq3g6JNTgG+JAiyK7AWLsW4QhkyEycoU/ve3XnD8etRhWT+ge5t6m
XuNyPafl4itcCDEOmMH+wK3HWi5P0Ti2cYaXYgq/NjDDt2AMNDDIsDUxVhCRfyFc
bxVQuGcz0QuEm4cQSyGQvu7yrhLec0XOYQ76bxmz9lCAOTDZdQRBpUlfn0B7QK90
7RejN0dFJTmI6KgQKqZ9sH05TtwI32RarzjbNuQ1yNqiCnO+Ebh4VJYh5aK9BKh4
OoxCHkcAf+XXdzQm/dqdG50F+IkQT2EMRbQM3kmgV5A6gJs4hTfWIm6ts5hg7ZSX
gzmPu1bQdZ9EVAmH54Q/XXL1WqqRE5uYgsgVL4pEol9BjOYbor3q6Cdjts/paHgE
UGOYOGfhLQ6k4Kq23faPcnepjOhdrjTW2IlDOxzDUHUtXrqn2KuFBhTi8jWqRjVM
5x2ZTf7nO4kmQAhak90xlDJDlPuNur03l06cbrxqfxTDgZMIPEtFTsdRFwFKapmN
gNcmahd3V45fVkiIli+Km+U5KM71zaIuE0K8LmABZ0F1twnfNvALasYVnfj10JjQ
h2uI7kPjLeAV3vILOEmeFvLcdJ6cR8NE8dDq8rBzUFmlTnp9yctrOHi7DMPhkIm+
C5J2bdAz8a4iH20=
=uyV5
-----END PGP SIGNATURE-----
tests.bin: Add radsniff interface list test
Jorge Pereira@2019-03-05T22:52:15Z
Files modified:
* src/tests/bin/radsniff
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/442b5eeb6b706679394e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJIBAABCgAyFiEEupIhk69JvbrexwYHNQb+wu7Nqm0FAlx+/Z8UHGpwZXJlaXJh
bkBnbWFpbC5jb20ACgkQNQb+wu7Nqm0Uqw//cWcfGdz1dwpTyGNblXK/5L+Ta0r4
hxkSvb6qfZYjyJSwO6w+kULu1Op6aYDhJb4IFVURYyevHDbmwatc4m6O8nv0z2UZ
fBKHlvgFwzv0je7MDGyufv0m0pTdOALNTnQEiv15dsCewb/AHu1yprgoo5BugzOG
rg+pCOKaf2HzVV97FQf3Ti37I3aoM/BdJ4SKcoeD6n46DDxoL8mGl3rSIfJ/ybSB
X+GfuuvhVLArRd/guOUyK4XIMp2gi/F94gapD8/OU/+iqRAGtldVt3h3NFXiiM6Y
8xrjEzsoTYaAthHfwzOspt0IQi7TAKA44p8Z0NUqBYxGC+xwUaPWRIQEUPKeB++f
4kzKKIKb4FjcKXw3BHRGGorfRL53TOwAjP+N9+CYrFwtUETP09iJRn7jrPD2D9Zj
T7PBS/dToKsYx3RndU1Nowfo5m8CBSul+F7eJfIMXSwHnMdtKsyIz1CVYA7G4GT3
eg2rogpIMOsRgZAACd2yWd6UFEdbfCTxdF/Rwvu6vpEYVCrmK70KaCtmhYv7lsTg
nCEcPkTaTLHJH+DwfiFMh7fYcLD4Olp49q7kQi4V9N88UJQpAwyRBYNNAV2J+RBY
mkohelHQ204/2z74oKp1EcSaNSEM03xau+f0dHHkyilf7ozBTOOmd3pEBXDEXorP
O2EQOpuPA01mtYQ=
=W2J+
-----END PGP SIGNATURE-----
tests.bin: Add message's set test
Jorge Pereira@2019-03-05T22:52:15Z
Files modified:
* src/tests/bin/message_set_test
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/284eb6724565e89b09fa…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJIBAABCgAyFiEEupIhk69JvbrexwYHNQb+wu7Nqm0FAlx+/Z4UHGpwZXJlaXJh
bkBnbWFpbC5jb20ACgkQNQb+wu7Nqm2nHQ//Tc07CL1k9eZP+O5qgtL5BYzB2gHq
1178x+2x5rUxgZEHdSMIudXezcWp5necp7E8SGVmHyPrRUF2LPxJloeufj7mDEPF
S5eeR/AnmmiNSeH+LvQ/T2w6hNlco1nxw+JGkHyv4/p4+KeUgoKcLOHkJAibRsYT
s12Wpks4F4MZHIz07D3XOFkUBs2RA8Vghhoz0Yloje705Exfr/l+3CCCKhBoL7mN
fOLlwfuED5gp12m7lOtU+c8sF5jzK2OG/GC0qaF8qTVPcGsbVyIG0vIBndktXhWT
fAxYkRiPDPycGBxHyJUG34kr1DIqmUraH0xbvFn0lc6cxWt92zoTykRVY5yNrwyI
x3e7Uaa4ysKXTu/rzKl0KbpEnoh6VH05gU3JiG4j+81Q7yrRETk8h8di8SVSJgQK
XnEQW+3lphD1bCeO6Y98a5Uf279g73aHX554M22ilmpcwi1slclKZn5Ev6mUCIt5
NiCd8if3bcnqf1seoik/1WVxcQkIYVwSgRNKMhVZCZkjOmB7Q9Y77+RDoDMoY5IW
4zRs7VjQgiLkmKERVyyDnPZsTkL5cN6qu0JGuPnkhPX/jQBqVrZbAgRwU76fCt0C
1v8+w10S0TIcDgJyN1VOwJY9mcW6JWHVbvpB4BkR6aXIltUW0GKnxY4hTRFGNASt
8irZrs/xc7/ohVw=
=VYv3
-----END PGP SIGNATURE-----
tests.bin: Add control's test
Jorge Pereira@2019-03-05T22:52:14Z
Files modified:
* src/tests/bin/control_test
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cf256d64a8fccff91e96…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJIBAABCgAyFiEEupIhk69JvbrexwYHNQb+wu7Nqm0FAlx+/Z4UHGpwZXJlaXJh
bkBnbWFpbC5jb20ACgkQNQb+wu7Nqm1ZVhAAwP6+VaGxvKZNVBcj74fu+9utBmwG
UrJkVRqgk7N070zbXpS1/J28SiDk8/5uk0ulwM3A5oV4/MvvfX3Nohqauul33Jan
uESBsVX2ddyZfPzlw8Mibmc0WXPsClQa7igUxvBaRkHshF8vTnsosC6+bzZooSsl
746jTQQfUqof4k+two3xCs9g63UBkHMUBFbbOwdRybIyvVhx5ltkun3c7NReH/kU
fphcqbXaElKpVrmrREnEHPh4uYdIVtFvoKHr+lYBr3JeOOpcPxXHoUTKLXcQH9tr
dnlPYXGrXb8nv4A07SZm+FmDqdneCGY/gfz+EpywpFENMY7+GUxVwE15zCrfZIWf
W4mn9Ku2VDlk4/qIoB3fwpN6mCuDmVAvbY8OlXWWMBu3XwIehPMoVDH9OcryT6Dw
BT2UV6vWGK8t1UFcugvSxO2R5sdrL8Lfq6v4tZ0P11vyz0Cp6eXP+TK4gPaF6ah9
rxn68/oCmXHaBB5HQfWhMdUJ+HHGTXkaEsfQbtA0eQEagaiHVZteuv5Dc414et1T
y+PVBJYgC04ySJazWgYO6L2xFtE8z3AS6P4qdjgPtjOzdwhA3njbbfov1gRM0Snz
hHXnj8pVG3R0SouyXdTnUjoBvKkIduhItlXfIh+0kMCmKoFapi2OC5Z+iOp7/Hn3
FwGwoKOC2VWQ6Sk=
=iRam
-----END PGP SIGNATURE-----
tests.bin: Add queue atomic test
Jorge Pereira@2019-03-05T22:52:14Z
Files modified:
* src/tests/bin/atomic_queue_test
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1e455cd8cb6cdf0fd573…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJIBAABCgAyFiEEupIhk69JvbrexwYHNQb+wu7Nqm0FAlx+/Z4UHGpwZXJlaXJh
bkBnbWFpbC5jb20ACgkQNQb+wu7Nqm2HwA//dZc6OkKKYiZtsRF30VGLX2BbMcGB
93Zu+KRblLR7urpelOsEcZ8c7di4RXk59NDE3KDCS927tKLmV5pWEbUIN9pknanv
ym9WHhOUbIafx62qBlunIx2ZHa4PHNObgQ4f39NwwZ9OYWCAHMK/RjPHqJkU+MkV
aMexdEa7Pc9XwqIRv7faeY9oDXgwXycB+Y+Hzv0qRTSVY9NMcg5tdxor3tXrnsev
6VQEcFAXmi14kpIF7C72RB46pYKCIv+0v8dBWFn6JX92zd8sCZxhDCQQfbNuqRUK
ncEeSDAzJIYOkhcrbKFBrsf/upsQp7V4FCfdvUIdUQypsm9lYFXbOTXUG1dqFurC
xYJatvgDA7tN6NR2pws/tR7WeUu6cwUQk8/z4Sx/WhLbu5dGn347qTc7uQdv5PWo
JNJsJhxNL2pSe5gTlz6r3qfzLeTKb3hUz3jGcLFE996W95OXNP9Sk/dmgoZmOj39
ahHQZOvx+R1XVOqD9wePdqZcEvWJjfLtA2Vhq+jsOp0u9U3HCP9ulYfFUvmQVW7+
9k1NvWwxMFWpmJ2wuudbg8S+wGmg856h5ZxrsrdfOnWrL1Ic37f8hVY4CtGKXPAm
3Em/z8G3jJkoOcz1nxzCz7/J2e3QF+xNUilNB/2FBM/axMyiwhMaZ1t/Z2DMm/1y
chHp7uEGn00P5mw=
=Qeh/
-----END PGP SIGNATURE-----
tests.bin: Add tests for all binaries
Jorge Pereira@2019-03-05T22:52:14Z
Files modified:
* src/tests/bin/all.mk
* src/tests/bin/atomic_queue_test
* src/tests/bin/control_test
* src/tests/bin/dhcpclient
* src/tests/bin/message_set_test
* src/tests/bin/radmin
* src/tests/bin/rbmonkey
* src/tests/bin/ring_buffer_test
* src/tests/bin/rlm_redis_ippool_tool
* src/tests/bin/smbencrypt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/78cdb7e0e55fb065be72…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJIBAABCgAyFiEEupIhk69JvbrexwYHNQb+wu7Nqm0FAlx+6/IUHGpwZXJlaXJh
bkBnbWFpbC5jb20ACgkQNQb+wu7Nqm34QRAA0WhVeztAQkTB0G3akgiHMnXz+mdR
If9e4aXt8UhiiPgTSaOT3ifuTmFncz/PNypdvpZi+d9g6wkvtQM9T3UuAlSD9QRl
3wtOW502hU0AYGwj8BQwV8hr0sUBnExjRgiok6yNtMIs/ZPqDx3wFi2Tsv6EuIW7
32iLqBbklLvljqlGphP803U1kJ4i6qFwGRwgAq3srGH95L9XxHmZzvk4F412beJ1
fmCzgBoFVPw8/mG//7D6oZx159Wl05jXPpNMh56Hbb7/k4eGkVeu5gwPs+bgGXhb
PaacRWSwlBIUEei+3X65fdUuFXG/uZAz9ycBkkZj+/dxl2KTqf6eH9CzKnrk2ETG
fqhtrRNzEFm8yOKQwf6DgC8yGNyqF1Ztdzlt+UTVavtvX9D+Z5rmVEc3Xme+iKuv
W1+qBMHYszGd74/eO66gjv4Wg4Ljaw2vM6zBkVO8btP92gCXhPFDKPlLNxHW7Tzk
i9LVTc/ujxLESPHOWUiZHpnp0UX+qyRwjBS9GS36/OqeXySD7rCRwocvbo0UrAGy
VUgSv+3rXPYB+FFxlut0BPtcgJjJgPSyJq+gkL/0DQH3jdWeyRmvWtcB3EXsrWe2
YHuqjzgbQ4ChObMSalQuqzI4ETpIj1hpF4YJzg4OJ+aEEMpskbpfpy+gzk4bkhZ7
Rqh1Eu5T5J0NJnQ=
=qY93
-----END PGP SIGNATURE-----
Fix the '-h' return to be success
Jorge Pereira@2019-03-05T21:36:50Z
Files modified:
* src/lib/util/trie.c
* src/modules/proto_dhcpv4/dhcpclient.c
* src/tests/util/ring_buffer_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7b1065a985a3b3794814…
======
--
This commit summary was generated @2019-03-07T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJcgEcPCRBK7hj4Ov3rIwAAdHIIAAFF4l4RGE3f0U2VwqcVrKYg
FFqxiovYFyWJfcaNLdTtCxgaoJETCZkxOkTFksV44Qf0XzkEuz4n/vK4JKAnnKc3
4vGJ6K1m2RpxPXNG2pjoJd6BxOIRc+0dZ/N+A1iYoFDKdXFqxQMfB1xWzR2v2WFv
HyUo49eh88EQNaR5dgEGvEik/N3hKzWUthJOdwUM4glBN2EQSJIWuZDb/jyFQAse
HPkxNxq2BiczDECklDuJmVEZV+WvbveJDu/YqvTfYW8QqudDb/2xJAIMPyVtpeHQ
MTX2e3UQjC0o3NAn8xHNZDIar+2pgppx+E0RD+Gyh4rIAkwwwH/fwDEPc+8kbV0=
=pnEc
-----END PGP SIGNATURE-----
Merge pull request #2557 from alejandro-perez/patch-1
Fix TrustRouter query potential deadlock
Alan DeKok (via GitHub)@2019-03-06T22:17:51Z
Files modified:
* src/modules/rlm_realm/trustrouter.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c28b0c154d9fd79b95d7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEAD8iviBDz9wiyN7eC8nJ3sjiRa4FAlyAD9kACgkQC8nJ3sji
Ra4elg//cRlHdQcdKyp380c9KuHKkyY9GlDBkFcDDZKflN9jlb7JsZgapxi8melT
ArKYwlqkznHzo3jOU8LM8yrv827p45gFcAtWLnHi+QO8wATY0TD+maoKOnf9uVwW
6IlYSb0S6pAExLtczMYqF3f/PbofUh+eNmLqJzAStUeZBc7hngjHksqoe2MJ1Va/
sf69TG5yNyS1kZpZxWLXA19qXfioX/+GdWeyyFKAxi70t+6JhiGpe6V7N7y/xgel
Seiyxy42qcVGELL2C0L2XzOx38jL25vzqMTKxubNnOwQ1iwlkGLzUwMSMBPY411m
gWbWTD1jcVMVDPZp+U5dH7GdQwQvz42F79wHad0r+l+O7v/119k0I4742N2hyozV
ogD6vTMeDRFKU51BveFKUl7gs91erIV958TFET3tDafsVTWAMjzUz/z454QnLwCl
E6muCZvd5Vsq/OkbZldVMS8Kg3e6wMk9ySPSloGJrb8Na5dxPak7txJw2VvJcbn4
f6oXwvi/1Ww5xfXLVp3THALpizOURthM5pNAjw8BEUG1DGXV91ouuF3P8kn4Iy8I
IJWDz0GeHpGlAMlvIQ4k/uloYiHayIk7Pe4pNEYoQt7quRclHYTznby61xh2gjRs
T7sfQCLAeOo+CKHi13Ke4+3cgVmrg76/MyWzZbPWu9jPoKIlbRE=
=Kw0y
-----END PGP SIGNATURE-----
Fix TrustRouter query potential deadlock
Existing code uses a single lock to protect concurrent access to the
global_tidc variable. Under certain circumstances, two FreeRadius servers
wanting to resolve each other's realms at the same time might provoke
a deadlock situation, if this query triggered in turn another realm
resolution attempt for the APC's realm on both sides.
While this is a corner case, it has been observed in stress testing
environments.
This patch gets rid of the global_tidc in favour of a local approach,
and provides a pool of mutexes that are used to serialise different queries for
a particular realm, while allowing concurrent queries for different realms.
Alejandro Perez Mendez (via Alejandro Perez)@2019-03-06T18:14:54Z
Files modified:
* src/modules/rlm_realm/trustrouter.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8ff5e2cb70a14f2af51c…
======
--
This commit summary was generated @2019-03-07T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJcfla9CRBK7hj4Ov3rIwAAdHIIADN2IFx23u2q6vjWpmepmLXS
j0ZOg0OvmUS4i2aIJBafOBUwheAtn2tfhg6j0qQFGcxac0uHH4ahHG5pxHpDilk7
i5Ocy65MdcJdpZVpjbmyHe+oyjpvId9tX1/03zANma5vRfVEEqy3b/HbJ4Vx5jRN
w6vfr7ka/eQv63LymHZm0x+ZgX6XCQwWv9lBXUaRZHC+MSpdpmpNAVlzDZyD/4hy
IZaIQkH3Yw7hNOzTG+L7J4W/TkGDReFbrbqig4z2/5/AIxM6+pswZBCSR3MEvIDb
vb4URYsm3ejcwWS+SJlpGODoKTaM9KEvjXMjsulP2nufW/VTSmFOo/eY5dpmkjU=
=z9nY
-----END PGP SIGNATURE-----
Fix references to eap.conf
Arran Cudbard-Bell (via GitHub)@2019-03-05T11:00:13Z
Files modified:
* raddb/certs/README
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/90d91691670f4ddbdca2…
======
--
This commit summary was generated @2019-03-06T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlx+56gACgkQfQ55zXdi
Hs3D6Qf+MIDlDxcFJMGEd/OyQM4leNWZzDw9zZMyr4c0XjIq2wuoZQM6dxv8XhVg
gDzxdPugBT3RHo/4WEF5LxeEk1kyM3Cd+SNm7z46PT+K+wJPhiEl6OzchgxGMOv3
i6Gw85esKCk4s1lHBqDKaLwSrn1QDAczRnydPRjRy4ktEGCXl9JM76dX3kNCs+pB
PLt9+z9GFrqeicKaMDSM/tiFYobBzqFni4BKG4ojTu2KtFa+Y7oMnTszD07Ye6ya
CntKWSU+1x1Cwq7W7xJP2nWTRtCSA+zcey91l2gBKr6IiZkoav5oZrvjQaxwed7J
Z+Z0pP9SQzn815lJU6VQVgnfBUbOmQ==
=wP+B
-----END PGP SIGNATURE-----
Revert "more CC_HINT(nonnull)"
This reverts commit 4fa52e12c96dc43865a7b5f13aca6f13f81c2f19.
<sigh> Stupid compilers don't notice that variables aren't NULL.
This change will have to be done in many small commits
Alan T. DeKok@2019-03-05T21:18:32Z
Files modified:
* src/lib/util/dict.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fbee3dc74146d51e4b7e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJcfudvCRBK7hj4Ov3rIwAAdHIIADXgu4bOFSXYa24jZInoLYV2
pNidxddWZIOQYeeOv/D153vwW7M3SICfPUV+G0wd5e74rlaqbVwhp+18Szob4nUm
kw0Mj/DVBhgDF/nj19fJoU3CIaNri59Nc/+VfzkqA+yxZesuUqFpwporMdO4yO3E
8LcmUxqokOiJYjHxhwe4VNw3RgCpVelaQpLlI7ET33QMTpoJTy/fvDA2RMsAKD2S
xHHZSAZShjaC+CdK9z2RZwF/JBwBe+vgURakzkPTi5cx6mzUMoNh1Suypivx93EY
NtK0HC8E/E5qMWJfbkYirSzlfZdtKXTpd6Pq1z3cEE8UI4yJyZAwYidXpMGFwPQ=
=GEFv
-----END PGP SIGNATURE-----
Merge pull request #2554 from jpereira/v4/fix-ring_buffer
ring_buffer_test: Fix fr_cond_assert() call
Alan DeKok (via GitHub)@2019-03-05T21:17:35Z
Files modified:
* src/tests/util/atomic_queue_test.c
* src/tests/util/control_test.c
* src/tests/util/message_set_test.c
* src/tests/util/ring_buffer_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/664dd2ab69cd537b4105…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJIBAABCgAyFiEEupIhk69JvbrexwYHNQb+wu7Nqm0FAlx+5sIUHGpwZXJlaXJh
bkBnbWFpbC5jb20ACgkQNQb+wu7Nqm277xAAkCXguU/WTxZCWIGD5TCaRNn95KQi
6FGWk4VJ5V35/M3jfvMNuIHGQaDQxY8Py8ygWF4fRGSDxVmpkrjqSxxgpXPg4ruP
9i3u1zVoHtXprnG5CRkOYIZeGLo0TfN6kQRW6fGhYehITs3kj+nJQOyVrosrXPGo
j+w3MIbOKv5xWEYHMHEHIJHx96g3YKLq01XKgtpkko2jhxtuU9f3S5BFchtQQIug
/kq/TX9kfjn6eeAVTtrlsqMziQiJjHPsNotV6g9ABtCujVnL/BAw9ZizK9yoEKGP
Nz43P/SsSiPLHL50uYkDsdfHjSevQAIHBIm3WXJfEPD9gmmUNjCV9mQPRA5QHtuJ
P8/Yu1SyD1moGMJu0cifjDKMwNro0Z8nauhu93/v0n8k93FfYf0T8pKi5wUJbeGa
60RF3W1lxMpqIYiKk/gciavHGt6rVqlRFzGvrFMkhU+e6jc+GyHTrDO5RhdoItw1
UFgv7wPabrDERKrzU4R4U1oAvbsYwIMCZtAIRUMskbfHThbbOlTSvC/q4yHwbMEj
sz648JZaKgCwIAJ9+GA2GbKNISK6be/t1TtIlR6yM8mme2p/BOvENhnFol4JH3+Y
+OOqpCtpg/ntsS19PMEB27DoCCCRCaSU41sPDAHU4yK++jymZuJZJzoUD4VFA8Um
/8babiffqbLhu4k=
=AZna
-----END PGP SIGNATURE-----
ring_buffer_test: Fix fr_cond_assert() call
Jorge Pereira@2019-03-05T21:14:42Z
Files modified:
* src/tests/util/atomic_queue_test.c
* src/tests/util/control_test.c
* src/tests/util/message_set_test.c
* src/tests/util/ring_buffer_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a27ba49d8081a129bdcf…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlx+5JkACgkQfQ55zXdi
Hs2H8gf/fmcbNhuVA3Vzr8+m8eFOxI0pnWZcM3gV8tSGtLp2rIg0qJe8Hco5kaof
g5j6EwkWUBSOM+kc3OqaONWC4wx55t1RjzWlIn8FG25l+cDNPBnQu10SokAROTz9
VdFFSNfG18D3sSKs6hPMndLdmsvUaeHEIvg9IxBS5W/ET0pGqef5sg0KSXIXDPo2
ltxLnhnHUrHdlmyfcg0vvl747FT6QITiNL+r7UoLMWvQgHoUzrEeb2UCWfo8b5Vi
wcxBgHp/UIYwhrRcNaGrBYj6E4ZEfGzJGGMSjL1So99oQFlGll4o9R/bCY4RSDej
pXO81iFZ00ea1ZjeZw4zd0mHb8N2/w==
=dbq4
-----END PGP SIGNATURE-----
parent node properly, and add a free callback
Alan T. DeKok@2019-03-05T21:05:28Z
Files modified:
* src/tests/rbmonkey.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9411a7a2936231442a23…
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJcfuQJCRBK7hj4Ov3rIwAAdHIIAAcG8vV5PLLZ/vL6mCd9cHyZ
W4yYv59IOo6Fv7fFQHYfrkVvaJ0Sr90CCFZNwtus91r/NDx4iGWzfWOsc8np2Wle
i8svcKSMZGCkAHrsQvieybiw2n+VUg46ZCxf413sYJ72TB9iLE4WFzfW0te/WRJ0
dbHbEQyB9XZEbNg2FbEkEaQKqoT3U4vaOpG0Wm2ULJy45bSXmWPREmc0cVNeK645
eKBCRXyQWUst8kRgo6ZVuzPiyu3E1XVFjBT9r77oJGiMCbcR4LCpyESFDApWZQgy
h61LPG5SzGFiBSwzQjfTzCK4ITQgme2BHHIOEYBfwk2EmCTyCLTylD05ZWuNkHM=
=KTdh
-----END PGP SIGNATURE-----
Merge pull request #2553 from jpereira/v4/fix-rbmonkey
rbmonkey: Fix rbtree_create() call
Alan DeKok (via GitHub)@2019-03-05T21:03:04Z
Files modified:
* src/tests/rbmonkey.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/44a9283bd53dfc01ee4f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJIBAABCgAyFiEEupIhk69JvbrexwYHNQb+wu7Nqm0FAlx+4wQUHGpwZXJlaXJh
bkBnbWFpbC5jb20ACgkQNQb+wu7Nqm2hKQ/+LWVh/cdGrrRqY6BBr5E/qXOBtIzz
ItKkayp8XY7mjHh35qqbMnGB54nWC1EgUs0uV7eKw+35rohGIYfBZ/HbMUwyZGHC
UT5qOnxwpi3t758MJz766cWRODZ1cwCvt0T1HhJYAEjstRgmq7kOOQaxqrZBFV8d
g7Pa9KQWhmQx+GY4aM1MUQosppnH/Hqr00wsMH2Oze3Lc85rlE+gQnT0vxuf434B
Dcx1p1ROZCfCI7rXkRbkAxVMSJbk8MvDSSxfVjUPiGqrlX855EnIjPRAqyS4eRxk
TpxAV6xpxNQH1yY84d4QbWZlod76pDM3DzFvS4AxslUcVlrPRbqjBjaj9l1uW+rx
OIEM6xgfM/tHGW3VZHj4+sY/Gso88VnllrMlqWNRN1U3vmjc7Uyu7gCKt8k8UTvk
aboBqn879WZeya5ovkeBYbKYIBOC9FpbdBG3ipuBaE0sXuFtMpQI+69c+GbgLH5F
R2VsKpc/nVo4NEFeRyIQSl0W8AqzzyRg19Z/EPSSvSEeTMS4a1aNrOBtKTOggIDM
FX7iLcCYf8yMBLU2F5uinK0mkkXrEkcdq8uZm9X8Zp8b3LbJqSMW7jFXREYDyNR2
4SY5wtRRrl7DxUvin90fHSUhB0FbrbHBO4IwJ+O9z3p9kaO3MZzUThs5dO3hBO1F
lsBE13MffFuNBPI=
=3sPU
-----END PGP SIGNATURE-----
rbmonkey: Fix rbtree_create() call
Jorge Pereira@2019-03-05T20:58:44Z
Files modified:
* src/tests/rbmonkey.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c08261839fe99fc3e97…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlx+2X8ACgkQfQ55zXdi
Hs1a4Af7BPwJxdWxOsDtyA1pHwdS5DUCxMEDN9cpKIIkWorgFRKJOnCbS+yJtR/r
MnxmzeJfdpo+VfyFYLQO9CxC6koLCIphOiV4+741jqWLFH3sBLOPuayp4PqXF2OU
40THq9dL8fQedIpKvgDOMMgN6hO3bqxIJh2+7I3BTQd0hDtIpzfqcl4CxMYlOin+
NkkvfDN+Q1N8bydljnoL/MAfsUE09NuKUwyHGiIFXWQZ+d6+42IldY5X5xAnXWGF
hzHYqrxTRpab2dmImTzY7UmfcqDuncediRK4MpexZPH0xfmpnPEg1urwG5g6KNyY
nwLz5L5eWSecNgNudvCxukfSf/GMzQ==
=yCI5
-----END PGP SIGNATURE-----
use a more consistent error message
Alan T. DeKok@2019-03-05T20:18:01Z
Files modified:
* src/tests/bin/lib.sh
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/303e6e68b0bccde8cf07…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlx+2UYACgkQfQ55zXdi
Hs3L2Qf/UgKscnxZgN4jgN4JeVJ5pjTw2ktvbo8nndrF2KzgteXVYxFNBtdLMxaC
uhCa0pO8ZnBxNgNDwUXDLYH97Pos+ISwlrZhwRkN7jL+kBzlwKNI83eNDaiOfJfA
vqkeLBGBVTRXWbN8JK/N1R2F3mToHwEx/DxsA/XpwnG6i4AgWleEFvIXckLaOium
aiFxKy+MKHcgO/khWA6zTv+0LP86TvkU4it7lvBLG43MCzpXRuu+llMX5aPqkzQ+
3KfC97EHYecYqWeIvX9eQE2BkoLouYtUPBza5ccAGx1Z7qULn51ezDRZgVY667i/
lILNT4eoeYOv+numm8H1w4dIV6UnuA==
=mGGM
-----END PGP SIGNATURE-----
radiusd needs a whole lot more things
so it's better to test it later, after the various module
tests, etc.
Alan T. DeKok@2019-03-05T20:16:48Z
Files modified:
* src/tests/bin/all.mk
* src/tests/bin/radiusd
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/60fa97607b07882a5eab…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlx+2RoACgkQfQ55zXdi
Hs3LjAf+NOAnGJ5oNHMMGRhFy2hfag2prSnDalggxi3elO6qwpW8G+or1eCsj5CF
93ThvNFewxEorcLcq/fGnRl598vb7eq7FmgjuYodyJmoxpeZwHsi06qAmBL3vWd4
9YSvw4YHowm9fUIfy+ZP7LWxyV9eqkzqU1KzBkP5fPWMa8HI27y21fedo6i8e2y2
niEuqu9cBDisMDXU4+vK5spplsN2/4iuIi4IHCvHDwMuhqFJJrHH6i5J8pULsrp/
4RdrGVRmZ948oxwb6O80JKkNmGtySimIJ5bvWpVjfihV7A9dU2NyPMFJM1bE+sLW
kn7vRSMWFIZ1N2lUYr0eAHcZo1ohKQ==
=GFhx
-----END PGP SIGNATURE-----
short names are better
Alan T. DeKok@2019-03-05T20:16:22Z
Files modified:
* src/tests/bin/lib.sh
* src/tests/bin/lib.test.bin.sh
* src/tests/bin/radclient
* src/tests/bin/radict
* src/tests/bin/radsniff
* src/tests/bin/radsnmp
* src/tests/bin/radwho
* src/tests/bin/unit_test_attribute
* src/tests/bin/unit_test_map
* src/tests/bin/unit_test_module
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/23a6a334cf41b908ed23…
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJcftjdCRBK7hj4Ov3rIwAAdHIIACuq8MEfH9vAM52uGFMb/frr
plG2/QEunFfzoFYGcQY58iqcxtQLJZir2p3t11sw+7bMBaaP76/VyQR/DWuhIK6S
KMcsqS+dD93EBng+kr/u4N3d/HHjeA5o9owRgKBr3LpMg8h+CJHuWLg6g+32y8rs
+nwYsSqkwyUgpddQ8hHhKW46agNu61tLfQTPaxf4hZchxnT/M37VCT5zVi93iqWf
n/IUCkUYw8J8ctr5cem5n6Ldv81EC21BMNua3ZKZMZmzewpI/tc3c9FFTY8lTour
ZBad4AbvZBmdrJL2vgbK/H0sPtBmobOBhdeB06qZPd4fX7L6ROnomvT5z9sNhBk=
=oWcc
-----END PGP SIGNATURE-----
Merge pull request #2552 from jpereira/v4/tests.bin
New 'tests.bin' unit test
Alan DeKok (via GitHub)@2019-03-05T20:15:25Z
Files modified:
* Makefile
* src/bin/radclient.c
* src/bin/radsnmp.c
* src/bin/radwho.c
* src/bin/unit_test_attribute.c
* src/bin/unit_test_map.c
* src/tests/bin/all.mk
* src/tests/bin/lib.test.bin.sh
* src/tests/bin/radclient
* src/tests/bin/radict
* src/tests/bin/radiusd
* src/tests/bin/radsniff
* src/tests/bin/radsnmp
* src/tests/bin/radwho
* src/tests/bin/unit_test_attribute
* src/tests/bin/unit_test_map
* src/tests/bin/unit_test_module
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/37f3cdd06a0ff76958e9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJIBAABCgAyFiEEupIhk69JvbrexwYHNQb+wu7Nqm0FAlx+2GYUHGpwZXJlaXJh
bkBnbWFpbC5jb20ACgkQNQb+wu7Nqm2QNBAArnpXTcCsZk30Y4ila14uvRlBZn0o
+myPyP6jD0NdNElefavWsFVtA9Ssr9+t9IJAFs/66Igdw+AO7o++INP6S1j/9VTa
c5E9IyfoR+MTq0SjdUre0Sd35G5p4SKZGijpMvFX3kV0HNINBhBKac8Mew/OCSVC
4tvQ0+DyrZmIPS3SjqDITlfEtoVlgYG59P8RFcgLzWwXsPl2LcLwT+3KR9JrhhqY
ZlwNqhZI9baWQATZCIE7k5kf6qI5K7q7qWKMJZDX51Phhw5sEuBH9WX4u7aSemjZ
wf3Hgw3unUOBIQAS80N8nfoO2l0uaTFMpoPT4PLWlRKOmIPP6MDTa8VKP4lvJCml
Ydi9vobiPE6X1pAFtVAY8LLuRtGUneguuD6lfI8IulT0af+bnqQJ7zljbGuIrdoe
5DFHwQS0nB/aa99l9OM7/mN3bdNDCxCO88dXRLlscaoYaCElcBTWu6dsmzJ2fBQe
DiNJHUlTIj92biiMCykU7r8xm6ta9+hhTcIriK1wGIKxOpj6lFXWCgm0S/eCAO0S
p7pKHms9XJ47B/r7XDluxTHDjn949hDTpjpc/JOn3NQAvcearktv2IRRhAfd6iGA
n0tFwu9Gicslfr5XSI3qtMIONu41XB6TLqONn0Orvz4WzGl/8fC9KyOGuKzh2gIj
/qQPvFGiEUVySKA=
=SYYo
-----END PGP SIGNATURE-----
Fix missing 'h' for getopt()
Jorge Pereira@2019-03-05T20:13:26Z
Files modified:
* src/bin/radwho.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/890b1ce9077a79a1ec7f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJIBAABCgAyFiEEupIhk69JvbrexwYHNQb+wu7Nqm0FAlx+2FIUHGpwZXJlaXJh
bkBnbWFpbC5jb20ACgkQNQb+wu7Nqm3akRAApn2qyEoW1mUCDmLIDJgYrBi/zcyL
jjC2YBWR+7tlkcAmoHVDj2Dgmza1YfV0PilRvw70WoZu2HdCeivnugOMu4wJzdGa
FnT7rlmtkIeL8dY1xhXgVhGdjr5DQds8BZ3nEzC0XkZSD+RaPPkUB/Sf/JfTJ48q
tPjKl/v8Dov7LUnGa5157ftCPIrZLjQ+mneSv0tvtLu9GcadkWQNu/4/lgDA5xXs
kvBT3x79bmjCCWNXz+zRFJYZYD0Ed+kypcImuYpotzY5plitTkyrAQ/RwlTVCKAF
7qqExLuiR1RU6Pp1fD1CWX5+0XRtU2JLlC2VKkasJ5I+JTsNPKf3YG5o4GuthD7i
QnDWishBiWUlo4SIrD1k2ccP1P15FNoRgowUqX8J36UeWy3kMFSe+Bv4xIljAWNQ
2TQ3U+DPle70OV2mqQZrxdzwV4Cq5ctORkd4HpVrXYVoHJgZELq8rrnUMS5KWqHT
DltaTDbFSsTl/YVs8Mb5pb5gJP5D5laG0kpjfi/dxyTnscuALRJZsVwGujeVAmC/
kv0vm4mSJZANwuk7aRHFaO8JHec9zZ1QSrKwT374M6jVohh/+89sVg4BOHR16WQD
6MPRN23FQFAOnGOG7XyWZ3xXzg8m6I6+ehJWbdQIy2YZl8Yz3vw9JR2rT2egQJay
JCHj9zJGQsZiKmQ=
=NMTV
-----END PGP SIGNATURE-----
Add new 'tests.bin' unit test
Jorge Pereira@2019-03-05T20:13:06Z
Files modified:
* Makefile
* src/tests/bin/all.mk
* src/tests/bin/lib.test.bin.sh
* src/tests/bin/radclient
* src/tests/bin/radict
* src/tests/bin/radiusd
* src/tests/bin/radsniff
* src/tests/bin/radsnmp
* src/tests/bin/radwho
* src/tests/bin/unit_test_attribute
* src/tests/bin/unit_test_map
* src/tests/bin/unit_test_module
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8d417cef4b27d814e08d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJIBAABCgAyFiEEupIhk69JvbrexwYHNQb+wu7Nqm0FAlx+2FIUHGpwZXJlaXJh
bkBnbWFpbC5jb20ACgkQNQb+wu7Nqm2b2hAAq7JHAeb5vuCBbzz2fLpXepxDr3xY
mvOgTbb5rUee3UJkq+UN/6i5asohs2NFQkRs5wIzRmRCHM1qRRVR/qBzOejBoaAe
itQeu13Z7U74pk7LqnweTo7WMz3kWsxL5Me4hFvQVJWy+u1zdosn4pv6WVmg63vZ
UP0SHkInZtQ9Cy+sEez6buCm8olazmKVunIrtCaxa3sbcalih0J3abvct2rua5A9
I/a34DIgRLi91aWjH3Ou5dm/+tbUAIkH02uMTlhYcDIekgqGylXLjsrffnolwE9D
b9Fg821D/qQ7JUQ2y4MskT9XPYlWDAg+geJ9SMN57H36dZD7LtYtNpmFiHKWd64J
742lGkPJtCJ27g/chGLKIZg2E+hY0ZQR4yQ8+gCjvos26ar7GggEyj8m2qlWXK+C
EcgK1t5FGNA3ubNNI80QctVeto0zEQ5x9+1znXwLZvBS0v+LAM5E1J5zwRHhJl7Z
J0KSRvlHTSY7HXrUpqk5ufh2UYC/o2eQQW8oKeJVP91Osj7mZw2ecbremo3poXlf
kiE2irs5kG0Kw2lYUbXU1XlWWvoC4cq7UJnwu2H4rHddpg+7cfs/WguY8BZFSnS7
jnmL4l8puHqTQwVgmj6jOMYgaOTB4Wndy56mEfqoWd4KJQrD0Ftfq7FBzza8pr/g
U8disCpUad44Rok=
=yfwV
-----END PGP SIGNATURE-----
Return 'EXIT_SUCCESS' during '-h'
Jorge Pereira@2019-03-05T20:13:06Z
Files modified:
* src/bin/radclient.c
* src/bin/radsnmp.c
* src/bin/unit_test_attribute.c
* src/bin/unit_test_map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f4fa4b77dd244db1398d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlx+2CcACgkQfQ55zXdi
Hs3lbgf/YXUrbKs1JjFYeALzPPOzShc1U8Wt9IOLdcGLhFPin/PnmkozQo+O/roC
YAkAGVkSzn8/UEbCxyOlRhiPT1jKWWOifwzm6Dhz9w163pdqrtLKVMg4T83uDtS8
1FM99siM8iWXKfja2JsQ/deAJeJ6qxuF/VD82Izo+E/uGFYfcF42iSFZBEFtI+SP
ShfoLzo8W1a9atEpyPxPUli3+G/lWtcxJI317QGKVQr3KByz/ojDjGieRycRQ9LR
W8Q3PODKSTQSCqO3tXsTuLc2rSFYgSKpi8HyWGzkaVBimjrXdOi6r/KJyp3ASK+6
0oyqqDRf7IiANJ4e/IXRrlNrajW/iw==
=c0J8
-----END PGP SIGNATURE-----
more CC_HINT(nonnull)
Alan T. DeKok@2019-03-05T20:12:23Z
Files modified:
* src/lib/util/dict.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4fa52e12c96dc43865a7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJcftTHCRBK7hj4Ov3rIwAAdHIIAGu8RGebDzdMjMqOnKj9ydV2
Qg2o2Emmh3fAHO1Wd9XTYJeD3L1S2BfA7TzDXEYZiLFm5WvPScFpnUM7FNFugTPu
/ZRb1fprnCX1kdOWqHprDMT6abFCssgIjqeSD5XXBHF817czTMgP3IVTW6qASSIt
6lL3ALelBl86MfyaFsmC4kJmKCQPxqehyG/Q5QMCA5K9Yls9tPYDsd9QoUhn5HOF
P4SSCqcusrjdZjr4b+8t2WtHbcWolBMxsLYG/0crme/4Ye1TQCBHmezlSlpA+5XV
+tniwaUzC8sMa3OuS7puNK2/lNDj5WyzIS/1qm9DkRGCJnIzU2uU3ynP1nNftYc=
=mNT1
-----END PGP SIGNATURE-----
Merge pull request #2551 from jpereira/v4/bin-radict
radict: Return 0 during -h
Alan DeKok (via GitHub)@2019-03-05T19:57:59Z
Files modified:
* src/bin/radict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0bb395a9634c51860c48…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJIBAABCgAyFiEEupIhk69JvbrexwYHNQb+wu7Nqm0FAlx+z9MUHGpwZXJlaXJh
bkBnbWFpbC5jb20ACgkQNQb+wu7Nqm1G8Q/+KrOKe9CiNPQcJ5VPZASF+1Vg447C
qJLfMbeeTaaF39oRsY2vxvLflSTYVS/dOyU1W9kdg2DcQE08sLB0b9Mh0tRg3q8V
IegpwKa0DUdfiPLp7UR7Fjd7MfK7Hwz9vvYXGsukxzHFJliU9sc5hpVMB+q8tT/H
iHx997kgAO4l3EJ2J/zGE+GfUkYcZzVHP4E5i+CK3CG7TOd/SyJa/9xlE7NTnLr5
GpCSJ1iotY3aSnPCbCwTUemfgQ59HWp9X6+Ld8Xhbf07BmiqDrush49Rt92prJ5a
dJj+VRXOQefpJYDyJzkLxQKZE+Ix5HcQlIhn2ibK6eKjRBnqw5lCNsLa7VSXG0mr
cu+lADftGA9wlJPB08n15MHpA8asDNEuvB4dgYKlL0VVEZQ/nVJKTi1iY8Wky3Av
1VrNN/0MpxU4LEPKWvJDgO/RwyeZY75Krjf9xfBI03DsjPM2GrvtRakC2V+Hk3zd
VxVYfGo5kcdaasOr4iXS6mHcpE/s7tTA8aTEkl5D62G89k4v55If86X3dmGJRqxi
xoAgiOP04gLTwYNjB5BlUz2xcP+hNLsoVnR0bj0Bk+yNd761LeZsZrOP4v/YiXPW
ucRhTZ+wUP2YEuos1H7VqAKRPqetLrCvhHMSbHvVXY792i3WLg3umDcLVLxWvGSM
16R1ANrM/4EL1F4=
=iUEz
-----END PGP SIGNATURE-----
radict: Return 0 during -h
Jorge Pereira@2019-03-05T19:36:51Z
Files modified:
* src/bin/radict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/faf2dfc2100afbc629a8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx+XeIACgkQ/6TVgp+2
18rMOw//Ua7TiueXGcJNNk1neJBwUT/8LOye02hC72Swj+k7ee+MVF58Omi+8zhp
XxQeunL3HDdoWDWuZOtkDwALPlwK6NznB9n05MOINfkhJL5yasbS3MG5LP8ToaKK
8u4FGIk6TEQMpaT8eX05o8DeLm4383fUbVVqEOnVya/J0T+sldpFutTb1Bz1TG2v
nYz+bf5A+lcl1b33hs/m+q9DoG5eyt49qObQ3q+zZrsX0qG8bxiGpV4rAdkz6gSz
VeZ2StfzshRuYDgt9pIEtSgvsHvcol9YUYyu3fcmsSWhWnmoBptaidvM3oGJGBC0
UbfOgOw+yEQb7smBvvxUWufujBL5duUMG2d+aQPBYodpdTJSqmHx0i1qSUiIl+Qx
6yvPQNRgQpWIRWVy7uA/q1mm3JhxDdaXY06+9w62y5gN+IyMhKFM5Z0a4ymaaMCd
9ms6OhwW4UGTchklMbszaCcQC2Vy00vo3jjOGt1mvwPHRL7FgYnbN56m+MwpIaFD
LNvPX5xFAv4basn8tfRnMFQGFljQKDH3MZPiHk5ufGqxEdoknmBSwOsK1i7Eybm0
zhJ1mF2+jYRUpzBrEAFafkLLo8xDs/N3VY9CVHfGSSLPh5DBwZ7BK/Cf+y/szI3p
yennJkPQDGzUwmd4HbyeC6Gpwa9E8HnGeiJSPAVWgxSMNtbAIXE=
=BPIw
-----END PGP SIGNATURE-----
Fix return codes
Arran Cudbard-Bell@2019-03-05T11:30:42Z
Files modified:
* src/lib/server/module.c
* src/lib/server/pool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d35eea8bb99dd6768bde…
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJcflcDCRBK7hj4Ov3rIwAAdHIIADbEGqlI0yAl5JnuwvsIg7wA
zkM9lTHPxyKubrUoU8e/robr7Ympxzr09cWCDSdXAaKN8iSLEQNk2WqK52JW5qyW
DxI/+vaG2Kek3xAvDFAXc7fpkSSVxghCT5ateFQ2WQfG1X10O6a3nztSClH/23fu
pqdYY6s4/MljvVGKuHwxoMx9mLVe5m+LlOF4Uz4Lcj2AcmboGO4a0IXPr6hI6Pbv
Zbx6OH4HE7QxaZLU0B825TlblmjTVQC4Y66yADT/ycYaiF0YNq8n/0MEQepLiQ4i
cI1zXcUlftmEN+c9QQh2E5euXd/wmBmnefYZYj3yo/xnEBSP0g6tpZEY2Vu0erk=
=zGah
-----END PGP SIGNATURE-----
Fix references to eap.conf
Arran Cudbard-Bell (via GitHub)@2019-03-05T11:01:23Z
Files modified:
* raddb/certs/README
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fdcbd374fa88cbe75618…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx+VG4ACgkQ/6TVgp+2
18pzZw//S5667b8/oSV9sKz9VCfnNGMxJed9j/YCHJOCB5YgOqJJJzKGkgmev3RW
Q7uv3t6DOCxQkTit96DFvz8nt7FC7ae8w4fBxRfvWbIZ8MWdmoynhwzxKGyTlkSW
xfre/UuaHK2ldx1BHp5jJHQAspRbAhWgL+laisEfomzc8HKKhejURUJtVDIVJddL
oudP4ivhrN69gEFgo4joo6gnoCy6MzG4TSpm1SH8Qkh6PHn2UPQGDrv7YgJNuqLj
nzGE6BnQHjGPumcgUy7kBbO/aNHVnB+cFqmAQgwAFjt1NORJ28BkvG5sEKNHzlSS
nCKcw0hUSveIZea0XVvDS15CPc1PHeXbIw0Nf4fKLAl5QcWoLnh7c0cLP29ck36k
BVaqPXzLfcX40FstLZzsmk97aX98rE75HgFXTPkpen1htKFa0TNU3W2IDEGgqVBY
Z5Vqxbr9VRoX3naeuMDhBnSqjbw1Vp2PZeJyly/6yTCc+UvKU3+V14hjp3hKXQj4
M0dOR2j6cVogkATUIfasvRuhRB+TmQNhc5UMoFDtAjUFoV60mAXi4+V5t04HDI/n
xd5sWKqmuDgzW5sXgRgcpcwGIfusLXPCUav0Zgoc2Wipp08zPGeB3gEfDFGkDVTU
IpkM8bXwWlwGJty0uU0bvgkreflWgGu1c1QG2pYHcIxBHT5GQIc=
=i3TQ
-----END PGP SIGNATURE-----
Don't do work if the triggers aren't enabled
Arran Cudbard-Bell@2019-03-05T10:50:22Z
Files modified:
* src/lib/redis/cluster.c
* src/lib/server/trigger.c
* src/lib/server/trigger.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d98ac5b7f5550bfe2c97…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx+VFQACgkQ/6TVgp+2
18qhnQ//efCutxaygI9y5XbymY+9ZtIhpVoAHeZGaGs54IM60GGcb4CXeEFBHsjP
Q/5C6jb3jTIIhauj6tUAc3i6L9o8BKrR3jaj+n/N25A1ID0bdGYnAeftk4JgUVFQ
TBHBBKd6GcgiQjc1EXLmTDnGMPya05O306Uga8g4HJwZaKhxtvgMCOgRixncwAL5
EJ8v18oggJk2FUEVrhDaUCAWeiOclHc5qm4ArEwlou/G71pUjfBALMv4ah/d/geV
Z3XvlN2fB+L//RMH0Q4YR2uQaybEOpanrlEdJjQtNEKkjguBHvpuStb2ErcQ4lUf
+rZQV+fuZzbWY7fES9POAY84DoxVa2iGBJD5UMPcBLPyTCntCzALJXaqWgg/24oi
7cHNiKo5sgG83A4vhRM+TWh8xEcdr4Y6vBODudTMIlgJw+7TgJkFfXj1XTCIA1HW
OdFQIEDIqYJc5fK5IMLomx/zsOXprVHq12FaWnc4YkoFFRTLICc4GLhbNXuEx3Tq
td1mwdNaApgVvOom5yZT6zWwuIGNnX7yB+xQ58+vO0C0L8D/JQHUpcWPYlF0Va0l
nmM2U3mBtXMFUU5S/zIRl9Nr671xVviuSCd/EG/+lXkCRTvgo84fFZyZpTHpbCxj
dhicKom0unyfJCJdfXZkDaw4khUIlVZKi2T02iM5+OizRiWCZXE=
=YXPF
-----END PGP SIGNATURE-----
Initialise triggers in unit_test_module
Arran Cudbard-Bell@2019-03-05T10:49:56Z
Files modified:
* src/bin/unit_test_module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/224e1d3f7f137fc63d55…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx+VD8ACgkQ/6TVgp+2
18p8Rw//UVxquckGl3GgUSnbDOJ+e5bJZteoLNT6FMPsZftjG+h8EKoTg6O3rS/F
IMhQFpqQPFGF4xMyRc2bExIsPXfUBfh27eSdTM1g76fOizd5vbiK6745N5XGMqSj
V//gQ3RVmP+d4BKF3P+25jeeR7Whv//z8LhekFWYZM+NjOxwaiF+lNdZZZtNyAJa
XqmbQTuJbKGGKuQrp4xNPTTPmOXesf2h95rim+QuBRO99biqCna4bCAuIrNS0cSe
JFqAeApTnGlgS+b0JIrJ5xeJQ/KYUoeTCv3/h8qA6yKMISDbaIgy9g855jJufefz
VkZRirzpn8lSsVZ9yTq2Xj2NioWo7gzhaF88dSZwzy6PlSuMZdqAX9qsaK/raFwR
WtNkz+m5NqBhy0Ex1Xz9Jc+GAmg+gR8/kK9m0cnaGpcCUJ8k91X2y2zUsgzYTPMC
C2e3alMv03kjwa4U+Pq4NS1L0yiuN+86BZwyzi/0q7OyY5vUB1x55sgZSgKb6HS+
S33cevH0X9h3lXzB7KCqqfJCRNlwGZv9hIpNokm/MOiSISCYnNFaZNhsscvTna1u
h5xtOhgTnPBR3GTV0cczUPkvvdJeBz2bn/xPcP4yVUlwk/3NYk0HyMs/LLWsd+zd
GUDJDNCzN2FcD+A/sMTG9j/U9ZrxEL61iKu53vfuLxQSXBCnbVY=
=cnwY
-----END PGP SIGNATURE-----
Fixup redis tests
Arran Cudbard-Bell@2019-03-05T10:49:35Z
Files modified:
* src/tests/modules/redis/cluster_key.unlang
* src/tests/modules/redis/cluster_node_fail.unlang
* src/tests/modules/redis/cluster_reset.inc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f65f0b0c179d2544042c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx+U7YACgkQ/6TVgp+2
18oM3w//ZBbsUKhhMc1ePlAs45Ha4D9lsxSba4t7UI7AKYX1N3xQ6UTkE/FQ+x0V
f1kc+kZdosgfMdQp7V//UebbCKV4AQRH9enlRIQek84W1jQ43AbK87Vdl0ZmsS5w
1ZJKo4uWsnteJRaL+OYo7QH7W1B0U/6z7nedxtE3CYXAZfHTgJtXHLGyuwWvKRZm
hyU5fZIkclEnbUCIZFJacu86jdiSoe+6kj7urMLh7VcnonnIx+EC6U+veus5zXD/
rwiIIzWP++J24dzaGx7jV5JcLnq/M8IFBgw9uMjquvinKFczC6cnMytDFxwzEgmn
tw2gkqqrjbRlGiMez92VcOsggwM0jlb2obzc2fPg1jWEZ5gVdYmnMFXRBmvg9Dom
D+GcIGqWcRVXsyR4+IiqIJdz0BJX5gY+6HpgR4p2hwNLFPqLIjY8dmvE7EOo0KpG
BM6d8YPeH6y6ab28CqD/RrFvxvb1c+Ev3nSFLQyNitILl+/CMa8MBC7AkiVSuvOm
T9cpxU15FM14S+F/HC8eWImJSgI8cPIchhriOhSqLrzIcJ/wEMgOCKuvwireKoW3
D7cmBGSczQnXs44qB5cfOfMKh+jICq9DerXI3AF0PIWv6Kqzg4Wy3g92gSrL2Zsw
2tFm3gQBAayeSctKyRdoBMJDDvDeG+7kfvUj1TrNAlWTGk0N6zM=
=8VEY
-----END PGP SIGNATURE-----
Split the initial spawning phase out of the pool init phase
The pool now has additional configuration functions that might need to be called before it starts spawning connections
Arran Cudbard-Bell@2019-03-05T10:47:18Z
Files modified:
* src/lib/redis/cluster.c
* src/lib/server/module.c
* src/lib/server/pool.c
* src/lib/server/pool.h
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/358ccf0eccbb8bef1ce9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx+UygACgkQ/6TVgp+2
18ojnhAAjPEMv0VJf+a5MMPRJ0T4oslSQE/HTHGhbNBm3+pa6cuOu3RVbFQti5G3
IvTKuqnKI6tQXdx1DMfZ0afWW3/uPylmyLIFFzWF13pvKgj7M7YL5myQExRhl9JR
bk6mRAzDkzM4IaIDVQTkqhSPlpYvjDjoko9V3lzy93irtbOQVQZan1fEWFLkqUuS
U+ull7BlpfDCatEjnOVjL9rfBDy3ShkvYatrEa7t7otVxv3cGYBY6v92BgxO/BdL
hQM/+iCMpfVbSBo97k/+K6F0u7zXFrMGHgGJqZX8AGBVMBrPAnp9A9DiybpB1DB5
/M2sYgUH5QsiQrdNJ7rg4GUjFszqBpbcqKLa6EyF1jbKrUQDYnM1c4vgetr9Z8UT
U5CwEw6Hb/BA5ojHhfnArMjvufxv8P4+V2MVoV5PDTzkvABHnX+RWb8bLTJa013i
SDdPmdE1Ll0tQq8S/XLzoWph12TjDL/6EeBptJhJpv6RJ7w+hQnyAuwl1AKalPuY
OI5xu2zviXfxlTCVbRqRoznk5ihq5xa3/JFV6L2mT0lM59kuBirqPuk9cBBwlDsh
MmXXPd6c3gvdlhSdpX/67/rIbf2naDu+SPVzAXe6bu5LmoDAn0z7ilxbCekx0TXX
1dApZRLhXdUnOu0XQS/y+kWTylSoIgdMJ4VpjpIZFqguugNu5c4=
=i2hH
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell@2019-03-05T10:44:56Z
Files modified:
* src/lib/server/trigger.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e8e1293f7c9d12751653…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx+DyUACgkQ/6TVgp+2
18pAvQ/9EPda9cG8l/P1i/ecqctWnxLkRiokVRt+zeLZ6/TUMTyT37LluP1DEt+C
9/lDBfAf3fl5W7Tu4bgtkhj2jCKqIIz+Ha3ctui4R6nkvBvylTVd3qTiUlsWMGOC
TLqljkEDVEZSvQ6SxkdR/VwxH7JFpi1MO7QFTuTOT7dfYb1OMR77tFAUkDek9svh
KwLE8qSS1kPArxMW6n04MD7lwyBo+Qh1o3uljgnbAOmbPvwDmiNFIWXdnOoyBJMw
bAHV/oRLjkpvuE6kwqkNfmnT7limYxwDqPaAEHC40cVG4LSftYA82cNDHcjontSU
jaYTvHLv2HdGJyi8A7WYu7vg6G1RCBb07pxoG9ge9JYTa2fSkZ8S/w2rW9h8ljBP
EWCs2XuiPs8VveLSJqgcmI2VPJ6uU9Er2nqLUsCAOh3jSuYKxiV6lewCddwpPlpv
ZutzRsiJdC0he1AjvDemetZ2WRaMhJhkheO/NbSz0g5yo/uaIZDxabw70t0lYy9H
pxNDRWhWvL2DIsyXNPQGnHMGai2SIywXTDRoM6RdKbV6vLGk9slOm2MQmDp7Ivlw
AOLQ0svxA6OhaFUFalLofnS1RLkHQKrOX/L6ayIGr0cDKtigQeFUU6N3pb3o2ESt
4o5wHG/2efDb+08o0Pns0noBHeJLPwrWf4/UHy0RWeBlSnCft3g=
=jFnh
-----END PGP SIGNATURE-----
Ignore calls to all trigger functions unless trigger_exec_init has been called
Arran Cudbard-Bell@2019-03-05T05:54:44Z
Files modified:
* src/lib/server/pool.c
* src/lib/server/trigger.c
* src/lib/server/trigger.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/83c994149ab26ab57b01…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlx93E8ACgkQfQ55zXdi
Hs3V/gf+Js3kJvG9F+FSWWr0rGgD+OjTII56Uk7IIQ/zja68roCYeYCGHMxRrWTu
WFJAo8/vVDk4vNojukBw3Td5tiHncjvgfSrWuscvDgmgy74Z0k5UQT3lw6b6Vcot
1nYdq+EumMIGVSKFuylvqb7nHTRpy2bISFPkpHKe3d0g/UkSXloLHQgimPWlaA5x
ykxR3H7odgNB8MAX5DDh9qnZiGWnx7lPIq4rTwkQoAerL77nsRhRI7zsjlb4tCVV
TYo1JAs+u6FI9v/Izu4Q21arzGSTjNqaYFVREvFBAXzKNXzEoMmVdLTSS2VN1KTu
bVxNEY9WaihOOzZY75t3QUS5ObcpQA==
=opye
-----END PGP SIGNATURE-----
stubs for testing binary utilities.
Alan T. DeKok@2019-03-05T02:17:33Z
Files modified:
* src/tests/all.mk
* src/tests/bin/all.mk
* src/tests/bin/radict
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dfaed9d03b293a1ef482…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlx93BcACgkQfQ55zXdi
Hs0ZYgf/dIwNp0/a69TKpYlWGG8e4NH7yH6TrS5tMWFifJRAlVpnLUDWi70wkPlx
R6016R0ox88D7hxmQIHGeGd53tUQPwLGZzZthTmZP8FG5Auhd2VCU16Xgow4n8gv
hRiJDhuIE1QEG4eZQED8f+2vm7orx4rXHHMkA1APZmow5UaMq2wUk6jQ+zrl2qfJ
esHekCLvO7g+VB9ecN0FftsV+kEXavw9gnWJEHJ9Tl5iDN3UeZt53iGZkDroTUcK
HRX4RIEkVFnsm+IYi641vYofzass15mkiVDwq8ip2xm0mFJlijftrZzK1wk5Vys0
YV5HVfQ4k6ZQnPwJQrDwf/CIuydcvg==
=aDrZ
-----END PGP SIGNATURE-----
make it work.
we can't use dict_read() to read the protocol dictionaries.
dict_read() loads the file into an existing dictionary, and we
don't want that.
Also don't recurse on directories, because the dictionaries
aren't (yet) smart enough to autoload protocols in subdirectories
Alan T. DeKok@2019-03-05T02:15:51Z
Files modified:
* src/bin/radict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b84843dca589c84667a7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlx9yeYACgkQfQ55zXdi
Hs1PiwgAmuXM3Y0NdhUn+kZhShUZ0WI5tzXJMRTElLpjgdGi6MjKRCXe1V/6lLRC
VhlpACD4araR29h5LFCOnsxWSwizTUcO0TgPmzS8LkV0T7xnl6eiED9xuhc9yjvH
1hqWRf2zUYlRdcGL2fBeyIWl+EJRxbVMzca0GszaUoSAaSiEt3fGp/ye22jqnJh3
oEnDmKljVyH/9C2XnqjoWaxYfDcWYUz1U58ZAEfeBj27VeTRRmikCDwWZKbODwUm
sirhVedzZ8ampSgtkrokDXu2Vhl83ZQjidrvaN0TvnXhsF9TehHKBjDVkCFXBaxf
KrUA6mieLTM3takobD3Uzc22sP6jqw==
=ORyT
-----END PGP SIGNATURE-----
load using the new dictionary layout
Alan T. DeKok@2019-03-05T00:59:09Z
Files modified:
* src/bin/radict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e6c7fb3fd46b5434bc3f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJcfcPlCRBK7hj4Ov3rIwAAdHIIAGgj57OJkFEVd1ICanYvCPLy
K9tO1zadhfThwl7Nz/jk9ttj410Dzv/c/QTUtBGdSoxZQ9UPnSjIQmjTiTuwyaEh
eEj5XAzehzPfAt8p+fMhGyY+s62K3LtfOlgoVbjlbN8z8OymvvvvRTULQtl0aS25
Al+IpwjDo9bBuOBeqAKNozqrThM1jshUWtFiT3LXOers2rfrVxgH3AktRG2gDKyu
whn2jgpk112I8ZE8+Xw08ClvtERwDmRPtlYcPavUbk2NraStE4o6rzUfRFfgbz97
oJ1JyeeR7SACdhp3/2JhoT7ZdWBWWG/5lMa0imS8QgcU4e2zpTOe+28mUp/PbEw=
=MEh0
-----END PGP SIGNATURE-----
Merge pull request #2548 from jpereira/v4/fix-dict-conflict
Fix the dictionary conflict
Alan DeKok (via GitHub)@2019-03-05T00:33:41Z
Files modified:
* share/dictionary/snmp/dictionary
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f3af6d9db5ace51bcd3f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJIBAABCgAyFiEEupIhk69JvbrexwYHNQb+wu7Nqm0FAlx9uwAUHGpwZXJlaXJh
bkBnbWFpbC5jb20ACgkQNQb+wu7Nqm3nmw/8CdracfbdmK5UYoKI69qG7TwT6Opq
huhWATKB67To1kAC0DOO55tz5jS9zN5U5mUrfQI55vQiW6qUsW9fXTW5ixfXZjQa
nTZRPPBFTgl7ulhlCbSwqtrvBHKij1eWAttpi6pK26AlchdUH1WMUCJPbXvI+NtS
aqxYfpOebM7VlCoYpvX//t4qXQvT9PDC0nmbeSEuiUNENirgPvmW3JDroCI2CXyR
g47oGB7Co/PBFxtbgIGyRBvD8BBhIN6fNgHwEtV/Jcj12dOvz985oJpFou9fCEIM
DMKZNp255UeE1xvyiGuE+hIVUalNBW7L5LUyW7Sv+67rPJxkiGPFysV50GAzEkT7
WqmXJ+hmNQW+vNEpYLhvfP9jWwbq82Ny2KfCnUrZB9aP0V2i+Z+l8FGLSpdmk3C+
hf7AAB/e42kBvdPiR2jfb2AMugjEAxhWxrxtV04OWffNAMy2CgLLFEgw3ckn7Ow2
bcnhJFc187JdBH5r5KiOUsKhUsqzjUWNhyzPEoKtIP9Sg93EnY96lVxiY7ELc2Ym
arq3/KWYjcm6l3RIxuE7fMRgsyZsdq/CPKRS9M+nLO8FgFLcgRKfW3B7bgbrugXj
FcfK1MCycQS6AlK8HVY5ORm4nOLxA/1ctmzoNNe2/IiuvgiLZa92NzsRiVRgGVs9
KFCvXd97vuilNZ4=
=Q4Cd
-----END PGP SIGNATURE-----
Fix the dictionary conflict
Jorge Pereira@2019-03-04T23:55:44Z
Files modified:
* share/dictionary/snmp/dictionary
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/30a93d96f63b2d71180f…
======
--
This commit summary was generated @2019-03-06T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
Hi!
I need to replicate Access-Accept, Access-Reject and Accounting-Request and
Accounting-Response tickets to another system for lawful interception.
Actually I need to add some other attributes, but this can all be done in
unlang and is already working.
I wanted to use rlm_replicate for this, but it did not replicate the response.
I created a patch for rlm_replicate:
- using the module in Post-Auth will replicate the response.
- use the original request->packet->id that the response matches the request
- when replicating an accounting-request, send a response right away (is
there a better way without changing the current behaviour?)
Is it possible to have this functionality included?
--- rlm_replicate.c 2019-02-25 22:41:30.000000000 +0100
+++ rlm_replicate.c 2019-03-05 11:46:41.000000000 +0100
@@ -87,12 +87,21 @@ static int replicate_packet(UNUSED void
case PW_CODE_ACCESS_REQUEST:
pool = realm->auth_pool;
break;
+ case PW_CODE_ACCESS_ACCEPT:
+ pool = realm->auth_pool;
+ break;
+ case PW_CODE_ACCESS_REJECT:
+ pool = realm->auth_pool;
+ break;
#ifdef WITH_ACCOUNTING
case PW_CODE_ACCOUNTING_REQUEST:
pool = realm->acct_pool;
break;
+ case PW_CODE_ACCOUNTING_RESPONSE:
+ pool = realm->acct_pool;
+ break;
#endif
#ifdef WITH_COA
@@ -125,7 +134,7 @@ static int replicate_packet(UNUSED void
}
packet->code = code;
- packet->id = fr_rand() & 0xff;
+ packet->id = request->packet->id;
packet->sockfd = fr_socket(&home->src_ipaddr, 0);
if (packet->sockfd < 0) {
REDEBUG("Failed opening socket: %s", fr_strerror());
@@ -191,11 +200,18 @@ static int replicate_packet(UNUSED void
*/
RDEBUG("Replicating list '%s' to Realm '%s'",
fr_int2str(pair_lists, list, "<INVALID>"),
realm->name);
- if (rad_send(packet, NULL, home->secret) < 0) {
+ if (rad_send(packet, request->packet, home->secret) < 0) {
REDEBUG("Failed replicating packet: %s", fr_strerror());
rcode = RLM_MODULE_FAIL;
goto done;
}
+ if (code == PW_CODE_ACCOUNTING_REQUEST) {
+ rcode = replicate_packet(instance, request, PAIR_LIST_REPLY,
PW_CODE_ACCOUNTING_RESPONSE);
+ if (rcode != RLM_MODULE_OK) {
+ goto done;
+ }
+
+ }
/*
* We've sent it to at least one destination.
@@ -224,6 +240,11 @@ static rlm_rcode_t CC_HINT(nonnull) mod_
return replicate_packet(instance, request, PAIR_LIST_REQUEST,
request->packet->code);
}
+static rlm_rcode_t CC_HINT(nonnull) mod_post_auth(void *instance, REQUEST
*request)
+{
+ return replicate_packet(instance, request, PAIR_LIST_REPLY,
request->reply->code);
+}
+
static rlm_rcode_t CC_HINT(nonnull) mod_accounting(void *instance, REQUEST
*request)
{
return replicate_packet(instance, request, PAIR_LIST_REQUEST,
request->packet->code);
@@ -264,6 +285,7 @@ module_t rlm_replicate = {
.type = RLM_TYPE_THREAD_SAFE,
.methods = {
[MOD_AUTHORIZE] = mod_authorize,
+ [MOD_POST_AUTH] = mod_post_auth,
[MOD_ACCOUNTING] = mod_accounting,
[MOD_PREACCT] = mod_preaccounting,
#ifdef WITH_PROXY
--
Greetings
Daniel Finger
EWE TEL GmbH
Cloppenburger Straße 310
26133 Oldenburg
E-Mail: info(a)ewe.de
Internet: www.ewe.de
Handelsregister Amtsgericht Oldenburg HRB 3723
Aufsichtsratsvorsitzender: Michael Heidkamp
Geschäftsführer: Norbert Westfal (Sprecher), Sebastian Jurczyk, Ludwig
Kohnen, Maximilian Oertle
2
1
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlx9nMQACgkQfQ55zXdi
Hs2jwAf/UUzIAHCmQ8nMMqy9OomGsqJBY4DRAVG4OINPOxOc5YdhRMLw9VEoBXFg
OkXtZlP5eaN/8/Evi8VuJ5zi+EfprIIsTwWQ4t5zWSVjhMFR2rmdwReNlhUcEvY2
+sDcOgWgVfb0OjMvIlZ5VagXQ0/pCep1SDJmgA1hNwaAUxuu4YxQr1NGnxvVufrq
1bXW9HxvsXgQvecP3gYzaF/+Vt+PeUF76LAFIiQXPK+6zJDO/45TvsrRWdGjS3BI
VfvlOuSFqn4i1xaxLrbcgNwcgPgWCudV0WliYAsexK1RGRhTaR+W4uo65n/6Kk3k
/08j2xLiilV9jawC/KInuo3JyNfAhg==
=0ut5
-----END PGP SIGNATURE-----
manually pull over changes from v3
Alan T. DeKok@2019-03-04T21:46:37Z
Files modified:
* src/modules/rlm_sqlippool/rlm_sqlippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/47f05dc9058904eec5f6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJcfZd0CRBK7hj4Ov3rIwAAdHIIALE2DyWxrdRDZ4NgAuhcmBYz
OYqjTqFXZg9OZX6Duip0/9UP3NgrXHzEOck/tl56Ym+O7xeRJVsn255XM/7u7iU2
GruWLo+0n/1j5zNRR9XmcpYAzW0Ww4sslRzKMN7KFrHmtRYpruezjeWSkmf2xbCV
o9e++KgKXa5tPPAOI08zPMG8aWcows7pcAsCZkzYBMmDjSvjZ79xJxcHslS3Oc0w
k8EPAVtSgbkF1TGzuXzuKiONXOPBFtTJUfFeUjcSFXWP/hDcDnM4RInzY6xWhwNM
SbSREojWthIzEUqdgraRYdnYcqH2CgIK+1Geci8KiCRKwqa38ssko7KVLC5MSKQ=
=7E1u
-----END PGP SIGNATURE-----
Merge pull request #2545 from jpereira/v4/fix-dict
V4/fix dict
Alan DeKok (via GitHub)@2019-03-04T21:24:04Z
Files modified:
* src/lib/util/dict.c
* src/modules/proto_control/radmin.c
* src/modules/proto_ldap_sync/sync_touch.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a5777eb30a60b3a4d551…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJIBAABCgAyFiEEupIhk69JvbrexwYHNQb+wu7Nqm0FAlx9lx4UHGpwZXJlaXJh
bkBnbWFpbC5jb20ACgkQNQb+wu7Nqm2SLQ/+I3s+UDM4bvefcrkBIJLJN/nGVzKA
+xjqKz3PnDiVRVTsP028F5Do8Ccf35FJxw46L7/SH4zYsrIvcbyKWRcwGLw8b8TG
HYZdF6/aBa+0jD3oyuOiXRTJm4S8GnkjzrOVceW/rljUU079r5d66LHps4WnXYYY
irx0glvAYZaLZ69gGOVIe+k2hcOGRZpvTm6nk3a+Ot0N6SyeG7jE0oZPfkyYmA9O
D8SLipoxirTm4nIWGZjO4HAnyqM2OVenJvIsxhTo5/PZXD244mTnHqd2nWNClAJd
jRRvDDbVaNoGuI3jA67P41IcA3QFHA9W84l+aPs6Tdw3ObnMqnMurgRcr3+0bfPm
uFeRNoYcnFsOfZnAiSEieq1M2FIcQXicICWtaaTiMrWacllOSkOwaw1+qg3fgxvv
KD50DDS/wfwr99UbBlfuPvm1n4UcjIn/dv1rNlgeM3N6Lz9csC3J5JdYJCOaVyNx
HQAR9YeLzmeEYo2kyNWwYsPGcrh+Jz92O4xHQ62IA7EIQF0uszHeJk0veuzVj6MS
abSEtOqZdGd6NfOZkNFg5EOqbWbRFL4CsnPJMiMqtoiCI7CkbGD4FZmkcNaLtOOx
XFJt29lZDDwMUcDlrGOMFvXAjZCQqbydX4U7FHUjVnr3/S9ieSL7hAQIJ1FPFfAf
T2cSZxxazFoaxmA=
=Ab/6
-----END PGP SIGNATURE-----
Fix fr_dict_internal_afrom_file() reference
Jorge Pereira@2019-03-04T21:22:38Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/47d775890165c8c89695…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJIBAABCgAyFiEEupIhk69JvbrexwYHNQb+wu7Nqm0FAlx9lwkUHGpwZXJlaXJh
bkBnbWFpbC5jb20ACgkQNQb+wu7Nqm2/zw//dO/UYlrMo3oIQdeIpoeT+plHx3My
uLubWXngrxy/ocK8nFjSa0feZVLFnZG9OP9oJoIJ2nzVMTDNwl+zGE1lED1ipE+e
yRW18k17kD5YLJdZEPO1c/zbWHJ6m0EaXnBvnKDfJHHpuko9R5pJU1vVYP2Wp3z9
UJdSpPcRJsu5RpGRMckNHdN0EEkWYpydAVEc1YiJqDmPsof2dzWuUhCSAhs7HvOY
PeUYjcApwj/Sa6P4s0+t5Wo9LnViNKWOmVitUoZ35KNvHoPxbkiaQ87lnR2LqorF
lT9UsLhwgX2yOdLY02ifUynbGS1tDSVmmMI2gbd24Zj8pA47mNN3Dd3QQl0B7Xia
NgGE6B+Enk1YxLf1iSQrRQhNejPBWotVkvtM8TfLku05IJ19U5RIWDLofXoUF97d
scNHMhwZEwaXyg/6wteupLLBvOuKw8jf7MRRwhbc7Ur43va6mRWz/k+t/8jQmpLp
DcHa0krKZ76sviTU3B8KVMT27FVQrW5uj3viChAHzhZLLsncggHR5IveAqo6xZ0d
m3sFvVXw4XUB0XvayovOw04sXfrUqb5P6Rfn0gFEGlyATR8eUTo3/fTZtp549sOM
yES+7LqSFseSgzNJngIzxO/GglCNpujUT8JBbKGCf6zdOVR4mgkekoGpql3tRoiT
WSKQMDInGUeaw7E=
=I+Wt
-----END PGP SIGNATURE-----
Fix ldap/sync dict calls
Jorge Pereira@2019-03-04T21:22:17Z
Files modified:
* src/modules/proto_ldap_sync/sync_touch.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7e40d66017e08a813d3f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJIBAABCgAyFiEEupIhk69JvbrexwYHNQb+wu7Nqm0FAlx9lvAUHGpwZXJlaXJh
bkBnbWFpbC5jb20ACgkQNQb+wu7Nqm1Rxw//UnKCi23OpuqOUfQ6XW+AiRn458TU
UePfUYxm1kPVBfbCqUdHQV9ABJ6Qso/tPpWs02sYxp6GWbrC9K4Tuslea2Yk/ThH
5S1yX+wrQcFPb2ERfARbEa4FAt7HfGnHJAn8Ck3/Wr3p4jYI2uW7Mkl6n6k/z5SE
4BPWm+amBX00K2YlgR5SNG3jAHLeQSlvoXB0u9DNxcgU2THhslT3waZ7IlJcFA+V
5xH2HAVYFAPpY8mX+sXlVApWlPN+w+oItXwpapGxqpWEa9rMFUDpKhGL58C9T8Ts
FUZ2UtAJM7R0FfpRAuh/dB7CYHntgToeyGFFYojW6HecfycwSWr3LT/dkpr8FqhX
N/UpTNIbDguFoO2rgVmc7U0P434d1MEKEDjogZKBy4jOzhOGvuztRUiSzZrcgwms
YGTQpFbph8uFYyNADszsDk9zP7vbHjT0OqrlSEzBL1IAw86/CNIqls19Omb1iJWa
iLt0/yLJWZu4Bl/DPPDQ7C+lmsbOeG3jhFfxq3ZBRAfuDZYMd7xDw3n5f8+qGBc2
zvktQRxg+fINzl+F4Wp0ntY1VGEhhDYQwXVepppn0/CysYnIdE+7nvjXOMkyamWL
QyWiWozTMxcReK35gWFE8etczIV1yKeML5rIW+jjBTnFRNoyIMGvweh1Pt7eEKE0
+HF7ABYzueis9MI=
=xZsA
-----END PGP SIGNATURE-----
Fix radmin dict calls
Jorge Pereira@2019-03-04T21:21:52Z
Files modified:
* src/modules/proto_control/radmin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/183a5a2d142b3ac24e80…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlx9luYACgkQfQ55zXdi
Hs1aqQf/WfG5pE3bTcGK5l9X/p4l0H6Icp0afTANWVa1cCIl+3XW7LLh1r1/PwDF
JxcpofkWBGFokYQGSPIXPy72cfykR/houCbp3wyOvfnJaWb4j0K41c38jv6yJt3H
+wvodbmxrepC0b3U5jwg2v6OndRARh3uqTrVPk57bZc3TzRhSyihX2GKHOW3nsFt
6hynMGMnvvgAWJDsTIpXeFUnZ4wqx/12L9YGjoPL0/Y0bINxxpw5m3k2GIytMJS4
UOO+L/Kbyap7D/hyMjT8DK/HQHNgkoxsc/sM4GqR3LnnUgFG5T38szgJZ3Gb9l7e
VUJza8ueJi9BKWHNZVlwF5vuVXlo9w==
=B4tz
-----END PGP SIGNATURE-----
load the dictionaries, which are needed to load the config
Add '-D' command-line option to set the dictionary directory.
Don't load the config when passed '-f'. That's bad form. Load it
after all configuration options have been parsed.
Add "read dictionary" code.
Move trigger init until after "read dictionary" code
Alan T. DeKok@2019-03-04T21:21:42Z
Files modified:
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8f9d25eeaca952a7470e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJcfZaOCRBK7hj4Ov3rIwAAdHIIAK9ccd55dSvmTwYhub3d0E+6
FCdsAbKc+c+LdvByeuf3oblRHxiTOd3tD1LRFGMPyBzJiy6rndeoXl6P9fW6gz3Q
VOT0hflwkmSAx1wtw4mZ/YbHW1l1O1gf41FeVtSdKfrtp7YLxsrkeMoAjYGUTz9u
OnDLeAQ60SUG/XO+IzcALnd2gw68/+MR9boZ37aXa3WuTfpXdm2rTGHEiieCW6XK
0EH1ECuHjuF8du/AEWYMmG0Zf4Jio9r+HMVqUcfmQq8yky9Fx8jkfM4aog66DWMN
mIZVDBljk7/DesjEJ1lGwig8nLqF+cg7JPSehevdCQh1r32Y3rPrKLGmjvcZy0A=
=Vm0Z
-----END PGP SIGNATURE-----
Merge pull request #2544 from jpereira/v4/fix-radswho
Fix radswho dict calls
Alan DeKok (via GitHub)@2019-03-04T21:20:14Z
Files modified:
* src/bin/radwho.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/193c57c19d6c1977f9b2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJIBAABCgAyFiEEupIhk69JvbrexwYHNQb+wu7Nqm0FAlx9lRwUHGpwZXJlaXJh
bkBnbWFpbC5jb20ACgkQNQb+wu7Nqm3cuhAAtwAiZAw1lesX/bW/xATYIaIfWndu
14WwCfCcHl2QxyCiQygUK9VQ8yU5Wcy1u5tr7PgGXAAcslzpPGg99zZychqP33Sq
4GR7lWUqYnIgYNF42u9P3dX2S/Bkf60tJSuofesv79ZP/h+Z/ajPg5hJQLROMYX0
YT7Eo3c3FYoOD9fIWuwHrkqXlaVikbDwkReZAFS1VNCpLHT3JKwxWPo7GeINJUOc
K3Az8awIRfFUdXyAUEOYIVhYZ0JMyXIo5gx9D0PtGlCf9HJH4ttfS28zkRdW8UlW
N7eOWyUvQ80YsN3Ng707OsKhbpLWYwFz1i2BsAiVkNVjoRuSFY5c8hdmjFeKdEkY
D4rAYV4QF28edE9WK1YaM3mlsmGKIfggHHzvkK8mdiR8trwEs+noWtpIbZe9wqCA
czuocnycIRCFXhPaJ7+PmL6y+WO7eQVoSP/u952Y9RfQ6t2WyBydt9aldl6xvcCT
mdJg5bRPI00OMGdxbpKL4g7s4qgKq8icFNhanSuxGYN7+L3bAJSNyVwySr0+PJge
0l+ABdX2dVhlFCemGaGU12XX2Thd3b12/nsHAynZ+zQ2xFkpol2xbnS3f42nQeEM
lqaA8M5wfZrct3WtEShEY2UWTOqkw9QBXLFp3R6UqiPePtdQtPF6vE4lwuvV5OzI
qMAY4TMBMxHEfYs=
=3dA5
-----END PGP SIGNATURE-----
Fix radswho dict calls
Jorge Pereira@2019-03-04T21:14:04Z
Files modified:
* src/bin/radwho.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eac66ee4c0c797758c81…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx9Y3wACgkQ/6TVgp+2
18rR/w/9EoOf3OCbZQ0xXV4kCuvOq36AFPRQFUvjZTQm2oc/jAN/K93bhinqVYy3
9s7SKm+P4Ntg+xRWVvOokStIhYKk23BNwU59sX9acr0D2/GinljHXLnPdZSBuGZe
g5K0mNx0yN0EbfW6b9hH+RxNxfvqu9HJDfEJ3OrvDY1VFvPD0uQ7P150qIgP8wDm
/CpBkvblajl3YKr4ILw1L4iwgrNrg5DkiSkIKyewnL7+iNjNaumZ00B8MUrLOdZD
qbP1Ue8pNIw9+xtMuJ2hCOEC//SO0/WbD4KB8MEWamWSnaOqkkDF0CuTN7nw2K1J
f6QR5xH7EwN7fibzBbTuRcVta9Ea8IjKxuAUIFXJNtNnfg2T/Y6EtIzmIc8UpZE+
74Efw6XJbuvevkLqjLgoKpL+tWgMUH7XFfiaXiIUNF1caV6TfHRK4i50Z/sLp9Nq
JYUouYQ4W+JqiJb8wHOQTCkkZfBUuBzQBZFG+8Js5MX04VYFZJz46yREaay9TeSK
E0Wx62i+kQddNIAB4QkMZw3R8Q05wPI0PIVI2f9Bctdk2ghlRxKQBw7lrOdkELv5
bBuCAR2ljvXI7VAie6BOE3fFnj8hY89RjBGpTNULtNwMyswzydUR3budBUclS0zi
W3C1Fk0honL7czDZ5gvlOOAHlrBsflHw7Qf/vNDzFueukNlBlmo=
=mTDx
-----END PGP SIGNATURE-----
Fix some cosmetic issues in rlm_redis_ippool_tool
Arran Cudbard-Bell@2019-03-04T17:42:20Z
Files modified:
* src/lib/server/trigger.c
* src/lib/server/trigger.h
* src/lib/server/xlat_func.c
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a05c46807e2268a6d718…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlx9NkEACgkQfQ55zXdi
Hs3wbgf/fEhjRFn4fWAMz1b9yVUZCKEoAUVAhyCbyZZsX3kmNbtnbQ8zkQZtr7Mi
ogz5o7ujfu7cZldiYBsG7I1PZxlh11GdHw3yz2J2mFzL1/VhsNTpvvSoni07cK9L
ZtjC1b9KQwfW/hZPirQYl9kcCgnFd2HdHudTP1cN3Ani6b2FvuQTqzGiIAD722qP
yBR6wNPh+PMEvW6ezuoRxX9Dasqx2pmS5mRxyIycGeW/O8yVxiI6qM3MGteXhmSm
ANdMgp0YW3mln1m/vspJfSvIdUmZnHcg5AXXmTsbBgP/AnSFAVUPzY7fprKAj0kv
6anWku/auYqeJoBQh3R+bOA8HST7ng==
=2kfd
-----END PGP SIGNATURE-----
Print correct name, and use correct check
Alan T. DeKok@2019-03-04T14:29:19Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a285b6b4897e36d75586…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx82EQACgkQ/6TVgp+2
18oLNQ//ceeZMDbI0M3CcGUolY0u4JXSOYKqris+45587mnMEgK3wiZ0WJyf2dAt
amhZVdI+x9ykak9MjWpOiZ6kU+vcOx5THQR4zuFvBvQFoM30xxWmBnj7jDpHQomN
0pvl2vLv6ICF1kvupPDz5sP5j8Ms08A2dHX9rDXz/Z0c7mG23k5bbk5GoK1Z8nSH
n8/RdbZ/x4/wRz6AV5+5kqfV0MJc4hoz3ulwcBx8WwVkQQFugsZd2TrqCJQ807zt
5lEXqZK7YlkwP/HdDIfYweWf1uGhrwnuWrnQZmedhrQJ/NsnHpcystgCI7s56NIY
GsCLNT4SoIuEeuB0lxCr4QJ0Mo9nLggYOhF0KLcgcXjVn1b6EJz9juk9piLrHNS0
BCOEyxsf0F/M542g1sfNRV3IEDZTVSGrDakJbn+DsucFQjXubpMCO0W+WDlTi0Rp
6AaNDh8VJNYBruRxbJKDP768+5tHNEi77XwR+M28ERTWuZglSIifkKngo9sDlbfG
lFvpam/tmjG+eHlfe3o6/of76Bik5tUYZJSsInimQmTZvS34FDfezm8e/VeLEpbF
TyxIHl8+LdfHJE1eXMtwMuQBZc61dQaweCsEBxNtZzaSZduXMJdp6W16qxfvyYNm
bZdc2arpjNeECgKqLPbctu6UBkL3xWOm/yNhgmtrYJDLhuA6xvs=
=rA1m
-----END PGP SIGNATURE-----
More tests for literals
Fix abort on '\' fmt string.
Arran Cudbard-Bell@2019-03-04T07:48:20Z
Files modified:
* src/lib/server/xlat_tokenize.c
* src/tests/unit/xlat.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/814eaa419b6c341a8278…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx82EQACgkQ/6TVgp+2
18oolBAAmfaARGExMhRqF0rIBR4jFg1aZy77he7yPyuAEQaplJ3f4+wHCl36fZRl
oSSad4+1/GVNAareAIXhspie5fCpbiNXujKOW9KTWvgQ+YZ2RKdT6+wpVDRksjWx
iuawv0VBU+J+gsDfIVq8bgO9YIrGR/g2VYO4mTDkTV2Ou2D5S02TThUu2ZnXt4bh
vcZzngVSbe5QdXSYkxXJ7SYbbS2Yo7gflHqDy4LLoM9arlcLABqWLf0/u3l8y1gE
QeUEo+9quK5ogY0Z9ORziWTUCMxK63UfzKCrMnVIx7cGHb2HPkhMJ2tHgBzPSVgJ
wPoJmls4j16iaP1em6TPR7ULUgAKrtGy2hHkHI7ekg+bBAUWXea7YW2xQmK8aTeE
tetHq/NWNo4Y1Y6gAOWW2F5DtXl7lBD3IFrgWdv+KMaxDCfXr6ElFW2kzUpC1Vpw
C+XimLifgrX1Gxwx7nfwmxyG2Ef5JGqX/b5C7BZ7KPQLXnO9YPII99GMOGKOBwnI
iEKUXpe4H0PnwG7hmu+wEiVIXRKIOfrWxmYv/LxuN/9f+z+XNEVCgX8VABNXXMbK
NiyQqj3IcvnOoKKsV4ovAOT2uJcgg7EdqctpaN+so9X++eYVuqG3nODXok/EzfHI
lPLhj88xSc4GGZ9GP4G348s9xjjWW5P8DmUwAJCR9CffHrRxtUU=
=F3Up
-----END PGP SIGNATURE-----
More xlat tests
Arran Cudbard-Bell@2019-03-04T07:48:20Z
Files modified:
* src/lib/server/xlat_tokenize.c
* src/tests/unit/xlat.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ea3131d933e4ebcc3231…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlx712sACgkQfQ55zXdi
Hs3n6Af/RM6mkGkPxacr5g5om8rJc6LFr3UVrEPmKMr1tpky3/lNIpLgGOgUP/OA
egYDm/HeYfEFJHoWJYBbilGjvqYEXk1X8GbPJrTlE6JHeC6tIHg0U+1xyKsjUKeN
aXBjIjBmJ4/c8MPSwgfGHD+Ey6+sFhIiRJvCz47LAE+5J44zX4UJyfGOrlWMsAPb
J75phAG3i8GT7ay4thrlnVtYkkU8kXaGX4sC5mlCG8jC+UR+bbHQdZfPVdeWz1mg
oaBV024ei1oHV8QkGkQJDd0o7LhLpPV0Ea2gAFVrk3nHEZmjC14CydrXL73zWWAP
CQ9FvdORMmuPYu0S+V2RixRjKY4QWQ==
=3/1G
-----END PGP SIGNATURE-----
move procedure to new file
It's better to have a different file than to ask the admin
to un-comment lots of code.
Alan T. DeKok@2019-03-03T13:32:27Z
Files modified:
* raddb/mods-config/sql/ippool/postgresql/procedure.sql
* raddb/mods-config/sql/ippool/postgresql/queries.conf
* raddb/mods-config/sql/ippool/postgresql/schema.sql
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/09bc751043f1d4f40bcf…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlx712IACgkQfQ55zXdi
Hs26mQgAlC6X5q2XdhMGTCMkMOtSbJD4e059xGkIdMy52h6AqF1fDevNS8Gb4P59
wgFyybJ1jwmnHOe0RFZBOcP38XLhQrdI9+atrdlfN8CEhs3kJpyxuvmki7dCPGM8
wW9/uaNxg16BvV9gngpuF7VP4ZsM/H57PkItEgy5YeUg5Dqv0E01eARndyAQMUDa
roESzMVGd3Y0ttr+5WMIXGrCmWLd8WquJVFRmJWj3Zxnsm6r1BObp8JnOkS9wjYk
5N4fc7+VO3P0RTydNHzjPC2o5r97BVXi1yXPLaMLr6UzmWmXWLZ8AN43RgNuUNwU
XO+McLY4ibAdTsXxRmHvzKhP8DmfIA==
=9IVM
-----END PGP SIGNATURE-----
Add a stored procedure for PostgreSQL rlm_sqlippool.
This matches the functionality of the existing example query which returns the users previous IP, if possible, however it runs approx 400x faster.
Nathan Ward (via Alan T. DeKok)@2019-03-03T13:32:18Z
Files modified:
* raddb/mods-config/sql/ippool/postgresql/queries.conf
* raddb/mods-config/sql/ippool/postgresql/schema.sql
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/08b3702dcc48c67f1d68…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlx710kACgkQfQ55zXdi
Hs2Togf/c9frkKJ+75x7A1E/O/pCcZT/4uw7scxhI+1eTV96l6L1jvBK8m5mdT+i
noQjbuQ3/BeYHLOeK0XmQi+bx6QhVvF6hsMHnGrMRCNjfE91+NLr+b7Z21nFY3dq
wFtGklMor/EvFnJz7bFP9sArBtNZiWKO5pwlgQ6FL4IJgzWUkmpqwy/3qzj6xNjx
hZM0lvKhHrlVIZz5Xx0KwujLBMoR9fR6Ah4AtEkIohLgV49tPrmSkTLxFq+2Wamp
KXZ+m2tRJjqAOXfisPyzOJVjffBtADr/kOU/z2KqR7NGk5B6kE1+FwGIeZJMR28r
hIZd6fBZcLZWAUttpTkNx1LvUmVtrg==
=exGk
-----END PGP SIGNATURE-----
we don't need this any more
Alan T. DeKok@2019-03-03T13:31:53Z
Files modified:
* src/protocols/dhcpv4/dhcpv4.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f1c34f9133f030c810a3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlx710gACgkQfQ55zXdi
Hs37Vgf9GSAz10XQo0tXVuds7uI9mbBldO+xZI05hikcNDgvquXXme9BMfLsTm4h
c/0z9xR6GMh/lNqi5ozaUJgXKrXPas+I751Dq60ViEVTXNY1OTd/3lMDqe8VRMj9
UByWKJgC2LUy95KDAsKrxadFyqgwxYD7ucyOmAr542A2D47KU6JL9U2XxWh0kzgM
LQ9CCGyCNsJNapJin1SvzvCKN1hTkHP94rNU1idf3qJeeQI4ey0Lve6CDgXrEtA0
scA4/+GlNN3kJtPyMpSJVDKtMvTf77PZKfc/k9cU5ihv4G2dCpWtctTr7pUjPB0C
zsmbZQcEX7KSXSbIq35qY8fv9mSUkw==
=XMNl
-----END PGP SIGNATURE-----
use parent vendor, not magic vendor
Alan T. DeKok@2019-03-03T13:31:52Z
Files modified:
* src/protocols/dhcpv4/decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7a3961d6ba6210b7f7fb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlx710gACgkQfQ55zXdi
Hs37Pgf+IxNktA0kcwdewszjYNnP4E/nyKBPEguz5/F0NNpjaj5OEzk593SRA8ln
arX+bQya4AiUpKMmb1I0Don7+a57OEoEiSgFwGrdwfms7lWgrTG3Qkt5qXRDQYby
JdfQHPoAFH9we472QYyvx8nJOTa8kYsncw9DU/qQPhSGpuW2OK5x8j5fZXvUnyVO
bHlvpjYyBvL3kYDINX6wnyImSNXqLDPykcV/OoFUJDcvyb6zoGZ0uhrlanNfTe4h
UwpMf/ISMfWluPT69IQNs6+V3ZhudEfiGKejdDy9zS5DXZ5JDm8SS0NNUbDZ6NMC
LiD2XPd8XkJ0C6Q2i5oRCzV/D1dSDw==
=HQpX
-----END PGP SIGNATURE-----
"array" types are allowed in multiple places.
@todo - update the dictionaries with where they are allowed.
Alan T. DeKok@2019-03-03T13:31:52Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ad417317dee8683e680…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlx710gACgkQfQ55zXdi
Hs2dXwf/Qo8u8cErEZxqKyqyy3gVulvZmZTP5cyDKaHkh1UTwDP7y6i3mvDZAWup
V4pVWjq31WzNDJTTmntg707jRtBm4mnbzbE9xQ2LXTGV/aQxgwx/b9qMrfc2PFt6
4h01veOvPCLeVu4oNZGHWQqzRJpbJ8aG4fhPP9ycxPQx6V+79pKHOeQhngOOmE1A
XxMB0B8Rv7pVIf3DHVrzgkLryFV33e8gc1QpbZOEqIfRfv7JAKrETARbhEZ0P4AK
ZTijuaYx9Yjgoff7wVzfuZpEr5ZlBwN/hzBlNJusQW/nIvUnKXu9RmdZuxzO1gn0
vWLW/EvB2jeS9Nmnla6+1XrKp4jUAw==
=ANFG
-----END PGP SIGNATURE-----
typos
Alan T. DeKok@2019-03-03T13:31:52Z
Files modified:
* src/modules/proto_dhcpv4/proto_dhcpv4.c
* src/modules/proto_dhcpv4/proto_dhcpv4.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/98b7e9950ae6f9e671f2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx7mzcACgkQ/6TVgp+2
18qR/g//UzG0sex+Au44Exo1JrsAzEdD8vbahESsJSb6VT3DrkEIY5xlzv2lqZFz
ntCPayzi6hzrJYpxZV2yV3i0w/ihKpUi4sfal/c1BLA9aY1YWWEVn4k/61l+JhgC
QtZpM205gKITDbdIrkmmZp9HETyF0hHXsoenNAA80o3OUH2qp2bhm8LrPneRA8B3
EMLTxHMmgvyPGS0Msjghhufzfv587L+SRkiF7IsWk7XdjBUN4FNovg6m471nFftq
4ouavem/RttPkiFvcqJROusoWAM2sja+4RLbh3SrR6owi8jII2WFfCVjigz36uHH
Ov00Yz0zm1r9ZgSPv7cCAb3UvZHDKnKcLIf5mFjdhETK8/aCQFbktkjo8yM4bO7N
vNw2iidkpRVsYMOKKlFv2z1NWBmg55L48dEnP3xaxWdK9y9T/8HOk/M22Kv0JSjG
GAwrPIf+i64b+5O3hwwX8PGcYOisVzRuDMxnzNxbUei3xOMduoKN1nIhP+R6eRwr
HA4za50DKBsyQD37mo9zPLgAmMPuUyvJXiSDqaEaVJpjtmWg3RgBh+79IPElJMeY
Kfdk5YeozCQ0DfPdvaCAz6vhK3Ki3zDN0aZPadEa43qtLxzQfEi1v/kN+CXS2DFq
McunUmfItqC90XpeWz1OQU0AXBCvHeuRcbcSerFBaci0gofxWNs=
=kbEv
-----END PGP SIGNATURE-----
Exit earlier in xlat_tokenize_alternation if the alternate is empty
Arran Cudbard-Bell@2019-03-03T09:15:35Z
Files modified:
* src/lib/server/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3aee6a6eb9ef0afe772a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx7mmgACgkQ/6TVgp+2
18rxRA/7BeLw5NkC4SK2u54mmiDBZc9Xi6moOPB4H3kIJtK0dVDUSYQgnDsPDbNx
3yncY/7gvbPnaoGBm9L1HWlXR8AWxqLSk2cQInsATtmNFlz9sKBvUGBAQ+BR9VZ2
weiHL17qhR2PyFq8Bs9XGl9SqhOBxumhoCalfV/HCn/VBLQDYgKV+OFCfs+bRJGm
6tEbcb1vKqMi4NQQo8UOduxH8y1rvVB97342u8R4GoAk/RnNTIRd1Roh0F57uAcw
7AFSL/x3ErBZ91iuF+p/+zDtJb4dp7FHmqDR9r+cojPjNxMYtNc6yeaMKCCP3QPQ
5EyLq4y6sTKWwGWWw7dZUBxJdSvcc5+T1n+y3XeVtqpy5givWPqEikUCYaFJSM33
ZnHhXVH4oOcb+KeskjL5lMWTfXXLwZOk8bOfBxosc6PN8+WdxTlcYWHTDFdFjYcv
OfhTWenlzKIvweaG3CDMxmnDikj7Y3XUZxQQuF6S0PM74pbkQHJ1Gzx8OgINln3R
g3Tt8yjczor4n8v0YUXITQEh+wfbVVtBbviuUploCEcns511M29XuGSkU5IQlqYd
XFNpHZrKCa1OTy+dsz+RLUV6Q9nr8sHuyx97Rt1NABdkqgfAB5kbEJsZ878i40a3
PTxlQUB+NOTui1zF0kCT0rhhhyXJH24S6zEx2sEXXwYHC1ltO/E=
=eNTj
-----END PGP SIGNATURE-----
Remove const hack in xlat_tokenize_alternation
Arran Cudbard-Bell@2019-03-03T09:12:08Z
Files modified:
* src/lib/server/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2167f30cdbc1563c294c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx7mQ0ACgkQ/6TVgp+2
18ofEQ//d+R7pTaXZkl59cv0NxXFmK3bjuSu2fOQfNWoL4dZZhfnExx4kSWBzOcr
srd9jSp/D4VnYk2PHLJREGJs7JJ3lqFqscftjLfUGZ7Z3fUjXLCYZqHTxZ8BVsHj
AFBISQ6NmyMAQaB/UxZKOFDdyLf0kuDfEiKtFCEGPrXcy6jHGxdtnei7EF7MCoy2
BFA0rcsQAZfuLO3yxEnb59LnKlPpFUb4XovxGo8kGmJ0H+artsB4y2CNEsqVm0Mz
r2QaNQO6SF0Q+wD/WVheebPb+39M6Ps/7xjgXoLXwYV6VRs2sd5VS5QHF5YBbx12
w1sY59JqgXgh/jz1VjmLhEyz87sRcRivsTTV21bcMf3sLqIg7o60z1Pb/4R4wdx3
KNu0LfdyWZgVBgMQ/XhgM1z47R5zKK3Dmf+lMkILIeGDB6dRAZysVw8u1obyRtwC
3rrr+HrmcvHTJIAbUt/+AdoFIPUFblRQdrwbqJt5FQGyY9bwvX6OF2rH6vRjbzcg
ngVNvTsORuPPL4hxYiD5Dyzl0gfx6m7YsI0HPLNScoQusSYiqEHEBnkv9kL0PRVW
eij9ZQNOB3w8rAG2m9+FkFJVSnroECPc5V1dSVniOaxV1BUuTgag2hpwTvUFTbBx
8jtMmtzaOjoI7L7HNT5yX3NERWpvlU7FyCWILae/FTSoC7gB/ZI=
=B07s
-----END PGP SIGNATURE-----
More precise error messages
Arran Cudbard-Bell@2019-03-03T09:06:21Z
Files modified:
* src/lib/server/xlat_tokenize.c
* src/tests/unit/xlat.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3818302aa3911b0e958b…
======
--
This commit summary was generated @2019-03-05T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlx9mIYACgkQfQ55zXdi
Hs3+Swf/adHstraFu5HrAcXLfMD4Tp/oyecZx772fIucosUttQNBRVn7kW5PGPAT
ZvkHxkpZoNBCnPWjW1FAqJjfFChbpWtWEpxid0KesXvQ+gce9F8kVzZBUJp8oWwK
Vlenw26BLEZBZFqZYA7i1ngmOVKBfB/eQgkFxNfWzMWqtbFNDUOBIYKWZeopbo2f
PKlH0N60nKhKkDwhWAm8JnMTrz/ir+OqxQcSWSESK4chTzositE1ARX2BMC8zEeM
ukJric96PLcrn6YgjtNNePP7LFo163OG4LBavLpbNt6b9UwwsGtutGFtVfDs24UN
3sX6fgpx3sF8eJiIVFFApCtMry51oA==
=utVP
-----END PGP SIGNATURE-----
more checks for !handle. May help with #2532
Alan T. DeKok@2019-03-04T21:28:37Z
Files modified:
* src/modules/rlm_sqlippool/rlm_sqlippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/689d6af2163af7b830b6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlx9NOMACgkQfQ55zXdi
Hs2bQAf9HCgjPlWUujPGFUmZj75EeysqabOBe/l384zB0IFnvWCpDoXj/KteI02l
Rn41QwP5J1o51OxAK9A5BC0X/1NyAfPSNs4C9Kkz5mkeep1LUq5NZDC8JCiyyEkf
6L+Bj59mX0YRMxVi36bGdWUCmgi75eUz57UL8oQhViH31aZ612PlQz0XiuGlWngE
0iC7hOPVhBBPPz0tZMgjVZFem5eauuhjM0FYrpXe/XK2g4iiQ65irq+TBnIWTHX7
jAT45NTfI3G88XUjB3esSxDXmJF8TFmhkQTHcfs3BLU8ybxROhfIWNrHSBfLyiDY
n9w7U8JIWyHnm0SC8cYo/QjGIeTMSQ==
=8uQa
-----END PGP SIGNATURE-----
note recent changes
Alan T. DeKok@2019-03-04T14:23:28Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7aa7d8fedac381355851…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlx9NMcACgkQfQ55zXdi
Hs3UQQf/eSaYxO0tZUdtfxIXGv5F3nvBj6sAl+wvGru8IWKXfZTI8Y2z0ckhwkSW
taF5KCSxY91BZ9Iqwc8Q/iqxMZzJrBLz+6HjGhWQwUHYQhfPEe/eblgAIzomcZ8P
OYUDttQV7YsrMG2qGvwfo2HzxwvRXqCOzIvnnEr7hVnm9uHYOKs1Sgsz7UPrJK5g
KOpCsUJUdVa1WSFuF62gQU4rSoMEqjVA1+lYSa8s4U24tOmE8zVqwqY3D12RSMT8
qNP7WwBMKIe6yQvKZDfN1yHNHjOWaINvmeqNMMtQvc/FAYZUejo+t9p6IvDNVAAo
a2pkB44/XE7ZMkBe9u4k4pHkQ3lFkA==
=nZXe
-----END PGP SIGNATURE-----
Print correct name, and use correct check
Alan T. DeKok@2019-03-04T14:22:52Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/daf7cf1dc7b2de301615…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlx9HT4ACgkQfQ55zXdi
Hs3vjgf+IvRugHnJwGBy92HwktWLchBNTSX8NRpneqD1U6n09z1+fwkZp1qjKBIA
JzWEzWd1XREZHQBzw2UijdhTMOvILEDihGTX6wKjk+VUsaO2Cpddp8JbsdtobgjF
0FXsvBLk7cpnz2PiPcOOjbMlKuHb3uId57Xrref6njNin+JcsRfdvgL2uzA/r1qk
KRt2S018vofDautisy+yq866fzgrd3NUUMVbV46sSZt8TvzS8OZMr1MwvCE2xja7
HGlfvUhFCbLU+syvmMRVBYUTezo+hXOzktGeqwajxqGPF5fQSo1lKA/PVIqdrKOc
v3zJSr6pzNZK4y1OYcDAJjNFwSnrPQ==
=wljC
-----END PGP SIGNATURE-----
note recent changes
Alan T. DeKok@2019-03-04T12:42:38Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/083d08e88c57b99209f0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlx9HT0ACgkQfQ55zXdi
Hs33XAgApLqx1Jldpk6IPaSIe01fTVFiQ9Vu5DtEtg4oBet/7DygYjjwucsNe7G2
OEmPOO5AvsRnnJ5Ck4my79/6q/i07QJ0GFhOkQhBIS/FaHSK7AB+1LqlVvH1uftg
ZbaAZhiWSYjTwdWORhPFG5NZnjr2y4HK2hWIf5o20sR/DD62bz2YwTE6mixTJEfl
L0uxTghYgKtWP8Qz0UB0YkPisUySvJTXmphbYjbvIS85Bbn4623bv88TqBmHoep5
OSvM+A9T/R/3MVt5Cf/ER9wftCyBpVOWjylb4u22A40Qr+6zW2Zpl5DXfIe1okyv
idaWAG7VjM8ADHnLisKWG3W1z3xTkQ==
=qHJF
-----END PGP SIGNATURE-----
handle more cases of reconnect. May help with #2532
Alan T. DeKok@2019-03-04T12:42:37Z
Files modified:
* src/modules/rlm_sqlippool/rlm_sqlippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aa70a50faf9919f00faf…
======
--
This commit summary was generated @2019-03-05T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx6oXQACgkQ/6TVgp+2
18oNTBAAjwnpHbUYu/e1iThljvEnSw1f3y+N79RtWmPSMLzx52kYUSGGosD7tR5w
k8k/sClBlZKuv3qVuUjPouiiuLAfzexzk0nPQ/UKJh8nx5xfKUuZmztXh/fEjuts
8/riJ/uX9CwzGCKtKa9/PP/HFIK3RGDi3Jxl4Wx0a0vdCzzFeTGnDvcyO4kS2rBb
JKj5g5w8nd7hwtUfRT1+paZyRt9b220BWvx9VJPbb7G4Y+4G0vJruY/d0zb1O0cy
yyA5KZbOn5LvoE6/VTx/CJ/qSPgACNq4mEir7CrBDnE6EnJyFKU7rdbtLYn+OLWL
rRwGtabrA2FkOlJ44tZqjNgui8KqiBwlY9ZiQlgE6BjmIexOOBCYarnUmA+cyPIn
Virnt+81Z/522iCnlKI2YMc5K4GQ8hSU25eznn5ySgf4zut1PoSzufthc7NqAElY
Biq20klbpZADshmUBNkiJRUgiKOIf9rJIk/i2/4PtUXMVjo8g6o862gMfQAt+YXd
/u6IZX/+tpRYkH1a595amUvno+/EweXcxpbuLHaXzpEs4UIvbv5W2qMn3T86zhQZ
CdFM7L/H9Rb8PMaRgwCcNvDHAuC9aRgjxRqafTxDEGLU4ZpVL33PWjQVgsgvjXL0
Y7saJxxlL2CHlzdamd82nDBzWm1s43qPnKWGc2zmtQlRx+X1Ya4=
=2Au1
-----END PGP SIGNATURE-----
Handle escape sequences in xlat test input/output data
...and add a few more tests.
Previously \t was treated as two characters (\ + t) which is not what we wanted.
Arran Cudbard-Bell@2019-03-02T15:29:56Z
Files modified:
* src/bin/unit_test_attribute.c
* src/lib/server/tmpl.c
* src/lib/server/xlat_tokenize.c
* src/lib/util/pair.c
* src/lib/util/value.c
* src/lib/util/value.h
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
* src/tests/unit/xlat.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5882ac0ec14eb90a91e7…
======
--
This commit summary was generated @2019-03-03T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlx5jEMACgkQfQ55zXdi
Hs3GWgf+NexYvA4pHfioHXHN+yeVwbPb7Swb7HNpUu6UuPfSJZD71zdsgQOJcMMb
x3kzohxOPXvOyvG+OPWOcvYcwKJJ9wsLq2lFKpJzhCPKbCe7Ttb8PB7KNE/OM4er
JrxjIifNbNlUW0L9PKfPsQeGLQGqUAiTBlWFcrus0toPIG35Q3Trq22Cjq7082f2
x2bitJbI6E1uQLMJgBDYCzlJk7zcAyHo+LgGt9JXKgeeDyToOVkyucSlfKvmThaj
S5/G6e9+svWnVuUHlPVOesef4N5mSztp9PTwzAfn6ozLj4Um89AI1VMdDgDKdJrA
HHn4uP4/HhvRfZWA/N9xSKKcq76+sg==
=9N9T
-----END PGP SIGNATURE-----
remove debug entry
Alan T. DeKok@2019-03-01T19:47:15Z
Files modified:
* raddb/mods-config/files/authorize
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/879a89fef37b698d982f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx5XyoACgkQ/6TVgp+2
18q6Aw//XGypDPLBIdRGsHXg6hSiPVx8NYc2/noIneTcn++TLNb16zuVFXoiw6Ui
fIFLqrsTdqvQgTPAMX3Ftk6uHdwHL4R06Cl5LqGIrR6Jmv7FcyokNwKeRavNd9QU
0Bx6TquAyjBkb33c/cP3Pl1dUCGQORxxf29/PgJDR0iYEx/HPP8Uj41CA4GIRODW
XgdbQcHGJjTbUcJD811ecnROvCh8dkG2gd6VKLKIynmnJhfwXIwRKmICtg5+umng
jMX3gETGoyyik4bIjHs7MucsyFAf02NuRR4etz87JbhtcH2xwyqj1s514ltCcMzR
qzzTJ0Zt8G7nERbq5bzuhBMvvg6RZWVDJ6cUpNQFZU6e2Y+x2UYjSJFzTG4eGtc3
2OrrCkiTUaUmqCS5h4i5LsjhRokb60Gj1K2qBLYitWaCCICXNWjDiFwqzABUByCS
T3HOeWt1IRs9wMsgYFFTxPJvp/5H1+fcL73cqSQFc63MdOQWG50pvIkDK465ANI4
VCc5b4dOGNrxdD8Zkdw/moe+Kgf0kzvMrY8b7/SzQ227+mEzqnxlpsZdKCkwi2k6
iHot3bWZl/e16iTui0FmyQnxTXNLCYP3MrGJOyaVAjr8TS1hPa57DJqSznYsu/2B
X6ayFzzvEguwTPLwFl/kanEyGDn5jXJN64fj9hS0cB2y/+Fc0VY=
=6OGy
-----END PGP SIGNATURE-----
Not a ptr
Arran Cudbard-Bell@2019-03-01T16:34:50Z
Files modified:
* src/lib/server/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7e6e6a696fa52aaf51e4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx5W7cACgkQ/6TVgp+2
18qnDxAAn9LFxuc7k7pLe59kM85PLnUXY1X0Kcxdd1NFl4M+SE8C2yEyC8IqJGL3
RndTZqBRS4N37dE9N4m/N/3Y69AK1YkHE8vgd5u2d185rmXhpldShHLfF0QCFpAA
JMr+JSAXJIipFDOqIdzt0uVgOwJOjEKJBsdxdFNFc9iD5GMsDDnAFdB8bHC/kGBK
Um0k9UxyaHjDrQJHwvZ+FmDbPa9fxmEz4wcFQ2RCCojZBL/Q8J2kAObye5qRZ8zt
PQRdLnT+bk102H4DV07YfqWkMgUpopuyzTlzxxc/cpXp96jsI0m6rPT+3rq6TPYP
Hqd07yVNeU+yuTpMahVbNM7WhO5r6BPVQF12V20V6uGf9uK52dVx2RZ03gTDru/c
YNtnR9HtRsJ4U3Gb8ErKvp0W2dWy+fRQkl8ggwYkYvJxUCFfk+/ZrlhwozyAHvm8
eXX+d2Op7UllFoPqpFqJY/vK/IzGwwoMwPtw6XlVt4/81DNWLTJ99l8aJ4ulrzJJ
Dt2XGkd+C3/uX2g0JeSIbjyzV4DjTWJIgXfzOb26owqG2Icp6Mr/suwscKLcHY/R
oB0dvXYVjtTRrXsVa5urw164ozUO5qwMBJNvzMWNjXP0XHJrZKReszp83gX8k0pO
rquBm/o0bKAmL3wMd8tP9XcaaGerltdlLc/WUQzZi6K+pXFUoHk=
=8S7y
-----END PGP SIGNATURE-----
Use isdigit instead of isnumber
Arran Cudbard-Bell@2019-03-01T16:20:07Z
Files modified:
* src/lib/server/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fd423fea09576321bd50…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx5I/YACgkQ/6TVgp+2
18rZXg//VIlX+kO6lPhADrp0pyag2ZxE1nSQMN7QZOw/TDIg7eNGqrZ/oeEecz3x
bBpxAZs+JY3Je/tOGzjGrSmds9+nKIYhBoIZxlEXvs/ucpiQTKeDlKRGjIBPjgwB
3T/yovEd0IF/50DEaftschygnKqHKv9JUCrkiCVB1GwSK/cb7LMWsLp1THHffLCx
j2zhB0jJbO9UY87eieDgGXwysF7iYIEbHwPizZmkRaQJAfAtZ1cgBbP8Y8r1dK0a
5CGcK4Lm9wAoweetWT+Zaj7djq+WWnls9Z1cDlUqXPQl+qdCmUABBc743K5iXd3Y
BkaTEfdIIJrUGZgYq1UxFh8t81DLw1FOHUQ63GcxBmQi63qoeZeHQGi1/2T0vmX1
5z+qlD12XyKFV4+nHT9IrrBx+2XLgNGVnOPlR3E9N3+TQflyCcCQWHiOm9ZQL2od
tOsHC7XPClPl58a4y4ZuWXAfrNa5BobH9LB3Grw9L2bNcnzAqG2Xim7MV0WCcYoO
2qAw6qDu7wTWrMj2QH4ql1DK5lC9AEh8+mE3TIJ/7WaAx3zmbcN4vsmYDLxltEJN
aA8IBS6+nAJOHzRWLPqZqIp1593U60v38AzGn8XQeNP4Xm4PADFOqgs2CQlhiztW
4SJQJqX8yBcuMWeBmBb+/lPWL8HUsP8F+lemD74uw7+Ce2sDg5k=
=h/aZ
-----END PGP SIGNATURE-----
Better empty expression check
Arran Cudbard-Bell@2019-03-01T12:22:14Z
Files modified:
* src/lib/server/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7398b4b6d7bff7e78a3d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx5IqQACgkQ/6TVgp+2
18pqXQ//QtzPOPJe/jyNALIcGni/frOqUonYLVv+VZUQ7KzRUmxM9egKfg7gFWyw
oH5Koz9DDBabfTKhr1SXcfdmh2zMuzILdf7ocRHSHa/dbYdE4ScSBMvZZkUi27JG
dAn/LcXZDYThGNwlteGzlWU847y6wSopfo+9NJWt1Fs8Mz5iNK+hAfER4uoqfnRw
p9WNrSKelGge+UwyunNwOCXDnymc+2+EXoFZaAPdgfo/0uG9HySByLJ5oVrtrhaC
kyrEGXiQjrJv/ADF3iqL32Tt1VzDWReD1mUzIuE7eKodtJh6JzQTPCPRVPvSxvMP
d96aPHg44EwMqgrvF+xMrjzI/1UTe1Hx+9HstKsEhIFJGniPT/qzCSX1ZjWVxUIU
OcdweLIJSAmRpF7/szR8dts6vU/dpg0oiRbpXqe57yZgD2jd1HkE+RgaIIDkyvhw
wcbkx42LRALTDShUyiaMLLg0SDoboF/Vfhez505Z01LepW91daxTk4SYy6Xlp7/v
KD2wck0f7C01CC0jftD3edA4GX+1zJgUDQC8gCYpr+RASnTFLUgkYw1bycubtKZS
xEC+FhTaElBn+WZjTHc6mpH9kNZ11T6cHMrVDZzVumvGMZnvqgyeSSfQgn83AZGd
dstQC/h1biK2CP+VOEX9BZCf9yrl+NVHbvnsi/yNBSXLgl0TTp4=
=uPyp
-----END PGP SIGNATURE-----
Should replace the existing error
Arran Cudbard-Bell@2019-03-01T12:16:36Z
Files modified:
* src/lib/server/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cc25a6a926fd757917bf…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx5IaQACgkQ/6TVgp+2
18p4Dw/+I1BGQsHU+QIHuQ3Rhe9uBYp6+G/7RRANpVnOhVVQEchMpLzuofdfM8IF
jX1F7ytZFVRFajQ4PeiAmY+JNgRbpoeWFYYx5nGo1zVi3EeOsHgTuma+V61PLgve
+890i1MJjCqeWxO/yXJaBDW38gz1fWDsYnUwyn1RPyr9WU8ST1y8cBuPHy2EgEyv
HoqIZdcYJndJKmfsoDwJ+T8HJwkrgrKRK2CCctJtGdzxjqs+lLWKNY0WYoOEO84B
Pp1PeCzofZI8jDNGZanXNjYgce5e65e9Nk+2cPePa9AXPkTbAuBTpxvP2yhQzQsA
PXwb42WQUu2RNup8YbaO3H2wcCvwq6fJbNiJnG+HglFyG2xxf0rC9UqSFUwiCM6b
vTWwdyE5o/sXX2VhjYsPmPi6Pe8oxCx35W4Zm4qDRvEXWmrDP2x4ZwSWoFKoy61r
HL2ob1MU0OOWIGbhit3vN3yyNAAf7BTVIR/oTwAawPntul+tBvAXmDg1pBcwQTP4
cDHYb10IU3/5Y+RCLukSQ6Leyu4TuHiZd+o+1FukYAJmP4AA1LXlEgAZ5yYglFvN
NJyQurioYugbCYIBmSbIkUIvotrXYVG8g9JJLOvRsqVTHGS5NoHP6xH/1xibOXCY
/55lJkWUSPAbxNyc5riHfzrmOtLSza/ZD4/9mxu1eN88UmD8ito=
=Hsi3
-----END PGP SIGNATURE-----
Fix another comment
Arran Cudbard-Bell@2019-03-01T12:12:20Z
Files modified:
* src/lib/server/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/402090aa7d60e31e97af…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx5ISYACgkQ/6TVgp+2
18pgnw//cvymNjo86Z1pleSsa3rzf4ew5IBFkTInbbeeKXxdlHL0+GhnadwZ/t6+
y25MhlDdl+9+TFjLrL5fFGSHtMiS0eeF2FPrhpsH4A8x4kAsEme/ReBXe9Youoa/
8kotyYT6Ohyx04agnMF+Tq+tU9srU8ngcHJph6DcZ/LdXJV/ZzcBZ7P4/dVZnrRA
247thRzuCbDr/38Fc8tqsNjWDAyPDU/0SdLjOg4Sfe5BmnGZtHrdYUdsixN+BG/c
MS37atlEuTFaTXJWTsIvmRE4iYPOCHgwgwhwtZBGVuh1Jf4lHHUTBqXqfJOnLSLL
OO7qbByahhHgEOvofXrB5U5oKtMM+kG5+A7RPxCwPvxstPV3Itk6JwvFUUSLVhc4
aDuBIgs2idwcHdbFmHxJKXIQPG30i13Lr178t737n8fWX1T9VQQZte97kBCFAAVF
TStWFNLC8p/kMsx+T1GgwYDV+VvKXwSJAjxeEppQjw7vX8NkMeCYdiDOV38H8wVM
iTwZYg7XKtDggse+mGiHM893XoyBHGcDSyPz3xW8DZ7MYLqCwxCIyywrgI36yvm2
/lnX0oSE4nbLGj6OdPbwgH/M9vEAcjNj9f7wHSeyFb56aW/HQMc75kk27Ry2f7he
49yTJu1ZXJ0h4cwQJZ2P3aPpd2tBzHT7vE8SwsPcfdpfUCL6Bzc=
=RKSb
-----END PGP SIGNATURE-----
Stray comment
Arran Cudbard-Bell@2019-03-01T12:10:14Z
Files modified:
* src/lib/server/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e08f9f4bf9d4d4af491…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx5IMQACgkQ/6TVgp+2
18pfDg//QvN3dCs8/mpXHvL7gnl8XlNZgIjO6gq/xw6SFxNndgfDz6YmpDz01+3g
gKdyiv7x8NHOpGJ7UBc2LUSI+bs1KNLkqfCJTGK8+HC05mmDfL0TS3z7aDJyBOKj
8tXeA4HAg+FS02tXtAdegpRetMTMaCIN+yqNmpglcFP+iBArQcIuj3tqHrHHzK2h
tt2iqGpcGJtDOmdLDQz8MecmX6DZa3iEbP46nwaycm00RIM/saIMrgTWgPVXcTyo
aHYZx2fcPLpd5VrWYvLLgubOL5PKy7SRkpUZRFp0SIoir+8y7RL+XaLIWiqTFVB1
p0HmXoywHzA6vMvh60fbPOo+GP78FoCTaFm9JxGB4WpkaQOkSMuiZDOY2I3cqjWQ
JwE8FosKbnd9x7CiFSudGKLN/3AiPFzBR7l4uJhdx6nRu4/zB1CHwnuHrLjbSaq8
roh7m+LZ8jyZ1TlPUdKMknkNBRFv+q8VNeXjdowCHR6gByv/kwBDeJNGnN7MXPu0
XqPmj4ZSp8pnMCOFl4Sj5ubGbbKWy5nEANk1qLroKKEdRYQyPEgoY7WpH5GFury0
wM7Hr8SZYzrwP9421HB557U6OWa5RjX4+WwKMXRrgNEGPdSmRHVn/0LQdeoQZ8IG
B2Hj9zsTD8B+NEWBByLSau/CFUwkAigwTqafemVAFDLhBamvWck=
=02bb
-----END PGP SIGNATURE-----
Split out regex, func, attribute parsers from xlat_tokenize_expansion
The logic is almost identical but deals with a few corner cases better
Arran Cudbard-Bell@2019-03-01T12:08:36Z
Files modified:
* src/lib/server/xlat_eval.c
* src/lib/server/xlat_priv.h
* src/lib/server/xlat_tokenize.c
* src/tests/unit/xlat.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ac223ac01b61777dcabb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx5IE8ACgkQ/6TVgp+2
18pa7Q//a9NpwrW/bEfKdBTD5ay6BxYisIkQcqCASVBlxxvGjpMaD66TA975eqOk
9qvdsou5k6QnX8GDooRy1+hp5kRf3Sw3H9SFMN5VK/AGLgnQUa589T2POlYJhlLl
qkPQ5+5m/akUKpTZ3Cn3/3MHt+mmchB6P3gzqTwf8VGPWw8QtV+LiedjfYjlBn/z
BCVYhj0rIr+7DSjTRQeOuXpxvlVBGMy8AAYVdsbUU8+KIOStGH0tvR/BoggyEUhT
Vl9MyiUsWgHf+Ckmat2CVjXUjM1hqIo4AKlmygfexcxSr+cDyafVCzWMwiNPkQuh
wXOPg6CbAfb1xHGMSaAvmVixDvihALahc17RRU2/IO8zr6OoTL2LVJKA2lZeR5Gh
rIdYOjbsxZwnlRW1pUa3j9CyyF4UD8lY00GAgIPZxB7f0VQdSeYpoNQDhVhR7I2m
l0N+lugEgE7mH+Rz4mXwa7bbxTEtEJSsVY0JP0Ku0c/kRa7tlPJG24RqrsWsZHNC
KmMocXpbt+Rk7v2Tkhwx7T7TAFIp9/6faSRYS9D16s6v+JHV/Vogb4FATwsu/su0
OCsG7VVQPA7XoJvSyARgUsjOxFvz8vEH6tP/ZlYEmDBBmIrd7c3YmRhZbiarMe7Z
HNj03qQ8cvvDQWD1QQhmLDJMl/dVqyPeGwZwF507wppleZuu0P8=
=1gsO
-----END PGP SIGNATURE-----
Get exact parse errors passed back from tmpl_afrom_attr_str
Arran Cudbard-Bell@2019-03-01T12:06:39Z
Files modified:
* src/lib/redis/redis.c
* src/lib/server/cf_parse.c
* src/lib/server/cond_tokenize.c
* src/lib/server/map.c
* src/lib/server/tmpl.c
* src/lib/server/tmpl.h
* src/lib/server/xlat_func.c
* src/lib/server/xlat_tokenize.c
* src/lib/sim/xlat.c
* src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_expr/rlm_expr.c
* src/modules/rlm_mruby/rlm_mruby.c
* src/modules/rlm_python/rlm_python.c
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6d853a52916a730ac7ba…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIyBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx49/0ACgkQ/6TVgp+2
18o+sg/2N4Q6NrWDFViNnL06NScqsQxpqRh6Lg2iIb0uDph5Aav8Qxvv/C0x+E2N
dqgCzHc1NufqZ575emnsjwh+tZPCL8C15Z3RAk8xyyZHjCZqJGd9SVpUUQ03KPJe
GjFzS+N/+I3cs1lOZ2QJeWdTAEzJuItc6SUhCGKzjKLPPI9/h6FubabqGMDWoRZb
Y4zDbGBgWThr4hAzfSVwTL4XMA3XrImzf52quhstQjBYtMkz7Tx+CiDnS4L+/nu9
884ACG1a0slYfFx9TxdUpsm4DgdvwWw8pNuaEpEiXFTwCWxpwdMExyB0Jsg3Q/es
RGEEtOlf18xLPFj9WlOH427YKPQOdixJeH+Owa1BBDLjqo9iPQ3bkhx58QXmNpWp
vku2nYbg5wVZx8ZRiv8TDE2Bn+Fi334rpXEAUYnDnK5B5nxCdvJ2z87/lUU8//V9
1dSlXK7f0PnUN7iEkgf8HIYl3Y15kYO7scIF956qlEOqZMbZBMM6Wv2T8EZudi32
xOxKlCun8AyRw0wgySU1bar8q11srIjyXyC6aWwxO09vXuBd/W95lcrZdTTzZHaI
m3Jh05V4qhkuQg91lTPGYTc6ZQxBwS5MRNGUnfX5p+u58K5B/mddrSgpAzgEXyyS
LGfnfh1a8PUdPvxib/jvzidHA3v6daXw6jOjezqzFXTo8DS0Lw==
=XyCm
-----END PGP SIGNATURE-----
Allow syserror to be explicitly freed
Arran Cudbard-Bell@2019-03-01T09:14:36Z
Files modified:
* src/bin/unit_test_module.c
* src/lib/util/syserror.c
* src/lib/util/syserror.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b370ead4f7618b76e32…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx49/wACgkQ/6TVgp+2
18rUuQ/7BgkX2mfpeBF7vVCvOtY8m7/kLOgnE038j/WKR6BekC2154eqlJqDCPQc
7s3SzTauexX0xYBRD+KrlgCM41zYPy8UDoG9stxOo5bfH39PEDvCa3sowkzlmnUt
oXnaKFdQXkgPBtYWHS/l15R2k3u6FLbKnnT8NdufQ3vn2RCXnw+R8/nAY7XLBdgF
J0+kVeGUv1WLRmZg2RsI5Ra6IM52V3iKcsCpd4BWvGq0vqVAyztAf7/IW/Q0Q481
oSiVaB8Ieowgh6xyTtcrJw8FDNLlgTnVmET7YQsPvNJwu9D4PptsySlV/rT4IYOc
ZmCYO+ipPMtzOUWD1CHXPoiLFqyNXUHhkcO3y82ayXAKfiLFvx5h7siJweLk+p7N
sdBiNgVCILw2CI/Y5NAOjEluyEKo0vs7FNzEc+SPjDrms4aMeSiBnm6fWqk2s3nu
K3Emfnu4m3YLly5xzDAYNL1AJBNCQzDHYk3oDCdhUxDS6K58HmrXGBIMxKyuJKpu
zzyYPXc+9DNtqdR90c+jiJpAuuhur60C+DQKthzkZy7RS0ELHSN2h6wZTyROhM/E
c3UhKklhBaJz0+vfqh1wjJJzkYjMKv9TrUZCyyHa1P9OFk0z7N7oSUmxElSoy6CQ
By7jAvzWhj30AQXQ5r/5ZCgusmni+woKDhAtdtmIr1kTeQtA+G8=
=NXY7
-----END PGP SIGNATURE-----
Make the tests work without an internet connection/DNS cache
Arran Cudbard-Bell@2019-03-01T09:14:36Z
Files modified:
* raddb/mods-available/linelog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/57453e7a356bc408e6fd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx49/wACgkQ/6TVgp+2
18qxtg/9H87rSxH8EXDWko0C0VqezuFXrDBwGyAPsaJfkOkPoJFH5YnI69f+dgeT
ptyhAdYwX76goZ2HnFB837CQGiXnQhZMztBUyTC6pDrSKTT5hnNbM2wLq91/Pl1F
ymeFyASMHC/LKZbWScGpceHuk5vBl4qsL7Vh7qyC7x088savSUETGlRzvPPOuz36
bdJ56+xEgfdZdnkdLT0NA21Dv8gQdIAtoewyFHwmIOsNeX31YUhVZHUXNDoTDcQn
9a+oWvOXcpuqkyskxyhoRTbqdj64dt4/pB1eMesEEL89KTA7DmQrPe4jLkK7FBgh
4pdCMXZVw6UK5xBC2r6ggCS2PvBy3Axskqi3kOJYpV8wiibXCNqwASaWBOSLHrfb
MuPEWZ/b+4cJEi9o7B3ypnAmAcubf87LgFGnGYs133ISjyDduF4I84w/HFP2dAm0
gmyIlEnQ2EtIiqS6AGOiciSGZApYWss5azrFrMVdhbjD8p20U2tlDxIxTuL2U462
tmD3pcWDlwl1uck0XkL1SW1WD1ouVnB1PlpMUXJp4WRz7KFIeTKamRFnXJfiMC9d
II4fkm/cIyEf9vyLbz0nDAxjLl9O/tJqWUNjGtnYzCrNzG1kr2uLt03vnrb5N3SR
uEpIu2pI9fWphuP7mYyejXHRlMqspK7pzhcb4ILCHl/hYgOWUAY=
=Moiy
-----END PGP SIGNATURE-----
Using the standard fr_strerror functions produces identical errors to passing around a static char **error pointer
Error can now be stacked too, which generally gives the user much better context.
Arran Cudbard-Bell@2019-03-01T09:14:36Z
Files modified:
* src/bin/unit_test_attribute.c
* src/lib/server/cf_parse.c
* src/lib/server/xlat.h
* src/lib/server/xlat_eval.c
* src/lib/server/xlat_tokenize.c
* src/lib/unlang/compile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ae7d21c995d59fb3854f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx4m+0ACgkQ/6TVgp+2
18q59w/+IrX2t8Dr75607rYgfs2LTfTiNccQFU5YgFLvHkBylAYPkv01D/rwzyDw
n6Yp0QxBtfGsilNChfI5ExFn5722B4PgVXAjg2W0AGqT9kF3sxFLBtoyZka30yYp
B0qoiMFb7fpJ+VB0S7PtH3pjOY+Qh/BBURgnS0Ysn9WzDCTUjftAio7u7j0jDF56
uppO8khafYJFMt6QVEiWbRN070OO+QsY+WS5swVda57eDIJXayE4S8wAWvBM/6qF
CGsnnYleNcpzPL5xXZUJICAAQoLEBpA3DA2U8TKU3LYAr3J7NKwVm9mMxSQKjkAc
FVF3I5sTB2j0HHCNL9/Yjty8BNkokiAsrK8MUXGlgs17kwm3N0j2g1y2Ggae58ER
9bIh9sAFflBNniCs6UrPTCo5fxn2I+uUxjbb3am8nFFZs+xo3wbW0Spgv80EJyub
fBTr6ZIeSiJ5vSndoQdWKLLW//dPTbllbdpbu+CtwgCKVXdcZYdeYKSm9vtT/19X
LbUHHFY8tDpoOe0YSsoDKGi+UI5eGayVaCDNf3hHEq2GQN8M9es/1Ikh/MulE2El
orqychv98xtJ9Q/IXebyP4kvOjybmwDL+JK08yEM2dAi39v/7hYbSLSbi8K2rDbF
J1Ke//jNV9RVOgT6r0qRKby8ehsttv2L1FrLpNCn8rdq76t8ddA=
=mof/
-----END PGP SIGNATURE-----
In the vast majority of cases we no longer need to modify the input string
Arran Cudbard-Bell@2019-03-01T02:41:49Z
Files modified:
* src/lib/server/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2f7a827f9db84496599f…
======
--
This commit summary was generated @2019-03-02T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0