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
- 1 participants
- 7138 discussions
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
change RuntimeDirectory to a location
as per systemd docs and various other blogs, this value is the directory name relative to the parent path, not the fully defined path
with this change /var/run/radiusd will be created and used
Alan Buxey (via Matthew Newton)@2018-02-01T17:21:52Z
Files modified:
* redhat/radiusd.service
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/37522b7b271b19ed0b33…
======
--
This commit summary was generated @2018-02-02T00: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-----
iQEcBAABCAAGBQJac5e0AAoJEH0Oec13Yh7NCzAH/RGiSAj4nG5gbq9vFKRFLEjd
3T5hKfWEVytLY4pDtR9BYoj/b/xcQ13hS47vZsoUILYdAE3WMlVcjLs478kuUuR7
MLg7vOTJkFfNJSK5uVU9EbEHLl+PufIyFB5YGzZF72XTc/vlI2ZvhIbN1x6k24Jw
ArnkHp6Sz62NfYex16/EmsQQQu2O9DjCxo6cKM3A8kzAZxqRP69zxRQLmT5cfMLl
mRCGIQrLDjUMzwHgXLTPG2jGB/K7nufh1EubNHdKlhX9oWnripy1L0+SwVrblYdY
nXtH+3tXAh3N1YLDzGwG2ukwi1FEQxdFY2YpCBpYwK37kr5PpfVuGj1hQp+RjsI=
=vWir
-----END PGP SIGNATURE-----
deal with race conditions on duplicate packets
Untested as of yet. :(
Alan T. DeKok@2018-02-01T22:41:38Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5e47c6d39ec2d37643f3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJac2EaAAoJEH0Oec13Yh7NRZQIAIHjA0leJORoG/CbmE44hxYx
RHV72LIcJXRj0yPNze952j5zE/dW6Ixe5q6azbux1m2hrgBcFdcA0SVYPN4/+sK5
NqbKKrd9RvGTGy80YU2Y4bthN+xGqpRqiB8rjvXUnyn4Z6xB8+QrP9e49Lah3aaN
SWztvIwWQVcnBuF6j/UK84WxP2fO7OWsosWI9H9rzb1JON8wLlGCn0lMsDxS9QVc
Lh7tglG6YPE0Wm1xa+OatvAGKKeLn3yU/E43lX6FMXEONfTXIMwo6/PO3VuB5KQW
bx/CVQV/ttSgnYyDC4DBKGT0rAWODuZTCN/oxAKEUbySeTdU3YgJC4SglQq6fiI=
=F2mF
-----END PGP SIGNATURE-----
do de-dup detection for accounting packets, too
Alan T. DeKok@2018-02-01T18:48:48Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2f99b3d79da680a6ed74…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJac10XAAoJEH0Oec13Yh7NLLwH/1D9BmTLegPDE68vLwa3YyZT
fsGcUJrQk+UAfhLk/NC1Ks5FeBAh9SWOMEr6AMR5fyAZvHdKHVjUX8kz+jaZGt1J
elQ9gTfnVDbPxOsbnkH4LDJvXOEGR35plfV+i/j9AmRG7+hUUuor4NkmoosZY85r
IarcyeTQNUodnP/19wpTbpp/befRjGWJ29MdUtMrJGD01EThdIlwFx1fPG7MuoZg
slrbLTHKJgxph5b9WX9TT+oNV9aUiSMXz9WHr9h5HlYj+DoZxVJtjUROn2N7IAdh
rXJo32ZfD2s1K/10PdKRu8odQ+13gLplRekKixWdp503dM5V0apOMkOPok5B+OU=
=up/t
-----END PGP SIGNATURE-----
more sanity checks
Alan T. DeKok@2018-02-01T18:31:46Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/80f711c520a1d48e79ef…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJac1yAAAoJEH0Oec13Yh7NfyQH/0ljWZsdOD/rrJmnlQz6Kyr1
MQvBlvJwm77HiBjZ/h+yEhriAiew4WbJw86D26GlKmX0qZ64kpUJCVRWoECjS9Yw
16GaGGsqwQWUlJW3iHyZW9umhOhraVY2D6QWQBcjtJyUJER1hN+NQBUbHB0NTXJK
svIOfzsP6L7VRxaEMexYmd0vIpLsaiv0zBqlFjUjOh40SG7DC7GmiuEkDJd2OtEW
EhntDmIhiNgFQHj8yBMFHS5rOLFOMAFJ7v3iyu/xiJg6CDjdqMyfjyrjcm6/Blw1
NmZHnUxV4S2gNm/JxknZlNyE7WSKM1qQSDDWkXhT21R4G4bdcFZj+ZNXwrEuRuQ=
=SPIw
-----END PGP SIGNATURE-----
make code/id 8-bit values
that's all we need
Alan T. DeKok@2018-02-01T18:29:13Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8f48601abd53c3ef1651…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJac1xXAAoJEH0Oec13Yh7NmeMH/ib8zNkJgPVQOuRhb/4WCZLI
EcqzXlcIFBTwlhX+RsDhrjyntEvdXNKQGGRN0qLRip8IskpKu03dPtRibbbuPxYn
u5+dy3lGr35M8NGnuZ2bLeEUQDhNuWdSTheoNue0AA5mBymhf7S8e1MGcAAkImmg
rffgOdv7hF1TiQn5CsuIgDTONWR4v0yywF1zwXmlFg0RYVKAHEWuL7NtdWZJX5ur
gWsmGdA+GOE9wf2nOZOxdFW9wl/Z6KGv8JvGmvfqdUMY96+FsWrcspaH23LY8sU0
fsDnVUcTAfTGj/5T3IWwpzFvopQVs88NeVLGvtSUq2UptqR6IU5zgIMdqJ23SV4=
=8tB3
-----END PGP SIGNATURE-----
I hate my life
Alan T. DeKok@2018-02-01T18:28:34Z
Files modified:
* src/modules/proto_radius/track.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1360bf25260aa64ea336…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacxsFAAoJEH0Oec13Yh7NzLMH/iGVOqwIcW9b/LqkMB81a2xl
orvkyYMs4a6mVLmlj8s4ZrNBPVLoF7zWQIxxtmSDwNgkvm8GY959vvgzj2fS1E9f
9X5CzEq9YY4pzS4gsfBogaJMp5wM3Cv7gn/MIFVtMYMfXv84V1eWpLLhnDN7wP3C
sZwOcDbwe95h4goMqEk+AbXKmL28/U7SVFxQ1K/NR6pQZGPwb9ymjuxCmyVGhtg3
aCq2SwUUDUwf7UXVUz1k53/Xn26lBthSWxOdQonwuhfSEQer9gCCw9kdJZwFV/do
EBO6i2O+2mEhKQchApf+4+nP/8EaK4AYUxrFfN2ZJ5XBupRtL7KV7Fj3pdikXEA=
=gfAL
-----END PGP SIGNATURE-----
rely on talloc to clean things up
Alan T. DeKok@2018-02-01T13:49:49Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a2da44a446c77d3750be…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacwyZAAoJEH0Oec13Yh7NVb0H/iKMWHMKvDuiFUUZxihA4OCx
bWtQcRxLKhGTCxL2MtlOUt6gzDiFi5qsK0rUNTbWy6/05+cBoYIvrFISPSmIBawH
p2fildEKgboB0rj2sMqy3ASuSIG0qpxB4DWlLq5hj5ZTAFxnSALz0jWmrD1Tvkoe
yNuBSiFpkoloj6krp2lNpT/SpOdfOnZRUq3u/XTm5J7UCIhbmlToQDL+ftQhn16W
trzEOR23L7oXMCuyF/kB7yczN2E3uPDNotHTh1nNxE57Vo3qIGR0EAARh4G/hgRF
CDMklVL2Y4Rgvv4//+3PmBLlDa2egaxSGgMU3Jh9J0WCBLbqPrAswH2wAn/qQtI=
=uovX
-----END PGP SIGNATURE-----
don't pass bad values to the encoder
i.e. we have layers of checks, just in case one layer breaks
Alan T. DeKok@2018-02-01T12:48:08Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ca2b220b09edbe68109c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacwv8AAoJEH0Oec13Yh7NWtkH/15PAfWnaaftyTJFCPhUlUzI
hk0tx3+/zA/CcWI+nRHuH5mPqEN3Y2n68xQxIYHRIheLu+EpkUN2RfoizvCaXfnD
YU7gBr5ADLZjsHECyPND93/6vmjlGG+rF8WQLbmnLXZIpAiqvTl1QVGEcp8a6VZ/
Q8TjbLQyvEPn/O5p1Wvo3p0lnHrWj71X356IKOmT/B0XPs4novxEhHq8Za39rG4y
2J3TZ6RUVd80eieHciUsanavYAr9ydaD7mjanR5YXQvsXoiaVRqh2imyQP4TNr+o
V+bmdquDaOKzC/zI2L4qVG9vmZkg0A7EvVz/S1SLOnHHzEBhDVIbO04E8pPP/xk=
=zP/0
-----END PGP SIGNATURE-----
fail accounting == do not respond
Alan T. DeKok@2018-02-01T12:45:48Z
Files modified:
* src/modules/proto_radius/proto_radius_acct.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/db73b97e514b78266939…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacwv8AAoJEH0Oec13Yh7N6p0H/A5fg5bUPslfEXnadYWfKkzG
kNWj8ZAdi6TU6zHwtVySHypLhlhzk5V4XpTctNoZuwdFEL5ToF94dd2Z9Xl81k0x
kBwx9uLDsJfkHTmkOvil94E6OcX9qj4jvea/uClckTNpwbzdfrLHlI1/sbggESdx
iTEG4pssOTvKV1ox3aDY8BVvq3OyVe+dpw2IRphxCGcosGsW7VRywxqSajZN0cd0
mbeMrpFsjNmMInKM2SxGAuglRCzDd7c/s1qDdO1vkJusDgUJsUhsgiCYhT/sWnWH
yVwjKL92PACzys2IWpUACKwiPMxGLUCf2dOCxOwD47YUDujCthvAGEAWXoKR0pM=
=wKky
-----END PGP SIGNATURE-----
move assert to run-time check
Alan T. DeKok@2018-02-01T12:45:48Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7fdc2b192cd9379fabb1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpyg3MACgkQ/6TVgp+2
18qfig//SUPZYajmSqAGHibopU2Vb5jjO3hTiqEp0jz+w0ih5Er0j6xvlxK6puh8
efFnbu14Rl+0UgO/5aqrZ2MmBALsHMSGaOYrZrLGVuSyrJrmU6n5UIfH7LdkXMv/
S2KhCboRr43KDKwL4l8YX8vPwFnQtED0hWwIm4hgVAuGipZeeChEY/gBtgY6+7Ci
/zBG3H84b+vuBcIBwQ1ZEZ3GOdrBfK3EC2/RlN5r4wuOx/ZF2CDshtZCMcosC2XO
fREnQl+g6XYMJhwAP7YUqrvmO7yicmFK7Lv8xAQtMIjHlvfsVKcjIqhKPXGNAnbs
JztaV1RubnO3ODvc8Pd4TujcAtrkWzbmPcZbT0iocyiQUiA5snGx6nFPize/5HNP
jptkugTBdEvMwOCR8y6NBFoKc/3dZfcZlteRrjwIHFUY50g8iCmOBFN4kgSxx16u
P6ib/T1xhK1UfW71n/Z7fAebhD8a4KbO9eeLFu4WQoj6SmwvBKn4FNbQyTBQ3lD/
6XZhXSl6erM68kohLw5JhEIgjMG7UUoCpGDNzk9C/THtPwULqQfzKoK/d9yanw29
2A3H1DkPXF8ZEF1zy+3N7OKyRwOiaDnOpMVxiQr6szSzVlC8RIVNSLbvuL4GXEOU
eHGHdRalFQjlcRuwwKncAAF6kEhQ+AKntMaQP7b6u1kKUMGgZTE=
=5xHJ
-----END PGP SIGNATURE-----
Don't leak message buffers
Arran Cudbard-Bell@2018-02-01T03:03:15Z
Files modified:
* src/modules/rlm_sigtran/sccp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a8a9c9303f8eb5c4a2e2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpygcEACgkQ/6TVgp+2
18oKOg//RlfpcI9hUiFW/OFDakWRxI0tJtUtuR/eLvUiTA2TuzVF3qoM+4D1C/FD
mJuuJfLDVlFxJiLbW9g9Iv0tg6SMixYsWZUqVgkTTtDb/WnHX7x85u8seBub9I2K
bTcJh+ScxJkra74Zh1M8gE/4DTdK8r4fhSGGkxUHRqsTuiTyxIlew1A0JKtdVsRF
0yDUvouicor2q51w4dXZViP0iaQrbXhLkyfdrCkInHZI6UPT+6WlP11+Zy/FKVic
lLYEWJl2l7mY2dkX/AL0KdRX9kRpywozA0i67+jhYafVB6k3609TI8odOgttBTkX
o6tcKm49RmimM7GFxfWIkDhGmJhdt9ee1Ofh9TOyFoeIHM0jmGFyp8QaGCzhiLxu
FfSqoYRh7zC8lk8iaK9QXzXIAo39vb0zvsJd5K7crknk09OSAOdN39i9JHO9bK64
h/LNpMOmYNzcPkwKoUbOAyHMLH1jV8dBeYG0DMz5QZlXvVh91BT43KaccESqrydZ
XoXve6v9sDTCnmvHX+HvzPvC/RbHVdCYsyiszi1KuN4O55kjkPDtnnOSHYckkWmc
QNa3uHfvAm7HYBzMAWVPv7PROtDbx3EqTMWDrR0aK3lhW5lUXkpaI21lC932f4Ye
A8rrQ3h0MHxudI9ZeZcGBMAIaTQ/K/I4oSAXV25CQxYEiSTwsB0=
=Dmhb
-----END PGP SIGNATURE-----
Don't leak xlat_thread_instances for epehemeral xlats
Arran Cudbard-Bell@2018-02-01T02:56:01Z
Files modified:
* src/main/xlat_inst.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a720213eb5825d0074b3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpyeBMACgkQ/6TVgp+2
18pAFhAAgG5A4pnZQFlHQffnnXN/5YzCOuKolKT2K53xIzjjoE95W8Y81hW/l1OV
yXipUct6n7tZbLFpNrnYxLBjUprbbq3gA2PuuzbgINlv+FZVPBazhIqoNGkjMskk
3wSq1YH/17SFLiwNDITBFpD4wCNZiyFqpKruHDlwTLzhOMgVP1vB4T60cztu6LnQ
Ox9rJv9RfNtS0adFOyD+99EphYMJkzPtYRJKu7ZY/X7kcJ1SMw0QocsbHgQXZ1/1
qHznBqPxW3objVKlp1Dr87vC4whQjBPwMGdHatJ87X64n6zdlHWaJrDlUOjBpAlA
unyl4oQGW5WHlwGfvIkFf/2yqaLOzQYjGXeEA8/G6yzw3hVX6ZRkCwEJ6CfbsG4u
fEurUF2jCy56EY8zQDhYKGr0OZMAk4Z6+wMuXCI6KSe0XJLmW51vM3mTthyGTFx0
Nm9uuDB5O9U0sCEFrB7M+RuAyyFBxQn5+2XkxHEpWLbuGaL0w03NATxihEQHwfa6
n1miIBa7tmOdZgTs9el7hYsknnO8cZ7/YNQfcSku9K2mQIySWzHi0uI8frEv+OO2
5VX1pBXEfY8T20SrTv9gAM/AM1FbbOBGQ/AttRA12viKppYpEeNp87KEX3e02iSL
frakSFUU+O3gy26NlV8TrFPPrHqrjDaoOlKdgXMV63N5dx9aZCM=
=QBx4
-----END PGP SIGNATURE-----
Doxygen
Arran Cudbard-Bell@2018-02-01T02:14:43Z
Files modified:
* src/modules/rlm_eap/rlm_eap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7d84b1b991de6dc58326…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQI/BAABCAApBQJacnG5IhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u
dWsACgkQ2bkzwSrtdPCoYw/8DZ1XPkuq4J/R0kEbG5tRFS7WgaSbN/55l6+L2wKL
E9GB4FCvjbTYdTkwuSjuNuYb1trKbDNJmLZig4GBdPflMWAJaZC4CGhmSwrfS6wO
7hi0q5q0a8gy5aCQos8zqr7GqvFSOqhXfOBOqAjahmn5Q78bcrJ8Pl0c6TB+dSAq
jprD1/RCftp6ksff0iLonKeGjLeYHEH/JCYC2K8YvDr0OH8NKJV2PZyY5Gtvw8BK
PZxePhfMQNBiOm3Btl4j6rjNOWH7GWCU2f1BJwoBExvuasYBqmBRHIMauH3In/qz
Qrf9RSoJRq7SqW9PRbxJP+oKgenLmI8TfHef94GE2yPXIn+dLHrNwT/JXs55SwUN
TxH3CLiQ+Cp3FOlfa/euZzwbRaeCPE1Q87pp/NJNNXc+IZ+uv/IX970BKyPevwAu
okHNixyKpT91Ve9dRGR9M5q9C6J48AV5KlTMSzCo1UEyelmIP9gW5SNXqL1a+shI
slT8z3TuMTpwn/6UOgvzPebfLPxgofPP8kQra3OltRb9bK/BHbPd846lK+/jsPN3
2W/iAgiT2lI7q+7r2CTJfHmTG8BiIlxqNVPbtNqWiV96HeA/FN7Zlfw6e9LxQpx4
1sygwRZNKCxUKZi3KpczZNLH6lTO4y7lPYj0KHAdXp7giPzE3aBSZQjEJClzW0Cd
Fvg=
=ztfH
-----END PGP SIGNATURE-----
developer build should have debug symbols in it
Matthew Newton@2018-02-01T01:47:07Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6a11d42d1a6d2509cddc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpybmEACgkQ/6TVgp+2
18rQ8A//VlU4JTVEm4hUmEPRM/8DP5EWa+R21WeP9RnppQM9inl9c01GZZpr+XcK
UaZefoelOiTqL7y6OH9YLH/n5vD0kyLTzN4rI096xW42F9jdMyfwF1tXtayNgdkn
1XIOEs6Yfy4Mwid2nc7HLNJia8HTLdY1Z8cWT6K6mQ/yJig/Xa1X+QJyuzTA1W34
aTW6LhKHTh4/Th9Le92J3QVOIhYWHbRB6AXezRkOswUo8gRPoy/96sXqt9JqgaV0
ZB+dAWJLZzFbgaLueYZMwrLilPLZ3FgfFN9q3sng7hR8kynva0HR8fssmMv3o52p
vRg/q76GlHia/rEVlHQt3lzTSP6lLmv91g0IgST/M7WhBie7bpH9su/7Rv9rDWaY
p1XAmYPQn82LpWfwWdfZ5nQA+ZEo50Fy0iDjduolTPuQRkUxBapkBysHbcpQ41wJ
FaB6M5eKF4zj7QHUp4cQPDKdswUByf/v1zBe009duykRz8w42YMn3JoByhYE2S0E
xhieN4pXZ3QMZfmHfw5jfzdLR1FuLlVd27roLGovFDmo5cotpRpDbANANs3yAk+X
0tseWy2kXlfessbmi4RmX7+dJNCfJSXoQhzTb4uNbyKroBJdxSfEW05WauFf/mT4
nE3d6E+q5GK8FOoZEXrP1VozBs6qDOsNrA0f6XkWYslz9tQZd6c=
=sUb3
-----END PGP SIGNATURE-----
Peform adds after deletes because libkqueue/epoll are not smart enough to allow an add and a delete in the same operation even if they're for different filters
Arran Cudbard-Bell@2018-02-01T01:33:21Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/563806906ff8c1ce0c1d…
======
--
This commit summary was generated @2018-02-02T00: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-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpyU/0ACgkQ/6TVgp+2
18qAnQ/+MYomCqXJ264lWJDr6+1EV3TkfBle7g66ycQQyvcR2jIYU1FbUHDG9fU0
hzaC0pRb4OUNbTLBV9A/kwNqmiDiCNIdV3EwD7ZhO1MQ270HDO6ISQAv29otWVn3
43FO9qI2KFg420tOi6F4AvPxMrTPnHS2JkVv4xeYpTfF7hocDnwNvBuCT7wXeGtC
O3i/o69D2ROeLi3lpkziVScNc5xd2/zLhe2uy0+wA7oPyArw9wkjNp2sBFTyBAZI
tn9qGwxLuFJILiXrn5pkNmly3XLsl22Q7fS7x7LQEHuycfoKqjQR2vebN3RefaTq
ZSF72eOsBsHGur0IZ/is3WZ+IBkuMj4dYzOUFnFPkAewyJLAWmn0N3IJDpwV+vYh
V/PNUzAs79TgDayNMOUz/cLRjf+pViTp+SNV/jfbwXLqFkLGyAU1k3ytKUNFD4ZT
E16u09owUM5+YBC8p//I+/NkSNBv1LQLC/VFzFKmPiniswvtoJskgBHXBJ+zMTsb
gcXOXMwQsqmIOaBYX7mdlbqaDNyKYHU+g1YWCvFT87Va0noq2JGPkeGlGdUUBx/O
fZfS95RfeYsPRQIV0kvC9M4yfYdcpda+QOIsFhC1rqXoXRwXUevIQK/VNgGFdISY
A9ZzMTOqrf6s3HYhFb5jnM3xMDPKhwnS9YM46l9lZhr24eMNLOw=
=5xrW
-----END PGP SIGNATURE-----
Check for both UMTS rcodes
Arran Cudbard-Bell@2018-01-31T23:40:45Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/92e7ab3900046040f494…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpyThUACgkQ/6TVgp+2
18pYCQ/+L0n8Cyjxrkz/ttZXZU2lOxCVr7iCvZfWYVcxHW4VXaFsAYG/ZSaN6+So
GMs68yuaKI4a4+4ZFeoV3u8OySyvPpmcJ3co6j6jxMsW5pp/mms2eFCVWLoR4JfK
xM5WWuyLjkSqSbjX8Z1/r0azWwynrPvXeu6RlEKz1JRZ4OSDTgJol0pvsFCawOwa
f+h+EpXaXqS0rn4YorosMN11vzD2RRBzY0Jm1bNk0ncBcMCJmhdzf2D4jVcqiS6B
eCdQE3hMXTJlZL7LNJU6+U/2scQBSF6gRVyfwqc7r4f5ZK0kuWRg8bRYv3ikSZC0
RmuBvsf13XxpkLE+AkuZzgKrfm+Kfv7eH9NvyLfHPLI6j2r8c0f+xJTUT6a62qnG
PdDa1cMNC5sgpRmPunEmzcRR5LBwM3KPt+/NaBoGhWoxyrx4AoAp7Zd38ah/CDMN
1LAIiskjkEA0IMN53LIQzg+ZRS4S1dc+ZLqRJlJ2OBjDMI/b8wORCTwpgt1XHM4t
CBwqlIN+nLAS4/C3EhnsfYuJzt4PtIGHEG1ksRQ1PqDNh57K7s5D3fhjmff6LWTK
+doLjDa8A4LOvmWXjjGHakHurWyapBaKtn3HxsQK7O0OafDIkpp63NuwsQczHWXZ
+1AwBcbyTWu9T/rDzvJ9qqBVbhxqeDqYzHbCQet81D09XZXw9yU=
=MZd7
-----END PGP SIGNATURE-----
Make that global log
Arran Cudbard-Bell@2018-01-31T23:15:33Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a45f6e46bd84573cc84a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpyTTwACgkQ/6TVgp+2
18odxQ/9EcrXoWvFiIzzvqvj4rCrBl6kBoCvnR10T7iUi7wVotcafNeeaNBwf2Ac
CwERJ9IeL1baRa0bL2q7Yv56ZUGUhI1DQR3vZNx9ribC6iMUAcgUyt+xS+KGZXmx
muUXhLRvgQS0yxSdRw1z6M+9UGjHdJZFe/5UmjP58Jup4hKmAIfoZWf9JOpaW4kc
EreMEn9K7GCxZnZNnem1gZleLK7IYOe8LlrdLK+Dk3p/tRbsU/iRiiZyKEiH0Yaa
s/HbxwTKmHPncb2DRDvcpbyi0V8ca4u9F0IGAbDnt1897UgnIqNT4nSGmCnMb5B+
++EEzAUX+EfeU+cTj2m6ATruih7c/L+uA0oT4osBaYnfhAjR16dHg237UVSar2dK
3dj6HNzRBwPS7770SZyJ1Z3nj4U64namubz8vq1YJl/8lOdtdjon70V4qy7+dwLQ
gZcO3M68O7o6LFDOri1hWCUSfSDuWyYqiWlTJ9pEjmSH1Br+KC5cVFQLa+g1+5nO
A0eUuNRgLyHsLT+a5c69/RnZf4kode59dO5w6G3bfdC6ojdgCBAxRNSZFb672BLN
gxkLKZL8XrP8IH2/rd5tjTrzZqMn+k1doU6hG21P6RHU7N6MtmbOHloRFIrUYyBI
REj7GEpD81zJH0f3zlCpoimVx+cQ3b7hVVjbXjdFQmgyS19x9fQ=
=DQvA
-----END PGP SIGNATURE-----
Mark up duplicate requests as warnings
Arran Cudbard-Bell@2018-01-31T23:11:56Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/35ca0b2c2e6711592826…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpyROEACgkQ/6TVgp+2
18pmFRAAqDDTtSe5rELk6HIvhaiWp6BQ/yjs8tecSNB8hKGU+F/jyGBZqpw47a8q
4ZLig+1Vr0Pj8ekGOayabocnJev9cF4U5aQCLYJK/h0pwP9FFPEW95XWZFUGuj57
L0QHYwOQLOTKuugaFcdDagmdpxiKcpO584eZ+VUqG2fBHPGzU/vPDWo3lnPA0D9d
BLGWVUyWHYGdlXEAjVQI7dgTSiSdypAKIOCExHdKjRu6Z0tj3TR3CpZepdq18JC9
GlACmXyLZ4fXa9AnVgmysTk2jbDdwJtQjJ8Z9U9GdAQfxOBq9K7Y+VIaEcWdc5C0
VznV5f7gNH6xnY1GYjAH62/dRm8uXlY/tjt7RxTt9N02g6218wM0xbuZsnoGNFyL
oX5SEh1uAZPvGmoE5yMXklsYY5VGsqck9hgE9D1WTNiflpiFNfev3fdHhNReHlj8
oAI4+mXFZ8HG75uNglxaIhzJbi01quKmx/Zooo2dgsbR3Ev/VjTY0S6sR/xWGJ4F
4m8gdnNItfQxsIfruvWcxbM7luwKT2xNj6ptg9tnJfXQRwmTFeKE2nMm0xxN7OLZ
g7jZdtVL4dtojESkXHXa5XWpRdxjXvNSxW+9MdGK3rnZu3O+f71bCW0QqvT1ZoHU
/KU8+81s8OgEL/5g9sbUZiaCe9aVHwz+HRwQ29IyeL8B8/1vVjo=
=a/4H
-----END PGP SIGNATURE-----
Remember the request that previously thawed the state
Arran Cudbard-Bell@2018-01-31T22:36:17Z
Files modified:
* src/main/state.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f7558ea83dace5500c97…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJackQVAAoJEH0Oec13Yh7NqZwH/00P4H34yABq+GmGXWjmrW7I
I3nAORAXtK0oKOJH2qEhZzR4iMV5AY7Wgw1rCO9VS6JrutmSXrlyTQLhcfxSBvYg
J3OeC1fV4AZWp6kFE7BNt2ZDEelyYQc/k8ThiD9TA5QbdNB5cmaRpP9FWrpjQ67a
6Cv7S/J8fo57tdNnnXjSstwd9xLK3jchlps98V7/xfv3PjVflr64RImULCvLHf21
YsV4jHPTON4Kmu0VsulrnlJHD5OkSwmGoLiIvZb6k93xP7HCDdZ8MTT7cdwl9MRR
D0T5duZ1ZirdpUNRXqjMTjAQKo4kJGSfQazMfMb4zkH0/c48W0Qhgr4oTO/Vguo=
=HOnG
-----END PGP SIGNATURE-----
doxygen
Alan T. DeKok@2018-01-31T22:32:50Z
Files modified:
* src/modules/rlm_eap/rlm_eap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1ac853c96a46232101b8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJackPHAAoJEH0Oec13Yh7NhP0H/0JUzN4l5n00Ok2wl1TIT+FN
s8HqMYHE18k4NBvxMQ0Z+oeM2FYiFgvVB1J8OcZpP8NzDl+3w9k9pPi5W7oOwBKJ
e8Fb+C0kdg/N9ftHtxcLPH+D0K3ZLnhQxzsiNEmXsWx0wf/kLClslEpWu2nZS9m/
W6v9JW/WNMgGb895VZW98WI5tNsPXS+/Y8tK9NubWL/BRleW9lbhFPaCTr9oQYgH
nipvQkPder3Nwne2grR0CyATZaQiYhWUQtAFnGhMTUQWr7LA20PazH2e0/Zz6pBv
oeSK5z7rXLSomq4C3uSHi9GJomq1ucKVtoDe6c7bti6VCwozxZwhWkvxgbuufno=
=q9M0
-----END PGP SIGNATURE-----
const issues
Alan T. DeKok@2018-01-31T22:31:30Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/734bcf043ec8eebc8a43…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacjujAAoJEH0Oec13Yh7Naf8H/2GfCloxGXFa58sI/ZCfNhs9
KfTiOEO4makvZQ9WYfDCz0fdw7IQCzXrSFEOS7Ahuu0+vzXGALrtQfvOBJ49v9TF
uO46buazw/dYM8orEv3nEYA8SZK3xt4qe8G6ud7TGH1E1iW1u4U+/e9ggnkX7IRi
zZazU3W1m+Lq/ahJ1Vw6O6ZHDkdyJs7U/Oi3UX+/T4AmmeUphUdPV0EsopIwSL5E
0BbMGDRAhOfWCjkXIktUpUf9Pd08wJvqdW7batSmFncHT0oBn+cFMy35dZahc1Fx
BPnPSV9ym84ayKiDhkA47Ks2oGm8NR6xI3fkdOu+nxEBpgsfEwQSnMPjYNyUVZQ=
=Fk2x
-----END PGP SIGNATURE-----
be more forgiving here, too
Alan T. DeKok@2018-01-31T21:56:47Z
Files modified:
* src/lib/io/message.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/31c173734369bc3e4e42…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacjqdAAoJEH0Oec13Yh7NfIgH/Rh3LIaBeorPXkRrevll+v8e
YXwvx8qvDry9yqOuxQql/Z2NduKDp7VdnZjyqd0hM3XpxHbVtVuA3a23R8zo2q8O
qA9MxyBZOJ5qlGPoFZdUaeLBeqgGKvf1/zdi6f0lUWg41K8bl386f+iNwwz+YjGl
yXpDbUhb3vYHS4yfN0y+cWjffEUtPdykWNx0K6xNuCeoNy0ETpUYp74qOem2VwOS
6uCppJq/VBn4agFpyCY4qifY3qEKekDrNfdWFSQiPyD+9J7dv8wdBJ1r1YPiMo4s
w/2p+nGd9s8NVTVkvdTDtbg5h/ekFUNwvwuTiSJpeQizrEPITw2wszjsitRmZAo=
=Sk9Y
-----END PGP SIGNATURE-----
be more forgiving...
Alan T. DeKok@2018-01-31T21:52:20Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d10f16812ac9f73bba05…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacjk0AAoJEH0Oec13Yh7N9gcH/A6U0Md5YpRQanpAAKjmlbyj
6+RUYbijVLBa79YCS3H1UbGGnG6+gTdYKHSaw5kJ41wAFIWreq+mA302TUzGB/bd
BjJySLDXsfkZnV3HSFqray10y2sCBJFPihbnUAKLUXvD+bZfiSGyVhvrMWffS9lH
QgCRFF2jUw4tgbXGR7sZFtN5eIIYFHVUlIwOZtEhfEu6AIoKqs0jFn1EUhkahsGE
rApOHWQ6I10aBD46xY8zRTqxvjCtgbWo+4Lc3qd2COX3tEezMucPGqIrJpAjM4+a
+sGkoCJLMD61wCe+ImobmVfCes7tm52fNgN8MAwo/zWEh9Ja6hJ8takE9b5oK2A=
=lVSc
-----END PGP SIGNATURE-----
more talloc_get_type_abort
Alan T. DeKok@2018-01-31T21:46:28Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a76e23a18160618ec22a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacjk0AAoJEH0Oec13Yh7NbE0H/i65I1AwOTXc0sa0WzkzP3y5
JhNfaPGa21LFjB+alqy/JOjJUssAFdXh+hjzEczUPsDV/HfMR0m+6BVBNDNLGwzJ
KHM/lrIREZyv8YRKUJIUVJDTadbciMCjSZ2fADI/Wu/BIcrifYSOgDGr0GYgUAyg
ab5AV1J7y9M0BpjZvlWBjRmkgGvrCAT1KSa6T2LTd6Gze/7yFn2Ugt2TKi5DOEPd
MKiqjshTyF4oandINUO3dxLI7icXDDWvqiMEFv9NhAekG0H+VmH3Ojr7nlR3oZUT
7/mDKNRXIw9fgB5DUWuogSKeKQPtkNR+U0AAyGXc5kj9+oZP8nKoQZEz0MAsfj0=
=RlSH
-----END PGP SIGNATURE-----
convert assert to run-time check
so that it doesn't stomp on memory
Alan T. DeKok@2018-01-31T21:46:28Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aacb9aaccb103acb915a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpyKbMACgkQ/6TVgp+2
18qIrhAApg0jKAahmC+2IZ1CdsyBARcqvhbi31RS0RxWgAYb5I/SuSY4XbGJMTlt
2QwBXMRn776JLAdTqBWp/zKP9+M9+pkRM3yslIhgGkwysBDIrnF9aNgd5phxwu5M
cUAEMKYaz5XBviQrjrRl+3oKK/984oww7wGHf6sgzZFSZtzQm/umaNxHEM6BTye+
e2wm8vk8jqtUNXbppXcTB62yDpfEgGmAeIH78WUJkjRE4EovvBwbudRr1MeNGd8o
rwXUydI9cfoDuGAoTg+uZ5IEFj/FZpN+w/7NG/0rfNuj35ZyMDQR9/5p7OSRtkqO
ce3zGyP9K+SuorEa9S12EXAlgTOtiOQCc3NLZHXiyXAXGEioV0EuZyiFivHY9vdf
v2lmxWRgzNDDnTsQk87zDXBZxq/hIBDa1k2SQB9PIkxSW7l0f+GJjLNk8/IeWw2O
6vUEO0DEI1UMRtiwoZDBtt0AtOjOD0TnYScEK31ZdQjweEZbYr65Ir6i19s2yDx5
74XfwEp8UANvR+9x1+3Q2a6BwNn3+LYp5mdwmv21v00QE1E7bp/llzy7V2+Pu3Ri
dFPbCgvX4u8s+UvHeHusUl2QejUqwmpmLEODubwLksx9rCZX1DHU0c1UHYnCEmpk
e4kegbYcs/twwFdtl2SFn/l48b0DNFbpGrZ78f8m0eFvzxHqA78=
=7Xfs
-----END PGP SIGNATURE-----
when walking up the stack signalling all the things, update their view of the current stack frame
Arran Cudbard-Bell@2018-01-31T20:40:19Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/97678373d775c016ce05…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJach8/AAoJEH0Oec13Yh7NmicH/0tz41X7ASLhy4v1ZPna+/08
JI5Uv3EEMXB+3rLWlGYqBgvfcBsoTiniwvLTIYzi3Tvw/1AsjAQWYtUbZpZV22LT
HzOueJlvSbxckwg+FjkWR9n3/lSgbVM6+QiyYbWBwgvbjnsoOkuiDCwktHPGZdjC
fCesD/YF9Ot86VtY9Wz4F0rkdPwCgKCcumvkLCdwh5txfbxYgvaajg9BtL1Sx2mY
dOgUSizzgJ1/5WCsR17pakVF0aJ78gYLVa7Rmr1AwpaKnx7AufctsnXsRbD9u3Gg
uEiuwQKYqnvz31oymreFSwKfiKft0HIzj8SUeC2bY4S3Ju86GfZj8KHL/UipGkU=
=ESV3
-----END PGP SIGNATURE-----
send duplicate replies on duplicate requests
Alan T. DeKok@2018-01-31T19:55:29Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d81c1aaab9537a351103…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJach4iAAoJEH0Oec13Yh7NNmQH/jQTRJS/7aMj5S/Kbq2J/KMb
rqrvUzn8sTaQErOqT1whs9TLAerSPymlQpdjS8gczCiq9jL8D+v7917aCNpJ42Nt
i+SyKe2hV/iTvb90pJHaKrvEsvR0Wgt7j6Fl/pSmDoVtR22FCabWK0KqMx99wvdv
/PAx43bH65bOIHxyekqNfRJ5LM0rnTK+KtEG8Dtn6rqjKQgbFjCUyn3fdkf0goLn
yLIn/BSsSSVuKz1zaqpkMFve3SjGUPNAxrQjwHstl6dexxEeJINdS8q3LgURi2NS
flPX6t1ylLDludH2CZt9rlPQAiOB8BcBAWwfAbRG5shvomINTwXLc3TY0I3gY9w=
=kdjO
-----END PGP SIGNATURE-----
set duplicate timestamp
Alan T. DeKok@2018-01-31T19:50:51Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/85a0548aeb87db43ed51…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJachX9AAoJEH0Oec13Yh7NY8MH/jMi53cLhLY7avOHzro4WujJ
ioU/rnrNGNgKeZF5sHmZtimRsFlYgjCnL67FKVE0yFiDcXYYTatM/F2UJhQYggpL
m8rq9a5BPr6AFmaEw3Sg4iJXtVMFyf6dEmEEjyuPuS1IlJwUDQ13ZvL1SmhV85oc
Rs2wCOfauZD6DLA2TdeYX19VvEz3qwl/UfjPhg44hACHGwkcnWaAgQTCbJi8zZG0
p+EqkONB25LezMWwM1vhzRslamngyrY/mJcXO9ztb7sSCNyLOVfsMqMGy/zsyN/m
yt9ZzzqPKEfHfgCqyMIQ1LZveRIcKwmvto8OJW2Xe9NJEL6PcYkvWyqzaNK3ZLg=
=KiD/
-----END PGP SIGNATURE-----
one more clean up tracking table entry...
Alan T. DeKok@2018-01-31T19:16:13Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/11a411e58e9d16b15cbe…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJachX9AAoJEH0Oec13Yh7NR9MH/RsRKuEphl1PowioyMuactR8
Nvksi0vbR1DZhXbB5PYQ6NG0uFpyhpWG3+MCmzHWPy8WPDv8Csavt0NLrZObKpbM
6Ifo9yKUPDJ8rC9OZCiL4KcQIoiPXfRT/S79e6FyHCPXuH/j8m+x2H2S4IDntwps
8i+efWdoq+NMqA9lq+mYjCysc3LUxMpWl8G+LTyQrKxYir0syF6R9dWnEvbmEz25
MSUl5KEfXEdBbbDnM6RBPNfHc23yllW999rW08uFPKM9go7rYmlKl355wL5+DLew
loqYt+qSQCB6newNKI0otyujaZUvb1vhR92CNKY911GKgXRATRSw0RBfSaJoxqY=
=nkEV
-----END PGP SIGNATURE-----
cleanups
Alan T. DeKok@2018-01-31T19:16:13Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/51683b308c93feb7df66…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpyB54ACgkQ/6TVgp+2
18rokA//c3bxBjzPCXxAiM5jdhnKBiEPC2Apghv2EL4NfGCzPolHB/0qJQyaJ+mf
sMDuO6id3zEpZptXfG33i7J2fQhbACzR2DrU1QZBl+UsXlAdL6yCGOwdYb3sVsI4
eh03+stb/GtoFcQI4NbqoYEMIbHeYCcG1Yitu/o4hpgQEIyWmW5xuyYqlGXyk1SU
62QMoHGUT1IpUfJkkKbVBJHs0KiM/DWeUGbvk7IRpQPrFM2vKyuClkBcOp7rnBRA
RjfHOvTL7bqq/rs26VSFiePZ5PZQYOxlHN/r3FhGJqsRwc4In3/gJg2Z7iRLUhKV
Qkpbs0X/X+xbAgFXz7h0XGTYr8rR3I4GTAbYE9iqk9uksSfcLdTS3y4rWcaDStLG
pr5SIiEeP8nQdGh275bej/TmPKAuw+I2HeCt71KqhfWIGVwhAbaJjQLNuyKU2la9
HSqUtl2OROb6067guWRasy23v0MDvIIhgdl+5l7mfFXtAPFObEo+JE76HjR+X92m
yX0RbTTU/hFbDwUpGbLp8Qer+H0jmG/FH/YMmvbElIYB8mq90S9DGVqyT6VVyV3A
3DUIodFMp9GjX0Il4ExZsWs6+Z9EijWZ6mP3w127eAmI5/NZzVq0MSxh/6vDIHx+
8bDSAgQpysdI0RzR/6aA32zL6CzsAVSoAIxuMcIPdGyfhmANmEY=
=sJ2O
-----END PGP SIGNATURE-----
Only parse the username portion of the identity string in fr_sim_id_type
Arran Cudbard-Bell@2018-01-31T18:14:54Z
Files modified:
* src/modules/rlm_eap/lib/sim/id.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5cf70fdddc90c9b638ef…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpyAvwACgkQ/6TVgp+2
18rsNRAAgLznziMgPxt1yGQkHJGpziO9ApzC5UZzwX1DcKGPAvSlFDRMqKh3uf9g
Klwb3fggQEdj4jKawbLNamail+NskHHfs+HsygRGCz4b169MOqiiK+n/94hXHK1e
u1YsfuMGfGSGA+tgJTnxBDgYQSHnL/Sif48pjM6L35lv28Z9+gQHWhiS33tTyWza
38fuTaTFIztdU1S0ATIRFwlLKY2WOgZnXrX2/0h2TmRN7H1Om/g7+iN1zqXaxxwP
80JJs/kix1WCaSVg+LYf+iLO2RyIRCsj9NUwK3x00hu6uuAok65uhGZuT8XQRFW2
AnF8fiQpP+fqFuWAuEniDVihdvzGLMl43/QseMrgWTVLDXEggdnlBGw8Y0YGfmr0
4m7D9FB4INa0orI0FLgAzhMgWQkxqgsShxyYfBj91lBGBD1c3ceqDhMwEeLoS3R3
Ad3TB6AbuV182eoTUg7/eRA+GqxKv2l2Ikf8Xb79tDgj3wA+175IwSnQsyuQkVhI
DFJg1X0hLYbAOCCQHlo748KAq04HKEsRgZPd21bLoHPKAsOIWgdgHQUROizQmEdg
ljgMDfdW72JouIT4VLcZ4l/+EGa/JyqtTRbJeS/JVSPq61IHKpy/AHLTQzGc0Ur/
ZrpiiZQM9pAkWm4jeN8hklGz5Yu41fmyIT0ZKGEtfB2KrjXkNmU=
=MCc9
-----END PGP SIGNATURE-----
Fix zero length format string warnings
Arran Cudbard-Bell@2018-01-31T17:55:08Z
Files modified:
* src/main/cf_parse.c
* src/main/client.c
* src/main/unlang_compile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c2951bc4129b77c9d694…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpyAU8ACgkQ/6TVgp+2
18roBQ//ceICGCuF4ZkjxdJI/4u2H9pdP7KwIbCfD+xIFX47kGeKtkCV0kohzB05
Sz/9+fyRHU4KOmrUHYoSW3hYaiwABTnTiwAQWeGnd9Ah1B9cloxLljbIX7bGU3d6
5fVOaAH8aY+2AXKoTP4vYW9ucsbTtxgoP8iXPwTvysMZ2TuwE9FvNJ9IsA2v0ekU
R2NzGwBtpd90ID+fYYIG8opsDMiOqTRB9kbCf0ylxQSVMvx0c3BO8GYaFTfJkbzV
5+jthRUh6TXkORWxPMJgwGXRo9WXxFQYFjN4Y8BMx9TE0DCElIx3wfOr3vI+v//b
9tQi2mNSONhwb2YALJfknVEi1s2/mBzgHSWZa3wO6o/9m4lafJr/xUvxX87Zh+Lm
YeWRYZXoeJCPXkhWQd3bEFDYW4PkBv6s62ENkgRZan+wqCV0oebhzXihuu53wtvo
3EgkdpKgceBIwm+2F9PQBHutGgr4g/cRNhukSQbTVC1wHcksx5WZxa3Xtglg3XIv
mDmEnKVPhv+gETy3EBh7XgzqcgYO4r/o7g76Sqryt8yeGl8SPckbJ+D5/W1X7s1h
BEMXqSj3CGKSW4DP0jAcWb+c7EEHhONRJhEpIJ9xe+PRYPUoxkUKM6EW/7JJ0f7O
tA0ZThdaEaG8Y0KJk+56F+nM8q0JvhhvIt5HsqZ1ek+CCSv25ic=
=GFtu
-----END PGP SIGNATURE-----
Make tls-verify-cert work with async calls
Arran Cudbard-Bell@2018-01-31T17:47:58Z
Files modified:
* src/include/unlang.h
* src/main/unlang_op.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/da7207b5803af540e0be…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpyAU4ACgkQ/6TVgp+2
18r3TA//WHrFxSQQHWWw0CGNYlzyylL6M12crOYTYDvxZetGzG1lk8RV2krg4j32
fpW3i6wtgWwDlil/+BSobqxYBj170rt0D91xQXj5Y9dsFq8yQNwkptujDA3Qcrp4
leXw43ZRFhtudZKu3eLH7SZB9w2WP9h1Tdzib7UdorDM9kXVSEXfa4l0x5/hlVkr
HlF1HmjEB207QIpay41p8J78bkJWHVFssiLIvWbkQHokZDo961Y1ollVWq7uc/Ga
r8YeDBHi2gird0OFgOC1GGhPAryP2Zm7YsV65oerIg0fbc7/nkLzxWgz1kiHf/2W
2eU+37seTRmQ8Q7b4slEtTY+6QLGqdXabqwAdBuOzj2PfJ0kEnoEDTLtTVst5A+f
51gjk1jhYWB1CBfQchURyj5DUMijHenzMq+4OV2QlYkApSH41+3ri/C9O6Rx4QtQ
BwbjiyPgJEWxNRaWRZXmxqDYGlVR+fa6Ff0wLmOiyReNgavkiJ34ArKaiMOgRKZ7
n07pgIVz0XxKK4GpmaQhGIzhEdxv6iZhui/MMx3qccawuJTOrhDZt5xogAjxU2YN
pSH88g/yTetb/YUErLeaNCISC30uDAg4rp0XAyYi3TOjeWci6n33sufpmF8Pinyz
6ftcRPA/0ivk4wBDK0IdfJBEFvlZTLU+gZXunlYvLZmUfnK4FzU=
=z4aZ
-----END PGP SIGNATURE-----
Use const free when freeing reply in fr_radius_tracking_entry_reply
Arran Cudbard-Bell@2018-01-31T17:47:58Z
Files modified:
* src/modules/proto_radius/track.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8bf202b59a16d26fe015…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpyAU4ACgkQ/6TVgp+2
18ouehAAmObld2S4M9s/7qLpek6GZaQxj/HxOc/0xwT0cvb1FoFnKb2vEvVlkCP4
0xfMCbdr/Y3UZi+LEn7RE1LbjobeIzL2qfaVfl84vGa6QSeAO8ygY4RSZgxUfn1N
ym6TS8y3pRgLezgnnzwl78l5XJ0y7EpF1naG848wxcoZHUcM2i7mb2cllxcCret6
nTUvzE6hU7alqJvX2ufNe1eNvpX4qClbE7NPyBeE/w4nJDSDBKiwJ28Kh45jOkDm
SQ8XW0PDSD1enlE99CdBNl1bKQ+NhaMFiJkR24uAZJkUNFFs5uNY2Umhf9S6RcJw
wmfFs3X/gL5Y2WJ+xJ9JQojOpf8SEQ5FpY8LjmIHbLx8G+yHNbA/s+GTETRrvOAq
X7hJ7YLEDEMG2Zev62O5zYdzmQWhsHXDakf0ipeuIwb5vKkSTgakkXWiiAnReyw0
lqQVr1kxYWOgmY9O3zzGIJZQ071sUeRnyFlTu5DOrtHrTK71Y3Qa8OAHpGvRPhOa
IRUcZDd1hL2fb0QIRu96kHGeWBPa0aQfFzeJBCia4/yX6zIfZ5cKZDdWyuBdvviS
E1Pe05ae6NenPEKIpijISSKIIfPAi3ogJKyZ1MkZDWe2MjQWhEBp+dXsxOTP6ZdF
c3afxhd7AKQauxuIQ+/0V9oQs34+0QF1NsdCutZc51TdDnVTUY0=
=YKm4
-----END PGP SIGNATURE-----
Fixup some eap submodule return codes
Arran Cudbard-Bell@2018-01-31T17:47:58Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c
* src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c
* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
* src/modules/rlm_eap/types/rlm_eap_leap/rlm_eap_leap.c
* src/modules/rlm_eap/types/rlm_eap_md5/rlm_eap_md5.c
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/49a6ed6c2f4b194de943…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpx80EACgkQ/6TVgp+2
18qvcw//UUY9F02ol2QfMm6IOywFJR1toOzi92RGyJ2bWuiQZVe8JIi337+uk1ua
l4q93pH4TqCe+wc+GARf3dro9NDe0FyYtKDZ443Z8R2yA5PcpS4f/S7qDEeJKLPx
M4DFBNeQ/1YWDZPkV/wZHQZMHflApRuUGfIuo/VOgiurC+BIJvoOtKtaf5m1LHnL
rpNXJfCzbjjjKwtgqDxZ4H62Wn8Z3eoVIQg8ULBO5MTmLHpti/UGXSUGaqkhRSTy
EJyBWqFrg0vwNiYiMO7xDiHItNdjVMaj3gOb0SbkbVvO4oPX4ZfXMkQq0XAlY++0
OD2wS8yFGeKqU7vYU9H8CBXtSMOiW+aIW4r/gAhZAlm6rErSLlZCpC/0hVsTMN0p
Rgmz8a0PGFLk0LFWhePc+xiZZpUJ5rUvtv3aox7p1YOyZNwkSWfQDUaboPf4oDrK
doerN1BbhhgCStjceyZYQ3jkGE7KlWWF6tvk1StWWMT8KZ+WUhi745/BPyJ4g2D0
7s4YAftbjqrntw8gmLS7frDq+p4Z1Dk1TVSxmoxST45Zl9hK0eNV7foJu1PCrO4U
kYLDYem+mdneurhvrvuW5Ee0FE2W6FJ/WDfA7oU02TCYOwWdiGnj3VK2T5n4CYtp
ngIhqpkQnReyZWN1ePLDigelDL44pny2oWdvbBbOY4zKid2abmM=
=zamB
-----END PGP SIGNATURE-----
If entry->reply is already set, free it
Arran Cudbard-Bell@2018-01-31T16:48:01Z
Files modified:
* src/modules/proto_radius/track.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/84af3879fdb57533c948…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJace5UAAoJEH0Oec13Yh7NQSwH/30mojzqRkuvWyyK+TP88+W0
bTDhX60TivPh1Imyt2FG7x03n9+byaBG6MT7Z6hAMgd890QMIHOdNMkstNwl1M0D
foslUNVxgLocXEq+OJlkSk5alH9mO38UxKDPium4mF3KEPd5cO+kxMsIFyxhEcZ6
CYXVtgrK/u60MOjwaUmTrANZajzpgZGR3zO8KPqBVrxl/fXJdsxpPqYMdohhkqEy
YTasaxjK+4bdAd7N1THaCJBkjdYO00xZa8ma7uYKEJ8Im/sz/3dWRkUPsXDkP0hi
SFs4zxATi4LgjsQCBf8Z2PWc4qfdBjhhI5eEuXkMG9bZV1KB6P42aa43Mrzjmzc=
=pGn7
-----END PGP SIGNATURE-----
track FD filter type
and delete sockets before calling module detach or freeing the
event list, to ensure proper ordering.
Alan T. DeKok@2018-01-31T16:26:56Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/94377fe88d3c231e8202…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEbBAABCAAGBQJace4WAAoJEH0Oec13Yh7NN1wH+JKmPZN3h15L9/o0GyaRedaN
1UUL14s26wmxiv7fUJ44W8tC8N16rSSwS/WzTJ+ZHOKhbtM/BhQAbzT4QJA6fF+r
e0eSehl61y7/r5TgFggKM15HX3L1MbL9Qv2zpmSGV4kwTy4fSoPyaChz1VUyRI7O
IpKaaJb+w9r587xym24wzlDJ5phCHFX7cFnX2Birxnm41JcPBpguwQ3kLEXi2EXU
B7eTTcx08vUwo5xYbfCZV9PuluvI0afNd6rI9yz06aElEaQRnYE+ctnniWNd9+2Y
ecPaL9yN97yGBzxfbPTVvsIgvuluY6tFBQWo2ByT9cwpGVyOETvmA//bIZCnRA==
=VFD5
-----END PGP SIGNATURE-----
assert if FD is closed before it's removed from the event list
and continue deleting things even if something goes wrong.
We can't recover, so we might as well keep going.
Alan T. DeKok@2018-01-31T16:25:26Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8d4a6b5b01e38ad179b7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaceW9AAoJEH0Oec13Yh7NG5EH/jp4EmvlMYHPT3phXNu2Gt/w
ui/xcqKrOiFjNo8GpDbN+akuRWaKfYEU0UibShDYPL4c0JOsW9Cs7Y3WG9DNA6Hl
EKCJSCdhYqDb1hdru58IH8rChoUarteDvIdY3RDJjeLsZ6YpV8jKZ8f9VgGdEai/
zSzdGrI9ORgmYFq9gERTpAoWb93o2emDtv9h4re8y4kImtTnBGUrO2I0tTZhDc+u
Sn+7WG0XwDBqtkJN3WelwPDfyY8OmYwdbhUWWO/NqnsGgfmWzoIOhooHtV20zt3b
WG+J4Ywn5rLCeY30wngWsrXylQDEDLmBG0Q381ogNqlXhWVpEaZIqicYht5VYB0=
=B+gy
-----END PGP SIGNATURE-----
parse the limit section, and retransmit.
These aren't *technically* part of the detail "file" reader,
they're part of the worker. But they *are* copied to the worker.
And they are in the default config. So we should parse and use them here.
Alan T. DeKok@2018-01-31T15:50:21Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a94bcd164409b39f88ff…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaceW9AAoJEH0Oec13Yh7N1uIH/3itHTdYeLXbmdIHnRXQc3XI
xNZatA4n4i75tblI00FkHqQIFAfC1Pa31n5XduqMbufJ8F0qkiHE8X+lnyyhrJim
Y4fCwsn5PkdUsJb0NPTeGgFdzJwYc2dJCjSdzN5ER8+EjNX1yxT/0xH1dm/AEnDV
C9HdzrUgyMIWxwHOImp2EU+YUDQEtmsdYH7wj+cr83XNd5+v0wrMbjAmJFhxeejG
Bn/7ssJ3X6+sMfpUCE77VkB/9rPTl6+uPI8bldNGZ9LsNXHklrs5VO+iKUxP07n0
2RETOVTlAgmd4Cfdp0z7fD/uNiPkLT3LT1gOohIE1tYvs+C983gQeAl1j8Ga84k=
=Vw7I
-----END PGP SIGNATURE-----
be more accepting of boundary values
Alan T. DeKok@2018-01-31T15:50:21Z
Files modified:
* src/lib/io/message.c
* src/lib/io/network.c
* src/lib/io/ring_buffer.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/195a55232ccfb23f61d9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaceW9AAoJEH0Oec13Yh7NP34H/3v+rdYYkumGawJAXMaJ+QEw
/IzZ7DOZIY0QvZJPyCE0DVO23GrXj3At6ym/A9YsHjcfesgWDW0SsknKOtBKf+Bm
R0RxNx75yrFbVdUEhCPmV9C0BM31S1Nj6lCBaibiT6vwk25nO9wSBapubQAfNg/q
vDDTU8lOfJr7HURDczDe/4ic2/E48u3VwUorT3kq+aRzyof2LCyim7rFM36iWn3+
NnQEejEES1JGOY86Ir4xNUIj4gvnFN5VXLoumGzUxZ4GZmYWFnA1GEtDNld614d9
E1nbaCISmQ1K4pEcBxGzPX3xNeBs+U3BXbQN3Vhh3sjIijl+ToW7wqUOUty+tJ4=
=+QOo
-----END PGP SIGNATURE-----
lower the limits on num_messages
which should drastically decrease the memory usage of the detail
file reader
Alan T. DeKok@2018-01-31T15:50:21Z
Files modified:
* src/modules/proto_detail/proto_detail.c
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/54e25ad8f7a4161cdf72…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxz1QACgkQ/6TVgp+2
18p7Jw/+ICt/8b/Z/TJwdTn4mVksnSNGSCBmgl5fYtN6mHAuRvR8g/Sq0fy6CLo5
5tWeCGGczH2TzDMcn3VaZhB4qtPlS15Xa6GBwNlZO6VHysnSsXFiKZmxbIttXf7X
TwcKnaAY9+Ib14XYkUtLS+iqjr5Jay30zp4/X9AnE87Emy0P+k5qLC9dCvkncaXP
x/0z8+jOFOEF+/wHlZyh8o4aoenmfWeEcEV9ood0CkIL7o7U/fXkUe/biAHehzPD
ialEg296uY5NoaIiWFz3bDyJOGi0Rjd4ex/UuVZgmVtHTxZo8G/8swBFofa7PbU3
MQ+rzTDRZdt1SBxncGD+Cyhgv6WIE/LulzouRUAAVpHOVq7stXzfQvSxzz2+NUd+
JkhnfyZxaJp/ne8F7sHhG/RacxWVhs86fDYOB1p8ALdbunqYNVYvJ/0AipAXJA8Z
+QKuvJuMdmxH8+q+robUcN1d1t28GCsFmXxa94UiXcNHANzCBJKrnp91Ast1oYlD
EwIvRPUMftdVZahbGBDNrpOXmtgLkwj0J5fJU71zOm9DqXLvbHx2Z0Dx1KUrZ4g/
dEIG/KYQ+kyiYY3jG0QpT4kTcHeTTdY8DSy5m3HIlupYqL/SxvNDsmF3wv4CslK9
Kdv77phqEJCxy+LJEwHGURnlgjvW6P6Gt1N+kLxQgRHb/XJPsp8=
=Dlpf
-----END PGP SIGNATURE-----
Don't leak memory on zero length expansion
Arran Cudbard-Bell@2018-01-31T14:14:44Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d1dad974737eb665b38a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxz1QACgkQ/6TVgp+2
18oH+hAAgnPqvi9dQ/ZgWsAwMCLyrCGJVd3Dlze4+gk2HUO1gkU7bDrBSkvF/Vke
OOjYJco2cAGZdDlG6xyfirMkiE7z+f649rGrc6CWIqPjFUyxzDlXS3i90bMbRbQJ
rUfjwHg+ccOkqKIm6OV07ooKU9Kdre51TZwy1mvN7bd63bmDqOWTr4XOphhpd5Kp
GCdKRNJur2vwDM85qykAoBfm/ZL9hjDrSa8H6n9cV4R+W+nPIjrRFtroEvHoQes0
URaSPntT2yaNlkEyVnGUWXBpoz8knx7J24XxPCS351CfSuCzsD87AUJ+vEiScFdK
bFmEdG6CR4Tf7jJhOBKkQVKIOEdMIphfm80vcGVv+yAlgbHcSRvGjIslkuc5q//u
EZOJBdYWGbgl5J53jWsoiHrlSlAbWfdB7pNSvgarX26HSNJkGpD+WlrAGpwRnX10
mJnaz4Y6TEBtg85+JwclZoty9lhuT7jyH7roYKIfhbTYWXkcSLo9jr6U3ejNQt9w
X5cKXK9LSf/WbdsQbF/LfMgH47pSafUzKV35x7iO7fyraWb9XxLAr9yE9sfOayHE
gF41nIcANQscA5eInJQ2GtvtEXkUhlo5uvmcisMHVlnzjMRDMl6swHNUv/cO+rop
Q2hPKxNgBF8iIm3faPLI/UwMz7Q5aEZtMDrluRh41wZ30Yf/ous=
=txu4
-----END PGP SIGNATURE-----
Add basic, outer eap result functions
Arran Cudbard-Bell@2018-01-31T14:14:44Z
Files modified:
* src/modules/rlm_eap/eap.c
* src/modules/rlm_eap/rlm_eap.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/436f6ca5b01c1ec71d01…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxz1QACgkQ/6TVgp+2
18oR0Q/6An4bwaUfLQE6twfJILVQeN8ra6Mcjeb6qOANAFOXxayKf2p8bCqZYDPX
mRnkQTPvEwUA1+fhKhimlAkQw5Zk6hZW1hgXy1UnmtN+U1IkuHBLx2icV6feRL7E
Hve8IRV/wUd4eE1xBNTS5xNPsi4yTWy8SyYzQP3UG2q6jpUJrLytDl2hto9pti3i
z9Xp3ZqqeJwu3X589PILr6Bto3creUxTrDPJZFmj+3bLWQ2wxSP07N5GsctkpFNO
idpD5woK3TAP28zMK0Rj+iTTRtYYfkwiEmvpjW4TBsk9nQN9nXFj+lEByCCbpIFp
tFrXJeeDtUNIDleZyv8iuv+OcSTQWbdV/ApFhmYMWDURej8lC63M/ZmS/RXB5NIk
/4Ur16TUUKrRqT+loPyoeZHih7KLNv176zO+R1qwieGXnEeHoAXi47R6Iqo1OWpe
cjN9+Tgo24BibgLxp/BTOQfUFav9m+U+BUN6zzfb693xeeoHNSNfJaXoe8yB4x4D
eLfTPKSX6sA3m+WmFN0gyO/lRMVOzT9VaH8eeMBobj/7OpCB9NNKH587TyzqSKiw
xYI4sxyFqLga697nBaxNILg77L4Ejky62b5eYGcDJbz6Kxeu8nUEbwN0OG40nUGV
H23OKYJK+dtriGOygothYADcB0ndbiooZdln5pkXDF+/jdC0hss=
=ri6+
-----END PGP SIGNATURE-----
Remove unused function eap_basic_compose
Arran Cudbard-Bell@2018-01-31T14:14:44Z
Files modified:
* src/modules/rlm_eap/lib/base/eap_types.h
* src/modules/rlm_eap/lib/base/eapcommon.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bb79397192ea4f0ddf52…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxzxQACgkQ/6TVgp+2
18quig/+KvKPqUgD15yvT0Dpne7+YHGk8HQtmzK2bhzR8Ul3vTkY+jIGBeCruayP
5FHnq3gpKN8aMxJbwF4lqVmRc9pzQ4wzEnDGe1/0HQXxjC68fQ2hG68uUVzb3tsF
YepYVA5oc5f8sWYfEqzlgMvKYZjR5dDt/IilR7xBw0JPCwORhtSKvjqZKpIMx1dd
tse5Qw6OuNYcnyJMrN9fGO6+isINpU+KpGr0wgueeRWgQV5Flt+hUDuZp0ZbpxoI
5pH+m2ub8Im8sV9nwjmbGEh2WWpi0d3usc2g9XtvEn/WAmXYhsJ02FiiyvAPAWAq
vd5t7AnnJpVpp9Glv1o0IQcpsewghTVI6RYicUCmUSah3aZZzaQ/1pd7q7ef4Boo
vA/k5oTT3OVGx6x7gidZtB8dW/Gx5yROMHPE66Xp7jgV53j/Xm/jVGd9UP1U6otc
ASoqCqK/7mua1SN+/CyBdtdIcz5usknXuKrJAzPxOMYt3GC1wan3r+/xv9m14TQr
rNnj/WwFcvQmfFfhpdfE4mobrOa+LS2ip4YzOkTSU6XxRoH3BDhnHGwtSB2ZpetU
Y3Yi7PNHeS+0/+j0WPIi7SboA2DFyBDvBuBnlMXhE3ueCSx3tWuHtWyx472hERhL
8BOk8bhUboVOOnOGlmA+GRLI4YbzsLbVVBHvNu1OrMgOn2OC64U=
=uDDT
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell@2018-01-31T14:13:39Z
Files modified:
* src/modules/proto_radius/track.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a94a5fc7c644f9f9245b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacapjAAoJEH0Oec13Yh7N6XUH/28uuvCEqD1+2VuYhD0DsT6P
sBT5TcD9Om8vR1DkA9QLgkbmDTLJbUUwj2L9DHGUwnbwxooypQjCquw1Z/nrFitc
zb/TE373B7jzL8Wg1pBT/K8mEK5dE0y6XfCVk1OoCp3RETLJJQpd0uEDPBQFwtOk
4i13nnFpmOJTKumg7FJUG7qKs6mEesm3jwled7HE+SoxVMMupBIBU6GRRhj+6H16
bye3eQZM+Q5co8zPrfKErZYTz6+SpXCRWG9DsGEI8fxrEGAOaU29ltlwsT0d3roB
NPti5GNUoKVtv90jnNKZ3pmASX71dimG2wg8nyzWN8rv/cQKp5eJFVxKGARzrWo=
=jeuz
-----END PGP SIGNATURE-----
one more assert...
Alan T. DeKok@2018-01-31T11:37:07Z
Files modified:
* src/modules/proto_radius/track.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/db53698695e6b97dd89b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacapjAAoJEH0Oec13Yh7NH5IIAJ37IVZjjDTAe3DC2797QJ23
dw6cGxADBb5SBPG1ISzYocrzL7PTrusf7AwBkozgIfu+SDPiZhESI3/TfoSGhSjm
zZ9m9y3ElrvmnWnfoBZ72FfR8VBHyR/SZsmOEyW9h7HYOGyUB0EEhnuHnWV/VXm8
or0etgM5Ske3zLGxTjoc3lWihZeoxUez8oZos5L4rPpIsvl/clUPcOmjNyKP4eXE
Od42ZkpI4qZqgKq+kcN/zoThm3EP8IrbcQ4wUKGNGrGT3tyPTBJhrmB2XwcTreuo
wihsniOBis/hfvftWwDGLV6Rad5G1xUlhy4axs6zQVDn5nJN6vCc2tipi2Or//0=
=XhxH
-----END PGP SIGNATURE-----
typo
Alan T. DeKok@2018-01-31T11:37:07Z
Files modified:
* src/main/unlang_op.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d9058b5688f6efd320ec…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacapjAAoJEH0Oec13Yh7N6WoIAI/ne+/aRzE+/DoJhLs8eVL0
PxbdDB8Jb5tIbfJwl8UyiH3N2QTlkCy1G56Sdey/S46o0Gn+2wCF8k9RHfIqVYPn
+eIK0z26nwVvDTDNUcmZzJDsnmAFxTAl+rW9fsyFxCC/rmdTy2vleHOMGtP5wg97
UivZ+5Bjp9E+HoDPb8/dyK4ekizC1TgD/X8TTcqvST+1w+7NFYT76New8rUiYG+Y
OjnYrl8FIHZHvNSDFkmLaRg6Pno4D4QgxXcsAHu9J1LswGxD/TFin87g9GQI3lbr
cdMn49qsjNx3KngvVok4sjZzQ71TXycngfzfMlc2p64+uGqmVIubqPvFfEddNQQ=
=CJbE
-----END PGP SIGNATURE-----
detached children can run forever... mostly
Alan T. DeKok@2018-01-31T11:37:07Z
Files modified:
* src/main/unlang_op.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2c3c39b62f00eba0fccf…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacapjAAoJEH0Oec13Yh7NZbsIAIGYbWKr+SF0MrkTbU/OXZdk
VLVbMtV1oZrSfLSXFgWxpwVp17bJmnTTOZxvOPlIA/iJIWx0rsLSQonW2r8/pHiy
Fyf5ZLqrYnyTmkzFx3qJZq4qEkOwiYfDZHK5eNBdeffkaNUMWgVO09prkvbNG+Of
EyKSEpg9MnmeVYpOtaO9QkD5BExGeWR0JQn+SdCh4820rn+amb1LzQCWtoX96Lys
7apzLqCZHIdKwfxtaKWq6Hop5alAEs7UOboFJAh3bpgpthnDR7sp+Lak3e/TQRwB
E8waGPi2k7keiy0n/UXazHkUuWUBJa7pr0pUPBKn5SPpmtfwV5gShLVLH3cjDm0=
=Ykpm
-----END PGP SIGNATURE-----
remove unused struct entry
Alan T. DeKok@2018-01-31T11:37:07Z
Files modified:
* src/lib/io/listen.h
* src/main/unlang_op.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/082df6768a36ee898a86…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxKa4ACgkQ/6TVgp+2
18pwfg//c2zFH+fHiaUIGE5GlBP7YS6YGdjLgHgddu/Naodi3Ek66VpQmQAfI1zT
31Aj2nambqSpEKgEAo0vR1P/PbRZygxpC/9A9sfDgMpfoZvZ/yH3v/Cz2tdgNBHf
HJBh+TFcJinOd5w3Xi/4w298APPmDYTvfLCMK+6Gbi9qDiXPSgfZs24NFYduXtNR
solfxXqeG8gzE/8sE7OcTQbpGWrLubhEin099U0m1w013sESBvTT9960l6mlAJcP
PRdcz4JOuEHhGWpAJz8sW57Fp3+LY//yS+Ucf9mFaaikVNaHqNoJtx1U/ZXW6CjM
6AD5vFdBjWkpC5KxKXQvPtrZtiDXZx6dY8yAKyPvkSNXw8f/yZUvMUe7RaO4IL3g
2q3RKrJ6y+tXWks4MJxVjIlZe8TCKK9gtGnaO0o+GDgcmj5MLiDxrMmbmfAfKsy9
zqfBNS30nNLUsqchr4/jipN7Qev6a2a4nZ/xvq7aamXPN2USrL+dNXKprbTyz53t
1Gos8CcmP/alrGYCoXv5KLIEgthTV3Tjbvj8XyoCoYarK2nfGabh4hW1DPo/oCsh
6zurKYRQKBhLKPf3S1fP0Uos6SbkQxDv75JwE+WE5JIdktEuTm6Hx2wDp5KCfjuW
ZSGlHmw+lMBwBFMZf6X8d6WwCFGa6uoDgdJJgcXXF4tr/roINaI=
=EBkb
-----END PGP SIGNATURE-----
The behaviour of -C and -X should be identical in terms of what's allowed
Arran Cudbard-Bell@2018-01-31T02:27:58Z
Files modified:
* src/main/virtual_servers.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/76df961815fa1f2412eb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxJxsACgkQ/6TVgp+2
18qRrRAAmJocllo5Qerp1eCMJ1wArpesu2Bx3qJ4cwq5QzZqfjAga7bMjZKzxkfp
3v02PzZ+OD6yApmYXgEHtM4v1eDAImUucuBxLxeu4PfriCG2JoJeUr3dcyygmBdK
cFQ3xQHr3snVnxyUU3Cwi8yhnH5Vi29t44d2St2j4ZH9JIbvo4HtsV6COk8Olj9X
2OCaFxpkyDNFL/A7IGr3UxZGiuHgCY6h88gbkAS+yG733h/I9L+V8HwaKnxLKNcK
X42CPDF11AuQbFDQ98BWaVr/eRdEuiadobKozO1+O8qV+A7p4GRSyebeh3cfQb8n
Tex/XCbd3ACLZUkEKmJ0UaY/giEI2cMmQdQNByO5PUbNyw6w7NQy5E84YF/2rXlb
bYkO6oi768aZW/lcXBsUcHD2aR/68FN+gWH8uKbCenkCDALHnsUIyHOqdnfIYEkc
QhrBU99WAj7osBHJGFynG4gFrhorAlhZnrw2StS3m4xs2LLnxmayFMtLcSuBdfTF
wHzePeRT3F8KJCGZ9cIXqkP9eCAYTAQeIVVahJhLAZELLPflEYoNNkXx3S4shch2
oZpqCHN7+3TqRLy6DADZIT46sE5QeJ1L+4xRwRhyWebTU7UZaqLdVkayQt5pyWq1
W9IgK4PwGn087iY3iq9Pn52tENe5mNwaQ1S5fv6bxOAhiVNc7d4=
=x7IZ
-----END PGP SIGNATURE-----
Pass in structure names, because sizeof(sizeof(rest_xlat_thread_inst_t)) is not what we want
Arran Cudbard-Bell@2018-01-31T02:16:59Z
Files modified:
* src/modules/rlm_delay/rlm_delay.c
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1b7b2743c591fa388313…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxGeEACgkQ/6TVgp+2
18rW1BAAmyRs5G1zQSfNfWlZf1cBhqJqWeD8v/361uK664cxHBd7Ev8Ou8FSIZHg
MhIEElfl5L8Wy2bk0lPMrhuDmtIVyIW0bVZ0dmpKgT+YxxpFDBLtgeTQ9U2ERcaV
iAstMNh/bMwQF+bo442cYDE6U0O6rWY1OjofRsBD6xpiZEJlORiR8VIdIq9V/aXy
hMLFgIwpTesTNIu4bRyQl3Fxwe+GSp2Trwg5Bxv+7g4SinvMf5xKM1/rtYMtB4DX
mAnPzdWV0xbTnQX9K4D+QeOONuU8FrQg4a78uWVarmTHkSTrujz71CDWycLaw3eA
IAsXWnLILxrR4iUOp1U0JzBbqddZRU/+MtAQsTseF3PcZchS4uKMe1r3+CSc/fBW
lA4H3NOOMtXX6MqOwkpR2BqpGfQkvxsV30teLP9mASATRiXwCn0gitfTQrMVHb3k
6viOpLWS8kI9KKmgDQixEmTzakj8jpGodsWnMYhv9Ap5cxO3rAYtG7k0svN8RFsB
s4S9vwNmReroJfyd6CLj2irWty4XBwnhYt6UFDDLmYA6IdE8HjUfwjX4/rtRiql4
Uh0ritUP1wPoYXTwMxiUC4pMgZfhmfKYGqTZe0IgjFsNkoO6ty/VCYccARpS/hon
eo8ZF2Fodr/hy7tBYyf48SbH2Pvj7BSfO5UKOCbhbTRPQ4mdTpA=
=Z1dt
-----END PGP SIGNATURE-----
Initialise state tree earlier?
We seem to start processing requests before it's started
Arran Cudbard-Bell@2018-01-31T01:20:33Z
Files modified:
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7642a3760f64bab2fed3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxGHEACgkQ/6TVgp+2
18odQw/7Bp32w5ofuWLT07eRA+MAlmNkYEmW9FSEPmCU9wjdmMnB/j6I9mKDoxZc
vratiCaaR4iEikXsbMTGbCfZCjnjvBxflM9HlcyNFCkeSPKo7IC/aLs34S8FPCcH
peozwXKaYVsk8iYXUNEXBzvldM3gOnraoaDXpSQm4f/Rz6shAvCfHdxnvgnWtm7Q
yQbqoHphhLFrBaH1MgnT9rjTrQd2czjVcX0wUolCyYiib6EEweAgwc5bBPB4ZdlU
QVN/pKB0tfP2uAiSYdev/XEFBTFBez1Kxj9ipch2oM5VKyNAW8J8aooAWc1X6jVR
46o8Jaw7vWGV0ZsiLNbDBvPGzRRR2ywp9S+Cp9i22dQTUEVx7TmQXmhb5+1WqdlG
17wogl96slxO9O/VphfhYRjnbJ0TNNiH/fQjvbVqNcq6J12MixXNLW+zzqeLGF9d
qj/GHOXc6HuGD+DfF5XWo1ldQkJTkLEqtRhj/qy0TfuucnYYOJjKc1y31Z3x09Sj
OOQ9Y91HHf+XjDVomRxjI79t2D0mfN3cXhX/Rt2qCFXtzu5cUG2NJ7M80n1HVaeC
xys7EPGh68TDOt775T5pVbFld2HyJ+JPQXSlzGNqfuIKZ7oWHqSScwdsKhHqTp+b
PM4GFZVR3c8WzK0PZU5TBViNwZvEyd/F6rNoKnZmnmt0RaDO0bw=
=6qs+
-----END PGP SIGNATURE-----
Set xlat instance data correctly instead of synthesizing it
Arran Cudbard-Bell@2018-01-31T01:14:25Z
Files modified:
* src/include/xlat.h
* src/main/xlat_func.c
* src/main/xlat_inst.c
* src/main/xlat_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b8863ceaccb7c9786818…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxDzAACgkQ/6TVgp+2
18qx4w/9FkFvBD6rCdEOWsxJeWcfoVERnBQHYuym3zKTMHylcEJfa7zQhhZfL+77
3o20xWFsPss6Y6Cyis/PpLli+jwSkWT0o3VPghUk4CRhHbUiXejkC8LaS0/6U+Gs
IMJbvOm0uUVEqwQ9/VmhvZ+IcjCTyzVrf7Gz1YN4EcBTebHI3WWHOMJCfglgmQyL
5jlFNQe4dxAHfQ1XO0Dvx2akAs7GOuXc39kIzpZnJkegtxJekmD1bfxFLiUtWY8v
vHqV9ZSJu/iMXkrEz+8Zud4kK96elLokJx8T158fteg1edUxHuE23prfOzHvMV7G
13rCKfgzl19NGVO1juux5rcuRfn3AUvJdwMki9ReonQaYTuzJEgWPNbMqbTbiZu3
hMyvKJdFvjK8eSg2PyXfxJ/+q3GCeTdEy26APNTnrymY8ut5Dp+xoDzvN2GMnlCh
12QOjOhjifwr/EXAskngJ1VvJwFhP7nPZw7d9/zS8/VlgYzzr/nvsbTaBFD+pFR4
aEM1QyGpACWSRMn/HH5sDAaDFlvfNPCCErX0/ouEZxnbBZ7xl6ozHfgTTx5hT176
iGcLweMkWwX3RQc1MHinsFqqF1khuy8+M24rjO/D5KvsIMyYEekVGbU15qSyEqYU
8zrA7do4sv5p4D1DlYTCffMLvFdxXFkv/1rOrwLzTk4D/mGBzUM=
=VASq
-----END PGP SIGNATURE-----
Raise state tree exhaustion as an issue in the logs, and don't respond if we can't alloc state entries
Arran Cudbard-Bell@2018-01-31T00:34:56Z
Files modified:
* src/include/state.h
* src/main/state.c
* src/modules/proto_radius/proto_radius_auth.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2010f0f2685fe7a53e03…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxCM0ACgkQ/6TVgp+2
18rWxw//ZjLbFOCGjse0K3zhBqq5qIz6FJc3h9PaSO2vXfoPWpVBWz+oXH6Eg8CT
Zs8fjKLyAuUxPr/sEYj9zKqCjVQMISaW23h48o+ISSDz/S0A3BPOANBnPfbeCWDb
LfXwD2rTMCcAYa9LFZY1sMYao6G4eo6F1+wL0CjIL2eif83WXd/1cPzYSpWVPQKJ
4YhsmUmz8h6q93K57fTWTHX1Al5v9FCa2hlhbpPrr1TjKXRtmHr5uObyAFYITWec
ccdag1LzZtqvf80FCL/j0Aaiebb0hRm49iuZHFwXsgcKxW06r68+zXlUDj+HNXtN
1mliu1I039ywLTS8aFWJw2h29OqNRP2gyYunAgyxj5XeDLSgEcBLgRUJLDyqlGPS
nkwl8ryWDyy/+ObC5ZogqOCoqLztTDD3Ucuhu0MjMpBvH4gvgKd1ILkYf0RKBbAm
T6ukmwKNazj0jkpGKv11BRyXeiDN8+eFtjtCI+55a8fTvogaQVv5tojlCVplqijA
wKk7IgSuldgh7tVREZniSBgtnlOFkci5PpJJe05ScSI1Z0yo0I1uS2KL3MltY0A5
cJ6OOiEoLvtpAbUyxAaoPap2tkuCl/8LQQ8aOWperQjs8CpWlGH0u1FVscPINNAb
kAV7wFoJSlq7U5vhR1Y1zxQxq4zCPErlpg9vMzzHhNztacMfvig=
=RikP
-----END PGP SIGNATURE-----
Fix build issues
Arran Cudbard-Bell@2018-01-31T00:07:41Z
Files modified:
* src/modules/rlm_delay/rlm_delay.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3449c82f6c21dcbfba09…
======
--
This commit summary was generated @2018-02-01T00: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-----
iQEcBAABCAAGBQJaccM7AAoJEH0Oec13Yh7NXkAIAII/vHCvd9/rYLFBLRGvq3/k
gLOgr0UJmK8iHFkBoAO5jDisJ43qNnnfi8NrV9SZ57IGRKpKP+//KqSRRSRniFlh
L9lcsR+Le6oFHE/W/dgUnEnRaMrURgzfTrWS1OJ++1XbZPWGr1ZvvSPpK5xH8tC8
AvcKpSNJeYCeKEqwff0u6lVcx8sfXFk8L8dWvS35B8fHdwIkthmw+YvA7MazaZ6h
jiuQSg3BWOi26b7mB1GtSQQc+1H3pBsmsOp8cw5MMBNLXKAwJNjGCFXphBxKhcyB
Mxy+JOrZMkwVgQchtskddRe634UP6dMVf/5ukMLfvsZWQ8pbpM5ehuvgN3fJ33E=
=bEEL
-----END PGP SIGNATURE-----
typo. fixes #2169
Alan T. DeKok@2018-01-31T13:23:07Z
Files modified:
* src/main/command.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8b15142b93125f955696…
======
--
This commit summary was generated @2018-02-01T00: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)
======
rhel7 libwbclient RPM dependencies
Matthew Newton@2018-01-30T15:27:32Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3ca694d4b97b47b0891c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacIGyAAoJEH0Oec13Yh7NNgsIAJCAf0BvTRqfxjmW5s1VqrVp
7N64cKUJ4+2gI2rcXPexc/HLELB+PVQj/o/vE2JN0d1XDDTXyZEotdtzdUf6vI+h
dyymRoCT8FoKZpaZcdErfSyW68T5GNcH8ME7SzIQHFd6uJTys3Zvk74lbKXWZdwg
lZiMKBlHL+FdJepcpKIuwF26sTR15sL/MpaNgPMEG6+P9ahOPWNuSeGr9I56k3oF
L4BBM33w9lP2hswMzBBimt7f6LRnkDKRsrnOxIQw+i0bVKDqmkQ8462OKHarM8oq
kOq8vH5K47/yn6MBFwNIH/QaXHpJe0QuqZNaBRZ3j6bdEUkNR2Yx6oAIiJ9RdFY=
=8Doi
-----END PGP SIGNATURE-----
add and use "find home server using src_ip" function
Alan T. DeKok@2018-01-30T14:31:04Z
Files modified:
* src/include/realms.h
* src/main/command.c
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/022d9afb39ab053999ee…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacH8OAAoJEH0Oec13Yh7NnEMIAINSiga2vcNcTnYLILSMZBO1
vy1tupkn+rdnC2Uw5bC5svbfI9gpQRE5xDdChmMrc2koxNml+6vcqXlU+W7BZAI8
8ZcRpReGfTVRN1hzWg24Rtv7/V57j4p8kl5ysNxRMs7HI0kRPUwNK+cpAVgZi3LV
oSXDo993kgs64IHxtl4c0DTTF3tN+1zCjbLMSdMpwQ71wVwqrWxwDsmpOh09Ze7H
g+5vOsK0fvEn4cjXwdQ70EPkc7YRRUT1TmtGPfmxG0tVTPIm6ftTXkJm1LAw0OQP
jkAnWojr3rpQM/9uNqq5Nwyv/zAwOl6YLWbXLvyOcNJeClJBz5ZMPmpiHcoB348=
=Ejtj
-----END PGP SIGNATURE-----
allow stats to specify 'src <ipaddr>'. Helps with #2169
The underlying "find home server using src IP" isn't there yet,
but this is the start.
Alan T. DeKok@2018-01-30T14:19:25Z
Files modified:
* src/main/command.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed7ef8e3852dcc27769f…
======
--
This commit summary was generated @2018-01-31T00: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-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxBfoACgkQ/6TVgp+2
18oNxRAApms8rgiPP/Es7eLWHLsWJndH5PtnFBW3yrXA91MctAJAuMTAs4TWNxyY
CdPm3XO61iRKztg0W6lXEeAyb3Dwai+ZISmn1jAEc0NBaQZyaHeXp9G78gv9nxcb
ztmnkRT16oahYlqOFdb6Mmt+/BQNBHLJEClFPjPntggTfxNQRjm2L5UxZAuixHD/
YVueEKLjzLPU1hUGPgkRSHU+BkKhQRo/XfQF5O+wDUfYLttfImUHbVEOSnDNNKTT
ChQWtTqu87eUYZYNbdDIip/5+vYvwBo2NvFxqcoxK7o/qiDuKU9ifkEcOv/bSgKT
TEPqGCMY/hEq+oIO4/qczzAWyZzimYpanDZsJfD5UnMh8vvGmxIdmkvvzw7Xe9z2
UApXCgeFH7uN3ZiD+YNQZFnvT7JZXA6c5rCb4nCjo0wWK0dvlIwCjIEF5KhXgsGZ
HrL4LL8Pk51fe7dUGMlkquCGXDIht4+OCDOQzQiWiaUeRJHhg+wDhkQ4A5R2YY5v
9QAuzxZvAZ2dP1amggeMlXblD0CgnQq/3zhBmIlTZM+Nh7FzAE6AwfIfrXtcswRP
NTd/lSFVnhNwI95+/fzHRKsbEmNYoZuNgMjZXFK3N9DThS+0LXTiXNPK2nu5Q62y
WNUnmXn2bBqwfLcrl6HEz3eE9McZuqwj/O+YPKgLZdXwaf0w6SI=
=Rw7d
-----END PGP SIGNATURE-----
Fix const issues
Arran Cudbard-Bell@2018-01-30T23:55:38Z
Files modified:
* src/main/xlat_inst.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2431cc40757a537fd7a7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxBb8ACgkQ/6TVgp+2
18p1Dw/+IHsK4FDM+ejYRfZ+zV8uhGuLYe7GRkePb1+/sMAKj6fX/vZRuT6W3dO/
Tvz1fRVqDBxab14LhUMPvc6xWwuAooG+RfWOEiCadYBVOAz3TI/t91267hi4Jf0k
3V0hN5rFpAC0aeHGpdrcEbKqHXPkvlE1c1eCCqol4jCWJ4jw4HEiTMEUMjL4uWGW
9mj7VABjhF8uvGFdgdQY71ho5LoXJSXBC1kg7KHGveYvmoqTTlbGKRVSa3FirvJQ
u8P28upSpgX4LklnGPYPCJIc6o8UVUZ7PLltXuvKfuX9PJlDLNmPz1gPqQj8qInc
da88+oifhY62HskJBMDvV1Q20ak9d1xw5qziIIA7iqybegmmW9/dnyOLHC5eBUwz
WH9K8TDWPbcSBjhYIRgqC+VyH7ke2NPRLqTPtqADqZlwM2Lb/Zfr758my+fqPV8P
JmgfBVPkRfxS9OSF1BG9Hlhnj4im3p8J2gLzD582a+yxaYzRZPJ1dsBV536aiolK
8KmjAdB2cqQuwHHBLttMz3VB+f0M4DV483b0onQqlDRP9Ny/8t8hTFBn1E3vb3Te
8dYTT81eP8O1arkjyl2snZ/B6ppO61E/1CCphAS4IlnTwMqRGK7dmveVsODIRXey
ZF0P6K8CpUHVY0mFxE7AMrUALtgirSVpJnRD04Bm2SqpGy8Y0dY=
=nFg1
-----END PGP SIGNATURE-----
doxygen
Arran Cudbard-Bell@2018-01-30T23:54:39Z
Files modified:
* src/main/unlang_op.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8faeb9a1755c367ab1a5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxA9YACgkQ/6TVgp+2
18oFWQ/9E7c9dI0kNbZIGVVNW6GgUOwSrMiHER+w4NddJRY09IKzFQPHf8c+4E55
vP06plmS+ydsPk39syjj2VGkLgiE+lmSN/G4akzjdwKSxYNGKRRH5e8Tynz1fa/m
80XLHv1DnQCXSUtmOCkybZhpFzzRK66eGf9jK/yP9Vvf5oofdAIbwnVQAc7ltkfF
nAc0x5yghepwTIjEwf+RoFPw8o0/yY7xnI+xgwSAog9fEen7kMO4rfSn/coLWp21
BJqai09rItWOZ+dhPkZxXs2askqaYbIBp86qPAYaseAe+FH0bxRKXMSQatzk3zFC
ja/uVVpgq4NjupFZtw76/ppFIDqpw1HWHB+oQPAOAJOfoWlS0+LciMMt2efA1uwz
+vYWnlunTU4K55rUJmmW8DfhqEFmaUy2nppEcONQcJ4uNixdWx+eaDP0iFH8q0MY
NwpSHKtxslgUsAlyqwyH1kXTP/RrFWPSVrcoFP0KjAh2lOz202meqBQhKU9g5+BM
EZayUrXqjFfYn/UTPOQ3MH+WgpNGDwVPvnZcxke0VjkFH90wzVj+mWkcxumHREKH
+YP4KcIwa84mZ6b4MCvw+KwTC2lvHy0Vo0VC5NmBLtM29z/NgBI3cDQKhvUJaDNP
0Zzmw153XWYjAMRWJzgXbkCFIF6iOXSRZCTLhzsQlv6Q/7RWcL0=
=Yz24
-----END PGP SIGNATURE-----
Indent debug
Arran Cudbard-Bell@2018-01-30T23:46:30Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b7e7c7573824c4f502b2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxA9AACgkQ/6TVgp+2
18pyFA/+Ir7BUo1Xel+SdE3NCcA8dGKKDLtoJlflymS6rLYtECiWTaBBanfjS1TO
DtUp+Oe2tnLkdjKoV2ZNhOcfR4+w9pNpSoNthKzH4c3xYwm8pz5mpRJX1qtp2GH9
fBeyOyeiPyGd72b7seFUFGXrXd7noqTvEi7N7C5l0SjkBdo/ldzgJdslDHRqWI7c
B9hWtshjkClq22VOu69Uiqa7aYBXsY6QCituPrLrNF4qRetf2XIuXJ2PF46I35fH
eBSha06hayU8g9muwCQAwbfcZaiNY1FI9Y/pV/mdw+AXJDCEcKlPNAJUEjYc1gyH
8+M7DAOSsr482G0NXlVf3m2GKtdKJYsqSGQ5c8hWVUYzaqkLMRJl+Y9idNiutGzF
xRgmxjuZeiKfvyDtlTxdQFj/LwXYQ8jnecf9KRk8usqAxJkfPF879y+0R6jX8Md2
F5QPlM4z4KXryxhdvWOJFdRs7aBTCaauGvGMqvTSx/OjEF7zl30feVdLwskMa53p
bfSnae6+l5kTapg4FIUJBy6Ycc12gr7n3h/JTIpdxwnrwHZMPG8ilrb7+/DSCua0
M0+4P5SUwnzSYrXMBjwTR8TDClg4Dk7GMkBMykdGUhEeErPhBotbGkyeKjwAGsiT
Fsq/eeYupdPZcjD/Oy8yGGVCGidaMZhl19QHwmMJ9+/Bea96nJ0=
=bpi7
-----END PGP SIGNATURE-----
async xlat functions with no arguments can yield too!
Arran Cudbard-Bell@2018-01-30T23:46:24Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/368ad137374e4a8dbacc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxA7oACgkQ/6TVgp+2
18pIXg//aS5HsTQSaL/EIuHAzdqPUnDjEpHtOgRsAeS/QGPHHe6EgJyO6BHozjho
6ekC1SV1Ncn0i5Euk1Ds1JJV5o11XYd0UNTVZ0rxc84uL5yVvaVI1rI8Qz3TvqLb
a2u+RCYnOu/hadDkadFJ7C6mhxEgjv5Ih9SjkoZli4kiciTAZ0Yv2FQiD2fReecl
wHb1N8WXJB1ovWb3e07LqyKVKx2fK39RJmP65CM4lCd1ugRh2+avKuzAIX7M0xB4
KSMdOC3FGTBXdaGiYn15g7UOC628CPdBc6Ecx5ozfyMh1OPgaXMLCDnM+pcz5x2H
LlYLbvFmo7xiG7dP0M+h7a3vF+HECqB9byaLvmtLhc9mcE/vy9hgZz1U9DsS7yZ0
0mEtrfoL0NU4EJIrB1g/IcJ11mSElyXhaAjQzjaQBoyWz0B2VKdNM+YYBaJg3c1k
oie6TN8i8+X9UoGbU4tVaqVnt8O52szDAlQQfmKfF9pcYpdxhb90MvmDVg9apWBa
+wL4UJQ7omvBGHTa+eHxnucr+hbpaU2zGK6gt5ve1gH/yo87oeqVoht4ebFsOrTx
hlWWKI15kaLgmITiotVsuUPjw0VjYP57MNnMKQrv80aq2e55ddW8q4n2k6tkf7t2
bE9RWk+VgkqyKonNU1qI3fhRg+5hHOdWXVO9N6y3qf8cD0fMREw=
=c602
-----END PGP SIGNATURE-----
Add xlat for rlm_delay
...it delays things.
Arran Cudbard-Bell@2018-01-30T23:46:02Z
Files modified:
* src/include/modules.h
* src/main/unlang_interpret.c
* src/modules/rlm_delay/rlm_delay.c
* src/tests/keywords/xlat-delay
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d8a777f184238dca7e73…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxA7oACgkQ/6TVgp+2
18rtWRAAq/MvrYUX1SduUJhMpoguvObYsDfhWmk1jaVPFlCCrJi9HScqeY/KBvMg
7hOql/KA0baYtZM0b2QU4JdtM6/5RLCfYNPRQ/h0ibGM1gKfXM83+bMJx2B1Usmc
jrim8BKnMYoy5KwYsL3ouwYSFejk+hcne7UClPp/OIMwj8RmA5CqC7YJuMmfPALf
Bc2A4Bo7HHYa4KXj25hZOu5xrICPnm+SrWuixJEKf6+IJmmAD/xtKSEAS5f3UlgK
B6J5OQBaKU+0DlKZ+wlcmPLylmA3oiEVMI9nbu25NFakYWq66lZ7HbpdVF3HBmiW
ZhUpKHzCX0Kujq3ShWgbnSdgNMFvQkAm827nVvVxmaOPqZbAfRaxyYoq7MICvOd2
JElsGE/ff6batQQARjsVLCsUwk1VK4/NzdEmUtBOCoSbucntyPkEdOqHq7VcpA7/
UwmzQo5EpqSPGqDjHy5hA1IgdToMxp7tOwa8Kwsg0GVamK3LY9k8jPz00l9+zubf
oGF/GEUg+SEizMpYkJPgJ5AiBI8xj+PWzjGIqhw6ExQZswlriUss0mj3ri61Ul7V
aknK/htydm6WpzZTCAHGSTRiTqWXrgMNMOq35RUaAuY7XM1Ce+7qRnjYLBwJISMP
pPKS+sPgb+7qO2xqOSLx4ra9h/Pa8wzGbf/pbKOzc3B5jC1+4cw=
=VPDy
-----END PGP SIGNATURE-----
Add xlat specific infrastructure for timeouts
Arran Cudbard-Bell@2018-01-30T23:46:02Z
Files modified:
* src/include/xlat.h
* src/main/xlat_unlang.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/916a4219d84685e3e208…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxA5wACgkQ/6TVgp+2
18r9qg/+KHA6E6J43toR8mI2ExzERccwG1BVLsn13j+k4v1AuaUD27HEHvEPsKL8
PuYO2F9DZwv3fF2kAKwZqeIVBLsgRz/sgz1OweZ13wH2WaOkal8SEP/MrySlIECj
iXahPBo8SWsouqHQnpNizNHACaZHGUnBLr7Ie4ouz8fvevp69tVnIQwf18KxkfnU
VIjcGtA8DvRQiK6+OGMi9+tqIJXWAlSDRXhhd46ge9SEjtb8aNMWtjsybgKS7A+E
dt9kT+KwosFzQ0HF3rtwKuC9Pr+vrHcJlY5dU6HlDp2H9jBvrFwXbpDOaZ2TEjlm
dyTyNiMAayFpHwRAzZJNhV71aubrRbVUKc1tqOcfwIivInWLvWX5wnIGnOJSI8Vg
QQLvyKUQoD8eRg363yuiNOGg4r9my1UgL67JshW4OxFY5DMxzT4JYc3A9mRODrYG
fGfrDRd8iytSqzXXOzSv1QYOs9H3tff8WL+5Lv8bsujIYTiN25If9K+3y6Z5VrrZ
BDTV1sLUgcSUdStt3vajMECGAvhuH9XxrCBeXtAsjsr0v4R5KcdUxvMbfmwmv9Z/
++m7/Wfly1sw1DqovFfnqwfwTaPSsZOYFqp1u00F3/DnGV48OL3uzTLy/kDSrtjE
GDckk6B1w12Uif1ZFrdosXESWg/tmyegfzyum6+I24pXgdGEKqI=
=wHaa
-----END PGP SIGNATURE-----
Pass right arguments to xlat async function
Needs the xlat instance, not the wrapper struct
Arran Cudbard-Bell@2018-01-30T23:45:32Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f7fc123e6df375e7b33…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxA5wACgkQ/6TVgp+2
18qZNhAApQ/AyCbiEQ28dRDkEygBZ4xOfGqT+l+szAF+EVRA7B5BWF9ydl7oqfK2
zc5OEzLz46ArvwQ7bieg7wx8InmMEoCF0aXLG9DItV6xIT5aSo+DDIdPHPP1MfHo
1bp0oTj8C5SUeuRZKUQARFGvn/MnYSY/pgQBassen6sdWcNvflsolFTTOZv8eS0c
y2IkTQ7EsFO5L0wxCzSKcgQv7ZGqK4Df33Tzuxs8dBMPKcxTIdzoffsYHMmDUuOD
rOfX1mdpoZv6ZjCrD+btMhSHic2UYrIMhlQ66eB06tKXESt9+BV5GpJnt6HQsz8Z
AyvZNFivVhC5Z+ew2JtHiJB/9KHTclkUsNTp/w2kaega3YanAY94UFYrucihReSZ
v83erwsGPBH18wO8ufstidSMRCbwOo8h8vKKMsIkmpY7LCiCpVABOZz66zRzl7Xq
SYakyXuBjvE9eNjE4SnX7XGbyj1bCt2KgTcspvg2PZiJBHyB0Mb3tD8k2gYcvuQ7
5UPRTsUAXdaD6SfZVdNNmOwREJPLhr+jLFQKTyavHh8s70ooryY39X1lQr8psVEg
hmdVsXo0AND1+k+izLmjZPfcCKfWkrbDfJTeNZq87QsaHOTcKmaUbzenv53mbAQ+
oROypF3WhTShEdTghWCqFOuC3I2stPHJMO7zRjkyCQaNnw6CDXs=
=mqD4
-----END PGP SIGNATURE-----
Add more sanity checks and pass correct values to instantiate functions
Arran Cudbard-Bell@2018-01-30T23:45:32Z
Files modified:
* src/main/xlat_inst.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2594e5a227602fa33c3d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxA24ACgkQ/6TVgp+2
18otng/9F+bDvDCggBhmvsrV6Qr4myJBCbBB251KkY9CkMj9yEPEgzSsO3jTxSNS
ABMwcC/+I1rbQ0in/H+Y7lnv/KaGmyk+zmgevaKJYvjTi+3eVciIyf7OiQKYk18V
JTfZk2vGjYNqxYIhEPEYKTmY8v14Y1GRZSH7K/ztSiwUGj8vwZhwv1Io7hIsMjqt
3UWtIW1/iBCCa8gUa0JRUP1rQhU0dV8FLmNActE1IO1unc1OSgWPjcKEAu3l1CEC
hVaobTJLumU2HZCvLBrGMBJd700m2egFnf3VWNtYVKlFH6sFhRpGSEuLZtYJoJwM
0uVjz6onrM0lfkjKGjkBJB9v6K1TWdMyGP8iS9bvAhI9hxzyMUoMfghUBB8HyJru
pJ0RJhhQSe7LEfKr/2rzH5Dhyq84CMqpkOL3VMGsQtwt1z0M0yCoUdu/ajUDHX+y
DfTRm2rnKzA0EMgBW2sz2xT6J+r0wIam0JDCZmECWKpFIFlqCxJTcnHittXz2dC2
9dG1hZkCYxN5zj6sdhoF8ene5/vZB1qKGpc+GpenpmF3vZq1eEAGSMeEv9JAMZYf
1YB7ihP+44vCwkNT1eQ21NYhTlDQlSSjt0+/E6t15TnoD68MlleZXsnU3jhnDJOT
F6d1OywJl56gYs/HfMhHOL6vW8ciMZN/fTJqf3Ik54LxGsR5fWQ=
=/xhy
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell@2018-01-30T23:44:46Z
Files modified:
* src/main/radsnmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/34856c2712ec31b5b8db…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxA24ACgkQ/6TVgp+2
18onrxAAq3RNADOU7DBy3ykaaSDKBejavyuYbcIyPl81d0HRurdwEM5avzLemtlO
x2qLD0mvAQJxDWIFRbxbDXL84Ch8aSeFGzTHpWvh73CLscDXexGRqluTpQYn2oja
azOvuWSvvY9H9I2h3uvPkwOZHAE/W5QD5irzvV2ZFqzZzzz8Bo0A4RFsyqVyX5uj
pPKDbjWi+/UL/8IpS0oQ9gL4rzUxRVTQ03TIR+y6KkbqARrK4/LYv5JYPXUqldjI
7Togr2F11dzY9bA9gALwTbNoDThp3gIFunplzCEoaG887r9L4vq8GeGjDfk0WrlG
wtrZDL+OSKHMgf0MbCpCB9II7xBv6VU1gDoi1Ue9TkibbSC6cYxo16DMqo76NVs4
GilBQ+IS3eUGGY7ycTUxHQBTRl1rF7HoxCAMds9wTaicF9bwxRjd4omxalT5YDl0
cq00vDGlRXC2bMFTXcj/+XVL6zpvD+auASaNwtb+C3esi6vYNIaMwZ5L6HxNxBzf
8SbdLy037JrHRqmDxkbL+1YXDqbAQ5veyBzz/KtFRSpNviHbURiOnaDba2j0FL5q
WB/oPoMY0ujGJEH4ShnWJN4Y88DsIJQ0dUMhnBtf22K5q/y6ruUxga5dklfqZbeY
6nsizmHzF9HvXunipMyPv92vth0mfyw8Oy7HDkbvhI/px5X0TY8=
=S9ii
-----END PGP SIGNATURE-----
Store the current result in the stack structure so we can get at it
Arran Cudbard-Bell@2018-01-30T23:44:46Z
Files modified:
* src/include/unlang.h
* src/main/unlang_interpret.c
* src/main/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/26c62cc482da2af6780f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpw1XMACgkQ/6TVgp+2
18r9jhAAl7wLGpoiRi/EPm8rerOs+qKda92HHEkRIM9gJld9O9IhB0vyk25jmC1m
ZbV949R6eqTHK8Dkrn2gIfawWxxj9r7FXR/RlpaGye7WV80aYzlj/L0l4nT0FOBS
J53v8YuWGRwGaP83F0XNWxLuEoYt5K9dCnH8a2kgqmpjsaZumDu9Pka7tnmiz1ea
QJnTJHmTtN5kepiOIlbHYqD96+dSGWGDSUPfG+bW47PRyvACztY3QPyaDZWbSGYN
6W43Ke8oQnpii0VabtmsyYTukr7d6hnj/+dsc8ex0PRHHFsku0SvNVjGq9wtp7p8
i+ufYpx4QMYRfMX5GN8rHoRIk3FJPdrTar4LMKUb7xCPjqyzmPzVb1Ckf0CTumNq
TMy4waxBzZD/aIccZUl730FuvZJMBTWbwd8p0kQqfwNgsfAAlFJBqArs3h1kYnp9
BT65JNSztEYShnvUUwYiIjZF8aBy5/IyN1pUlY2OKdaUeIqQTQ8ocqf0CNS2/Q3P
GZZOKnhoYYQ/7YZRQbQY657JI0iiIx9jFVcU5cEs8mxL38SzYhcwg/JiCaptmhCx
YXKAsnZvHouQ/AOdQfAM1YTmVSUTkndujvG0GoaASd04PhssRc+GPoIJMy9V7IIO
fvkzsV9hUZ9krVVP6I+hKAeMReXlLkumCikdaPTi3bBiqT4s1UU=
=yjsi
-----END PGP SIGNATURE-----
Add function to check for compiled unlang data
Arran Cudbard-Bell@2018-01-30T20:28:35Z
Files modified:
* src/include/unlang.h
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b97f006559a5bb78c1d4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpw1VEACgkQ/6TVgp+2
18qReA//ZV34hifV27MMActQNLhG+SuNacQ87JF8wFFLwycIj3+MrZNRD8LzeGd+
Kzu7i9OK6bfHQf4Hk4001LXVCwiqFL/Eydf8r29G9E/eRcWlF8Mx09XUyg/hQ2x/
TE3dcO+g5jZvEw24Ecm+3ErmzFGxsoxGi67YDom8h2JcnhCz6RfYa77cF6FJwy9v
IVDs+aF6tJb+m1ak3sqYv98q2uaEungGHZZJgHQbJlW32KlZbPqne5ppxkuF8AYa
PkKf6F5ORbC1zsldvmAlkRCs4009Vqr10ExTVeo0dz1+K5sqoiaUpag/lZrsHFSj
CW04h+jcQb9z0GxYziLAlmmfxYRNDv3rysHVOvLSPpKRug4N6tyHx/IVHao7yl/A
Tpm1Pf3L7qVNZT41cu6ZVezjS4U87QMlgRx1HDxEm0n5oC1C1Gs9c+X6vNX5CUGb
bRNoMKzg5Mdc7tyQA9+P4D+949fDvRMI0xO7tXF86vVFyWU+RnqoZoB5p3meGCCK
uVt6TzawBHcvEPZ5Gs2LEXZB/gudJzd9EOqpVpqfu4lie0jOA7pPksfWCVak9rxK
0OgtBsyZlniFi8jT7q0spnVoe0lw3SZpjjqCtUeS1Hx9A/h6ptAWdJvoRt5+H5/d
22nwTzdH7hZGfR3fPCdm4SXa0J4yjkScpIkn4KTCn4rUpbMjWdU=
=wFB2
-----END PGP SIGNATURE-----
s/expanded/expansion/
Arran Cudbard-Bell@2018-01-30T20:28:01Z
Files modified:
* src/main/cf_parse.c
* src/main/unlang_compile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/36b8d2f196582efa05e9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpw1RQACgkQ/6TVgp+2
18qlOQ//ZvNoA/cv4uZem5cfguuFEiPED+Mld2q8IUeWHArckgB+VTeJcD5uBkW4
wEypJt8M+Gg7BwjdWN+H6UhznnyO9QS/vqccA9aHhlMfl+H8nhGBMK7ZmIliTPM+
bu4RH2+ZOqBVBc+5JTqAWI/v47NZdHZR89G6hCitQe+7YmfmA85ENEHx6CiQiVFS
03y9XILQN/eA2PSZuFKMEn4U3/gQ0O4HYOLrHqCV7QD24anrCALZAlYEY19GCNJM
I2IZnHrX+ChtYSMWIOpLM5sRnRDAW55mU+0APLe93Oe23ijvXHr9MgsWjYz5HyZU
QUKjWyvj14EKkedB/lLRPEpRxb4UVnKL7sCmlYDv+Obonqaf4NwfgmesOm1pSWqr
KjZNmobf9TBj9ZV73fo26sJX0gYjxf/bss5aYoDkfeXgv+W/ByCrnjjEfUZn+9ok
F0JT6kSU5cJkJQJ75TK49B1/94bzQG8d9hGRpRrIfbWl2sOLQzi+UkevmkpVA3nY
yp56ay7js2n4/+qAUNNTLoluWlcfca9WRBcx2dx5CbvM8ddRyNOfqkwY5KHfKzb1
jeClTaqJ2Yi0HAb6GghIVLrgvQW//KDOFPTf9PHJrycdju2WfmFvqtrhqfOzaRmg
18VXTVCA8Jm9/xMPyRGiAjA5lurROdaifYecvNWcoVSgCAc4AmA=
=0WwN
-----END PGP SIGNATURE-----
unlang_push_section should take a top_frame argument
Arran Cudbard-Bell@2018-01-30T20:27:00Z
Files modified:
* src/include/unlang.h
* src/main/unlang_interpret.c
* src/modules/proto_detail/proto_detail_process.c
* src/modules/proto_ldap_sync/proto_ldap_sync.c
* src/modules/proto_radius/proto_radius_acct.c
* src/modules/proto_radius/proto_radius_auth.c
* src/modules/proto_radius/proto_radius_coa.c
* src/modules/proto_radius/proto_radius_dynamic_client.c
* src/modules/proto_radius/proto_radius_status.c
* src/modules/proto_tacacs/proto_tacacs.c
* src/modules/proto_vmps/proto_vmps_all.c
* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/caa8390d17a6d818df86…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpw0cQACgkQ/6TVgp+2
18qJbQ//S0WlOySUmJVLsb/Y+Luho72Y473+e4u00OCqC3GIDjyK6qsHcLgGzrrE
L4GRkN9p+Di8SeCGotF59kysbwl5Ga0Su4JJRsSUa485M2ZUdi+xZ/uWrsEAzrhM
LH6jGu/qUzq5MxSd/iPs3wvLAHtDiJ2mOgex0C63kI9bWF2uXk6Q4WWQus5Srvp0
VNg/SxRKwrnVYObbmx1J8ZqzbJq4hvXLYLE601HvC7UHbXd1Zgpl64wJhVxerqn4
JvWZ7lQc+zp1vTWTykvSVQdOdDNA5wdHSm1SAI4nx7mDyWKknHdY8iHegYcNbbka
xBCV5qXHvp1V9isGNywQdtp9JFder4CXWMgurR/yPeLbbfQDnaShPTOgaeyuuAom
KgQowS15lHC0mnIDKiyPof51a3e/5SMqyAsUR9DIfnTHsVKCavQy0iY2kE0I8Ui5
11umpHh69pXSiQVqN6NoW3T+4rUkZkOmhuVa2TapmroCamdV3lHO8wdU8R2fMbog
QVOvzL6+1NRH6a+FYJEeaZSMjWw6PvsY0ocsYQCWO0uk2uf3RLZTBjJL2IA9U8ni
PB7AdXQ8kLeo5bCQL72TNAcCaTZu6WkCkQ3Os6GNz8mI6HqevseKwvmVlk0CMDs/
flmtDrsW5MADxLE4vZxg0B+ARuvP9nvFMFbOy6cJH5V91hnHZ5A=
=TGMt
-----END PGP SIGNATURE-----
Be better about restoring previous module name, modules can be called inside modules
Arran Cudbard-Bell@2018-01-30T20:12:52Z
Files modified:
* src/main/module_unlang.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/063e555ab3fc06f4387e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpw0BAACgkQ/6TVgp+2
18oXcA/+IC0cYrfR9ulgu0WOAO/YQIRfWFSVpHweJW+KLHeOxPqrt29TtgDeMcAQ
iv8buppVYGb+yU+QYDBIVitDNiUWgwBrMRuAx16JBoSlGMX7Cx79mP+5gi7ONoTL
ZZKPmP5+piACLRVxUHrmHpqMQbYPBm0KCu3Sc5O/TH76Xnw18IhB+VuQD+ipmBfp
dVaVCKYn2Asg/g8Gvo/p41CN7yEnnhvQIrdPGh1549j6CX+2ZyisErK8l0TqVNmE
Vdm6KSLbboxaaaDfS0uM8fppdgyQVf3N7tsCTg5mfaxX2aYGFNGWdn+aPdui7CG3
3WLgMkcu307t6ZPmobqunxXjPcX2zhMpGmrhgcgU4Q6+wHFss8To8WjnXuVOX9yv
Tfo4+MwspczF01W2Qt+vBXGLDsnPajmduQdyyK7NM7w9cQWwNhsvYcddtI+7dtMr
HGW0YHivOVusCoaGPzx5vePsn6CsYzFIPx95lOlwkD/AMzUQsNm5w4+d6R1tBl/7
PH4BzAJx5bgqA72nWV+ylKgxYGr5UsHxgLMIfjamnAcw1obUvCN4X/8o2bjg6khZ
daJHOORlEfbpjxsoTBBYkl5L/+2KQmfdOSGv18GBQiF0lvMLnmF+wdsV5wXvsyf6
FTtGwiJ4bDZBflR0Rb8ZaEk283SbVeduDWCnV3zVhhf/tqt8r2w=
=4FRc
-----END PGP SIGNATURE-----
Set type of talloc chunk when memduping it
Arran Cudbard-Bell@2018-01-30T20:05:35Z
Files modified:
* src/main/auth.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a8656d338fc16f8a2f0d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacMzEAAoJEH0Oec13Yh7NFdEH/AvKuamBDhlWkhlEjPp7TSZx
VYhveQwys5BzsL3MfQcINGI9utn1gPIq1hRojO5g3L7gRRN5gZqstCs9WS1pZqu4
tAK07z/f7TTRq4lCC7qRe6iiatkd8jVIff9cHSOQ3YVF2r6Pm26NSXxMvpvKmV9i
PpuBao+Pi/lkf07e3BhhfB4FhCeBufglyiMODhQiAIFYUxFGqKixkMea5E2pcXg1
zq+SrTRBMntfrzFJcLmd6ijVr53aPeeQKN0L9qmfFhsRGdlm2Q3TRbfqqf0dOZ+l
iMZJk9An3ZpetlgLYxptDCXUVdIvG1OKipiUwcMtDcNEoN2uhU3FOJbCyAxlcCk=
=9PJ8
-----END PGP SIGNATURE-----
detach MUST have a parent request
Alan T. DeKok@2018-01-30T19:51:32Z
Files modified:
* src/main/unlang_op.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/851565d49a926c35b263…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacMyZAAoJEH0Oec13Yh7NvPYH/jGxhNyx+d4VszrUfeR3deth
OiqdXbhmtNIVkoof6rZbFknBg5HolvhkMIkB1BDiu/5iHcJpGpbmvY21FNgF5+c5
AjN6EwklF4gHG+o2x01ZbbmPtqux++Kbno0sZCNqF6riRtFLBr0iYC/bczGmhv3w
+Qs67PpGdDFI709paDgXNXAOh7ojW1Hihg6v5s+xgaiMmFWfrv6s0mUGce4ruGT2
yu/I03Lv3f/xLtpmU2qc9XpGDpj64Yo99k5HO2cK1ZB5KWP3se4EV2n1nJP6c4ar
BlMr+02cw7pQuW2JdCx6QMvExYmO8vsPoKLrxvq9gKiU8eQntBHXeXlnOanYU5k=
=3VP6
-----END PGP SIGNATURE-----
more assertions and cleanups
Alan T. DeKok@2018-01-30T19:50:45Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f5f8a89908ece6e497e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacKt4AAoJEH0Oec13Yh7NgjcIAKQ/JtlyuB4gThFsRJ0Seg9u
pAMX6V8eO+hUmdyFD0s1pjs61c9/Rqtj9Ul53vS/LawwHSgyrg49EbfL0CwQWPxN
YWzNmmT35hERhv7JYo5jD2HW+mS7HUrqcUJ9bFL083aq/xWdI11QyBw3dGZEKZwT
zyPe/axLe7SkIR7FGeg5gtcuyKxbSiB19UFNWhyGdlVrAJB4xumR6ZH4WQ7kE1q0
3b/FIIF5wwwpxCTj+IR85Ql8LKMMdieKoDTKuFBtM2n0AM7RLBUhFoqYcmTL9Y3i
MvRSOxxSuflYA6e3Q8UbjulJn45zkm1ebdqviej9vvjLLs10Fwoa9h9G/TTow5M=
=MTjQ
-----END PGP SIGNATURE-----
more debug3 macros
Alan T. DeKok@2018-01-30T17:29:22Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/19f242b3ef272a8ed3ce…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacKldAAoJEH0Oec13Yh7Nla4H/07fNwZxkTddDngoyW0tLNk6
idAu96DE+pG1AjrgJx9ffXlT7EWJmtRKXacq8Yd4jfjPHPoZR6CO6ZIqdVvgrFqW
t/VK3fmhZMrkNUSRJZUzjYnEocKiZtwrHGtH70OzDJ9x216MRPVqacJ8uTm50eBf
VPy6JCvUYht+4ZfrYYti1lpLzKS6d61VBAJHfE0BTydE5q4B0IiOP6Y03HrwOJof
aIfXrIiIO2tH4VFBBves2qy4dOSaK0aYJrp/Rab3LhxoZ+4eeXA59Kq57Eeiid8/
mrJGOM0KrqB7swVgoQ5smvyqD5YsqYL0ANRywwKDu2grCe53TEaos68bT2r1Yt4=
=o7lu
-----END PGP SIGNATURE-----
add more verification of requests
Alan T. DeKok@2018-01-30T17:20:20Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b1130b445e95bb953dfa…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacKj0AAoJEH0Oec13Yh7N+9QH/RSsiGJtKJus2l96OMPwcZE4
3p3WI6h2re1EsPgZS0zglWQ3r61h0JyCuM51OiZYVpUf+tSo8ZC97lUhH9ikyn98
cUZxMzQgsRr5T14SvKg041fpaMRhXsrM1sH1sOGGOIvpzNRCljwG0y4QG9hdt75I
8Mte1G0ovZSnsPBGBNNU45UpjDSz05wbGrI6oN2LxPuhNt561mOrVvxMa2gLe+tA
O76GmXb7C6vD5cT0AhjWHILDIvMSypBYGPThFl5uJGeNmLwBnNNxTQYYSJ5ZhCYe
7w/9jGa00ZYOJ5i8iHYfvepD/OupuMcDyA0G3o9Zb51Yr3RTHg1sjK+mIib5HJk=
=DAzE
-----END PGP SIGNATURE-----
sanity check request->async, too
Alan T. DeKok@2018-01-30T17:18:38Z
Files modified:
* src/main/util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/297625c874c6a8f6f925…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacJ5sAAoJEH0Oec13Yh7NnIYIAKK1HzEOMq0YVoSvq9Yj6BVm
3lPvAvsMhFYdoQlCYzBAD1FylgZFbtQZsU4/LihHgAXYYrWbMjKSh4tN5ANYCUkw
71LS7GNqP5IV4xBuSDxfgudtKT+hbwoiqugXPyGcaU7PRFuRNvsWJDDlQb08FKVv
2+TXRM95VsfR4l3WDh13G8iTYmVkxhoveijZsyJlNDmjeX4KKu2L1mIfskEfmAR9
FM8iqoiLfFOkt3uZ4uoI2Owu+WXa3o4r/N81j7dkBooroTd3iZRpRj69u2onrmc/
fSWi7HMfzpk1d/rTeylmPt9YE53biuk+9i3DUGAPe80icM8tbikkYD11xhnTHAs=
=O10i
-----END PGP SIGNATURE-----
Revert "disable exec wait and ignore child signals"
This reverts commit 5432dc9359752cea74ed29b249696474e0ddb4b7.
Now that exec.c tracks 'nowait' children, after the previous
commit.
Alan T. DeKok@2018-01-30T16:33:32Z
Files modified:
* src/main/exec.c
* src/main/radiusd.c
* src/modules/rlm_exec/rlm_exec.c
* src/tests/keywords/update-exec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a690f47aea0694b7e21f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacJ4+AAoJEH0Oec13Yh7Nvj8H/iH3A7yV2X7CdF2OYDOhdzXk
7eQZSfh9QFU58g0rz8V/2+c2ptsHBUl6SaiOqw2Dr4ZHw6vwk9K4ElyZv4BfcoDm
ib2NFEowe7rhIRpmwbV6fXi4VLKhm+rTi5JXURnyxjpYdVplUjkKixW4tqMcU7D6
8WN9JUV38wkpn/P7WSEbNBCGSfmomUfY5A7ID+LaDPgW4oaUQpfzGzwn3nROR9b2
zYq0mw3jCgAGsrNkJXu0+ravXcpexWBNLSYb7SjmmFHFdOuUQNfp6k5Q+7NpL/vE
fys8T4MhFfSwV5aPw6hIHoV1s7KezJsejvlx+K9gjIRDO4booz2wr+32CbXkH8w=
=RQmq
-----END PGP SIGNATURE-----
track "nowait" children we've exec'd.
So that they can be cleaned up appropriately.
Alan T. DeKok@2018-01-30T16:32:24Z
Files modified:
* src/main/exec.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3464ae5404fb2244b0ab…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacJW5AAoJEH0Oec13Yh7NaScH/2SRMp7fgVwbJNwqPTgkezHD
S+5Gk2qf8pzpxRkyGeCNg7afxl13EJf1CdrEquEVN2V+103I5vD+hk+bZNYEbP7Y
pBXi4JzaO45jcFaJFqcR0R0cMe74U8pRts4RPj+Gpko1+vOOmzhqWMuMvF5WvaGE
cGdju4y7/CZil3dtTHXTwhifbA9TxEYmGCcmMiVJSQkoZqSYgOVyZGDoX0HCrbUT
FlMWMpWPyilgRgEOtJ88Sl115eXMhC3badE2IPsCO6ThBK+9/WeFC4GmMibTzOk5
7wgChOY3AT1fdVl0tilRXloYT7G63OZvWzXkA40H/62rNPtI4NZcdtU6X4xX+Lg=
=cKUx
-----END PGP SIGNATURE-----
show the line number where the tests failed
Alan T. DeKok@2018-01-30T15:56:34Z
Files modified:
* src/tests/modules/unit_test_module.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d720aa4055829f91489…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacJT1AAoJEH0Oec13Yh7NraUH/114ysmiaj0cCJcmf9YFgPIY
NEMIAJnOAFEp6Q+PCZGC/64tvNwTam/+3p+VS1L3L0TO4MpMafmO6AisdOuWuLLt
B73A56bFJFbQJXboCf8SA6zl+LEFnLkxieGTmVtBsZTD+0PuI1BAmBZCz4Pc0jXT
dXv6p3CwLfHMJJZgqxgEKaAPXfToRakfaNGe/QIvWSov8tlzZyYfkz6SC42U+kPe
LOCUlLU8fwccMHXFRLInQTHb79amyBB7ST7GR8iMU8gVyz99U+WmBTG+cdt+LpV/
mGXmPTtnBeSgnVoftS2+tfnYwqM37sVO+PYPQpArm3g6v4u3QkFjHe1I8wINa+M=
=KLJo
-----END PGP SIGNATURE-----
disable exec wait and ignore child signals
until such time as "wait" is integrated into the event loop.
Alan T. DeKok@2018-01-30T15:53:23Z
Files modified:
* src/main/exec.c
* src/main/radiusd.c
* src/modules/rlm_exec/rlm_exec.c
* src/tests/keywords/update-exec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5432dc9359752cea74ed…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacI9nAAoJEH0Oec13Yh7NAUEH/iXaeESn/2i5f5gax+yh4QP6
2XcjNilD7P2A0rsFDlwKy5fjmWTOxaVB6pFYRWrJ0urz48BRi254gwBooUxzWuwN
I2l8vJXYdSxiV6ysN+wZSEWTbvFeeVkXjNhqmIEvVGT2u4h7Y2S39vWsXH01sRao
TG5tfqvwi6V8vLgE9+Oi3X8KC+PpUUfWhrE0JM5OHKttH3vpph7JOa0zooeGpGsZ
QdYARcXrNeQvt3oE/FVApDD6l1GIHNhlTcMAszcPJW4zJf7coaeeAvsLNUiisEz5
DW4cZpyddP8vIHeHpovHq373bwGyh4gkIBfuITk4fpoPurAFF4j0HOCJlcz38YE=
=xAGk
-----END PGP SIGNATURE-----
whitespace
Alan T. DeKok@2018-01-30T15:29:36Z
Files modified:
* src/main/libfreeradius-server.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b304418feb025ecaf377…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacIFqAAoJEH0Oec13Yh7NehcH/2OpMSz/V6SWLLO30nBCEwZ0
OcR1q0fJH5+dIDOqDQM1zXpKfJL941IPngP85KGDbWHCQwogmlwptrGGjorvuQUQ
gwg6Ge8c0DZQ0u94YQdDBPNcKfX4MqVuRTFMoswJxpd1ClSAAfe9ZhX4tAQD3zi/
PBdkisBgBWZTs2J1fdODpOfCUJ5+kL/kBGm/kD47o99daSH9o6X5wSOQqEyCRCxy
98GQc6CEjxr2zrIxSDkb1Kd1+ePLGmNBfuRqlczBeX/HpWsTSKMUzePa66WRECKC
QxAI8Y6l9K9P/nytRNp3kITV8kBy1C8mDfEoOJxZTSabq69claKEoEMMsEgPFmQ=
=D+LN
-----END PGP SIGNATURE-----
doxygen
Alan T. DeKok@2018-01-30T14:29:59Z
Files modified:
* src/main/unlang_op.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/776b4ae834d99d21b2f0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacIEsAAoJEH0Oec13Yh7NEEkH/itS/L7Q6Cn4k8A0iPCRSV4I
GuIeoofiLGeAhsJ1az14LqPjkYTfovomMG03ldiYCgewQdaxABFvxvjKEsEcX8wu
R+UT0QRPOmX9yjYYzGLbGwO36tsKI4H3ECICUUBqbJQ2hEwH3L+NXwuz7k5GbDop
6/2DHUOrypi16WOfCLJZlCr52DgKqt0gRXnETzyMCApJ7Gy8LCXPW8bhUnEeetUK
pmJrK2ngzvGV25IrDErys4aq1zbFvYAhPxWCQJp+KMkd1DlEFiUcLL+A5vs0HKot
w0+GIfdTHaIWjzkYYXGNWUUFWmRef0o6ostw5ca0xSnxdCfnXIXSREUh2OoFjVA=
=+vqF
-----END PGP SIGNATURE-----
remove unused variable
Alan T. DeKok@2018-01-30T14:28:57Z
Files modified:
* src/modules/rlm_eap/rlm_eap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/99a5cde33de11db144be…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacHx5AAoJEH0Oec13Yh7NAFIH+wbGDyLo3isi/6mJf0fLuMMa
iURTpZYBgx2THh/jKe3/utq0syK4MaQWUb2wPaQL06b8r6VQ9PHdvF0zuPJryquw
mSHub4xWFTlTgFO48ZVDAu/hojHwy9vuMLyAVrRz4jtFkaaUhsjt7DA86UtktmeM
Lg8qQX7DMl1PjSZEuNLcKNJ3N81ihxeafCjl38YswY05lPRCQ8KNn4qtmezvpAYh
fne6zPq26285gtMHcWwXRzc8knbPhzGuzd8eUwGcPqo0VRcVzZrio43F5BaMSJNG
QtZtj1zD76OqBFMKOqQtcYggrymbweziMwf1pJ4P+YO1TmQIf1nAvCKnW2dhnPE=
=7TlY
-----END PGP SIGNATURE-----
instruction may be NULL?
Alan T. DeKok@2018-01-30T14:08:53Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e3b9b379131a19cea9ce…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpv2lUACgkQ/6TVgp+2
18o8LBAAlxrA16rveXzOSkprm63UpvF5Jpd/8zAkxJ/Z1aNHHyYxTzu5ltvR9u8Z
bTfPe5qb5o75KTwuo/jPHTSmzLqtz0Y8ECWMu4axzsIuR2vAgQHmPwyTJ11JhFLq
nXn0WUUBIoQefWhSna/aXSRFmtEmIa4WioLRCS/ta29RLt4+jbsPUiGtTQcZHeZM
F/wrPwmnS0H2kB+/VTNW8Pd9pPcyb0IPK3juQ2iIABpi97LYHUmbNqyVLqmh1V6O
0a02OCrdOjxWyL20D9+6dNtZ4sGnDOYTrtaMxtC+ZuMZfwIim2hoVaMfki9RsPDg
2DJj/PHYqIw6UV72ozzTmJtXbEqrR7pwAGnGCM41RSF+JqPeWqpHbnQ1YUoF0ZOK
3SP3LbC/98sRPeDakTJy1ATWkIaC/j1ARBnQz+cm36ZTsLxnpzgyl66Oujk0O4bb
ahdlfZt/ihuEQUSaANVvK61uApcQ/HKWMqMs4dRqneuxNLhghv8mSDhTm6vlyNXn
Xny5+OFOUkJVZ/QnoiZRKDlcFhoiZemdy3pFjbvNbrr6Ria1qs0ur1OP4wf7aXO1
jO1lWxypX/FkUdQhG7liJLAdaoeW5klZE2p1a1l7l2PiKJz0Qr+1WCJ1jB9MV3aH
5lpKNEfaBpFM7ETiCJ73FuMrihK+XCMpI47FyfX+X0O81/B0fvo=
=wtey
-----END PGP SIGNATURE-----
Install signal handler to destroy EAP sessions
Arran Cudbard-Bell@2018-01-30T02:37:08Z
Files modified:
* src/modules/rlm_eap/rlm_eap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5d81f68ed06635fd2c16…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpv0pkACgkQ/6TVgp+2
18rdJA/+LCVUpW3XNQBTfd+xl9JDGxWeYMpElLGkJT/I5f6SbWqo7wzi02V99Q5a
B8isFNdxjrcFY9bcFtqWTh7GxmjnqnuOHHn4I/E1FJjDxN4kQX6TER27Lzpz2vKj
pzYlgUKoqtMYxlP7lbkLBkAsqkb5Z6u5bAjuZR4a9f4VzFEmMKtPqu5Bn2eMxLNM
pfWBHBkf4HpkXLrIPXLGnKaQrhRs++fBafs5hokXRcInfTdZ4krEPlBroarDN0r4
OC9ZCJKjQ/nSLwkpnZ7Wuzl0U0Zwpk5m+sQTzpHg9AoBJpG/qLY8sN1slutDsiFf
lHe3HmbeRsYce3fxnzgXLyKlMApWHO/WcDLjQf5Aevi6MjW22/lnYx0T8fz0aNtQ
CsHKqohtJzEEYE0mDXa8mUF+jYA4H+jiwhjha56UxT6RDP0FUbDH804XLvYqx1VZ
6gE3St6dEeLuJR7MLzhxOdmrjXwv9M/ceZIWLSn94mHeL7mSnonNEfr1tj3yICxg
ETeBfGfuHTl6P7nHi68SGweURhfTsRgMTC33Q+3sBIwgxqM244e+TnxBEXT2FFBb
fI/cLUe8lLCHmu4L7f9ydWd/NIWAOrwPeb09oTH/IQgya8SF9IKRELIXGvDDntUB
VOQ1de9LQxF5TXBC5ZlSV+VGZ3ZdUNU5elu1i2GT/oB09nIfYQw=
=lEET
-----END PGP SIGNATURE-----
Explicitly free rctx
Else we'd leak memory into the REQUEST *
Arran Cudbard-Bell@2018-01-30T02:04:09Z
Files modified:
* src/include/modules.h
* src/main/module_unlang.c
* src/modules/rlm_eap/rlm_eap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a14ccac701b36eeda4c5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpvy8AACgkQ/6TVgp+2
18oZBg/9HMVrDgVvLbSBGn535HtqOP50rMxwqqmQF9teSkQMY5ux2UT6KytrSdpn
naKgmx1dRTwQz4r9Ox0G8yAPv9X69X3jHoym2Bi8XF+J2RwJ8fNaiCQBn02PLcfg
ddgaiOehiIgBiNM0rOslMJyAH6z0KtEfwEDMBVxjefreujU5gkEYVQAVMaGGilUh
KFD4GYTpVIKBmHdxG4Nn1ZhxDLvZ4EHeDt6qLZWp7Qn8D3U9KWGHDEm8nvTK8zqs
sUUVnmfQi8dBTtjooYczUijPOklkWen4Rg6nfnIEZhOpD+CZjMO3T3FfofB323fd
ELthkLOv3Ram8BrDVyzURcNeaB5e8MXshxcdYm25R4/9QlxvE8pkA8VNpisUItlY
WvRovRxd1IjPc3OCDA4Dwj38WRheCaGVONBemxrJy8+aRv51tFSpO+NVDnmj66vU
Wz/K4X7dsBerbIIJ1iAVUOSEZArI/QyK9VF0j8fSwGy1gz8NuulKdtO/ulxqG+J8
xkfNRSzdtGUdeGCNidbeYiNMc8i1JYjEGnoaudq4S7elOUH5BHXnJmpDfn0jtJc6
VZxCPBxdk2Qv5D0YqokdM1FgD3PcLwl2AjALEV9d7CsdDSjC9aTn4TZenLoLrwq9
fZSJ+JsLZxAO1hNTzOXHyo8tBX3N4BC7T26SioZx81hMdsQq7SY=
=hd4O
-----END PGP SIGNATURE-----
Don't need this anymore
Arran Cudbard-Bell@2018-01-30T01:34:56Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c766dd4e8f215272a9bb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpvxo8ACgkQ/6TVgp+2
18plqQ/+PVxOGoie+mSoDAanZ63Ev80ZsndAfutz62z00wXzbaaZvC3hEuiA9nPa
Vjrq2XT6ytyfBIU3BEP1wagwlcm1d9tIt3QVRnkS50h7oItJEDn6KQr2lftpxLNn
pFH22jHSwHKj9VIPkOX64EJF5PClPJ48eewPvmsAZhgBmwz/5g7rOy8en0yEWhHK
hywVy6wkHoXEIyIk1d9AmjgyMBf7/ey6zhcNX3+Rk088Vw6WTFqpwSY20rBe1zAT
v70wfTWgg/Lz4RBJEtk61jEqUg/1xDdURQEsvwU6dFflYA3sf+xsXhQPopZTkfGF
0SzXfkyJEINZptx0uFT6UPfft1q82rRsjr+B1i/C5FvHw+9GlWxqSMmEsKV0RNSV
RxmqSgeAbv6CVxWKwjzJd0Jxqq07l+ruboTgqW0iEQNI7YY/2bPt2ishI+PypSFJ
D1ump8EM3exJ6G5zL3s2s/xQZzMs8aEsWsATZV2IjyglKnhRwciL+pWODanQuzOr
69L6HQ9zXtSHnie4opF3Ot1UVIuGx9zxaSD0W7yVHsJY/URn6k2CIJ8Xw3muGKA+
kTBu5IBpd9Ghhd96UKewHf16A2xqRyn6VmFPKM4VsvQhX9fKZY1B6FUzn1AvbUcJ
DApL19uFnnoCRw/vVpoFezKqEV0TI8F+HRJAM3A3NUm61FbPrGM=
=+zyz
-----END PGP SIGNATURE-----
Try and emulate Linux symbol binding behaviour
Arran Cudbard-Bell@2018-01-30T01:12:47Z
Files modified:
* scripts/jlibtool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/168d6eff191224591527…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpvxo4ACgkQ/6TVgp+2
18qhhg//RYwo8DWSorQXBtTV8Vm2s53bALESOEzvvOL2wnOy9LGJZUee4TdA9nnz
/z7ojqfNf/ZN6ARmp6OwAKYuVJTmTfHWV38XHO2YeD729gSa0h7ZR90v1zl2LtR5
6gMtLNiRnlPRbqTva5b6WJsGxLLsHFM6TsT8+5Q31CGCt3cMiGDhqFPqRPmc70Oa
eZ8V8pyA0UVZ421O7gsOEHro6iytZnu99rqc4w7QpThYMlW0MeZ67Rg6mqW4D/hi
c3tvn4YzTVoxho4EMkqtZivu0GlR1EjuRV+jk533xrarapwuiNCTOzDTx9GmJjey
3Zr1+a5mIOTOVPMqc5UsTKTbouXHyHQFtAi5rV2H6f9XW1un6yzK/MhmZ4Y9p+Dd
qagLbwKrVA+TS3C+GPUHjAZ1g+QlfNr6JgU8CT5t9H/gfzSBZQesaLONKH0Hy2pO
sS4d7SSiNI8+eOzsCHPSk5GCDl5KmXs2NyWWzVi9KJSUqrsBEJcgCHP5tvfgjoZm
vf69Lf30TCRsQPxu6m5g5U6Pmg2ebJtGQ6GE+TP+srCJx4dPRFAOaGZ623Sx4gKA
slDDthTRFei40LFU9vpOcqmuTIbCo/i8qgWuD9EDdOo48JqhbhCb6aDRBiuevwIx
41IBLW8rzeno8CaR3ubPgAwhGtJTsqqHx5P3BYzTDzoTgD2f34I=
=/1yb
-----END PGP SIGNATURE-----
Don't bake module.c into unit_test_module
It's provided by libfreeradius-server, and building with it here gives us a chimaera effect, where half the symbols resolve in the local version, and half resolve to libfreeradius-server.dylib
Arran Cudbard-Bell@2018-01-30T01:12:39Z
Files modified:
* src/main/unit_test_module.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ab452d3a78374dcdf68e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpvvdgACgkQ/6TVgp+2
18oEYQ//QC+BwKtSsFyJNBn3gsURMEkZC7qr5X5o5oiZoP15MGABu2NS5kIuWPp7
SUwEMZVgOhvSUlkQpuixCbQHh1Cbv9NCvuUVURek5SCfmFsCsbqZXwWwxMbOcuBy
eXvxXYi6RCn7jdW9JTUe6na1g7ZrWC3FwH55q4OiL9RKZVbk8ASf5jPV307+p5hy
n/sYCco2OXAWKTbxvfshKybUSQymeHDMsiEocmIPASPzjNhpdW88NdSylBFLaIWZ
Ot+zEsDpOcK61tQ1LdahC3AFAaZfbpACo5xedunzVx0py5Wa3+DbNWhLDTASkGMR
wyvI0AskWAldz775+dbwYQuVhEeLXEivqOoRGBIHw3hNLwutCLAA1Bg858qAaY5q
rS2DC+cHbz8e92EFecbzn4a7OeIK0qxXcQejm3++v25WVDnTJA3upD4eTeFV3eZy
SniIjVTRP745N/a08yAjI25yBG0EAmOU0v3GUAKyXQ1k66E9v3DmmONlmpttxEuI
+e9pElAvLvh/Mk0bkjmDsnT49Xt+nbl5BWoaOG6T+HGn2ZGY9gDBeuolE5fmvwg+
WI4VUbiweR1iSyhG1rv7WN3sj7jgCfpETXNjnwDXBGVxwcS7bBxQQNrgEJspN+1a
O7LY5DIrOdKKHhNYR6/GT7JGz2CAIGl/Nrvy6lXs53X9M1wVDUs=
=uVXG
-----END PGP SIGNATURE-----
Sanity check for unlang_signal
Arran Cudbard-Bell@2018-01-30T00:35:36Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a8ccfcb69c9ada874621…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpvuuQACgkQ/6TVgp+2
18p5Gw/7BEGJ3Ix+mm6v+A4FJRN1SSHrtYCW+0jDElaHGLkTEP6UPGB7YoSdQL2/
XwNCc5vKch7p5Hf30mI/rmqMJpthodMrXRW8i/VX8RunzMw1Nz4CiKXeQuBxltrW
5a/wclaRv820hgU4FXeS6j2aB+FnlQeGQiQJnf7XXb4SvbyCPcYfTKZMqJlrtak7
7JORq0hbeZ1eMcekGtLAeENCjfIURbCSNEHiCplB4+Bz5TCtPHjwbzmbrUAOVyjK
eRZYBwog67o9Hj5fO0iQpPciQZteOXrYf+xJCrEzJpqfVlG/cDNuNCAB94G5Eg/0
+JfxVQumTtELiBv6gmRMlvlHo9wkhdzseBrIxWi9oaZ3MNh4w6fub557h2nhQaD/
3Yqm6LyxiG7bDXnKTuY2iS6kkEKFpOgBRWWg/HmMx3/LaZvuoeH1sazZGunctskm
gAklL6PtVe6SU5ld0KfbzDnSg9SzwcGPLN96GecsdLS74dvYG9Pf2YlejajUw7py
YgIrPIUV/9A9G1L60iBD+hbreW5NcuMvHQK0g6ZPr9LPazR7/CMXRmCY9nf5Cuku
uM3t8B7mw97g+wNK00rR5X21nJ6+aJB8dwSZlFIdDH4mbhDJnoMe3M52GBbACVu1
BrVA4lhzQwC4OmrCiC+XBBdNxRIkVLq9vCC/1BKb/ztSHVwIBv4=
=9sG5
-----END PGP SIGNATURE-----
Resume frame should repeat too
Arran Cudbard-Bell@2018-01-30T00:23:00Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cc186aa2d17f53970dad…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpvutkACgkQ/6TVgp+2
18p3zw//ctqkuqdlyqP69e23Ac9+waSS2ZiXsNIA7yEaVgejL/wpWg+7hbBX6zIf
UQwFMQQsexI2kWOj/8V+sC+BKq7lH6eW2xqGccjGYnX1lj+LWvw6PEviNTlM4ORx
1vpgBrb47TdxpET+ewXVzznyJ6K+CthSCMcB+NLJ12ArUA//m/Lxyf90rbBAMNQr
LuwU99qZ9pdnZZL34AMyUhos2WQa0vQfxHuiK8uuROg5dg71poKc3JEJao25j57B
olTtMH50zS/niVrTtxdkTh1H0i3WfkHdJS4bSAg9/bJRqFcqqI32vpq4OjtfDYvi
sXY1QvODnEDW189zC19+E0imFRGFXRj10mnAHs9syjvj0z62BemUxFONl02TFEsm
YtsGbtfgUS6CmQcgjudIQZJpVzXoixUDeZPXDS39qcL90Te/NZG55GgRNu47KFbK
MvQTgba7/KuPVOSpiW6tZ+MHRip+kmEHVQZXFqugZAIcLO7IZP8v/I8sD39AAbFD
oCa+GYGW2JjvapUWhReiLlVR+YJB8x1LUnY1zKcHcrGN68xmYZEX7yVDh+oOOPsA
F8ERlaMxK1NntmcWF5eMmHoE3xnRzexkNP6sgpR7qz1KHLZpZOftBCE1c/qHZZiv
U6Q+cq2ZfIxGvOjcY/R2KlMhKvYFMWuEvxROjEv2P+TjGkwGkUM=
=lrSC
-----END PGP SIGNATURE-----
Pass a repeat function for going back up the stack
Arran Cudbard-Bell@2018-01-30T00:22:49Z
Files modified:
* src/include/modules.h
* src/include/unlang.h
* src/main/module_unlang.c
* src/main/unlang_op.c
* src/modules/rlm_eap/rlm_eap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/33728994bef15f86b3ed…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpvuggACgkQ/6TVgp+2
18omTw/9GNUzDGciz8dBvZDpmyjeYP9ZRbt1dySWLIJO+FhkZSBed4oUMqaHMKUi
sbefqVUheF5yvJO8jg9Fh4f31iFc9te5+ouXrWo/AGSzv8f8fe7PT0EO55Z8GCCv
hdAQmWNrBGcLM9M54ZB89r91EPZ3ymTECdsj/7fIQc3HfIao5icozZZGF820wZrD
ooWsgczH/AhaNk0tm/R+lQznpHSJvNiceNWZCuPHf+X26a/sBeIx47HcKITUvY89
vUu21ZdfOeE2Yq7KOeqZS+emIhEKRMkVwTDeI/NVr704qkIF1PDnGFo6Fg1r6Uj2
N6DdsAFAg8HLWBnPJynH6H5MVquU+xeGhpsMTzH5MZhDhxPDbT9askFl/qmXrrh+
5gHPFo4ojdMFjkJQo39s16msxfpT9Q/SWNYnREQeM+Sl+OfVrCF2+T7Cmf5xAZIl
7a3pjFbSyPS2yW5s63wr83FKgYtM28I/3FtnHtisJG8adpht2t0sWGFqosKcIErM
ZOy7lOJjndIc0h79RFLk0N2XTWPtYXHIBZLEVoVcR1ENmm4PT0kJZnQKh2wJUKcK
CQhYTlvTUezV9zDjwXEuOcyymf8N1QIwmHPNouGxSZEFaBy/5cPbDKYAcVgps7F+
aoiH0iBC/IPisMudNYJlvwghWrptf4ItU7GtzQDjIoLAoYf1p1k=
=4jHg
-----END PGP SIGNATURE-----
Case where q is NULL
Arran Cudbard-Bell@2018-01-30T00:19:20Z
Files modified:
* src/main/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f236f24953386dd8fb7c…
======
--
This commit summary was generated @2018-01-31T00: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-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpvoTgACgkQ/6TVgp+2
18pV4A//d/AuDtINUoW1Ko99uxz/VD+qGBQO60xSB8i5CHjCSJWJyuEiJF7gcr7V
XY0gTrhbSwWycGKK6FT5TZHALEzcTMJtoLvu9cN2zk1rBNwLIxLA8SVgWVmZSd+7
CoxpN/NKs3VO+IjSdKL5ysrl7dbtbau9GY2f0tnELIrVDWHHfsBrGbL9lrgXi/F2
znl3HXPETm4/i5UqbO7FkwypsogGrQG5mtncoF4anx7wZoRMVsQVj1ZfSJdvnOAo
UmJYfLYxLY7gFCtyqiKTlVck7sLUraVExwVCl1M+8AlJhPqMn8a9LZQYmRArc0sB
X9DAEAQyZ+AhllfcTb8lK+vr8E8EAHDM86hhW01xyQz6g9LUu49JXCN4wnvZyaJw
HBU/tb9sfk1i2G7+nxbMa+1D8HoD2CI4wWGV56M5rQfdfA2NQ0f0Y98WEjt7gkY7
pTCRSA7tmEYQzlJIaNxBDTfR3gVg4P3zgjUrHUklbySfG1fGSl5RuAzptNE7hPYF
HsTDSixlLaCd+Uz2hOS8pQ14rEjd32PW8l7a6qWwyFYaFh9bZjsGPctQ3Ruby2NW
65L7k1SnXmzCKn3n1y+s5dm5t1uL7A33oHTNusNVXhDLVtr5V5I8hsTM87usaJqx
CtAAOIeJ/p1UVTrnxO8fr6R9nMEs/RfLpM5EDPqGPD4D20O+iS0=
=QsnW
-----END PGP SIGNATURE-----
Switch to two level namespace in macOS to fix OpenSSL/BoringSSL conflicts
Arran Cudbard-Bell@2018-01-29T22:33:28Z
Files modified:
* scripts/jlibtool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c1cdb0e75ce36f6fadb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpvoTcACgkQ/6TVgp+2
18rYiBAAotGSd1oKWHkOPejR6V3+0mUhQyeZCu/gw+Ys3YRsHCdGM96tqhmtIbYQ
ZVmZZJXhembZyuSeIYhC4mO9CWyfOgEpYhAxk/NdBEtT/49ajsudIfcLtnqJpxB1
SwR97JNObhtnqKyRsD4r47asJXRyhfC4M9Y98E1KkfN2rS+IxBfoQiq3hsurv1zZ
pwd237Gg4K2cvyV/MchPCMzOJJLyekXV/TE+2BnxD7wtvk+PaHzaKMieilWOIQNb
ojqYVeAHgSXxLj0WjMu9jVxCF1pmixNQhw0jKRQQwxYuMj4G9uZoH6zIwpmqtERQ
OlJVip1k9CGCdaT47s1JagV+fMuorRea7A85Fn+jCRKOawl+L8STB0oicRE9dzBA
2zNOIANUEI7ye/KKb2ZWIlIkhRWLXdGipJ9ZImOdhR4kG5npgJ2oY1C26Yassswc
XFIrqPnUShbZBErCkHCWz7H68rbSah39DkBg463DFDQj1My00xO430Es5JHIwxX7
j9F8IuxQrFX+oNUrkgGHlXAv4+xYxS5FDPukpqWVJKYkEHqA13C2lSTD39G5y32I
zX2GFfKxOA+dOw4QHxeZvnwn7tyCKH7XlltyFA3j4rKxbU7HZQCRHK8gCOKiWC6T
uAGKyKakO04nHHwSVHd4L8qMihaiB/WSvD6GqqKB8r/bm3NqVz4=
=neah
-----END PGP SIGNATURE-----
Set/unset module names when calling signal and resume functions
Not just cosmetic fixes, we hit asserts if the RINDENTs() and REXDENTS() are done with an inconsistent request->module pointer.
This is because there's a separate indentation counter for when the request is being processed by a module, and for when the request is running outside of a module.
Arran Cudbard-Bell@2018-01-29T22:33:27Z
Files modified:
* src/main/module_unlang.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a8ab19dda39db985a901…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpvoTcACgkQ/6TVgp+2
18o1aw//UakGy384lsWLRoKFxv4H6nof0abZ4HqKQE9wpCenCKjwyS7qNk1mOe8J
wZy+pNa/B7QndXPRMyywXU9kVxBAP/draIsgfWqvaoEaSvq16eGebzGo6tRGtLe0
TCwtktfX8m98bfaFLNu3NWLyxJU3K91aSGZmaDNTsBX7H0zKIRBNolFHokuoJS/Z
u+maOSjeMqUsKl3RW2wycRYZH+qmpOCWwYtIvBWd9BufDiIGec/x25f6TfRFrI2s
8DOcdctVBxyjOtYyS8wj/CNfH4eis3b2iwt/fHjNJJIe8IYscnOln75V3jYHgytv
+liTMJtpD23PclrSf1bqcVgL7bRNTt0MlTWVFqXbkPmDtLJSJwgQ8NAq9G7KXGQH
hcaB9IguTGDwDnv864j2N5Lc3VDzBKp+MrOKb+Y1KgON21yv4D+LC2cCPe7tHYoj
jdr3xyYnQgBQLYUWK11REDPlU4J9ggzvIqv7vgut/gtKDVZrGtqIhnxdYHTbf6/K
7fbhXEx/5i16+OwMHU8t0T15FUVgsnv5FTVkaW3fSs5g6gW9p7jvcqNjvNrisJwT
2PcTmgDBQuM6rxlBSo81ZCU2nqH063kNkGNYirPmhtEKLLus/1GmWpUVjj5HUhB9
zv0MBiD1xoqzudWhixbd9JCJolPCTi2xBYMJKuWxdxBiK78GBRs=
=VPnB
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell@2018-01-29T22:33:27Z
Files modified:
* src/main/module_unlang.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a02566573bd3d119da38…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpvoTcACgkQ/6TVgp+2
18rxYQ//WJPB9XyFchUUzKwATC0labIO2d0UG87DVUuQcYrmtaUiBbNs1/tYL6hd
T1nUYg5UfdFOTSLKB17dlGgKXHsBvogmglb4Cny7x1AAYwmK6rP5Sb66wvNFdB0F
KuCAmIm8zQmXN3R15BbUVFXlaxjsUIUb6bQgsd8t9wsqHEEYEh2YXfIBG/9GQl9X
Dm2K9V427Kmzas4fX+sf07396TI98qx6jKWOEtZtQ/NlHNRpX4YE6lDAxwV/J16U
L+ANftGX8bVCfe934+RGmIkRWUqCWJAnfruxGmL2DHrBruMyJVeHSXodJXUTauz1
ON28rQ/BfhHV6Kl4uQ/Q/GNSjM+K6GboqQr6XfTjTzbZ5e/cEUaTXKi5qe9L8Hbi
O0vPBKDIypf5wZof2Z8v79pX2Y7Zb/MgeLqWwlmRTpyQe9U8jdWuVV0E+eoCu7zS
gQGh4EmJj0YCY8h+W05we+cjgpbN/GVD6O1OMHHJ4MFlIjCQnyAUNjmqCCkSnUwt
6Oi9xpGL83uKS75gtN8pC6lihaJf50UxGl5KGNLlN5yd6AdcIUvWFKqDqxlkOJet
YwcItYUlQXXImM28xphwsqsx3q27ORRKocmkipr0rxspP+72bTuReIy3Xuenkg+L
rqJXQChwZ3tA7cO30naB7NluAWzpaUqdKX7xFWloWtmMrigWVkY=
=FVnD
-----END PGP SIGNATURE-----
Fix low level debug output in xlat_register
Arran Cudbard-Bell@2018-01-29T22:33:27Z
Files modified:
* src/main/xlat_func.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/24951e6ecaf7871aea86…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpvoTYACgkQ/6TVgp+2
18pYBA/+PvtvKaI3BVNzkVFRpe9hpTNq+YjArfhQdfPmsQwb1t/oTCXpKQ9PNz0W
e5PALxIjw7Ay01N71OOGCzdZ0KCT1Y4jTjXMDJ8tToJFEjB0IdApCr09S0Wg4rXs
S0oAPbUYNIW8nEpjZGZuRT/xInrpJ5WUB9cZOuWhO+KfmcXEx5ctETnly18Knm81
2iytPLT7SrzK95oECQWkKufHGp6Y5bgraLLh0KD+nfPjFSVkMieTM/wHwmGqjT8u
gpz8WCl9U6gR4LA0etrOIotwWYcBX2p0bL+pWBLy6QK4VOzvJZZIfG20lh1FcV4T
twsdVNPVIEg7gDeVTqRNee7L/6PUlKo1XPOSMvXpoCrfOJXlYS2fvjYrATaPVjg9
1QJw/HzqdZE5MovweEbf7Z7Vr+l8ZYtrIrDbnaGJ4PXWQGwu9VrpjnZV/gskCBdx
LUaa5JDm0b9+nKl0LLI+0/WwLaDHfMX1qnRgHJUPSMo8YxjfCcZ7Z6L52adk86xj
BM9AsYeGFS2BQDBy7G2m3+CNhp0s6hGHTWiqHj13dQdz/vH/l5OqBwUKTkZ0oKey
kDao8o23uN2k9skV8gJP9M2WdIKxmGPGUY39aZEG8D7yj37eNMxvFxVp9tHhPGoM
OaI3SwzbpuV5mLmAIlvxTMgIkAyo9UY8nIPdbMxs7NwhLcqwQXE=
=Bo1u
-----END PGP SIGNATURE-----
Fix ocsp.cnf
So we can generate fake certs again...
Arran Cudbard-Bell@2018-01-29T22:33:26Z
Files modified:
* raddb/certs/ocsp.cnf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/90085f64667da6ce0004…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpvoTYACgkQ/6TVgp+2
18o7rQ//aPj3iWCGg1HF/I5l0wHO/OR3jgmx7V9eTmSWJ5PTfdIKtA/Urq9mwSCE
MPiVyoOKcrhODf6Xzj9S6xpF2wVKkoREoJYjG0aHmUO7Cqi8hUFafY0bs1Oq1OVj
1R4pzPdsZkJNq9Whk7+HllP7MZ9jT3sbFOc97LJSaEUoiz4fiUjrghfwe6bExLge
lKHAWLW2Kln/9PMN7+G32lyZhf7+JcHJEe9Ryi3aIh/ON2toOPb3dPUt0itqQvqe
MwDcUFpqG4YKENk+G41JgM9ak16Y3l0ar3yZ5pXVFFREGcsfBDfozGZQuevdFSvQ
wV76mTrg4ls9bWdsPzPk4tvJehsU0DjTF0CqVh7aNxuiyx97S4b10Ub8VArNNwfw
cLJppIBAZhntLgnF86kXsIZq6ZFo1e+dKsYrK4io044kKYe/S7OiWjXCrLtG7YTT
RDRt78JcfuRmwRQ641GcOAxyp2/eWTgyiCN35EASSBW/+xNaL6gXP1zVBpaGFYnk
NW7FWgt74u+FKcXiPkL9CtBuqyLKnpSbhwQggd7OzsGbc7ELf1POMJxACQTR/jrn
2Vw6K+bPWyyYQgZdNnpYU0p9/mYd19ex4TMBsZFTCFpYAcZKaISTVmS+qFtDcqO5
NoR+re2XJKTFQ2hM2EpY/wI/F5hUfQWieYjycxwTkFKO5WXJoFc=
=odx7
-----END PGP SIGNATURE-----
Start work on making rlm_eap async
Arran Cudbard-Bell@2018-01-29T22:33:26Z
Files modified:
* src/main/unlang_op.c
* src/modules/rlm_eap/rlm_eap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b0c399cd5262bbac266c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQI/BAABCAApBQJab4Z3IhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u
dWsACgkQ2bkzwSrtdPDtRRAAiqaWnNkSyifbYsNllll0QqKnypGZnvVsRYO1h6zV
TzFaGVRk8fNUIjBI0fbMKeZW3DJKyhacxS33OP8gDdAd+p456nH4K2J/peJ6RLrb
fUU2pxByQ4KtetBjUKiISLWpXvP2BiQc0/X9sxW+JP0X25XggJhBmtN2Hi5uOVmy
c6cvR7k7gtEXyyeF/62R5QIEMatRNdFAoms5qqvUdzDzvwH67i99LSlTOGuyXcKl
w/w5289nH03SMLqMuHGoTVziBaMQb1rk4E/7p3JiUWljFrbEdMYBL/hzTlJ8hzkZ
21YOl3lSSHvO3O5KbFMB5htzmw00yeDkKOSFbu69hxy/7ALMOM8mNTBejwp8rsUr
fEXJwKxcDaHQSsozKla7QlzOZH1Qg7rfZj2C87eJHqLwzomPjCI8z1mFk++nNRlr
2WYW7EeiKnxuODTipnn+ClFRNWujxfl1VaJccPd6psdAvcCco1AEwMs5qA+i/u0f
ks3F79jkCT3W4EhUrGDVIdTCzzcseuwc7BzMdO89pFcMvOWEDVY4fGJcRmOft3vD
RPCZzZKnIHrZvMZmTspIr16FW4/PG23z0WNAgKvv0OXQTiKz+avJ63tfQjM6/7er
TUCb3N6imQ4O8oIAIGWCXttFdUbfYUpY9m4PJB21yPPQjCHl8ErTlJRgH9+zxL8V
sJw=
=huCm
-----END PGP SIGNATURE-----
resolve symbols now, and use dlerror
Matthew Newton@2018-01-29T20:37:33Z
Files modified:
* src/main/mainconfig.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9fee6b8d97e8707826df…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJab3umAAoJEH0Oec13Yh7NcMoH/3KVZoL2C63Z/GNrGIDi1BN4
DCDl/f8mjDBRd1JV0Y+fsR19beWuanWNl4gIZWq7cclXK6i7TjtTl6Xx5WTV5BEO
zqGoI3iHzqFmue56QcSaDpkNtFYJ6Jk1HEua9WkLhUkAxqbllqLR9WuzTDhVAyGs
ft7tUddfnrVwj794206OS3j6vlO/e4zU6GBWh4EYG7NZgIzGLjh9S3NTuZ6Qf+wB
uNjSeztdtVe6h87Q/Q7FDwNNcMCUH1vv9YQaFWcUopP7l8EE3BbZhWv86komce4T
QQbd1iGYvtXBSD82lqZFyZpdGA0tWwI8y/pU3avN3Nmpqly98l0vUgVjXfwHrWc=
=qPNp
-----END PGP SIGNATURE-----
typo
Alan T. DeKok@2018-01-29T19:53:08Z
Files modified:
* src/main/module_unlang.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f8b780ed7194a893d0f3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJab3BCAAoJEH0Oec13Yh7Nss8H/An5nfY8YZj8HSakdFZpo0Tw
3v/wpCPa12SbYGBKl+Kbvz9JNPaphMSIomE3Lzc14ushe4wJ2CG6G7oRwhp/4DCp
yhey7hzYOwtj5qnhOCp2XSKv4hFgYVcmAZsixLvU3xLGcAyCToItyzd1p/D+1w7a
Sdaqx+ZY0lsXOHAN8MFQH8NAzNHqzzTTvWg7nD8WLEpsm8rZN2fcaFn+78htLR0k
5j/uxek9ssjKl6stdZXCpP95xJH+2UwZxQDu6rgJllxy5YS3OGtZw026kglureXZ
kB+rq6VB1on7CBgeqKcxldLOc7hs7K+4/gXUSs4TrQKbBEJdpmoF+WaRO9XspB8=
=VHnx
-----END PGP SIGNATURE-----
doxygen
Alan T. DeKok@2018-01-29T19:04:31Z
Files modified:
* src/main/module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/53a81b5e4ad95c69372c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJab2+WAAoJEH0Oec13Yh7N/P0IAInWCdL+2ziLpvYp+dJfcc8e
CJ+TGpQX/WWuPQ3dbOgX8UXohWcuu/bSU9ABs3S1917udkqc7/IC3rZPIPqQp50F
skbvHD15A7vDUrrA+EY15VVf0kaoHy44WUqZijErlnuWvBSwGzshBHxBwtRylK/u
dIoGqQpR3jfZNULhDvgLmM8Ht9HVV3+fVqfDMCy180ptN7oBmIzDj325t8JEmZNP
WEgiQzeOhg8zZceW3pQmTUk1VV9yTp8j8OpB8rdPzJW5c7SAALbnFwsscvBwoA96
CzfouIpjIsim9/6vYAu6+gA4DnAKrceOgfw6ODAcNUXYC68YHcuf5Xr2doQQMFY=
=K80U
-----END PGP SIGNATURE-----
"documentation" is "useful"
Alan T. DeKok@2018-01-29T19:01:35Z
Files modified:
* raddb/radiusd.conf.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3c2b9488bdb4d39a5dd1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJab27wAAoJEH0Oec13Yh7NnVoH/ROFeqDrlqstY+KBIM+YRNXr
OV7M6i+TlTV4/9jy026fnvRXh3eQkDSlmHWJRMl3eB+ga+l9FHO7A6SRzf80O44f
7ww+VD5YUziy3A2TED1L2IA99y0dDz7nwP/uJTsF2dXQE44e+93s5wbyCL7zXt+F
y+OPIX8BoYT3TjNzqMo38jJShjjQ+Zq0QK8xij7a/OYYacaoJALT5Q/6CK/F0GDr
BJBFlAoAEAbJi7P8QWHO5geyCzNgurVNi8XFbSGtbUss7NiOzOOjqcgWetB51TkU
dj4i/Cm6Jp63jtoR4CDRlX9q8RTZlPE0F6zujU8DWb9Z1QaupoLGtSzT8KW4J+s=
=TBQ9
-----END PGP SIGNATURE-----
hacks for LD_PRELOAD, where we just load it ourselves...
Alan T. DeKok@2018-01-29T18:58:54Z
Files modified:
* src/main/mainconfig.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/057f5db5af0f3c2c8c3f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJab2y2AAoJEH0Oec13Yh7NtecH/02gAxqfZmuOEiha3haJZb3+
p/AQgZaYyIfa5QdtmJrjr81O5rRNxDiXWy4HkYglEyYdNFdvHQbCvGfxsEBUK7zw
MW3c1QSTtyoxOOwNnCkX52Qx2AvdBpyHg5PudK8/j0vLFB/KJK3XabP30FyQ+KoH
vLDrBKp45iR0GX9Rlbl02VPme2UIma6+UY2lC/QshUZpOk3tfVSVj5WATCDsjrD0
S2dLojt3jM2tnhSAp0C4QbBxjvTN79E9oHe3dspS8O4lDIrK/W1dE/6fI3o97tzA
ul3rRtvv9iGXGFTnl2Ma+beMNmUKLlQwhjYIwgA14aZ7lz+ERtXtPlCp43I53kQ=
=Iw5x
-----END PGP SIGNATURE-----
we don't use checkrad in v4
or, at least, in the same way as it was used in v3
Alan T. DeKok@2018-01-29T18:49:06Z
Files modified:
* raddb/radiusd.conf.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/991b6c2af10db7fe38b8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJab2vAAAoJEH0Oec13Yh7N6jcIAKOPhP4ZmAMAK1iMmvyNrv2V
49+ffzcI4hwOX/YBZs7lI96MWF6T3mHmonKtfhoph4n6hUUzKhJHqAcACs3gUrjn
QBeR1XQFhAbJCzLZBETZQ6gTm6WsFUIF4/ghpeKwBILogsACOSCLRPvzMQnXvSB1
MzjZJnoaY4Pr77DLW9ThqvjiEIzY+uW6jXDnFMIHKD2C6VGEC5AYw0vFCu1aZOzS
YoNFSbRliz5mCxBWBzOhfU51ySmC8+1nWi+0VOw79wt6FZ9teJPpqz8rKpDeDR4t
AY0vw2RbmVs+lrgl113QRvsy9sM3CSdHN3G6ZX6kSU5QxRsS58lEEZ+LU9MrIKk=
=F0g9
-----END PGP SIGNATURE-----
parse ENV subsection before loading modules or threads
so that we don't have to set LD_PRELOAD on the command line
for stupid libraries
Alan T. DeKok@2018-01-29T18:44:55Z
Files modified:
* src/main/mainconfig.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c1e0f80da08cce09bbe…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJabz00AAoJEH0Oec13Yh7NZ7UIAKax87d5wl2Q2VYucKxbH9fZ
XUabab+YCKrRIw0VvI7aZEej6AxQNKk1kb2pox/bxLqxTTifiMeyRWQcXOkPcJrf
TeD4c3baTlcwQMAOY2bi5Q3edORfu6kl8h15/qmfkbTyjAzurO2DUH7sxg+D5H9k
Z09canfQsVUuTM6x6HQgBi+D1ruxEVzBCiUR8BaE4dMEdYPWkaBz05PX2gzZsC3t
ew9bMu86bYgxIqGIVUOQ2Cq71q03FGgJK3r0wtWpXCKiaJLZnYtbmRHkwi8xXCby
O8OZiNhfCreC9ctyfrqflAo8XADSJOJ+C7jLxgZJutyHcOR2VR+5WhXxtKxXdSY=
=YT1A
-----END PGP SIGNATURE-----
check for address->client
Alan T. DeKok@2018-01-29T15:26:42Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a20fa586a15a52d0805c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpukMIACgkQ/6TVgp+2
18qXtA/+L33F85W6m39jlywXgU0btqmLY8nZyXvgVy+CMqmAZhj3t0Dj2/QvTM9I
I2La05qHtQiHhkGsF4HfpVNi9wAGQ3GjafLMi7OfFar1CJ10G/cpYn5LZHMi37pW
b6YWcmxQiX0MsuLlhHx4L+9UdaFClDtIemFqOZ5gFC4cm+mt97ZJQb7kP6i5e7iR
GMauWMx3YXTDIVHVomddWI4FUc7ddMecBYg0XETXeFx8wuikpwtSrHz0pwnlYudW
fBTl1l7khP8WWmpR93jeMKgZ0etcSMo+bgsrL3zPaJWqZvHLCtK888TwZ17XJgc7
urMhAnFGkEmbozE8TLFbYJT1mYzdNfv4U+YnluYykH7DZiYDGkQQCZanyRU4M6yR
VDPhOQW84PA/ybbkYzD4m+AfKyJmIztW+GWRiloT1HTL5HqwE0Xqn0LzXGQYzRlu
K53WSdBRZtrS92RvTX+UfczRNnN48/MTkVJdbYEkWEr5bVo7Fd4+0co7M6FHV2Y3
PBm9rzePb667QfBox01Oh6psyWzvwKSy1Vr+IO0WYeYibIlKaIq8GLBDU41XrkyO
gVXLwJtQcXO4XQCTbr71SpHPZPGV6oU+Kud91BZ8oFz70HP9xVOmgigrWPK9vQdY
dYc8/PFljLtJjKtU7oyonMPelxonVB0i/uVDjl+IYtozvpQqHR0=
=lmfa
-----END PGP SIGNATURE-----
Allow unlang OPs to push generic functions onto the stack
This allows functions deeper in the C call stack to set up resumption points.
This makes submodules and even internal module functions far easier to integrate, as they don't have to communicate with callers further up the C stack, to get them to push the resumption functions they need.
Arran Cudbard-Bell@2018-01-29T03:10:58Z
Files modified:
* src/include/unlang.h
* src/main/unlang_op.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f95edda8b21a4b04c834…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpukFkACgkQ/6TVgp+2
18o8yg//aLvyJ0CJ/H//nOhFhuSWOT3OWmHj1gP5bv7PtIxaFe3YDraS3HriZ5A0
yLr2dLT2bEFJfUEPMoRNevh4a3b7AjoembAReAqIm2fLvID1+Kif7WsIX40t8eHc
hslktSgfd5ppPJDn/aXDj7EDMAssQlc3H0cYz35VgvBxjEi183NZmXAGkhIcDkow
jLzU//zBU29FyHcgw/8fG/t+mCGfyo2jg0AxsQ2FKQ3jJ8iP/kQNez0VolKja3JQ
VysSrMO0NLXbtVVX5vl7f+v3oiPpvPXUtEn/u/eEAAZaiL+mErMyykQBC1gCp7FS
tnmf9zGFCr7j+EqoJroQJPNFBeT0ycvoykZRCxi/LV3i3jnGNfy5hDktv/C1tgNm
zEq0fKYFj1nQSrvgISRiJE65XTq3c60xQHQ4FWYf7ABwMR+WDFghw+f5EY1sYxno
Pg1GBu1oGfFpcZy1EujCFqXVP0365rrcGKNkI/BogZSJmi7mQDKv13itOFsJZmib
+sNzKti0bmuh8CF2bTBsPHHCa0aslPNbGv8iweyoPQwd1QpIc2uyjCdTLVSGJNy7
NxhNJfLZeD8vEDXzfgruSUGj0QwkVgW5i7L3aMimNJhTP4WL3vko0iEf+NV2FhIS
67gHNqN7GUbto3ndyy1NAKx4cdUtJwDwrPoFgA0m1fXTYqgTVtk=
=iQ1S
-----END PGP SIGNATURE-----
Move more of the module specific code out of unlang_op.c
There's still a bunch of module specific event handler functions which either need to be made generic or moved into module_unlang.c
Arran Cudbard-Bell@2018-01-29T03:09:13Z
Files modified:
* src/include/components.h
* src/include/modpriv.h
* src/include/modules.h
* src/include/radiusd.h
* src/include/unlang.h
* src/main/cond_tokenize.c
* src/main/libfreeradius-server.mk
* src/main/module.c
* src/main/module_unlang.c
* src/main/modules.c
* src/main/modules_unlang.c
* src/main/unit_test_module.mk
* src/main/unlang_compile.c
* src/main/unlang_interpret.c
* src/main/unlang_op.c
* src/main/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7734e92b0e669dc7bb73…
======
--
This commit summary was generated @2018-01-30T00: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-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpuXNoACgkQ/6TVgp+2
18ol3RAAkxlyigZjW5zpRBuINZeXYO7dKcv+vKQ0Un3zKpet/rry6WGV0EQb1Gun
0XsXyo098N4tqYrmAeEDDuBMXDyaBqsVPeYsMl6/ElWZpSYOSnusqKSkDP1MzLPJ
aplrLkvvZY+0yRoaAEPDeGiXiyBYWRdgfy5yTe0CxbNWMIXY0a0UesjqYfbYzJ6O
4cDpoI1Ft2rJbRjTrHC1zv41nuTtk8FEuhHnlxWc13LKops1tWlPMNB/FbtPM3AN
51n5NSHxFPSiaJzj15x6yT3sIQ4agfKgRO3iv/iCuf79Qf5O/97EqwyPInRztS/j
7FieA5cx2QJH4fgJAHq9abHvdF3NpUEe3WacNbmgOkaojDj/+SDDU8LmaoLcrHgL
pTp6D610EPCuEvkOOA2fU8jUyJzcjRw/ezYqsi7VBrM08rkU6j/re7v5saj/qFR0
Nz+PVLx80gUQsKx9rDzFuXQc8RTJB+qx3QJVSJHknte25R+95MXPxyBW6JPu1abr
4+MMZ47UadQWTypUSGpymdQqEc61nZ14GGUz579bf5AFaM4A26ePPB6T/GNeywGp
c3kYxKy5XAMXS0B747hyO5arL02U470UU76a69RwAVYwuLRW22s0zbRyKNW8JeQH
xZFungDDxOxmrKuR57SuuoYJ7ZxmjgwxTS2/efs43UOtMYJcUNE=
=9+Do
-----END PGP SIGNATURE-----
Always initialise quote
Arran Cudbard-Bell@2018-01-28T23:29:30Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd48d0b1f19d349e53a5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpuV2wACgkQ/6TVgp+2
18rHdRAAggWTFho5doWsKXbHnY5m/BkllVOSOKqDZF7I9DK/2HaeklG5BtzmvbWb
jOr/1zWExs870Tn3TYwtBKkghggbMH1DHJB4BK33WDQiL83YHxtSEeP9p4AuCcC4
edvHD3PmZD/TpNR3TITe/uRKPVU2tFdtVkDCo1LKTAyUB2saVa5qzUsbqijCcxGZ
ifRDNtTBHnnWsODwDpicHokJe+/HGfPXHoF+/yWQjJ9HSH+BDlLJlkrIbYfJjZAk
Vfj3r+B+GSxncIJ+bcTDcBfHbbm3SULqkBuSGKVbYGieqaFJqQAIPX/Lyb6LfU1A
I1B9g2F171ZWTxenT7o6l3umBAjtK+iaDDH7FGMBSa9jNs70GRezAp6ANSJUVEMg
MfbWmFVzEKCT0/eZcnEqya8OMs47R+3Aak6zr2cZYq/kWdLvH3f1f29taVEl/UUr
0Os5QIUoJyfh7DuLtVE437daR6NKQxCA7M5AP0TRH1If5DCZiYbprGuI+hYDtknY
hZWfEMkslF/qoaDfgtmwGyYILL2dON/eO5ZZKea42EvPTAWbjbKv/dE4Tu9Nm/Dy
JGHlrql3NO97MfuWYnQCZwO3z8GRmzHff8IIuU9sEuFxdOtN5cBUA0RFcmzTnxD7
KgB4v693NyQyYcJoISvU4Knc5NrF9DCbnPmuffOp1IUlwa/7aaY=
=g3s7
-----END PGP SIGNATURE-----
Fix handling of NULL RHS in update sections
Arran Cudbard-Bell@2018-01-28T23:06:20Z
Files modified:
* src/main/map.c
* src/tests/keywords/null-value-assign
* src/tests/keywords/update-attr-ref-null
* src/tests/keywords/update-list-null-rhs
* src/tests/keywords/update-null-value-assign
* src/tests/keywords/xlat-alternation
* src/tests/keywords/xlat-double-alt
* src/tests/keywords/xlat-double-alternation
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d2af0c052990eddcc3a5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpuV2wACgkQ/6TVgp+2
18q9tBAAkcsI+vb86u2ZGfokEfUfO1caQs1hxTDQwRJXEMjiWzUrBmI1CgrQ2gzM
Wkeulnc5kPezKhlGp2irjoj793UGeJuL3Z+agY6cws0n9mYM9L9txNylTfHQ2Fe+
nXm64MazLOku28ggT+xROjdlKjysOT1/6FO+nZMg55EF2v/X0vaxR85Jz6Wrj/87
UcSZA0BPj5B0OqhyVxqajEboZ/JeNHe3uCqMyR+Pz0rJ8VB5M+mw/p+e29a2iX58
cDxkn2rwzzjKMs5/PvyecDvrEW8YLBv3rIQMiSr0xVtjQQO6j+2YSws5WsxDDYQV
yQdcL1qVfXuCM6LLO2DRfMR0ZvPfg9mJZv/nS23Cu22ZUbBnSxgfM+XOb3dNbZaf
7u8EDZxQpUT9w+Cw6nzU+GssLWUQarK4529+/1yNetLOWkjbCFLMiYRci8qdq1R2
G7TmcR2QXosbkVoB8HdH7LnXsOdjeX0GwlVHXb8wocYRC0tfTM7b9jFK2JDKc4Kr
9OT1RuyFxi0CEkGWdynRsUZZiFfG22MMM3Lv+hG0krLwwGi/ioOSa+OvLke6iDtA
lrxCgFGPoVBqDNBRk6Iyx1Tbpo34eLNnldR2TuYPER4DP+eguWaOtaEvbXsZ1l30
amZlMzJjltkaWrlf6yzEb6JHJrr6R2rtLT4JDXYDAxWQFyYP4co=
=LIWl
-----END PGP SIGNATURE-----
Reset alternate on an additional code path
Arran Cudbard-Bell@2018-01-28T23:06:20Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ee87970f16ed2f97dc17…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpuV2sACgkQ/6TVgp+2
18r9hA//VB95JQHnkx1Y06OcO9P1LMsBZAFb6LTQXfX9ersoK3NzbzQAckcdYQIG
3/YFhgJjTPegQiYT9KXb1FR+lcWqoASdpaJbHbrmDMBt436KvdI1IiGEzMImfa0z
g7vkyVBKfh/4DJUSDU+oUz6+LbpjYn3lKx9sJysa2Ejd8PJPiGBL6Sssv0H3krjf
bLtB7w5vZb+qb6e28JP9rIsisEuCnv3McWXojhBDs8mVqTn9Zo+GkgSyrjZexBl2
Y4zB5dUo7cwpBoEd7GQgINhk1SPcDGILpRBnHlWRX+PRbzZ/y52ziue+H0gBYUvt
E9mRYPGKFb+E1QZrwxVz07WPLAVJHeiGNAenr8a/TsLAT8z4EjAwz5hpnsy3uCql
2O1ZHuhU0vO4SKxtgA0fvtHOOfkRYnaBgZR3wadYuo1+fyUpDDfcCgWEgZOyeC6c
GGJJIOqoW1YYANtTUh3bHOL0o4q1xBSUT8xvU5Vgciwtt/10PLWiCjSDe+Q3zFmF
Ntev2s2BLkh3Y4qi1b7/VfWu116lWZlxE6xcQIRGsO1+d87EFX6uzuGFAdc2+CBn
NFxxZ44CIKgx+ZVcmRHz6mRQ0NOmgaHY5/pq1M6gPkV8/lFssrZBcIM46T/dB8yx
q7k1tEoLI9I3NB2sfzP/piOF+YNynGlcA/flJtCiqJ3FJ8vLfz0=
=BpqK
-----END PGP SIGNATURE-----
...an xlat can yield multiple times
Arran Cudbard-Bell@2018-01-28T23:06:19Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/be3c06141b8a0f962bb8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpuV2sACgkQ/6TVgp+2
18p0lg/6AuXUR8SiZDUt90/d0jOL5mo6qi0HG/kl0imNxMtosp8YVIO2aiP7pjOL
uaIuDLjQFQevaZGYJ/VruSd0fZCSkSDmvSP3zZbJ1EsWUXUD3WdUKShg9kMr0J5H
xWlaLZsN8tzrIjS4ArQx8q+JD7gxdSalHj+w4722hXYTlYcIAnXui2jtJUBHKjs/
VmoR3btsNWFiN74QgjTak9mYmmaOOKyeBxUEbFIYpjIwNVr+g9u+bAzktvFydsnB
of81x5BU2tkCZ1lBjvnVzZNWRN/Xu97NVrxf3oOTjCUNxsGd7mxXSCwz1iBIQejT
i67LMkwIvtmkw6nPBkRn4v+7WWhgftZyJ0215att5gTqYMaYeOc0Z7ZSioeULvjN
VMP4hawqxm+B+p2GRA2KREEcmbA1Ynd5I+ved7A5szxg+GJrCQLDM9AJTGxa2TjA
pmXDnMY1Aiu+ALq1WQ1HceooxNRaSXzpGeQkOP/p8sfPyS5RjVY+/tPw0tyRQPaQ
TOYWDqPvIIinfaQMVmKrEHQw93y/W5vnRa8dkMhhFUQ9rHa/INW6QhzthW/dzv+c
5Wna++owDcwRlz5BUW3RSMAQ2goJgz8xC2hR0CxL7OpZpgM0a5jxWDJDfWfyYq8W
Re1EwrmV6WbCe/71NZ6u0/1+qoo02ABAWCE7HBJ+dp/60CypVuA=
=Ye51
-----END PGP SIGNATURE-----
Improve xlat evaluation debugging
It should be about equivalent to the synchronous debug output, with the added bonus feature of printing the function fmt string and the expanded arguments.
Arran Cudbard-Bell@2018-01-28T23:06:19Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f73c0be310acf7f50302…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpuV2sACgkQ/6TVgp+2
18pb7w/9FsEbcE4z5/vt+Ro4nWLL+J1B5Da1j9jpMf8erlNCKIKekvmDle3Du2SL
vh/WTV9DYNvEU4fSSgQfddOSBVfjruTGdAZAven94G7POc5M7YaAUnltCpm+0Qrk
4K+tD93zzlG/8p3VIm8dP1eCY22qyoIw2ifb1HMGCbw5P79NQ8nlqBvVpCm5/i3q
ughE/fnkFCeIGx3CtRdLVsYzfpC+oniFUinmu6V8VUdr2hwMKOoXWK+ldezS6ph8
W0aY6LQDNw0VPnvtTZwy4n9myEsXnP+naWb7jscm0pK3cAibFrXPGFE373hfGAuj
H/i3KwZOs1DMarFVREI9Cq7x/f7JIwDECaUqWra3dz30l+3ZFjod+4BVqEcyTTAf
5hsXOKcsZEVlQwUD0Nz9AptHwETkIzQRkgzWMQ5Vujwj70iGSWzcXKKl02C4RZhr
Pnk/LmuND+vtdPtUb6KlK9zSZGu01VxKeqk0fiWb7Gu7ScfgkAd2vm/rqDNfDxun
yU+1Nc7QwZgyvmCsuU4mEqGSasCEwB9ssyYPmJsnG4NJPi5W8YWuVUO0j3uhVAgm
UrAlih4uWmk9kanpn98SC7tlvUDL5KEJ3jq24VmzFjlKUmhRFDYI7prkTNn094GX
yArMKKmgcw11cjj2WBiFpxjkYKaygtEVGiATi4oZzx6E81ui4Zk=
=+/hc
-----END PGP SIGNATURE-----
Add function for copying value_box lists and for checking list taint
Arran Cudbard-Bell@2018-01-28T23:06:19Z
Files modified:
* src/include/value.h
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b0f73b59dc623c331885…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJabi60AAoJEH0Oec13Yh7NnywH/j8hOO0g8/p7JOJxg6DpX1U/
X7Sg6Ub7vNoa2ZtX0pYGaKBa2pDMKeCebC1TACL1N6YOYlc2K0VnDg/i6bjoGvmI
WBoPQI4BXipVdT2y5W70How0uPP7xKmZkvuTtiAkOqBXdRwAWK3YUH0IwaBAJ+MD
p2WYtpsBmTfZi5Z2ZAGt70MUYC2UV3pm5IiNp2F42rDKG+EDCpEjUN5s/f3eBHIn
2yy5h39zCeJavHJaiCVkqj3XIzq1L+WWn0jgdwXboRYwlMv1ERakCn7w8zMZGyjn
Vh73Jyb4p/1JCTa3KjJWBkhiiSh0OHbbmqRm29EISN1zQb7kAX8QmTqxjsN0T0Y=
=lyf5
-----END PGP SIGNATURE-----
more hacks for tmpl_verify
Alan T. DeKok@2018-01-28T20:12:36Z
Files modified:
* src/modules/rlm_cache/rlm_cache.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/56be9b24f3ba9c99fff7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlptUxoACgkQ/6TVgp+2
18p+Hw//QLJmMz4yd6hmmxUyzsU7sarXwxTndVkQax68UCM86AHa7e7IufcmcOb9
fF4aNJRJhA27Zwd0tCS7o0/pvQp5rSNvcQUfFY1shEsF61ktZbFAC+yP8WcR2wKj
caQhAKGB1bFQCd8rGQ08oOU6DFW4iC6GeF79T6DW+PJmvzSms345tZuaIm/FLojy
D3YYnnlfq1Y8eAXaFBoSHdXnR5lg8O4+q3b7fl0mBkSlC0ISJleIXS1ARjjsBUqe
can2ZBF6YQhQFFuUOTTAN1dKczkf+yVQ73PSBMKwBEY5xmvbbmQbAcjro+gSMSzd
55qkZisnwIKCNNwKzODNEojUkcOzmFCADiuRAdzK+v19QBHV6qsnAwUXz9tdHgzE
PVz5sC7KzWdxABZK8YeQMhSClEtQPP35ukFOa4TRnnqUXmqOGQjIZKd2urDfOpR0
b7bliPW9bjNjR4N7rc3qDvl9GS7pgvx4owsS8Q+Frx7zdzWRSKlymHRl01tXrBHc
E16ZpzApLRheQZ4du4jXjNP+JYND3ws2LSAJa9ez+Qd3xWTB+o40+85cBBsRUMOi
XQVtkPe9kESzaHnbsCoWsuvbRvaIRnoKC8P0SZ0sOWDmiB7b2LRvIFoDyo+yH0Lc
j7z7r67SV7VZZqETXO0p3THYxPGdWX+EPO/9j6FB8jH+g5/YgEk=
=w/d+
-----END PGP SIGNATURE-----
Doxygen
Arran Cudbard-Bell@2018-01-28T04:35:38Z
Files modified:
* src/modules/rlm_rest/io.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0bcc72bc510dd812514c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlptTZcACgkQ/6TVgp+2
18qIhxAAjkPTiNlRE/8Vxx/uu1o8meEhH7vT/apwqewG9vzYFipt+ejNy0iVLArQ
Xwf/f7hv4XUziWt/RMq5YQRycI1rTu33xALThxMi9NmfHrR8AWcJYLsiRUcyxPTC
JDmeXF6EGkN5vljdjrgrYOpgNS8zYnr6OSgg3bwjELDatVQXpCmnX8PsSR1X6386
xtJcRHUSxij0NRv/Lecn3NOAy4skfnjJjXvyat/Gm0qErRtL3j26WX1r/2yGECMh
p37kvBRo5MVpPKxCDeN6/U7J4cNz0ITjsFVb5b+KUbORmNHC0vJWdeAqI2IiGUbu
Ofat2SvkVGxrwuPGuaNQ6+ChvbX7rky6KckSwmy5SafIYexh9Lm+SQjYor5EUzWm
+yH5VrmR5l7mKvO07E8TwrockRnMdlRE6XAeEp30ovJzoTj/Aig99PHrg2Lue5ib
F5XdC1P/7YT6IimuFp2CXp0d6N9lk+Ha69X9vGgI/07npcfeANi0NqMNmWDWoN6z
/IfHBNNdjI53tlIcGIWfE3xOdhqZs9dDaqdjLyzLLbOq7roJUN07fYu/JObmiyC3
808wf//mYOsz3Gx/lsQk3BHxJ1QNJYfWwiLBRqbGRw7BHwXkTbruiSjLtRm+L908
HbReTPdg4nY1DoDLtGfL3L51cORVTvct4iONnkaygMGiz9TeN9Y=
=iWf+
-----END PGP SIGNATURE-----
Fix inifinite loop in xlat evaluator where both expansions in an alternate expansion evaluate to NULL
Arran Cudbard-Bell@2018-01-28T04:12:07Z
Files modified:
* src/main/xlat_eval.c
* src/main/xlat_unlang.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1bfe5250461d307078d5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlptTXkACgkQ/6TVgp+2
18qLLBAAjABqnD/p71w72B/RA6IqUkJrhA5J+pcDFMwzqGga+Tu8H5rQqDKQwxgT
hH7dF1hp1Ww4BOkj+NHBGQAJ2Trmx5391pnbEQ9hnhrmpz+hrxyjnD8RstNb0qcG
nKAQAa8rYVEbeDSoJGtg0f16ciKhIN+8HpsUNRmT2bAgCW2ublHH3i0uPyh/w8N7
5REzyiSxRBKl/TlbsTSKTRcRaCQJEZpQ4K5gLUZC/xzkHEQLY5Muk8vAqRzDjkG/
B9GlwUm/6MLFpJyo4RipqT99OXtD6b6f4VqD2h3SRcuK/PWrjC6NZsGuMiUuHPrv
2PjL7T/WbwNkLavYJ70sesdt1lrXR379N9CcFLtZ8mSfxn/dtLSXxFM9TfxLpCUK
LrryAM1vBjSorUKdyYTTl2KHfULw120+rj6mzWLBVkx/hUxxnnZnG/yfXJdcXEra
2Us1lbUiBWR3ipFOT7CLlYpIkbI7u81W68AOmPdG6er6dUKIRjum0ZTaTJYWEcxn
5yxKWV16GtHZMALP/UO940n8e7f5K+dcGPSNKHwqbvN+nRdEy1VdXIH94GLIA13L
CBnRigTzPdgOMbdV9/nv9vCp6XIUxohTctdzKN5HZcvSNp/65tUMbOXXYWHOPLbx
ZrxpDT0u6UWo89qh2k/8VSl2Cgq2gCBB/kGywx8Qs7Ag/2UgvgE=
=sy1y
-----END PGP SIGNATURE-----
Use ephemeral xlat instantiation in unit tests
Arran Cudbard-Bell@2018-01-28T04:11:37Z
Files modified:
* src/include/xlat.h
* src/main/unit_test_module.c
* src/main/xlat_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b64a89a2458a34e4acd6…
======
--
This commit summary was generated @2018-01-29T00: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-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpsn3IACgkQ/6TVgp+2
18p2zw//WX2IF8PFVOuUa9J+6/IgD4Vpy/oWTGfespiUjKSWQy+joTcbk1CHgJVE
NQ1eP6T15+EEqrB3wTu4U2qEviO+jJwy1CMPDOxMP6xc34Gc5IGFobfr2Mf4zqhl
2AJRwOjuDX3PIVXg3+SrbSzvHfFfBi3NlO9/z8liga/L+EaXvwoNdiv2OpnUnQwk
xQzQSR15V7PSOXWUwlpk04KzxQW1KdsYExHh/Kv1tA0wQnh/H4jA3Yh+cWNuOyNc
6jZsa80hYuSxARNzZOOGjoijhlltAF64QaBnvP/2wMIvLMewI37fvO30M+8H7Kuq
V0XoN5sdgRfM2/c1opBVB/qkxSxkSGFTHY6YRSD0ff9kprmMP2V4LnJ9n3MI5JMr
pyMJkDg+6pY7tRCMeL2Gb+m7EKc0OpqLOeneXXaSl6R/p28B1u5l/J3x8vLVSPaI
DN90Aoz23RWRI1DbRUEoGxvSFrZSfgq6u/5+3QGl5QLr0S5rDR+B8DVi6lx5ddNZ
0nG+hOKARkvvOOwafQD5s9SsQFLk4WUuOBOmULfoTcmtpgxdyCam9znwl3405XQv
fWGLkqc1PwuSZJuUJqOQj/A/7OvymySMYZKl7gnlWAbcoT1W9xM/RMxQpUGGnlq1
JdRlIJZp1b6o/rupHTK42EzxeAlGk/JTGEfgySECeXT92ezswvw=
=YpGi
-----END PGP SIGNATURE-----
Add cancellation function for rest xlats
Arran Cudbard-Bell@2018-01-27T15:49:06Z
Files modified:
* src/include/xlat.h
* src/modules/rlm_rest/io.c
* src/modules/rlm_rest/rest.h
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/64ffa5ee2054391b5358…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpsn3EACgkQ/6TVgp+2
18pTDw/+IJkymQXlxPCiUE4IKOAGWll+pWxG9a2wpTbp1tXUbE5nVZ2V0ciOaDNK
A9Y4w5LTTLBAtiXfrtlofEzYRbqnpLqy+1Yh7Nu1CBSLp9ZIDsgoODXXp5sgrgZ5
uP2NxGBUKWNeS5Zba1wwWp/VhYQFWt5XAmckHP+7qQWC45bMlnuK1Q8GUAldWeBd
Up82GRwGS1d2PyQua/GnVtNs5ruMIoC0AQ19F2pT7ZybeqbmDuk2QStQOXQktWCA
Wh4hLy2eOG4t6tN3RQCfIzPMOzXoLvynvWWyTd4OIyR45YNiia8O8KHm//ycdeBU
x9r/kLvetCP8+w0NqKUd8wuOVN3aEk/N+FbY+MHmZHqx9XsPj7DMZwGxHR+MuFW0
IREQTPcapVhrDaNyR0V7o8M6rZTZ8ghEz/cACQyEGU0n9kfBKmY8oPdVswDin2wN
o/AUZUKmRl+Jj0xc42c2u6KNcifruQ6FJl2koYWQbgTZo3MGQfD0E6CcbxzfRDhb
2P06CIAtN2VAFD/cZu+wNGl0QcFEQwAalBTwnQqIbtiRaX4iv7YtR79tT8gqSxhr
owZywH2caEbyICKbxOgR665KK5UVJ3bm6Yzo26ggZd+M6xFcivatrRaXeiZRBf55
sMKHfHFFNmGMYt1rrz+yw3N9WxuVNcB52tq1ArbUjVLnRyAPKfw=
=TMyl
-----END PGP SIGNATURE-----
Extra sanity check
Arran Cudbard-Bell@2018-01-27T15:49:05Z
Files modified:
* src/main/xlat_inst.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9075a3553d9aee5e7696…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJabHurAAoJEH0Oec13Yh7NHjEIAKPr5jHLpRSRZQxpCibeMkOR
w7qEEX+vYv2uAcuIvfo/DJ9fdqbnNgU8l7HpGCpPChmNf7Qo7/etK32QF1mVoMiZ
NfAq2xLePMT3sUz/6NUHnxeeph+gIt7XIbJP1FQ/sW4c+mwrDOwCSaO8QJ3vAwGU
Yv6xn7u4rp6oEsJ32CjxaoaedCDF6fDVsyz3t+ivxR09xsO687MfoyS67pW7FMhu
b73OqSeX0Vzro3HPt7nzEzFnIIU3fSWQclGK+WwQbY5xxRytG9Wg9qArD8T12hat
taYx+8t6HyKDufzmBasuoRafJXwdn6EQZLJZtwxPc3TJrh6mivjkJEM0y/HJWXA=
=QSq4
-----END PGP SIGNATURE-----
if vp is NULL.... don't dereference it
Alan T. DeKok@2018-01-27T13:16:27Z
Files modified:
* src/modules/rlm_eap/lib/base/eapcommon.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c421285b1cc60135f1ae…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpr1uUACgkQ/6TVgp+2
18rFFA/+Jb/JsPv4F9VbN7ajPFfxgB2MDKHb03Wo4N7KcvGynfOAtfUSSBr2GvPI
xGdjIXvP50uB0aaufPr6Kd6VI1LS8fzesoNCTdEoTXQn7huzK1pQXOeJEKDIE2sN
BoIetcxLVyBlVTKfFDv8wyK2GXAGm0fwJiEzJFZhVFb7W5ifHM0PbG8qB/u6drfk
eslamF1PvTNfBLcVM6DTBwh8PI/3MFns5/y5nHN1N5QntFU92RaZxCzkYE5oZAd6
Plvt1t7L7GC8EwzSqWRin50XKcTv3hBvF5nDkpgXd+z8U/KZGmGzq9kJvp4DwS9v
FFyk9iGP9myLiTt6BUr3C78BUhnKIzypmJP/9m7aNxcYQFN213QbizH/BeVl54+B
v75uFimurqnuPIvMeTO2VL+ZuNz9Noyx/xJzGGfUZDzoRHSuEfA+ei4a1T8x38fC
x/o1iQz5RDrC8hGx60sgzR1s7OeBPJMPdab0vptnCsaLTZoBPzCk8N6DuNdXdlZi
3/v8x39CxxYt5WWwRxR3YJJSqk5OXjZxs8H5wT3ws1U/6nNEz/oZU4CQKkxYYhYg
WNj6RyvSQOJaMSNBBoFIUJ4OxFHbfw+udSTeLKDBbNdbk5DOEeoyUEpAzLgiZbf5
tTMrovoYSzLivUhoq/xfOQTVNaSw+1EmHHy3j1OXhUwHDwEox3s=
=/2rN
-----END PGP SIGNATURE-----
Make debug message clearer
Arran Cudbard-Bell@2018-01-27T01:33:25Z
Files modified:
* src/main/virtual_servers.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b76ab1760aaff52d2519…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlprzjoACgkQ/6TVgp+2
18oL1g/+K0KeMXMtV3TPN3wgN5PYlubeNCrn0IFrDG4YsTvO0BE45cnuLqmw6FMe
wNPWze5COGwsx5fhdiIfmKt/mqngDsfL65ogSqT3Fct+j44DjPE09bUE9mSjZQb9
eqrxNBvg//aMGS0KFEOFTPMBxFQ8CB1n7KUpK4KS7VYuvjknMl3fxrmo6Cn1YBch
65LhyU95ixwst+C/u6lmAFyd7CfTZSbARP1rXvpk8GxviZxsLzv9W5Ukp+tZ+ORn
cdwQu4KFNqGZhDw4f8ibYh5wMDlYiNJXvaUO5bYG5YuBzrPIrvWul80oDFsenOaB
T2FihktjBrlMJhtWPzMLUSmpO4/kLY3PaJVIHFayrFhsu0U7LKxUZsq3cz6PqvqB
VAIqGhZDtO9Ap3S90ch250TDgI0cCBR/teac+YsD6Ao1RIfpIPJwRUKok1nCFy5r
UxIa2J5TQs4wq6QlZOYhHHwK9Frbwcq5p5CIWm4Nw7LdiZf49+ylXskp2xClvCs4
dWWqRzqe5YbqmMPMzOsWk0kpxKLRkAu+7ZgAgdS7D0O0RBoh2xUMoiLQEN8qgnul
7QQ83xYlAAL3hl1yabBwr1vGUfDYouPZngIJDnd2XxqmXWZ7jmBpZDO0YNTDZfj+
PfDVK/BsX9Ms/IeUZ+X4QWzNC/fcZEXaQUoz0f5Im25t3R8Zol4=
=tOE3
-----END PGP SIGNATURE-----
Don't leave stale REST-HTTP-Status-Code attributes around
Arran Cudbard-Bell@2018-01-27T00:56:26Z
Files modified:
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0fb9bfe4c863e80d88e0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaa84TAAoJEH0Oec13Yh7NY10H/RNliDKUZEcrKehJYhcYE6m0
zOSbObnAP4z59gZjlpK7F8uJlHL8tFXjeMLyDCvn4CA9HocglrQ1GCsWm/geziOC
QO5FJ3NkY3Jh70BbvsTz2q2RknjOTYYjeVFMcFLd8vcCArcp5S3xHuEs/QAfS8SU
md10/pv0xEra8cuxSzYhWhkrZV9+8/tWloPsImDrLpY2cgff2ZuHjp1lGFI9iV0G
L7wiKf5DBqaFS5GCnuMivlZEcLrxvLse8AY1alzOroH5NH4qlV8HjgK2lJIDgwCm
/74EK/jpSREuNa0+WLZ7OwT5fnGcolR+/+W7qBRQAFYah5Vy7j3HD79mmsITt2g=
=8FQI
-----END PGP SIGNATURE-----
talloc_get_type is only in debug builds
Alan T. DeKok@2018-01-27T00:55:31Z
Files modified:
* src/main/map_unlang.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3307bb3596382c7e5f72…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaa83rAAoJEH0Oec13Yh7Ne+sH/3ff2A8gk9xqPZvhV7P3mzo1
PKpyChiaqA5DK1lMuQBM2WALrZclijWy/7vhN172UKM3CSm+dlbdclpzq9NyVSzf
bR8jMxpQOHJ2siEKVEfhJqB0I3C08n1NxpOPxq5aSo+m/qf4dWcQCB+fimdhinGp
lWefr6Dh5h/pBRsg0fA4MUNMdTXlK8bK2Tj2+B5jBRPj/diHKv3YKg/QPHp+YfUa
Zu/HvXdyLwloP9g2c5hamVe3cD2/GPL6SvyuzVVCDYHdnM1E6zuLSEgF3/qxOmE2
uBbhp8s14mf+mPvlIZxdPmZO+fWqzd8aVfBvFRsu1DjtgniTa+3mmXSZcmFGWEc=
=awx9
-----END PGP SIGNATURE-----
doxygen
Alan T. DeKok@2018-01-27T00:55:07Z
Files modified:
* src/lib/util/value.c
* src/main/map_proc_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cfe95517b3604c7dfe10…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlprzRkACgkQ/6TVgp+2
18rBxxAAkRjyhmSqrRqr1emr9/9Up/+O5k5zwz3lJ5ol0nDTcuHfHxACooAMwd71
Et8u2he+eIk51L2bBaBw2PuFm4J3UCprK522tBNq3YCW+HuBodZaY0WgTkp46XEl
gOGO1Jaj7yane6V8GrkgrxehlmEz1tf5doZgLRbdB+6WMvQXQlu+eU2B2Hh/WxiZ
vONHR1GY5JzU7Ulun4+/uqf6EkQBd6dnUaAOhlCMHsoJ2spdmXCMtfzAD1MHkMLH
mlQYNsdL5Q0BqvJsQZ3bq/ODUHQ1F2S88N44Vfyp91tlafvRkDyNr4pXD5xA9pIm
HCzMOzFSG4p5m5sz7QCp4z7/CR8zl6j6tIrT4HLBQJi3EbmaCbcO/An/eTxfUxdl
8G1X4plhQo/1OwvKFRofrkozcdxrpM2B4Gcw5cgGHMCZgJ9yAmZBkbGXZZxwRN2f
K/Pfix3Ha/crxV60DVPgRP7e2eQqQ9BMY1frJFRN9TxWB89hzIGwXLDWyMzDWkk6
mmbXA/LpUnR6Yr+uAGJL6fhX8bSUEQBa0bOvDfqFCGjY5WMv6ySvcEH4viDYXH+8
63hQuvD7kXiT7eihRl6Ry29DqcLm2KXCMjmq+8XQL3OHw9LB229VITY719CfdzPO
IQWoYu9rIf9bG214xqcEBEp2utQckPfypyYieKxJdUAT2D2JHDY=
=l+Ou
-----END PGP SIGNATURE-----
...and another
Arran Cudbard-Bell@2018-01-27T00:51:36Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3cd255ea0f484f6b0814…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlprzNQACgkQ/6TVgp+2
18o2JA//SDjsZyiLqAWhqGqbb2jtLDQSUxLE8I3hnSK3ZbfwpY2PEX7w6YVoJISV
T5oWlX/2fxqjannejIocwpBk/BYA3d0nASFBPKqjw6CpQqBRFX/mJKJlSUC8lfJ2
iKSE/6Gxte4bBNpZz/Y5O5OE80fLPi8OVxINY3Cpd4l23qKGBz65QaGx6Ouo5gNO
CnpqWaeRfvtAgOeDfJ2G2grDAnuS1WLv1GGrAGTKvjzK4/YGKaCJz15DNfIHkjtj
DTbAnFSaW4u7sq8+V9wGEQQp5YS7wTyEfEjh35AoM7qISTkY9nMIoY9bPmulEHfv
1jUynfeHzlPX9qHRgAPMqlO5R+xJWdsNwNCKHeMnnp5XQfRULbazVSiJ7cG5R0hR
iPSKKt3kQKPThY3uq1cRwPPi+TPiNz2YxpqhL4nvkRhXaWDUauGhjxNbD7HPC8tg
5nMs50WjDo8GJnwZsOiTfIsx/y1v+sjsYCiZ8cK7FWgYJflNAMgZdi7Ug9XopicB
gVTdJb9948ym+qgyf9F0pfWFju8We4oYzbWv1rNALGKaEhVM37hmfsFr6gqqZADZ
M5b3W3N4Gx/ezksd0FsBgqptgwKFtmri/nH3XH3uon7ZkopTasjAoBFb3mrJeQOK
Oehx6M2Y2TPLNlgIlLbjrdfATo6hjp6tt3qVtWAZPrjH6AGlNH0=
=T+WS
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell@2018-01-27T00:50:28Z
Files modified:
* src/modules/rlm_eap/lib/base/eapcommon.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3c068b0c1359c13c0010…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpryrwACgkQ/6TVgp+2
18q8HhAAgmkt60KjUn0zYkrQRXXO/iH18s69rQZBz2OkwWquu22mOi1sW4q4UYiX
W3E45sS0n/CnLUih8WZbYZo2T+fTsLtm+EbugJQLoaiO4BLPY/aguMhxaeR3AwJz
lDhyLnStnoVJ2wj2+ZQDbqYcN2Ng73Uvemm2QF4s+34BDYTqH0RMsV3B3t0/v2pK
F+WNTa0zHLOBlSIfTOWWFOUa5ltx+wtiEUm+sm5Y0R+YMOdRWXPQMJLoXrNmZA1o
kEKTSMHjRihGDB7mxAevsL15zdas8xGJSUPM9P1xQZi2v2QsAZvQjJwptM2PUrKE
21dXXjVGVvT7X/8JizRh/67/JFiJ3rIFKJ179YbMsDG5+J5jqinr6JkBpT7NP+XW
9RI4cyeEH6DSETe3cd8jpAzLeEmDCHrWUl+Dd0kEr7r5KnCdXOUSzRHVpmNzoqQQ
hXPswTYCWhMFKsFdr3ysM1YO8H1PMQPbpt5FiU8jPsEk+lYLYhHIVupGf7L2oaFM
d+U+ANcjYQsYrZtaiIg3l2Y+G7fMNxV4Abq6FfwFJSipLAk7XtCgSxCE6JpN71Wb
ZU2sIXLcEn0LRSnJWFLy8+O5T4BXHOScSdvpGpUe6rYCtSF9HRp7lXXK3IzeMbiJ
aesKD69RRMJ3NkCnlQKD4cOBuCHtaF8NMjyrqzAPA+j/d1o08C0=
=o5hv
-----END PGP SIGNATURE-----
Print out more of the error stack
...and fix EAP AKA/SIM identity parsing so it says exactly why it thinks the permanent ID is invalid
Arran Cudbard-Bell@2018-01-27T00:41:32Z
Files modified:
* src/include/log.h
* src/lib/tls/session.c
* src/modules/rlm_eap/lib/base/eapcommon.c
* src/modules/rlm_eap/lib/sim/id.c
* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c
* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
* src/modules/rlm_radius/rlm_radius_udp.c
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9b6143f001ac2630c09b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaa8eQAAoJEH0Oec13Yh7Nz6QIAJNlgJaWx1ajZ+qRUQSoiwCH
d7qtL9vlA6F6pfDONiEgkk2Umo4Y2CS8BTs4xniKLtJ5ESph5y7XISOjUuAyGGN8
Ou+eaWZM/qyN/yUVS5EOgi+JSHgdIwOeAE2mnEohMoFdvrxTpOhAbUY0eqer5m/O
xvRRAsSET/CSDgJ1GQBoP6PYNpBMtq2KRkxvI/SQL9rZFX0fenhpMyJ1ZbIwUt0T
5F/gq9DZmnYm1fL0zj6ceyVmJ+cSJCeOKz/oWYu5bKud5GoZNP1wwepMwj5BG/6n
RvXfuecplHbGXmXaeqEKCsOoQPl/f+raDWeC3Z1x+qEdk5KXq4EiM0mjstfy10U=
=Toz5
-----END PGP SIGNATURE-----
add const
Alan T. DeKok@2018-01-27T00:28:00Z
Files modified:
* src/main/xlat_unlang.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/68cafcf7721622efef0d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlprwVMACgkQ/6TVgp+2
18rhxA//QLZH394nHtw0/MBxfCQsJMY5RkojmNV9I+h3tG5kttO+5pKj2EXB0nz1
pRlTIAQaG91+mB4BmAf4J8CV5JrZaiH1t4B7vTQtRfy7Y9Ztd4HSWTc9qJwLAV/Y
KCrlhEUyazJHLXtYV+yIPA1yGGQ4Zk1NC9bZ6tyMniaoqDVIcwQ6h5at7TUg45jr
7w2PJhcBMAbuTIF0Q9k6b3sy3noEYhOkRByi3VpA5QlboKfu8jfmX7X8vbeEe+Rd
zMznjEb8LMcQ6+v4667+ZXoUeBqb/6JPxXVQ7qrMS7eFMEy3z0HjB6kG0C/M+x+c
MMBeq3D4UbdEgwIrin4aKw9X91WMbYZ9bRCIccooV7dI7MZdO4DxAPnlk2UIbbxz
POkV9EnGwhsnNc5NVGVOaiMFXMtGNjTVffW5Ol7Id2I6W6Z/t/4pDjGkiWcmm1it
vjpvjtXq7U9+yUZIq3dQZcyguFczgg83FpFWwqicURBpLCKDjP7+h4O13LuTFvxB
aPvfP2SWdv/pEcgPfYyZf8R7KG2jkXtIWJ7X/OU8FBFIkJV4lEP7DceN6ELhVrVT
Fe1mF3EtettXCaX7TSG28z1gEnScWzPhaneq6PWevqtL8/EHXsQ6dLLdxNDG70wJ
OTpkkd0uAYXU0gAkeq6ppSeLcXT9Vrvr7CeRCdKKsJFn3mP19KU=
=I0+U
-----END PGP SIGNATURE-----
Fix talloc_list_get_type_abort when get_type_abort is disabled
Arran Cudbard-Bell@2018-01-27T00:01:23Z
Files modified:
* src/include/talloc.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/da4c1cc026cf260cd191…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlprwUIACgkQ/6TVgp+2
18rbLRAAp3TazktWZ5IcvyWO1upjmIP9xZfLrifQxI2qP0MmNoeVeIQXEpkIHGAZ
BRpyZNXr9Bv3f3wKWgThbNqnTv/Nul8SA9SiM8GL0s3nHH+16i1nwu7ziSlu04Dd
Kp8M10xCx/k/evQekCqT055AmYS7olhtp7zwQ5TnHTLzV6ru4wSpLGKwJtQizjFh
qCZyWpfyeOzDnF83UMbK//H9IQR5g3uINbZ8O2ZZiSYM1mKIq7CXOBcQvbgFXAy/
7G+9Ty5NNLnW7wHBEhSV4PDX+BmaYA+Zd/6WeB0DxBL40in0hhTIpJx4yuXCwxN7
VTzGRSC7EXaHoKF64IhOv4dvsuWJ3ZpdGPq6ZQWcBK3uGWRw2kBlLxyuLOna3U9z
wio3HvaJWwyZRieEwUZS+cbzLRjG8TBp2bYIb/NNwhn6QFpLEl9ejcpcJuVk8xkJ
d2JTA6oT7mPtCzeFg0DYOj8UnmVtOpccw4AwT3kYQ5PKJexV4C7OkGrcLN2fYtvd
0TC/d0ZzirNqBlqTcie7OG7OkyDUqkERo1NqPDLGysvKNGVGn+zt86Bt3eBOU2ow
86EKCK0V2VvKH0wydqeJj6pjDNjKmF9JSWKa5DLQzUUZfrBi8x/KvYRKYGnZbq8t
rYsBL2ZU370QLaw4NpqSVxBdSne6f/kbIT6r4ABHdSAUp5CEwO0=
=clH1
-----END PGP SIGNATURE-----
Fix input to map processors to be async
Arran Cudbard-Bell@2018-01-27T00:01:06Z
Files modified:
* src/include/map_proc.h
* src/main/map_proc.c
* src/main/map_unlang.c
* src/main/modules_unlang.c
* src/main/unit_test_module.c
* src/main/unlang_compile.c
* src/main/xlat_eval.c
* src/main/xlat_unlang.c
* src/modules/rlm_client/rlm_client.c
* src/modules/rlm_csv/rlm_csv.c
* src/modules/rlm_json/rlm_json.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_rest/rlm_rest.c
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/916589ad9f35c6a379cb…
======
--
This commit summary was generated @2018-01-28T00: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-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlprudUACgkQ/6TVgp+2
18pHug//UI5+BIK61a+cr9Hvk/HgMz72bimFvTy5LbrY9tSYJfNVEYVViw5KBBwp
BPxa9m+dL/124smQJWYU7+ikGj6A9WT5x2umNurMcvhz0pzvvdATTo8yF2NdwtPI
CUYUQtns+3DJpP6QzUmX/qehVJrGm2y7DIDGSd43Zcr6iwhZ5O22uaHO6b+IFtU+
QXv/mptQsxc25xju/jUVhZPLZAp0bEnouq6qzDQLavx6KH2otl30g1L9QIDUzrTo
1d+jA7hEwk96etjdzGL6sEkVrGuTGOpzpy78+myOppAQx/sIkJ1XlHXL/s1zJwv5
Lsr1CLNKIkYagDD418l67NgFvowfb0fLA+pcakl/jbzXCHqAHa2LnwUpxFaU3DAz
0pxlxW8rnvvohUznAzgHfAOnmjjjVarA2/HI/Zf/cbdM8QBV08IgXFqSxvyq9Hbt
dS4pVYdflHeVVGatQbLKsPjD2lHtu0Szeb1jO/f4OrrKTpeHd1byokX6eLIuvaIY
h0ENs++MoiY9g+2wqj1WRMZgR/M7Ca2RY3BQy3zgPCjybgN49zrhmavFvEXWsDUN
DNP7Qf4igkfiCm/spTU40UpAG5c/dgdZtVMxg+gA1KCVkXzjl7sKNeTG8xre2LpH
M30u4ANheiArdzeQxGzcZ6bTjiKBAsRvME0esYqd67K1L+/S42A=
=76lq
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell@2018-01-26T23:29:25Z
Files modified:
* src/include/talloc.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/637095279a766a2a579a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpruT4ACgkQ/6TVgp+2
18r5OA//T6hLS5EupdcEgP2ByxWDpEQQltSwV5VvIvbwquoj1jC7W9Pc95TXL7mD
umcjiqW+2k6SFNvDDqRAMS2QesNIFaGxqzwDYZQjuaS+wg+GxaAqvHu3vwWhqw3z
YVIvOUxcfIOhAWDHD+++eYzIb5Q9+P3YHNZK30K+A2m4hoAMKgHA3pYROfv5UMXK
0nN/DYRaKwUxuivLI4FQ0Y4uguh8NbYTPwTGi5DOHH2wRtcNj2CRGF9bOImLSBTA
iteDjLH5PsSIO+fPPKcU2Vi2cM6Ml/N9CgUEL3K7zUJxtC1FD9Q9TPL2juzLhIwC
5vNClJz/5kd2VEK2KeEFddAd4KnbrvRnOL6w8kzshShLjSe+M7nAaOqid15NkucH
xizbdwZWzGCAdgE0VFaC/omNMnZSi8+/yeNTe6w3IyEWBJD6l0cIZKDkk2taEQl8
VYvRSw0mHjFhK7dF9uG/cIRHjHTdDJe6SEHe3brgTphvtFcLXNzkymmnBncsgIwl
shQGa20F9jzDIJHfgXKcls4yWzS4jttmF5conSmouM83oJGCEb2+tb3ic+/gnE6X
EtdZXrvcQV8VClzFHDuYRfRJP0y6zWXFc9ljCth0qJLXa5IYbU552yPxj1etlG+O
mZ0eShDrjYdC3bjsQfJL2HHolVhu7V6KANeyxW5OGNHyDyG3o74=
=YmbL
-----END PGP SIGNATURE-----
Don't double alloc the output box in xlat_bin
Arran Cudbard-Bell@2018-01-26T23:26:54Z
Files modified:
* src/main/xlat_func.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/70c86de0191c4e322669…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpruT4ACgkQ/6TVgp+2
18rTkg//Y9+x05BREV/M7Q9fdQfgq898fOQMTAXLRbtQo1rGmm03W1fLOg/xwrFK
Ra3AQjiwrAvVYRj07I3bCSBoKixZZnq278Comt76Vs+VlnVN04mXm9I6BU2VW8G+
XxPwhH3oeattqZbl8dijGP9Pi3EYxDd8qxlT4F1/1cEn6chop9JxqvKRZIFeB7vV
o26j4osuuO/PXdx/C56A1/Em+3Fg8uC4AWaZyiJ75pYVopdxBT+4E1Uxo6gyhaE3
ATbC9PiGkh2k+x5xiAfSEUGB7u+ml5536c2jz0UI6OAibWfONJTbXPzuSC8bN3tW
7qd7RnTEG7YCv7FrBjga7UT1yREhVf8aQZ7biZcY20jFjoSCRf5E4y99g3Hl1oco
Y8qdnB1tKurMUMfmHVJbzMN53AaQ2l+RUzNnCO0xtCfPUhgs8iYLxPXLGgf0o8rP
WepYOUS/Re8UWq549VoT1Up1zQ1iEzIIOwXOzuQ5vzOrW9JAL5Qg1AjQKa2O5gQz
S8X1UDEWQT4pCeY9eY3V0hwt/f/w218egSCHbIoNeP8bjMyC3c6hqLlGiwtl4A0a
wx+N0JQR4wseVHSzNWJXxaPri9f9S2X4Q/cppm70JSEJyrVy0wOZQpU2Y2kLpm5h
lGNSVS/xx5M6CLki7UJmDqH4r8kJzSh5FaXQxHbU0SL9isnK8/E=
=lPFk
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell@2018-01-26T23:26:54Z
Files modified:
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7de8d0882efe61a84139…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpruT4ACgkQ/6TVgp+2
18rUPg/9EhNa0GGfxUEpYRcBC7FAO5gOI5CtW8ULDqDHOvlJsKID8kxs2oTe0TLp
ZRC0orVZr1ryNp35wfLGDh5BqeyW1Cgt9vp1RZz93JjuewsnM2dJFwJlSeEsLQy3
/s/P7Km0dNV+Ais/sxxs3mcpIZtlGGAbQyiLwsxZOsiNgn+pXuYeEDQmJ4EdGo3c
5Yg/EQTTM2vk03egX3euZunQrCy9FnvJfqjIU4+0IOm9uQlxNHqoh1+USJGKi7w5
H8Z4N/U7+IveTsSABD9i1GCd9EDZWbBG3DNv6Zf9ZCks6f7Q14XuGWBHmqx2pGbs
ka6X5YyWG6x713Hw8Eyf19fLxJw378sLAakVu8owFrhCwJdhFd40xa1+zp/QJV1Z
X4cu6GF5M/QsjRNMeXYAmaAGHtabtfFgq2qRyglmuExQutaM5ri1dLE+GEz/zNHK
bG7qR0X6PFbNv8bhQ/PtXqPo/aEAeITg5tnOcVrx+s5MOXbsncXLMUkqNyH9Raow
Cs0XDb3GbrzvBPJp8O26a9j6OXZyh4NnFTBuNbwuQYzdfTsvYZtZLJnP1eMyCjVe
LLbx2vTMg+cT/GLMY1gEODVSMiFPKOC/W7o4deiSy9yfycUsEzWw5PEwoTadUM+H
UoG8ooLGk/k9HRiM2xlH6vp2Z3KOBIGkvumdHp/nm76VKd5dJyY=
=KOat
-----END PGP SIGNATURE-----
Move private structures into a private header file
Arran Cudbard-Bell@2018-01-26T23:26:54Z
Files modified:
* src/main/map_proc.c
* src/main/map_proc_priv.h
* src/main/map_unlang.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b6e6f282589f7bd84403…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpruT4ACgkQ/6TVgp+2
18oh+Q//dgDpxB5fTtZz1Vgai4Od2RALuomo1gRa7ZkWooQ5GJ6kuc27if9Eow7j
pcQNuiloGDULOiCAemXv2s3/mWpBrLnVhuK14xFjxp9OCVintmr5ub9yYuXpgAKG
l6s15mxxv7nDE8N+gvA7jgXgLPqIPXvhoPGHG7b22PZ5ikzn++b0AHTpslSq2zow
YlBGC1TTWTdQwF8O39zKdyp3PG1uApx+KcBfmUjtLl7cVosnm52o/pJ7sXPXzo2S
+yliIq68OsAjRAyo0vFVkdGv1631xbb68E33pr7cMFLF1DhRGyuii51MDHq6kBuf
ojQk/JSh4H7LKRoRQnax7aq8t73aM2J+VYbOyv466p2C1hb7CkCZbeQUMrZAkYhE
hOSEkuMIunB96H0bqfnh8DcUYziRCwoLsgPrA6MHb9/OeKrBhlK3mpxlUVJYbmKL
yWhn5yENQ+ESAXfCD+78TH9igFVrTMNNl99XS8eWqQtJjS8hOBd/v8k0t9vPSaBL
HjOLx8BEKFKaOZ7bQFL/TZGMdydeB4qUCbeKTyqdpPucSa28mei/hZNcY728U/js
AMc0P/V/kYLSJ4OM7gGlRNgxGDcrPgnVnggwIB1AeKjnlCy4ze5Uvg3KsIuSxpvG
Tp3GXZ/17FioAAsikZQkqFc9wC9Xdeeix28lux7Ke+MEoSCFoAs=
=NWJ7
-----END PGP SIGNATURE-----
Organisation
Arran Cudbard-Bell@2018-01-26T23:26:54Z
Files modified:
* src/include/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c85be37a9e077cf0dda3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpruT0ACgkQ/6TVgp+2
18oP+A//XaNbECTILPONWZ/73O05Pkqpm3TMXzngNDHPjqYGDZQK9xr8L2n5k3XP
Nm6E7xwW4hDCDC7BCMLPLbDILl+SaV1hNSGtJV+MIE1dJy48DJVSySJkVsW+7i4s
R9CSzzAimy5RPi3lsayu1hP7bpWUUHdrkcH4c/m/Pln3aFs1qZjF6BaArNaEGNoQ
HIkjDlDiYVoYRScmc1w7nTEppb2AmNeCGxK2q7E4kffoGz6oYrKbl//FUGVMS7N3
lSpMc0g8yuVzoZaBTZ21gq+AqBW1SwQrRpJAr2mp7VYBOnYLdPf3uJNaZKZgtTGX
xiwTwj8i25fXnEqMwkXWmzFCRmJNf+zfSoPUgUWBZs8+bMvkqblcjrrvCaLgvJmO
66aYXSSp0nLHTFiMJ4Hrf71ks8EJlNTdqvrc4SV4TCNvntusSEUFOYOz/Fti1p7H
KOUlTJrSZV0jG+EuF7oEf9G31rmW7ibb1efrapWvgMM9E5wazZt7UP/j3axY197N
lx0QkqNJx78DIZGkdPabUMbfRf1ADb+n3IZqOmDOVwO/1jUgbO00QicV8/+bKR6/
SQBykbLNFbQpYCfraz/gnP5B4tqiGBN2Wy5cNd1jWkF268Hmo1MI9sDeQVPqBdnP
SeB0iIiuOIF9iVaVSvymKD859WpzJMUPn2HcN8Yb9kTM+86eXVI=
=zW0l
-----END PGP SIGNATURE-----
Check for list taint
Arran Cudbard-Bell@2018-01-26T23:26:53Z
Files modified:
* src/include/value.h
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/adc329b47b27556b19fa…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpruT0ACgkQ/6TVgp+2
18phEhAAoPeD6vSJH6PI+uTRMHlz99/uAdmra8wFqkjkXLkN7w7Y1d7M12foVESU
O/CDKohXpjfF6ECEpB+HpK2x+OOHxw/03sM8WhTELDrVaJsFTAi4J7r2gdDVhF5n
0ErfT8iFZOkTGz4mdIRoOz42LfItkkG2MnOAWZmTo6sdbGKivwmprLvEb8trSpG8
ma+oSL7s4byxWRX6aOWPJsGbzQCLW3RFiPA1v+14up3ZnOGCTLFDgwHHMVcWi7g4
Kv5u2Gp3uUyLMp0A1EH9b7e1bzdt3ULICrwgzng9TFO+cOUd5cYgZAgFHBleb0yL
o7V1pJyxfJfKdfOF7jCFfXyziaecgTvW6ehWApJLqTBOHt83fW4fodkQaDSQHOoe
R8Vmmc3TlSYmldrkm6qb6rxFGsG0DE33bi4RNA7Wi25UQnURIyFnkAKBga+dJmku
SKk0FXtzgCRdc07qIY1oisp5gtRrx7zhOAqNAROQDQvpkqJbn0Ze2yVIvHXdF7pT
FsjzC5N1YcqyFjz7PF0Kp4hNVIhjPHgCe9lnaOQPtJTSkjhqNsgznMHF8rKbBIWm
qcVzxh6m54g/QeKycjaC+xvTXDh5qkodOzR866D30y0X55PrYJlq9/04N768aPwx
LuaKZAMaCHeuNwsOQzZf7pVlwAzStsOMYBOhevWQCFLkuPdpdBk=
=BKE9
-----END PGP SIGNATURE-----
Add incr_ref argumet to fr_value_box_copy_shallow
We don't want to increment reference counts when shallow copying globally allocated boxes
Arran Cudbard-Bell@2018-01-26T23:26:53Z
Files modified:
* src/include/value.h
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1149ba2d2c35a5ef27ff…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpruT0ACgkQ/6TVgp+2
18rtGQ/7BQUstkBxiRIwIrxt8FVeM+Y8lW1TGHDFC4kJgRkbYlFfNsbGf7RPadJx
ledCuG0nTiYfWV3hWzY/JlDUXKHFkpuGR4WS8YmYEwezMoLGexOENyBA4XH6XKgz
1nIu3UX2Gsk+cOGlkfPhF+13ZZo10q0Yt2VtKt96gR060WxIW0EMWgl8RLNG7OIW
zDh9EYf2M+Y4KqVsvliL73NzqmM5jKIiZTbyywBnf+CR2cJzHQXvEt/D5dlJBtTx
UQpWMOaJyEmZT6ECcz4gLzhQGiRyv0XaRiKQfFS35Za1EPtVct52KZblzdwwBnTQ
M7EN39t6slelof1CAx0o8cxtmiouByM5HQol6Vit2mect6ddu6Z94rftq8+P7A5h
wBv6PghebLWep7btcXgF0w/hiXre5oFoXgzkiNCk6OSuqdjXUYvWSvTNdEw1mZhJ
BB6ByGX953+tqM4nz8AUeJmZqKs5z9BMm8GLSsJYm5XP/xwDsVrSErCgCNhpqBCK
kdjZatw/Q3a1yCZxyZGqxOgHiRrnxHfhZspXE2qxOTCrDWwJnN+0T7YORN7sGxy4
/k5A/3blgLSWM6jqoasktfuPztQ5t2OTF6glqLIhDXwsyktulH5YeikKSeCNEDpE
9gnOwtdTFI2KDfYzdU9WOV2H7kjuuZEInW25X81nrkPxDrz86ak=
=M15R
-----END PGP SIGNATURE-----
Add a value box 'meta' type
Arran Cudbard-Bell@2018-01-26T23:26:53Z
Files modified:
* src/include/tmpl.h
* src/include/types.h
* src/lib/util/value.c
* src/main/tmpl.c
* src/protocols/radius/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5641ecd875f0a0e50216…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpruT0ACgkQ/6TVgp+2
18qGoA//Ul6WRr6h/bjPsLyhBi5Sb8VW9extoPC+Oivko32tVwwKp1XO2mwtnzvv
lrQpytXvJ80qUPutTzSHWRIKi36Hn3LIbxZFYOFhqicjNJqWI4+ev3KWijR/K3Vv
nHdgKXA6gAEsJb7rVkz9Sflxy4+93W7HgMgTaWFRvRDKn5Ef5SmdrJIJ1DDkmREG
m43IhI0JLHeUexyRMreNdFxc23IkdXGLg9nZOWFyJBQqdsPW2W/W+JPlrTKJABFx
7SPRaJDnpa+guFywK1Dbv0yk6sFw3abIUPX1mPFtmFhc9BOVSThdd5O4U4XMORy4
phwchoZZ3PUW/eCKdA+A0/7I/XYGb3ZKN7+NwxcVM5ywRqV8egw3dFPjXXgppdbu
M5Y6Y/JvJIr7DR6vbsBntGjEGyFMPTDz9gvXJs/tZYt0u77QRx8ouMjlrXq7UDAL
etLUD436jSsK4FaI1zQAjh5cN7hW6yuIHMZ8IRQNZNdUv6nyxmo77kJxHGHA6k77
gl2jhoZBeAv5QT8W26/PsGvNc/uiq3Ry0Gy1Mc0+Eozc1Uxvy6c7MO7yCHyENa0A
rhybz3bAkKkaZdqT9xkJCjweBVGE3RFY/1uqUIf751VNsl4AZahpqJRp4NZFAo9w
OoHObBnbesJLSx3GRyt7y7BUagUH4UfM7o5PkqOVBry4iJ/Gl/s=
=nz9x
-----END PGP SIGNATURE-----
Add fr_value_box_alloc_null
To allocate null value boxes which are then populated with another function in the value.c API.
This means you don't have to pass the taint/enumv flags in twice (which looked stupid).
Arran Cudbard-Bell@2018-01-26T23:26:53Z
Files modified:
* src/include/value.h
* src/main/map.c
* src/main/xlat_eval.c
* src/main/xlat_func.c
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a9c1577abdee56e3f17e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaa7YgAAoJEH0Oec13Yh7NDScH/jfmRFkXXQTMTBLxcP2vQx8Z
oCXRmvUb5VlBuOzYNxe05c6KgOjO8UN11ylGxKe3D0mb7va8svkb5/LWmxVTocNU
uo+u5akrj9OBAbcM6HswWUIiHp7IKmz1gCk7pYA5az4ofUhf6shNltA5EMundboP
F4aMuMIal031fwIJp3NwjldjXO87Gc4IFaXVkpSmdH+X1aFLlBtxsNlOcJLl+Z6I
JTU8bmPp7GegrR5FNxO3E33zkuSa+GKk1OEkRGarTos78LDplvBo5J7LLdOYq5vU
CdFFEt/DACITf1H078J8bfvXX8+EleG0abLVhu0RI2Ekh2FBlLDeEAMCHQutRFI=
=21h/
-----END PGP SIGNATURE-----
don't re-define macro
Alan T. DeKok@2018-01-26T23:13:29Z
Files modified:
* src/include/talloc.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/384e82093bcf80d761cc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaa4eLAAoJEH0Oec13Yh7NjfMH/jJyi6yrIIZ6s2AhYkrZGseI
BdpakRQCdBovVas8410iymuL4m3y0+vTFzIoJ3XmgHu2cxEj2h65z4Icm37ricIr
4XYrX8Us/VSXAGBg4BXSahmLypHc/8/BV+y5jb7VHkE3I/eubQNGyyv5dLHiUzxJ
Gw3oBfrE+/LNUlMWinCiQe62EAWR9BH3+6qeUtvovlz83BBeF5LI1Mo1abmFevBv
/Q6XGgeMYW1OR+OXKFTktCJdXC1X4mwZBxaRVpWxErPM3J6lfkCWhqeRqWmib+FT
Y/Zjzh4nscj8P60UgEEdTJDB4kV7v48ihfgTmV2GKTHVmdA5tU/D9urD8EAS7mw=
=mNLe
-----END PGP SIGNATURE-----
update track, too
Alan T. DeKok@2018-01-26T19:54:51Z
Files modified:
* src/modules/proto_radius/track.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/94cdb8dd3c0e963496e2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlprcq4ACgkQ/6TVgp+2
18qoaA/+Ks5Mh4i1AC5LpZU8hB3zZQsPdIMgGHna1P+IWe/oL3XAEP8+0bn0RX7H
zoZi1ZQ/D+LqA6PiY00uUxNx+VbvfsMy6m9k1jdrLGKkESRnibJ3DSDCGcZFlcAg
dCAL4c9oXVOZYIBQaFy9smFTJj0kv+2Othdo4tWeGiXNS5Ka5+Z7yRdZCJgBODsp
AdqSOcqJJoeJ3bx8D+2eH3a2J0S49JniTdxhYmHCiBz/X4Vu/242KPLgRH0c+gis
rk9NYjPxc56w+O2Mu0kU+Kpy45EaN0KDsgG3V4Nv1HQSp2PdCfeZFC/8NG1cjj3s
IlPRKrWzBLDLO7+V9YVqmM/vvhE0q9Qkho4yispBTuFviYGPXJVy0Xcjn9xf5bUP
W+xm3uvIxkn1kbLAEAA0fYvMRzV+KqWYeqOAPnBnxe6HuEeeFGRUGWOatJ2Vhvi+
uL2kAtF+ntExEtZJpFkJXHxNANr4N/qavdL13ChbSqNf4tGYIUUNylgH4OCJWnJ2
2+a7nR5i1pBBYuWBZ5GaLil8d0TKTIsQz9QygVLq2AnNQaerddQEOhdjbeEe/NkT
Hbh0asnXaE5RebdynwRT3ys+4hj9MIqUpSk74uXKRsn+N/+BGG1QnvMhmPU85npD
7h2dDSt3xedKG59Ecml2nda3ySxKJBKfFcf0Lvv3rzXo5i/0pac=
=uUbL
-----END PGP SIGNATURE-----
Don't crash if an async function is used in the legacy xlat functions
Arran Cudbard-Bell@2018-01-26T18:25:50Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/18f0bf577421539ae67b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlprbUAACgkQ/6TVgp+2
18oGqQ/+NL6Zg/fpiDQVxhmlFLWjK/gpd26AUX+NuwKxXvXnFlcVPg7d0oKunO3D
2/V+rUvefQHnJLFW6c33idjMc8Rq9+kFbWm9YYfQ2vKSU3J8Dl4G3qST6WOseTWb
vbwlZIjJkNVani3CWVfziW0OPac/PJrD2Cd0AmSH26IaH3NplUn/pU2q/DKSkOH/
4LCf6AyapJyOzYrSFkpgx2tQ8qQgMBLI/tc2J+fioceuhkqJiPHzUz+rJ8OZk1Fl
thvofqoHh2SQrhkHNXbmdZjVfvHZEe2lRvHg10NVaFMtFs+shUY13/+WBpdpt3ir
wJhe+pi5E3BHDLm0aSK7tyjpTgUTnZ6MGrTEsTTDiBbRHeeqy/qn2suhx6CIyyt4
JHS5XsyTwoBlgqUNlxwDzMCjeItombeU6F56HyF/80qKPjWs18EFRBu7oG512eBh
QVtIH38USdiXsbSZwdgLAKAx1piWWsyBb/9jBGuZi5I8jSVZYoZNHJl+/r63TphY
oEu+snheNKs2xjtZT2IngUJR4mwFWRdI0EW4v5j/I3kV6FYXNFsqi/uBFYp5/rFL
Fkw98qrXZIXuI1qjGCVQsskjBPvTJyJWvJfZwZLc72VX8gD7Hpf40y/JWA3FgoIn
L6GtLoSnpSeLMIOCTLEUSop7TxV9kRIAd3hTyGvLiEOL2GC/IxY=
=+QfU
-----END PGP SIGNATURE-----
Add generic talloc_list_get_type_abort function
...and use it to verify the state of the result xlat eval result list
Arran Cudbard-Bell@2018-01-26T18:02:40Z
Files modified:
* src/include/talloc.h
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/99e2ea0756584db75093…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaazdgAAoJEH0Oec13Yh7NWwIH/iItLxwdFmNrunUaWI7u3Gf7
Z7/dwj7YMdWMS5h2YZPBXTtozU96d/B27q7Z0QVlUKq1efyfT6c0AnfhIvmEJv0h
1bpK+g9JS4XEfIrIaP+WFu9yWI0Ljqw4ydzlQ/TYKhAen4YH21bcNWdP/jiMstvW
74jGJo5+DZB616ZwvoDHVwjdQQSB6Fwi5iPb+K3WYkl84rMkTU8zP2EyhrspxUeN
mHnfbhTvf7h4+X56QDmRNmQhE5M+qSojNnly/3BHjZkjGDs89RHRuKuvu4pBrZcG
2rbl6/cZEIhVywn+eJeNHl/ucX26YHw/Aq9KJfxLP2Bf9Z+lvbg7hxPWZHfsZuE=
=HN63
-----END PGP SIGNATURE-----
it's now allowed to delete entries with 0 timestamp
because we may receive packet A (slow). The NAS gives up and
sends packet B, which we reply to. After that, packet A is done.
At that point, the tracking entry has timestamp=0, uses=1, so
we can now delete it.
Alan T. DeKok@2018-01-26T14:11:47Z
Files modified:
* src/modules/proto_radius/track.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e78186fe25f444d5683…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaazasAAoJEH0Oec13Yh7NwLcH/0OIvl8PmCJOWkdoHrv0tUqX
uUH/onbO0u7xtz1/EY8fDitk2LDYUnYTUoBJq3IzrCIJR5TU7FEBdDwp/sL22WD6
3MPDbtyQ+IPkq3wcK5dVJ7r6waUDTXM+hcF6E+Fj7zYf/TAn69VxYm+yJln5s0JT
VdM45bSG/d9OiP7MH57Wj7JFwhr/8WBOVKtW8c4c0TihgQEouOmShDr6Bliz8BXr
3h1WcEKYMR3SMGQNNGhFLd3ucSIL4WHPE9wjefMct2/NoemXZtBpREEnoR2k7gAK
Ycwu1T/Sbw3TDsuaGkBd6sVtUWfWrPyBOZlXuCpyGnmGywRGqI4ZANMK9HT+29M=
=+uvC
-----END PGP SIGNATURE-----
reference count tracking table entries
Alan T. DeKok@2018-01-26T14:09:48Z
Files modified:
* src/modules/proto_radius/track.c
* src/modules/proto_radius/track.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6640fc93a4453ff32cbd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaazasAAoJEH0Oec13Yh7NmTEH+wZPHB9MnFdXR9OfeiKdvyEW
inL/PDleL14HPsO1vrKUOU6N2qUcdLPVnQNAVYFJJ1rqxcjMGQz9ew2B/qHetfLM
igDqRhyvuzF4b38kVbDBi/RUUwoXX7NoVBFprzmO2CX61TaGiIgbuzn4XTbGB5pW
DITewc+UeYMOikk8V4yZf+NhvZaKFIbmH0DvbDXnAPrSndrwmLd0Cwlc79lbEVq4
q94FIf3fNoRbaLAFLBe6JcpzJHCITvY6gS26j3OFwGWwXfnzPwHykLJvFxisCK8q
kECjiQO34kvBT2gko2I1tfudNrhAlYDAzuH5oA0a3Lo3W39sQG4MFsljC98mA1g=
=ucX1
-----END PGP SIGNATURE-----
if we found an entry in the tree, don't re-insert it...
Alan T. DeKok@2018-01-26T14:09:48Z
Files modified:
* src/modules/proto_radius/track.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b869aea96397eb91b746…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaazasAAoJEH0Oec13Yh7NNmgH/2UuLGeO1dxtw9aWmcLJQAQv
FmccZMGPU8wn5Xd1ur3e3//mNUpPL7oqhD24UcDsE79xJ5w9Qs8r7rs1lahKYs5K
joxXuYIZ5qD383jorhjoavfvAGQhiLvGL7ospBHqEarCxySWF7Q6+JIB4Ay/UgyP
Rp3ki1YhGdIWTQvD3Bh6t7KSn9lY67vfevMQiBpQDbRkrQJf25UWa8Ap8+XKqdKx
A2nmABXDc4swwcrAL1kqGNaeL7zVAjVyu/zpZIyOAygew1JgTG1ZRCLn989Y48dC
lj3wwq2BzlrXlS1tq99pAVvmPkaQaNtCAvLppHPuIETaH9hn8pF/SxE5NRkyYhI=
=3vhl
-----END PGP SIGNATURE-----
pass recv_time to tracking entry delete
so that it can do all of the logic necessary for cleanups
Alan T. DeKok@2018-01-26T14:09:48Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
* src/modules/proto_radius/track.c
* src/modules/proto_radius/track.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b05c828447fcc1574404…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqpNYACgkQ/6TVgp+2
18qVag/5AacqQWD7WcMkeIKO4e9eiAKu+x0z+oLRS7ChLGfabXMfsM4sPpUzKqNp
wV8U6BcHE+VksUh3OS4loIsnOO93WpG5B5CTOwMuhvVQW6pynQWQuOm7MQRs6qYD
ml2FcoXZT9SU3B3czYW3MwcbHGk/hJlxXZE5syD/uVB3ZcY0CEwhvnt9u8CdotlM
D0KVdqthP5ZSoKOcdVtwN25qyMg9aWRYTna8NwyEj4HetFz8g8EyGWAbZowDuiZX
PCjnzJFlszgCAwkF9HGuyp/WGQTXlUj349JzDhN8MbEPXhi03+pllXYmhUs1Ok8J
N8uoZNQalO8ogx+m6P1ip2Vw98i7RBzlHH5NYka8tWCZNitViMyPtYZj1PfJJE1r
Rxl4vdFqJpT3VQ7b5BVfc1DUd8mgvD8544Eoxjkk1aooQh/qKcRpCLIyOTyU3Gcl
yaOkim7nc3i2GPx9NblgFq2zZJFvzFP223YVRcEkBw9gFj+tEidbbCLyfWvPpa6f
NdkcYtPLdsbqZsKsBUjHTqStll8Jl0kHRnRvW/mPqsf6mVMiOuY8x04PcZINHFRd
4FjpgsBmfLiEC+G7j9JD7yp4UtwiWZhrzhS6oM1qC38+k5ZvNt/8TogqQdN8vlt7
7mpURFBEKUAEwFwV8SURct3GiHagq+jKkRK2CmjOqTGxCDUMvHE=
=GTQf
-----END PGP SIGNATURE-----
Zero out input value box
Else we get a garabage enumv field and that breaks everything else
Arran Cudbard-Bell@2018-01-26T03:47:34Z
Files modified:
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/406e17eb373fd7046e01…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqpMIACgkQ/6TVgp+2
18pEag/9EAVPGarMly80JZwJcB2bRAabWLYEkWsgFAEOzwxA7rIT76knAQ7vivCD
t9kksoqkHmDfl0W6dPFMWEx1F9zPLIM3JiqvzfK1iedluCun+rHJkk5TwSiLpXWo
TRZ3g3vIzXXXN3uLb2HDQMtwY5/N3PK8IJIwYm/N6jYMN4KfVdIxriWUmXQIz9Vu
diyTK04LnoW5ZBL6ZWmlxq+wdZpZJlB0P4k8nTRVSvjdQWCOcOcBjr0GItIVukHI
X1HzVPARVfnVUe3Sgq/1QbvSUWhEXcsrua9QpKdDmLJkn4L1D4vAOystxX0UXLyZ
iQ4NoECggMm085l29NkNXD5wjMWNZgNSZs47OQ4zFo37jXc7FC+B5CCRZ1bD4Pbo
QX0sdoS820XnZsSqfNrNPbYiY6R4zRPtjoPnaELtDJv2h3ctgMNxcthhhGniHFle
itBmgDbcIuB2oH+gDq8wFC1t0LWfZCECIohLQ76K/PPtbo23oE3aAhZaBxN4YwuH
Bkq3NQXwxete6iWRmoMpvXsBlA8GNW+ZbhrsoG6XGTL4efutOhgdREkCyzge8bWv
Cabqw9IY9u+374U94qY0gqULTBb5FeYQtDHkdqvIka07fGbm4MTZWpxTQFkZS4KO
3+O/gfloLwpMPHi35h84fGfoLoDKydMH8sgezvgIY06jOBjp6OQ=
=Sy9a
-----END PGP SIGNATURE-----
Don't try and use result after passing it into xlat functions
Arran Cudbard-Bell@2018-01-26T03:47:14Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8d4286c0581028d092b5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqnhQACgkQ/6TVgp+2
18qqSRAAkZlPklPAMamxeAbBHTZT9WAPVVU9yRBY79FOkViNRqCM8tWPIUR4DSNV
NCm52U6S3eRLsEdsu3kbuQCiQwhHF/Zsb5UB26maOeX9MVUHEH6HMM+utrrL/Jfw
x8qpDyO1ScuYeJ5p62bWQ7mI3LjTr0c4R4YgzVMArHqu5VATr54RAzcHMPd/I4QR
dEcXX1CKXc4jY+bA32Qthy//4Y7gzWH8BYwt7nQwUlq4OLkCLMZ5wt5EihOmSJ80
nSrA8vgxrdlFxn/Nd3RBB98YZy35fjFPfizuerWk8bS535HAKeMK9LdETF8fptt7
aFUocV/Po1ROTXIjzWyuZJCpdo7flDdEyyVxoj6i38tYjcrvaCPcOnmtGO4CVoV8
IMQ3QzaR2kDlVP3uQOuP+vLLim93TvRTx4I6+t51WBMZIY3R3m3Y2JfzAZzL3bGT
Cgkp0vy3myaYeBmqjqpR4Oew35JxY/co9B6NRu+wg3kxrjMS8IZbh+FhXYhQdUo6
D4aHqsHiY/t0w0dUHoydboulqyOunj8+8Ot18I2no9n3y9Bx0VbQXrZWTQDmcR2U
N2jw4hxVROAnrE6+NUrh3vMxZ6TZiPbhPazC7mpBZyz4hnIrpcU3fp3otm7GQ846
4YnZiM2IJ7xwDR2GFLbY8sriDHzPjYLwbsHGnUu7j8LqllFs8Ls=
=pyGi
-----END PGP SIGNATURE-----
Compule recv Access-Request in TLS verify virtual server
Arran Cudbard-Bell@2018-01-26T03:18:44Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/642c94461f8c8bbe07fd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqmOMACgkQ/6TVgp+2
18r9FRAAoYEfPCEFNaAt0wp+TOHy1+4VAa2zy66Gj0liDmaeO26Lh20c4EkoUfXq
HUZU6PhLVN+n3mP82OLhTDwr575TwFi6ZpSN7T7f9qBX9C8r+6mZ+uRjIzd5tNVS
xmwTfiPaZ6mLo30aZlQtDfP3tIVGLUWTqb+PAs7DH2Uf9sZu7N6g1OcKOwZcPND1
TAseW5KsdRYPv6Eem8jd5L55LjsvUNHSiCKUarCqIEyzGDV7M9zmarUDwkgdKrtc
QbM6a20n7SBr8zbHTTHgHCuQu3XjsGjjOb6hBK/EwBS8l/J/VkP9SioX349lRC2K
AcXSQUQrTikl3Foi/p7JN6mlHDSMsoglyLszrnM5H4WTocy52+WcxIqlVlIR/VVz
RxYAMnHv0ag5SktFMLlJM7m3E71kDMURqo1gjUgs9lnTwGiOaK/laOI4TaHNOIBs
0TQIow7++BfV/r6rOFQMAJ/TlizlJH5EsefX0kjPlIMJgavJFFvz4E7QRdcpZQ2M
ATQteo639EJiMHkVCjvcnuOxT14Nh2B16ZvYrDKdwVFVaIJLZAfBRTvn8mmWkr9y
5E4BbN5XihEL2Gqe3sDQnW3K21v6sSwIz9QCwN7wByGvhH3pfPfxbldcV448x54i
pZNbNdFQWCwNlIlcYSHFCRFAulzP6+10wtVOZyKiCOSgz3BdoCc=
=U6Ih
-----END PGP SIGNATURE-----
If no input...
Arran Cudbard-Bell@2018-01-26T02:56:35Z
Files modified:
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bab0b40b7fb87909c696…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqlskACgkQ/6TVgp+2
18pLdQ/+M6Y0MbBemL3AvzvQqwKbFfuPbJn5xXaIbVqO8i4j5NdseHTIUPt8x/q/
934VjiQ0o0AKdbg40QmQ/n2RRF9wQj0zKYNJmXrCpoOO2xsZOof4o/SfTpFevPnO
smYsrrtIm1guV9Cyf7Va/Dra5m+eWgUNsaK6WC+dxng2frL1/0n11j8gmIzH47Z9
2rAD5hxLGD7nhOBshhjVB3k7S7yCYPuqELLj4ajFBDBcYoJDD8QrqnJE0SzKIdmt
DFI5Xr8u0QIpgsl2ijkVI9Vx/t1cPR9WobTwlTFJ9GRD10CPxt/2dHG2eszkL9NM
QfYs8ZfY0cbDSJeeuv7DN/+ncpwLgu9lxLwmN+rSF3e/iT7lilqBmtPYVpcqS6dG
xyy4iw29NFUqzLUojk0A5EtlcG0EMjLWVgkBGSvx5CYg+KuP6eDSGYuAJWxaZJXL
sXGp5Nno+X1ISIeBZVaDZR1HijqHgqqKGpBe5tmpgqUuHDREonbRbjeEMjH8eVUn
qc993/Ayj8eeDQqcCk5E5T2rXkPKYDNAg4L1ssA1NLZ5sNFZast5ueDkFrF5CohM
qlz6KXTOWWcZu89LSzXGRgbM3ouvGM7TbnlZtbH903ru3uVr3oo/TLZ+g2NGFXuS
Y/unwF8j3KqemNw0gDdRnK/NKF17iCzYVP8p4J1IWRvpJHtd3RA=
=MwdZ
-----END PGP SIGNATURE-----
Deal with empty xlat expansions in a sane way
Arran Cudbard-Bell@2018-01-26T02:47:37Z
Files modified:
* src/main/map.c
* src/tests/keywords/null-value-assign
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cb8df294690affcc16e8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqjxMACgkQ/6TVgp+2
18rpNA/+JU6iJUp0eT7gHTj/49akEItnc/de/JD/cfRhv2N5GsJTyA3FDEcWKfCO
KAZpA0V33HKAIMHL9cL23nqU5atxqCA0BBVRJpa+CaRIK1rqQIKCYIYptLA21Zwd
nAmgBcSUK3F7BnG4TdcxkYtqAs2ODPzZBOOKVP1Rw80tec/ha+wu9b0lGZNHhsJf
TOEKKhvPRENCmrk1Xg4tIpCz5ffgnJjV9leMm3beApb8O3crrcqNIAgq0ZjxBLnH
GmdEflxSKjcOqtbxuwUkXbEfoMLZxJWnuS/8CpSnrFSfrsvSs3eROXoP7h80WwCr
/wGasjT28daicmJAxZMtn7dxwui/b+zdBJQ/qCz3Ww3wimXWxgYo6Exo0KjOHWab
3Og44b2rTizHoui9293NQUoaR3D+x6/DWYOZcmP9Y5TWbMTR9eR5mwCnsl/HvPxE
OqWf9ywheHXgkGynf7hj3NUNv6uyAQXBMo+tgkVMCfdXJXh8+mzmPvaqSVXxFZUP
64Dw/dMRkt81HrGgWNm89JCwUG3FrQ4+8JbuWSkfGEGt0CtoMm4c48RXJ8R9mGVT
HTNEN7npo3LFHBdkrAIwSC4KfjAgOeMR73LAvWwy1VOEt2XPkEb67TpUfB+5cuxA
+LGgldqJtxiFmva+yJvPNHlPyBlbM+fE5RZDNDofg71A+dhrSzU=
=y2jE
-----END PGP SIGNATURE-----
We actually want a pointer to a NULL pointer because the value box code gets excited
Arran Cudbard-Bell@2018-01-26T02:14:43Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a4e1b29b022fcce882fa…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqjqkACgkQ/6TVgp+2
18q4sxAAqyXSTFwUorZwnN1Oj0J1Q82YYgxB+lorsafrY6AIVncs1jlJbquvEQwC
BLCqTL87AWhfRWI0Ty04bvEbQOk+PSP602Ii2EhnQN3I8NRAiBK9M+Bmy3M1VdIS
l1Rsut8/1ORG2MvQmoS2C6+bBfHVXcuY94ifypxOPJRm/I5kWMFv7FyyC81Det1P
3azTbIepkCnJ1+l1QErW9zhLX8XD1JGJVHKD3L1NVwDttl4UfbvSsYx7O1xN8jZe
wJWoEDL3GM1/hlYiLi8kT5O08GTbwoYSJFkUbHEYOpDGZiD+SZqaGyX5RoW+YmqD
dQTmntm/9TZUl/YJIMagk2iqdNnCMHhftYfdYMZvxVzCqpyppNFCAcNA4rfzaWHj
AKoUWUB980ShWgSIrjHWRxLcUMGDG1vvZvvkWfUJyCdwtQ1CwDztEEeJ2fUhcnTM
3tsNtnmfGzgT0gCMvfxmZSUst6K+D0pK/IB5wqaqYoV03WtYuve1Rrom6a3y7FFH
YARBJ0NVpWCjMEVh9jnODTpX0HuDODpjSoNrUOydGxpb4C96DL3R213T34eXtf08
IXvwS5gTBYRMV6IfCBYKDBIKrfS+eheh+JBe4dWEePzBXptNUUbQrMSEjDo3vSEz
vApYEUnBP8ACUGn3X1p3wlKOS9DPKFzhCrs0R5U5zc8NZ7GXUKo=
=eBcg
-----END PGP SIGNATURE-----
Concat input arguments into URL string
Arran Cudbard-Bell@2018-01-26T02:12:57Z
Files modified:
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e94a818cce4c2798b49b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqjpQACgkQ/6TVgp+2
18pLoRAAmwigMxzpfoc8US2ZSbgKJpSRLu1kdMZXi7BTnUYE9kY2eAPUJMXnLHfj
zhMyAc0neMBemQSWJCGyyfjGusJNCf/lzf0ByGpxSS0v0bIYlguztdFx5HtPMPr+
I0G2Yk9Ojhs9R1ejmJPoZKLTeL2Wy/O5MdWPHyFsgConLu9Te9VhhBx1MDc2IY4n
Rrf2fRiqCY79ce9QeNctmq7/9gg8Kc0YChYnzB8xrJeGF49X/uo2ry/vExHEP3ab
sq0hDNgJE+INKLGzYMMtcinOSgib4LrJi4I9N4q6GPeBEflos75o4ThusbYW/mYi
3hYLZqOc65SW/9cY9aejyhllgm6Khurm5wGBUy4LUMD+JpFMSPXCSnp2J5VCI4+0
g7C/oLUXFRs2mgfp6MM5ccMhIwtnzrc/eLAsYJZrOZnysc/iNB7JJ07UoV3jqQAL
7pGiSXsfbgJCCtk6NqAC3PB/hfZrjvC95sfqmlzddHEoRwronD8oFrTA+1l04URs
DInL5l66K+ElVcdB5CO5ptEfckO++MXT8o/4Xy/cv/yUwark1kqTErwdcQE9vAo0
L3o8JYWHE/TOl1B4qfbED/HpNheVSmgzhM9Z9v7A+czvmYLLcA/3vsAUUGFb5VWn
bf1uelBzhZW6Bbi5+pZRUq+zM2/I4R3iUQw+LqsQeKNUertqQNQ=
=8cje
-----END PGP SIGNATURE-----
Fix empty result in xlat_frame_eval
Arran Cudbard-Bell@2018-01-26T02:12:36Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3b31ad18f465b4562f17…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqinUACgkQ/6TVgp+2
18q7JRAAoPa/bqqtiyRoe3uwjsiGBxzAfEkZbd58fFvaA5ppu9Zkp/SoS6nZjGdQ
aLeR7SfXMLcZ0S/speikM3XithKZbLLEAAwOJksfxoxFNvLN1Zxg3XEy34MBdNDo
MJ9KYdK1sWUXBEhJOmP8YM6GO3Br9KSWiZoYV8F09QSJ6bJ2JTUBeaIeepDBVZLG
TFzBWNaW6Fa16BhKLw9i5F2fw1xUun0Grob2VB2SvDJmPKKSHPwudvzs4ygJ2mPG
DPzwJW95beAUfTTt0RICPWIoInLCNsVxkoBhVbeJg2uLd6VKzoONRDIUx1aRIe2W
qSs56gN7O//dRVLxWO9Hs3i3vjWYWl/QGYMusoeaeWCJ5FQcxOxkXdu/Vfi1tVoR
pFAWSw5qaZM2QlZM0KaZiciFJ4ZbI4+WMo40jRBEK3Qk2+SV09hooHnUva5AZ0TS
kVHzOhcorm0FKivOP/aOE5rYTirzJNYfVmEJlu6R1H2IifWnCwfmLH/g2BDmaEzY
fc/2M22bAt/BodWqX95Q7geVTjZ5OzU92WDtIR175i6sFxFmh74F67obwLJNod0z
Acd3IEdWDA82Go+Xw2uIc2t2N/5qMj23uDCsF4zECFkivt3vPWto9X/K05Wuyd3/
zdCzAjsIRk7QcWIHK/0Wpu5LNLg9byaj4BrYj+U+ZS+iwXndyRo=
=shEG
-----END PGP SIGNATURE-----
Both variants?
Arran Cudbard-Bell@2018-01-26T01:55:01Z
Files modified:
* src/tests/trie/nopc.mk
* src/tests/trie/trie.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fef10c1a9fdde43cb4ce…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqiYkACgkQ/6TVgp+2
18qv7w/+IPMyE15HcEUJXgID1DNCTti6LsE4TVGTQZ6h8pofayo9os53xY+0rpI4
pGoJiIbqzByCqZPWsC/woPBFGRu6cgs2hNgbnsJj4h/iK6ZOj4Wl07eQP36I7U09
kzrn5F9m752F+8znrK0om23t/Rt6mLLA+3fsCqYZNqK3S3H0G8ApoWqP8Gyy3Pj+
zLrCWV+HCiZrJ6z6/v8//HjgZSSuGhJcbgjS8ChNrUkou6Luoec4uOWNqXMkNrsN
O7JXk7xQEQlO3Pn0981ffsWsXRDlQtuRUbAr62es1V3EEgQxRuIUook3o+o2TtqG
4e87WPSM5AUFjIimt+zRLvJQAjoJI/tpoDTN94vW48xa3oBvajfK6oBEJ3F+/FX3
W10VAWb3iQWau4+qfCvA14WhaU9EnLYwuu1n4sbNJIR7bODyVGzT0m2BqDETPNnO
NKofEdJ3O0qq2WyEUooLRxNRDs2JlpJeDTE7D9AjIR4uFxmjYEH4RIG1eYcixm6o
2J2aYquQkzOGkO+LQCnOZPAyjq9D5kFVBVX/7Uct7Cnof+Mp6LIsfpIsBXa22tso
1S1G0sVj8eBBGSvmARCArFn4Hasgl9TTOIBY4T9gTvB7OCVRd4XMWSE/XOZPa1n7
HQf1W5xBqvJazR1zNfR5xnKEZqrvV9rgPF5Bo6sHMSinKhDjMgQ=
=M3Ee
-----END PGP SIGNATURE-----
Pass empty result when calling xlat_frame_eval_repeat internally
Arran Cudbard-Bell@2018-01-26T01:51:05Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7b661b53dde2c391e747…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqiNEACgkQ/6TVgp+2
18qByQ/8DgfXPzva+kAMNbFReAJcr+vOP27IcLCdt8XARxMnMcBfaOKoOO844WDm
a1rAoCuXszeaJrrL57oWxIFIjFj9eM4H432ZdrETSUbKHfZpaVMl3uDVmRNmVt6v
5arfM+8+XJY9A8q/iXNelCTMOZvRdqgpvlYUUL+aJovhVvCagjh2vYR+tVofROfp
kuVNRl4Nj5BfobK3yd0cBXYEcTqyErbkoKi1eXDqxxybEowf98SDTc2xe5SocjDJ
Aa5PIcIbvDMa6Bf7WOEYtboPkhJxGAmF+RwLn7+L9App7NC8CesqQVqonLZe7TvS
jRawH/D4vWwpnuoVnI6vQOmmPa+ZiFvRKlwq1BHCA46l8r1KJF9JmJET3COqXXCr
YVQn0/9szB4/B9PrX3kTYZTPiod4uZ9zAbDDLiK+sKYXcBwr9AL2qvx9fjS20l1j
BKbth6nDU65xuDARcyjWhZsdeRMPvmTjEnAptnXVICNWIpM1Gs5ZfbKvUJAip/YW
ZEbNS6XnRilPJLhWN/RqSYzKBbglgDKGwEYHanHhK/T7/buGawG/yMDeez7B8L+p
JDXcXptyasPRQNZzfPHdCEXu42ky+Uvi1N2s9yGPcdRxje9yDf8KB0z873TSJkHY
SwRXTbiQ74Hia9yG0b0xzbD/fNS6SN23wTrkLMrSmZ6+EJrd8Gc=
=F0Gc
-----END PGP SIGNATURE-----
Need to pass in **result so xlat_frame_eval and functions can indicate when they've consumed result boxes
Arran Cudbard-Bell@2018-01-26T01:48:01Z
Files modified:
* src/include/xlat.h
* src/main/xlat_eval.c
* src/main/xlat_func.c
* src/main/xlat_priv.h
* src/main/xlat_unlang.c
* src/modules/rlm_rest/rlm_rest.c
* src/tests/keywords/xlat-double-alt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/157c7655f42f43012003…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqebcACgkQ/6TVgp+2
18peag/+LLbF3dOZsh/1al3wzvW9KlMueM5OrmKCZG0r1AINLVoPMBpV4BWw0K7F
xahEcVVHj1DLdX9r3AZvgNtzmVymafQNYvHYC0jnBE37m3yhCpAUvCvMHmmNn1AP
SMw00csRVfiabH+oIeSH7X+sHH9NO+mjpTdsi9HQYDcYPSdnJtECy+7zWhGpK+Hw
s1OCCABlU8xNGJSz2uEBPvPG6VSNUHNTlDdkjPdM/y2n4g1eyW/WeMfvgt+g10JD
Xkotvu+FnzrduzV9ORsPxfM42LEtteq+oZ+2WlNguFSvPg5gYqgrSlvLKtx+l98O
qRKH9fKfQvXz1R5A0SNbJaW++maqqsfQUCTKIesbV1ZatWAVqBzzZg+KWndzzu+r
4HVUjOblMAZyXmBkcnLIukKKHXtUvmlk4kOE9UJ8NMYIx0rAcd8Wm/wPafLiaS1N
wNEysCAy1GwoLgnE7BktpcxNp2f78Xb5c16yoKQOkMjjXWSwaC7IvhrSYKQcXhKO
Hhi5qI2mL39RbvWfIOoBp1KysVlQBxpDisz2zS0nrg/Q0YtFc0u2NRRpwRXpYCTp
w+8qu5/S88H08Id3op5BdaXod9QgOQJxV0g4w/E2poNfvNKKQM4sDsKtqx3LozGY
dDPCh509ku0CBD/Ob+6rPjQg4jJJqFkMqFi/t128E0643uJfPNw=
=CdVL
-----END PGP SIGNATURE-----
Set Accouting-Response code on handled
Arran Cudbard-Bell@2018-01-26T00:43:35Z
Files modified:
* src/modules/proto_radius/proto_radius_acct.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/85f69dc3435c6c813452…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaanS1AAoJEH0Oec13Yh7NLuIH/2ET0xNYXBa01aE12zQa7Dgo
J/qIFajqYj7YWB80G7iVESXQHiTac1OywKrqCr2rwXJZ1TaCVwTCJ9mV7UMlza1l
7FZ15i2CeCyf6hi5P0TFGUOzEX0JhSynUF4eAnWSI+wrw30qW5X2ebwpiVP++x39
ZM2f4VOcr2krv0gkmgN/G2krKthqZx7kT6PF+fUs3SlCaUpWjYnvNBIJM/rwGzgZ
T4mkrOGyA2DGjcAyLC5+AQWITbMkkOLU+lwMFjT14KU/TrNH/DE78tmVgq7V72TD
xkGeFyDRny3waazPH6+5oAyHKQiLZ5hOwNSDxHlUcHCrwDDzkP9g6epOUnM5HdA=
=jbr7
-----END PGP SIGNATURE-----
check map, too
Alan T. DeKok@2018-01-26T00:22:07Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2e8de96963524b2daed3…
======
--
This commit summary was generated @2018-01-27T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0