Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Sat Jun 3 02:00:02 CEST 2017
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZMeAhAAoJEP+k1YKfttfKtMQP/jGmOfFt8DvzV1BdUhX5sGq8
+4IzSVM8z8nwSd78hJ9CYcGGa1089XfGFN8Xo9dLghvN5q37vsDCu8vVDIdh+L+B
wDFAt0Xr51zMO9nq5Au7mOCpEC2BAb8c1foYm7IUldtAfWeah5EfY8GareanjFGe
B1PiCFX1xB5LahV4dNCyzNCzdLFsM/pvMr5EK4dx0McofVg0UHftcUJTrYDZPV0S
slLEfiTZAHORZhO0uSeYPVvT4t1o17oHQ2nODgsaqG8ZviReASP2yobRROJHhTYo
ldHQAu6P6RyNNBuIURr0uqlCQ+oCDJFvrAUWwaUF+WIbow7OnLVyGknk1uHkcaet
BDG3SiBUY5IeLRb14aWDP3EiKpAZC6Hyt+H0RDxjloSQWJKofrm08g6Zy56JJMRU
zTKt41YOZsDJC58+o9BlmIV6Fnr+6umBGIHLLa40wYQg/+/N1tJiXPpXMwBipzk6
kH4AQm+aKcFOQCnCZwN9bpJma63QAO+U9ptE/M0ehdS6f/lJQOZso/rQLQUmIpkX
PIJMPV7s8lU62dDKW1Ce2jgXULtkw6smfZ+w9hFQM78wZfAK/HdrFlCL1pcYlwfM
UL8OqBaYKnh8fh9+PKnn9FsMa2PiSNYB/Vfm7x43WyeBVgbuLQK5SmE4k/zCVWZm
iuHwAlwEBCo/ck0ovifJ
=A9H+
-----END PGP SIGNATURE-----
Add slack notifications
Arran Cudbard-Bell at 2017-06-02T22:01:05Z
Files modified:
* .travis.yml
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5765a550f93e663db89356bb46b7d5c6217a408d
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZMd/2AAoJEP+k1YKfttfKZNMP/1SOUhhaDYzqhwDhpqKShAZ+
EPCruUvbWutU9PePEF9pFwfUjQjYhuzvRDiroiGWGtk7Plblvzy1HjxjSTFyZCIC
WsOyfsHNXieqxxWsCcsrStdtAyB6QYacTOeEZmitnf1lVcoHEJpL6LSBmcoNbf9X
t4Bc8HO+t+4u3bw5Nqx0vtD7GZHOGpLd5ky1ZYY3nMDB/wD0sCt1avHD9+VbnHth
JssWTMlxkIWwrbeqPhOqGm+RaNIXHCYCSb+hQrRQQhh6nuboqCvamKP4LxKMafQ+
ly3uTsIOO2LQxG8nb5kW+wbIqZJL14VrsRiX8VdBcmneLfxtEHD7BM1AQlALsCv/
4NvdrSdIEeG0yL+PBTgd6PZ6TGpAWR39InTWM55PueSHmUIpTCiuPZuFIzSOLeED
9a0shJM+DuVwr/F/E4G3nT+0OUiUXo61hkBF3X9X5oj04/gAt0ghLGWLGWzSFBhP
Xr0aPsY6qMzKXB+pJ7tWf9K2OUVnSY+QfZKsHesXvhWpR5zy/KSbAs57BRNnfe4Y
zKVABLx8mpPnyzEqEBSAyYvT5J4dUaLnHKXlQ8zPyEdDyOjBjD8WLVyEy/tHgiSu
zZvYkB9xCNQYra1gW7dGyAyFgXbH++rGpZim6EqH5F1jjwe09WESwjP8cR/cLtZ+
ASrOAgEKRcp3P9xi4Gtl
=3pMT
-----END PGP SIGNATURE-----
Reformat .travis.yml
Arran Cudbard-Bell at 2017-06-02T22:00:22Z
Files modified:
* .travis.yml
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f99d83ee67389a84e1c17cab0142688958edf2aa
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZMd6zAAoJEP+k1YKfttfKkGUP/RiTqDVC5y9iSZAipz0Z3WZ7
lMDAHoIleGB2kKtfUj33oyUiqLEdLzsTgjBEAbuxBeeTUuOzfn7vTh2nuZTBc7v/
QGR4YWj3U0nd6ggTix7bcOKl6gSL/JGuz9FY6L2IqA7GzYFwPqx2EAAweGJL843f
kdafIe1eMEiaOPwsYwuN3Q8zXVzrYTawEYIu55V4XbPkeRKIqBDPprjy35AkmkX4
kXqUSwZIGJu3SYuxGhoIiJumYmxjm0eAfY6gkUNH0lh5AoXkq5akislUD5/SUxI7
xiBzeC+Db8kx5gjfVl2xxs/kGcBDBtrrEEY4E99xJu6H4HIIfGCI7bwAQurPy7V4
+avUxFG+HLHG8KcAf26hBvxVA2VHGDcRWRImUq7QfTW4ixhpQLRS0glZSCuwiLjb
Y6JU8r59mrr44T1OddT5woRHdONHSn8iPCbIPBgWTLI2gDI1nWx8FQcdRK8O8unl
aoOg5jR1m8qS9h7uKYbJ77JlhODIn01kwc5GGrsVfk00+LlRBzXM0A08APR/KCjF
FmjwreM8mGd5Gx4IvcGKHfGo/7+YUpPawuOTxwRTGVz6sMYqwdJDNuKNu2VGOY+6
STKuRGWnOWUte7THx3nIqL1owptrLfJ9c8rvAdWBm/yxVRhJ5QMmJH+FVuuNGtNT
FUV674n0BWaYK11XWLYu
=TmeK
-----END PGP SIGNATURE-----
Fix circular buffer to not do weird stuff
Like steal the memory into its context????? Ummm who thought that was a good idea.
Arran Cudbard-Bell at 2017-06-02T21:54:59Z
Files modified:
* src/include/cbuff.h
* src/lib/util/cbuff.c
* src/lib/util/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3ff574ce37c8295f52cb42e4c7456e3956d146b2
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZMcwTAAoJEP+k1YKfttfKo9QP/2nOCFXfzLYmnkVmAiURoU4k
+OlX4txi7K7APlkmqr8Q79jNencXJ6XJmGNi2hZGw08W390fDMukIrPvOQP9SM4S
46TQGbCUg2Ta0mMsUuww6JIRGaqTF56U6vwDIf1btZkB2jv2BZdLaExKMGuBbdSa
9cDtcBLF1BoCq2zd2BbUI65aEDXL5hifgHNBuzuS+Pdr83A0dr9iMwpL/YxIAEUu
IUhWA+5QU4gLl8xHWu7QJKRogu6XK4GAXz63KUUaK3FxjVs1X9PYwiat/krgLsRo
+r+Y300NQ4pox09Ntbuzxu5tZNQPixxNbLeMoLVI3NtpdaqqkRXkpO3gXtn4U32x
mnGM/G41R/FHZ/ax5y6xJaP6dGuydbSyiYlNX1gB9HZlS7gDavwE/5mQs/GneteX
BZ/sjpU/Gnh7k6HPJy80qf0FeDi03Q52Aupb3Gbf8Y1sGE3pH5jV2zPaZMe/6wrY
bzNKJSLhFvCezH4G/Or2kd5rUoZS9KmcW4OfU2Er965PNWVf2Ustu5ZrUlkQWo3x
ejHlsTacF5uQyiVfejPRH+bvNjeDFiTYo639bOl02ZhZHMb9UVGgkwGR0naLsd9M
uk/JsJabxpN71swmG9VIofHAIvrXG18N0QuNNEHkvyCpRIa6Gkux1FKnYKwFT42y
BQWhAvdZmVNac7/UkYvk
=2NiK
-----END PGP SIGNATURE-----
Allow for chains of log destinations
Arran Cudbard-Bell at 2017-06-02T20:35:31Z
Files modified:
* src/include/fr_log.h
* src/include/log.h
* src/include/radiusd.h
* src/lib/util/log.c
* src/main/log.c
* src/main/pair.c
* src/main/process.c
* src/main/request.c
* src/main/unit_test_attribute.c
* src/main/unit_test_module.c
* src/main/xlat_func.c
* src/modules/proto_bfd/proto_bfd.c
* src/modules/rlm_linelog/rlm_linelog.c
* src/modules/rlm_lua/aux.c
* src/modules/rlm_redis/redis.c
* src/modules/rlm_redis/redis.h
* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
* src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c
* src/modules/rlm_sql/rlm_sql.h
* src/modules/rlm_unbound/rlm_unbound.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd039c7a62a8f85a97445d7d0241ce06dbc5e87d
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZMbgdAAoJEP+k1YKfttfKdWAP/0nulD0DFktAnYHrzlY2K4VX
yBQcXjKO68Yw79tjZdVdVjmtGlrKd2m5GUJSgOw0XJGpvl6bYcqJLcE5aCnYa28H
r5rePwArjCdCor7nek86DXMOQrKzsKpu/AcZwtUFG9jFOReYpuxom3kS+DMSQDzK
wRGItnUYnwVun55wl2RS6jQC7fT9JaBOC3emlXHej42fFytlCnc2yZCUDMxkZK/7
p9fsVbhL1idxZbi5hpVfvc15DlonwGAYXwAglT1u3YpeGFrbn3PvuRmIy6oveqsK
PMyL4ErgolhU53/YNfoi1CpHfXPhL0VYykXxvYEzjH/poZT/gmAmy9ZdoJUEJiuV
lGHCrLq5E2jAIsDcQZYursJWCUdcE4KirhvIfLcNWe+wzmE/io64JutrpfmwjIVa
qYicidhWxFOrnIvqgtReJqf3Olnvd1tZDmfLsk2uztWyUKDchr/yTT1X74ehVdqJ
VHcYdygDz8pabWsYy4JNmyiTUoxXqiYAhZVR+5FzX2CpD/fET+CcVwP17ZoUZSdq
now7DCVuRNnvYqWBa2MD9GMAtM7zU6BO86fxjdv7AJEiGh/0tjEw4Ku1u3JCDMFa
9zApZXLelXem5oIdI885WO4nTwouwWNUfYMF5nnX91zxRD/7cmg4Hi/6W1B0W0jG
mIYsY4vI1ESoswnsHfdZ
=ttZj
-----END PGP SIGNATURE-----
Store a log uctx in the request and pass it to the callback function
This allows custom log functions to store different uctx data
Arran Cudbard-Bell at 2017-06-02T19:10:21Z
Files modified:
* src/include/log.h
* src/include/radiusd.h
* src/main/log.c
* src/main/process.c
* src/main/request.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/04dac3f0146d55dad859ffc71e1c5a5c496c6525
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZMbgdAAoJEP+k1YKfttfKlEYP/iQueIy0ZKIdJvq4Iojdg13C
xX0FZnJOTGDKLup5WtHijxdeHk58FPIYF/WovZhfvOT305FxD/EC8K5fP3l7bkkX
tZI+G4FQiN/tP5eHNjsk0UBNfCjiuAHTEAGhUoXWzCN3Qo0kkp9wXgdkhZ0axE2L
QZQjg/eA0x8kXgsjf3Q+orHd5Xpf7OCTpc8j3aOHM0LMf7vrZwfLubjRv26Zu2gE
U1au0XlbrH9SPOf1wk0OF7mIhlBUOfgP6pkf+HkBVltd2hipYEcYPLSUvI6wSRXq
01vIhKMenLI6u0Ti+HKOIWzANNWUhcus4fAM6owaTJ3RMPfvog8ym4jAGlNQuzuX
srUob1DYftOI0BjKNmCK4/8+Omlr4RB88uv+URBXhUQHhCjdluiZ2CQ+3LPSqB0N
8nIxqdGUgDFV8DhuhZ1yCf4+Z/qzpm1miNhEOVtvf5S+FXRDx1ssjGZfCeFE+mIJ
V4gHfkKwI0JwBU0vQE3sEHo5zz2LWMB6FJi/RD0UwJGSyB2u9GqKnrwKs/4YmJK4
nU107XetJ1pG2S5gU3o47UKlEm/JYbvszRBwb8mVZ1LQ+raOo/x3FMX1+dAMnNPD
5VodSz6JS8i6ifS3If20y/J17MTXqHqpKeT4othpUnfe66tbkmjl68I6nnYBsLR+
NjOwKRm/oljqLsdIyUO8
=8nZw
-----END PGP SIGNATURE-----
s/radlog_func_t/log_func_t/
To match the nameing scheme
Arran Cudbard-Bell at 2017-06-02T19:10:21Z
Files modified:
* src/include/log.h
* src/include/radiusd.h
* src/main/log.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a82f28b993b145cec10e6e45243ff51d5fe95538
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZMbX+AAoJEH0Oec13Yh7N9YUH/iALZLf8e3PUeE7Ec+aYMQ0v
P3HIH7qsqaguquCV2KK6tzhwLi3kltTarkt9jcTh9N7FTFiTdBqx3KijWSw/xGsZ
vNFndphI97j0zGXYjd0d39BLK4UQwy4zByPQWoGqAKfEIbaRsKU1L9tg7W/Eetpf
8se8QM0iGzZd1AmL+YURal/9m/iNAJi8WwYu4eUraRq71m4fn8EU06yTKkSmHGun
P7JPAOqZUmyzc+PbYHwOGDPjVA3mmEwi8gDrbxzjyv1YFQwYAjGXvck2lezz5qYc
aHl6kpAaVK4put1qsJXDSu0LXONMzRKW/kqwDYKSGiypDvDbmbMHMJlpY9YUvmA=
=IYeB
-----END PGP SIGNATURE-----
it's OK to not have a client cert. Closes #2001
Alan T. DeKok at 2017-06-02T19:00:51Z
Files modified:
* src/main/tls/validate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9dfc2eaf9868f0960a162c8cca6f5d384d1628c3
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZMV40AAoJEP+k1YKfttfKkLwQAKLwmQtqfTeif04yoofuxVz7
Bm9C8MhyyUq6STwh/Ggk7v8HinN+ZhaSQuSW5uiDdhk/nnWPWsEZN5at7GQHBAqS
2w0pi1UptgmROSLm4Q/5pNd+9URaCWx9tH+XVvBIYbkJdPOVetJuSOFadv4gbgBD
fPDCX68JU5PYuFb9V8NYER1mRyizCqrdhvv78YFFcwEI6BeAE3P4uftuFGEbKvzN
3lgjGoyycmZtdyiwnKmxhYTX07+RtFlNeDqBDThUYWuR5/qMxyeERd1jEPFP2kgf
PWfH+5BaPDoAkhSvrBz1WdliOoPUZglCy/Ndvr43/AeR2Ch3Z/YWfGhNLwfz5GpQ
k86dJviJKy6pk7jX0W7N4PQJ7g/rwC1Hl/xWZj23ncTEqpUa0qjW2xVF31g+9S3p
MucziBPt0T0zkVUAwfUSJf5c/NK2qO3bgSCEY39AhT+dbojZS49u08Dva6QfnkV9
LrCCoiMfocNA3W+xpXaDRQSbm7R8/4Y+/ZSI9gw+9jUwYnQD9cL+vZ8JW+mEEAY3
L792yxNLPfHpGbh40TmmWlShhZpDet6BgsQ+dyPyuBEPdFEy5rm37QFtJDNCiTzG
aQgMuvOUnTSvQtg0Heu6x7aJkSSt82N/oJJvezoQCKGVZC4eCWvug+vGjFbroNTx
hfW30S9OHHW/UThG4dhL
=Jijn
-----END PGP SIGNATURE-----
Allow session resumption ctx to be set on a per-request basis
Convert to using vp_tmpl_t so the value can come from a dynamic expansion
Arran Cudbard-Bell at 2017-06-02T12:46:44Z
Files modified:
* raddb/mods-available/eap
* src/include/tls-h
* src/main/tls/cache.c
* src/main/tls/conf.c
* src/main/tls/ctx.c
* src/main/tls/session.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3bdf39558128930a8b75e4fe3f681c1ad57bf181
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZMV40AAoJEP+k1YKfttfKB2cP/0iVqCoNylxvFF2H01byY5Km
0yB646rFvbng+ZyVeT45U+B2uTRny0xgMjyrN+WS3YoGn7oWGuZmFy8UdbCJrn9j
db+g6IWmB8cjuExJGvSumkLRPvJ8gY5ZSFYsBWvzAgPD/frSc1SzEEy0iguPoyhZ
oDre9edi/MiKaUF8TLgRsq2FA0bIhW96jwckAK1xz6CqX/HyEU7hOSm6x3Getnc2
555yAp7SxZWnIrLdReI7x8kiLCYEs7pJcSqnKEGm+EQ3n6ADaqGkTLiowOqVJJRk
CzqmGScx+YDYQJIZjkq4ASV4nMNdLlosRbXR8keMt4SrB1jgaA0FZu9BgRsdCl5s
f2ZdTKQgjO5OXYmgVALP8eQKkwNDWzJ2n/Jzaq3qnLT/p3ReDKy2Q6RJlMaoMIBy
DQDnRAxSyF/pSOlHFrp66JdURjbiFNtgvrSyVmMls78/iWwl8KUXUzTOdnxEvOWL
Bi7Bca1f0bXVZsPgW4RYrbyeeTK+lrQZH6Dm6F6ps8tf5bNm9FNOLSl/5k11imkG
jIP4o1fHYO7AXe7eNcxMUZzoIXNwZiTagXKCOrQY3x+IwHqiygKyougEpSlYLErE
c0XTa2nCMZa8G4klQyyZtAqaO3Nfr0XMxDj5YiGVzlxpQ+UZUx1p2YbC6fcglHID
Io6Xgn3Nz9nIT6Ul4mn4
=6Xdw
-----END PGP SIGNATURE-----
Fixup formatting in eap config
Arran Cudbard-Bell at 2017-06-02T12:46:44Z
Files modified:
* raddb/mods-available/eap
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f6cf0966b9c70327ec3ccb783cab4f37a6c98f19
======
--
This commit summary was generated @2017-06-03T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list