Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Wed May 9 02:00:02 CEST 2018
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa8jWxAAoJEH0Oec13Yh7Ng0gH/0vU1EDrRV65CzkR/0W8gUGK
kBDAPRJJIc2C2dbG1qz5GABgpkM1vklz+ukjVcsInS15M65rcvlmLfJ/oFlODdou
7PyQ1i0WnhhoyGFLnmuq77byphC+RkHPXivp5gCcNDXDpC+Wd5aao2vFh8v7LUrK
eNSE9fcSjIDe2z8j2pRoLAtBo7z0DkZblDGtwc4PzQ5IXKo7ajJa06+UWOGk2l5P
1H3dGDjAzEeonGqRllOpOXX28DrgJPay3cZIrodm4xnLCDllU71MhzPZtIBVEsZC
Km/eb6HnFPGLM+ubma8a+UFLt2EmI/sco/ogPRIwl3tftNDDvdBjqYtjO/HRX8E=
=mktu
-----END PGP SIGNATURE-----
unused variables
Alan T. DeKok at 2018-05-08T23:41:31Z
Files modified:
* src/modules/proto_dhcpv4/proto_dhcpv4_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8f93bd777956840042278bbb762756b4c2cd35f9
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa8jVCAAoJEH0Oec13Yh7NZ+cH/joPksHC6BRlh1ALm56juM37
QEEMumi174XZFvRUrvjaSUnoQnwZNjX6imVksYk/DlY4J8KZNoKTdlCATCM4I8zF
v3n0ax1o/Ash6o7VGiHPLSAvdrDNqogHAiCktUlGHEHZ/Nmli3Z9vmkML62eB233
Nbe+uO66MVMFjB8g289WEfF8H7qlq1wyUD1aAodg/EBJOWEMCgrzSV5QZd1pfN6v
DBB1AUNrM8L/OgfGq6PqPCRwqIXbaIt83hnc48SM7x3lDWlGZI1WoFU5E/itQoUq
a6d+7bFFtgpiXrHVgfPofUe1eK+cYo5tU5zqlIPHXzpBHT3zoCxv2gLMOaASH8o=
=QpHv
-----END PGP SIGNATURE-----
fine... make this 255
Alan T. DeKok at 2018-05-08T23:39:40Z
Files modified:
* share/dictionary.dhcpv4
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8721eae33bbf37b785674b1780fafa6ecd88cb9f
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa8ipcAAoJEH0Oec13Yh7Nb2AH/1DQ7gWs7hSkIleCizXxCHhZ
1C7d9z05dlVbxWoDTWIEUCCHNh6QlcPMiIFm5w555uUCkgpfZ+BB+dkVuxswd2nS
/zMQn+tSNqUr0lllfSUCbMZDdpvS2UnKaa1H03YoNKDDYTW3Nj6mAqqNl9I8IfDz
ku6cH0zK+Q5iY6gqMTz/kU3JVGbWikWZuszuSMte77okBgN9ipVP5RaFALTeFBHk
BSt1/DAtJYSdios0VxyzuvUq/VEJIneEJ5JZ0IdVTW18bodCx0ITWZbA36qCpxLC
brjXrP1F/vcX0RuRc5BUp+YasWb2HotfIfVPuWAaRIpZ1iEoF5PeNKS82v9G3z8=
=oQTA
-----END PGP SIGNATURE-----
helps to have a makefile
Alan T. DeKok at 2018-05-08T22:53:11Z
Files modified:
* src/modules/proto_dhcpv4/proto_dhcpv4_udp.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f45f546c27ede8704f74790ffde3b3c44a8b11e5
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa8hKPAAoJEH0Oec13Yh7NtXMH/1AKhli23jrx9SIb7pMcmq4X
bNiI5iu9wzAlOtoC5XqPyKvKJFLxzhe+dxdF4NjcmU58EqcDza9BOguCOWH5hevx
zatpR4bKXyz//S3Ij4XoJU/nmIMeWoVl8ybgPH3M0WNvA2mnxQDzIin7xahxtlvf
PlO+/A/IVQSwIO4SDQkd6Ak0bp2qq7ByjYaiwSUcO4Ywq3LGWmpIev8qWbo3yQwn
KTT9d1UtTUCgTFBJU6P68r58eFakwnU08yH09gK9vnx6i9SwBOoy8e7Xsl4j+nYq
64chAV5W0/EQ1ZhYGJkHWaBygFBh87M3eUp5BQuj+bLNtE+5OvwVHiSNUG4GMPo=
=uISm
-----END PGP SIGNATURE-----
template for DHCPv4 over UDP.
it still needs to have the packet encode/decode inserted,
but the basics are there
Alan T. DeKok at 2018-05-08T21:11:08Z
Files modified:
* src/modules/proto_dhcpv4/all.mk
* src/modules/proto_dhcpv4/proto_dhcpv4_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0303f4d16f0a0e13679a2641d6fe2b544275b5b0
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa8hJdAAoJEH0Oec13Yh7NMfIH/0+za5i/wHnvmIO6dsEgKW8t
zsMg11vwD4eCXyrTVgzfdyWfbk2PNjtNzzQZ+ePU8/OJai/of6UMSWI4uQXem+sn
pPZOVxsd4ffz0xS4Ql0tkt+E2gcuxxFKRRecI0ggFmLVTIBHCD8q4e4xPOZTDpSB
X9Gjt1fQ+AC+jtUxZJDmGEwNJXaI31rEZRUSaXJZEuG1bOhMpxAIGKm10aDWqrA2
z8eyzEBOoXLuVVUL1k4UJJZKSmbv1YlmCiGR7ukXjHIJchF40sd5Hn3uCbGbKX7Z
QXr2wZ3HIHD4xJFMLjLOfbkHfIttaTy78k0gU65aForf4smQylUbh8A2JR6q0No=
=/e9z
-----END PGP SIGNATURE-----
move include to header file
Alan T. DeKok at 2018-05-08T21:10:49Z
Files modified:
* src/modules/proto_dhcpv4/proto_dhcpv4.c
* src/modules/proto_dhcpv4/proto_dhcpv4.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3311351d84d8ba28fe9034e09fba5d2bcd61c479
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa8hClAAoJEH0Oec13Yh7NIRwH+wdRCuRX3wB99tIM46Mbdn7m
SFeqV1Tt3ckSGjznj1+MI0G6N41gkQejte1U7EKeq++FIF/bp+OOjEjLMSf23oXw
6MKwapnBGGLO0dK6QPS70Qvc2BlmYufRWJnh5bxeTyPGFpK8vylJYcL7gJ7ylXS/
hHlzE0y592JwKFhZ1eMQliFubV7WfxxjcsSFa71SqfYG7dnwOHyVYj3i5q/+5hmq
maBMcUPxAHCTY2Atdr8namRP2e/ZLk0pkAgv6c/2NtZp3qW1As568jIjLrJXZqNt
cyWKyeLk/LZbHeLdIt3Tlcu4VpkmEcyHTR0JjEWyL5FF+iWcw1Bd0jdD3R0TW8k=
=ynFZ
-----END PGP SIGNATURE-----
set packet lengths to match VMPS headers
Alan T. DeKok at 2018-05-08T21:03:32Z
Files modified:
* src/modules/proto_vmps/proto_vmps_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3d8e5d056c9b87d1a7cb2c911a093026026a9e77
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa8g9qAAoJEH0Oec13Yh7Nr54H/1R9RbIKRwILc7+4gD1C43ek
tQBOdw7edoUrsCD+yEtMwY4qdqeCI18eNe30HhOpTKl4Mr4pczfh002x6+8l5p9u
ecuwFYyG3H+j9cAljfDgebW7YKvqv/qbnAqRtQKq0zqlobjyvaIizsIp57xonnGo
O0of2BfiYbjG3kQrg0oEERgg7/9l7UmlJEhxoqLIrfw4sy2RrEVGjH+3FD2oNXoW
/CCYZRzPYwVJpv+cvoNOvcDpEy+KJY96yqBDiObwYxBQ7JE214578OUoyhO5o/Cm
bRKeoXiNBgahbMx6koDldQ8Zr4DXR9eDv5nJb6nFWeBZ5RYoKTB5UblXLOW2dn4=
=NmJF
-----END PGP SIGNATURE-----
sanity checks for IO functions
Alan T. DeKok at 2018-05-08T20:58:12Z
Files modified:
* src/lib/io/master.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c4f9f085254d26a484b0c192df1b8ea7a8e479cb
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa8g9XAAoJEH0Oec13Yh7NFMoH/iHWrprcuPgqWEJJrgfesqY1
P1/Y6m3pDqYxT9vmDiwzapakLBPExWPGmbdRppdIwYgGrdMahzwuQwYny8Fbtft4
byagonHOrJv0RCQA43/qztHtqcCRnwY6YCdo/MsZr/9/wlXdZJ6m8s2jNoMTNnbM
j055ZuNgQfpBnvjVIlCyyuJShAzWRKwpyU+ZKOiJ7plvs6tDmM0mQc14PdTfoq1u
FDt/t58kmJbX7ShFTwN3+yCi3ZmIcZiMiPJdtAEj8B7rym7PO/BinGcUFEvrZVMF
YEUY+w5EEegte4vd3E8Fkw12M4qcEwteEn1YdirCNInmDxGPX9l0DdPhRaJkFC8=
=HLQ3
-----END PGP SIGNATURE-----
do dup checks on the correct field
Alan T. DeKok at 2018-05-08T20:57:58Z
Files modified:
* src/modules/proto_vmps/proto_vmps_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f847397fed5a7df33b022b73fac0375fd0bc6d94
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa8gx0AAoJEH0Oec13Yh7NPGcH/iSqCxGYxPJKxJTpxiSFHKZM
o8yuOWCYUq2j0WLaxaXgyrn+ITYc9rGXFKtEDKDQUmTxhEhW5Jn2F+Nbf6H7mCe6
s9jNMearLD88atNzdW/ygRpTbnVw1/WUoopue37n1qcRspNBFZdXiQ0xKSe6kqSk
74HPkuuxMhuukoSyChEb/O1T1cFV+8Bre3ErO9BWStV4Qej6qbJfRP51639tXS/N
4zppxCFksGOnYKF3P6lAjPo31XAyzoFitv2GV6pxxRFL9lYOSMhxH3wBEL1eRht6
uAcd8Gxm6xgmo0pZZ2mr8LkvIPa4dDjPb3poBDGXdj52DQETHKunITd5rMyLZig=
=lvre
-----END PGP SIGNATURE-----
start moving to new framework for DHCP.
We still need to add proto_dhcpv4_udp, and the various
process handlers. But this compiles at least.
Alan T. DeKok at 2018-05-08T20:45:08Z
Files modified:
* raddb/sites-available/dhcp
* share/dictionary.dhcpv4
* src/modules/proto_dhcpv4/proto_dhcpv4.c
* src/modules/proto_dhcpv4/proto_dhcpv4.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/313784fd220be30c4b0ecdcbf3b57e3d85434aec
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa8gczAAoJEH0Oec13Yh7NE7EIAIUCbN9moIL/CnHlqMvKmyjM
2clklQGhBooO+kmp/OSQNfmwrbMwN+QrnD8rofkg/u6PwF3ZrOWPZ4C3h8zM+M+Y
vsHDRM6cz83jY729UHSCMCesGEQGKFxN5mSo7THDxgZqfyL//cy1Z//8eRc/4j8c
4YQtNXI8s/fT86RYPC78JuCsu3+veLpCSWtsb1C4ddqtx6nr7NVycINkpu1TaJ67
jcq44Mu54gOUHfJgeeyMV++Xk0/+a/XPHj55A31sIzNEc6Ty1yQjWFa01JWHngPV
jFONMo1/Gfs5qH5m8SuobYi64wwOSHBHdx2H035XLx7ji6FGCOBrOSjd1Dwt21s=
=vgur
-----END PGP SIGNATURE-----
remove FR_DHCP_OFFSET, it's no longer necessary
and move proto_dhcpv4.c out of the way in preparation
for new code
Alan T. DeKok at 2018-05-08T20:22:54Z
Files modified:
* src/modules/proto_dhcpv4/dhcpclient.c
* src/modules/proto_dhcpv4/old.c
* src/modules/proto_dhcpv4/proto_dhcpv4.c
* src/protocols/dhcpv4/base.c
* src/protocols/dhcpv4/dhcpv4.h
* src/protocols/dhcpv4/packet.c
* src/protocols/dhcpv4/raw.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9cec17c2febfd286bfdc63c4e7204ae3c6eb22e6
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa8abRAAoJEH0Oec13Yh7NWEcIAKKaPAp2lDaMMJWV1DNxpH/F
j/eWSFrpl9YZWaQP+hiYR9OmNLl+wxF4Z4TUPV+08IWu8/mwsJajzhPsyq/pQtDV
N3BECeFsHXUZt6C7QkgLhHkgJSTSD5fZ00xUkn8mr8sD9wQD+fRKUAvcK1A/jRrt
qi3ASu/NjcNACso/kNgHMvtUtOUyey34GHPdhN7lKVLrfI+FyUM4b96gaqoTekNL
DKBARRsVQLUOliw6f30U4aUY4mnYIbhLCRyxnZGiKkqswf9RGk+TBhjKbEez1ohZ
Gp3M4xJCjmwCmD3I8YPtyPxHfR8XIyEBB44jm7Vf6FOeRvLoB+UCj9tDFazV1tA=
=Fkey
-----END PGP SIGNATURE-----
fix example so that it works
Alan T. DeKok at 2018-05-08T13:31:56Z
Files modified:
* raddb/sites-available/vmps
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/074c5831d9c593d9327879a63137c60b8405cb87
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa8aZdAAoJEH0Oec13Yh7Ntj8H/iE3XdDlv4GdBiAmrngz7BBF
GQnt+c+9hCu3VijciQjfyiacSec/2gX5QZOXUiq/TU7fFpjxVlVg3PzdvhhAwHyj
dYlZfLiGP96eGb51mDV1C2wurB5Suxe9sFbJ9xKBSLVYPhWmAuf067eSYRVJTF1D
2hqheMjjIGHd7CbEUZkI6cO0ukQzHJsGoVvdr89uTLCCSsbAwuDjMG2DS8Pbpl/+
uOD2BexaFxioZ1VzeyTs/2ugNmZy+jf8Q2pfDlcoLawME1M2GcqZr7JOpGfN9mRb
gTJ+c5fXFsP2bADmPcIpzZojw3v515QF+Fx5vOJ6cP4howXJhCEMP104l4A/JP8=
=ssXr
-----END PGP SIGNATURE-----
minor fixes
Alan T. DeKok at 2018-05-08T13:30:01Z
Files modified:
* src/modules/proto_vmps/proto_vmps.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/03d47591074f264ceaff827fa90d687aca279a09
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEbBAABCAAGBQJa8Z+EAAoJEH0Oec13Yh7N3QwH91e+5VEMO7DawRLZxPXAbLK8
/+vnVj/vBTT6J5xPaE3lcJSds8ZcJDjtcKsXlhduHjVmxpZBXY2pf7C36lQcwZRp
nu3mDzG0OxkNXYa5xeCgnhrkMSJ16AWssFA9IFGdX8mSqYpv9urCeGibmJMFALew
zW4nqvKw/yLV6X0wLzAtJVZeAkHo4Pp5fLub9xsT4OZBw1gbbVV8+OcV3c6hU8n0
xHcB505rQC1h7z5lnRlinTrnYya+pMnLwaBEJ3T2SsRwAayZVZaWhImhDAK+SfNA
U4nW0GIWhBH5ZQbYbHpMjLUbrxh9u5OX1u50Mn/1p/lD8KGoRDT8RqucPhTDeg==
=VVM7
-----END PGP SIGNATURE-----
use new autoload framework
Alan T. DeKok at 2018-05-08T13:00:51Z
Files modified:
* src/modules/proto_vmps/proto_vmps.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b2f8c50f665cf6c2b3431cf49d0e749526aeb806
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa8ZrmAAoJEH0Oec13Yh7N0eIH/RbHhh7MosPLg7g2EJpoZxIJ
gJuAZldKFtX/W7iK/jaVSTyNpoMeqJRbuXyGlDNESWjbHgXvenkLS9LkD2EoHb5w
rHC/Tzg+usHRbNwRF5ao0/Pyi2DpRsmpFFv4s/Lp26GskZEOvLolJD0gAPi9u2Sc
kLbBJownduBufdARDHchl00Eh8vJCZRwArtirEbQUrgtbtvl1nl/h6buTOfcQqNR
N0Id6lSFJ9GF3iuPeuWykUgVwmW81MzVKN9isc2okMLsX7nVwBtwkOjXRkPl6fAM
vO9zjoPvvk1rjTj+qlfbAPVs72dXeYyDksyl2DLdJPg0rgT22oMgyFBwjrH3ZqY=
=KMJm
-----END PGP SIGNATURE-----
set "out" to main_config.dict
until such time as they are different
Alan T. DeKok at 2018-05-08T12:41:10Z
Files modified:
* src/main/mainconfig.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d2927b1522e1ba3df787df28a3cee5ae0a4c6b6d
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJa8ZdwCRBK7hj4Ov3rIwAAdHIIAD+OjoUBhSF850dUQq2a35XO
I7+zw6T9nO0BVh3+jAeopzbE+X9PxPPsndvSc0G2VfMVr6M3m0ayaa7MBmlnuSlm
jidZwzU/I9+VPOHPHeHiBGgRoOYokY/504ogog4Q7uHXShe1onT8Mtcil6gYIGqF
5PvfzDK2jV02K3q7zLRN3Wcl/gmCfxwysZ0M9M2aSBEROwpMK5BhDo88SI235LHs
KHFbNaBD2XT9ZfRiUTzn9COlyPM2TOHQsGSik2etjf/yvF8xJVJ5GmjMeo0Pe0vQ
uBHTYovGPO0JxavMGTf+LzCw3VkTdOYdpaPakuEjkJ1h5VhLWNzwzpWTTyz0O/k=
=igdt
-----END PGP SIGNATURE-----
Merge pull request #2227 from chrisd8088/radwho_check_inet_pton_ret
Print usage and exit when -N used with invalid IP.
Alan DeKok (via GitHub)@2018-05-08T12:26:24Z
Files modified:
* src/main/radwho.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c3e7f602b51eb2608862e7ff8ad82098ea75d071
======
Print usage and exit when -N used with invalid IP.
Check for all possible error return values from inet_pton(),
particularly zero, as this indicates an invalid IP address was
passed in the input string, whereas -1 is returned only when the
address family parameter is invalid, which is never the case
here because it's always AF_INET.
Chris Darroch at 2018-05-08T06:42:33Z
Files modified:
* src/main/radwho.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d185cebba153a26e359fd2ca326971a118014d0e
======
--
This commit summary was generated @2018-05-09T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list