Commit report for master branch
The git bot
announce at freeradius.org
Sat Jan 18 01:00:03 CET 2020
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAl4iOqUiHG1hdHRoZXct
Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108G5+D/4nDmcuhYVG
Hh3D0WsxjIbRj6uH8TBB0pIUg154eVX/bUTvmOnw4RC/eXGRUa5NUqFdQQ3k+jaz
igmTRNUO1pkx/M2oTDpCZH87f3fI/32u2v3MORZzJiaal8NWG3qiOatXN1JAdoH4
k7dC8N4Yx1gEBZH94ujw2Y4slCKRtFPruiBeBWCJu77q7xEMRw6usZDLSIyKPDJr
JeFT74zI6cUp5zUlDNWlcFO53lP7VHetttv9k7B2qyDeX07SWhxdcdn2JtfsL6j8
Hf7yIRsLE3rU6andaQ0gYXnGba9/r7clyt+Lum3zXg7lKL4XmC6Fo6WmwGnhoB+p
7YD12dcawXtP/d7otDYzmchJAj3sWYCu44W45dGFepCEw7GgahFGoAS6FM9p2bar
fmu0ZBK252bRdrxUl/F/cD4PpPVMSvjBxHudiBvwqS13D58nEPVcT/9PTPh/iNIb
U0c8JjaB6rTuLN1KQWfEa/X8x+3SaOSP/2mSYanSjtPWPzLoZoynXw/v0nQFIXGj
PJUefpANgIigWhs4+I+52OTOY35/gqX1PqkJ39D4UVkhgc+DYlZmTBRvhjNEgTGx
XPFIQjQNz8ss6FyUFmlIPKbXziQHKZKMQ4eC3gAoJDG2R/fEzvOPwlSgzwEdjhcY
8GNTb4XCwTTgJyBT1SAS9M3E1pMjT3ZEBA==
=6IUI
-----END PGP SIGNATURE-----
return if alloc failed
Matthew Newton at 2020-01-17T22:52:18Z
Files modified:
* src/lib/util/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c831fd6aee5ade46df3bb43f244f1f628f847e95
======
Oracle schema extensions for processing radacct: Data usage per period (#3259)
Provides a table, indexes and SP for extracting per-user data usage within
arbitrary periods using the standard radacct table entries.
Terry Burton (via Arran Cudbard-Bell)@2020-01-17T21:36:10Z
Files modified:
* raddb/mods-config/sql/main/oracle/process-radacct.sql
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/32606291d19465783ce9221a9ad376569de6a703
======
PostgreSQL schema extensions for processing radacct: Data usage per period (#3258)
Provides a table, index and SP for extracting per-user data usage within
arbitrary periods using the standard radacct table entries.
Terry Burton (via Arran Cudbard-Bell)@2020-01-17T21:36:02Z
Files modified:
* raddb/mods-config/sql/main/postgresql/process-radacct.sql
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8556cb39699f5a84b615af87651edd6f05755d53
======
process-radacct MySQL: Example of calling the SP (#3257)
Terry Burton (via Arran Cudbard-Bell)@2020-01-17T21:35:51Z
Files modified:
* raddb/mods-config/sql/main/mysql/process-radacct.sql
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1a8e155367f3c0a22e80bd957ce49ce3da1e32fd
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4iFWYACgkQfQ55zXdi
Hs0Oigf/aUZlajgdFptv+ghLoVBncq0kKrx8nY72q0d22kPUGuSBQYhPR7bk4VA8
jKLxAvP1DFKJgT8SvNNh+m2fESaBDqpWB34sMRqqTO5Rz7mJGFelE5O6R2Hb+h2i
FsZI3HRT0ZNSAVjDP3ULUucdPN7p1YHD5zjXlcMG8MrxjEImxsOg6N5pVWuFj/uI
VCqwp2pAIylBxbRBut9jgO3i/NBW/9kvyTHt1aPuEKHCOoijTZpFzTtdq/z/pmQq
YwSg1NUoyzl0NYLsaikz9cgq1m7M8UjCxowpuiO5tkKDHDpEAKeo0tDr3UUpxzeW
QZMga53DaL6GbNmY6cPkQt9GJ03pMw==
=aZkO
-----END PGP SIGNATURE-----
encode all required struct fields
i.e. if a struct member is missing at the end of a VP list,
then we still need to encode it. Silently truncating the struct
is not an option.
Alan T. DeKok at 2020-01-17T20:12:40Z
Files modified:
* src/lib/util/struct.c
* src/tests/unit/protocols/dhcpv6/rfc7600.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7b6e58f1b4c3010ca3900e95f1f0c3ac3b18bcc5
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4iD/UACgkQfQ55zXdi
Hs0LRAf9HxGHwRxVvfvFs0SPRafSBcyi+xLVJB8dzrRtRpQES+qFygHpPX5grYPc
Ha0LvmNAOoR/EgUhIuvZi4igV1uzmGVh1Cwm/CG3/SheL23nckTB4gtGLbfzNAKz
BOLsqGiE/J0DIZREDycb2cvyLg2YNd5h/W3QdlEx94TO6xa2oHXHS4kXRQPIU8a8
guvjM17AFebMuOoGEKiWH1fhg1o0F32PvDe/nGdy79foy/7w6LLYhib0lNKUW6eC
wEubQk7TNuVXFwzQJ8bQY3NQL+pnPcm7IVg/FCIhoJrCk99vKfge0X30VzLCYSex
10bnCVB5iIAncvesczchbrE9uExPIg==
=QxXw
-----END PGP SIGNATURE-----
test multiple rules in the same group
Alan T. DeKok at 2020-01-17T19:50:02Z
Files modified:
* src/tests/unit/protocols/dhcpv6/rfc7600.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/64f7b3c1f7baec8415f1d6fa2df5b58b5b68fe23
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4iDyUACgkQfQ55zXdi
Hs3d/ggAlWY9UmC5Q1BRikLFttlIWa2KUnZSsZ2qI/6Z2sB3FTE6jCCPs+OqBBJV
vZoD4qbkDoOudXCLNsXOyq3OLLLaf1Zzf8HgOEPo7DV2ypQ/DPeTTnv1EIYJHNfs
9xYmAMbTKDiK/yG82OD38ktYpIGR9pRx+vLekXmIKzmhqVUVue11o2l/ReYKrPEE
A01LWE8YjfrLK0em38Ic7P8UnFTnCOcFcDdhKIShoo1s4LE6dzSlsKs73KaDx3ho
Hi9xV87sb2GOVhqRkLjDbe0sUWfJdN8jYud2APl8FIU5L/R/i9DF5H8sBcQXXMcN
jk7tUlQso2NeNWueMCauGIXY2jRJRQ==
=TaJU
-----END PGP SIGNATURE-----
clarify text
Alan T. DeKok at 2020-01-17T19:46:41Z
Files modified:
* share/dictionary/dhcpv6/dictionary.rfc7078
* share/dictionary/dhcpv6/dictionary.rfc7600
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/916749dedc86050c5a19c4ab8e1ff11dd671e8d7
======
Add tests for DHCPv6 / rfc7600
Add for section 4.9. Provisioning 4rd Parameters to CEs
Jorge Pereira (via Alan DeKok)@2020-01-17T19:45:44Z
Files modified:
* share/dictionary/dhcpv6/dictionary.rfc7600
* src/tests/unit/protocols/dhcpv6/rfc7600.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8f3328f7561914907c25f37ed3000d8144020f20
======
Add tests for DHCPv6 / rfc7078
Jorge Pereira (via Alan DeKok)@2020-01-17T19:45:27Z
Files modified:
* share/dictionary/dhcpv6/dictionary.rfc7078
* src/tests/unit/protocols/dhcpv6/rfc7078.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/245d7bfafd9a9c79afe56eeb09feb2e5b155a148
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4h8jYACgkQfQ55zXdi
Hs24fQf/fFVT3D3gaBxFRQYd0eM+0V1hw63YOXO0xRMjUAXIY//oKUuFYzLWttcv
Yj1Zvc838pGrNIr5i+L1ylI1jhDAlu8T2zc6ym/tPu5wSyrQJiP059WUkrNMM42b
dsORdrvmvcUlXavjm+stRDF2bjR9E/NOGf9ltBTgOY4sxfsUS+b3st2Apag7oZDS
cUHturM+tRucE1+2M96Am+mjOCsitr8H/ACWLN1iuds+qwh/qDxLXzJpRCLXgdAT
4HWuWGYwKNJNu3g55+aT4A0CReuK3MCwsQNFCKJZwXUA+dwgeaS+hSB3S8TdJPLT
ScNJzYyfCtoHTyjg88kkKzaQkOEarA==
=p9C5
-----END PGP SIGNATURE-----
fix typo
Alan T. DeKok at 2020-01-17T17:43:16Z
Files modified:
* src/lib/util/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/072d44a50112162776dcdf3834181bd95ead8541
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4h57gACgkQfQ55zXdi
Hs0+FAgApRiheu+4nabj1VsKVWDCWL4Zx32KBuh6vuRyR/F1C5AqBTzjeKsunDT0
8hgSdC6m6kHNDhOGUAjeNLGAbgz8cWDsD3p8kpTsMkMFIOi9GKNOZdvcGe9GhLzM
H9JyPiu7K67Q0WU7tSFxljL1fS9kQCSvPoSDzCLlRxxA1pctMn/AYfE/bIVrI6JE
k4c1cf8qKN3CuGwoLDNs9Dqh23ag9OaIMF4XzJsebcxFrz6a9FyiiAA2PPJ3oxHf
QZB8AkjXvHnIp9TrX4854PTja0bKbZ94NKGsOBuX1ZhYGjTC3nNPfQu/RXnEkcfc
+pEPgTnzyB82wwxZPIyIUUWv+CpaoQ==
=NbZY
-----END PGP SIGNATURE-----
children are already parented from 'vp'
Alan T. DeKok at 2020-01-17T16:58:25Z
Files modified:
* src/lib/util/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c71300dbd8a54bf6ee9759a4f37e404fb2fff0d6
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4h2foACgkQfQ55zXdi
Hs174wgAmZsDKkdXA20zZpf8akGSGiCLknQfERvVcO9ALXqs6bGgbPILaOphtTZD
1i4xiy+w0+ql0B1gONaxfiMh0BuHGA6V860jjwRS+57Ombmxz5+NeFLdshvFzO71
zu6yatnEzHnk8cQevZKjCvgyeH3O7T0UIZcXqkG17OhUuKtw/8JD7ZiKQBkUooDY
mjSrOC3gpTYAVieXCmiqmmLtBRcoWMynUjxltpHs/+jjaD5xnlct+zOpTVxUniCn
Qyox0uutvyvwjFLw9YzKhJVxue25J0DrCx/c3OP4rQQ8+JKPwtMsh4UcFTayTHJT
y3YRVzXL5Dpz8OycOBuHVbDhnlHmWg==
=2WsE
-----END PGP SIGNATURE-----
more checks / processing of FR_TYPE_GROUP
Alan T. DeKok at 2020-01-17T15:59:52Z
Files modified:
* src/lib/util/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e9997a233742368a4ef3d8b48e71dd6aac6469f
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4h1EAACgkQfQ55zXdi
Hs2EkAf8DzbLTE557x7FYr1KLZvhE3ZPIeXKgUKvLj3Dx7cD5IDGciPOEjL1ibZu
M0mEbEzdNw+DzO5PdNedekgWgDUDkcsyUjTFQv86HZOwaPWPivXT7Y7qbGApgptT
OXZ4ppsv1Xyc6VZ9JbgyK796HqfgzTagl61OPJC6WFcgXeUkwZS3RN5zaGzCzabE
ptX1pWvfVjGfRsPs0bd2FMcwOmuyd9KL7nhTCV0mW2rxKmAcrOC9prhYvAKi1U8U
UF7tVwkx9u3yiLmAHHU0EypMgLnNFd1th0SQ3ICeQdNP65vMc+BOD59GBRxkWw7U
ljN9bgCNpiUs8eCwp0PBOEGWqXwqUg==
=KDJz
-----END PGP SIGNATURE-----
avoid strlen, as fr_pair_value_from_str() will figure it out
Alan T. DeKok at 2020-01-17T15:35:28Z
Files modified:
* src/bin/radsnmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/25d0baaa5b82f1a56e198c04f66bebc5813b513b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4huhwACgkQfQ55zXdi
Hs1WUAf/ZmpPZNMLzE7kclalss30NhtEPuTn9hkdlGt9HWfls++IFdnxY5jiEblS
L+HIVEHGCEQOX36pBD/QjKOGGGmaF/kDlvkPrOL/jdTqayq5dz0fuhyWEZNXL+vs
IWT+W2NSagBR0uM3jkaS0z7DyiPvaZFtd9+2diUAcWQBX3drZ3nKrs37jO0SuhkE
snym3EbSxchqnMe/4ma+NNmTXB6gd+2fYI22BjrpqB4CfGorHmP6vdzACM0pELmO
9tm4u0H403TH0Cy7qDfe7sBRHT5xN9NabeT0XF/eZ4rI3eVMGqnkN+Oy0cUmxErO
leaMH8pdxZ8cv8yY7oXJoigKWpLXPQ==
=fpEP
-----END PGP SIGNATURE-----
convert IA-PD-Options to data type 'group'
Alan T. DeKok at 2020-01-17T13:43:56Z
Files modified:
* share/dictionary/dhcpv6/dictionary.rfc3633
* src/tests/unit/protocols/dhcpv6/packet_AFTR-Name-rfc6334.txt
* src/tests/unit/protocols/dhcpv6/packet_client_server.txt
* src/tests/unit/protocols/dhcpv6/packet_ia-pd.txt
* src/tests/unit/protocols/dhcpv6/rfc8415.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/92edc9bece363efc327c35fdeccd64e5f135a1a7
======
Found an updated Fortinet dictionary. Added details to FreeRADIUS 4.x (#3247)
Stefan Paetow (via Arran Cudbard-Bell)@2020-01-17T02:47:13Z
Files modified:
* share/dictionary/radius/dictionary.fortinet
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/71ee51bef830632b3bf0a4df7f9411787283f60f
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl4hFwYACgkQ/6TVgp+2
18oE2g/+KMu3gu6z3KfzKOo8JgtnWclisNyTsZNkASE18OZxCS9x58u0EvvowAqx
D7H0CvwyOMBWoFT+cn6TylhqfAyH1j438wMEqTyeV1GY9X0PCUEvPrWHpHH4/Ih1
fI37JnMtCJFpT2yjbYGJFHgE/zoZOkO7x6X4xWXfa6mGkJmjHEhqsMU9kznUVT7J
RrkwG4TQsfhnkr4qnj+3rBNlWD/HZPwQ4a22Iw9yIU0oANpA/ejRviTLWh58Kkbj
213n56mRsaczDIYLgln3SFZiiL9hzKrswbrmlCmIBnViJaV3GnzVnz2Tp2COsOQR
P3TiXygzWriGfRDm3Zm5ZSw1POBCJQi8voAKUOUTyfRE6KdqJQ9Fz8hetsql3egT
2OHbQ2inf2rp/zC1aCYdPxiDM9umlTDvhprUUkNAXCxibcga6GxPqPqPyxXlOsgz
/MF6oAJFnZ1sErZcySvk2jbDkgdqk33vKBwpYaSU8i7anx+PjUSC1PHteBkHe+lj
HYaMAfNtjhJMSU6ol2GlNsx+Cq6NoLrjQDGqZky0sWQuH7JAxDBISK4emaq3NzQ7
0BI4hjMYLE+YXrsQbvyfwS0L0APwV5Ch6yoOCj/sWCNmHHFZCwAzllCF+EBPfDqt
+fRDdXCFru5+W7GniVBPk6elH/VhKhPiyVmiUdhhheXXEk/Kxeo=
=S7D9
-----END PGP SIGNATURE-----
Update copyrights on time code
Arran Cudbard-Bell at 2020-01-17T02:08:06Z
Files modified:
* src/lib/util/time.c
* src/lib/util/time.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e4583d7ab53b210eb5285935ecf8058c317eadf0
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl4hFZEACgkQ/6TVgp+2
18r/HA/+PbFNyb2Zktc47XLwO0MJzFWVoI0KyAfLLGbdXuuYfZXSLFMbvVpBtBxe
KrBr1MmWCvf59cHYvapQqZjGuzi3sJ8RfJUZ3g8T90fdEV7zm/I8EwJtNMq/3h08
omQWfLYzFXTZWrQU5pDe4CoVk1MVv20fEm4zSwjRqkQPqFK4CSqNlHNofR0Lp4Ov
xPNhcyX+tjSedVGMcRef0qs5i5W9SH1uxq/dtOdZxgpKldGYbWCaWs8njShkMVaW
kc8DadlQ0T90hUtguFlsy0bsOtsFcZ0DMe/xYP/fXjL8CjeRJ3T3V2lLoulrMNQn
7FTXKnWxuBwIQ3LfI30MC6DMUZzE/s2RbYV02DuxzzOBXIzXt5BV99+YoQiedKcg
bwgaGAJS7dRs82Wxn4orQwOoajusH4NZHc9NyashMixTF88soPCqXHYL1BvHr9vr
Ggs42/H/znYHxFjntuSCebMVn7phFM7mef0hrU1j9VjAHClnKYEr7M5IFinSndBA
SdJ2pVybELlRj1vpUtDkuwGCqRPOjyQ8rWArB4lqf/DBYsE1AT/NUMwLleaNX7hC
Qrg1AReGt+GR9yDC8h9JsfJHwsvEV74RP41LTindHCEWOtCBhTJvkK+7OXpPsr6L
aNkT+IZAVUhkme1/4AjGCBcfQOOnCRciPS/iR/ISancvZk81In8=
=aua0
-----END PGP SIGNATURE-----
Only retrieve the time once in fr_time_sync
Arran Cudbard-Bell at 2020-01-17T02:01:53Z
Files modified:
* src/lib/util/time.c
* src/lib/util/time.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0225f748ed3eecdf5c573f5ce01ecff012ed4c67
======
--
This commit summary was generated @2020-01-18T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list