Commit report for master branch

The git bot announce at freeradius.org
Sat Dec 15 01:00:03 CET 2018


New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwUDiIACgkQfQ55zXdi
 Hs3nLwf/WZbdpyXKsx00tuIB67IiWy32QXeuLA7u0qyL8IOHpg4adqK56vtwCGcN
 yYV54OjIGQTlQ9GCljHhLV/4gq0jlVuwFtI42Yagzx/S/k+xAzwpJoioD/Gkctcp
 NRD+9pEjvjFh0HTrYtME1D2V+Ij2lnZQde5QC0RAtlJ0NdDl/mCJOK+iN4xnNzK6
 zAnZyn4zBV5nsoG2UTdss0sel5u8yeVgHQIQkC5ItNOVkWHNDQfOw2JMWSgD+k4p
 QmEK4L9BiupfQD1iLS4PQ4fs27OHrUBem8U51aYvgcCRfbGcSrjw9JMP1xGiEfgC
 SH3qu2Xi4iyZIiynec3jdeugVcp7uQ==
 =N6cE
 -----END PGP SIGNATURE-----

if it's a raw attribute, don't look it up in the global dict

it's known, but badly formed.  So it's not really known.

Alan T. DeKok at 2018-12-14T20:09:44Z
Files modified:
	* src/lib/util/pair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f4e3a73856c5e18ec10be7d42c6b9dfec9d0d54
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwUDgIACgkQfQ55zXdi
 Hs1tZQf9FTR/40JMu/fA7gMAdNTmsK0kpJiJFC/yh/+ESP3/VbtDQzZZ9KIOaCAh
 NT6XpEeDir4MU7XJZeblPFao6JJJBM0tIQ0qYfX6Kx8tt8P+RgrogNNEcjKTr1Lm
 6x3Ia2QT+Lf2ODqKSFo7ZzBse2Sdya0EGW+vTcJUO7GLfFl34tgsgVFE7h0ObyXF
 in2FKPMSIy1pZ43tROHNINbzPANe8aslsFot3yVodQ5+MhRe6PLacdFwR4DrZ7jQ
 9Co2YlvIzeO07Mb5JF8dw+hGntlQIS4cw1ib7ZcPaQ5ePPndTNRODi72rCyn7dyv
 wS8YUTFXp3Ao6orcf4YlaDfXxpLF3w==
 =fz9Z
 -----END PGP SIGNATURE-----

set unknown_da, too

Alan T. DeKok at 2018-12-14T20:09:32Z
Files modified:
	* src/lib/unlang/compile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e1a9110a4ecc19bb173005ac656941c020b1d673
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwUBy8ACgkQfQ55zXdi
 Hs00/QgAjelg8DFWLUjFnpIpHar48vbvQpuHD/4PzNAone6rfCxPogrdEIoY8EBH
 V7/PTtdVw4uTGCvIzSfZdqVTu/7gb5bnPOqV0i0qZszSTesed3UKWEWDF9PiiVWC
 +j/5mYH0OwkUTpqrJaTk9qWV1ANkt657Q6NNVTtkz/wOSDWveZ61zCjrwDXDSjwA
 ZkLplfLe+NoKf5nA8to4ZubKIwUNAoBqUPPD2NeQfCmtnkjcENxaF41wlfg/kO7g
 z2slVg81VwYdIpZ005Un2Cf1oMuyefsN+KWTjxfHOhZ3VHqFHoRDaM9l+2JG3eio
 RAWgGvkYRE1LHBSGpqPoFGEkg4Ui4g==
 =wvyn
 -----END PGP SIGNATURE-----

Add HP-User-Role.  Fixes #2372

Alan T. DeKok at 2018-12-14T19:40:31Z
Files modified:
	* share/dictionary/radius/dictionary.hp

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8f33f3ec71b66b783c025f7eeda713df8fcb4f43
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwUByMACgkQfQ55zXdi
 Hs3rmgf+LD9D+lfYgdWRdGQB/BXNuI0LGWJFZ8nENmkvbjorw+b8MA9SKMhajgXv
 Fmyh3wXdPxtRWMsucUTaEgt/lJilLWNtTkcjxWJlD+a6nmJkdJ0UvOAfUBVnsO5J
 S532o9ULwfYIcSHjaLQL0ytX8i3h5l98RZQj92nubvlkZ76iX92BHzJZucyJhuEe
 PL4UeHdNK+GHv9yQta7k7FGE+2WLC+q0wmqryHzrsLBq1X4tO7PokisuNlKVaTm+
 yVNBV9hSOwSlOPt/yXP0m1Jje8+BZ4Zn9EQdGhjbso1kR/+Os5jOdQxBgFw0Z/tU
 yi9fRflbhvXXCNRJros54TejHKIEoQ==
 =gEFo
 -----END PGP SIGNATURE-----

Fix typo.  Fixes #2374

Alan T. DeKok at 2018-12-14T19:40:19Z
Files modified:
	* share/dictionary/radius/dictionary.mikrotik

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/34fa4a62cc99b942ca570ff9b8019d85fcd9f8ad
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwUBgwACgkQfQ55zXdi
 Hs3Jhwf9HYWg2lJK3Nfonlws4sYM7kV+bCQUY+P1TiNhb4JcNmYN1/vCyRbRo4lt
 zSgDZTyWMK4SV5BTjg/ZKePBcJ0/GvM3JHu4Q4Vw3C8z8RyMqY2aoTH5mWhJybBG
 Mlfj2dLuagVTad5HLA0IqYDU1A8yMSYjrFqlf6NNRx2hXzOVw8YdanOGr+yLdwBe
 vuD9BCWbHcaiF1k1haAaeayKBxUYPCsHsgHiYynEqG85+udjvYaRYix4G3+JKMju
 2lIqOYPl40jQKTOqn0QkHoLuSGkKqEmxt1XZDS+4zvN0JFm3kQyy0tCoodYL5EL7
 oALO/dpCgzwj65Ps3d+NvNq6OSYY6Q==
 =ZrhH
 -----END PGP SIGNATURE-----

allow Attr-oid.str here, too

Alan T. DeKok at 2018-12-14T19:35:30Z
Files modified:
	* src/lib/unlang/compile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e7426aa86b1ef2c0f6476db64bf6f5241b5e31ba
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwT7JsACgkQ/6TVgp+2
 18p5Nw//W8A3KMIShJgsl2MjXF4UF11xqZunSABlOQ8VNmLeyQxWDy9Yk8wmCed0
 vVzZP/7un3SWSi78Anjp+//G6lScFqLn3WOTVyjiWpU7xLa66NsztN5PLl4ofZgh
 ZiTYDUsrfLXg/b4cFZVSa6yhCKG7tUN9MURErbYZtlRBh/vss79ORUjhyNVGI+nD
 +/wHWo6a026GPTjuopXSgosOe33ppAQPsz57FLvSPB+Ksj8qiGo6dFg0+u7WWUYw
 UavJwGNjd9t4FK7Jv9kPwA+sK94O4Ihj5SIegDhNRTtw5LvAvHR7tXbE8YRTJVfZ
 3KC9JDxb7+sORjYEtOMLZX9u1rT1Ob0wuQcGgLRPSQb0UMD8VRU4IrphFA1uRYlm
 NPN0FJNkSrqAx0Vumcgc5GEfIdbaxsRqkINH2OLaq7ELj8DOiFKxTeta0OGwHBcI
 vYhLPBc1hEm6CW4aLwQJlCpW2k73jgbd8DMnXxLCIffH0i012LsZJAf2TQzZIIDU
 A8OPOqV2q78UI29mPbONsTknv1cy6AeC1FiKhAyH+rdiHlV9sbiPBwfhzqb58bU/
 sjs3Fzhg0jD9CaZYtjgmla3Dlv4eiJo7CTabM2Lhyjcs4MNQgZaXPQFtJv37itN2
 1CNSazr9+o91eh2omUClMYLb2MsBVGOxIiWgFzijacxQTOxYTpw=
 =Uohb
 -----END PGP SIGNATURE-----

Doxygen

Arran Cudbard-Bell at 2018-12-14T17:47:07Z
Files modified:
	* src/lib/server/cf_util.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a7e4e5b6926586403eda0d9df9ad90e84c9e5adc
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwT7FMACgkQ/6TVgp+2
 18q6xg/+Km9hlRBtB6eT4OCS0fsJ2kbAQVII6Rimje0mmPfMu/iEBcNn2JjFxiFA
 SVBDh1nno/1hFxNiuJdilhdHm1oZUiznRDnzLz67mvgCsud5htDP+SJ4ZiFQioGa
 MrSXfVZ+euCQc5U4HuT0uV31qZqxpBifL4d1dUTUtQWM3+tJSHQ6WEoDIQShKlJz
 37BbQ6tc8O/2eT4G/rMCpPJY9nMGs200Zggb6hfN+oRhuj6vwIzEicr9m1hJqDKp
 hINIFB5KDB3cqz1Zkq3L6pKS1LcTJqkwdGYxzAD2WOcm+Q9iUhQh7WroBMNv8rWq
 ONR2NUVp2xvIaLUfNG1ifa6Td/9tULjKimhpkWJOwSOC1XyeLetY6CGsmx3L5TOT
 EUsPdu2cycE368Ke7XR226hmvdim6HEDG1uhjCt0gzaJPxUrFmtXk4WSSUxZXJw6
 D1C0BTizAbwQKeEJi9fCtp3F/Dqe+AjplEpiDJooH9loo8z5FbNUU2XAYq3LYYdy
 srz5Ga3DmjmLfF0xHX6HqtrK4Ca2YuNbIuH1+wKmxqmQx37xK8TP3WnDl6/sT11Z
 2le3gIpwW8kgs8r8QQ3EArDBjRmWmzOhNN6H6lwMOyNec/AhYE0YRAYlIidnhoS4
 +SAu/kJZpD+LgIbwCBJFk4Gv0f8zkWISV4Mc1F6MfDNrcAMmp6w=
 =RqHq
 -----END PGP SIGNATURE-----

Typo

Arran Cudbard-Bell at 2018-12-14T17:45:55Z
Files modified:
	* src/bin/unit_test_attribute.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/99d8bc1e592809460f9e00cca4fa5d756549c3c6
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwT6EwACgkQ/6TVgp+2
 18q7zBAApxfZVkt/M5IQun2aarj7PvDfjfNnu70moyEtpywOtEdfuLS9Qk8jQpL3
 mB7UdKWJsSAeCA9WrqWnFXK76Y8ZxAgNmV5fr9eXM4o+n3L+SWB7AvYguUNpAgsf
 mOjYwrcnBF5Y0CHNBL6TVy6kprEQqhIAEMyxvDUJnDViSnsVmgMhhV2tGCUK5Fbb
 RZkTlTy2dYFuFZlhYC47MY0UxbYOavgCvBi594bPIDg9CcOuZCcioZy6ZdI5hc/K
 bw5cDatU5yxc4vYjaKb42P7rgS2LCAFskSIh9nkFopQhi6Gku52LJCqJ5TTRFPVz
 BTc3ARiKyIL/BCrLvcve8XedL3eQ/WT1OfdH7EYB0eJ4Vr86pyYYL9QIQgoksZp0
 wGe7e819m55uXBKLNbcFjuW+s/aQZpC7D+oVtW5IGiWT1APnyaYmF2huo135+0mw
 TSL4yEWwcE6PTKDlMcZVldE5DnB5vzFwpzb6H8rqlr4gmLvj6SIAx9GhQlrSbUKn
 YiRgf4cst8ApwhwECaHSmUaem5G6R4mgCPfrQe9WowzfaCTGGSTpZhe1Xkvly/j0
 6HFewvAlE6DKaP67keGaSIJhRbpMGh0RchOaK0eLuuOCVCM/y68ANwOauW9KiH/e
 NzY1ijZwcbEIUcwfleQ2VZQpXgtY0iZa8OcpPpXxjTYXINDhm7Q=
 =B4zI
 -----END PGP SIGNATURE-----

typo

# Conflicts:
#	src/modules/rlm_mschap/opendir.c

Alan T. DeKok (via Arran Cudbard-Bell)@2018-12-14T17:28:44Z
Files modified:
	* src/modules/rlm_mschap/opendir.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/03b62bc24504eb8c4e7048c105326b83a3c62d21
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwT57gACgkQ/6TVgp+2
 18qlTA/+LoGNf+ZjHCbNeJtwknZrtWezMAlxIAMU1tqzz3TIK+JK24eTUddNdULt
 LMbdOPSCI48Ke4cVZsL4QMg4MPrNQ3aHxqQxZoCan8Py+yQmZNsLUCq4OjMtp3zR
 S2qJ32hNyKPZXjMSW1SmpQSMSRtdaxp5yhNr2hHutURe/GaHMelubJYSlI0ZP7vt
 mnvXUa8+bTFCTu9zbS/T4K+SUzPT6sWvb4/hnhcx/VY2WbDe9VAtXmhGolCN0ooc
 G2/vLhsCaBHrqDgVvzY+CiNN3jIj91EwRrfGNXjJ7r0UHgOvCm68nifSqCpnGfy6
 ahkSEZzkBmKLy00jiwf0+CEUWPld/TpYnahqMB80iTGlJdCDDPJ2b/M8iRoch2O6
 3j9bkgSJ5lmfW3fOPxFBCQ9iWGRiglhFIYqeaIvbnzFHEld74su44fqd2QGDLlDI
 Io4xVEg4Sw/qDLqWFnKvPmH/2KtO/L6Zc+aEOOYTIWtduJyP9cxde1qAFvDsQwJW
 9fyKundntkZeWuHakdexKFV04kOaiBtXz+NAXql7AQgzX6e4+reipTX6rsZSh4X3
 BTf3ILXm+avb904eZbHs4vd2VgEqE1HtK34jf6xcr+crLIwRorfbd9unUXMDS6tR
 oLXk5xMnB7rtW7pVQb/sAOV5EeBn+AWeg0EbA64sy9E7hbKyVUI=
 =U9f/
 -----END PGP SIGNATURE-----

simplify ntlm_auth error output checks

In most cases, the error output will contain "0xC0000", in which case
we can take a fast path

# Conflicts:
#	src/modules/rlm_mschap/rlm_mschap.c

Alan T. DeKok (via Arran Cudbard-Bell)@2018-12-14T17:26:16Z
Files modified:
	* src/modules/rlm_mschap/rlm_mschap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/90fd8ad54d19db83980ef37db4fae76547a7194c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwT4dsACgkQ/6TVgp+2
 18qW/g/+IeAKYSqbEQ8NCZluOjr6W/3zHmoK+iA7ROWQpwHvmcDOGENLNjNpDSLQ
 4aGdA1NDdB/oXyr2f9KfHRP1iiqaY8VRylz0cgKOo4mXN/2aLqj2Xde9UYQkBxr6
 t3bEGVtVOpoDY5q4cWBuYGa4h4OnT54o6ROhDWXTNkoJiBhVFVEHFmAKJxsmvS47
 Z68wErkxqh/niOBY0ORhqd7F+Ot+9CCRMdgQr8T1Oi5vYlSXIcRp1EVCM4pIunmg
 F+s5FBsOp7JKHSW47raM0Qw3ANLek92Y501dfNoGEDfBH4OgfDFsDcbHL0oUGJRB
 P4GbpjX7XqxZSDuzhg3FOQFTifTSHkm2hLPzC1IxEXyZNrfUEGbqj1LGUwXtpElh
 CQc+7KlDYxGpUxR8IShMaW0SyeHgUoE5YkeikJd0d41fqcM+qoxekWOqxrKMP7ur
 qxa+coXClENeiq3lQZuTDlv5JEgvXdK0yK9Rs8f81rky7Hy9oEGZoETdZbPFxMzB
 LJK98LSfE6FbOKzHI93i2VzNMldWFikOzMA1AV6cLMszgWCfvvlJDIW3LncQsBet
 dTzk3v/Uboa5ukXLcHOprv0lTwRemE3HZjjbjNgpaxJgBWwgSX9nVq3RxilsXGFb
 4c9tT4G5r8YBq31Q3AJNMxVlm/RG7LEwdu2Kn4/JjhTIpc/16WQ=
 =WW35
 -----END PGP SIGNATURE-----

Check for error conditions when loading test points

Arran Cudbard-Bell at 2018-12-14T17:01:15Z
Files modified:
	* src/bin/unit_test_attribute.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/120c92e9b6adb18dc6fb291cfdbec0118d11ee4b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwT2xUACgkQ/6TVgp+2
 18rFuA//dqAA39ySvqKr0mx9MHNgCXimz6aWhNSrB1MOyy7SuGVn/AvW9YBYtLoi
 hLVF2lkJJVVbeyaC/EumhHMnJsJaI1v8BgpOAKj/eb8QwL2iLZz9TDVOIRLYHVoJ
 wmolLIpM24WmLKS0g04HQXlG0fvflfnEUpHEDx5wGKPqI7am6k4cs1C4mEFAxTB4
 oNE5QmO2c26QlMuTcm3eW4yv9+Tu8hSe5F9Fqn8BTl5BdQLao1ypvFZhb8CZ6NCe
 gbCjXjyum8rxuLQGsKXs9I44PXWG0bRDrGrBuBVWMOGqV9cFiZ5qQ4anxZt2Vn5i
 LC8G5FRO++0rzejroFLoqE3yHUEo8PZKyT9edo0O36YCSkbcxCQ/ZKRrbYovbfQe
 pLJBwz02l+PlrFnc9jsKinW8GrSX0oxkWh4nXhnl5B7fO7uPXr0RpXuNg2HcftBh
 tukWVeoK0tWf/V+0ayg5hOmWOPFY2lGk/LeDusI0VCtkhz1PZMlrjXbYVLx7Jf1A
 mpFqY8dhcV419Jl7835ssWUhVFSyngH1H8YrGHKhQIme07YJd/p5aUft5kC9gRlP
 G/wfsSEx0fOsXnMFMWBaBiq4GGCYtenI6JHo9GVEZQIVBgh17Md+7qNIUu/su1ID
 Uj7MRb/GYV5Bw3qBwsHrrBXxpzOHZWaZb4sRSecSi/jG09lZlBM=
 =ysME
 -----END PGP SIGNATURE-----

Use constants for errors

Arran Cudbard-Bell at 2018-12-14T16:32:21Z
Files modified:
	* src/lib/util/dict.c
	* src/lib/util/dict.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/231f223f2f467b25e1e6e1a10e73e7a6bdefd432
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwT2vkACgkQ/6TVgp+2
 18rVTg//bhiIZr7LTkgBWcF8rS+q/c7GKAYSvUZe0y1fmpz/4n9SmFa6W9F3h69X
 8KYe7EMymaFDY2kdObDSleP1D/z6dTDfVxIPBUGzq12ciICSzbc3yxmLKdaeY4j5
 421CcAVhqMBoAwET/oX5Ei8AizYoCFDj5UxRfAXzh6//MagRkjIFNr5w8i82iUxT
 XmzZaxEpYWO7Tc7Kygu1qtpazp+ROeOR6KLiqKCb5yPW1/Pby9M0fAmqHx5MRQcn
 kSLkDVMUdltub7yT2pJL+YsKBuVVcq7Te1mpLzbm3Fvr0ze/9G+mT47bMqwxjS+j
 jr7ToJN86fsSJkBz5RgPx6/nG0hQC6BqRKUs0pewHH0HFmkXgXqePp6AqCDUPcl1
 ccxPaEUMfypLULTmxlZhJmvE4a+oFoClaRvsbekTHxYmbMWacMqea1HJDDN3BU2p
 CPn7qMg3yevwoyTz4jFnI3T9cGiMcODi4tfrWRdQsqFpBAKqAhDjSqXQEAK92SXO
 Nz17gZ9pc9+WRIyO4ATVtES2Lg2f3dgWlEBDWNZHC/04WG8dtxAjEvwMR6abcJXz
 XLSEuv6IfoT6r2tJ8ll9awOoke/Z5qo21GPjISH6UXM+E5VbD72Kyoc8cIy0Mp2F
 1FJSEuYMOcEJq7a1x5cYnAIeutj2YsvayYVzhHZcgKQ8o0iRL3I=
 =0Gwp
 -----END PGP SIGNATURE-----

Use more compact, inline variable initialisation syntax where appropriate

Arran Cudbard-Bell at 2018-12-14T16:31:53Z
Files modified:
	* src/lib/util/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/08991aae2c4c05b05ad33e129e6aaea5ae4e0af5
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwTw6sACgkQfQ55zXdi
 Hs0LzAf8DS9lBdxYss0vSNfJWCIHTxX/lJ5SUhODKP0U6DQd6rJwXTMEX9J52a81
 p9coy5IXwwerAi0Q0b8OnQLjVuBhwlmZeGu6vIyBja+qU0ZgGWmKffbv3Gi4VvuA
 fo8foHTJ1ZCzKFYoze4Ws13o+X84dzYnGFJhVV98jSOdl6VCB/jYhOkdCgSKr1CA
 4vt0yYyHqlvHmIC77xmdgNRcUzJUCijIIfj+OVs/yWJDmNKntkDJEAnojg7e4CZ3
 x9yUBy56K34HuyHkVW0OEc/+06rSzVyJEDWXNF0anPPTnwBSX/93t+wY1CW/wlOq
 gImiznUFNXNTMFVHCc1PLJZ3PyFZaA==
 =2u5J
 -----END PGP SIGNATURE-----

don't over-write pragma once

Alan T. DeKok at 2018-12-14T14:52:26Z
Files modified:
	* src/include/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/798f283d7ce10892d98df1b10741318b3db095d2
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwTwgUACgkQfQ55zXdi
 Hs1zxQf/WyT10I8oOLGi/sYmRo605gREyUTFhM2MoLqWOI/G0JYtQFAS0I1I6jjv
 pcp8zJf8xESkeCIsWBVNpJl0qSqhaNRV3A01rBp5NZIZSlE3nl+fow3WWkeZUEo1
 i1FU0fQ8FCpJGj7jW1flTBqmRecqXZm0fXpZ+8sM7r3ZqGARlyLd9AwIql1ZE63P
 nyR7H5ZGFranvr94JZRaghYkaPrhH3/jOy1eCB14KRA0e5JnqHzwCbJb61cnDPOV
 EBe+EzhvRgrbpJrQ6VtWuZZPTOVePNke3YpTLeKHvEToAHH1Jhllhzw80QxeFShQ
 QV7y6FtbgoxawGruMdF3QgtePsp0CQ==
 =02MI
 -----END PGP SIGNATURE-----

tr fixes for Linux

'-' only means itself when it's at the end of a sequence

Alan T. DeKok at 2018-12-14T14:45:05Z
Files modified:
	* src/include/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0d65926504d3c1c37382d287d6336342bd75751c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwTwa4ACgkQfQ55zXdi
 Hs3+Xwf/fak1KnTYX9rGMm0NSpq5Su/EP+5sFYn03lhouXnr9+IDPJLB8s43OFaJ
 LPiWPAvYkI3h5xT8577NyFE0F1UkoXfk6Uw1OIQrcUDVXXuxaeGY0NMUNtNC9n5o
 yuD677B71bSGLZV+Ijps0r/fM9/uQmzEJU8wE67WiLh55vxal3m5CCR8wPN1yC7n
 ALi9vzJfTuhJKGYIPwLBlMmglDmJc/RG4DFwPZyx+sScyhi8mFswl8B4Dbq+prSb
 TY0gL1eh7ki4eVWaNGOzZ3cvjXtueLIw21HXYgmK4sgLoj0HK16fKk3vTMDc9Pug
 30GU9N3gqzvKX1hwq8zUsKcoe3YLtw==
 =upDT
 -----END PGP SIGNATURE-----

Revert "include dictionary for FR_USER_NAME"

This reverts commit 3df2a92b04b2d256bf77dbdd8bd99c063b57de4f.

Alan T. DeKok at 2018-12-14T14:43:57Z
Files modified:
	* src/lib/server/auth.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/74940f5b6be95aa221cb5e9d8a9a369ec8def102
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwTsrcACgkQfQ55zXdi
 Hs1RxQf/QTSxGCcsOr61/rvfkMtYo0ozy8waAZhJW7G6eTsaNqKCtL3UBQrwjnqz
 eLdAgt+M4tlzIRtRCMPmqklbqS8Dvfeyh6dTOvuOSlOvSbcVrhfDSEVXwpDFZVil
 CdLhsI+OOB+TKL3m2/4h0DTbsPjO1M7Sc4KXDeE7cYEn/uB/YTVUNteQ7NBlIdmt
 D+CEN6+yLrg0YvJbqTtNUiPWS7ajFlpKya7riIKD6Ooj1eZUowR1st5jb6pQFA4X
 WhJrAXKlUHsWQ+JPGqDUEduz2eVv1U+9n8lXapG9EDPy0hpwtrNJ33clFKypvHaQ
 0sNf7R4GivTbxbkJ3BSDQUxpqbFhMQ==
 =ohZL
 -----END PGP SIGNATURE-----

include dictionary for FR_USER_NAME

Alan T. DeKok at 2018-12-14T13:39:54Z
Files modified:
	* src/lib/server/auth.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3df2a92b04b2d256bf77dbdd8bd99c063b57de4f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwTrDYACgkQfQ55zXdi
 Hs2sLgf+N41zovzi/kgSGlWKAdgkexTCgnx0boos3ejmuq2Tsjes2R74jeu6t4OL
 hBphwjroCUEETw/6DuGySzpCRb6PGPJPaRsJmRoLvkmQYtSqQ558VSu8WCCynw5J
 rvf7G2kUJBUU7egYPP5AymAZPSKwSrD8l/HoKT02/+BmWwOuqHuR9fLoqecjNnng
 ydqYFuqilXucHE3S5IQheX1Zx3xvA9+10ZvycH64Xat+H/GmDw7wn3Q+5LsPdjkL
 C3Q63ewV4VnBi9VvTLCh4MuS5CI8FTbRClk8l2BODlJ2Cz7FL+dJtTJMF8IIIoaQ
 LjhqM/xGBWjPtMykBg69dkpGOzuXAg==
 =MMUm
 -----END PGP SIGNATURE-----

autoload SNMP attributes, too

Alan T. DeKok at 2018-12-14T13:12:12Z
Files modified:
	* src/lib/server/snmp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e0fd197ae76dc8b4c8a25741cc4f19afaaa1dc87
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwTpxEACgkQfQ55zXdi
 Hs171wf/aOiOdDJL5AlhDTJ42AEzDfqCU4jotGyufYG0Oo0oJSsn9PLzhC1YxsZ1
 Jo4TXD90y9pCjd0HK89X1F2iOZwe8l0lRbqVZr++XAt4WZawCiGAu9mipF401MeV
 Pj+09LGBdoEDH2BkP33qFVf28t6Tb1eoBc507B7yupguUslBGVG2nib54oghhaCh
 PiyWAZHO01yFLc7pLwaTmgjZHGa1DcV6gBw/p/fBQkc5I1OAy2s6AlPFSc5rpDs8
 4kaaezyVSLew2a8sKNB8DBGkehjiBVBcVgyzd70uUmsp0/DZ+L6A4AywiQ9W1rMD
 NIX9oyXQfKZISUfawe98h2IDyqgQNg==
 =oeR3
 -----END PGP SIGNATURE-----

don't need to set this

Alan T. DeKok at 2018-12-14T12:50:21Z
Files modified:
	* src/modules/rlm_files/rlm_files.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fa625a3cbaca657549f5edf54617ece56ca63846
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwTo/IACgkQfQ55zXdi
 Hs0/2Af+MXevDrR2fNgbs+MWyhF0gaV96KV6ROYaLte+OpaldKAFaeqYk4+QsmxL
 xduN7BUqn4XanY49Jh/A6bLOwaELmiss23tRXgmj0vVuKjO/C6IYcJzvamBbxc9G
 ci2tB3azIRxjtD4yFfVGLSc9lOcfgNj618OTuSxlgQvMOsBAusDu72MwSbNl3x+j
 WOvj0SPd3p7cEs34dChuSUucwa6vbyBNykBSkDYc1O9WCGAVdKHDfZ1d1ETH+o6c
 z24e+WF6en+WZGXerHlxkj3boHRJ6uxfMEqiYfIamFoR4OwMibPJhQCTxlt+mqmj
 UzPKZgPWydB43xj1OCEk/Gd2itXQcw==
 =GAUb
 -----END PGP SIGNATURE-----

search over all of the protocols for attributes

by using the new has iteration function.

This search is only done if `fallback = true`.  The search also
skips `dict_def`, as that has already been searched.

Alan T. DeKok at 2018-12-14T12:36:08Z
Files modified:
	* src/lib/util/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5a1a2ab165450ade72855f1365c5228f27e1d27e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwTotIACgkQfQ55zXdi
 Hs1Augf6AjUm08jctAJWjlSkEb503JYjVEznVPqBNLGgLRyk6+iwvPZ/7wTdPfZA
 /FGpvo0f0xQpG2PxrKG/wGhUG9qnm7MTbkuZlCO2DhDYOQ34SPV8bnj9ztM6fMMr
 FO6ttOTqx1RaAcvVt2/oxv+/Re0eOfPH20Zr5Et/kKpMuWvYgWdqX5X73xl/hxJf
 /Pkdv3tSIVKUWjgwgrTobwBCArRcT/iAIsweUJdQPKtCxOgHlvNqi9DmqUMtx78M
 uWfZLi6fY5n6eJsyBJhrUD2Kqzs/Pa336qcbZbBzloRHU96HrqDdZKGPUuChxtAI
 4wDZXghhxF9BWrsklH1eBaGPVTEOLw==
 =MEAa
 -----END PGP SIGNATURE-----

set fallback=true

so that we can look up key fields in the internal dictionaries, too

Alan T. DeKok at 2018-12-14T12:31:59Z
Files modified:
	* src/modules/rlm_passwd/rlm_passwd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3c331f97e239d5e99ac38b909ddda4baa70d1d29
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwTKv4ACgkQ/6TVgp+2
 18o7pw/6A0KC886o3+zLN2EHC+4KHYLjM83e0MH4k/iU7ynEF5pU3ZaSJcj72O+g
 OzRc7wKRnKtEKvqPZuJg6WBwBwOf4nktMKbOB0d9KPijjnuGAahYAmyZpC8D+PZT
 WtZQ68FUzQKlayoD6yiF/B7cKHJopV7UZTux1E8aozbKB3tejfHJfafRkiICJDGz
 KnLS308qVGaIdm4bFXOcEaNHEgTGRwrobzogm2ookhpMtwnidZCuIE6KO60gUH6D
 tU6LDY/uTqjy4pSo+IiO/ecOOO26OdRe7Jpr9xxUPglFRKbQMeRrmyTlqulFYzd9
 +xJRJUD0oPRCc+wmUFn4Hqj13v1+wUfqJ8FWnBSk9vZG7unUUXPviYmr6u3R+GN7
 QZRIwwUAvxz6KDitc69rIbFpuhctmj2ntofRQl5JxO1c5OdmRUwSxwTdcldFMvvW
 ftdWM2c0Pi++aoNxZLrIgEtt0kt1ua24KFMr4HBW5MBcp8MHGTTj15e++CI8TekP
 +jhg5c+tfnLRfwV5Sq8xWSrNot4wShgFGfwj6jzN465lxWwZ+CqIfyATaUOkup7J
 usS5UcLh74DLBb+FLeuinEpn6VL+mYJ58CJlcqJfvZJ99b5FyO62Y+W3rqwpHsN9
 3Q7t5q0NYOofY6no2J7GGI7+Fw5k7OKt+vBao+Ugwx+JjsiihhY=
 =tc2+
 -----END PGP SIGNATURE-----

Hash iteration functions

Arran Cudbard-Bell at 2018-12-14T04:01:02Z
Files modified:
	* src/lib/util/hash.c
	* src/lib/util/hash.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d78b67d0e9a8e8a0b744676dd21628d95c339884
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwTKEYACgkQ/6TVgp+2
 18ry1g//VcMyC107YebsoWDWizrwizFkIK2pUTE9mLV7MyIrg4PaZ9AT28rJLh2e
 V0tCpLUoGNI7M7UKDeY6SX7zmD/fjx0BIDwlVDT32QVAD2silRA32+0mZFrfgwyL
 CJg80IaIAxkFZP5G5+XuWJzwCmoAIyxHXnSVDu5ShjVtE1svRRbaxHqvIJSR0fKj
 2c5/mdMUN9lgbDjzF3rE+em4omnbbYfckPyrghuSG8Nizd5Y9BYMM9/vFaCCKOIW
 IU0gFUPwgvipqSWVEw7T9Zrk5faC2v17gJcf4bLW6IC8aq6dTWl1ppsNtpKtOoVC
 dyQnl3DzyNCvUDX+hMxADeXs7i2pgQoruWd/IEZBlbIB/RorLAtGexrosMV4OpSu
 78sMQW6ynFJ/DOhqdZpAElcegDvEH6xeEJhayAuYv4zgDxToASo6r4mljY5F2RZP
 xgr1aLK3tImxfJi9zkoYuBob//tUfDK7ssZ9cO7Fpgp+1awdiWy5D1j23nV4prXM
 M42HzCslM9BuE/fb0A86SoTR82d0AqI7udtxfTtHH/dIdXCAxzHUPjaPRygkOJ2h
 ats8h88bs9FhgsjiMgUYSrALsomx3IhVywGVzK/l1qHiLdlRTNkfh0Bv2Q5zxn2e
 VVt28lhzomJsti9uxkVBbOiSB55BRv3ZzJuoFp4UBO/c4pO4u2M=
 =KQzU
 -----END PGP SIGNATURE-----

Make the data in the hash entry unconst

Arran Cudbard-Bell at 2018-12-14T03:49:26Z
Files modified:
	* src/lib/util/hash.c
	* src/lib/util/hash.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b6b0ae6d46aff62f4e0b25afdab66798f27a764a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwTBowACgkQ/6TVgp+2
 18r3vA//W/vdUoty2jWVDTOF038f8oNJ4+T4XlpDyw2QJcEBJC7ZCDFORzyzkknA
 2CnNYXSdlAlD8R69BH+bxzu+xTAGTFmTPtk2kAiWEhGvD1FSet5FleYI1xZBg9V9
 3jdyLyNexYrHYXQ5zynwJqGpU5gRwyZHVqiUkDUulxTRgRMVZGYwqPM053R8CijR
 t1r5bUGrMuAFO0ePKwLIftP/z5qd5gWITUzPSrHOF6EOoZfulpGlEs2/e+UhUzFZ
 uHrHzhUBAN7D9NH9d78tr0DjvKFd2PSZn9zwR0RpTMoU7D5D1zuTkLgFMi8Mkmqv
 QABpV+u4DLe2vQPnxSpi9nPIMl4Ux1IDJ/bci9HTma7F15G5wiDpGqKt2UQdnEDz
 dGgvMT4q+lqiVLiiOzKWQmSh12jvSxbAkf7PW+CMjQ9vcc4MA3hZDl47j0y4gyhw
 c7BvWuMEjbqno2A+1WRA/zuBwnpt5AuPk9CsDVoyiWzcOHd2L2XeuOKStXmDBjNy
 sKeXcWHdRB3mNdEB4dGBYBfTKrjv4LfPKWY3/dXkR5y6uqEX5vK1TZNh2hCGrG2o
 ZKwrS1QNbGZklzlXuTeRZU2D4p7uYUDtWBO1YsHN9xPEcG/K4cxq3zxdF/WhoMGn
 V/7vDDxEqrm7rCH+E7nFYlE8lXynWsYuzxSbK/Xgtz74dXUWp30=
 =VVpC
 -----END PGP SIGNATURE-----

Minor cleanups

Arran Cudbard-Bell at 2018-12-14T01:25:32Z
Files modified:
	* src/lib/util/dict.c
	* src/modules/rlm_eap/lib/sim/base.c
	* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5cc3ad57425699dcce6e74eae4e75b12625b16ec
====== 
-- 
This commit summary was generated @2018-12-15T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list