Commit report for master branch
The git bot
announce at freeradius.org
Mon May 11 02:00:02 CEST 2020
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl64XYQACgkQfQ55zXdi
Hs2QqQf+Im96aavsAmfj/p00RQmQMIYv3GSz+ils9KWWQnSxfkXoyZXRfjVl9AWI
JCerzQIl3+cgEEMdK7JQP8ROBNemOccgmMvQUzMuKcUYTScwC6LjhWfZHpygkS4A
Yu0CUTCaX6LkkC6texf+fnZNi1ULvAMsjmdv8VQH49qlJiDY5iEfUFLEx5rH0fQj
XcjUHEiBNU8pskO4CaYRIOAJf2UWCFU+QQoebODxXjxWqZikMMxliLnlgkNo1+p6
42RA+rmBK3lL5bm2lsf7mYzb8Fl90ua/4I6QR10pwIJEW3DIM8dKNL+9yPzzlUv5
lmpKroN11bjdalL0SZ9deRGS6AQiDg==
=WG2g
-----END PGP SIGNATURE-----
cleanup
Alan T. DeKok at 2020-05-10T20:01:04Z
Files modified:
* src/modules/rlm_icmp/rlm_icmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b7aff69ae1b4f880fa264db263455e1292096616
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl64UbAACgkQfQ55zXdi
Hs0HuAgAoUtBXJGiTUGUwA4xAHR8ZH//ADdC9dcFyftWodq6Lw1td4vjNPOMGXMg
7ltDy952SYX3+ZgjUpahOgyMQLUMJdiTcy4e1tBUqh0HNbgn23pYs44ZsSh1WCnr
MSIwYJrRCMAoLe3f3Tiup6/l8Lwmh2AZXnRfw0SIKlughPAyRclozCarSVOnmeHq
jf9rb41F2JoodVQEfnZk6M9x4wr1aPaXHNa1mB0eR1tdAQP/3FcYbtN5U7SQBvP6
i/Shu2lR3nyrXb45STwscS/WY18gHEjZcJyH1LLN1MDaabfH5wARU1EY2SDNyJt6
rovoPNMcitwg1ozdptEwz99zoCuang==
=PQCf
-----END PGP SIGNATURE-----
one more UNUSED
Alan T. DeKok at 2020-05-10T19:10:34Z
Files modified:
* src/modules/rlm_icmp/rlm_icmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/99fb8b8503fba2da0ef8a3758f3d5c3852dd13fc
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl64K48ACgkQfQ55zXdi
Hs1LzAf/RXHYxw4oUOG2EV2JXxP12uuZtoD6qT7RXr9FsR2T83Sv9jVLJS1Npicf
3g+GhkbOiQHAlCj6HA6E7TIAMmuikFeTDZALytGtvac6NWBXE2elKcdIAT/dXIzh
slZzt8wBjkHSz1un1Xn9cpXuW4bJee+IAGg1AbjeUfqlac9exGcExZvoKC5Mzhi8
0sjOTzomf0MuNLh/umZlHoQWGhkqq80mGQNGxaA8zxZsz40X9XLfBuVR5queDQCF
zwo7bZu6xPZbcSr798NAqCbOFqAPFyrgItiaFlvOFJvxgBpeMDGKVpsmpmuT5EVO
Boe/GAzQUl6v2X1FQDLGxW1vMQXyXw==
=5SBV
-----END PGP SIGNATURE-----
fix UNUSED
Alan T. DeKok at 2020-05-10T16:27:53Z
Files modified:
* src/modules/rlm_icmp/rlm_icmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0eef0f37442b0312b61e1c90a2aa55f5c3fac762
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl64KTgACgkQfQ55zXdi
Hs1UIwf8D7vtq0YKfvGyssJ2Apq31uab5VPtdocMMVn9xDEpS/2Hr2f4Pgcg8Nyt
JE1DofA4UCIaFE0RH2Wp1qNI4mka+o75pma4Gz+TK8pF7AmsJZnVGYnwszxvyNQP
2TYquhnboladRcfvVlmcL6hFog/3IgI3fYy+XStiGKLAvRW4HSxHFOYEXe3Fr0OD
/EHF2i65nwkkSEQzMdOFTNxRTgE7BtTBveVMVTyXMft4de4BU473blqlsU1vWAXN
XCfewejZ7u9YQFXkBdZqyCbXaK8daI3g/qlcxdxI5pCDDJdQrsyRYPkthGYAVwOh
mo6rltFGwt6G2PaWor3y0Jah1mTwKw==
=lUmX
-----END PGP SIGNATURE-----
updated comments
Alan T. DeKok at 2020-05-10T16:17:56Z
Files modified:
* raddb/mods-available/icmp
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ea13d4a15eab8a7a3b10ad274fba60487c4fbd42
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl64JpQACgkQfQ55zXdi
Hs1WCwf/WTWhYwTBnMezabipP7NUef1y8sySZ2nAwVjaVUIIEyQXBCRh12AA4fs5
zI2ddyuasJjzhHhX3z3BQQRb2CICjh8qeqHeDYRwZ8abasjgTAFv5U4ZtGyXT68p
6laqrM4WSAnRyAVVZ7vMpRNEepDbre+KLS75TQpEjs2Lo3qfpssTm9eMT0K4OB5m
RCJhn8iMcQCKWMlWlRqssMQ9GU8OWHF9xsz+IGVFKsQz4ivIZ/IqB9f4Gywj6xXk
90788MT06dXCA5s35z0B1aub/6QyZXithS694DOb5mEHAjgMBv2xrGi3i21zlR5U
GP+D8KuXxTnqk/MTHPRqpceT3H1A+g==
=3ePp
-----END PGP SIGNATURE-----
for ICMPV6, also calculate checksum over the IPv6 pseudo-header
Alan T. DeKok at 2020-05-10T16:06:10Z
Files modified:
* src/modules/rlm_icmp/rlm_icmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e813e4ee1a3c2be4d1e5ed718622a3a56f4888c3
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl64JIcACgkQfQ55zXdi
Hs12iAf+K/ghi05dklFU3QahGifReWkR44cwDLXI3i1G/LEs7x4df7XaFSTLgleQ
J4E0DbjYJ4km3Z+uf7MMWGkGoiGXtEccTivo6uYIv4JxmYUxIXfhs6mW06J4wFcF
7VXM+gsJROYnNkOShNItkpkhlWzMwyEma3mlTHZURqLjZRx8I+ucfuk9voc5WaYQ
2+swWFyd6timvCKu57GX9ooa8xLIHwEKZiWVT/MP8iukk0CzOO+GAeor+KAofrrW
dEYxHqa5OlO5w8ESNp5kS0BoZOr1sqe1PwTtoMzYXwYIXxV8WyHnzVyXvU2uon2z
ibW4xg93wBdak0ZOQrDIZal1t6Xlwg==
=clvP
-----END PGP SIGNATURE-----
add fr_ip6_pesudo_header_checksum()
Alan T. DeKok at 2020-05-10T15:57:47Z
Files modified:
* src/lib/util/net.c
* src/lib/util/net.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8e0afda8fa066e463eaebf5f4d55b9e527dcb579
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl64GSkACgkQfQ55zXdi
Hs0UiggAlmSocunlnJpws2VKvPfh54UzA3zX53XVcdBksqr51KpVf6t394jYzBfZ
UTg1yiR5WCxim4kfvosWTsE0+w1LjdsJGTtvvahL7cwwwry12VVcgsieN0g34wu8
iBRsiuLT+7dY/3v4LmO1YdMidBZegRARNglBZ8m8pIQ4wXURfG1nSVwep7cm8PMD
p1kAoYLckY8DrSeO6H0wAXp1rw+AK9fI7jfyJTxmfNH8Lg9eFg/H8/jTdLzw9k/j
B+7G9HMaxaMRBADb3dWb8/OZYs33Alj6SnFruITBTY2RSrmhMomrVrOl1Q7RuBby
H2u6m/iSsyqjGb912U4lJZ9RqCTTOw==
=fT4d
-----END PGP SIGNATURE-----
make rlm_icmp support ICMPv6
not (quite) tested yet. But ICMPv4 still works
Alan T. DeKok at 2020-05-10T15:09:16Z
Files modified:
* raddb/mods-available/icmp
* src/modules/rlm_icmp/rlm_icmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/44026c2ab3e88a5743be606ac599ccb30944d40b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl64CvoACgkQfQ55zXdi
Hs0rLQf8C/z6OTXEjfBM+53dZU5MFpK6YqE+wAoQtTY2sq15k+S19Azx1OSFI0Km
S8ZXR+KXuj8Yx79cUfDO6CgNlBuosRfDQYlOtdMHGovN0oLaATLMnnpRxQXqbcEH
Y+CW/N3/+e34YK3rUOT1PsnpRjsQ1+FGgfyWIosBP21RwYpeEe4E+GGA9gSHgAka
S0N0OD7mkIpAaBTFX0BHMSoNXi6H0oF56Rc0edEdCqjyZ01ZL2ISLxc+K82qSoco
pclcjZ3oAtaiLMZ0dj1PL3K4HUPMV1bQ0+pwq3ijF4SIK1MAdjZgBMzkixzGQbMP
4SLx1hDz+47iYrM/QpLHZHOV184M2g==
=unTE
-----END PGP SIGNATURE-----
add fr_cap_net_raw() and use it
This function sets CAP_NET_RAW if possible.
Alan T. DeKok at 2020-05-10T14:08:57Z
Files modified:
* src/lib/util/socket.c
* src/lib/util/socket.h
* src/modules/rlm_icmp/rlm_icmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/93861b1e39888d241284b2ec16f6fd0f20331d1b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl63+jIACgkQfQ55zXdi
Hs2r4Qf/SiMXTlDPUrieenstPaTfTx1nqEM9gyRYyXhNev4c5UDf3uFQKBh1NQZV
Zqyoi3r6b3QcvtHrtWr7AAYb/hc/nKUJHZbHki7Iu2DBongva/q4G1ROeKbZLNB+
TAmEmxXnlvyZ0I4lh1jYXBFvnUxOFn0d6J8RidSksj4hOG+MqckNXgIfIQ7yAOB7
xLbDhZmh7GjuJMyyj7bXJCVtqFYuWPmyEfxfSD72ALVUBramhSYdx4f9Wo2H0tI/
keSlZOueejoo2l75KZDboTz5116XA2FkgqyzD01a7QC2NQjO67b3Nlkz4I9PSVrV
UFl7BkREPFgv2f0H7Yhm9+zb1hGXdA==
=O+Eq
-----END PGP SIGNATURE-----
use fr_socket_bind() which does all necessary magic
Alan T. DeKok at 2020-05-10T12:57:12Z
Files modified:
* src/modules/rlm_icmp/rlm_icmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ecb21c6c4825ae1f01293489ed415a71f8f2a87b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl63+hIACgkQfQ55zXdi
Hs2cHQf+Mmm6Jy70nXeYebpGgyl8eRf8yLKk9E8RHsHYOHiGugeYKptBBsbmXgrr
UPOZrNpOWY3WzFwwBOTv4wCAQQK/ryvKIOIoKGpDg2XxcTGW3Bzy65kZNcY9rnJx
7Uh84MYUpTgjPco+KTmelUsNeRA6IjkTZmJdOtzNKJdP0Q+dZ+u3XKJmgB9LyjoS
0wOfQdTMuIj2Z583xdAGWYIgt+0rHt9RkAc7rmjzn7HiYy+yBOSxW26or3i+FJg4
jULEn6T4iPVb7xfP/z5pG2Mws0GhiTP/upeCFDGU1FrsX50Ll8bBNYhPSNuIriX1
vlT7s/hffK21ZGVTeajeC9CFmvRvsw==
=3vpn
-----END PGP SIGNATURE-----
emulate SO_BINDTODEVICE on systems which do not support it
Alan T. DeKok at 2020-05-10T12:56:36Z
Files modified:
* src/lib/util/socket.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b1dc3e8fd14b1cd4c7241548da1025e5c43efa31
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl638W8ACgkQfQ55zXdi
Hs3zRAf/WWQrDZMYEht8ASdh9B2X28roJOOqe3AbekPtxzhq1qqWLhvHpoNffaSf
fJbjrDrDZl++RLuDmv8KQwLCY37yJbKdxAAZGx7Qc6pJslqehSbECHBLZsEWT1cr
LkrFFoES+MAKGoTlyL/atmk0GG1NvhaPZO3Yk7zrNoqkJGdZeS4upfqNbkpHNzBy
ibmvNFD7ff75strBdDiiNb9B1w/Bf0q3sXuuF+BQHtZuwxGRnp/o32v5ozFx+D1v
tn8FRmQRXqSEyAt8fmgorWglhd1YFtXTiewr9PzMTUbDv0CS5Wx+jMxFoRYg/aBc
R2Zf0h3xJ17U/5qxUUc4hunEtHGJng==
=uxLp
-----END PGP SIGNATURE-----
allow fr_socket_bind() to take NULL for src_ipaddr.
In which case it just tries to bind to the interface via
system-agnostic methods
Alan T. DeKok at 2020-05-10T12:18:14Z
Files modified:
* src/lib/util/socket.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d171529b83ba154f083c742548bff503e11d309b
======
--
This commit summary was generated @2020-05-11T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list