Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Tue May 2 02:00:03 CEST 2017
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZB5eVAAoJEH0Oec13Yh7NSCkH/2Iz/PuiTOCGPzoCsHGTVzuV
v7rtsmGM0B9M4bD1hJEsoNKjaFYoyTqrBl8WWe+p6X+Rnp9vf5bu4PbdJYyZ/fLy
StRI+w2V0RP7FbkwOmMQiQkyAZzIcis/8RdTGDPU9zMjFiVf6LyPhg1frPSLnxq5
iwfN9lzqxazjTKqTIuVJwHzbUxsgVHAhGJnCrdqYpPa7jr0JTnDWtKlHDY/budcU
5WHx89du6vgDYCLgdQ2srxkPWn1deBH95RAdqQk22+22/crT1f3r6OdnPhuj7kyV
NSWQY/GL21szWy2Ehd4BE+Eir3BRpGJK9U6/jJg0EtkAvHTAqWJbMHybK92bEOM=
=h0gP
-----END PGP SIGNATURE-----
add static internal fr_radius_ok()
It operates on raw buffers, and is called from fr_radius_packet_ok(),
which is now little more than a stub function
Alan T. DeKok at 2017-05-01T20:15:36Z
Files modified:
* src/lib/util/radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5232dd7ba6881b223bd79433537d4c2098f8d71d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZB5cgAAoJEH0Oec13Yh7N44AIAIg5waAW9BLvTErYYCQ6ipP1
E6AjoGG9ekLCZNWcW2Inh4Dtc8d+Seg2AQDLZgkUJ7UxfVAHUblQNC2Rez8KH56P
WyJq97XvQ7DH5vENVkhuwFpadK7XfBJa4lg3C9+zYtEFG614VJAgcwMsmIa+u30B
cN2xHwgl13kp4/HVh2ra/NiSUyeN+ud81yu+yKU0qGsYVy80Ac6U9uXff4Cd3m7Q
hUE80cyL0TnHYJcPsq2g4XMsDg/cXcht8NKO+8x4VWhJjTwR7SKkxfU2faYxXrY1
Pk3Yg6XwGPdGDPCMuAclkM5IcOEOmZl9JK548eDmgrnfayeYjOdMJMdJtG2iP6k=
=ZRPY
-----END PGP SIGNATURE-----
more sanity checks on the packet
Alan T. DeKok at 2017-05-01T20:14:18Z
Files modified:
* src/lib/util/radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2ca6a9cca691f4e2bf5ac7073c1603685088a2ba
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZB4MPAAoJEH0Oec13Yh7NgR4H/izFlSih68fQ68b2U1j8dOrI
kJQrovnglSM/OVUjANZPKEoKZ9UqPV+q1kKBVihKRmwnTbUDNkz4AGb0kLocPgyp
UgdRPQsg13MATcM9uySdsVbxvwkPAE93/xJAyouppI1Bw5+bXLf2ibzEDcbijKpD
zEEUj4Mtv+zTjVWNmKYggLm0c+PZW4VsUZHGWbzBOsadttj6sqonWTrxrVroDcps
ldGsR0nI1MOeGh+nXZXbgh7OjemHbVM2YN01OA041ZWAgidBWaNa1qxZ5yKG2Tel
ZchzeFfk2JB7kSQMd/pqrUj/97wfnwVlMWcTg+1fCaX609GU9O/Zi/DefB8PxYA=
=2YrV
-----END PGP SIGNATURE-----
copy to packet data
Alan T. DeKok at 2017-05-01T18:48:47Z
Files modified:
* src/lib/util/radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/275f7f3fea9503639317efa4de3ee84ae9afc2a1
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZB4H2AAoJEH0Oec13Yh7Nur0H/iC1JuZDJBbUNhIVjWb7cFGk
+9dxRyjUxRGijZC6NZlxxIdbRyTIBt4prRlPqlL0FBtI26sUv66JAiTQusVfB/x0
izsBUfgOfYu6w5Oh1rdWHilHRRTcqcG3nUWsdp/l0/i1/ddWL+zw6RuIAWohp+Nm
tnQEasLm8t3Em+UPTKx7GaMKQxztiwzNbhuOAh9+QxeLaO6lWMqt6WYR2yh+tc5L
LAJdKv514haQwIp6GOZ5wGKHJsKSTaG8XGY/YCNY2daaTLT/h8070/1DIp6fV4d/
swekm+IlcjlXh74PELJq2y82t4SvnZhHUHCvR5QAYJCyGEIqcnrOWgZNBQdYYuc=
=K9KU
-----END PGP SIGNATURE-----
clean up memory, too
Alan T. DeKok at 2017-05-01T18:44:03Z
Files modified:
* src/main/threads.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/abaa796b4f4a242fd979efa9047ea17b52f5655f
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZB4CJAAoJEH0Oec13Yh7Nxk4IAJcyzwWMv01NcK7Fer32CXjW
EaZoTiJ7Ao8Xs97fBNFPE5oPp2mF2//9i0WO1AQssIo3Kd0pGWLzVF5O+jTODZ9D
rFJNbC4/n2esS01D2dM7IF695OOA9cecuzR/Bxy+AojC9Zk/iEKsPPsN7kGHTCs7
sD22VFqNlzWoe9KXZ2Gi/ZYgob0XIaARDaQgY5xgywiRzNiYucoYXsGBrZT0yHzZ
RGOdh639Qr64nJPhKvqf0OeuvuhDGnH8Vn6diHSUV8K3FIyZqHjoJC8coqbEuOpS
KBACzHvGPg8snsg1ZI2xAObw9wXKO4NEvcm1h45f2NtIXD8FL+eWDK369NVz5k8=
=edTi
-----END PGP SIGNATURE-----
constant-time comparison is not a RADIUS function
Alan T. DeKok at 2017-05-01T18:37:45Z
Files modified:
* src/include/libradius.h
* src/lib/util/radius.c
* src/main/command.c
* src/modules/proto_bfd/proto_bfd.c
* src/modules/rlm_chap/rlm_chap.c
* src/modules/rlm_eap/types/rlm_eap_md5/eap_md5.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_pap/rlm_pap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8731703e18e05130c3d87531403a99ea0478fb9c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZB3/LAAoJEH0Oec13Yh7NN1wH/1MBoszDC0SFxXBaVgMwv2eM
ZECUKAkllDArO2v3R/S9uAf2x1F6jiWmKB3xKWbKnL31+z7rL6VDlOrklpbm/PWl
yvQe6+OJDJspi4mH/RRc7JCfMCHuiXVHRiOAWrAarRL2ACnNAb1IAKZFFL8HRhYn
Ij82spwVo5qG8EQ46l1XT2NcDWjXdZanINhBG2NvdYjM0qTIVx0RdBA1IXCbKoGe
+NYZPHA4zeHM+87wGesEki5YzB6oMunYCXrxg6//oZ3niGlNIZVQrYirDhzNTqqh
kIGIRNXIcv9ZH6SSkzVqfUY7Tr7pXQTbAoX8db4HDhFM0Mj2LKE9ptY1Eho8Dyo=
=WuOY
-----END PGP SIGNATURE-----
add static internal fr_radius_verify()
Which saves the authenticators, and then calls fr_radius_sign().
This ends up being less code than using multiple functions.
And seems to make more sense
Alan T. DeKok at 2017-05-01T18:34:02Z
Files modified:
* src/lib/util/radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f13ff6cb8dedc1b8edd42936be360aafecc0d853
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZB39kAAoJEH0Oec13Yh7Ny/gH/iBTNuZOFlY+KHZJ4Z4Cq1/k
cAf/OvPbWFyNWhr1kVxYabVzQCKfDXVlqAhgUp2ju2TBtLxh1z5qxlvYdJEf/Oud
mbs4XuQJ8w0uONMTQvQifBIoQ/R3yhU9v2XVLsqGevnHxKcOOeGMOIBDGjO9hP3G
mCF36eb8RKNtqrTFUL/tW2azBlry954fEj6NBIzKq1B05lpopmMywp3XRNJMmUI1
XrS1XPPmvqCfpou/lSSG8zeBrR7/hINKrCtocg5YfhwUjNT2FKVrXad8Nfr98VRe
r2LE46/cN2HAw1xhYDUrx41c4rMo6P7017yz4RwXLKFOXJjJ0ev9u4XqSplJaKw=
=gaeE
-----END PGP SIGNATURE-----
the caller has to set Request Authenticator for Access-Request
because it's random data, and not actually an authenticator
Alan T. DeKok at 2017-05-01T18:32:43Z
Files modified:
* src/lib/util/radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e4aa8177425e35008c800639b209dd24a4869562
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZB39AAAoJEH0Oec13Yh7NfqUH/AzteRfGmSDOjmcJ1NIcNT+E
9hCLDxZ0RU3uLDqzPuKZs9lwfOCrbTbUF1pNHHorHf3Wfc8HHVG6BciGOdfoWrOB
zRXJIPBdizCMdykbGjjwAVvr3HOa7ujk6cxxhJx9u9qonMnKNoA7i9ZEG2SB2UOw
LwgkIV09XWtxxl0DeahZfak1MpjaaQfMkNcjUMtj2F3kIiR0dLu45o7ZHSK3FHNI
3QHZN3pFnsUZamOAdhcJTXIW8Hf9g8lY5OVU25KebCLynbEkCEhRzSwGDSOmJdKN
DDHZRlsHiRg1QxwFFaXdIly2NeKcwqO0RfmDnrf9pJMv/LyhecXtGJukTmtyVEc=
=rAUR
-----END PGP SIGNATURE-----
ensure that Message-Authenticator is always zero
Alan T. DeKok at 2017-05-01T18:32:17Z
Files modified:
* src/lib/util/radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4ba96c17fa366645465ff72d86bf677146a132df
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZB3L9AAoJEH0Oec13Yh7NrP8H/1S6ujmGCQliC+BpxFu5HPh2
3OG0GVv44eUvzalsi9yvyxWFFghkpplw/P7uz5q409hB0OZMLLQkXFRK2ZTn/SP/
DAz7paefHoV5LrOgpAilNzRu9zqwCnkNWdVSKdQc87ovcvO0nRD/8S7ED9EfW8uB
iPX3uBiiFj+14f2mQjAeFxI6WjVK/zbk/CH5ZI4hWFjidfIqT94LpQYBKR1Ti80w
+8FN4kW6ECIh98Q+fzzEqbJz/2MnrgA45C/y5ike1FVXiqU7cYxp/kIkpcqHm/Bx
BYyJ+Z0Kkwn+kfD4iNmuL1wx4VJw2c3PXN64vU4VSgXY4HHikzy28zt+nKijKKE=
=Vhak
-----END PGP SIGNATURE-----
simplify fr_radius_sign()
Alan T. DeKok at 2017-05-01T17:40:07Z
Files modified:
* src/lib/util/radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cb704e77db3ae29888fe11847721f738ff2efc79
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZB3AkAAoJEH0Oec13Yh7NUR8H/1S7ohTNRvmELS/da4CiwNDo
rU8tBi+LZtiZMiXswHgbVUxt672Tf82lJtPnN4i/zMKQoHBpEZhWS3Lw3vM8UK34
Xn7DFwgUo19n9ZrgvQfPJQcUGkBoEXpHwnL2770R4lOueS9lIu9mXrf8Oy1HOoMl
5kIrfmesOWJppVuLogBcSKFGjCAd68rhoUxKtaPERbQ94eby/7VkvWC4/gi+1Ko6
b4MxS1Qspmuu+l9UOV3nn6tFtUknPASZdHFw8nDHjMuDO/Rbb30joBRYFxFkK7LK
e10RZs0rFAJMu1DZ485UfiECvDh8ut5cBitUaTgTimhJyYNd2QVo1xBlr56HKz8=
=4kW8
-----END PGP SIGNATURE-----
join children before returning
Alan T. DeKok at 2017-05-01T17:27:54Z
Files modified:
* src/main/threads.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e8a1894ef7af86452235c913b756af8a3520c572
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZB3AYAAoJEH0Oec13Yh7NixgH/jnHG3kVtaRQ5+uOjN+BBUki
tjAIPt16clWla+X47nIEHwpCqrZx2MKgjjBBORYnp6JYS0Tm/LCJMZ5mk1Gi0gSZ
/npBuXPNWtjIRhBuC9TcjKX7v5zcJ/bywXL+rBfH/CA/2VqhGMP0nOZbyktlCz9O
FrTvd5RvlJhXQZkRe7wV91C0kmgCiDjLlLv7KHS1+LAuvki1rFNGLVYnqmA/R8l1
wgGLgvi61tMaIMQT7BBi83/zSHFQu5S4QTtSeVZSRXDK+kivKyigz4NZelAw1hPJ
8LajC9WiOUrKuGrjlsqf95NG0fEdEeysl4sXb4MnDPaV6+A5PXKPnL8450Kg2lo=
=sZ6N
-----END PGP SIGNATURE-----
add bare octets fr_radius_sign
Alan T. DeKok at 2017-05-01T17:27:51Z
Files modified:
* src/lib/util/radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/37af04dcb994b936bec8907966f04cd6a1b7a2fc
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZB1tYAAoJEH0Oec13Yh7N7GAH/24HF1rxOxw5Xc5RcjmLwlz2
rHmJQMY8l/KuDxB8FyDIwjCnaNC1FP5MStwopzOWj7bTDInfgTX8m89q6wjnw22k
tinW1I2GbgVnugR5L+ZPNdijqRqWFdytZUKYPizVgofF5ZCrpS25HLquiTf+Q1oj
+V0Vi0SXBBKfYcLD8JvZlJNSEgoUhzFtioFl4i4UqyIWyMnjHlaBj/9rKdPceOX1
d3fmJjLr5tO0LpRGWcYRnvhZErpXsDRmGEMqd8olsq4/TucU3472ykIk6U0JGgB2
8Axkl0IUg3sLUFDZJgTomE33QYB2YPP0BwZoFAdZHRwV3KrvTzmZpMnLMIVgLTQ=
=s4UN
-----END PGP SIGNATURE-----
remove unused fr_radius_len function
Alan T. DeKok at 2017-05-01T15:59:20Z
Files modified:
* src/include/libradius.h
* src/lib/util/radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e065b0963f34293a86811ea0be378f999bad4df
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZB1sWAAoJEH0Oec13Yh7N7s8H/igtsELaCW+o38QxQr7/5FQu
qyir316PPu8UbXKMtaWn4PNp0/OgTL0NL9t1i00NYwjwO+VxnvtFLGQ2BGLt3w+s
gSWqmbAteO2DAtChtxmyKxLRlfNKHuCZQoWwrIKrtZBfmKzuWz0RgE/Cr1Okr5d0
YLqV0vUq3IAv33lfkihCGwIFhKqb6PKBY7CZZrJfwU9khu60rsmxONVSkDFcfuMO
oxuPk+3LiwF5MXFQWyk+BOhm4GisehTxo0YNDPWQhewDWWpg9NLBDUpjq/TA0Nge
V6oQRR3KbFuA+GkT9+X8Mjs4vIjQbGJHIWp/45Go5OlQU4DalF7yUOa/ZNVX6Fo=
=eoXh
-----END PGP SIGNATURE-----
remove unused 'size' from listeners
Alan T. DeKok at 2017-05-01T15:58:06Z
Files modified:
* src/include/protocol.h
* src/main/listen.c
* src/modules/proto_vmps/proto_vmps.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dcef7344e1bc560c901c1ebbba63c2bed5b7cf53
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZB1qYAAoJEH0Oec13Yh7NAE0H/1QYl+oEYqjb0Zh1rIRtUs4X
MCk8BgI8U80lP71cmqCYl4K++ZQk75MfJ9nKf7YxGko/YhKkYhV8ryImDtaS3L68
iwGqU+Pmt++wTuYkFCJZnw5dva9PhDOhVEEyY6g3S3jCWh+UJd2oh1rfc9eLFrR6
e4sZaJp0dRCrqkSb8zqiGLKkAGzyoiFFDHLBFgjNY0NFCtrn/gxEYj+l2LPm9OAR
ED9vwvTtCXm73y2i8yGWSIUTTJLuV/v1HsHkYYpXGzmYusLknPZ6l/mz7fzvpt38
M9Ipi+i5ByUs+IQ4Bpfjk1UQQ8PbeKIPI2iPup4TcJhtjy9UHW+INPqmPseHU24=
=1W3x
-----END PGP SIGNATURE-----
rename fr_radius_foo to fr_radius_packet_foo
These functions take RADIUS_PACKETs as arguments. We want to
create new functions which operate on raw buffers, so these
need to be renamed.
Alan T. DeKok at 2017-05-01T15:55:26Z
Files modified:
* src/include/libradius.h
* src/lib/util/radius.c
* src/lib/util/radius_decode.c
* src/lib/util/tcp.c
* src/main/listen.c
* src/main/process.c
* src/main/radclient.c
* src/main/radsniff.c
* src/main/radsnmp.c
* src/main/tls_listen.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_status.c
* src/modules/rlm_radius_client/rlm_radius_client.c
* src/modules/rlm_replicate/rlm_replicate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0362e0725827ab2e605c0423635cfd84e7d49792
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZB1mdAAoJEH0Oec13Yh7NU74H/ipj+7zUCEA7pSNTORCCj2px
lsG+tDVowEW/rEMnjgcz7VVSIzTYGz2Vhq9yC3Xvjan1bIKYh9k11ft6E5x3iY3I
NdWtaBZ388kRj/CFPRzrS3AiN7NE2dSY6QRe3/4OSFcrRyzESyzx9lbAXFtah+2A
EQC+CSD/uvl9HSE1dkaWLMcWz76EPoPphd2doBTBINdMyvJeppFfqSzLeQwabtkj
GdYjrOK25uim4JAmAQy9qTRx3jnh8BnI91hPvUFW/Uo/zoMKULHWBtt2tRe3ZYBb
T5vzHljPobaVJK1TapAArsOUj4ND8ouS310qRckmXqzsw95pYJ5xhcFeyQCZgCY=
=ePQ9
-----END PGP SIGNATURE-----
"ascend" secret is a better name than "make" secret
Alan T. DeKok at 2017-05-01T15:51:41Z
Files modified:
* src/include/libradius.h
* src/lib/util/radius.c
* src/lib/util/radius_decode.c
* src/lib/util/radius_encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/80f4844ed4c16e69c52284ac7355e60f64b0b5c8
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZB042AAoJEH0Oec13Yh7NS1EH/1Kuam2z2AXOLApEm55c1fCR
+yEFmt8Z+fNtQQtnJC39VLATjbMf9tIzeZO6pr8p6P6Cm7WXn0AO2V0qOJ6YdrBZ
3xNOm+gWQgWtlClNAbpdO3VQQBB+hB7xSTafj2ynzRDvuXfIHVmlPL9Qh4OoQIwf
F8IEK6oH9014Nws/bWvRqaJJRZ30ZrhgBQiQNZpEj2BZViTebLqaeU3zFC1+8O5O
KZFBNmo21WWlz3kYZ+8jRop6BVINeuyqDC1xyJ4M1EEcMuqB3wE2eX8zYCAKPbiF
SudUqZY3SQ4ZSaeUB5ssCv6oX6cWAT9OikNk/oUs1Nmc1uRarBNojQanR0pFk2U=
=CUBh
-----END PGP SIGNATURE-----
make functions mirror each other better
Alan T. DeKok at 2017-05-01T15:03:09Z
Files modified:
* src/lib/io/time.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/231e483d7cb1b78438cb7b87150d8aac376bd11b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZB02JAAoJEH0Oec13Yh7NcygH/1U1QCeROmAyp5ZCrC3AMnsU
/km/OZG7UHxkenRsEygrI39+fvuKRn9byu82rqeOVThikwrETI4+nbw+E50+DP3N
P//+fAyXfAzXinon06VaqUm3Ct9lgfDEAIxaz3f81rV4tNBZBPDYgYumXlVzqyze
PUwKWkw7LqNfaMLG1wmxnujTDNXmdu5r0iyJLz730J6PW+36xkDzrjKTThDOEzjS
SqtTT7OW46JH1D8B9psco4DyksXyN61ZmOLiPE2jcoNiNiDl4NHBzyjJGXV7s+Ky
/uk8xpDmLUh8KrQKLlMsJFqc5GJuAUDPqC//8ypVx6K675m+bk5xEguvnSH09Qs=
=n2g8
-----END PGP SIGNATURE-----
move fr_dlist_remove to static inline
Alan T. DeKok at 2017-05-01T15:00:17Z
Files modified:
* src/lib/io/time.c
* src/lib/io/time.h
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ab224dc589296ea97c4f3fb7ded97b672e870f2
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZB0zxAAoJEH0Oec13Yh7NdyMH/0TqjO9nO1tcu1byKlkcErD7
B1FG/7+C1QWkOAem6IrnVi0LjnXtSMK2zSc2K8KBXXJO4COtd5WXfqIFEFraP666
LJe2ylChmf3SB3FfP0a0FJiV50iR9JMkuPHU0RBcljOLJA1j/H4G0gODcVkcjqzb
9eK3SM79nLxsDNBcy0U7uJ0ZFUCNesra2XcSPvXaRyS40lmlReuMMZR1FTT0jcl7
vDQK10aFBJIWs9pAmB3wdjOVTyk9B5ST6HmXCb9C2Gqpb9LiaCEqmK++De7ybGdT
2+lSFXkWUk9ZaEDU5t5AwioEUGsBKhiP5bPfgEMGfeSC6ZpkhzhqnrPwpaMi+pg=
=IAiW
-----END PGP SIGNATURE-----
move FR_DLIST_INSERT_TAIL to static inline
Alan T. DeKok at 2017-05-01T14:57:40Z
Files modified:
* src/lib/io/time.h
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/679a19821533a63be06558c6c6b1a9b211713761
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZB0egAAoJEH0Oec13Yh7N3R8IAIZvowwrxpVUH/YyVKFIxnkZ
+t4q8JKOVIvfz/6UMa7IID7ffIDOC0q0Z9s22roqFWVEoNVLnDMg8sQ3Ze6/ar/p
dLBgpM7mKrtsI8WVV+kOkHQCZrbIpUkWKelp0i0NGge21Oag8FHhRcw8XkqnAqjQ
ZVUYkqH3xgU3vJDKJrVWqP58tAsnJpOZhJyoolNIU1zeogtIdYVRqDRVlG31dz0b
mC0IsKAEPe/mHsphb1wwMF5u0Id7amMdqmZCJTAZspkekgG42zb7poVIjlsfXZ4t
HaBiH4u4zuicx8wfIF4O7oX8giMDAzTlxdVVpUAs8kKM5QxyTzJkJh6cF/UvyX4=
=yzII
-----END PGP SIGNATURE-----
move FR_DLIST_INSERT_HEAD to static inline.
Hopefully the compiler should inline it.
Alan T. DeKok at 2017-05-01T14:34:56Z
Files modified:
* src/lib/io/time.c
* src/lib/io/time.h
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2bb7dea0cbf24c7964cf312ebe5d30158fd29c42
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZByyrAAoJEH0Oec13Yh7NNsIH/1jmX+Rrgft69p3pafaYKG6k
RN9YwMy0DuFmfxm5X7d59HmiI9R68ZlvisPGGzUtzLsOho3cxgIcbmm3crcGAWMm
y2AW6cmZOLug9uSMm1YP0TRk8R21klZzrJJUEs3L2YAE0Eko2Fb1VRBqtWL1TAYm
MPa1s6ElEItV/WOmORg31zkk2whz4fLtdZNuEQQRETWPInw248reEAUvlbXG6nSb
kr/JN3/2mqKFsRyEUH12omZtpTMnU3o4x+oW6l1kE8ymHeOPT/ZnfteDgmSIZ8pc
jtjUro1/m8slRPvbhiMijevSiWZA13v3JX2FkoIocvAdpSia48G8oNGR5o0APVk=
=C4V/
-----END PGP SIGNATURE-----
run format on all dictionaries
Alan T. DeKok at 2017-05-01T12:40:11Z
Files modified:
* share/dictionary.alcatel.sr
* share/dictionary.arista
* share/dictionary.aruba
* share/dictionary.broadsoft
* share/dictionary.dhcp
* share/dictionary.eap.aka
* share/dictionary.eap.sim
* share/dictionary.freeradius.internal
* share/dictionary.freeradius.snmp
* share/dictionary.lantronix
* share/dictionary.meraki
* share/dictionary.perle
* share/dictionary.ruckus
* share/dictionary.tacacs
* share/dictionary.trapeze
* share/dictionary.xirrus
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/014fb7c4a41515cb59a76d67ecc172d28e604ae3
======
--
This commit summary was generated @2017-05-02T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list