Commit report for master branch
The git bot
announce at freeradius.org
Sun Oct 6 02:00:02 CEST 2019
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 at 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/f36817fe83c9ec1b33baab87ad4ebd7214061085
======
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 at 2019-10-05T13:19:43Z
Files modified:
* src/modules/proto_dhcpv4/old.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/afc430ccda00d1c5148356686e41be1c18d2e37f
======
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 at 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/b3c5c23d12a05fdc432561b603551c617d763217
======
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 at 2019-10-05T13:19:43Z
Files modified:
* src/lib/unlang/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d60be8706fc26a467fcbcd9e538956b01cdb827c
======
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 at 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/339042e269279b0f3cf12bc6acf8bc4c83385bf7
======
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 at 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/26120c82915f002554cd53bf7b07f3b870f7abb5
======
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 at 2019-10-05T01:58:29Z
Files modified:
* src/modules/proto_control/radmin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/464aa5ed7b7efde05e670622dcc4beb746f19477
======
--
This commit summary was generated @2019-10-06T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list