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)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2YmHAACgkQfQ55zXdi
Hs1rkgf/U78YY301S4YSEGau9tY0vftOwnRwfx+CrgwTBQMdGL7tlwo4u/csZCQw
XCtkq3BZdYV3tfy+8mDRF/EOJ9ZeBXVxY3yGlGd17xe7oYMeYO1aZHmtqBuTY/0G
MfPHC6Cjj9kdVv3GGJiI2m5LvYicvlQDWFz+NEmkV/K09GS4aQpyYk+u41a028lX
nbtpifspXCk8LOI32FJovmyt81p7md9U/UfLxKxB9Ow+sj3OET2LeA+g90ArUdum
33/NZcwDnFTa+aQY1JYdKBWmjdJxlMBLFhiSOHHr036BaKvA/nBdRTj1fzE11wIM
iQGPhpTQiCDi62JlscL1K6K2ET+ofQ==
=9VxE
-----END PGP SIGNATURE-----
rename unlang functions for clarity
running a request is now just unlang_interpret(request)
functions taking more arguments have longer names
Alan T. DeKok@2019-10-05T13:19:44Z
Files modified:
* src/lib/server/virtual_servers.c
* src/lib/server/xlat_eval.c
* src/lib/unlang/call.c
* src/lib/unlang/interpret.c
* src/lib/unlang/interpret.h
* src/lib/unlang/io.c
* src/lib/unlang/parallel.c
* src/lib/unlang/subrequest.c
* src/lib/unlang/unlang_priv.h
* src/modules/proto_arp/proto_arp.c
* src/modules/proto_bfd/proto_bfd.c
* src/modules/proto_detail/proto_detail_process.c
* src/modules/proto_dhcpv4/proto_dhcpv4_base.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/proto_vmps/proto_vmps_dynamic_client.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
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f36817fe83c9ec1b33ba…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2YmG8ACgkQfQ55zXdi
Hs3uUQf+Kb9Ny9ZR98njN/l40WDBzWbkG4Uzvc3QWPxP3wqLGtw1zNG+7uaaEcc+
kD5Eesgkk8X5SsM7LCp7ejlOmuhTZ36M175uw7TRf00ZGtdR6Ss3HwjpZoYmH3xP
0/7uzye/jWxOirO1YfM1fJbe5L8sgl1OMHhadHBO7PBTRDko1WRsrmhGP0keuaA5
/lJco4GbvLfzNPRwrkm3kFoI35eh/+Yl7a2JC1YvrQUu946ksYCAtj+1uTnJyLtx
Mp76yt4qsPuLvav/eEKqkpt1+l2buoJ2XNhUSRlZ8mEm/iLskH8LHXzkZkxfYGoV
IaoI6A2DKXxpUg1PzFlvFXsTi8H1kg==
=uu5n
-----END PGP SIGNATURE-----
no longer needed
Alan T. DeKok@2019-10-05T13:19:43Z
Files modified:
* src/modules/proto_dhcpv4/old.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/afc430ccda00d1c51483…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2YmG8ACgkQfQ55zXdi
Hs0J7ggAppW3NTeIraWZ/4RfxReOGrOvZGOw38xAkSO6CLVBDpmC8T7HbKCoFq5D
bSjueEtaCNyL00BUA2j3RoLQ3G3BEqDSu+xs5bFc763Pz5c5kDStoqGfsqMC3IoM
3z5k1t5eLHu02r90KCtAInARK88W9d6uD0cRQELaCKFZ9dguoM+XbIfhGxvQxDnj
Oo0sWu5JSDGQFT9x9oPc/UuFg7OGHwjq00cJ01IkOq6rLpcaTGVnDjwCEg0dRRTd
GriqF6eH7/70PAR7TxJuYm2H5M01/oRPLX9/EchHcwFEZ+vTlIvXRlEstio43DGz
Ak5t0n1Qx+gmLMo03Dqw1mROJbvlyg==
=wnQY
-----END PGP SIGNATURE-----
rename function
we're compiling a section, not getting a subsection from a
parent section
Alan T. DeKok@2019-10-05T13:19:43Z
Files modified:
* src/lib/server/virtual_servers.c
* src/lib/unlang/compile.c
* src/lib/unlang/compile.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b3c5c23d12a05fdc4325…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2YmG8ACgkQfQ55zXdi
Hs1iLwf+K4BhJVDmylGhrvNvx/2qZX5lVjIMlyptWPlaWipIpegdQVdAf6ARD/nr
97JrfCqflUD3M6jiW0UnuFGbsobqaO+5vxsUDEvNh3/q7o/kqOrcIsZV9mh82qSe
Q8YVuUtg1ZkfYP3O6JpsUXPeYcWZmiBTrSs6fA4chzTojvk1SGCvIf46sIC0AREp
M9KY9TdxZfE+hFnEzUQ1KzTC5QE5Saw0oyQwNJfrxVTw0mCHFsnQhvYLhutb40TJ
RhAs2cZe3lCu3taZdsZHP0qmZeuMNPUGHPPptucy3bZRtYcSfNszni/4KJXGqCOk
xRDBUlL0NlR6+o/BdXYdL64vwqWPsw==
=/ROz
-----END PGP SIGNATURE-----
reset when going to next, so that it is always done
Alan T. DeKok@2019-10-05T13:19:43Z
Files modified:
* src/lib/unlang/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d60be8706fc26a467fcb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2YKvUACgkQ/6TVgp+2
18oFmxAApWJoX/1V+w9s+XC6eoeqX4eZ8VRo8dptRGC5iVJyi/HO5sfXSXdnZI9z
4KhdWVz8Kko6e+vTJpQDql7oc4FMtVZjBPk29aYtYezuKYP3Hd7XICTbofWFJBP8
s+OEBuVzRzxDNXTk9ZDPFh1R3EeuevAIXQB6CN39AQP1NTurYR7LxeB9zU/vyOIX
HyQ7USJ1qqWCPxqAibo02wM/nAxfuzwx6HdIwyuEz17ZrTtXM+iw4SYH4XLY+PH9
ta5ee38RvySFU5bA6/dgfD6Q6DH+jcsDdDso6tMhAPeKgCCvL9/11yPM9di9VlWF
S57zI84KU82pA2WbNmm0MyC+Vb5+We3FEiBr4pJgi7icy62U4wwcKs+7H3seeKGC
qy+jvJGgD1AxUh4vJi5IfAl7XAm/Dpuu5M6MABYg6BhU2+0Bs5mMvolbZc54KFl6
fB8/zgGgZQcGyMgdt9uqpMq0ZxOYj21v/JYkkELMw7NKgxHs3Mh77RfL28DdAtO2
3h+gbvu68M3K9iIWmoM0Yoz4Nciur0ZIyZcAA7wddVBcK5PA+xNsxAidAbUW6ZkD
NLhqz1RoDqxqNCV/4rrHEbGugrH6aqIkXeMBXlY2V96FwE6PjdNRw49KL8dTzZd2
wr7i1QlItPKFIEFnhsjDSb4o+e0GpMY8MrS8Jdt5vDPdsVIYgY8=
=QrDI
-----END PGP SIGNATURE-----
Remove server/base.h from io/base.h
Because circular dependencies aren't fun
Arran Cudbard-Bell@2019-10-05T05:32:37Z
Files modified:
* src/bin/radiusd.c
* src/bin/unit_test_map.c
* src/lib/eap/compose.c
* src/lib/eap/session.c
* src/lib/eap/session.h
* src/lib/eap_aka_sim/crypto.c
* src/lib/eap_aka_sim/id.c
* src/lib/io/application.h
* src/lib/io/base.h
* src/lib/io/channel.h
* src/lib/server/client.c
* src/lib/server/cond_eval.c
* src/lib/server/listen.h
* src/lib/server/main_config.c
* src/lib/server/module.c
* src/lib/server/protocol.h
* src/lib/server/tmpl.h
* src/lib/server/virtual_servers.h
* src/lib/tls/ocsp.c
* src/lib/unlang/call.c
* src/lib/unlang/foreach.c
* src/lib/unlang/load_balance.c
* src/lib/unlang/module.c
* src/lib/unlang/module.h
* src/lib/unlang/subrequest.c
* src/lib/unlang/switch.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
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/339042e269279b0f3cf1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2YCQgACgkQ/6TVgp+2
18r8uQ/+MOsS7g5nqrc3oBu+xRDQBlJu/sBq4lFSov+Iy4ytU8PF1khHrzvFENth
nz0xwQxHUv+1ga4CzG8AE5GwJY4XQEh/tmUZjEAlGOa4XYxscDMjwOQAZxFXAvbk
FhrFaslLmfwDWmVnGkv9nQ/Y0SLwZCzirPLoRk4VBbRJMrBfu6ajx3+jUiyBIWtg
PztlN/bHhWbYHIK7sQokh7r3mhWK0p0P1bxMzaUIpWC88sqprgicMgKyyasOJk5I
JPLlBnvl+R+LiPgRZDtCofa2cG1Bg+j3hOx46OXpGMUzUquqWUaycjJHZgXaIOZH
tERXZriFtecQtSshF4v2YmVt6Ql3zS+GSCc6G5FA0IScmE5yHltpH09vqJVIv72J
fEq0SSIZyNj2Jm86P3aIzf7HNVc4IvFz3Kty/LzHbebp1LYMNWc3UkfTGpIqQw8m
0dB2gASb5IZIhceUCHm2WIyeCvDNoY02KTUEFhbaJft7FCc4JQvZ4anXEiz0v9BD
DUTx24ZbkSlbqtOEVyDs/CvvwS7qxLVSbmPYjCmMxfHC7tzOnxpvUP5jqz+eTlks
0Bl1i4Id0PmQD3qr2Lu/3qHd3xg8Oxny1//vbLV98pS2Z4y+bInMFhQhrUXthZfn
3ObZ3gnTziNSIRWDayqelTeOEeJHb4NPQjvSoRvTeqmEzs4G8bE=
=Bsgw
-----END PGP SIGNATURE-----
Allow subrequest sessions to be enabled/disabled and for custom unique_ptr and unique_int values to be specified
This is required for modules pushing subrequests as the instructions usually used to identify sessions are dynamically allocated
Arran Cudbard-Bell@2019-10-05T03:07:52Z
Files modified:
* src/lib/server/request_data.c
* src/lib/server/request_data.h
* src/lib/server/state.c
* src/lib/server/state.h
* src/lib/unlang/base.h
* src/lib/unlang/module.c
* src/lib/unlang/module.h
* src/lib/unlang/subrequest.c
* src/lib/unlang/subrequest.h
* src/lib/unlang/subrequest_priv.h
* src/modules/rlm_eap/rlm_eap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/26120c82915f002554cd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2X+MUACgkQ/6TVgp+2
18rZuxAAkM39v93Nms3erc1E/zTCEbwYcIgzWRlw3nyDcS+2gFAHTN7mhiZdfnBX
XxvQONK5cMGmmSe6CkTc2+LtNdIWEjoHtF54UqZCEwA0t+vScpZC4ef4Tbgo0wEe
Pr81KPyHFGIrjPWa+Bwu4cWT7GJ6CkAeJpwAjI713aStlRiuS8G9YEEQC+EVnEwr
D6YaVlH/58D0kQuvLL0K0pvvzbALlZ7JV1KTF92YOwSirRTc7fJzwmohmyrJMcvN
uV/v+QBXh/GPZYpOUrJZn/PhY9rVs0X+7/Tamperyc8z1zY0+doP6mJCs+/pHLt/
3PHWaxa7DApBN7a971Q51cV3om7IC8fosATspeA/CaaPQ1MFxVZSCsIQQGCvDf+I
Pjp1HC1SrWk8QrAieeV/n2krYY439t9f5tZvTtD3+CWGat4zaQwhs+2QodeBmzU7
Efyic6aBxpJgBKGUfC0HxJlQ5IZJC1lmqV4EK91r2DLC8SzyPvajzin2mIIcaiTw
ZFinhptyMyx6lE8L7RfDfvhENI5TDPcTrpwz5QiQaKplWwv4bQQrupB1cnee3T8I
JochIBy9wmzBsBIp4hIbMHGIyIRcoRLgdPWiUzbuRsmL4cRFkfgcsbuIn31wKYt7
iGKqi6RryT9lz2FK2Og9gBEVDSS9WlxYP3Qf9SVYQfIWZ0kpKtE=
=E32u
-----END PGP SIGNATURE-----
Don't assign empty string
Arran Cudbard-Bell@2019-10-05T01:58:29Z
Files modified:
* src/modules/proto_control/radmin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/464aa5ed7b7efde05e67…
======
--
This commit summary was generated @2019-10-06T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAl2XHUoiHG1hdHRoZXct
Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108P93D/41xWEb6dQS
rR0Dt89iuMARyupmrv6QgzozZ6McEYJGqA70Iljtq1X9Sbi1LBrCuU2CVqdaoXiM
15la96O4XYOQJxs06TttCzLtPpLzax/a/Gb4utw+yWnuEgZ33ThnQ9IW3Ps4RDzV
Lm66SBywsSSXirhNnyYoG6jy8J8nWiV4ftx/5Y1yBnCcj0/lGC65ojj89I+BAio/
OL2Vm0KNtz046md8R5lim4eVf4VtZUMdLsY0xTObiddCPPyNpC8C5thsyZNVa7L1
VEbWMXjIR0d6u09BYgpqq8krXY6xnmQheVyJPfzlPXOogz4A3gEhH29rFHExfVlB
4jO4MdEP5EHMSia0SrJaLn9+YWNDRkWaI0Llsk6r3Bo4VLGCwkfwJDZIGSW0k+i4
5h7fOAHZS2HlfgRMOlYhI8iPk7lBqQ9XJj1ZqclFNUi52BFgZbbKuR6Y48UYvf/L
uKtf8NTuOXLGJmVzt1hKn/SaShj7lXbNJZmehkjDI4Wc2wsSX/Pnoh0CYHGa4kZs
0LauIGYbkb1ykxzfKig9nrwF84ubWZcnDFLk6MffW6PcRKL4sV1zmcHr0m5mhyWN
aDZjTGOI937cdQDFS5V++B5gN3YNaQ5s4tF2NgjYJRzPlRzdy46rEewmLL/DaKAc
flCxagOuSIT5kzZi3AhtR2LV3q3d3HgWNQ==
=mWrj
-----END PGP SIGNATURE-----
Don't jump over group and profile checks
It means we're inconsistent in warning messages depending on
whether radreply entry was found or not. rlm_sql_process_groups()
already checks group_membership_query.
Matthew Newton@2019-10-04T10:21:36Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/88b1263803b300a530eb…
======
--
This commit summary was generated @2019-10-05T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2XXigACgkQfQ55zXdi
Hs0eNAf7Bvt1d5eAAeiocALLNXiKmzc2wukRTAD4XkyJ2ATe5qEcNo4czhOV299+
BY7C2O9MLvlXPZeoCqCzGWU8UNqZ+2aZZf2pTecnYjqu94npA3JG2/8axVbCMSIV
1M00Db/6L+blpRcmnxtxB67TM5WeFzXuwkxJa/Q0hWkzmz6oV1HfLrQl/IGLvOfb
3zb3SG1jY0pIES3OkBNG44LzxDhVOhWflFWdKuJuw9fHa5mxXPoUDxk4CGdb/j4K
Fud6Ld6qSIim9TNOE1zPgjuIJz+Mks3xpOLfgNtsRLzqXueRVAobYjZ5uiH2DJkJ
U/IXHB+hOYH5O2f/RPKdxYXRXcKIpw==
=uVLf
-----END PGP SIGNATURE-----
fix last commit
Alan T. DeKok@2019-10-04T14:58:47Z
Files modified:
* src/modules/proto_control/radmin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/968dd4b272a0597b5f45…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2XUpkACgkQfQ55zXdi
Hs17Sgf/Ti8rZA/vKM1jBMqK9cq12Zu21453QGMl6RC0z+b71PTvUGyo+pP8OJJ6
wCQ+ZtDE0vUL3r8/1x23RaPENVaQms0c5UWnaRlpuK/bImnBADzO6tcyXD652aZ+
iu79FcxgulWVHko1ZAnAVXqeEEA9TOGwp1RArP3U+tR8MbKAf1TcCN1/3a6uq09M
JWhYgO3+Xggc2c6cyDLwI1e1l4LN5tQRzOC8EUNWLX9Pf+HP2oeA9VoN2Utogtx0
xWEPvqWZBbBwOmmNCeseP+RXQlAMZsIrkh6rHs/3O0k3F+v0l1Gsl1Xp7+dbYt6c
vTqSPL4Uj8NMlHcL1P75Y2LXc9Nf2g==
=3h1O
-----END PGP SIGNATURE-----
make '-i filename' work again :(
Alan T. DeKok@2019-10-04T14:09:23Z
Files modified:
* src/modules/proto_control/radmin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dd2e926d5b8b7f512f3f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2XKb8ACgkQfQ55zXdi
Hs2R8wf/UVE3uOxeiiWYcESvysk5gtaP02eOxyBhj9pbL0OrY1EdTsew1bwEPjkC
twScMQTOkgVgA4mkMsZ7xOBulrbH0SGdKJumy+XwvMgBtN0dyFhNn67Z2KGaEzAJ
iSbjldNIfr6v6N/D7HTkbyUo23UESYtWbctWyJbcslOQSAnkGk0/M4EUqcUz/+lo
EG6IbGf1vA/ImxBiknNdxNXeYnZAMgyRiB3FI4024VO0cdFJ0QiqFkmE4iHvjdWR
nzLxSudUVWMc48WEJirphU7SzN62MQz/E9JVWTpyGoUYo4ao4xlmGXLmnlkRMxu7
yihQGr6UVNiDRWGKgNsxFjgW0u7xLA==
=2Lr8
-----END PGP SIGNATURE-----
start of framework for "local" commands
Alan T. DeKok@2019-10-04T11:15:11Z
Files modified:
* src/modules/proto_control/radmin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3757b2ce672f152c1b7f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2XKb8ACgkQfQ55zXdi
Hs1U/wf+KD79g5Q6CwxTGkAaa4fbUSfZUW6yxyZbcp6vh3h3lbHAjyRN+1eGxZOJ
35XZyJGHJGd+Nhb6JFEzaRrbBmVN3WX4so08HojmA3f4g1Hp9VkxnB04EynQt2Tt
VU566H9MhV/YBq4kuqlBX1dnwyJmXGu3HIdfy0dUGXqkMCwzHU9Z7wyUgGcmErW3
BwfXJw5FVhOcmV2w0VSdNZvSybalQcyrIgU5X4w2HUdB8LxaE5DMZ+HxQkPXvFN7
1Uj9+mI0kdsbfvb6WIdwSuAwawIPqCN03jBKyTI8aRnLND9YBUVkkO4h2rUmVJm1
h1wegLrhCOgqUFqeXVD6+1H6zm8ctQ==
=Z1My
-----END PGP SIGNATURE-----
remove debugging message
Alan T. DeKok@2019-10-04T11:15:11Z
Files modified:
* src/modules/proto_control/proto_control_unix.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c313f76cd46a3caf9e2f…
======
--
This commit summary was generated @2019-10-05T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
grammar and spelling in sites-available (#3021)
Alan Buxey (via Arran Cudbard-Bell)@2019-10-02T23:48:38Z
Files modified:
* raddb/sites-available/abfab-tls
* raddb/sites-available/abfab-tr-idp
* raddb/sites-available/buffered-sql
* raddb/sites-available/challenge
* raddb/sites-available/control-socket
* raddb/sites-available/copy-acct-to-home-server
* raddb/sites-available/default
* raddb/sites-available/detail
* raddb/sites-available/dynamic-clients
* raddb/sites-available/eap-aka-sim
* raddb/sites-available/inner-tunnel
* raddb/sites-available/ldap_sync
* raddb/sites-available/robust-proxy-accounting
* raddb/sites-available/tls-cache
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/697ddb8ee3ab1c6be68a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2UCWEACgkQfQ55zXdi
Hs0lTggAhdVxLxCdNrWh1nVYaT4cnVOBJmweb5v9mRfcCH5COfxP24ONTtJFcSSf
4CR8XHCHXWkCvujh4RZgxnqshgLoG/jlPQX3vCjU4eu+6sKlq6ON7hdzCDrcztQ2
jZJvbVT3vmPM7H55+gjTnaYeCJv0G9nNfWi6LAxXmxZZK1Ff2bCBRBc08kP7H/sV
SgxgVJsUNLt3WMCIBqUZYql1/q7NyTUYwiNDcn9ZPWA2USnuNAhShNGRoRQtNxpz
HP4qAxGqifQdebPSPP1w8qyKPh1kdDoLISD72YaXRgkPKgBGrr7TGwcBqF/+XZ2L
Xiv2r7n4PXwCYkBIg/sXF+EZI2ZqBw==
=VsLy
-----END PGP SIGNATURE-----
clients can be proto UDP, TCP, or *
Alan T. DeKok@2019-10-02T02:19:55Z
Files modified:
* src/bin/radmin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/00c865655d95044eda5e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2UB8YACgkQfQ55zXdi
Hs2Rnwf8Cp54E5UfehETH4Nv4k2WW9+TTD4m1Ax+DGXz4lN+d1imZCA1/G+Xl6le
jEPPsJorzQg/Y6ArcsN5he2sX0jMiP6K5AU1aQ2anQK339ICbSMIqpmEbGeO442Z
EhjYYYxv4tKfl086+9wR91/D9wczktjTZ7Dpls8ySXBINLdZ704ANoXI8umY+kCW
UOGtDJ5oGDhXvaD7Wa4AQSkUF1WXqZKwb+cN4lzI7qE1LnWzTHZjSknAEqPEDItd
Do+s8aB5o8Q99vbvGGLwdi86j3xZ2QuG7a2ek4wRclHFj9LR5zJmk59RWqGUE1+r
Y+TPW7ZBx3ruk5BKotJra/sD3QFiRg==
=Wlp/
-----END PGP SIGNATURE-----
!whitespace is also "not zero and not whitespace"
When parsing zero-terminated strings, stop at zero.
Alan T. DeKok@2019-10-02T02:12:59Z
Files modified:
* src/lib/util/misc.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/258daaae49df7520fc4a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2UBhIACgkQfQ55zXdi
Hs141Qf9EpzhRuc2zCzdiSt0BnAmTQ8d1TiOfy+IS2+lPUkNpXo6UfauiucVnHBe
BnTLDFrNWpOUIT/HmiF8WgL8920fVOlnix6hi6YIOVyQooXYKKs/B68gwNkWf/4C
uZwZrkIO2VZn8YsVFwCUP5jWKQXdzUyAKrm9QI13PI1t7KFoQeEMYLPuF7sMk4PJ
8XyqopmpZYWiHeu7I/TZMSWK3AtxW6LFr+7JTpZEYFQpEj+Y+HHhWwwnDDHqZaiY
Tj9Y0/TrNGpUcGt75so9zQTP3Y4ubUeT59w4E2h6tQY6luuFsJxTteZygtLtktcP
1cTQl8Zls6NcYUN98M+U9WV/ipHdPg==
=DoDL
-----END PGP SIGNATURE-----
if no proto is specified, look for both udp and tcp
Alan T. DeKok@2019-10-02T02:05:58Z
Files modified:
* src/bin/radmin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5a2701d4e95a4fc4188a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2UBNUACgkQfQ55zXdi
Hs3Edwf9ERlXCMr/5KFI+Ens24apj3NpUExw4U9z50zLGdxzkg9xln6dCR5zBWTw
V/99z6nIdYIA//jTF0RzrNZyX5tQFiSwiODGlWqL/4OMEoF8rMF2ISG+TJXazx4G
jUsH7e9yZvKMkkK2p6h9PM/50jBdWoTng7ol+Ko0l6i92L+d2iyzdSC4+93t/K+q
fqbQOv7so0RoyS3KvSL8o9lAFXRqfZGbdOHK+EB783v36w/+dEnEy1C4ZLiWWQxT
PrTAa3qOyt4f8reKjo9YD0kOPU/wnVmzjoIyyMTnBsLWceVY8cspBZdHdc6sIh/G
C5kg5n0LAGlvNNjcAFiXh+ULEJcDpg==
=Tlf2
-----END PGP SIGNATURE-----
fix assertion
Alan T. DeKok@2019-10-02T02:00:51Z
Files modified:
* src/lib/server/request.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9346caacfdd51e545655…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2T8BIACgkQfQ55zXdi
Hs1Y0ggAhWmDrorFZybo2bFI5kgOQ9Bn/E2Ds4l55up7263KgjNLktvqmhK133h9
4ig1XtCXlbj9Kkm7JQ5aQJrFtrJyifAdb5zIsGEatd3U3sl00vEiOCd60qPJW5bg
41xmMlav/Bj/kRegtvvryRwKNd0aVSoBBcCP720wYG23DMTQ1SQcXAuIRU7MtWE0
+HMG3yEXMRlhn4LHmDUGF8F+JSXKWkhkx5sTLeuzy0DeBDxtPpbrkwbXoVMPdTvN
YEKUYzwuKTSk//EO7vzrMx1oIaWJPvAcHxvD554HFWx/JAmRwX9KANEhXHu+IHuV
cf8+IX6VZDLgUKOmKbpGDoKfMjEyMg==
=0vKU
-----END PGP SIGNATURE-----
hacks to get parallel children resumable
Alan T. DeKok@2019-10-02T00:32:10Z
Files modified:
* src/lib/unlang/interpret.c
* src/lib/unlang/parallel.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/db1000c2c0696fc2195f…
======
--
This commit summary was generated @2019-10-03T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2TzQEACgkQ/6TVgp+2
18ov8A/+JWL8Q4oLV8KpQ76BID4SEUuEZww4QLcEv/t4rHK4dgB9XTEtMKy1Jmok
T0JqR8PwZ8ShobQK9kjAAL4Cw5fyNnoPk1KrG/+XroetUYg5OkxwSGeNzcx0vQSJ
zLPpBZkQnhkZRWG+ovyEVRV4T/E0eQko3oc1m2tSToa7jSzsJIJcMoex4rVPuLMt
EHOcPJpJkd5IV2ai3U4EUdoM0BXmS25JQnZQg5xx2AnMH+uB60TgNkc1qIayGY6p
PUGG8OrPh7F6S/NhIVhZKHjjjGtBV5hqLZ9YQUqG8ir6oGnq039PacMYCSZ67Upu
GTvS2k+sMdQcX5TYJrtJxviatHEJzXqDqM9xHpMxBrqERHt26s6WT6gLI/Zk3sMs
mmJueGsIpuD6NJ2DRkoGwyK90qshVkaYpWidQpD7Rd/X4AVTZxDPYiMYLi/bvVok
yqr2bpBgvPCq0RyFTbGo2+8guTMonJBETIzr1QhDTaGE6I/i//05sMheiOIdeQ/r
rM4b3UyNt32Bw1CjrHdColQFJrZ3R/eY/Po4Mbs0B8VvQYAg2caQ/LOhOQFxlHcA
fMmHjk/GsAwRJ9xHWdjWgygD7xkexB4J5c9JVn3f42gvBP+YFc3UtkN2zacrLRhN
dg1SqTMwvdHhV5UYYY46FNdczIZEl+ckPg28IZl3g4b0X/LUpN0=
=FO5l
-----END PGP SIGNATURE-----
Use table_len when iterating over tables Closes #3017
Arran Cudbard-Bell@2019-10-01T22:02:41Z
Files modified:
* src/lib/server/cf_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f5ef6779230ec0d96f0a…
======
Fix typo (#3018)
Jorge Pereira (via Arran Cudbard-Bell)@2019-10-01T21:54:52Z
Files modified:
* src/modules/rlm_eap/rlm_eap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/63e5fbc92c2892a63edf…
======
Fix potential access to dereferenced value (#3016)
Jorge Pereira (via Arran Cudbard-Bell)@2019-10-01T21:54:30Z
Files modified:
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2984ee04ac5d3645d3e3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2TrxUACgkQ/6TVgp+2
18q2hA//Y62RaXHqCG/nTVYU/L3TOg1tA7hFG2XzKOWaze8wCyWZdtIHDpjkfIN3
Oq/+CrA1MjlR84/dnwn6eErn7yDiCrwkr/m5cOfWfzxaKVmz6ToiM7mC5mmmp5S0
wTczlAllImktE8RazSxcYjViZ2Mzub9dl4quflGz236vXnR+Inb8Dab6/aNirrcu
/MXocYEdjJc3h5n/FIu9YUZnaIKOocDBVbpAOX8xoCf7DnHaKvxelkr3FTBg/lzf
B0TSSX08l/pJsAqIl/zd8GhyIjnJc22KwZudvvt+HNhJlRgUpYMB2qL4VPnE8kcl
Rh+CqFJ7HnFNTjKQQIBij2X/y+1LNP3b+jkMOLC5zHtm90YEW8R9ejGvHR3tloaa
83IfU7ZZU+52pnf2bZEqj5oYZT9x5jdfplB7hL+XooUnjnx4fWn4GzBWfBbMBUtC
vu8eT4hUBXIgzcciYMa5Et+xfkmz3sNOsqrwa9XQx2wbm1/mcxV1WH987op9Vba8
ITriNE+MlJms/UeTtYHT5L1dxkyrcJbfAMtvVvJy+3gBxMZc6Dl8T3KgVtfKcQzR
vdFt2XdbKHTPb3sIH4GITXVATcBoeFaoMYDCAaao76U4hHR6YoU+41NfJymBwK5w
I6vYDoOjvpBp9twKBBUahy34MtYz9SFU9W6UqIW1bcty1/p+UYo=
=MlTM
-----END PGP SIGNATURE-----
Return RLM_MODULE_YIELD from module functions
Arran Cudbard-Bell@2019-10-01T19:55:01Z
Files modified:
* src/lib/unlang/module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5b830e8557d2ebc00481…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2Tom4ACgkQfQ55zXdi
Hs3Jbgf/fVbbj9mKsF5qgOepkWwuT9YCJrkY1YvtD3u22yOGFn/pkS9FTxDNTVIt
db4C+bp/RKvLMewdzGD3Q35DjlraoyCTV1Dlg9bi29VHuHJhMT2yNKerhP728j3U
XRNI+hcfJLIKsuNVsPWoiA+413rgSwduotq9/m6TD1NlXPqAY0fNsA0R+N4YrZcP
x5Vsu+55KP9h1E0GbNhswEtlmHPXOJfM+yl8nIlW/arNg5Mg4DRJQnHnWauL4clR
g0n5cXH0Rtsm6xUhjS8hMdQ5nkXtLf/RKQbzISHxC2dv12P+JB0xYlnDHQdavDzu
pLFqfYM7mVKWTQe5N2iOwvAIEQdbYQ==
=eYQG
-----END PGP SIGNATURE-----
change check to assertion
Alan T. DeKok@2019-10-01T19:01:02Z
Files modified:
* src/lib/server/request.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d1ebb20bdf422dffd12a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2Tom4ACgkQfQ55zXdi
Hs1gRAgAiEJ1jZLcCVlVbYNW1G5N4CIfiehR5a0N5V+XUcqil2JiVMrvzAujp/cD
bKNFe6byDa2cB2BJMjgzl2eOT0j88/+c1Z7fxvV5MRiqRV5ckTt09y5TFPD8Acs/
6Ox9xxP1cAHjh95iATSkQyrR59jGOqT0pMeGQTeu1nJYQ7SWEfBYlI7MkS+k8GSP
S9pFZhbRVInwD+oQoXExk58YBRlagljHbBrbv5oUFwahQeqMpvdyik0hhDJUdlHG
VTkwb9qFrVxfbT/yq3fxD5MwJSS6f0aD6ZdeK7mATgqDwM3ZC8s49urizAXaHbZb
R++pwiDb6OJdIglyjhI4r6SQgB6nhA==
=s1SA
-----END PGP SIGNATURE-----
add new unlang_subrequest_start()
to start a subrequest
Alan T. DeKok@2019-10-01T19:01:02Z
Files modified:
* src/lib/unlang/subrequest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5708c29dd8862ec5a03c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2TojwACgkQfQ55zXdi
Hs0v/Qf/QlkvEPWPyr+bNricTBJnc4mcWLgC8o3YJ8hSnmyp4iuyCb7weo4up36Q
OIkwGyvDBNoUQ30YGgAt1eH7XaF9hzTbtAQ4GACO4OLZQA4dD/xNZp3MNUfObdN9
uAYVbdchUiIfdzxkYorUjGA27I/XUInx0421qzQAf1XR+SQA4dR0v06/q2uZJD1w
6NIKMYXWxPFkdZME+K/1EyNvwkyAajSoV5mFTN51yjpYoiVJtaDrCB1YH2hWbsAp
lSsYfK+/OAFwH9Gcf44QOWrgqdG2yk7dgxRze13WP4TWoax/Ftp+9j65eoa5zsVh
kYnZBM3Dw4doxLbwLSmVrC2PEHGcyA==
=yrC3
-----END PGP SIGNATURE-----
remove "fixup" function
and move repeatable_set() to unlang_module_yield()
Alan T. DeKok@2019-10-01T19:00:12Z
Files modified:
* src/lib/unlang/interpret.c
* src/lib/unlang/interpret.h
* src/lib/unlang/module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e4968a8c7590c4ab2c87…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2ToB8ACgkQ/6TVgp+2
18rJqA/9FU5/zjLPCpv+J0EkIdcalBLDgOp0SVPFchZ8wu/k4IHpHWACCIVKMSUm
d3xZe6aPUDTfrSLDOdh2ncvx2Hj8lHl1pSqfhFYcZKDl9hsL/Wfuk6CcEN4Lb1yN
MCvOFAZ7mp5la8b8B+fRCgp9UWVQOpmSyUKltqXcJ3Zk7x3lzU6aKc5Q3g/1qRyj
9ANdEk9Oewa0+iDBs5ZIkLVv3rZNBj6SLCpBQfi1xLHrogDYRmdQnGiQMgwJ1vWX
5SsyFXwQwhIMNVKd5OfTWa3Rk6vk84bLxnX0MoLTtDtCZx8O8z/UItpsgjW5IEUk
hvBiQR5m8YzpamYBxCFNokhTVoZ3POjO88LTHfm9WzKx+Kkag+BzaqCpxUTujoil
zQG8QUIJFZqYzx5OmRJdrWIFpUB/0iX/ZdwSJmTDHMzabtgFie3zQMuIeaKYGD4q
1GxdQEZpJ/M2RFVtOW54ouWL61l5Y0kYtvvFlEg8kAYW7EtNqqaBuwCzM5b3KEv3
759XOx/GtoRgKhk/amZSDd71frZrSxdVbjXAUjoA5m2/uwYBFIluKdDTm4pOiOch
siE8iAfBRx9NMHJBu6u3fc/YNPmprpfdsWyaQR8574GdW+En0KjzEKK3VU/IF8dB
WzpFuGauxHFYWdV/ch9r6jCW5CVLabnjdQM5sPuVF7l5mTWzd/g=
=Jyxt
-----END PGP SIGNATURE-----
Move the store/restore subrequest calls out of rlm_eap
Arran Cudbard-Bell@2019-10-01T18:51:11Z
Files modified:
* src/lib/unlang/subrequest.c
* src/modules/rlm_eap/rlm_eap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6f93deab6fb3f46d1f6c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2TmKcACgkQ/6TVgp+2
18rJ5A//bmZU1JDvHgg8yUZBSxPhqsTjcmJaOdjJeArQcGC01cgdnoVDFntsnUEM
yGjFyVvRY6+6p6oBfE8p1A74QKL1uF/jHoSCxNYxT6l+sPMYnfuFrRGsXyb70iQr
Av596Px6iMXiAGNAjyTjD3ejXuUvzMFHfGgLdxpt3R8v4IBg0cvmmnkKX0uy2YKU
baXhSd5mnfii+lz6BRRe+0wp0i5rD2mSu8DmUjJrbWGh3ZP2NgTF7hCky2a458db
F8XUVUlB+vAaBkq9+KgZFUiJMI95nsihs+h51TOoALSyQUWM04j46mxdNzR0OY9X
V7hypv0z5iEZ5XSFVt0gbSSUhDDHfK+wqqJT7Hh+kjBxEBSEFCv9QI6hRbwLnfKA
7DEqaYBi4q+uJ/++M7W5YYe1o+Qz+N/in2hpduVHyoHJJFhk0X1vXIcyjj+bQ4ZI
rwitIC29Admi+MfwBNSMjYdf6IcztUzR6xiRpClhUrACX4Ud6WuqFEFb9Nk/m8kJ
wVPyRu692BsaFRHAaDKYnJL2EDA0IJ0KgofUdykoZ49mtqZ8tXhbVa0+8sswaf4B
m9kBVWZ0sPfbeX4AAZPNI7ssq44/A0or/GU610ct1DmZDzrcB7zU7OK+12yoiB9u
qkPhIzNvrS8fZIUF63xq2226L+FTRWHWrY+TyOKnrP0WOkVP5ZI=
=b8/4
-----END PGP SIGNATURE-----
Make asserts less verbose
Arran Cudbard-Bell@2019-10-01T18:19:19Z
Files modified:
* src/lib/server/request_data.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d5a9a05feb6b55ade208…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2Tly8ACgkQ/6TVgp+2
18rgFA/6Axz3VXCoNTZF+N7opsx0CIIFAeISHWXe1q9WPd9Gxq+MbiOAenLKagmI
QzTjMvX4pfkMWCSiPSu3BMqkHhg7Hc7a/9nyGzytf7fc4pG/S/VxWS7KAak8P3DP
WjbdWSSHDHqeyPva8R3HHid7vTwHVbbC5iEbydC4Apm+Q6h5mI4Nwn36PWYgj1iH
CJYLek7j0PU5B3Ai+1P0KnZZKykmUA/4ep0Y2RbdsAOwRtWqxB9olHUsW1rFBTMW
MDdtO0fLK6Mb4OYzzakVYFQQdhqX+2L+aFCpNK1cvXIsJKXfJ9ayfpyZqWneImNO
FOkGZhWnWZj0cAzzHf6kIITgw7nw7e5eYIZCu4S1qzLOcU5ayClm8FK02yfrl4HI
gX8pOL3wDPwJkZ4RvlM4TW7tARcIEPKFR2gOSosF5nVAYovP1YdVQ4GwyemwYbHS
Pczz9ki+mNoMPXkBAdDR7wAlRIwrHHOCwm1Vp6aQjSy9MifDRx0mP2Ub39a3y1NK
feUlvkA4FcYd013WXEszbZ/7zUZY9GTbiDP5SMIGPwXsSWVRx54WgApqqiDyy2bd
1GZm+D4bEQSSHsFeL5+m5vqStOQXfpQsdtjUA2OOhci5gBrgLjf60AUfZEuLjkub
zUdfpmUbtMVoOLWLGd8Ta2Jp9ONZo0S1Cxf88dmAHVceFvV3p0M=
=+cV4
-----END PGP SIGNATURE-----
Be entirely unforgiving about fr_state_store_in_parent and friends being called incorrectly
Arran Cudbard-Bell@2019-10-01T18:13:03Z
Files modified:
* src/lib/server/request_data.c
* src/lib/server/request_data.h
* src/lib/server/state.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/575c7e5caa30721e1ae1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2Tj3YACgkQ/6TVgp+2
18qT5A//XV0vABcyCKaPn7T0JGK8vWZEpcEo7XqkJ98vTMNtlvlwt/vIWy7syHBQ
OqgLCsPEPbXrIuY2Rc0iM/7kBi/ZDXnOeOThR6EobrTThmX6I9sIKx8ChvOMZ7EV
mGLM42Jh2R6JdmPao2DqXNs/lnA4PiJq7wPIllUVXD6qIfhCnhDv86q/vhszURbl
AeILrRXtw8fLdlcmVO2Yjvr8bg7PCqo8HMj1fT5/i9Wv7PJky57md1q6gfzZMuNP
2WvB2ZGRhdTt/a8psBZntcXKQIqzLDtXDy2ZAPrEVRLolOoPgGPmtJ+D70TQ+Vt9
j0oVLfFZnbwEXecglZPZKAg2/+OELKmJEyMnGNx8yaIMGcxsoNNvZnWOwrng3e4k
LU+e9fd+EX8JBbDuwQZz9/cjt89b75UMXMfG5ZpeilJD13aGPSTkiZ10xd2U1+b3
RfX6Jhe8qb7wJ1fLI+e8ec9bzXWIl7tS/57IU/KT665cNg2O4ink7IacWdr/qX9s
6UBoa1ivlfhRRx33O255ZDo0/sWVKw94SoxDYbdk19SbTHn6nxDCE+D9PTgEFVgH
GXgQzrm55alcOOzoJBD7SHQLVeU/b7j59XOA/yFVmol5XYfu+oVCYs+1xJi1E0tP
vNR8NvtpFSf1xaBx7z9SdljJGutpgf1PXIOrwCNcDRPtxCWR6EQ=
=/C+6
-----END PGP SIGNATURE-----
Ensure the child has its own unique state_ctx, i.e. it's in the same state as when request_data_restore_to_child was called
Arran Cudbard-Bell@2019-10-01T17:40:06Z
Files modified:
* src/lib/server/request_data.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/955623779b3f4b0aac6c…
======
Fix typo (#3015)
Jorge Pereira (via Arran Cudbard-Bell)@2019-10-01T17:13:51Z
Files modified:
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b7211afc56b9fd6bfd32…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2TiOwACgkQ/6TVgp+2
18qchRAAjMdnw6I0PGj+yQj2fNPeQi6C7ql7aNheyPP3NwTsH1a/NBVpL0tevgYd
d1kU5YKi+LLt/+ItPsy1U6xgGK8LzPE1Yp4RD1Pi3TlRS77SjqqWfCai/d0FgNj0
p9dSXZKEzc4QZcM0Qu+s52vtsUORBbyNJ37IwO5ifMW8kRNM98oKTHZAh10qGHbc
9VHDxaZguVadNct682IdutEfnkBkolr0Yy2vUSTrSI9sb5tp1PPLmZyPqpG/JAfA
tug6nh1ma3j+RgvMoxmYZoI2SWuVyckCkOCnsXQWt02x+o+mLFBb9SDyKH0xkulY
D4rG8OpvaHcrPN0+ieYieiIpQaN2p8MXv3qdw4Ild57SGBjZn+ybORX2lr2N9d9J
fM+C97mdamNBkJv08HNnBSQib4oTsLWt8AZsfJIzFs/qJ2utadopI5L0pYoc2zci
v4VLVM3X8pi84lruvkcwW71hZbsQHshcQb3qPRzMjttK1x+T6i9f/eCJpaIplwF7
5cnxnF+j97cTwmp8MRyPwbG6WCL50BQoAAITKfFQPrQiimsPCOEPPDQaSvFVkuG3
ZRmA7eTk0oWz7b3B1PzAwcul7and7RGmv+eni3qIZeAIx9U2ox1B83D/OGpS37DK
QgCx0HQ7eAWyUwC4kUYtNDeiD7wP1pkCnT6lxD2mT7JvAJRGiA8=
=QObW
-----END PGP SIGNATURE-----
Only free the existing state_ctx if we're sure it's not the parent's
Arran Cudbard-Bell@2019-10-01T17:12:12Z
Files modified:
* src/lib/server/request_data.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/22b37cdaa70a73e0ae9a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2Thr8ACgkQfQ55zXdi
Hs2E6Af7B3VoUBwmji1XgBxZ774u3aFIXUZurtsCICXxoOCoC3C26W/tIxu+QtU7
5O7/fImCjZIY6xOs0mQnEsqt3StpraeY7cbFEb1X924hAn8xMFdKxXS+xgfZ9aZY
he5LSQSC2HsMjqCO91qosI49VyVfLguor3eJP+8fCIEOpP55MfoHGHrNbFmKBbjO
Dypqh3KUqHmd9HP4dNfpt8YuMZe/QHp5zYqSllLCQtn1MKYLhYSmZYqkfXnYDmpX
Lmi1cMUkz/bxMmU9qJdYnQjNHEiUcVF+t7nAHp3kRIhLhRJ+T1JR8LIJuKOT70xP
Ua/zryJGiXvtcBjnYBLw6/1TcxWhiQ==
=IJH5
-----END PGP SIGNATURE-----
doxygen
Alan T. DeKok@2019-10-01T17:02:52Z
Files modified:
* src/lib/unlang/subrequest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6e9c3b3160bfe45ba1e7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2Tgc4ACgkQfQ55zXdi
Hs1KvggAltQAmGHDimvJ7EDs20siuY2hjmXoZ2UCuPy6UBb9oc0BHy/13O3pxSsx
Co+IHbsqI9WHSblclNpkZaiCTbvt9iXePM03sz8pTvyauacKUqpN3muwf8nP4l8Z
bj+TEnBbrU/t5d4oweI/te35zKn3ZZQhwK4pm23FhUIM/kB1NbusrDG2KS9ok3lX
P+qFNO1eLJJG9tqaDIZgwsAbuyPtyexZaaZ8A9i9yIwoWVxLq/X0p6Yh4Sh0M1aD
PHKXHCBwVRTDmstGSLGGfd5m/IMCxGH6AUwMIOVQFemGuKGTQ9yJaXe3wFC8SS0v
MIdj13xj4Nt6yTBaOoN3OckBdeJmNA==
=bvTY
-----END PGP SIGNATURE-----
try to work around things with unlang_interpret_fixup()
which runs things locally via playing with the stack.
Alan T. DeKok@2019-10-01T16:41:23Z
Files modified:
* src/lib/unlang/interpret.c
* src/lib/unlang/interpret.h
* src/lib/unlang/module.c
* src/lib/unlang/subrequest.c
* src/lib/unlang/subrequest_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fa3098a737a2303d6fbe…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2TYuAACgkQfQ55zXdi
Hs2vCggAkXNFOdZ2QaXWUxW8N96aq08y8G+q0wF6LDl1WfAuHth3utxwRz6ZQshq
s4TFrLhews/kX7Wd9EzdmsnOmMRwb25jJsv2Ts+R2RjXM4xdDoKEvMuKXR4j4vgY
4CXnTr/v1PB78pL8o4noTXK8Ou80JNnuRat0wUrFfyPcEPhNHUcy6tA+knM8irGm
Mch3YwibRlanphJiZusbwlF9yrrLUNqS1ScepIpBkWFZc6GenI7qOPyqoCIjv71z
FeeapFYpq6vm2ekcvBBAqNHJ6TwSp73cCbNkkvjIzxG8FpRRSfZ7NNpq5uUcN0up
iIvCHCAybuBlJx6omF36qD5JJoz0mw==
=5s5V
-----END PGP SIGNATURE-----
fix return code
Alan T. DeKok@2019-10-01T14:29:48Z
Files modified:
* src/lib/unlang/subrequest.c
* src/lib/unlang/subrequest_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/44b712d7af06a71a4625…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2TYswACgkQfQ55zXdi
Hs3Atgf9HqMQW74uOXCR3nJTnXS0R6hVKvXVgiS05mdvNQGe9EmOkGtzrxTLYHRl
vyLLbOD/TfrxzylHnRZkmOI3XLslILtD24eAKbPzI+Pig3TTTIplCAm4Z1wQYKEn
7n8NsZcs62qPZ1S7rmUWX7mmlVxQBVqn87Fou4eD8cQZqR1VXfMN4+6PZEJycew4
PUyde1dGXDNo69cNdTbQJZt6xQ1oNMupNIw1xudHPweRN54SMd3h29eCZQRXp0Cc
n3YIRTZYknBC/KbnSPmnhYJxhXIkcW7tSBkhzqD7O/ObIHI8lcBXVoAsghWywfi0
W5LXze2C86cFgo2+h1qLQIXvd650RA==
=oEzB
-----END PGP SIGNATURE-----
add missing declaration
Alan T. DeKok@2019-10-01T14:29:26Z
Files modified:
* src/modules/rlm_mschap/rlm_mschap.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/03e27ca6c554e97db1e3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2TWjwACgkQfQ55zXdi
Hs3sJwf/Xjjv3oXKG6HN3dnQhMSB7MmbrBU2qnfcZHt6W9NqiRTuzCSQmSD+j28q
faGzkWuUAbSZ6MedRkpWe2CUcWyjMa9quFALJU02z+DQXmA79J+e7mIB6F8cqaAE
6p3QEwnduTGiLOLTllpNQu3fJZszsCytxuGeKJs/0mMso7flFpQRIWx9yH1fANK5
sc/H0X2gXVCP2/+kQd0/GY53h2Onxd+sXceb4tLD6CMB0x3jCzMaxC9WLKsONYZD
5fXLA7PMYkhxuit2VNwugULJU0H2alSDMRAJWdYhGsf7KuT+les7BuinxDWFNUpQ
gkmd81xhTjxOuQnzojr2FLqZS6UcWQ==
=Zsta
-----END PGP SIGNATURE-----
check child state_ctx against parent
The EAP code should arguably call request_detach() or something,
but this is a quick and easy fix
Alan T. DeKok@2019-10-01T13:53:00Z
Files modified:
* src/lib/server/request.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ddf1361a8653b50a425c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2TWjwACgkQfQ55zXdi
Hs3NeQf/R8nZrNYx8zwGoyErYb972XFhmpVTsqy01o4CHMDRigHzcpHLXgV1FgSB
z2smKi7qAQoShDUCttxj16FzhP5q1G35MfyIEIugBlgU56XBj5AYQS+a7VXnNX9y
Zz2fGu6Lhy3ZHz4il/1eApzj5eic2FTh3b6gPStzyTMg1bQQKJH9AT8sPDWGgbid
OIVprav2vRkOXR2z5MFwhM58PX86rx08kV6pu0hR5uuN/9bnRBlCfWnhIRSzUQws
pzkfNhqoZL9Xz7i/3A4ZMhY1ymt8mGHOEe3s0jD1XYs/VpIGE3KSYgyFJwNpQjok
HDcqUFf9dX6RIsTm/d2mOZETOSFEwg==
=iVa1
-----END PGP SIGNATURE-----
rename "persist" as it's confusing. Use and check "detachable"
Alan T. DeKok@2019-10-01T13:53:00Z
Files modified:
* src/lib/unlang/module.c
* src/lib/unlang/subrequest.c
* src/lib/unlang/subrequest_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6e8c5efbd3c3cb08816e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2TWjsACgkQfQ55zXdi
Hs18Fgf/edqvTyo7p+mDGYdPYO6dS0c/OVrXX5we4vJhwnXf4hAonc6OxTtN7DsC
dBgMdpj7MSAcz3nBkd9INVZcmm7MwkzO34QJ5nbImD/t0sFZg/S7dzAgK7WBakVl
BjnSAnVJ38V6VAsSBK/Dm9qNrkhDA7FtPP8/LeX2aXKsH/+i1Q0Gr6kVXBVuNUO5
IC2CSag20Ie1PSbePR9CBRWRhlkaP+lognqktEhYqmbw1tHvnhKorJ3kGU1hGj9O
34wNegG04pNOZolVmJyE4R9lQWUQVG7KxAAGOCyFvh/nrXg13eCqby5g5kmj0jsl
1zTVuApvgF/RnAZGVOwOSwR8Si3c7A==
=0G5B
-----END PGP SIGNATURE-----
only parent requests are runnable
Alan T. DeKok@2019-10-01T13:52:59Z
Files modified:
* src/lib/unlang/interpret.c
* src/lib/unlang/subrequest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2ed3517312f393b04e68…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2TWjsACgkQfQ55zXdi
Hs0Yugf/c3Qs5MhArsUk/zD/mpkkjrk6+bptz693Dbm5V2IeB0C251oG3k+ZgxMn
uWKTWie/lQx5P6xzUeOpWAErJWXLM/M8YCwu0ggogBuxb2mBW4bM9o4PcN54fHqA
sNMv+QbeL2FIqRWZxpNSKOG/jRdSjGsHaLriuBfC1XAwyk+tOkQk3HjW7rZHdcen
gbGeqAloj+f85u/rVBpeNO1pVVyw2jHWKo8lY+MpOv4qaHXbKyp6jvjNfB6nCgHI
3eQdN8xmptakCo1oWLW68quQSKdxhtTudjw6/mLI2liX2VJXWetu3eOuyAS6ObqW
QzCWrDZ7AWVJ26rQkG/LYZOIqBzeSw==
=aBDs
-----END PGP SIGNATURE-----
more debug messages
Alan T. DeKok@2019-10-01T13:52:59Z
Files modified:
* src/lib/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3cee244843dbdab0e5cd…
======
Don't leak if failed the MS-CHAP password handle
Jorge Pereira (via Alan DeKok)@2019-10-01T12:58:20Z
Files modified:
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/00805e1ac1fc22bcce83…
======
--
This commit summary was generated @2019-10-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-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2SbVcACgkQ/6TVgp+2
18peCw/9EMMI1kqkEzb5esuMoIzJBSbCfz9BRS0sRXxNp25Y20HVCZrEHRMfrMra
WWQjdHQWymY8t74WOQjkNpRkxIGtDbNGTzZI+K0gh8bOiISLLkXxNaROLu8oblDx
ZSgA95ymbq5HX9QncClocRiUm6WfmN50lPsa8o9pXMUvswrIqzDZHrJdMZu8k+FA
z3GXbGI0zGG2c7kQ0pYFUkd7F5fpdhN88lEXdPWn0XbEZwBYFHNnolMTTo0daDQA
YPhSt59TwwdqQmQQ5E4g684qhZ8jpilIG9KwPcIL0pTYwG6A7XhwLo/yyjbat7rN
XvuWu43ipb16ByrNF5vJ//nasDPKS+S3ZFuRsStweAMZVJ30mNqr3dgt6NGy+El9
HJR1+fB0CTMzqDakSp9LSuoZfC3dT+i8zgWMJ1eawh6J9anljGwV+b/BkvhP3ZJC
Gt5GazUEhHl2gBegP9X/j/OOPesSwVfK3ssILr7V20RqBDcKXUHhCq+zyPjKWF/O
r2YYrGbmJGFBZTqSIKrpDUPeOXnss7658zQMWE62Y0ORqMcAmpK1IqCQHPVb1ZLQ
HDe0Wm3WTjDrAys8xrB/PQm/KyhhRMEg7PqSJVWTnKCcg1mEQG2abESSDBApRZkN
JMs1OJfoX1w0On5oOLwyJxRJCezJrUB1raOt5zLAIWcufdcFB4E=
=Tt+5
-----END PGP SIGNATURE-----
Return correct rcode
Arran Cudbard-Bell@2019-09-30T21:02:15Z
Files modified:
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e68c9575a3da83aad08c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2SbVcACgkQ/6TVgp+2
18peSA/+LhGZwzBr1lQBX2BC7fKLGubvPWuYMHmyCWqR1fA6LTnHptTVjpKKGOS6
UNYNrjZ1CB+CzHGCa3uVdnVGamxTUPi0A9/aMP97CqQMYohgsI8w8MavGaEEVEvY
b3rGwgUsQfwfk0D6nGI2OLEAy6n+cAIYZzAKSCikoy3hYYgEwp/oXA6Q5Q4CBbVS
5NLL5arr6sSX39TFg4RsrPjOOvxydouN1UU6m1lwgwBvZ3dHxaGI0VfsM6qpkE17
YS3u/pR+EBE3MapKBBUSSZ2/bKG8Dn1689yQNRXP21H6i/BErqcHY6k/qkh48Z91
t453pYh1HOgZjVbGvSwXv54IvcLBfV/WFN08OfpJBotOkwR9Of5Z4BrWpM3K089n
xDZxfRGVXQOOoONbWv+qq/uw3IRRdDVVYBdE+ANtTNyx6eSmE2IKkefCQ9uSADcR
AFLpW3uM8ytbN2qJcYcXekT7NatiER5GVguFegt8rbxKbT/9YTcpigyfYkbOxEAi
i3j3IGzWZeTs1HDarA3u1RoWeTaIM3eY7vhvehWwJ789pqVqxllFQq12wrAhVLpX
tGe9kSe4RSuMxtC6PS50H5Wq6fGaiA/llEZb4Ea5yDScBlBAhN25ldBTZAtPg1vp
TkU9EWl0rPRyesV8UI1efAQmI7SsaY2mUvWN7uE47C4SKjCoa9M=
=efYW
-----END PGP SIGNATURE-----
Dump packet in radius encoder
Arran Cudbard-Bell@2019-09-30T21:02:15Z
Files modified:
* src/modules/proto_radius/proto_radius.c
* src/protocols/radius/base.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b0adba3b2238e5172ade…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2SbVcACgkQ/6TVgp+2
18qmuw/+JAZ8u8xvm0Em8y5ZIyT7cSF4234YKmFK7kNj2bZL0PPJrH+k+6Q3bKBV
za48fLBo3Wm/Ne+wL2CR8EueIBR6bVCdYZ6p7I/M0ldAMxsKwhC2YcZUrsQUKNc1
uy4yYtGjJo0885pId9IKfYMuYJD4V+UVnQ8RRmEDywV/gU/BPMZ5LBYL87vgN0oL
sz5twKTK4m7b3LfF+Op3uuesREN3IDx75f56y789whqyAfxl9M5ZZzr96lKyOFFI
WA85jxb485tQU1caSzjHqm802Kw7+EXjgI45pMuC5XdV8pSfxryO/J/eHzfl1pYx
+LHRcrupIoTiGxPVxwgVonZnTIRf8mosv8x+muzFpLbJs/djlPBpcqAKqvHOb1qH
p/simbU+8uihkSxqQzo3zy0HU4E8d1lQCZN+N6srBifyZT4rQN1VwIedzLQ6cEjw
GX2+uIx0IB3dI4DmvZcJoaW6qI3ZMOrz9B1nt8mWsZg+Y7khWux4iog2do3iTas5
BIu27V8bamD47qN+FgeSTlXPmS5qo/gCH+TFBwFsXjBmRBF6JEfTPieP01/hd2QG
Lad+B961n8xL4TZXsl0HVsy89AMdmX0EUCtaknEOK5x7qqLkKH4f5iyjoPBVsl68
XAYnUzwDVquslaUA04xhk7YQugHeqLOpW4kqr53e/v2RjV//ScA=
=zW1l
-----END PGP SIGNATURE-----
Print hex blocks with whitespace
Arran Cudbard-Bell@2019-09-30T21:02:15Z
Files modified:
* src/lib/util/log.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/71e7a5683ccf1e42d4b3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2SW/MACgkQ/6TVgp+2
18qBlg//cvIepZnKPU0QTaHmu8GkQnePYevrSNWtXZQfh4RaFHz4u+gxixn3Foqd
+Ei8gOfS8Xio918p5Br80ypGesGmxwStX7DF0qy3hItdCWaT5OZU9j39PhNpdhoA
SkBUAfmhhQoP+gVLvGHUoiXynE1jI62t0MjTZs0x0ECTusX+Mvlif+RdHOVL4UU2
waXXal/jZuIJrGXo3unqx1BOqim5lp6kWrUOdS+Q6YHlmA/zzpu4qiOzQT/2Xr1P
Qlb9FfOWgTiLc+OYpbGcaKZmFxbrgGWGSdxaPnrfoeExJgWs1W2ndM67yx6qAFQW
qlS0tpKGtDm14wiX/rGwLvALBqytfx65Rr/Q2k00OVWPFkxBodk9jcMpSpzAQSwW
/ETYVmnFiPQwZsnVSG8EFg2tgqNoy4WIQsxDgcokrjZUOQr4xIxXCilYXvuhKnhG
e0FESO0GD7HCreuYyEcSg8FrgChmFGsaA7TP7ix9fPBtbMqkzGMqGRUJJS/O8+i3
BV4Noi/00JBNAM1mYXLuUTSqS4lDTQfbPEbTufLlRQ2MS9wPvxAcwSwmYG4jxngB
PxwkXOmOpdJhO4Dz/KfRvkzRBfRx/mVE8U67AT7F1Yqa/KgOJ1BEZC9qk4SX81Tz
Izt2nbL4NQIhd9dzIhMvXOa+puoX9FG9YOyyrrWHn3w3ba3ljXI=
=vimP
-----END PGP SIGNATURE-----
Fix eapmschapv2
Arran Cudbard-Bell@2019-09-30T19:48:03Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cc102b719a3ceb4da06b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2SW/MACgkQ/6TVgp+2
18rSRA/+Oij+RGFxszBFCN/pns5w4SbMKw9a7HN6A+K4Dfe03Ink8H8glV90JQ6E
lSKhyIvQq8Uu+fsPMcXUf15ccU5XVRKn8er6bGELKV6kAGKxnjjKqvMfjae2SPR/
y0LzMKLWkd3nn0lsSS5SqlkWyQbr89JzByWqGtaOHYm6KrpnifhIWa/G1xLaGw3Y
eP6tdBFfMEuaBz/szajn5GyS5yNgIWlgH0862EPMFCRELzhcKACKlUPIDlsTb03j
rrmX+WPMzpBseKDDcx4BVnww/hsH8SGA0bc4ZKXnUSvRBK/QLT4vAtLp2uMY7/SF
8dUe9IUuteBoflXwE0kcvy6Lpd11G1rhPMYrz+HyCiJ7pyb9b0tBhEXoErZwjWQS
TMmsNyhWJtRakYbe2s37FjVYKPTRdaJxwSLFQhAD/X09xL7zWyP1gKinTlB5qAMb
cEETVRWUfKnIqbIl50P3mWPD4tN841duRQ32XQp+bqQnO2C8pduLTiKt60vSDcGA
pI3ZtNPV/i1v/5BAEcAU7EJvs9HDrkebaRqlQMUejwS9jOt3OlQbpeco4cIf55NB
GDdEFaiPaBARHSViEmWHNR56THd13AGcovGtLEgZPE5xNGKMLqoBydf4J/9Tw9Z7
ayFre4lLgSSdHJWmlFjeNnSrB/ewEnTdCBmVQ4xcjnDvzylV9UE=
=oyDs
-----END PGP SIGNATURE-----
Add tracing to mschap_challenge_hash
Arran Cudbard-Bell@2019-09-30T19:48:03Z
Files modified:
* src/modules/rlm_mschap/mschap.c
* src/modules/rlm_mschap/mschap.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/20d83a7190c9b4e8e431…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2SW/MACgkQ/6TVgp+2
18qOYA/+PMNR6jag3YabTWU/tsXtylXg7yJXao3SkxEeVFiwYglVWxmgYEDUKPtj
OmKAksKvC1fLGnBP8VSXfdeqIiq2V6AFtIRC8i0KQatixaEHWyROQ1n9/CnSIFoa
nhjCUtKMWuveM4fCircdxTVpaR5mH0/yyzo5DYwj0D33wxpJhAf7oRM1yKbHXufE
lJpSi9hIbhJMtNECRGFW9IYG7yhtxyvM5f3zr7p8NJd7tFgpgzuFb5g/54NEeeMH
fDqLCItBBZRC1oxPUx4ZiQhm0aoKvy6rzMXe6WoRCYHXK/1BFm5xnHBYZHiqfSgc
Jad8e7oyaFlhTHoJee8GZifLDU4jEYEd0LcfqRiY0IyHLStWYZe1oy2SY8jTPPGe
RKIJhNq3g+djDeluWOVVRbm5LPp98iw1tbENCSHGtVEmAjFoo5mZMNvAALPEkhHf
i4oQ9SRNfgaa6yhL1H1aaR6shGzSgIgR+06kTWXEGdXPD7eCzRxXxsxKMvWCYqFU
3mhHLehI3sK1uT+tiJ53WFq//tVB/cyg88vEKKCCCoL6gTQmJOZwC7Z7rBcRIb7M
3iFf2wIsw5ebnvrXimMgn2+kGbcG0oGXK8t8GU9SROAQPsjETvLQKcgKenEUlTCe
zeFRbsPASBnufrs585u4SpMH0bU4YMTzAGz/r3+qtFYM20cMZ/Q=
=6cCn
-----END PGP SIGNATURE-----
Fixup rlm_mschap to support EAP-Identity too
Arran Cudbard-Bell@2019-09-30T19:48:03Z
Files modified:
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/caa85d244288cc5f116f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2SW10ACgkQfQ55zXdi
Hs0mNggApPGm2+awtY3LdAfR7eYIiE+ke0Gth4lgqkR1RBFX/LICO7aR+GevQHJh
DrMeJNans/wkkwojxDyXHb7HdYxqVUGIXQlRIoLQXWT2IAEdxhRFq5rCBT950ywb
u6hVdrgPjkoGo8UJl40O7IzqevzxI6mSL5B1FP3ifiiTOI8PqXuzh1r4tOzxNOFI
8y6GRnAiz+c/EMRT6Fof4bYyB9SPu4E9B0DQ81qQzIgAhLpWEfT+q9j3mXW1V4gO
/ECa75ulHo/o6ntRArIlTJCyk2Oh8GJZv+sEOg3F5deJAeA/ArDHSK5suZOE/xGS
ZtVOjomp+5C/P2s7EOZmOmMKsdL4Dw==
=Z/Ae
-----END PGP SIGNATURE-----
use sw->id which is local
Alan T. DeKok@2019-09-30T19:45:33Z
Files modified:
* src/lib/io/schedule.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fdcc44747d5d31ab5e69…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2SW1wACgkQfQ55zXdi
Hs24dQgAoAru6TTmnfp41OuPm5szoF5VVizg9kUhEgF7NiDxd0Rj7ZzCEofTgbcb
KoXApflfREKjEx1634UunZYZ5ORHqGWPFnJyKrUZknTmfXBaZqrms2lL7eZs2yqD
ZcVIke/8EVkn5I1/0W+G+VmTlYmotKX+MxK0SRA2sLSQKXkvROKLU3eOMV5j6Et5
4Uy4XDjXZVIWtUGf6rGbJWtGaxQfMc8C3+T/94TceYlItCJNP5c7BJ+TLO29rXnG
WzR/1QHG7de3ADjRDmljwS3i57rqUK3cE1wLw7TTEEKUAgHLDVp2SIT/VIZ/1RKX
eRO7aBsA+cxfck9A1G3OJOI5eZOKiQ==
=Og3d
-----END PGP SIGNATURE-----
use worker->name
instead of function call and thread-local storage
Alan T. DeKok@2019-09-30T19:45:32Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fcecc7b0137249b2d183…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2SW1wACgkQfQ55zXdi
Hs2zUQf/S9XXRZLoZ7uDBr1LSIJ5MdZ90Ow3HttVcjo9QbpFO8ZJ4zO0g3beRnwS
JNXqCqfJKP23pjVB1Sm15KQjXMU5AXBdem8nG56DewBJBIoDe2M0TuNZHpVolSwM
UJXGoBjrwrjIWxaZdIux4llImxV4kWiP3PRlru+eqdmVM7dUE+HsALIbwIWcxZhL
taFvaVi81CfbC4w8OSTtswZyIu1v9ck2YwBT145JeRG3C+nKUgtU/XSopq7GJFsp
RvyT6u7CYEQfXzp+MWpejw9XajRRv/XopKjdcHFKGaQWmKAvx3mflVeD1uEK5CzJ
R3CHu9BOpwJda+BvYCQJRZl4u0IS/Q==
=sWaF
-----END PGP SIGNATURE-----
clarify comments and code structure
Alan T. DeKok@2019-09-30T19:45:32Z
Files modified:
* src/lib/unlang/module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c4a285e25c701e540dd4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2SW1wACgkQfQ55zXdi
Hs3y+wgAibsvna4xXYKqRd7Hm2p9b+yijVYWQTWG1TbC1pSlg8maBrmsi/7fTMQ3
2A4Y1sns6sUr/SOx6uJ64Titx5m83HTaEbVaYzPBg1q3yBG/PxERh/chIvTuy+1M
KlazMKDjKENOmFxCCm0UwfF47fkhyNxtKcqBlZPRAvXUKTgfXmGdYhjefg6sNO1c
/WCJ0X7jZOJt8jOXMJMTDqG0bgYV5cNkB0FMMWGKgTUM+2mNEYVIx6kcbsAkdWjE
RTxCxEXhpngpaiJqZhII5vCMrnJ/63RBStNFsV4ezwois+AGy9GPUmrcbRp/J8Lm
f2ShKMWrOnI62fF7flS1tseG4ZMLaA==
=gy9z
-----END PGP SIGNATURE-----
print "Resuming execution" when we resume
Alan T. DeKok@2019-09-30T19:45:32Z
Files modified:
* src/lib/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/17d3686fb4aef1fb58c1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2SW1wACgkQfQ55zXdi
Hs3K/gf/TrhNlb5nxECh3M0obIuF803NZRjLsiOAyAjg+wVlPzl0gnmN+AIU4Xxl
Wuu43ofOSoDe0TSShYj3dM+4I/8meVXouFS5W6ujUAxkX5vwpFnMOrEA0azS35ph
h799fOrwFkf7woPHtLPUdxtlSk2xAzeJMX6cN0lA9H9W9MtQ0fk3fB9+sgmb6zGb
SLyulOo6dVCU3jm/Z171JdNZ40QMhTVQx41cQJK0SkCUsSaX9XZk+ZUK4oxQxTpq
rDME6mbMrHnOThwZmB/I2hLNnfjj3m1mQ/uwT0kG88EOr0nKRtEPuuHj3NkQ0l3V
SUju2/6NujjGEsFzcZIUkTHIZQsO2A==
=3tTw
-----END PGP SIGNATURE-----
get rid of unlang_group_type
which was always a horrific hack. Instead, just fix the
compile_action_default() function to sneak a peek at the parent.
Then, add "redundant" as a top-level type / keyword. which
lets us print out "redundant" in debug mode instead of "group"
Alan T. DeKok@2019-09-30T19:45:32Z
Files modified:
* src/lib/unlang/compile.c
* src/lib/unlang/group.c
* src/lib/unlang/interpret.c
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/526161a99c495c15d883…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2SW1sACgkQfQ55zXdi
Hs2tXgf+OMxNr8UYS4jS6lYgJqy9I9KOs8yD5wdYol1a3UXFj/qu3D2KxYNHrM0F
czoxU47NPwqds+qyQiYprjkGljhqxK55jhtn6qTK0LG/+87l0MDtxPtNa950MWME
aFCmRxXQRiy2h1M6i07qs8DjyvybzBvaPXTSsEtuNhnlk2xhMdMGGmoc55EcWslm
n8ZGwPKV/LgWAII2TP/kPa7ESuT/5i6m3EC/ZYacXzPVsff6B8pHAEIrm3511LLf
WzE1vvQbLQ1r6KG/1OOOXzh/GmBLcxrWoNpYBVd5XSUmfCElO952aHTYAc0hxVwD
+RWMrCoKdRbueu4FDUIbzsOuaY5izQ==
=wbp/
-----END PGP SIGNATURE-----
rename func / process to interpret
in preparation for adding compile / parse functions to the
unlang_op_t structure
Alan T. DeKok@2019-09-30T19:45:31Z
Files modified:
* src/lib/unlang/base.c
* src/lib/unlang/call.c
* src/lib/unlang/condition.c
* src/lib/unlang/foreach.c
* src/lib/unlang/function.c
* src/lib/unlang/group.c
* src/lib/unlang/interpret.c
* src/lib/unlang/interpret.h
* src/lib/unlang/load_balance.c
* src/lib/unlang/map.c
* src/lib/unlang/module.c
* src/lib/unlang/parallel.c
* src/lib/unlang/return.c
* src/lib/unlang/subrequest.c
* src/lib/unlang/switch.c
* src/lib/unlang/unlang_priv.h
* src/lib/unlang/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1acbcba67cd53da6a9a9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2SGQwACgkQ/6TVgp+2
18rM1w//agwDp5DIt5/O7sd4pMK2UqPqR1fDUhk2DVdZG96BYGL/dBmhXyVoV7aN
P0jBiYFLXIIBRmz0yq0bZopX9EIBPegtY2TAgN+Zx0D3xcwaXdFRXfz2MAoZH7Qo
kjmb+a+ah9zJHG41O5JOhG81jGx1XzlMaZWw0tO08JOW6I15R6bpvL7zh1c2LUqL
G47zq4dOIUNmDAzvkzyWbib5cXOsYnkkRUnaZB7IqtXyP2GLotvbGqusi0MHJe+u
lQ+yhlebjA1LNCLLCXQwUQuKcQvY4PAyLIjHxY0GalIpcZyJe1wYCfzLkevEwITe
rVB6wwg4lkuS3SpFaQA60ZFFxKl7LbqX6gWWuOTuKHC22B33/YJStvEdG4WIRiUy
xMCQd2eIUBabeQI3EuVsmmzKQj/NrmwLBzx4VXh+kgJxn2zueHLKRo2QNxCg2BWW
rLXTMLJffnfNe96HzJoqo0rX5DfU10GNnc+GOgif2M1XX2ZG5RYzpB9WIKhBTVRY
ESn+JjYdGbkk8oX4Z14weAtn3A7XufZgvzfaXHJ0kg7kvA8YlBb3nJi4I/bCPN4y
DvtVeg9LcrZ0NYUA1EiBQuCSnT8GWQlB3vV+m89nsQqrIdHtpTlwncvZA18pQGDC
OSwxUD359AiSD3tLmnbda1OTOJSw0R4jTfP1PCy0bKvk8285Nyc=
=+TZq
-----END PGP SIGNATURE-----
Split out virtual servers and modules used by them
Arran Cudbard-Bell@2019-09-30T15:02:36Z
Files modified:
* src/tests/eapol_test/config/mods-available/aka
* src/tests/eapol_test/config/mods-available/aka_prime
* src/tests/eapol_test/config/mods-available/sim
* src/tests/eapol_test/config/sites-available/aka
* src/tests/eapol_test/config/sites-available/aka_prime
* src/tests/eapol_test/config/sites-available/sim
* src/tests/eapol_test/config/sites-available/tls
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/029245f970963fab0bdd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2SF0QACgkQ/6TVgp+2
18qHBA/+L9uutIqPXp33ZXcXn6icGTVSiKsVst4QP9ypBnwV+YEGJcsg6+PiOy6t
BPxetqaASoyI2NkmkqQ9cIlv1rD1eQlPii5LfMKlXe4RWvjOgFYo1m9DQBs7qbLD
FvXZpnjKd6N6x/IbJjX3W7nCuX2d2YjSwWHZNAwM2ih+VN0dp2QGi6BfVgK/xBpy
ZXl/+YbI57tBH0qoEMv2yCEn0kKaH5voA5HllIAWp6CSx9EwFvjeW7/Jek5UA9EK
++KDgZdfi9biQfwPRBEC+Ya9HC87jy3aUn7bC+OsAKLZ9dFPXiF1uyEiwSqqceJM
n+4jHtFLoyFOLh+/lexr7SnHYlW+u3d5mB+hoAUpHQfl+EuoB5lspY6s+VT0y/Bl
4rnsSSEbkzY93isL/7TQVmrLoMOn9XLge8beXHMaEDbNSnsNkvk04niKDRxQbk2r
2lNLX9ZcC8zybSEJmlfI7SmINOi4oJUOagqQf2eFVH/nw947EMhw1SzrafM1Hc6k
Bv9PlunzZHhfi0ixMf6ZOnKBy2UjlyU3MorK+DLjU1smhfn5eja19r1WNtNe4HQV
cex5kPC+SM1o0lwQlTz6MFgBJVAjJCq/1Zp5VDD5iGK7DWnvGldJtszvRA3ejEUc
MClpj4BhGiUMS3PHKJktGRYAb5AOYrl3h/X1emA7WADkyGofHfU=
=zUPy
-----END PGP SIGNATURE-----
Fix clan scan issues
Arran Cudbard-Bell@2019-09-30T14:55:00Z
Files modified:
* src/lib/sim/ts_34_108.c
* src/lib/unlang/load_balance.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/727f8569287b6f87c5c2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2SFzsACgkQ/6TVgp+2
18rGmg/+OuibQVDXQlAj9Aghko4vkG0SMUB/rHeXPu4imfYWv0zgqqoU+gyGqkK+
VsvTLzCrBzi+fekdr9YX8FYTghGsEjW9P2BmbfEBQ1TzrM80a3ETJ/uU1mH2ckrD
ml6Qa9xqaDIjj5BfzTbkbBwXQa323aJLrV22sMoRCORxqjgdbB+sg+0eUevyR8Bb
TA6yZOrTQloerpjDtHob+QrS4drantLydf/k6uaw6TWTpOuZrQ7Mdco9P8Wx/iv+
E9s3pqZua+ou/oHfHWrbLWGRwu9rfJ217u0Xta/te2pWfc0cMATfOOtFt36Y7hs1
LwNlqaH/vub2tJo18a2FTdWG8VnII85UA8BHcXBawV8CwTknGlP7cVC3dFaWQKuI
JX0Ncde5Os2QL0gmFT9HtXVSTh/YXHN2BliH5WKje6O6D480tIoH9QmebjzCSiWR
Cs7xrOI2mE/g9ODVA5UX4BUu/etouOt0Ma7c4SsjfbxK3Uk4m2QGBrVRnj8u0xRV
65HT4y1nk0ChL5VYOsDItSNAwg4cYb4w9fpIXvdAvIzWMOVDs+vCB/Go3bWTEhLy
UNdz21vsf6hHyOekT6Ahf3+rEsfzoWzf0ffqjzNB3FclH4Q7Bw3AJNWZDj4rDisY
A0SQbUbLb3jQuZkMQ37SV7of5B6R9m4KuntYGwNYZlmHP1h/mZg=
=dpBr
-----END PGP SIGNATURE-----
Fix comparators to return a number within a limited range
Arran Cudbard-Bell@2019-09-30T14:54:51Z
Files modified:
* src/lib/io/master.c
* src/lib/io/network.c
* src/lib/io/worker.c
* src/lib/server/pool.c
* src/lib/util/event.c
* src/lib/util/heap.h
* src/lib/util/time.h
* src/modules/rlm_cache/drivers/rlm_cache_rbtree/rlm_cache_rbtree.c
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b17f29ef8a1745da69b7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2R/v0ACgkQ/6TVgp+2
18qW5Q//efwoWgMn2xQtfqQyfcaFsJDx7T/pG8JHEg08ehXenBY+BgjeG7vV4mak
F8D+Dv5cnzutvpqN+SmDxYe3OwZnFkc4cobebN6BuspcATGZiGznI/53mH2T6jrS
CRzheakil24ghECYouHaVmY78aogb+aTrGGX57S2gjL7/PWXpOAIvbkRtk+pCl5f
CeHvsal1AAge5od6LYfs+SP0ZJcW1Lo2n8N8o/nAwNSXSsx4VyUM9Q1x1EK1u7fk
M1mu0JxJNfhO06D6y7jDY1bCG8DEIovCtd1Gv9gSkQcTnjydsYcWNAY+ZCCBKjfP
kzJ0MsSJARfKW9a0b7UFrqQkQWUWcLMtFcj++62Kv3B9ESyZQw1EQtUAVAlDNaq5
rDo1qU999mjUtE1VoQEoAXHy/uXuCJ+PHYmOktnonf12lsqxfxqFBywoOEhVwZuU
C6LRbuJ1zeKcoYcGK8xOv+y+x92ykcvK+lguVpzypi0LjKAZfzlB6i3a9atBNQ+A
4YPsdmnS5cablSwY+AlxJyiDF6UVNUChBhLUxfJzoJ/XXc1ARGRdZXNSnGzcD1Ax
lmPHixJZ8qoB1KULjV3mBrRLh8aHYF1sBwa1Ac6RNsEmo4pYrgzcrYnpVPJHw36x
K2Kn3iuyIVeCbYqYnx3/FroGbaRvCSoigUMUQwOFRxFnKVlCRcI=
=br/J
-----END PGP SIGNATURE-----
Not needed
Arran Cudbard-Bell@2019-09-30T13:11:25Z
Files modified:
* src/lib/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a60b1a7994ed3f5b3f15…
======
--
This commit summary was generated @2019-10-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-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2RM6gACgkQfQ55zXdi
Hs2zWwf+NAJqj9VxUUVsdY3YPdhGbGLnu2EjnYkw/9AziInAR0+CGqqnetRP4v4B
Kn/P1nT6y9h4+jUiO4JRIZimBHVsGhiLZHX8rha6zWSt82ppq+EpoPTc41PgwEBH
Ko5ACeIP3g0/lQ3iHsOd9iK42RO69X0sp/3QPZ30givEnVe6ANT3U4X9KG2oYXOD
aNAlJVYUUCocaVA2PGew3z4LHlwHVjXVDMr8LOjyCal1gmYrY2+9Ky2olL+kfdC/
M3jWKBHOgLvQDyB/XmaMsSfhd/bgkaOQPHIZL5H6ptvC32uLJZxToiAFlRUhPSXR
yD18wv7awt/W2Rra3XS55faZLQzV2g==
=JPOx
-----END PGP SIGNATURE-----
remove deterministic load balancing, and revert to random
which means we have less magic knowledge in the interpreter, and
less recursive code. At the cost of being less deterministic
Alan T. DeKok@2019-09-29T22:42:37Z
Files modified:
* src/lib/unlang/interpret.c
* src/lib/unlang/load_balance.c
* src/lib/unlang/module.c
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fa0a3693ffaed2d137e3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2REXsACgkQfQ55zXdi
Hs2TtQf/VhN9rmPFpf82pdiqRXdreKPC6EQ4b1MMcG6fabJH7r0dtWA2BZfFYLga
wnNsd9VglYEWpN7xz4uULnJyts0mfK1ixd9ObHEatVVd0GVSZ+pjyjXADWauiqGl
zxFOaFEjkmVFgTFiva3dQ+YWNOeUR0t4cEoesIl2hSHvyb5IXPpna5EsPo6CwdOb
4c13AVsB/Z0Df6eqhndcx+s++rpAKVMhpOBdy7lfWUznwVAzYB0eQQlyckT5TvzQ
1AJZNOiOgqJNSemEVpNjjWkXsWibzx2KU4qWs/edJhfC7Ki15m8lPsuabKBa1l9J
aI/AI/yEWffjWsy83qWVGzQA1HmO8Q==
=e/c+
-----END PGP SIGNATURE-----
remove "detach" magic from main interpreter loop
detach now "does the right thing", and behaves appropriately.
Alan T. DeKok@2019-09-29T20:17:43Z
Files modified:
* src/lib/unlang/interpret.c
* src/lib/unlang/parallel.c
* src/lib/unlang/subrequest.c
* src/lib/unlang/subrequest_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9017f106c402a9bb35cf…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2QoMcACgkQfQ55zXdi
Hs36kwf/RugZX3pskGSjU0aF1LYi9r0DSgNxVzEo1yukNvyywvNyEkINqICCYu70
Qz8jh84w+sQuP+SPq/8AcUJnUqryVwKb3qoXyKIyhWjh3dC3pb8XxGGuD2spsP5p
lSd+qY6jjKswIBrKMhuDsn+DvXrJn0pfIUX9JGGyIFsRGo6Be14adhAnn1d/9VEU
MrSXZNkzZqXh7MhM1lOeyHS1PcbtG49yFiZYC1BcyMPVv1XjAYrornwRmw0nD+h6
8ZC8Yl7SwPaNoNODXVTlMnSKp2JKTLWgEzYmP31lo8r1IDo9BgSCZj0vfn+J0Cmm
7IlTzSQJ7lIO9MfZLIFN4aA1dsqfJw==
=r56n
-----END PGP SIGNATURE-----
remove unused parameter to signal()
Alan T. DeKok@2019-09-29T12:17:03Z
Files modified:
* src/lib/unlang/call.c
* src/lib/unlang/interpret.c
* src/lib/unlang/interpret.h
* src/lib/unlang/module.c
* src/lib/unlang/parallel.c
* src/lib/unlang/subrequest.c
* src/lib/unlang/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7b435e4bc622fd7e53a3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2Qm2kACgkQfQ55zXdi
Hs1juAf/Uc/fcLKpg2Ga5ASEXZaaKgBjca3mvmhYNyVZHHK9Nnbb4gZJmCHTEsjT
4zSLJgYHW29FRSaIQYlKujLopj0sYmWx1syaJCuKPYPoEQLf07iGslpsbWhptVY7
OkFGMJd4PSimoF9r7UvUxrBeA/1WBnW6RhzAlRJsBye8RUJb0ae6uRFlFJ0lMHxH
2hg6aQHOZSWdBkOO9Wg9eJ0El8uEwD1ZJkRASGgPxvRDZkyjLhQfYzH5klGetBR7
D15X8ovDjzhwa5HYgZsY8CkRhb+qPWJzZ7q6OABveffwQRssrvs7aPPBypeqwXao
wW0Bv25I+Br0IoAfXr9HEnQwzds2vA==
=rwIz
-----END PGP SIGNATURE-----
make UNLANG_TYPE_CALL skip using using resumable frames
and now that nothing uses resumable frames, remove them entirely
from the interpreter
Alan T. DeKok@2019-09-29T11:53:21Z
Files modified:
* src/lib/unlang/call.c
* src/lib/unlang/interpret.c
* src/lib/unlang/interpret.h
* src/lib/unlang/module.c
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9ed18863b7467bb475eb…
======
--
This commit summary was generated @2019-09-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-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2Ps6wACgkQfQ55zXdi
Hs0Qqwf/S0JqmI6w5XKGlXOcqPAZjB6xA5wvwkSE2v92F3GcmvBdJZeo2jP5J3y0
o4plhY0YLlXL6eW5CzQ5AQ+LrsNhlmUltUwDr7ITacD7iP2pyNZwtSJsY042L7D7
QP/N0sjbU8OryS0VGjk99UdvtK9ow1bomLnrI9QP6IP+vfGN5igG1K3ShWa4Lf0O
T/yGKbxi47PT1tNFgi3FXSoIHD+WqODRCy9yvUZXEf4dnfD7vJfC9A9sLwNid23A
y1gGLxeL3DnDUuR0tkMNoMoz+7+0O2fXQwj73cZ1STkWrNKVwGHo7eGoUtzPKWRd
NQSZ8G0nWzgDo2VIYx1Z8Q+2L5UF1w==
=EX5Z
-----END PGP SIGNATURE-----
make UNLANG_TYPE_XLAT skip using resumable frames
Alan T. DeKok@2019-09-28T19:25:30Z
Files modified:
* src/lib/unlang/interpret.c
* src/lib/unlang/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9d7bdf05778c8c7fbeb6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2PsAoACgkQfQ55zXdi
Hs2uagf/TXi5Uv0+Jo1bBWaF6HvUYHs+ZbKGlUC60f93ZTbfTxfY8dj56ny9MZrk
UlyQtv5M5hIgP8TGFzQW+yItKut9hQ5JZcla9IGHrNTrzc6IZ/Pk6seW0QT+YaYS
NxF6b1clCXqqCk+lZeEonCnr5CAPbP5XyRnHlBIYYehZMi1icqbH7Q9aRDNudH0i
CModi861zZDMPHDXFISP1wBNL9hAr/19YbW068PlhlWowoYck+K5lGxHcMh9g6yY
qgIteBiz82Orf0MTPDDkJ2iWBu3eDuw4305lUtrOVlCd07ysRfHQ3+AEiOTuBvTL
6SVsYzfZtnlaCARl+nIcBxfmtHBaNw==
=Oeec
-----END PGP SIGNATURE-----
get rid of unlang_module_resume(), as we no longer need it.
And do some other minor cleanups.
Alan T. DeKok@2019-09-28T19:09:38Z
Files modified:
* src/lib/unlang/module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f96378ee5362dce576a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2Pr6AACgkQfQ55zXdi
Hs3atAgAmtz5Y8K6ukUkpXOH5ZOq1lOgudPaAHETSH2Cnjiwr/RsKbPLnkp+Sjsw
WnXVVa74AZoMfCNPwO1r380XyH02sjYJsLoSBX6nnPuayJ6ehmVT+P8MuKOi2r1+
OIBc+9yew3lvppWgM4JllJX1u6NtWr5jc9ZRc0yWuQn9Z2XOjZ+ncJF6uKBsNDkf
LLaR4G/34r0qOdgA2rjMhWacTmeO8gPMShRZXyW2+GOJj2aPBv2/NbsAjIOomwSw
qlfWy8Yb0NMto1hAPD6/T+/IznlRmUwaEES3/6vHJdPOjvaqPXIdb5Gl2azHeqfw
VwEprMMd7If5LnzqZ4hUVky9uw4C1Q==
=SH2M
-----END PGP SIGNATURE-----
this shouldn't happen
Alan T. DeKok@2019-09-28T19:08:11Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_md5/rlm_eap_md5.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d33dc1e2dad74b205c0a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2PjcMACgkQfQ55zXdi
Hs238Af+K6a0gG8GS3M2VvWeBhOBf+OS6LVE1IvzwHTJ6C73MpRPgRprBptcDYSK
c0fygln4hY/DYjCoGx5ngp/DS7uyqAX+OKPXqUrE9hnkpsE1ldXdUn+mopdcnjnI
NPG0pypAQc9CpC9jNJvo2mqm/z5r7KHoZ87kWUSwft3lxu7UKMax2WOlRyPwCcgq
r7eIpSzupS7m2qec27Q+bLnz5xW5AZnlMQ0Ia3mAHnyU2DAeOhIfhytqtuLxA5OW
zFgrk8LSz9yLFBls7Lw4/VSWHibMWyFTg+K3GA0tbfZ7/vWOj8rfDgkjy6TT1Lo1
Q4FxZvYwLHRyqnz9DhGOfz0H0OEJig==
=RR7X
-----END PGP SIGNATURE-----
make UNLANG_TYPE_SUBREQUEST skip using resumable frames
and clean up subrequest_push() so that it skips the
unlang_subrequest_state_init() function, and just calls the
unlang_subrequest_process() function directly.
Alan T. DeKok@2019-09-28T16:43:09Z
Files modified:
* src/lib/unlang/interpret.c
* src/lib/unlang/subrequest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ab1b8ad0461df4d12560…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2PihMACgkQfQ55zXdi
Hs1JjAf/Wjo7NbtF0NcbV99IIFWU7CBo5jyv1if6xVYS7lNgz/1r3FBR/N5kOxso
0sFAVRBjWvF9Tj3WS8CA2lHjMZOsDFhM3yA0U+S966ABXAiFXUs6EJdRHo9CxhCT
Zm34SbtfUBz3UhAQIXCHZo5+yYbT0enq5CSAv/gn241FOgDfImdLLFhVZ5DtkufD
+sdAfTqpftvQTzimuBDkOeoK965jDQYSGWP87fbvy+Xp+fnKkxxZUjSk5hddvMLP
4M83SOSLDAte/itp5pzN/ZZtaGdgONMr8hVkQVOQJ1bQZmj8v+YY4U3De6pPe7rG
aV8b0tBm/MkLNhJ3O4Gpi+tDU/8sTQ==
=3mvG
-----END PGP SIGNATURE-----
remove "resume" callback as it's no longer used
and restructure the code accordingly.
Alan T. DeKok@2019-09-28T16:28:03Z
Files modified:
* src/lib/unlang/parallel.c
* src/lib/unlang/parallel_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e1f4a6dd0d7678d1f160…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2PT+kACgkQfQ55zXdi
Hs3Y1wgAoR4RXxCiniJyxYNDoRwLDIfdI+9x1xsUfQIPjMI5mLcW8P7LIRQIUOxB
8tLTFyWYIofgFDu1+u2B6Tx9LGKMpWrPDxAGAEzF2VA6kS+QdaWG1dBf/WzxTngs
oGrLabjXnuAuDeYo6L6y52i271WSadfXXQOrM3ySL0nVmrr/fNS5GuINSok/ddTK
iLrzffjm3VG4IJbRHc3fgj5TykYRlKeHw3ippU6SGWpNrZdOXLrzuyfjyDWr8oBb
9JXKM0LD46WCXwCKaZJ836VBCYgAzvmMfWVzI0eyQ0XZSrLm6vPvT2TJ9KRdpTil
hEcCc07H6rOMoHbKCaemN3j6BTpe4g==
=aEoT
-----END PGP SIGNATURE-----
rename to yielded_set, etc.
and fix a couple of bugs where yielded wasn't cleared when
instructions were being run. And where the current request
wasn't being checked for STOP_PROCESSING
Alan T. DeKok@2019-09-28T12:19:51Z
Files modified:
* src/lib/unlang/interpret.c
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3bafd0d0c811b2ee88a2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2PR5QACgkQfQ55zXdi
Hs3n2Af/d0rkpz0vN2RHi2R5GsLZpgc4H3NQs9eHh44xyAbNoP3Sj1InO1kzhHhx
59bwcE7QRHzE5pXds8AdPh8poy9dr1roaSbV4epkdLESPdSvx9Tr1XzCiNc4qjNc
2/BTUsWMGR5bIdQYdKSHFfbdZp91B+jXxWB5nJPQrSh5QETJNW/DlnUfY1bjgxka
emRprQN76bENE7YaN29hfIFtpvvk2jl2ut4pctV6pdgY449d8FO+c78el4Bw/T+j
8vA8z7lHlV7XBqMo0xyymBjY0NdW6e70UzXFkwvrjCQ3jVXgeqNh8BHtxlTpFHNo
5l5jwAX8NMTt+JUbtjaBCBR27n6n3A==
=bx8h
-----END PGP SIGNATURE-----
make UNLANG_TYPE_PARALLEL skip using resumable frames
Alan T. DeKok@2019-09-28T11:44:12Z
Files modified:
* src/lib/unlang/interpret.c
* src/lib/unlang/parallel.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aa3c953bc6b7ce9364a4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2PRxYACgkQfQ55zXdi
Hs0emAf9HSfhFjTtY8bzgYrDcRXNjHimXBirVWIsprWVSMprqzWRnArEAdEtyu1P
QYiqvxhHHyDysFGYiMMx8Zhn2ybJ4gHrEW8UdE6JfeYL1UO9mQNGyjmvdDbgVyBc
uVcviQJArDCyUdOd//maUCO8lLsX3MWUl8IbMcE9Fu9pR9i8+qUeOT80O1LGPViS
WydfCmJUdhEv+y/iaxzg3XKIKsEoGFJLq/OdNAkfUyQfxCwpUPWsv7xb5TjfPfFg
tsLnEsZGogVRBLjKEJdJYr+EVrxKhXM/y9MjWIRfdR5BCBwfehaoyXzma5wblb7F
cpigxIuh8ADmlMxm73EMvvfrmCiLMQ==
=iwD7
-----END PGP SIGNATURE-----
make UNLANG_TYPE_MODULE skip using resumable frames
The basic tests seem to work. So let's hope that the rest works.
Alan T. DeKok@2019-09-28T11:42:13Z
Files modified:
* src/lib/unlang/interpret.c
* src/lib/unlang/module.c
* src/lib/unlang/module_priv.h
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6d07606bea1db146bea2…
======
--
This commit summary was generated @2019-09-29T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
2
1
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2OTPQACgkQfQ55zXdi
Hs0+Xwf/RvHATccxeOYnxvUP2A6naL6LFxMT/KcgQhjFMoiPFMGhVUdxb2rtmf/e
naCm7Ti3vgUU48TipCR3/W0xphMM+Uf7F3ejf7WGPEN3xxxC+6DIZz/ET5ISWCmo
QUrox/iucujfw/TbTWuWVeMc4LTUzHv28LxoSBt40h+KR9yphxzh1Yur91nTPLad
H4qvMIAAIjiUzJSQLfW9lVTBSv/xf5fMUdnmoPkUyMkUVptP7BS0Ww4fSz9RiMaz
gg7lQt1UbrcOG9zpN0+NO7Y17ylbP1IbRr/greiREwiUr8QDT1C8PQuC0vdoNRhU
NGHtDzDdYAXqfF79KSZoAYVFQkAWQg==
=cb2e
-----END PGP SIGNATURE-----
more docs and hand-holding.
Spoon-feeding developers is a good idea.
Alan T. DeKok@2019-09-27T17:55:00Z
Files modified:
* scripts/build/missing-xlat-doc.sh
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fed87e6406e291d472c2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2OTOAACgkQ/6TVgp+2
18r3bg//X15lmSyzyp+WNFjOxYYIdtsrf+6/3rbVeMnNOGMwA7PTfgUyBViTPjHj
Zx9olxVCX8/ERbDbIl6F/hEMdpb7Umn9Hzj/XJO6CH4P7AEB5zYGsfXvwWplcjkU
Q743oaVmIIryAsKzXaEdSOeZY/Al8sIMrDftDv8IzoYfuC/72Uf7O1rgfaB5Y4YP
00qZHaaBHKBKQ/UcysIHgBzeJk11N+PagfMhaclAaDQzDlCnuIv5RdjEs+Ugocp6
oT3LrixfHEjMz+zFUHJA408RkcdlZ8gpZQ8/ZanntoqEUV7kDUGn0pGrkjD4aQhV
OTyj5zwdPtq9kdfZNZBMnm2x2Iz7yMfPdKyGmPGoEvQ3no2loKNe1DvnmcSZLq1i
zcyK8rXGm7yaoGjGK6OyqNEVYMJs6pta2puBA+p4y1BIADDL8NBlY+rrklO7WbjU
OlryP1tlnexM2eA5a1PiPIIYAeaOAvwmdPOVh1wMDMV4vyuISQ3FiB7b1TOkgs8n
WghYOcQt8zXOcej9ecVsLaV1RDZZueigG9re6p6qm4tYiPvFyAdOXReoUtNFh9nN
+xB3CQvBmessWhhVIkOpL7xA6g/Jn+MHPVXftQP73FuBU94qc2p0rjuJtKCcC6Qn
hhWYrXXEq/J0VKe1ThCgIJJKr+DmD204FgEo0TAjYWGv1JCbnAI=
=HYv9
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell@2019-09-27T17:54:40Z
Files modified:
* src/lib/eap_aka_sim/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3be0cf49486b7c56b994…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2OTD4ACgkQ/6TVgp+2
18oouw/6A12cRangb4YcCLTEvfLqrwWoq0A+hxnW+0td8yfvFuWyZ0RWAxRHy4Gn
4x9hTAhW0X3n2tMxQjyHgvI7Fgon2mfuN3QcpN1R40QPzaCHCros8asVkM/jkYHX
OVxn+2U/OBZfFSzzg1Zu6knLVzic7S/7Y0NsEQc5vL25Q4NKuGjBJNSdWo0kt4n6
wywNzfKSywPV2p87lZ8Yj0FVbCTweSt3TNN6BcZ6IaxZMiEah15KWWJgdFsHYFpj
gaPXYlzCKyLE55oCGHib6wWbdTBXU/AabORWNonKfmZn4BIp4G6sbF3InAavxWYC
MAPxazuj8Sj/ntpsALo4Q8llJr7Tmnyx10t4GWWyQUV6QeOyh8vpiFsvk1B/Xz/G
d5qK0rzicO3CJhJeUpOMgNRe+o7Tivnx8GklvpIvBt0SiCeec6+RgToaSwuvatlG
CiyUgoQQPms6B1o3fwQDTomuPRI9xH+qmYfV+T7Mwki3bTAwOdElPryFg1Y0dduF
COAwDDxtKQyzLnr3tjX1jsBqR0qWfKG4Qiij1iH5TQIMedWBAADNIiJeyVozbLBm
SG5Tq7+p550dF2rr3Z87IAuPuOimN2JRGqkTsXYCYzVzkBS/QRiNMvmHDkhjS2OQ
nMwb50fwErGoyZ9MxGWK1OVmZgRn4XfyqD5+U7Jz+7I4cxO26oQ=
=OX1T
-----END PGP SIGNATURE-----
Only build the support eap-aka-sim library if we have OpenSSL
Arran Cudbard-Bell@2019-09-27T17:51:58Z
Files modified:
* src/lib/eap_aka_sim/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a5d8c7c67155e12dc01e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEyBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2OSo0ACgkQfQ55zXdi
Hs3a5Qf3egMMnhiDgWkl1/VD4TYtANzBwtqFsTGOJ99kfh2J3dAYp6lQLjg7aGES
nmxPa+gn0F8ytYktQ7bubkz+sHsDYm2KBsMVh0nBBfHNoHdVI3wF+I+PWOPlVBS9
hcuWCADzCQt44NbaAXLqZlYuFzFucdyh0pZVbBlQThNxg3/7S1R+iVHwFLrYoySU
xebCed4MgneGNN6YI6JW2pb6VPIdKD7qaaEZyWkmQPp0oVXFbCewInNM5HiWNAXy
fOgQrchfdKpQWaU35iWPZO82tHsdJastzr2gs8/RSiDX/WL0Fzyw836BTZJQ3mEQ
WrMZcBInPq9aYdxuke6Gn0go0gjc
=afyS
-----END PGP SIGNATURE-----
document and clarify check for missing xlats
Alan T. DeKok@2019-09-27T17:44:45Z
Files modified:
* doc/all.mk
* scripts/build/missing-xlat-doc.sh
* scripts/build/missing-xlat-doc.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b034fb6dc9edf11ec9be…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2OSo0ACgkQfQ55zXdi
Hs0+YggAnV7yh3mLkDKNzs31mp5L7Hnf7qgkSi9Mf8sQv0nSBG7mNHdsGYE1crER
vmiL+pq8qE84vci98Y/po9+rW00zLbBovQwoIiuI59A5YzAmpGXFD6pNE4+rCPT4
9TwcFz1Z7EVAsqy7N2B8GG8xGx1g2UOk/8xNeQPJFnOPCxy9VyjqKdWb0nUf9wds
M5peDmGskaLGlPrJtZU0ukWAwbnmMJOr0cNsXOXGi/Z9I3qNiYlFneeZyOV9qU3P
MvvQDVFMd9NfK1Z4ZTRWiedgClQXZ2tb9fhDZOtioUCQx70TMa+xryXkXWekJw0I
k6qo0OZ7bQyQTlpOicjYIn+wI+FXuw==
=7Ejz
-----END PGP SIGNATURE-----
more fixes
Alan T. DeKok@2019-09-27T17:44:45Z
Files modified:
* src/modules/rlm_mschap/auth_wbclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e9ce406d104013492b68…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2OSo0ACgkQfQ55zXdi
Hs1wxgf+IxPC2WkQoec/c79nMU8m25tOQT46GT/r9tcAHx5zyv6REqThoJueny4f
aFYI7GUYx6evFQXDn5WT+PmKSEjwmMCf+6Vrs1m+Od3aOIWQCoc2Cfsgbm1MeTWK
SpTr3p/zoApjQutFvrlTDgY4+HtAD43bN3AiUMyXSYJhXKfYXojLsi6TGm+fxte/
uZDQaBAuPNMTaUHPNZ3IMCOIEK5YgstVR+InjBWig8Q7yISCYXHJMMmIaV12AoNF
DmB28uXDC3GhGOM7BRqY3g/0CnJzRNausmTvJtz/AkLY2Fxi/CEzqa1wtNFSEmKI
1aIqF1hXOFAhYVpCRd7XRortBheKyQ==
=9ylD
-----END PGP SIGNATURE-----
fix authparams. to authparams->
Alan T. DeKok@2019-09-27T17:44:45Z
Files modified:
* src/modules/rlm_mschap/auth_wbclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9ab1a7198af3dfb44013…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2OSowACgkQfQ55zXdi
Hs18xgf8CmTaDZ1M6pvPCnwK26pgwj+3VGY/0M6u5bKay7D6W/+VG+uCX31Nmci3
6LtYLKTtc+4zX6g9VHi4fr9z2zZeWDVb5ghuXxJ1ANu96pNK4TzQHurszSOoMOMH
PvknRl2Z4I3eaalAjT1W2DauGVBtlvH0YIDrEHcAigh2tCfzPSA1aJ9bif6Wzeql
gDZYtiIKIuYl3HC1g1w5cY/IMIHPRWOnk41CGC2VMrE6z4EK2macgeaqrkJsrO/N
EDio2EZZFpDFE8sKqSD0y28bQe5X37FKh8AxarimceIkYHBf78gcFrK7Q0Pvl1c+
b/ZcZlPARMuU9WE9hlhUlqYhdaJO6Q==
=iNaO
-----END PGP SIGNATURE-----
add "inst" and fix typo
Alan T. DeKok@2019-09-27T17:44:44Z
Files modified:
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e12ad69e36f4576ca0ce…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2OSmAACgkQ/6TVgp+2
18pXmw//UoOAe3ftA0r6kMpSfq8Mfhj/cFc9qN2VW7sHs5u+qbmFQO6EXIZM8/F5
NN+6gquydIMvQGedvaqRa+HhCu0ztuKIqhF+PWlcWCBEpEUXR6L71oUfkQGGdrgI
ySGNQ8AAAdM1/yrK0+Es+Lc8vAlEdr9Tr9cle//ayiSLT1iuA638hPnd47/u7PhD
0EqVUz5IAKOQ5Vf5PohvdMGH/YUhG0JpB8DZwwDoR+tLm6ab93prOWW4sA/CodSI
OzqbGiJPZwL3OQ8IGjUpj6KpzCBLjIfmguZIS0wvq+wOvPmzjCrtoZOMlOHdv+g5
fFC1y76uTtyGEZ/otqvSFzufVl4anazP8yAWa8J4Z/JycfXorfnEFqHKrDQqFARy
rjb2YRHEMNQ5trKTm8qGhQ0F9+V9kTJCq1XgL9hI7spjeyAOBRnZkDy38ojsICxZ
xc6MBLG/YtaGQ1T7Y0PTelrP5meHG0NPjpVibebdVgeLkQXBl6aGn4E+GgeSumPy
aZJDeZO78T3Atb+2u4slB+sDEHrfts7mW+WHICGoOxs5VExxAY9KhT+petTWSjjn
Mezb5aH0+xjit3NWtyi3wAxF930e7IhQJmF0GgmPB+6h2FDFVYa1RWhvERBoT9Rt
oU4voMMIev9FIx53wbdNjJ3+nQAAJBaZbdwMJE86l54WWPxTEtE=
=sezW
-----END PGP SIGNATURE-----
Disable test.doc until it meets the following conditions
- Provides hints on how to fix check failures
- Provides a command to run to re-run checks fo failures
- asciidoctor ignores antora includes and stops producing spurious warnings
- Provides a clear indication of what's being used to generate build products
Arran Cudbard-Bell@2019-09-27T17:44:00Z
Files modified:
* .travis.yml
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fa7504789300d4477b11…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2ORW0ACgkQ/6TVgp+2
18oAMhAAmdPMFN9IfD/dLJzoAAYg4gPP8cgimBP6TgPXP1ysqgmqwH5J8OQmyxqJ
k29twAlCCrmnUX+fe1dN5QN+038GA6CVnfHR5TpDnz4IP2PiQSrrN2K1U/LdqBln
KLSwjGforA/3czsz9dbo2ltjg0nY2g1xw84VUq3MGjWim5tmeN2NYEAKnNNj/qcW
6sHFVHVqAQktuc4rSe2UE2ZpkoLdZXfGvk7ttIe42kUpOiDPvLTCFIjeVkGbz7fn
pkDnEJj7YrYX9vytjfxPS3SGQbSHTElu9FhhhWH7ajBOOJF0oZLVcAF3weqXlCDS
fysVYHeASianG/yLmIpz6pYFXpeJNp9pzUQxYouAW4UPylv58mZLfSV2oZ2Ej/4s
ARDqXvuSC7Y88C3IGAAynOAVzgMu7SMEEkdeye0kDltOLHlVv1v/NWHcK6a/B0ZE
ksl7O7hBwkn0l3xBH2cUuNOohy1LK+JG5JeShoI0qOtJD/dS50uiw4CujHIeooae
OgcqqCvDFwWyF9VKJ7rOIgizk5i3k4Jecc0ejPcKFc5XqjKwr7i++EMm6I6nNcB4
YMSIdoylE7sOGX06cRKcMpEnWOWBYx1yq4yCgU22taIUD/Cx43j4ccGFYhb03yEe
NipxUPL6ivjqFC01UKdXb7gk6gnCPea3RP8yh9hrCBKWALRwWhw=
=2xxl
-----END PGP SIGNATURE-----
Return error codes in addition to asserting
Arran Cudbard-Bell@2019-09-27T17:22:53Z
Files modified:
* src/lib/eap_aka_sim/state_machine.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d766ce7bfe27746da426…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2OPV0ACgkQ/6TVgp+2
18oxkBAAlW+TP8rVHbmiufhlQ7XTJsHGtkN6gWB1EUBlAVLZxzQn/cGizylIts8v
9I2QBifrQUeim3aTJlG2ONISsdyrOnXPeo4lukax2lGU0DURl8n0+cqI8JDNjpja
SqVr74qq/X1bhJHKyZAi/MCu3Cf4uWXpt1S4xR1ZPC/BRn2zQYXcrmRBbM9NzCuY
ovwjfLLm2EQYHjBt6DLCcbmawUI2QihmPBlBa6OUMgNgH/RAq1UXK3V1UfjyMZ/b
Tc1nqXGWJbLnH4ANXCd5eyURO6LSEYHpBxPE0fZVeKN4zAamvQlFS73O3HuB6c2e
JfHOfcZcdvmMUwQnhSI+Ng+2JIZMZnLzkdML4Dp1YSpnnXp9bb8xwmaBo7lYGbwu
u/6HfE4rrHFd53GmY26H5cz9+VY0T+EEaqBIfNFWpiL12gdhclixFpQcsADyQmHE
0hgpGaeDUnI8xT232Ar2HsSqQJRnnlL9fsaCZQ7d+MVzKgTO28lGkFhwT0ytJbqQ
Ff7UXf/XC1PhtQL82gDkN5IxFpzeTgqHoXJ3pakI12TIkia96geCFd3kXFk/JNCp
lm7JyPabrwLjRMu1COGVH/i/sqbplOOztZTdTeXXrw4TM3/nZ/BMCzKi5DJ8++q2
aJphvOrD2QhvWP5rO4aj/V3ITOesN9pQDzThf1QusEyyFF7P2Es=
=DDZF
-----END PGP SIGNATURE-----
Fix EAP-SIM includes
Arran Cudbard-Bell@2019-09-27T16:48:29Z
Files modified:
* src/lib/eap_aka_sim/attrs.h
* src/lib/eap_aka_sim/crypto.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/134d16251f6528f2906c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2OO6cACgkQfQ55zXdi
Hs3AzggAg6Zb9VTE6734xiRmTqmyhtUWgSMYEW4xUShRTsvhgB0k0x1WUDKEywqW
zNy0kUrtXb9XakZkifHboK4YQHpO0zEr4EDwk6T9MBCoaPWHR6KztrnRKVbo5A3g
aCQZl0gXZbg+vjf1jf0r0gi9qbisBcxvLcTmx6kWLuWb03aODOYvgmFBQIgDy+CD
HgitKpWoH2cOUHNDOwqpWUQixVaaVf2asFWGq3IfP8f8RA8PWlzrqcw6UPAnTxRu
bx/Tn6iRWiegPjAtML3fh1eVB6ji3VBm8d+JC0bCfiDzEsux3U2xdzLIBw+1fXPS
OtmafTfIorte21p8524pl+yVTDE55Q==
=NP3I
-----END PGP SIGNATURE-----
header files are named for the dictionary directory
not the source directory.
Alan T. DeKok@2019-09-27T16:40:54Z
Files modified:
* src/lib/eap_aka_sim/attrs.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/668d864002f2189c329b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2OLuEACgkQfQ55zXdi
Hs0HXAf/VA9mC2jth1t3S6hFHkz0kMDVexGlO6l09tD5+szpfcjp96Gxh04uX561
fdQRPglXFBQEpq1bYUgO8xRNt2x2zriurogYTEIXGxGXUj1xD6DgvTetyOKcPbLu
obN35MQnHG7r42qs73PopWDqfNssod1NdTENay+jTXtkHwpY7oQAHhT3zu7qnwvY
J4AEgS7hE2GdD4cG+CL1bQOn3C0bOm/qxtvkXViqSAQwnJbhGWuCE77V7DTUkvSl
AXZF7sHrqm01f2Ix+zba3J7WjDKB0locarT1lQY7nggFYPiJNqKIVyqWFUTlchF3
cwRv2AupaoPVknCnX/mm5qy+YUH6NA==
=AYj6
-----END PGP SIGNATURE-----
doxygen fixes
Alan T. DeKok@2019-09-27T15:46:38Z
Files modified:
* src/lib/eap/tls.c
* src/lib/eap_aka_sim/attrs.h
* src/lib/eap_aka_sim/base.c
* src/lib/eap_aka_sim/base.h
* src/lib/eap_aka_sim/crypto.c
* src/lib/eap_aka_sim/decode.c
* src/lib/eap_aka_sim/encode.c
* src/lib/eap_aka_sim/fips186prf.c
* src/lib/eap_aka_sim/id.c
* src/lib/eap_aka_sim/id.h
* src/lib/eap_aka_sim/state_machine.c
* src/lib/eap_aka_sim/vector.c
* src/lib/eap_aka_sim/xlat.c
* src/lib/sim/base.h
* src/lib/sim/milenage.c
* src/lib/sim/milenage.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e9d7cbc521b93bf5cfbc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2OFecACgkQfQ55zXdi
Hs1Gbwf+MUgycgtfpDBVtX79pn3t4RgsM3ue+ftLmVfVVInvswmvdEGa3hBqJtcY
PJ3TrUAHbGNM/GtZVSCby2wR2hwt2rdnnesEzrNTp+KYkBxvFY3L/i0JoQ0rryq8
1AVeAo7T1sA5e9rVvbEl+eGy+c/49eOmK1UZ24khM9QD2cZXRZkE1dGi6q2CrlnK
JTzSNG16zwBq4zZRjWf2mJ9qWZn5zosIHe6DGkE5BYvp5pipSCMUMN/z51Owomi2
p8HPIJQeoKwACWdyz22X9aEoD7ShxeEPdpEd9QWli2oKGt8kbYJw5iwZTQeiW1EZ
2yOaGZ4T6FVmwqOMWN2Hdtwc3nGozQ==
=w6m4
-----END PGP SIGNATURE-----
notes on how it works, and what to fix in the future
Alan T. DeKok@2019-09-27T13:59:59Z
Files modified:
* src/lib/unlang/parallel.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/54ed2dfd540108c6a2a4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2OFRsACgkQfQ55zXdi
Hs39Tgf/Xlz8aRMyLEI4jlMb5b1nvq7+FsDJp43e2fUODTiQ/CcrjmyJ7b2lV1Bt
D91mlsOCDm4uPG9PKWM+yy0ulSOj8IJqpwco1sjyaoNOULcTCstTyKaCZrBOasPv
Y03BnvMS+Fmd1gNiHQUNiLE4ytEvjmgPh6T6S4O0ee76q8JjbGnfTnYPpeBhugIb
eWducjipRUCtTY8npWNm9elSgOFf3hCBuDIHLD5o8S33a7wA7Yccb+yBfXEii/0a
rriCv+qZx5F2YpZW0FIUPpq/vZDb0Zf31HnhaHtIIYAX1+R7fnIn/PMESToWDDnY
BcoQ1fAtSYBxMhtuf4AUfGJJYKKj8Q==
=HUO1
-----END PGP SIGNATURE-----
set parent to be resumable here, too
Alan T. DeKok@2019-09-27T13:56:36Z
Files modified:
* src/lib/unlang/io.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cee3938bf523c8966b9e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2ODpEACgkQfQ55zXdi
Hs2QYAf+OyiGYe3kPnIMVFmPGH8/gPOSKKVQrTb3/ZoB2VUal3p3/sFEPexcoBi8
bIUSNe608pCPm8pxADHWPk2LCXAFZRSqmroZ+pFryz/tK8V6MMeXs8NQmLWoQSAq
otV0UEV64NQMIlvS+H/2ZAE3qzynrElmx5lffHUS/vwIXVm8SkCGqpW9caXeiAmR
VsSQqGWVibp1M68qJAIp2Tcj50Lb4EHJIcd/FMNjjPaOU50FgaU0r8u6O98SEaEn
jZAAPYN91JNUB4cPtGMepI81L5XdxBArb2TjzsMWHxM0PANvAtUASBS/odYdulhg
Jj9ebHUtfhRGtcAnfmO1Dp44mR8epQ==
=KBeP
-----END PGP SIGNATURE-----
clean up unlang_interpret_resumable() and parallel
instead of having magic for parallel in unlang_interpret_resumable(),
parallel just pushes a UNLANG_TYPE_FUNCTION into the childs stack.
The function then runs as the last thing before the child exits.
The function can then notify the parent that the child has exited.
Alan T. DeKok@2019-09-27T13:27:33Z
Files modified:
* src/lib/unlang/interpret.c
* src/lib/unlang/io.c
* src/lib/unlang/parallel.c
* src/lib/unlang/parallel_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6f0af91fe7644de73d53…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2OCk0ACgkQfQ55zXdi
Hs1/+ggAomJfHv6YFadKqMJu/v6WBj1YRMQhp+VrHn+qaiWVAS0aSHkWFid/l3By
XGNEh5U8f16EjNszqAKUgiQdbSKD5NNjLr/V+sqjRF896/KYVhSGOMw/42z9jy9P
V1PCkk97+0iP8/9PAKAl3hVwOCWABz/QpqN/Sl9iufXEGAfuAtFmNMME5OjJjvvh
jkWxcbjM/aIBW91OVxv+huvEVvRkVUo2RvfvPo5xATNnBCAJ1HVuRpdUEUSr/047
/BzOFJoe3yZfqTma6KL5Nw9+CQiqN8PgM+Je16OxcXnLTLRq1K5qCxdHljjQNOKU
XALtsNP4jfBMJR32JKG+AenzAuSogw==
=66hf
-----END PGP SIGNATURE-----
check dl_module->dl
which is NULL if we tried to load a module and failed
Alan T. DeKok@2019-09-27T13:10:23Z
Files modified:
* src/lib/server/dl_module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2efe2dc6c30ebc104384…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2Nex8ACgkQfQ55zXdi
Hs2BqQf+IHI3UqYbZD130kbpdO8vgvdL0PC/nMlo0CTyT4rS+esMe95f9XNLaC5d
0kaP6KI9Oheb8yjv23kcn3ER3Aj6qKwTj+NEA7u21FgjkIyDU7hIXuw1UyIGFesS
gGxo+ECTAoIAXziyp3Idcm/n0IUepla+0CEq4m0LTaDTL3/2ssaoroH9Xku1Zq5m
HRBhJtRRuIiQ5k+/bCGVSE3y5sHZHqMA/l2FGqPXyewtllcT8KKOHYyay5yFi2Em
lvowx2FcwbefzFZwUiDxLfnsgT8rECHwn3OXnTb1FxogMlHd1QUXOjfz6MOXkUId
TcXnKEioqsgaBl77o2x2kddPyurD+A==
=zkOT
-----END PGP SIGNATURE-----
parallel children are subrequests
Alan T. DeKok@2019-09-27T02:59:43Z
Files modified:
* src/tests/keywords/parallel-yield
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/700147fc45cb9f1c0f06…
======
--
This commit summary was generated @2019-09-28T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
2
1
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2NQ+gACgkQ/6TVgp+2
18qbABAAgzhU9bIAEf0OLBBXI1DnLzWm9vWFfCrr3sx5UnMUqWt5nMg7TC80vs5g
JW+J9OdgMXMe0TZw1bUKeHyEhPX7uF/8AtJIF882wjUAcSLPTSXGZgKuKzGkcCl3
wYS22Ghooc2mENzlXzMRhWdVzQtbgRQ4h7buMAKaxQHCljjaOILdmV54lahf9SAc
3hW+B7PWk0QqYXxsOLQMDYk23qbBYvxye77c2ftXTSNBIdkvu8x83pq8f9ItB5f6
67jt6hhWEM//jskMSlHzj2qkfbWWBnQ1Kas51aIRAx+8PYuExRC8XyeddOpwv5rD
Pyag18aTtV+ifOK09IjQ1geh31uEYdaSPxTnXFSGo2wX8SnUy/696LXnftDtfSmA
Va8Yuyz9qan5VpcbdFlV96YOWH07utlw9Zo6GwFuDW8OKuvF51mgZprsm0vwYMCz
oUPMHBPV2Fhv2SbWu7l6aCizy+o/vRlAqUZv7JdccoEwM6iJkOMx3TZxanHpJvQb
a1AsRBzKCY95TdbHjhDIqQNmeNoEav1/2dXlhU+MUvzWns6NSq9a53uVz43VPSe/
E8Dn6U33Yvq8M70noIOM6ubOWdx7JPiwLyjmNEqazE8Bro0/M3C8lhQUKlq5Zu3C
UgkpWQ6UThSglW4wZWOvc4InCGI6vWsLniVPA11NO5WvaD6llpQ=
=eaAa
-----END PGP SIGNATURE-----
Add support for allocating frame state pools
Arran Cudbard-Bell@2019-09-26T23:04:08Z
Files modified:
* src/lib/unlang/interpret.c
* src/lib/unlang/interpret.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8429dc3c82291cb8cc65…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2NQ9gACgkQ/6TVgp+2
18q99A/+MEcmXQBWyYgYgFQlE36KRiNlbw9VuEeUEcCq6WJjDrFkmKpH2EPWTeU0
P7iNl7DYh5Zi4YkrGkZ6Fwb+M2/m0KWUFKVYL7LAkRM2F8APgl+miTwD7lXaIJNJ
JC6+OwcMuvhHz6uy5W/sVbYrrUkaZaZGN9WUSV396WcaZC4trrhKuouyI5jyZzqy
Y/v4A3m/3AdDFJWgj/opVzjAbs3YEwqRMbAm9REx/vhz9vH7mm85iKy8KwFndvY+
qCPP9qkbTtksquwhILaSqEfObtemu6w5fo+F+ikzhoWQCH8uzaavvHJfm7wf7MzV
Q3e/jEHIbFwf5V72Ilzeva6ms5V6SQcsD/xVQR8OlfIh9lllTvFcyCymfIBWkDBt
5VsZYHXCguAR6MP4FUXcL6sGT3OoqUcax4q/Bo6/cYb2ZQzYbEABvRma4ck17ArG
4XFALbJ2j1MC67G9WJjsQpD3njlesRoDCBucVTN4xaIcnTRwnFEXNoFIL4Ld7gLy
PPjfndBb17wRuAT1kcl1BIGhI+4pWdJmVNdSjZpBg8zAIvtcljmkwWX3UgDS1RMo
5YIm0ETTl1nw6SvUqAchOWiN27yLzuylRjDyoAIrd4b5F6ebiGQC1v0VFz9f17sh
qEKSRk9yzQwR0h3se6b9ba/ZgmH7THLjllLnnkq2sNP2XhQPWf4=
=S7K0
-----END PGP SIGNATURE-----
Preprocessor will optimise the calculations away
Arran Cudbard-Bell@2019-09-26T23:03:52Z
Files modified:
* src/lib/unlang/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5838e9ba068581461170…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2NN+EACgkQ/6TVgp+2
18o6wBAAhJj7UU/TJYPwf5yYO6MkJMimeo8pdLAHSe2QTY0oqe9p0wNlfdienjrb
f3Ky4LYgkzAQjJ6ZAX4Yc7XWTJNDW/tScgdz2eDYSOrtSw/Y+MVxnFiX0qjSx0Ly
bQaq7sffZwLKeUmcs9hpRIgYxik7Z47x8q5Glp3hPuYBL1XtoxnP7k3gzx5flRKN
bzSEz00I6sqii357L/Sq1Wkwh7SxZy7lhHdfwRWLo3JRGnshZbdT+AMb4eWXDZFz
n3jijRcIlxNK1BRFhO4w9HetSIKLOM/Gs+h9EC3Qj+IGGKD1mnIL0zAwviHWz6G7
8e/S0vhPh0HIw3ygcsCdF4uXodwFNrBqZhZME/etSoUYJ29dCG0oI1G0u58BaHBD
7qBt8KjD+7Xk/XPX0br09X9D/uY2fsVutbH1I/TpPYTnbe/6+qtLpegmKQ8VRGi/
lomVO+WNesQhBaf3WOA5FkE+Fzlr8VVEnqnUy749/F4vKDtFywhsHHusBM1Jspte
Cr1TLzPK6UcbFI4s1T9Ef6dADL+yKk2ld1rqAbl24pFJOgzgJDe/iU53LcI4XcZD
ghi6VstG4RYFBZgJTUpnTXBDe8RzETeYRf3M37v+1qbWzjc3lWGa2ZEYU02Fj+VQ
ApRtm/ib4xH1mNbMw+JO7XJIGG+fq8jdp9ZwnkgNVlZeNL3cKuI=
=F+Vo
-----END PGP SIGNATURE-----
s/frame_inst/frame_state/g
Arran Cudbard-Bell@2019-09-26T22:12:49Z
Files modified:
* src/lib/unlang/function.c
* src/lib/unlang/interpret.c
* src/lib/unlang/interpret.h
* src/lib/unlang/load_balance.c
* src/lib/unlang/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d80587c87ff1292f4099…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2NNsoACgkQ/6TVgp+2
18rinw/+L+UAKrJaEiNw0PS6DCDWl0/K1T3aW6LBkEO52zLHNkAKNZ/059GuWKXy
FcUPXZlfBWK37TxNyR1RXgmMsbTchS1H1jxoQyIKK3eeYH3MA+Svfjp7uhfy+H9f
IZO6sQi6JGIKGcswSTZdAQNdT4eFfd1QkYGBrg4x2zvcVsBO14xvgH9wXPcW5R3Z
wS81H2mCjbDtO6C5ex36hhup3CqfX1++V4td90jHIg5i0uHV19ZyJdwpdg9n9kJD
UVzV+fRvwMPTbx3BheUv1DGybN62VjputshSxpYH626h+wc5hElmyLwp8uGPreKv
IrQJMVCZSYh9hVVp1t/Dwz0nMCeUFHlkB0J62S3CUqVph0k+IyN15dgf6ThH7r3k
hClpeKP5PkfpGRke6Uz6RN6jnMShg++HZBjA1+DaRl4kfYfwD8dN0MSfiqEUY3V3
uDFXgQJCFoRmxAzvJQsK2/QI2HA5WAWg5vhQziAUaLAS12xdTWVcQ1oFlMOdMsWZ
McK2mSrjbOFiEGfTDO3TfdE6bj+EZSuZkhxLuf3agNYhT2OtiLzRfutqKc/sVq2G
mQwRwLuv7v5FxSLcA+DROPHVG4ilA8snm04f0ibqyJeJU5QeNCiU39RZxWRdN+CD
GwlBEIAr80BoMny5u+UV+OKtHEaWCXVkqqjh+yqqm6ahvlChV+w=
=GPAU
-----END PGP SIGNATURE-----
Uninvert the timeout delete function calls
Arran Cudbard-Bell@2019-09-26T22:08:10Z
Files modified:
* src/modules/rlm_delay/rlm_delay.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cd9b89cea4220e0dc104…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2NMXMACgkQfQ55zXdi
Hs3gVwf/R7iALxY26PIMTRL8HO3uOYdenyiXJQG1ziZy1LhULfkQZn+tS778dIC0
UDUPIoNc2M606LgWvTiOuT2wOKby/KT6rSpYmBNudGozwCZSbMcObI3w1hISAdPz
Y6IJk926JKWeT/hmJZh/nLPZDpwlGpRNuoNPG4LUDVd5PJqkZ6oJZSdPPBK7ZWUn
vg8+QwCgtrph6cqZa4UmjNEWBJ1pozpj0DFxwfX22mn0w6ahGjXLFFClpoPhAPbT
EiByFFaUl2vMVQ5LT4J+7V2Qc9GFRvf4FF7mHbYfJLXtwmpWBZFEphcpi4/Qk3BN
QvA/MxNYdGF4AV+23Ey/JQlCqz9S+A==
=YErY
-----END PGP SIGNATURE-----
the delay module can have xlat OR module timeouts
Alan T. DeKok@2019-09-26T21:45:14Z
Files modified:
* src/modules/rlm_delay/rlm_delay.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8b8410b03e71d000f6ce…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2NGBwACgkQfQ55zXdi
Hs35xAf/Vq2vU9YWTDvnumnYWACQyaBZAFlVNlmB5CjGufJUXMHIbjvCvHxebSYa
x1bb0eSyggbUY/9u6TBvck7F5OmLcNfYFns0ZGVw3+WG9mYc3zOUqW2sUnZUFyDt
dY0vEzIiVrxsmmFS8KdTLwJNHmO9lwns1PdHQH8zGjC1WIIuXOJBHvr0hXdlY830
xhKkaC4w3Tdl1CLvR65LliIxmQeaQ+m+se9K2lpIoHaPjYG85/nbqTsRsQepylJ4
AGey5SZ5GnqHL5T7fZKNeY5fNnmXHQ3TlHnuUDL1ysFkWWse91PzJc3hxV1OdakZ
55dAtCAid7Zo0amyyB/XwS1tketQdg==
=60Fw
-----END PGP SIGNATURE-----
use frame_inst_size
Alan T. DeKok@2019-09-26T19:57:11Z
Files modified:
* src/lib/unlang/function.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ee78588586add13cc822…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2NAyEACgkQfQ55zXdi
Hs1b+QgAn4MxXV2TwG5fjp4k4e7FclzyNcqcrbI7vItNWDAzPfV8jyNt8+r12Ubi
VTZg3cAbALn3zducCkgO9/cPQ2YGDBGWJJqcsBnJvvWZjcCIhBgV/BZ5m53yBNwC
amWxYTXNdsFtG63JJB3NREZV6Lr03AZp9/VK+Z3lek/4ngHEEmCdcI+QML9a46Up
Bez5OGxdRx1JSfithR1tSWWe/bNGn+anK3d/cm5gDtGn8FB3O4i2UlHBuLE/CSL8
KwIj1eQbhPmxDlbEdWEuiR1FZAUtVjSqPzsY85xppmLflIUkIzxQrLvFIAH4Nf+h
qywxv0IhIFuliIcMUeiVTVDPrCV6aw==
=LL8l
-----END PGP SIGNATURE-----
split "map" into init / apply
Alan T. DeKok@2019-09-26T18:27:45Z
Files modified:
* src/lib/unlang/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4740dc947113227a1091…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2NAyEACgkQfQ55zXdi
Hs1MoAf/bwfs/9RpJ8rkzcFqSJXy+HkCsvwaVwow0eY6jsrxYly71K51+9/ETjRh
MRCKUGCa97fCKUGUHTG8nd0ds+6LhbSBqUQ5L3E6UDhiDFAaM494tnrYOy6EeCQ1
vAMjzGtESoixLnZbsbXLqkM3t0DSAKdH0RWLZG6rkmbXwMAdyoerK/q9lp84NoWE
d22wLlm1LpIl0h/fOwFMoKxv50d0V3Z6IFZuKm17tMpwnvymLVfZC55TPIJtZv3s
gKp3A3SCeR8h361ez7RHKYcH283BKb88kQ0HZvP+npt2hjly1JmVxsbsEvHiFqUs
Ty9yWM3E57QWSF17Kbd52wH7CcBJbQ==
=li4F
-----END PGP SIGNATURE-----
add frame_inst_size to unlang_op_t and start using it
also add frame_setup() function which sets up a new frame.
Alan T. DeKok@2019-09-26T18:27:45Z
Files modified:
* src/lib/unlang/interpret.c
* src/lib/unlang/interpret.h
* src/lib/unlang/load_balance.c
* src/lib/unlang/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/77a4009d309254ee05ec…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2NAyEACgkQfQ55zXdi
Hs0w4wgAo37uiTlBd8qEyTaOZoOC8MAj+X9iui2CvotPKJEAalyWTqAxeiHLyKA5
EHEjEtyhPbaHpXjymMxEA9QEWPiweqBrBRVflOtFp+F1+sn55Y9HF5omzgz4iXpW
jhhWRPY/q0Xndp0zc0MKBklSpSwPzodhYXvQJbqFyIej1tzrwWccsrtcbR7KkOAq
KEe1XsRRkhvQWSqqZbw0N3gNoFEqkwWCRDibShJHikfSANXWItiQ4KY00gafq/iO
l0Z3wrqVnKCroK61reAh4f/Y1uIyV4RJzcejQzzPhcQOLofEgD28QrO4DJciURt3
g0iv9b8bn26Nld/QvOkh1xVn9RnC0Q==
=pGzc
-----END PGP SIGNATURE-----
put state into frame->state, and let it manage the lifetime
Alan T. DeKok@2019-09-26T18:27:45Z
Files modified:
* src/lib/unlang/parallel.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2eb5eb85f60408b1fb93…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2NAs0ACgkQ/6TVgp+2
18q1xQ//XbW+FQ95FXgsNfnb7FdtE4p2IN7D6w1o4eOHsP8uARB2H0X8YlEgfFGA
7n8jSgmi7tbq6ZbMbJ8L5mE9MqYPoYQJK2SMTY+jlP7V6fDbiFx9cpQm031u2KO0
CU0cJFK4/1GXmPX6naWuAmbanBIWUajivTlojDoJu43B+ZbYNrCnLijsQ2WqxdAK
0gnIMIyJU8ibNc67dgu+rLbTkIQp9lB62k542BSPqcgQ7+4fbrX9MmLzc9vZKT9e
vKoVep15QN+OKP9qFklF85t0xTWY0gu1JUWrc8kEhDfTQCxyjHTvADWXLUY7n4lH
bmnAiRXNLRbo+X6N62s8PFNtkaCaANaI48iEYj36s1Wnc/WyHmIQHKBjr6Te/pSH
xVfZCDtV2lDwHc+oG2SuGy8NlBghKYnkZGDTAiYe1kILkyI1NikA2boG3QaMMk2G
2NlQQBvgmrUJsQF4Ih5Xk6Ty90porLp8m5H9MhTlfI+PQtU/Z/Fbndch0DQIw8P0
7X9JkbOzr1vUC696XuWNcolG+bi6H9ZRUv/pqJ8nt/i59KrtLI9fvovQNg+gE1np
T3JPgA0a5LUGyb9engovkgA661EwbaizNyzZqajVytoWutewGkA5dFLerFMXyL5f
BL6EIMRyZse8G9+8CSRQOrxTF34689LijxBkGsp/2RDmIboipcc=
=Svjh
-----END PGP SIGNATURE-----
s/USERLOCK/DISALLOW/g
Arran Cudbard-Bell@2019-09-26T18:26:21Z
Files modified:
* src/lib/eap_aka_sim/state_machine.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5dcc8158f8c892219ab0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2NAs0ACgkQ/6TVgp+2
18polQ/7BNQ/KDtWWMNjlW+GP8OQopj1puXicaE9cWwAlwV2TyFu23pML1scvbFD
+ENWDI/7TW9Kr8J2jEQL40omRBo4yVKG4a7X11gWuGtuPSs3aDc4vOxauX72E1Ja
SuS0HQVvocRlEctxfpOhNI280ldJLTFMMjLAx8eKfGlH5s50D3RqpUwVjTRKwk0a
VpLp7h9d62p5qUSJIYYoOeCA3z4bE3X7xo4NZ5NR2Dh0PyT2pwfNy3IcuGbWZzNo
D/wcB3HWqGJ29goNeOwLZJ/zZwl/5zsuPJvrMgw1fzItrKXTkUi37gsQTEqEIapU
9Ht6bZryFfrx1/PcSj2Uhs048tX/pGJhc3BGGBe8L60bKMPmiWGwKE2rXdm2gFAL
6LAHK4vIh+D4H5e/RAg7hPT4nO0HOs51sUD3ldpOc3oHYePMS2mVLuYSleev/pC7
sQti3r/Hg0ASwBL0Q1bdzVPK5RHi7DQsMD2UdlA9DVB3E+sYAs/r0mttm249vfKf
GvvLvI23pjOHIOaK98oOtViGfNQlvQjjo8xeDge3ihFCzdhTSRikn7FRSRH0fgzU
uXufktmstiDH2+yOhv+rNBt4OqBmS4136DpS1ulrjiOj1jRQLkmPU3fxIx0fEi51
6u2DteDbW+Ki3Kxaz1eZDzOLzlXjUuxuhlIRakpl1LQm2+OtiOs=
=nPd0
-----END PGP SIGNATURE-----
Hacks to allow more EAP methods to function
Arran Cudbard-Bell@2019-09-26T18:26:21Z
Files modified:
* src/lib/eap/submodule.h
* src/modules/rlm_eap/rlm_eap.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_pwd/rlm_eap_pwd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/43fe14890b352d9d5c0e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2NAs0ACgkQ/6TVgp+2
18qZOA/+PSVzsJjslujP872BUwEdR9r2SDcEqOXg8oNEYqzQ3UEpo6SwJHZZLQre
OkoBfqHP7+NLbPBeEXM6xwh+8f28ev2ZwkTw5xXTSJkMGJKiJUFxybUDrG/MTg0+
ceWISI2/jvYE8aj/C1zFAWChwm6iP6WQihO9tFuAE5Hv46+C8IrBlKtcVdoAfERa
bKhKC4oHdOwktd0oQGwgrRL/iUBLo6mkO8hRIrZ3VTUXxKwxhCDLcp+RvIMdUpsK
W8+KiU4KZ1+yGcl+b39jhehdwPt2bepb0LgMhKGMsrxxTXnPHmBluFjgHDAoqj1Q
1/PfdUTfqPqpDGDDxuWGwv/avxHUSUYvMm2kGxjqiWN/U6axeIvP/Mpugs3w3ibh
PJxjB0t5/ehOJzsPMDuPOCc+ACQgNF0LnUfA3O5qiq1mHKx08rK7bUUmucmPqq2c
fCgd0/fpZ2N0pNaTndr5HTj1LhnSqQO/9kqm/jgAVKBmGsnPtThMusaScR7me1a9
aw35Ryz+Mck7hSLtYEw7MyYvfLeW3iP1Jyc7HGOJkvBXND6BLxqwCFqDGwduBXRO
dHyqPS8AFc6uy73ZBvvfkFWymOjyK54EzPQhzCnJKef/obq2QkZ90GnW7XAf1Nuf
w1WGv5zgQdFj1d0dphJhB4IONK2CJUMOz64JzlqwOF+48Y2xviQ=
=sch+
-----END PGP SIGNATURE-----
Create unified library for EAP-SIM/AKA/AKA' and make those modules fully async
Arran Cudbard-Bell@2019-09-26T18:26:21Z
Files modified:
* Makefile
* raddb/mods-available/eap
* raddb/sites-available/eap-aka-sim
* raddb/sites-available/tls-cache
* share/dictionary/eap/aka-sim/dictionary
* share/dictionary/eap/aka-sim/dictionary.3gpp-ts24.139
* share/dictionary/eap/aka-sim/dictionary.3gpp-ts24.302
* share/dictionary/eap/aka-sim/dictionary.freeradius
* share/dictionary/eap/aka-sim/dictionary.rfc4187
* share/dictionary/eap/aka-sim/dictionary.rfc5448
* share/dictionary/eap/aka-sim/dictionary.rfc7458
* share/dictionary/eap/aka/dictionary
* share/dictionary/eap/aka/dictionary.3gpp-ts24.139
* share/dictionary/eap/aka/dictionary.3gpp-ts24.302
* share/dictionary/eap/aka/dictionary.freeradius
* share/dictionary/eap/aka/dictionary.rfc4187
* share/dictionary/eap/aka/dictionary.rfc5448
* share/dictionary/eap/aka/dictionary.rfc7458
* share/dictionary/eap/sim/dictionary
* share/dictionary/eap/sim/dictionary.3gpp-ts24.139
* share/dictionary/eap/sim/dictionary.3gpp-ts24.302
* share/dictionary/eap/sim/dictionary.freeradius
* share/dictionary/eap/sim/dictionary.rfc4187
* share/dictionary/eap/sim/dictionary.rfc5448
* share/dictionary/eap/sim/dictionary.rfc7458
* share/dictionary/freeradius/dictionary.freeradius.internal
* share/dictionary/freeradius/dictionary.freeradius.internal.sim
* src/lib/eap_aka_sim/all.mk
* src/lib/eap_aka_sim/attrs.h
* src/lib/eap_aka_sim/base.c
* src/lib/eap_aka_sim/base.h
* src/lib/eap_aka_sim/crypto.c
* src/lib/eap_aka_sim/decode.c
* src/lib/eap_aka_sim/encode.c
* src/lib/eap_aka_sim/fips186prf.c
* src/lib/eap_aka_sim/id.c
* src/lib/eap_aka_sim/id.h
* src/lib/eap_aka_sim/state_machine.c
* src/lib/eap_aka_sim/state_machine.h
* src/lib/eap_aka_sim/vector.c
* src/lib/eap_aka_sim/xlat.c
* src/lib/sim/all.mk
* src/lib/sim/base.h
* src/lib/sim/common.h
* src/lib/sim/crypto.c
* src/lib/sim/decode.c
* src/lib/sim/encode.c
* src/lib/sim/fips186prf.c
* src/lib/sim/id.c
* src/lib/sim/milenage.c
* src/lib/sim/milenage.h
* src/lib/sim/ts_34_108.c
* src/lib/sim/ts_34_108.h
* src/lib/sim/vector.c
* src/lib/sim/xlat.c
* src/modules/rlm_eap/types/rlm_eap_aka/all.mk
* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c
* src/modules/rlm_eap/types/rlm_eap_aka_prime/README.md
* src/modules/rlm_eap/types/rlm_eap_aka_prime/all.mk
* src/modules/rlm_eap/types/rlm_eap_aka_prime/rlm_eap_aka_prime.c
* src/modules/rlm_eap/types/rlm_eap_sim/all.mk
* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
* src/modules/rlm_sigtran/attrs.h
* src/modules/rlm_sigtran/client.c
* src/modules/rlm_sigtran/rlm_sigtran.c
* src/tests/eapol_test/config/methods-available/aka
* src/tests/eapol_test/config/methods-available/aka_prime
* src/tests/eapol_test/config/methods-available/sim
* src/tests/eapol_test/config/servers.conf
* src/tests/modules/eap_aka_sim/.gitignore
* src/tests/modules/eap_aka_sim/all.mk
* src/tests/modules/eap_aka_sim/module.conf
* src/tests/modules/eap_aka_sim/sim_xlat_id_aka.attrs
* src/tests/modules/eap_aka_sim/sim_xlat_id_aka.unlang
* src/tests/modules/eap_aka_sim/sim_xlat_id_error.attrs
* src/tests/modules/eap_aka_sim/sim_xlat_id_error.unlang
* src/tests/modules/eap_aka_sim/sim_xlat_id_sim.attrs
* src/tests/modules/eap_aka_sim/sim_xlat_id_sim.unlang
* src/tests/modules/eap_sim/.gitignore
* src/tests/modules/eap_sim/all.mk
* src/tests/modules/eap_sim/module.conf
* src/tests/modules/eap_sim/sim_xlat_id_aka.attrs
* src/tests/modules/eap_sim/sim_xlat_id_aka.unlang
* src/tests/modules/eap_sim/sim_xlat_id_error.attrs
* src/tests/modules/eap_sim/sim_xlat_id_error.unlang
* src/tests/modules/eap_sim/sim_xlat_id_sim.attrs
* src/tests/modules/eap_sim/sim_xlat_id_sim.unlang
* src/tests/unit/eap_aka_decode.txt
* src/tests/unit/eap_aka_encode.txt
* src/tests/unit/eap_aka_error.txt
* src/tests/unit/eap_sim_decode.txt
* src/tests/unit/eap_sim_encode.txt
* src/tests/unit/eap_sim_error.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bc34075e8f0c8df3c738…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2NAs0ACgkQ/6TVgp+2
18r2DA//ZZnjszatQtkTenQUnJByKEWUPzJNHk9KrkN5qCH5rgpGvjH7oxUznO5F
unhoJ33OAuV8ZIY1PF/yYQiCP6LUBpAY56W15Ilm1sfuGzt9zK05/qZChBT3ESO4
kpC2AZjN2snRKbuFe7tZvRlQOJwy6YsepoZx1cfuQMiIc//m/1zfC3BRAdw0XuDX
XUzHMSI6zmdI3Q/uW0mLvxledtbachoQ2xtS1elRt4A4SRXBe+mPfvMLiC5TnLgq
orv3gzIbMwrtG1bQ4YLXJm8jZ4YK1IWMPkf4V0SRg48FfdpnIbWpQPEbfsHdElgP
YRyB3r5Ts9D63mcqFabZjslI1yt/hE5dEIh9SLO8raGDrjJwpeaiQpA9QpUp8wgm
C2aJxSMHvCG1PG/Rfb6TV/SQ/4Wo1UsC3pPznRXP4qoc10d2qVE4+UFQGmKarWMZ
6fHVwbTs67bcdtA02pfhJKWzZCWTHmvLl0HphE4cpnMezor4RK8ce1+p63fBm8Gh
KtzY1ZisbTCEnUTV3TGZmnmoJCtFHSk7GE9lfcsc2wUXbRZ48j9zz1pGo6RpSHkX
+pqiRXLMOyM3xSpXYWDsb3ImPXzycIP8gOySP37IlbccfFUCZzCy3ppubaXYFymd
KQSPtGi2qMz4sEbJq/QBe1/BQzrU3ssbhJqrhOzTrRmTpLAmxWQ=
=XQvK
-----END PGP SIGNATURE-----
Call some EAP methods with a subrequest
Arran Cudbard-Bell@2019-09-26T18:26:21Z
Files modified:
* share/dictionary/freeradius/dictionary.freeradius.internal.eap
* src/lib/eap/base.c
* src/lib/eap/base.h
* src/lib/eap/session.h
* src/lib/eap/tls.c
* src/lib/eap/tls.h
* src/lib/server/module.h
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.h
* 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_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/eap_peap.h
* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
* src/modules/rlm_eap/types/rlm_eap_ttls/eap_ttls.h
* src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e7131d37891d3d68bf7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2NArEACgkQ/6TVgp+2
18pnRhAApM2hN+cGbUh/YvLRJHTacgPaFOfHhCQN6kv2G8b/GFtVbBFlQ8RL9lWx
2aDEJ7gQ3/mxkTAQcjn0qZSEtn4kn99KeWzEUSc5W5ChL+/0fJM+K/louc2uB0rs
kP7sBEqQMbNLvKVY7uI7hLw7EvDocVnSxj3AmiDYz+S478HC1z7lKvmVzJbA5B/R
2BO7043d3kHg9m16dJoabF1K8vFdy5fFd9ItM8coUFXkBnmTk1ySF7/vzvo8Epa0
N1Cv8xL2dcgKJf2Xu4i9KS6PKwJdI/CipMgSvkQcrrTuvyUM3qYQq66jD4nOudZk
oCypNfeU2tL4XyA81lhwhsJDXaUHiUs3PPlwQIC8B4lJcdh4FwpRdVmc12w0N9oJ
HNYKwU1a9Dll2sefycQR3gF9AFDHqs2IIBb2VkTDbUe+StxpgWUTkW2w1Pmx06Iq
yu9XqUjnWB2jn6t1lDZR2B0vFlHlGRBRG8VHf9h5PdvVmdOXEmttuL+lbbgA7SOJ
V2YoDdsz3yDHB6OxZiIMZrSxVC+5Qmd3ebFlLkZu7hJjlnuqnFBK1WLNPkDSSFD3
VC1yqqPNtu8pXhePQoJ4MCIJBK1g6kJQtVCNBdtsCiRbOluJKDcjFRlBqnPEpBlj
EpPu5TKV9yxILXd/vIWX9PTSVv1VxHn747+3o5yRE+qJtUvy/Xs=
=vceg
-----END PGP SIGNATURE-----
Add fallback for non-zeroed talloc pools
Arran Cudbard-Bell@2019-09-26T18:25:53Z
Files modified:
* src/lib/util/talloc.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/69e7de025be9620310cb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2M5EwACgkQfQ55zXdi
Hs1Z4Af/WQbSpqKX0YpSyOBhjdQDoHt+7ZoIdaU6GABtJR/+eGXUhpPyIQ55FRSk
8Y4/0vCJrw6nSENS9jNS/J6x997BUDEYYXVDp/sFSHCVQ6aiwOGC4EJzAUiRDiKp
NdMOPfFAAFQXAET+b6smAmqJC+0uFxSVpVQB7FgZDbUw7vbSMRrkKwvCG5eLXhhC
fSShsAnR+JbCGut1ri73/UKQXSiM4BlOBK6WxRxSp2AIzH3LH7HOea3EOEpufLXi
od02vT0XhAH7b6k8SJMyvrjzEONGnVkm6+MNA5al8BYBBTZmhjTzEiVZhUhKM71/
miAH2ATiAuHj22KVXM4xYEQ+auKZOA==
=vis0
-----END PGP SIGNATURE-----
try to quiet analyzer
Alan T. DeKok@2019-09-26T16:16:06Z
Files modified:
* src/lib/unlang/load_balance.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e259345a57f5225330cd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2M434ACgkQfQ55zXdi
Hs38BAgApmYGVVOA1xu6s738Avk+PUM+xbKJSoY0Mv/5RjkFEeg4gKUQhMYmpAHn
yGlj5q/2137eoNBSzwBFmhkIwbLBJIRXvSByt18Z3Dd6Fsz3CgmqS6skGBEwwm+i
ao0YaM3A4sgHol4TD6oy2U5PSAsH8mSHH7XNfWnO6yQxMhXzSkk+Q/es/PEMDkoA
Ssw8cxiGet4izwYdVhpP+WByyBYlTOfdXHn9wVbZHLRqFgmd+rJUJkbxl1mXROUS
c6H6OV33irj+3Anbe7SYjQ20u4+o47EP4va7W5jguigx9Y4n5f+ZqUy7AJHRpw6Z
EExme3NU+AkPjlAzZLatk5Pj+4sF+w==
=xQEw
-----END PGP SIGNATURE-----
use g->num_children instead of manually counting things
Alan T. DeKok@2019-09-26T16:12:35Z
Files modified:
* src/lib/unlang/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/abcf26bfdc876a169036…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2M3T4ACgkQfQ55zXdi
Hs1OQwf/apyDij37bQE1SbbvGuOZTkMGHUoMGm6U1tb0sELrMPGeZ0cuWQRRvxUi
QoZtenx5exyrFtwESxFUquj+uogdKMF2AmjwFPgcnBS3sGwjDmcU1J6JEJbWp93J
IAMSMYjQ4X6VHxl83Ym1GAMwS/Nb2Qw7Yib/bHUCaO/uPv+OCpdnrERsg6fjyTt8
DRF2d4Tc59sJrAhkmo5bToMJrQv1MgkMY5vpN8K8uj75Q1omfuXJodzQwVZ/nvot
k6VxWdQZIJTb/r3OWg3AqrRhaw020WQbskm3zggmS/onR7ipbb2GFk8dICz4VyG5
SereaBR4bY5y3p862hEvWfpJicBNsw==
=w9G2
-----END PGP SIGNATURE-----
always set presult
Alan T. DeKok@2019-09-26T15:46:06Z
Files modified:
* src/lib/unlang/module.c
* src/lib/unlang/subrequest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/722120db5067f84fdf70…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2M3T4ACgkQfQ55zXdi
Hs2X5Af9GNfxUiZ1jXxP6eXgbhOEfMT2K5hM+htJxjoubiQbJa7HAMNwG+aAAVl/
rMgrnG0yutcE8u36CSYEYyhhezvN0d9+5/N8kOpzfIm4Pw2rciTToxai4uw/YywK
LVbCvxqkoSlIRLasDonkuo1nkRGzv74UOaQf/6PH+MvpqHcdckZuOL7+Nlz0Teob
oQbYFrqm+kI4JnHOYnLq5hNGcv1lP8HRziLsRvvFerU7HrTRYKGnJy/Yom/Ufmdu
T9oNOpH0Et2A0C+oeGC8dPrsOdAPSQEAVtZ6dFDvZYXHGPASXiugFvzsFvaUWWNf
myd+cYcxEcjP5/oLnQNitfzmartGdQ==
=+wNt
-----END PGP SIGNATURE-----
set presult for non-debug builds, too
Alan T. DeKok@2019-09-26T15:46:06Z
Files modified:
* src/lib/unlang/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/27fc050b6480798e6d00…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2M3T4ACgkQfQ55zXdi
Hs0X/Qf/SSK8+cSw5o4fHsaVxrp5rAcq7AKvUPiUpLIrFOw+ZqXiRGv+3zxut1mW
SkQD/xuyjXH3orXe6CYWCjP4x7s6nE8VYTtBqXpOrxjBqobdqyI27B0Uab4p6ZDV
HS5nO7Zo9SDMXBDW8cQB5mVH+QVOEBsZDhj17jlcPGoNRBmlz1eRosXLwMrXsPLR
lRXLZ7GgYM8V0vvRw7wVOlET6seU4ElQ5Owxfceffj4WPs4gkPz/jPZnIGaz3v87
DBa5WhTuHaZADngm20aaCAf8hJiR7qEDjpkE/1Da6Vs1iLGdjs9pipRPh5hVXtNo
n6XGEhQytW2uUw+oGaTys2hTjE0bOg==
=CJw1
-----END PGP SIGNATURE-----
note that load-balance etc. returns the return code of the child
Alan T. DeKok@2019-09-26T15:46:06Z
Files modified:
* src/lib/unlang/load_balance.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/399a4f12f8cca09d45a9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2M3T0ACgkQfQ55zXdi
Hs1tZAf/bFBnNZzbwb/WENS2kGFQcY2GerRscDuEfLpK+ysbztvPQCayFIh9p9wK
Q3XFtUxTlOFSSpYCT3jrEhOoaM5k6zII7HWhxLZ3LdbHBy53xyE2pbuVJ3KRt11H
amrkebQAlZGCOlj8imYZRhi5wcCZgtsek0HjE4/2X3PWQhRqaYV9n6XmdREAFf0Z
vnV8UM9uy6ra+DrdaVg+XxT09mHtPL40pXcahDymy5cSzwdbnmpF8k9rHXWlZ/YZ
pPuAxzBioxxitYqmkKCMPqoiIa+cr9fROUzKjlB2v+Nsuss0SzY+Evw9YdNkLoYz
9rl9bDr+mEMfgVNvKoM2pzwvA0VJ6Q==
=KCv5
-----END PGP SIGNATURE-----
don't set frame->result, it's set by the interpreter
Alan T. DeKok@2019-09-26T15:46:05Z
Files modified:
* src/lib/unlang/call.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c99901999a1ae72119f1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2M3T0ACgkQfQ55zXdi
Hs22nAgApj+ORBItqmRnJq64zeo0QfmRQ12yT2OIf/QvKgQtycC6RaOTF3an8Lh1
ac4445VIt+pFUkUfCg/xjIYOaILDkiGcmiXw2JeM8oIqF/M6dCMcBzD+FW+o/orm
yv/X1MlHmDrDy8K2RoHqPa2XWarH1dQoTMTi0RmgAfVlKmC265Kp4K+rQ0Qiw32x
BxADo/V4s0bqFZInUqnVhxfcR3a+oL69jc4L2822ATz6C9r3yxerlLmPojhKTuSO
wIwoqhA1r7u5lAI4ev/UsHYnPys+WTH+tldL21g8h3Nxff6I7AbbdbD8NH44kley
cZ+45Ga8U3HxIpr6DhQGtUGq5r1Eaw==
=UJYP
-----END PGP SIGNATURE-----
quiet static analyzer
Alan T. DeKok@2019-09-26T15:46:05Z
Files modified:
* src/lib/unlang/parallel.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/513e88b01563cbda698b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2M3T0ACgkQfQ55zXdi
Hs15rwf+I37KC9viKI0VMyswtDUo1Y/aHBT1PaxEzhID2CkMPx/5ZCmsF2GvQp/6
+jpVu8D5SZ6gv9J7QiIO3tAT5dEum9OP7s+7bU3SdIyZ4JGfNR+tgoJYHmUM47Lf
I0FZdhMXsf09gKQTwSfRUtds6CKMzLGtgcqYkKVM/HnREvYpqWpueWJ8zHImxm4I
V4X8NhDr8Iarg0YF7hul+tQCYjvSzVtDXLkkVc+5HpgWosqGhigZEm3w26zpKlpz
K+6f+6iy1vg/2EtsydOKrBheZb9GAFLNKt81GtsOMnh4y4U0Lra/AqeO5DTTsFp/
Vmllr8LtvbnXkRM3W3TgqgXK8z8X0A==
=Vv6M
-----END PGP SIGNATURE-----
try to quiet static analyzer
Alan T. DeKok@2019-09-26T15:46:05Z
Files modified:
* src/lib/unlang/load_balance.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cc94de7aa21293f5342a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2M21IACgkQ/6TVgp+2
18r/Jw/+PCTVIxXo1uowY3siBrCrlcdkraY8QF+qcx1qvbjuULFm2UdmnhTu9v67
udlY/tgKqeHyQhPzCnYPHAuWxbS4G60x8SCSdf8NI5akZ0KXic6qYtSjYAjUkxtF
s0c9ln0LMD+k76YblLnnaudabYdzOwmiscVUyT9lz9QqKwH0eJGjTSiFN/tsvLPy
FG51dNMNNC/EFl7tehz8MsGPCnr10OJwBW1cqlRaPIN7zKQoingcjwNZJJ6cPpXr
vwpZxg/liLt/j9BnYfxTRn1iHObnGu64ZZc0bMQAa3EYgB1dBjWgNFMqtJZfoI82
Hnhbf28S73tRx9SbP/kCVg7VyLiXHo4uhoBntoJeTv54UWOB0yMkdshMeeDya9/r
YZiRrIe/ijJYQWSMM21igU8/0XARnLB45qAzu1GkDtXcjKsmoe5ufYwaSkHd52sH
CMZ6z438udBQjKEQLIfkThFVasWqsgNqiEw5URYJPAcoWuKkMQS6ou7Tu1UmML5t
W7JcjNyFXXeV78zxpeY61wpGsYGwm4mwIhdU7E7ajswTwzcKqwkMj/td+dzXdphy
eeP7QDLqUuLYGVNbBoeqXIuaINPFGe/pS+40D4xa2Z5N7uVklL00BJGTAcZ19Qpk
I6iuGGTR4Fh1ORiPd1BUvXNhgDYDRfA6j2jkyFUW1TmfzOaUjh4=
=s1Xo
-----END PGP SIGNATURE-----
Rename and document some functions in map.c
Arran Cudbard-Bell@2019-09-26T15:37:54Z
Files modified:
* src/lib/unlang/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f2027b2c0268c57ed4a1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2MJoQACgkQ/6TVgp+2
18o98g/6AnSC5FEB7XXi0k2hFzdpbYeWLgsWrpEWS5jTDEjAWSkQdW9d/NsgmjU2
72NoxaFZZjMQA0NDwq2bInkQR6pnTEK0wd1RF/H/Y3xRyuVqShub0MvA5KSrkBC2
Z/Ej9Pmhel9UZMDsQVI6YtbYzMFugMt2nU7RJ4n57u3MmhQwG6DftkDLpdHeIrpU
NgWWdFMrsEg4tb03C/pViVxAHXyhgWybwVj60I39XJhGmZMBFOgrJ2i91roadTZj
Q43BffS222ZP3NtmrT9zgWHUag1Ex2zuxHrF4ZlxvZFFTTbf0IwChYlM0bUbeEhw
uYHrzbaEXgP5sYAA5/ZsSVu7Ds9oSxbq5rPZn+rfgkiDzgWHdtAb6oHTOlbVuaDs
+IvmbzlZped/D6GtfE5cOa3o9sPRf4ZEFcWTCf2MsGwTNfhsdRmr9C49PXe6xlwv
6oezUhoTFakjxcJDGwDS8YcdrVjBTL05c1/W5MMs9tARZH4+uZbXiy1yfRqsJWRU
nRjqHkhzOYyReL8qFH0GfqhvWHRTg+YuOAU+EGIST8JpNiVjCNkOndNuSZCj1REk
PgX4SEeOwf13zjy4awDRq9RUO9p7lSDYVuvkSjAGG5BHaFBYWFWi9Q/+VSVAFWjW
GrWbJY6Zk1/QhCaiKjlutLalibajk6qesIffP2r0D4yVPY8ZZYo=
=+UcM
-----END PGP SIGNATURE-----
Revert correct part
Arran Cudbard-Bell@2019-09-26T02:46:28Z
Files modified:
* src/lib/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b3d66dccb91d905efcef…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2MJjAACgkQ/6TVgp+2
18qiuw//fil917vQW/+5Xvp1NYOTzzlZ2k0gsYLCFQQBvoHcdsPDX+yJ8nXm0bNe
dtbXDBmn1MG3XmB/RsERRMPMNhXsLAcJik5TdOfDtxwMCNgpJM/uHggwapdjxdt1
ve8mJbGiAnJK9DrtmY/Iv9CoedW+Kg2rmSIr8xjRh7jlNF1Yu95Bp4nD7BPqk6Zs
5CX6cBmyA4cijx33SctZJa5o0seQ0c3BCcbrCQ0w5K6nM4aBRoGKa/zHdsqAhzE1
cHHeH4X8G0td+hmQN4HWJJh7i3Ah+bAVAAeKPhnctsXt2vrLRrybQ1/SBdo8lS+c
zHGJSvyIBD1Z4BUlIBjbt6q7JOEKSnl9kgZLnS5xDlK8LLugqhrgX5p5EwPKRnEq
UgBJ+IhK5IBKD3yMEIvqEBmXt0sfdczusoVCkDORrSZJyqKOALfwJEd++1PAgFeq
xPaDg8E5pgNYp4uSgTvsKWEx9bjqhMSI/pz1V+gQGn/Z+7SBSh0tQ/bSbiLnfK8N
VvUxVUkuOkzsWltt+K9L8wLslwQgpTpOeen9Mi2vYYvoZncw3dbJigjRfnRXD9ee
NnrieTOOToXRJqN3Iz30mwHTuMT+dN5J3DGKrxNZ4HEb3JVyVuGHxpTKwu6kUrNe
8mQ3Up5ASStMDD3lSh2BKchJQNGtlPgxGwOA2IFD4WjmMsukkOU=
=uJtl
-----END PGP SIGNATURE-----
Partially Revert "Minor tweaks in the interpreter"
This reverts commit 60a53e88a54e31e98db6e8bbe40e10bd0608b21c.
Arran Cudbard-Bell@2019-09-26T02:45:04Z
Files modified:
* src/lib/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4243d56ad886dc762222…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2MGYYACgkQfQ55zXdi
Hs0KbQf7BRin8wuaMJZI5j05bmiPpWBUpX26SkiznqDo2hWNj0jEkoLg7R+XIo6N
b+txbTkv/EW4yRj5q/0NsYBDHTOOOr6W+Sf0YNaK01+0GGgjtKfXk7iOnim4OcUd
hSktwxmSGUveFjipSqsX7cp6M90waT05/wZxcYDRSvLQA5NuKO9lB5IjNkyW/x3F
CuBYEjHy9Ea7lbnO7NoQs7oyjObjvtF5kZQCqUniitzsR8d07iFbbHRpPJcpzPi/
ECCRRCUEc8q6xg7x1cKAPtAihLq2mgFP8wYPdjuiC2QVHeThqNwK1eDKvqQT1qDZ
vEYf8w/oRUfIuwDBr2A1vj/nNhJ7oQ==
=JIcO
-----END PGP SIGNATURE-----
remove priority from unlang_op_call_t
it is now handled by the main interpret loop
Alan T. DeKok@2019-09-26T01:51:02Z
Files modified:
* src/lib/unlang/call.c
* src/lib/unlang/condition.c
* src/lib/unlang/foreach.c
* src/lib/unlang/function.c
* src/lib/unlang/group.c
* src/lib/unlang/group_priv.h
* src/lib/unlang/interpret.c
* src/lib/unlang/interpret.h
* src/lib/unlang/load_balance.c
* src/lib/unlang/map.c
* src/lib/unlang/module.c
* src/lib/unlang/parallel.c
* src/lib/unlang/return.c
* src/lib/unlang/return_priv.h
* src/lib/unlang/subrequest.c
* src/lib/unlang/subrequest_priv.h
* src/lib/unlang/switch.c
* src/lib/unlang/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0960fb420b42f2be8749…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2MGYYACgkQfQ55zXdi
Hs3RtAf8DBNrHa4CD0eXjuvKDwKToTkOq0HafFuPN0s4LSNOoORIMV0iCOheRT9A
OOFu9oXT6ojnimk2eGC71UQjQPK2e1aNcVWBA7oxmI/nyER9IshL2EKrZCttgvSY
zXiCmh0/78HDtgrliPLqem+LaL/ci+xrNyV8XEbZNbVvUqOT6HrowszJQF0+zfLB
dx5yPdgYd/uqvG6vwEYtZ3X/ioxIYPkXenD9Y3Jw97wQC+R875hufcl+/XIyvDwS
gWHKOY/7VD14DJVjElSfvOUC0DPUUt17lBVcNmBzQrrLf+1fkcCgI2EdIdureW40
v3lwAj5xL47Z41wsFOLE+eaIKQI3Ew==
=sp+3
-----END PGP SIGNATURE-----
hoist priority setting to the main interpret loop
which not only minimizes code, but makes it so that the priority
isn't really needed.
Alan T. DeKok@2019-09-26T01:51:02Z
Files modified:
* src/lib/unlang/call.c
* src/lib/unlang/foreach.c
* src/lib/unlang/interpret.c
* src/lib/unlang/map.c
* src/lib/unlang/module.c
* src/lib/unlang/parallel.c
* src/lib/unlang/return.c
* src/lib/unlang/subrequest.c
* src/lib/unlang/switch.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dcca3b76814fb9139487…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2MGYYACgkQfQ55zXdi
Hs1gQgf9HxdtEMxlQtaSuBm8eqg70hJPpH+YpRF9q7LgZpWAIxZkO9T4IYOghL53
R1k6Eh6zzUe+GhNM5MC+e/tSYtESKUyNYBsT3XotpmVOVmftqrtn2dm18Vdagdlz
lvPV2F7Y7Bt5p+h5LLTuhJmw8x/K0N1vjgBf1ewLylmaMEx/QG9YRVTnVOASgc9m
7y6OrjHRb1ZZ1V559CPTaB9SzOcX5xbSlnqOMeOpjWWW83i1+vNv2vKZ/7a9fe8n
4T65Pypk0QMTsjHJOQlsKElNjTdDkrAQ44pN/4IM1rqhXOBSFiWzlYQqpX8+YcBr
q1F/hKTqcD8yTsbt+4AmmoLO61MRaQ==
=E5OF
-----END PGP SIGNATURE-----
set an rcode if we return "calculate_result"
Otherwise how do we calculate results that don't have results?
unlang keywords shouldn't be returning RLM_MODULE_UNKNOWN.
Alan T. DeKok@2019-09-26T01:51:02Z
Files modified:
* src/lib/unlang/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/305a024dae96a4fbdcad…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2MEFcACgkQ/6TVgp+2
18rzNQ//ebN3TLRanTiIbTgSua8yNulFj415MYBIpJg34k017njOPfdZcQ0vasEE
Ke5UzA1e0JOJJ+Fn0molADDz7pzWO+2PyJMkVM9mHnmliJJG4gJYVFp78snpLQvv
78x1IXo8QaluisDyDEFSjj/x6giwKWNTO8s64JjX/KUdUQ4536TM2eEVeJWENiGh
SlNFnvItaKdkCRdjZS8wJZFtID2E8vOZkNXGH64a32k+lvHPb+dmpisaQj1+SBJj
PGfklgma3NvC62jsvBJc5wQayVSgiWGz2UW1ZO00oPZbtq+qDJ1CVELHGy8UZk3O
MYRCkp6Fo/2PtU56sgPJ/UJsA6KgIJpQLQ6WHnjGQL+m9RwlwnGVKe21wdQyBhDn
oUAA2d3FgzVzFbwEa38wQjnay1xAmxCTVmRF6u/9+Yz1Nt0tvD/zqPErIwWTy86d
njpjg76ZuMBPICeGLS6TRB/l2WUgoiRrCwundZ+tpQy52rUhwafE78KRZEbtXS4h
hyxzjvL2zYCAQusfMUpxaSsad7AwRKSGgCwouoyxBQZHpwmt2sVE7kZobLbm8BE/
yFqPbUV6CrMDQgCLGVsNqE3Qh7W1DUDUdfCxs+tCfXEZW3YmrUzeLbxfowplKDkA
yAcrWl14j+D6dpfme14ezqWx3oAlpSGQJ46HHP76zQd5XP/pCiM=
=NUAt
-----END PGP SIGNATURE-----
Should use authparams as the ctx
Arran Cudbard-Bell@2019-09-26T01:11:51Z
Files modified:
* src/modules/rlm_mschap/auth_wbclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2f32fd241bae23b1e2bd…
======
--
This commit summary was generated @2019-09-27T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0