Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Thu May 31 02:00:02 CEST 2018
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJbDwK6AAoJEH0Oec13Yh7Njd0H/ROIQ4G/ZHy/G3BlxvXFuv3B
RT10AgxwdBBD3eE6ozLqWapzNNNGr8lVqu6TPejSZaEOylWoN3KsDXQhQvR6PE3l
+r4j24H1xkjUAYv5wnOsQOl2n98oiS/Es6IQbr3OmFt5mZMxJIejtNA8zJLTK/HA
g2T6MgITdMoHIMv+RI5XG1YEq61Z4WQ8/nzP8BULdWQgLoC8s8VH/NERciB6CBts
Do6MKiFlggoe+m6V2kDOsJHGkNi6BtMhXULGvNfdxpKo36XuZ6Ms4ovZDPgoG3VC
+Ud1Yu/WDc8PeCAS0Qa9fpHOvBXzWCEls4P1TN8Mfrc30i01i8GMP5+46OuNHYw=
=XsQO
-----END PGP SIGNATURE-----
free pending packets before freeing the table that references them
Alan T. DeKok at 2018-05-30T19:59:54Z
Files modified:
* src/lib/io/master.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bc7e15e30b0a23fb27dcd1411651a61dd6415d04
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsO16cACgkQ/6TVgp+2
18ovHxAArXJWSeR2Rj95aQkUXjozFrcjhPJFagJQQZwWos52lJiGo67GmUPahz8B
kd0mIh6uA6cZVqzOtzaZ8GKzZk7jgzhHZNFSmOnEuRWvz8L9NhxNTasIgLIklUmg
YjeaaN959UklMBZiwh6sOLL6f8Cor0X/iJCSdFD+bCNv7BqW1iUx9MROItaOaTp/
OqiABTD6QabOX/YML2gN79rxKFcjcc4bZ9Hs8hHQBMWYTeQqe/s9iLQLYQM3xGnj
WGpPTTWo6NZoBmPmyX3rZdCFbp3fraSUM2Y13qBNou/VRFV1BTpxAcSLmUa41eSc
yH/5JzNAYsYXpTEJTXpLD9XV/ugDkynjiuLUVwXFM/0YFcSeCQp0HDBXvnMhsP2P
HGUcfTwDYFtrmHjPyBEkEZcKhfJtR3a2AP89gO13pq+jgyRiAFFnIrmJTwNyCduE
NJjx60w4bUsZDEGC35pZFq1l2phFUhblhYOHkmC8DvWmiHoyIL/oYrSgQrnGvR5H
JLI4/BjunYvm7ItBMa1bd8/IngGdQCA7Lv2FblJcHC3VUF6SyRgVqDtIPKe5/3oL
ZRjXzVgSv3UiRqQIMEff0g4W267jFbyg3C1tPJ98cXCRP3opBBXPhNmI7X7Bm8wo
1sAQqbPpy+bjeqfxPqBwl3L7qisjPdYWNpXjfDR6N42mc19mhkY=
=3oar
-----END PGP SIGNATURE-----
Doxygen
Arran Cudbard-Bell at 2018-05-30T16:56:07Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6d9812e8eec63b0200a9e9a5f65cca355e2e8348
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsO1ycACgkQ/6TVgp+2
18oLIg/9FkxHhgF+D+ZsbtPe5wKOYcly6t2bQbpKKakeopFgnNCXp5KUDLi+yyJp
ZBxOZikmBtAx1i+8AtcsvAxFgSpxCNY+s1mKqLlglTdxJig8/M5YF81D+0NIbtOw
P39tp0BUvETGn3WTDdHYO2fjOvNUxgqwNvM11O4bhPstZjujC4CMQEu/xPQbBRrx
Gp5qFxKoWRzohy7oG4ijpHMOwNKH9wt2iPlnUlAB0K2c6HfNTnm/trSFqKSCNWot
jtEMxsnPu8/gt6qQ/y/CSbXHzwAi3wdheZq3eLCI8rER5ClZy1+ny1Z453azZIMH
Sno2b3wGGHeDwhwdJqYg0KqZN7TK5Uc9zfiKQAU4/Y32L1kGmIIEXcF1O9IMK72X
/JvFZjKpSTDkWMm5E3LCtVNE+iEOGV0frZFA8XbxZJiINg5mYm8RaXeNNUEw4UFq
xqwkqt+NZIGyCYM66R2+GDQUurQy4DsNm2ra4d7GI+AeUmXtRvFUX+TWpNFSno9L
RtLztCqDpU0PmndH7HwM/kzyfL6Pr5wRMOiBmfaX7hZSP/u6XxSplAzpN523DqCB
B/ZO+jApLXQaw/2cKEFdH6OW01Jh/YtypkckZm+1KmwfmdOwlguQ1hhnhKWkfwsp
hH7yFUGYtiuWAFpA6UlSww149AcTWfiCYfyK7qoyj/5xJ35EoAg=
=wiUJ
-----END PGP SIGNATURE-----
Return 0 not NULL in substr functions
Arran Cudbard-Bell at 2018-05-30T16:53:59Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f324a295bcbcba0eacced3f10991be7064348e7
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsO0fwACgkQ/6TVgp+2
18qExRAAmqb3luEwIKmZfKZR6PWTUIBXDbL6LtQzTIATd+QgkiLqqf22vaeCxLjW
IioH4LGwuUwD9b+yv5ZHSzD+l0jwwVumnnxS0yi4AnRiShiVYit9GhAhKOm/erjO
UTnhEzMTdlRyMpY8F8IVDzf51RM448x9A7Yr7Z7xhEgw1omeHV4BcmLjvT3HqZkt
n7i88PB/Ew3YlOaPYp0hRQeFmit+3glhm2ZeXtHUONLtsvvujosUhIxowwDu/Lvx
pSPBlDxijounK+ZrTfNRHGkrh8Pm8IvVKWKecDdZDxyI9h545RzZEUk2o9Lz/zsQ
/yZhN8HHHvNBaEaoHNj7spJJH2uARsEehzs2g/+5fiO2PrtKenb8t97h/kx3Kb63
TVeQyGGy9B7QAU9fq4vJQtrXkZbwCHmma6AK63bWVOddhbWLz4TI+9by3X3izO/L
9YgemLnLDC7pA143hlcRw1+HIUCleDVQfWbYrvMKRZ7mcYFxdXwMXyH784zrMsUQ
EzteRuMl3yMYzXibLWjAkS4YHXQDIeS5efaH/DW3A0o2DtZlnRJKXSJodDY2I2kE
gw+FZv9y4AJcs4IcTcX8wGmPdOKIbs0Xpbvhr6TKGQfFDTR9kONQ1ZIlQGUkqnsq
BO6W7QhpM1TUlr4a2mICuCUBkuRSOQSV+6wmDD314ZUAdGAbk2I=
=/ATe
-----END PGP SIGNATURE-----
missed label
Arran Cudbard-Bell at 2018-05-30T16:31:56Z
Files modified:
* src/modules/proto_detail/proto_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fa13f130d4ba917a3440f0f8335469d824fe8431
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsO0egACgkQ/6TVgp+2
18qpfhAAn3MsYOXI8kSsIdFIWFpJycLmwYrwA30oyxNGXxgLW2dMiShclH1u2zrd
3liOzDHQwv66BGBYLa5UJQfcLLxikN74Gn+mEC2VyEURXVRi1m9SoqsE+pGDqyI5
GJDcDYQWelcS38RKIxupZ0lp0RI3ccmJNxY5hxehArW21mmvP3tjwm05j+cScE9X
op9j5K9GH1fQ04tevfMhs1M7RGhYQJk548Y4fn7BIQP+jXxMLCAr0eq5/eJGnG/e
L9EQWn2rNyea1onrbV1RTVKA1bh+rRcAeFIc0gGmSo/fFldxFqwmDzMnaQuVBOfO
8zIsiZ3hg8jdTDM0v2P7UywP4sb0+GdC+93QaenWiNb8eI4QF9c2tkPld3Sm73r2
eamlJ8ydGWbl80HhAkHqyN8/QHTUvfxh2TbTvChZ/888X6YPXhYsQqDwrZjmybVJ
aGnEDCBj88D5xwmYGFEDq5kmXn8F0aKPkseyWOBskCMa9Cki2wNHRh6szmm9F2GE
9Ra3cDYV6TpvZhi+2KfwvpPBhOsozpSfFHYG0AXLaul8W1DdUDzKtbz35KVs/oHi
1BDgkooh0HgvNCZGVugdq3ziam9pFheYT+dDsoxUAJUdfZj0ruS4NoLyfKu/Pved
TBoeVDsAski8QQVaJtLsmCLHdU20nTVPywFuzXygdbgLtja4ksU=
=85rm
-----END PGP SIGNATURE-----
Add an extremely bare bones pair deserializer for things like the detail reader and other string based protocols
Arran Cudbard-Bell at 2018-05-30T16:31:36Z
Files modified:
* src/include/pair.h
* src/lib/util/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1a426ff725a00d564107ec1565fc62759336bc58
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsOwIQACgkQ/6TVgp+2
18oC1w/9FZYCeT9l1oh36b35IoayPhV33+LeQlwwadlqXvzbltG/bKssUW6D+CkU
T68uNSjIJfP1IuyqkgKG0rVT3w1tpmvuBhObYgRgMlLPUIjrbGuzsvNhnBLwXRsr
FDMtPMR9L/YcMV27+09nh2+DieXSfdxPwxf/xrZJbZ8HYJv25Kjtz3xxAm71BX1H
TmsbNKc+dlwwQ2ag0ZeWl9g5uGu4f2h6NDQkqdcD4U6ctxl9AbQX7r8PBPRsnGJ/
pCgA5DwAsaICcc+kIE+GNjjPULOVsafuYW9MFBxHvynb/5YScPmZ7N72ErI5LA6O
IxDG2u0NrrBBeYuMnXWEHjH0wCRMFdjqEfu+ma24yMqfH7XfdD4M9PobXjKodl8U
8MXYtnCkAnf3W+cJKwLPoetDdKP3HOfBib+hNcmj+1TY0JSh9hAnhhHBPU3RwdhC
ARGhDvRBUL2sfqHt3UgjjigENLswG0IdKsEeHO9NZcll3FUF4aN8HHPF1VM9WO1D
Cg6lh1nqltj+ZdRRQ/WXnaO0A41HF22m2bP0QNIRSIRzbRT5+lrmUnUbq3OwIlM8
YDaCji45BLB9C4qyh9/L+uZyCtCJFnqqwvjSyUjaMdzVJpkJQ9ymzLDOUY2g/CbB
4ztcvlcfBWqEYioVrusly/F3u16YWLpLKRilccii3YIQyFItEpQ=
=wMxe
-----END PGP SIGNATURE-----
Fix more instances of manual escaping
Arran Cudbard-Bell at 2018-05-30T15:17:24Z
Files modified:
* src/lib/ldap/map.c
* src/lib/ldap/sasl_s.c
* src/lib/redis/cluster.c
* src/lib/redis/redis.c
* src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_csv/rlm_csv.c
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/39bddcd70501bffd64d64f5bdcbebaeb84fd2af5
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsOwGMACgkQ/6TVgp+2
18p4rg//TED3DjZIKAughq6XY42ZxDFCqDv4meUEd+v890TOvY8XBXchVwtT9MHF
HcRB1dCaNxx4yDdxZMUscsyHO79rXf9iQcczAT6h8rdqA6MU5p/ZQo1SEuTgBKYb
InAg5uQZgsKBuSINCbaW1wRv01QwaGrgUpT1v3gwBb6Zih+uLjgL+fBnezGPbScB
BnJGZTuyoCcWJi6KRCa3HjgB690U2ESZOjqwj4gRRCwOEA94oYk9LiblOL2P6s9j
dvQlYFcYv1GQisXchMJW4FyY14usZVPgPGfOFmCPoXwIaPSgp+OAMJlYfwvq2DhJ
mYH+gi1OGVFPilZD/aD7W0DJ/enI0MZfLKzEfcGOasze6kldPXOzcfpC/HHLR97D
/C3J2HcJs7GOiNeETxERnCDMm0oDhHKBSmgZczD3eIEq5I2fluLDbVHt/pA3xY7P
5H+xbFXksQWaNBMX7rcirfOznc3XiNH5fa4c/t5WzFDdG7wkCit1yEuV49sJLEM6
jlFm3r197UGtktCMDx25It12XnE+OhOWN3nDUXp8R0xXB6jrD3CVVfCwYH4Exs3t
zWB+/MuU4Dz8+L+6GYRqkFRRb92CLBef/E4glqjV+7s/8QnrpNvWLvd/XcG4Xdaz
OxnRTZv+niQFmFbf+pbaEACIi3OJwsh5vkVGREOxADoBDqsVdpM=
=WrSZ
-----END PGP SIGNATURE-----
The correct macro is isspace
Arran Cudbard-Bell at 2018-05-30T15:16:51Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/51ce31e98c7c564fed04342d753491cc701aa2b8
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsOwGMACgkQ/6TVgp+2
18pd/g/+MqohXYAr+/Cj+Gtadn3XqTgJg7MpvLgSVzWYFwxmF0RQf4W6hhfoB+pc
FwresqANG3jTRYVOiTboR0Rd7Ov2kSc+MDnTfccy+uRXZnNhZW5xAdg46nTwtEdI
/Xf62cJblDdg51ve0t7BJ0K+rhU5ZaWhfa+sfKon5IuvwVEs6a8DOX+RYFxX9pXG
m6rGjeWaYwcrLX33xmXY7JcpLSN6AEg2fDhjOr6IzSeOUr+NMYSYEXpSRBvX40BP
1b4OwVJUExU89t7UgMihuZcgzH1j0g2pqZ59/88ru2TIl8bGPPbAlVlPzFJo8Pzq
zkJu02Xt3iUlFtIJYeBhCZCy7XcKgFz9IsKTBSM1wE2zEjOk5T7J1upPI972LGMP
mswBzkXoQq02/+COdBcRXw45sBojen3cgSo1Ns7uG0L/f9pxtqwMufcv2a47ptA8
eU1GGHyfzKns9JZwZGdTdzKniYn7PnTqGXOR/1diOTLWOxxjVdnxWdRrWXZXU3hh
/1OGcTuvQ5Xo7FW5F5R0d1YmorStmjm/J9UopOVpOoYsmyhaMLnFRIFdOY0v8E0D
qu6XreOz3a8MQQxSOIC2yJaF1wWjUXVQY65jPlEPrYH2xQGe3qC3N+phMFkq0rim
FVRA1DMlUnTFLRrg/aNC7cjYl9WJqQ+3FOlK8g8bsddeRVASKCc=
=3f62
-----END PGP SIGNATURE-----
Add protocol attribute in internal dictionary, we'll automatically populate it with all the protocols later
Arran Cudbard-Bell at 2018-05-30T15:16:51Z
Files modified:
* share/dictionary.freeradius.internal
* src/modules/rlm_detail/rlm_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b0017783602b696c2d4c9272c135f716dbad5f22
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsOwGMACgkQ/6TVgp+2
18rK0A//e7DGHav04gxz259W+vft4rpgNbTEnyH1BZGVRR9FgplJVamN/VMQoWAH
mlcUvfrulvnJrnBEwwvuSsOtz9nG5LxJB3t3dcuV4pOzERi9EdCArLVuRStys+CQ
yYcjZAe0zcRj4veRfxNJBFPkl0lZ3EPUfgw9GQVMyjAjx+61cV8uIQB/nPwFeRGX
57CR6GwuHGyVLE+y/cwEs5nU8yhplD9WqJ5sxjvK9qKlT6cWe6Nd46GnV4uVwW4K
Lc0Fa5GJkUqXxMgKqGIdlvUmZIreBJBZvyAXGVw+yeolDgDm8wi+tV2hb4ecYzWA
YdyiTDEMFfzeciHKSMpMD9KMka46m1DbTao9otfe46v3u+DiTSxmzqP5Tp6RhxAK
N4R8f00mju8zMNzNmLBFfIFN8sw/Dll7Zi8hv5btgxrIP1/JmTDzn+769mmNIVBr
xjXZZJwCtwYf4Cvi6bZdC6XX3yULuL4aOGuKrvGzOXuG2FargARbDBrS0qBixMNY
IUNcQu2BCyY1DmiK33cw+WDYXfbbBGcJ77aoEkp8ecw5WhjVIcGUeIC3ToemFwK9
9/UaAA3iS4ctmvRCx1WrBT1/rZHQhqKIrGB9TSqqD2bz3gpMdis82Ns7Z7XXxGnC
6mD6AiVgyuzBUYB8NkExRAThvQNPYv03ODXbA2hRPC6e/cWjI1w=
=xtug
-----END PGP SIGNATURE-----
Free anything we alloc in mod_decode if decoding the detail entry fails
Not strictly necessary but usually a good thing to do
Arran Cudbard-Bell at 2018-05-30T15:16:51Z
Files modified:
* src/modules/proto_detail/proto_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3a8f9d750aa021aa219560d56faebcadfa3caac0
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsOwGIACgkQ/6TVgp+2
18pilA//YCHClrBEX+DTXLrUgN8yOQDshZ2w5GvmeZ3VT3+AvBxFdvKeETMxJQGz
+N8+ks3hdjLTiuizp+2kGZcm5oQhIj3GxOAEVA+G/1nZFPUpdg8ulAxuEgly2fZO
spDMadgF8fyJb3n+FLlLhorBwNaDIeD7+G5UkyoGF/yWoAuMRa2jUUvj9K+ujI4U
S4uyxVklj02u0mU4FIkVU/ntj7CQ7cFShDV00X5pMkMRZ4lNxI1jNHUsWLonBb9R
qZSISx2PrwMIQSlJWzSZhEKLIRgD53IEe5untCT0Ne7Bx+1xhgL1+aoCsCa6m8KW
6SW5R4gd72llaLpRwez/NROy6EDG+AzYejw5MuMfCBVdGeFJxVX3CoGr2WB1Z+j/
ygUO2t+Iyxynvx/HvW4dKsNXf2DwN1x/AppiQMVrRpJe/mSYVQyEvsRb09nlXOw5
YCrkoauDnk6U9X7KjTwlxVkaRI0A+d07W4l/oeX1xLHqJaoW1Z42M6tYL6O8AU5u
AB5eA4TYkHAzU2uscqwKuhDbntsusZ+oZSgg42bJp8l/TQnMlhD/e8SU4kksfzu0
KxqQVeuwA5zfQWtBMjiNwYoSEwit7uoTDOUqarIcwOC6/ZGquePOAxnfWjT0fGAm
rhOfrG1EkjHUqM/2LyQr3ngk56ry4LuKo1lETsH7EZjnbPKNj/Y=
=RXli
-----END PGP SIGNATURE-----
Additional autoload boilerplate in proto_detail
Arran Cudbard-Bell at 2018-05-30T15:16:50Z
Files modified:
* src/modules/proto_detail/proto_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2e9076383392812dd99bfba33a81af05c0fd7053
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsOwGIACgkQ/6TVgp+2
18qyOA//QNarMuZEHlU5uBSgf82zCNWSJ4ES8FrVMMInx+rZU43GJ72pqOhBvBLi
Xn+9G4I7mzFjiNwWpcuykFpM28NhP6V3C5RoXUJFFnzUZ5DVCor6S6EzVOsUZ6Uc
A2UJjHs+NNePywy5jc7F0wR3ZqTENMkhQjpmS4w1FDREhWC3sUWKxUIWUjLCN1n2
zbkn0ZsvNVmAv0Hfdk1EL6/iLevm3bJevcHjB8a245mpo7lLotKicPaN8TwHcv6X
peKDU+rD7TUr6z07y2d+E/+/FS0/b02fjZsug0v42vyfWxeD6CqwFnSl81o/N3lj
11bqhtcQVa1cW89M3qR1LM39P+PyXdoe9nM0B+LD8eh2tVpJZb7hDWts0mhIW6fc
C3QGJ5N51sFGrpAXaM/iBN+nS71isiW3WnEw349vPgoEVYi+66cAbelYOJKIejsg
zXzN8ANywT/Tx+rfFRaiTLyKW67dUx10jVCeNYG9mJBDnWMlrwl8Q2x/4OGA6opo
uKM6oU9YdrC70GHMzmw2JpB+X5gxWuJNzqCtrxlJUtiDqXQATzP0CRIlSWxdTlG/
NuWcbPfmrCHQIqrfITCAnh6H0YgoFX0vqpRXn4G0ZFfcIpLa+fRPykgOFAVg0+tQ
jBmgTQpkvp0pYsaozrkUKG4yG54PoJigRy9qXB27LjQHm+z+5yw=
=EIPc
-----END PGP SIGNATURE-----
Pass quote and taint through to fr_pair_value_from_str
Arran Cudbard-Bell at 2018-05-30T15:16:50Z
Files modified:
* src/include/pair.h
* src/lib/soh/soh.c
* src/lib/tls/session.c
* src/lib/util/pair.c
* src/lib/util/value.c
* src/main/auth.c
* src/main/map.c
* src/main/paircmp.c
* src/main/radsnmp.c
* src/main/tmpl.c
* src/main/xlat_eval.c
* src/modules/proto_tacacs/proto_tacacs.c
* src/modules/rlm_client/rlm_client.c
* src/modules/rlm_eap/lib/base/eap_chbind.c
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
* src/modules/rlm_lua/lua.c
* src/modules/rlm_mruby/rlm_mruby.c
* src/modules/rlm_perl/rlm_perl.c
* src/modules/rlm_python/rlm_python.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_sql/sql.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ab2f84eb30095fae493eb30a8d513a70a7f32168
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsOv+EACgkQ/6TVgp+2
18oAfg/8C1tZ21YcEX4Jp9uUdySOmOVhywd7mOGq7q3SYG3ACRqPXZhEwVEvSAu8
cB7OO5oYyiZJJx4kebliES+kBtFv4zUvzfxbzP6nbtLH32mRDawREuLlgLWUWXgI
NBi0N4ebSIwP/GmWXtqE/EO22E62M+iXaDCOwFBuEwCuRCfV2Z62Yp/DHPysisJg
azqXjZlypmfKQDcDOX+QC4UxBg25Kv8NvWVRFRH1juTGDjSMsXO7aXHhI53RcMxq
/fsgoMTuV8wKMtDRsMSNfxCfLedsnjkr6zu2L08/NpJ5idDQI2Pwk9CfTUpQLT+k
BfYn/4rgAb+2OIW1xOocb7hpFGoBPCgf6b2k9akSa/w4RcoKg5wk+XzSltOYWsUL
Q7PE3VNnzJ9c3jxfyOgY2psS/p0QkDp67kHZQIGwBuENaBACP2xYuhEzHqI7DtyI
9niFotfJrAirBtP+6nPBnsHV1zP2+z36rjb5HL/3lRZ5AqMJgHdg7LIpHeqRIyjL
yJte3U677rmoH6UXhgHSP8gLTkkTC9YyNRMHk9zI5W7s0eaGo1M28WgIC7d/ilnc
S33DzJwOyjlRXywtSWJfNXJmJmnSbIrXGIRdgGLgqvB8NRT4NWaprcvCU/sG2JWJ
tFGwQRCC5XYHkGaTVXXGzefDdzq2LfhRg8zgEsJlfwx8ZYE5SMo=
=za3O
-----END PGP SIGNATURE-----
Convert dict substr functions so they return number of bytes parsed
Arran Cudbard-Bell at 2018-05-30T15:14:41Z
Files modified:
* src/include/dict.h
* src/lib/util/dict.c
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eafd93dd14bc81521e1708ba7a20b60eb4f2ddb3
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsOv+EACgkQ/6TVgp+2
18oLaRAAgBWRdWjpicgrErRhl1idG4XfaPA9sFWIaE89rqjsR3BOUvmQvMgcapG1
sQHFFLc5PSKQLG7LgNzhlgIjcV2evQAnqLq+T6T7Z9xNRxiKyRsF78CJ24Zk4e7L
Qfk3d02pbbIKYZL8bZvfgnMgZKNhuRS85o50eB7C4fmp4gKRkwz4jpgqqjGVeeB5
Uc7txDdo0pWuHGwKixQoC+2SShbuCW8inJGsy+jDfzPAWt4RW9ldmQD8xs/ayRWV
b0MvdvBSmJBkdquCs3N5PrRdrFv2iLBoWQ8Iq0x9Rus94jc+22atyvYBT7GCH6BQ
mbuBCpCpPm3TrpTGRkud0KuiOZ2bTiqFTgNU9pQVuV5zfh1lM6w+dolqDK5R89at
TIt/ypG/HgBORbEPAn6XwLwFxVLVbekVpnoXAHLCIgX3PG+Kjv1yl4A5bXbVgAQe
9AnOfAhRaj5PeAQvfPZFtr0gHcbCsEbjDa198tdf8eRHR51O+iJ/72hE5EXA+wvI
6bV2kPJzyL1eOoAjdVU7PwTUCFU8S+jqzmMdK84QXQnRppclLDbuX54r08A+e7mT
3xRvMGYPHJ3Zjf5pUGIHGFfFxhFJdIeBbukN9/DwY/NSEYpUutG8wwlJ5SA9GlzW
ThxqqcxuWtKCoiMX/HLqlwX0tBVe8w3mcCo3EG6F8VaVsyvssKQ=
=58WZ
-----END PGP SIGNATURE-----
Fixup tmpl_define_undefined_attr to take a default dictionary
Arran Cudbard-Bell at 2018-05-30T15:14:41Z
Files modified:
* src/include/tmpl.h
* src/main/tmpl.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d8e42b88458b1868f097c6def064749af9f8c558
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsOv+AACgkQ/6TVgp+2
18ri9Q//TxMPg1SpAsmmhYt82h7vaCoCKzm4lH288CkqtLmnP5d1vPbJ17CYZb5e
iRwOZX0ckxCBymvvxbm2B/BAjkivib+CdB27v66XdjQt0aAiNalMWXOg9nzwSWtM
wHLXskIYZAs4Uq0Z7Rm76DNfYmN7AnW4olcpFXlnWv2s7d6gKNPCGwh9k2PZm1j7
ey90XUI0ESAGKKK0dSU9YYB6P3lQnh0S7KvqHu7mGE8ijNfCSGTc0yhoUc22jbDn
R+DVQD3ekoczuuxG3tNC52honhZK3WwlvRHJ24h0n55bzlskuDeTT5UyJ2VVfogt
Ci4vBgc1d5rSTqmnhxzmD8GcZWj316Jju6YOrY2JE5OzTJOP5A9HUcwBLfkkottB
3FPPTDXwwttYB0vqTUQlMuhaHvBd6hxG19qIV8Y8i6jx3+bpLSZ78GrZ2OGUANYg
pjFzNHgKouQpFsnHJl2Ph3RHucRpnJWH+8rAmnFvsLkSoWVsXzlFPBdHiGAbWbRM
7zqxeMBcaz4uCFaNY5NsVMrowELWbVq4EeGc2kYddwjCsrqjLJwllYarKyCDdwJH
6CNR6l5561u8RfodOsH6a9EHO5mILpjssZHM5mIw/MBEsUBJPVw67fUz7Biba/yB
RhBz5nw2S2W9ZXQvcQ19DylLFIcj4R4c4Kl3MirO6fXLPWxwzKA=
=hJk/
-----END PGP SIGNATURE-----
Add dictionary pointer to request, and use it to qualify name based dictionary lookups
Arran Cudbard-Bell at 2018-05-30T15:14:40Z
Files modified:
* src/include/radiusd.h
* src/main/request.c
* src/main/tmpl.c
* src/main/trigger.c
* src/modules/proto_dhcpv4/proto_dhcpv4.c
* src/modules/proto_radius/proto_radius.c
* src/modules/proto_vmps/proto_vmps.c
* src/modules/rlm_client/rlm_client.c
* src/modules/rlm_couchbase/mod.c
* src/modules/rlm_csv/rlm_csv.c
* src/modules/rlm_lua/lua.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_stats/rlm_stats.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e2149264add245eb225e03645afa5ef82e03dea8
======
--
This commit summary was generated @2018-05-31T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list