Commit report for master branch

The git bot announce at freeradius.org
Sat Jun 1 02:00:02 CEST 2019


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

======
rlm_cache: Fix missing 'key_len' set in memcached driver

Jorge Pereira (via Arran Cudbard-Bell)@2019-05-31T19:08:25Z
Files modified:
	* src/modules/rlm_cache/drivers/rlm_cache_memcached/rlm_cache_memcached.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c6baba37c89c846c111cd92944eb84484d20bd0d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzxYoYACgkQfQ55zXdi
 Hs3Ehwf+O47qCzwmWA8esSX+LC5+EIlEf7pRXP/BMQKAfQ52XiLuGbPMrKLlakbC
 gkVH3R6RNmOVjFU2Dvki7/Zz96ceUDfSXPE6pwNLcXYfS8ssPUQqN9Q4Lb80CUWh
 nG21VIfDHzdEFhieQ8r69VcEmPw5RKCqywFgIyCuC7GnYtB+asaOeP9uor4obGs2
 bCazYZhi/ZVl7BMzu4L74Sc+XeYyYR4LL/ZDqb7vb26l9RAdeT2SsBHCScWa66E4
 E8Ohr18GMnEVxtQJUioK3/mpS8Szo03lcuWI1jjf8qgbGpJGmT+P4eNKzG/OfL7S
 mX7rIBCujgJMdA1EcxAFK5ca5RG6CQ==
 =fluY
 -----END PGP SIGNATURE-----

initialize the dl loader early, but also set the search path

so that unit tests which don't set `lib_dir` can still leverage
the environment variables to set the search path for modules.

Alan T. DeKok at 2019-05-31T17:21:09Z
Files modified:
	* src/bin/radiusd.c
	* src/lib/server/dl_module.c
	* src/lib/server/main_config.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d2897cb27d61bd94d98dd13f3271f740a1a9fe01
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzxYGcACgkQfQ55zXdi
 Hs2j8Qf9Em3rJCTSwEnoOQkDkioLJa2qvU3ixd8lqi5pq1BwCNI7DcwUD/rzD93e
 mxzyXoZcUgDbby2RcNAUdkP/ouRFgCspISjYJkWj4pMUmhXZFqK5sd6Dq1Df1cnK
 0/KzsIn2x+s8mVM8d5ESgbhG3sUUV2DqpHvIMlLniX1WG4uPZxN7CJ0Q0gzXrkeZ
 wLYrPqhE3fe/EY/u5pUrFvviNQstkOxEX4LlgOq2NelP+LaD57nAd1BTZwNn66y2
 q6vhL38uTELPjhDpImouVEPcTwV5kTEYEhPouAia9HYak4+q0N8kKQNoPWA7H5C6
 GezxxqNeutElU1PrUhehWmdLVzLaUg==
 =zOVK
 -----END PGP SIGNATURE-----

add set search path API

Alan T. DeKok at 2019-05-31T17:12:02Z
Files modified:
	* src/lib/util/dl.c
	* src/lib/util/dl.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ce74e3b35ad81bc5d7db34c8efa8b38641f09659
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzxXy8ACgkQfQ55zXdi
 Hs3nrAf9E54TNtgM/f9alJURN+aGirp5m3Rq/siaME4mLuE76VYbvgvV0NlQyjVR
 e+AxdN+Bz/Hk5o8tFQr7A3Fp9WHE1TjKhfYRSVyctay6O+umeBrDf8ayPYj41pCo
 VAOij21wHmhRHYD9VlrvXcoMrACotWGamrlluURQ30SON7PTiwoY/UqWlQ/v//+P
 EGhUdrXaV3Ge9BzYwKyke/k1O5c6I9qU5nxu3fJnDGBo3dmuhhtRBChXbIUecpLt
 tQrmsnfbqQ2nh3flPa5qI0UoKXWCOt95XrZlKtQxFQCncCZuHUlQZvyAHxZY8Onf
 N5rkhKHGnzFKambOJ775+Zw61ntdzg==
 =Im1J
 -----END PGP SIGNATURE-----

 compiler warnings

Alan T. DeKok at 2019-05-31T17:06:52Z
Files modified:
	* src/bin/radclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3be8c14c489436055d065ec2380ae05e0467f3a0
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzxXpMACgkQfQ55zXdi
 Hs0oeQgAiGc9ew7B9DCXj2Vb8lpnw8IAzsrj9ebg65KTT+nUaqpSl4h8LyXFKpPN
 4SJy8s9z3WUbaApY3UX9gjh5ChtGaVVRsvOlj/BGchIujTtgdbJzS/nrK11d45S8
 nwZ+teQ6CxzxfH5dX7gSv1mvwgE+iCKcvUcWwcVx2/CNEpDXoO2UAQfDBC4ybNPV
 lBSJF2w4yL3E6rLtEutUaIArA0ef3tkkB53WpBWHhwMezDCuX4nVA3KvYX2GlUFc
 XWr4/fw9TDPxI6a6KDVesGlY8HMKxMhEPzfVOs61Y428LLNkg8hg2uJT74y97p5M
 aCc+cOoN4D8ECNFzgcQXYPk7wKsZyA==
 =rJWK
 -----END PGP SIGNATURE-----

nanoseconds, not microseconds

Alan T. DeKok at 2019-05-31T17:04:12Z
Files modified:
	* src/bin/radclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a5e5c6b0a9bb26517dfee41942f4b431afd1732c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzxW9gACgkQfQ55zXdi
 Hs0l4wf+J9c1Lbp1q6fWSmniKVC6Txz//GI5YlaMefdRwRHc6PX0Www6tsKNynr3
 1Jb9VWCXItARt2ZUIsJb501aHIN7aFCwpzUIF0IFd8I8tgA+F4IBoG2u2oLfvK7Z
 UmgQQ2L9Fp60tfG/u1deC3B2Laaih7Ue8/OhqRB886VLh5L1PW4QJ2XO+PfUq1M+
 1E50eNcUUm2fIfbPMmAi5YkiFntkuIpImJFcSaGVYspeyrTRE2sjQFr5v7w8v4ue
 FhEJVsnCcukRUIGJm5BPit6zV/UXLXuIm8D/+5LjRXZ3pgka8rW30/Pta4m27fbh
 fPLYFvzdKgviNmqKeXZv+3HNQkgcnw==
 =zg6W
 -----END PGP SIGNATURE-----

clarify error message

Alan T. DeKok at 2019-05-31T16:52:28Z
Files modified:
	* src/lib/server/cf_file.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/779c8af34cefb8a20a56a2d3ccd29dc4b10cbc76
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzxSgQACgkQfQ55zXdi
 Hs3fAQgAnSHrhZrEilSJtsa333FbvKB2W68mEz8QhPmfwqTDa0ZmWJYGcmUXpYFP
 LeMhNaGcdocxiZxNqCFn4fC1+VlIozzTwHGtNY7c9kobK9SgrfB6h9Qp6WAgeJ56
 hFWQQLvy8RP1Uo6ouLJezvn111fSQQ+X//sEV9Yb77nCLRoLh5bZ/jGHtfRuIH7t
 mumCW3Nm4nFXEO4r1CC28UQ0DbCz098FmcpISPbjesfNfBPN1gOozWUuxctR3Tbu
 ZP0NxgC6XYbKgVrVl+gE91ql8nMR1eUF0d1slbeZSi9ttaCEe3PvvG4iPat5llup
 Kw209ebKL7y0Dg8ZW4gJc7YVqq4GaA==
 =/wfL
 -----END PGP SIGNATURE-----

comment out long-running tests

Alan T. DeKok at 2019-05-31T15:36:30Z
Files modified:
	* src/tests/util/message_set_test.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/68929026a4383aac3f365156e567d2f9ce3b7abf
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEyBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzxSa0ACgkQfQ55zXdi
 Hs0cKAf3Vj8yWdcVHS7ZipVaILAyalVSc/DnZNasutN4hSEvsMnbI0uIqu6rYyhs
 DRzgXOr8p2MYwN59vJe42eRjyh7lC8igQK+oPdK1eQiXsIKf49FGrPzr2t7yHjzu
 63bTzZGeP+oNQhpYll0NpBQpZ/q16mhkwAGZsEBMNo102fN8E8kZ49oLUNssRzRR
 1v7atJkkGjyg5wJze0w8i60zvmp67T8zTYHOb4k+28jnrAwmLWhYmDn+El5xxtc+
 HknvwSw9Pf3glCwBXEGIMvnzzy4IaDk7hrJZe9wThPKTgLZxt9XTWO8zLhy2jWfa
 4vdVSrQsnjVcSRihTrYIk23E7h1y
 =T1MD
 -----END PGP SIGNATURE-----

check for errors

Alan T. DeKok at 2019-05-31T15:35:04Z
Files modified:
	* src/bin/unit_test_module.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8d48ad88d6c3a827c5b6b66f2f17caa366f0dd80
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzxMeMACgkQfQ55zXdi
 Hs0jnAf/Uy8LaCGOfxq8aZhAeYjZ7x7q4zmFedJUBZCAl6yajir7ISDl9v1iDFL9
 tNaEuSAJ/KSEA56PpmjMf4fikDmgOXsYajyNjG6ACbqJ0LGRLm8SzAG6NuMb6v5m
 rmwm6ZKz+yP/o8mxJDCKytK8a1uo/lFFOw1UI8bZqRbWRRS8tHGB+5EmqWgN15hY
 NGtpv+n28eW152wLFwjPfLXYtJ942QFAQbgJs8XAqVC6QGEqft9S3HpLKL0AZeM7
 Cn6+l7t9weIL/V+w85Uvobu9AEQywE7O3j4Xy1UMuvSlDLnZiC9EnzANNmAjWMXP
 scMxio2asIYsIhXHNjn4K+EUtO/2dA==
 =aVhx
 -----END PGP SIGNATURE-----

add "on read" callback for lib_dir.  Fixes #2726

and make it run before the virtual server "namespace" callback

Alan T. DeKok at 2019-05-31T13:53:39Z
Files modified:
	* src/bin/radiusd.c
	* src/lib/server/main_config.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e22220036cc8842bedf7a91880e8c6c13c96cff7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzxMeMACgkQfQ55zXdi
 Hs2G/wf8DYDKWqOyGF4mPKAyeImvwx1uQeaY3U99F9B8y652x4tm6rBhfcdtc6pn
 aJ5faYZylWik8pohKOlLaeFygx4zeotxpylk2hTcQQcxK9RsIrlkrbYA5Y+tALVL
 Ht0Yi71sUyS/cHIWtt5bsTJSoGonSSIsNsa+PPH7cxJOTiuPjdUAAfIV1KZPwImN
 Oi2TyiwamgiKMphY4i9yZ0jpUXBAb0KiQb0S8Rzzy6G4B38frbbd31kxkpEUSzR1
 JB3LlYbxy8ZzNuybk4lelrcjRm7vpedO/u3ftBhvwzI/xae1yXVTLKTAti+HyTq1
 d/DnegJz2yWLvboJ92Qu+5FMkPwhgQ==
 =7uvA
 -----END PGP SIGNATURE-----

list can't be NULL.  CID #1445202

Alan T. DeKok at 2019-05-31T13:53:39Z
Files modified:
	* src/modules/rlm_ldap/groups.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/73b473788296d195f1b2b3d7c964cc6b720d666f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzxMeIACgkQfQ55zXdi
 Hs2RLAgAovxklv+PUPGsdm4Tfg4KyBNI/HmnMC5XpfBe/X6tEuYcOkqm2vHHZxZH
 2GpF8qYPKToClWZUHfmAdP/fxUGZAVbyrhrua3c/9OiT9J+HtXpMbvA5weoeu7r6
 NGRUlG/ryszcsBnMFuJ+c2vN49ASd4wytHlJgPpH9vjaXgm79uMC2unpM9ITR49T
 yWTbcmQpaQA2Mc1d/8DhoGX0qevpj/rvuP3ZR/jYj9EdZIgn6zSWnXaQB7YSjwqk
 tQixbihTkF+VxKt7GuGASJJDPIxO3LwCYSCPpubTtDjBRGhaQ0ZVVsGoNCVMi1Zd
 8RMdv+ZeMiVw8jdwMVz0oaCOGFpnOA==
 =DSkN
 -----END PGP SIGNATURE-----

check contents of psk_identity, too.  CID #1445203

Alan T. DeKok at 2019-05-31T13:53:38Z
Files modified:
	* src/lib/tls/ctx.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c43cf418d7eb5f733985c3fa18492a9fb837eaaf
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzxMeIACgkQfQ55zXdi
 Hs04gAf/bXjQh6TXhLTcxxK/088qPmHBqyPYdtQ4yMmjj2dTq3W+WzVdRpkZ10ZX
 MK/Gf8gCbl13RXGzQJpfN9J/Uh2z432ng6+oT3mv+p5WGwRFtckwe8HqCjfYcRO0
 Qx7hD0TDARi2iaegOFo4lhl+dHl5qsTNXUwGcu1AIu4H4CNZ9cwsl3VHU79ZLmX3
 uUEluUfmU1s7lzvnCCQK1TsUvSri1OUYmQ1bV5aLdf2E9UKgeQV/apdJGsFWLi+D
 4K1smlv3Dg3rjdPQ+uvAzQV42Ru3tGB91t2tJXe5gRqUseR8mfFUQ3bl/g561h0n
 wn+hX2QR5xEdddcJtKvrTbMG0KmRbg==
 =hiyO
 -----END PGP SIGNATURE-----

we don't really care about failures here.  CID #1445204

Alan T. DeKok at 2019-05-31T13:53:38Z
Files modified:
	* src/modules/rlm_sql/sql_state.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c5fcaf7a4e49de77ce25cf84695af452d0600750
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzxMeIACgkQfQ55zXdi
 Hs3i2AgAlpe8SiDMtyqoV067OHVTih6c5/SIy3xZz3WsufkcoA3JsaCBQdtBa6eE
 v8yDspA6xktky+7vaNPJTmIcOtDxSXkj1dhmUbLn4q6bjFrExwoV7pr/fFJRmY/O
 yD5gcVDZhzpV0waF9OmOJpC+qn+stsPkNqJiXR4AHOhW38QSP1sxww1BH12x7sq7
 zgCjiPjUJAwTEF9v2PixMUaWjLdH4DHce8IFdK1/xF16zFKv6YqvKLkbnm5VqIdm
 gLMiKN2dvJDckyQUYu0GkRgi2Wh8JCVN0DngX2UcyzvPpatRn0OimOj2tS8P/CpJ
 foMcRWkC7ui112ZdicfWokLnflJs3A==
 =Vow6
 -----END PGP SIGNATURE-----

check return code of value box alloc.  CID #1445205

Alan T. DeKok at 2019-05-31T13:53:38Z
Files modified:
	* src/lib/server/xlat_eval.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c892c10a89e794ab945a060e79fe76a73ea98d6e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzxMeIACgkQfQ55zXdi
 Hs3r+ggApnJgWSc+w3o598uZ49cQ0B6Vh5Cvaecirs8pmVslBJUoCbmQ+8Q/p76w
 1ibvhDvT4hGNhqf3V3wmk9YIua4HiqpA+ebdVGGYoRwdC6ZMa+rpMs7lhTkhWrCt
 58YDTZHJb9efqT1SAlGmxGXD4i+jh0l94fWrYxIn4RucySs4RGZC9EOVUvlkBK8H
 6T3sUa91f/GOds3U0BrgGViHlSYjJDiSwgtf97XdqcKsyRhcpOIjIycWyIzKhio/
 LypW4G6vzUyxYpthDWIPUglvEdmxO7b0WX3s/zyk1uUv5dPh+40eNMq9tzpnJQIp
 8C3FoEU+eJrhdvR839GCb0UQKC3Lrg==
 =2kE5
 -----END PGP SIGNATURE-----

8/16 bit integers are always within the Lua "unsigned int" range

CID #1445205 CID #1445206

Alan T. DeKok at 2019-05-31T13:53:38Z
Files modified:
	* src/modules/rlm_lua/lua.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/829d3ddff9535b5f542460d70e70db547e8de260
====== 
-- 
This commit summary was generated @2019-06-01T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list