Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Thu May 10 02:00:02 CEST 2018
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa82l0AAoJEH0Oec13Yh7N2RMIAJCiRNNs2+0I1afKeTy23VIk
SN/NJ0unCPglVWuWd37FuQR1vT+qp0VA64KLak2jroVvpJfVClrFvNuZdYYLKMaz
qgpWKAlkGxR3Xy/91ITh1JZDXj2F4P7PNyQ012Ymq87rkJcZg+GeXry7gSbix2PO
6eCeHASclGGhyPPtA8hIlkBW/PhpPdnXHy6x66BsIWtoKKLrj8jvpDSXdYRMoIpE
nToVzuHDjRuGKGb9TdGy2XJxZJ5VEUEHyFFt5vAEFXksurt5pNbwNJBup4v0a6JV
q/zM1eiAEVHvBMbNura7kPqQ1kf8OxiT6+L0DwHxi+dqp4EyoxuEXmGLpUiEXu4=
=Dj1U
-----END PGP SIGNATURE-----
move network parsing to common API
Alan T. DeKok at 2018-05-09T21:34:37Z
Files modified:
* src/lib/io/master.c
* src/lib/io/master.h
* src/modules/proto_dhcpv4/proto_dhcpv4_udp.c
* src/modules/proto_radius/proto_radius_udp.c
* src/modules/proto_vmps/proto_vmps_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/71c3521f48342e2710f5acabf719a365a5208a98
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa82bdAAoJEH0Oec13Yh7N72MH/jvuMyluaML0+rDd73cnCLJq
2MvCehLiNgkD0UZdFSLRQ55Yye4twCsYwtrRqS+2qaU4uKN92WhtFXxr1KS7xG/0
2bcb05pyhTzgwh7d7tJuvxEExHyuNUmJx3WeRpfM2qCS0zoIyj5o4IO5O81ZYCrs
57yW1Fra1Mzm3R7ZBOZye7YQ1KXCl8XxGeJ3F57GVW9R8D5Hu/vJBdik8GWU1PY7
KfqEgyn+x6SNdBlhoOf/r9N6o6jPaybkk5k9AvXa0Qv9P+tFCw6pso+H2ELdJ0m9
bf+HtIvUhwut+qWwzSMKFUhxHDSKtrYrHbTAZoVfLyLDljPhKpr/MkQH6VDKXUA=
=TEZD
-----END PGP SIGNATURE-----
move bulk of fr_dhcpv4_packet_encode() to fr_dhcpv4_encode()
and have proto_dhcpv4 use it.
Alan T. DeKok at 2018-05-09T21:23:21Z
Files modified:
* src/modules/proto_dhcpv4/proto_dhcpv4.c
* src/protocols/dhcpv4/base.c
* src/protocols/dhcpv4/dhcpv4.h
* src/protocols/dhcpv4/packet.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/49074a32e1ac14b016d6c22afe7bd8c8d5ee7595
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa82aBAAoJEH0Oec13Yh7N5RYH/2C41AmcsHtrfn50he6uzi20
kplldy9sBp2BPUdw95Ix9ReiA2M/4Zd5Uxy2LX0F2JpgRlaG9/si30dwYBhISRnp
GVkAgC7rzMze0RMkceyLu4CH+bG1eyqk4I7VSTob0tBnk69qJMAbIYMiMCabGnhn
qALHgOjThqB1dgwM5gyv7b3XEOKF1XsolpWOTQExwSZYjacOB0J6RPvF4+xrlGqh
rlhsmUTImeSG9hQKDqCXZsatD+ZaZJEj7YNUoedPhQxDO8XgXZDmvKqAoMulq7aW
1pHrwpztFW9weCmBjKCKMMeUmrJOqtkWcXBCu81XEjNrmLwkS1eZ0r93FHgaGIs=
=CWOX
-----END PGP SIGNATURE-----
typo in function call
Alan T. DeKok at 2018-05-09T21:22:05Z
Files modified:
* src/modules/proto_dhcpv4/proto_dhcpv4_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2c2424aeb0e8d8232b48429f28f952f7781e930c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa82NiAAoJEH0Oec13Yh7NCzAH/2jmj/3tw8XzhzvBzH9HKT5d
2laSxENltNnE0+8BzrdlHW2c27c4m58Q30LKqvGZBy7mLq3Sb2ozkcFCDAFqXRNk
o5568z8+YzUNfWZsvsoPeUSgfGEnkDPQ54v16KyC6tyhHy+wcqRQZqLuu5QxrNJm
JdSRVaNP1c92SeNuSpwDJ3TxgcJNny7zgMSwORSk09m5nAsuSOjTHvreNvd5a5lK
0h5N027nDNsmDh67p+KcUeV2c4sMaxbcom64uBh0ye55rZs67AxoBhIZ5wBTVeMV
CHKYmyfLX+qMPkt4OopK1a0S96uUNqNNMkIyy7Q/WRQgMCo33pMC2Yc1a/sm2fc=
=uwaB
-----END PGP SIGNATURE-----
packet_decode works as-is
Alan T. DeKok at 2018-05-09T21:08:43Z
Files modified:
* src/modules/proto_dhcpv4/proto_dhcpv4.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bf3915e4548f336505de4dd084d2b4559c10ae70
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa82JpAAoJEH0Oec13Yh7NvlwH/i3LZj3wtEjeTEDOqG7UlWCE
RNYQy6DiUdbAdcumzxVJ+sZI2umscWhxhzQfJbAWhC15Dztp3hmuKXAQFV96VPLv
WkjSzraaSMFmuBg/2DCXwLYKX8qAleHSbYKsOpSJNOHtXgknZZ1r2r2brefp7J1I
6+k9uksmm1Qc8r6Apt00ClPuo79Jq/xQUvVJnLmsomzN9bxCWkraDgSI7N39tyHT
eowGYrCTDyeDrpbQ3nfv77Yf8EzFS1BOAGOje4KqiX1B8rVbGyEYa9WwSL6d1Nz0
4ZvI3Am87QWWGL4sU8ynnZN33ZxQ/F0P09PMa0PtD6/84k3LqfXNUIvlMfOpsfM=
=h8VU
-----END PGP SIGNATURE-----
typo
Alan T. DeKok at 2018-05-09T21:04:39Z
Files modified:
* src/protocols/dhcpv4/base.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4bf5324a64b0db9b1d64d5193b0a4bf76cab65df
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa82JSAAoJEH0Oec13Yh7NofUIAJrwe7E4k7vNxnhW2wSJpnFV
5WS6pwhoHuALpmtF17d/ZvSaYENnjJqdjpiYCZ0tXvPrmO0vjJCt9f8dXfDZeX7M
As4tRJU9bxBthvo+PXO1W/rZ8UFGjHgG8deaiAgiH0BuMouN7/BpXxMxAjAqpRrz
X/wrv6wB8Kickodlz1ow+rlzX+3Sp09tILbDvRGWlCyptOQzajlOHG7NsBiicse5
VomGG1RLdXwMwrm0prFdvJqvZ+jyeT9fRuwMVPcOI99hHii7XX1PeWt+axd6Cr2U
hTtmgbptyHzW37BktiXji8i4Skhho2CCn5NBIIlE98B+gfXCuh3QFC4Dm4T5p3s=
=QleA
-----END PGP SIGNATURE-----
proto_dhcp_udp now validates the packets it receives
Alan T. DeKok at 2018-05-09T21:04:02Z
Files modified:
* src/modules/proto_dhcpv4/proto_dhcpv4_udp.c
* src/protocols/dhcpv4/base.c
* src/protocols/dhcpv4/dhcpv4.h
* src/protocols/dhcpv4/pcap.c
* src/protocols/dhcpv4/udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/47882a64a0e76a21b54075f16a12a55f071f5938
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa82BLAAoJEH0Oec13Yh7NgUcH/0mz7YX0Nqe1sNrRHv+d9js4
RBql+2XQ+bb7wCtauRiEk5ze6zAG1sWiPIQAjFcB6x6Hc0IpyEfd4mlTpn1LXgTP
fXLomSB+8PEy01t5XdjhM/QKpY4+DawqbDoIc5N/Fpf7CNEMOyPWmTQj3An90UZn
4cmpSOkAi5fP+qgvHkxAZg9Ssw1V/m31IuykIF2UJZ2VXmEPXt4XOSrD8kWVDK62
oZ+xtxgn/qktBAEHyDWsVzV+54Ie8GH7gyXe+vuWslyRNTrgH/FK9xxWsSRSW2q3
AOPTYJZ179fMheaYGoPBeYFVUmnQ6Bx1/LWWHZyRagfJ/LKj6uG4RQW1Z6mL8T0=
=gJHf
-----END PGP SIGNATURE-----
move to newer API
Alan T. DeKok at 2018-05-09T20:55:32Z
Files modified:
* src/protocols/dhcpv4/base.c
* src/protocols/dhcpv4/dhcpv4.h
* src/protocols/dhcpv4/packet.c
* src/protocols/dhcpv4/pcap.c
* src/protocols/dhcpv4/udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/69d2d74d9c563158dbf2cdd8c6f9099f73dcce04
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa813kAAoJEH0Oec13Yh7NDKQH/ivNcSCG3TE3Pk5eZY9v0WOo
3K9o9F7AYo7C6RFgl4F6eXMJyEooZ6fDfOrOsTlf121vwp+tEQwhWXH/MFhX3ANK
FKop6cCT1CjLRz2aaprgCnDGCzSfGCuM+MtBm0KrI+bFRWyCZ0ZGYDTgcP0xxJNC
CNlidqK5pzli3iTpDPZCLDgKobH66uY01Lo4TsB5Y9h/jFxciwKYh3HwnjfDfRvr
U3NmYXWaYtXMtdbZsmhaW4jyIY25jdGmVbuZ+ddU5u+4+4LJVG6P5xSKW/Xw5yBx
xOSLWhGkizIo5MgWkMSRr4K+Ss0Q191ZPk2+UtiCR3n6DzHwwuWXBE4ZgLHqa3A=
=tRnm
-----END PGP SIGNATURE-----
start cleaning up API
packet_ok() functions check if the packet is OK.
They shouldn't allocate a RADIUS_PACKET.
Alan T. DeKok at 2018-05-09T20:45:23Z
Files modified:
* src/protocols/dhcpv4/base.c
* src/protocols/dhcpv4/dhcpv4.h
* src/protocols/dhcpv4/pcap.c
* src/protocols/dhcpv4/udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/403077b474f317d9f01566081903baf6085f3a9f
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa8xKCAAoJEH0Oec13Yh7NzW4H/iT8z5QDdsGUzkLPU38d2tjB
d5xkPo0TZh25UR8ldwfif7u3dPeapY+BpAH8C7bOTDwXrZHwD4MXnuV5CNN78SRh
WRAoTG5OGyLHu2O3s1w3qS/KS78q7VkqgLrLUwprAkC5EV5UtmPtaNvT4wRkYKrG
gpLm78OJVw8ZZYrJUkQGNqZdMywuwu40zIUgvtC548QYZyxXO3wdIE7A+W4AxBow
t9BKxcN9QyKiPoLzIFjH5eWHVJMAKrnD3I1OYvtHS7duCETyfZpSMTMHhdk4gVTC
IreHdYFyBe/258h8yH5UotaUsqDTaBetVpui21YqTASlJeyp7bcYj3NtH9yBmXU=
=dWGj
-----END PGP SIGNATURE-----
the transaction may be defunct
If so, don't do REDEBUG
Alan T. DeKok at 2018-05-09T15:23:37Z
Files modified:
* src/modules/rlm_sigtran/sccp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/46b91eaa39dede2e4a232616a050fa6262de6c64
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa8xIAAAoJEH0Oec13Yh7N6MoH/27pfs3DCvff7eNdgFumwykB
UgKz2GfqBdbwyeg1ukeTHvrE5F3vIpxdY33O3sh6U/MF14xoyF1XpZva3SXkdHan
LEPIpcMTBgKjUxop+5oqU3FRcVEdYf+KmfkBPeleLU2XJnjuUDsQRAbprcpyQG0e
jDLTyZD4iMqOlUyMHsoc7WJJS9HYK9Z8dw2Ei3up6MAK2mfWc0FAC18g7iAL8MDW
M45B2ux8Tcq0SmGVexZOZjeMEsOL2S06WG65F63zhJxh6mxh4H2WfmqCQdL9yh14
W2u2IzVNeseWfNZRjE4iq86GzONRGe/qiglBe3B00cVu/o8EnGB+bt2JX5GKS0w=
=Yu8N
-----END PGP SIGNATURE-----
ignore DUP signals
Alan T. DeKok at 2018-05-09T15:21:26Z
Files modified:
* src/modules/rlm_sigtran/client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e874020b14bd9a6e886e6b93e0e425d08450a4cd
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa8kW9AAoJEH0Oec13Yh7Nsr8H/39JoaLN2rTavb4xkty8PtlB
rqwy8dVoK4Uq4ignJrxh3Obacd2YYF2+yUrtbMLbSIS/WOR6Tsu0dvq6JyoTv1g8
sVyVVX/+2y9+b69zyAFu/H5ZExd/lbS0utTl8bI4oKzmhkPx3JFdaGVP3XncKZTJ
HqGyjlktDq36wGcvsDdMIsJ8oeFU++nliujSfXMi7TmeLj+V2fJVqEyVuW33hXyj
9S3McxF72u1KnH79QFPiTev6e6GB5vL1Gj2rNGaiKtoItdveceGolvSPjvN3Mt8l
FpMvXyhJTVrevDuaEtfpyuwu+QzUJxyUmbcEkco9Zo25xRZRUuA6NLo9umsXS5I=
=WENq
-----END PGP SIGNATURE-----
return error
Alan T. DeKok at 2018-05-09T00:49:59Z
Files modified:
* src/modules/proto_dhcpv4/proto_dhcpv4.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b682ca79691d1fa709b1eabbc359cf5d429a68e
======
--
This commit summary was generated @2018-05-10T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list