Commit report for master branch

The git bot announce at freeradius.org
Thu May 9 02:00:02 CEST 2019


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 wsBcBAABCAAQBQJc015LCRBK7hj4Ov3rIwAAdHIIADTaJeBM2fwH3vtFKJBaybb0
 /lYHsTIzCTTr8zLpkMIsNejoqWa7F7lswnvpXeATqxI9gvEgJCQpT2fJZdfGPito
 qWDDkU5TNJ6YTm+BW/Nac346QF13VIbLmISzFivHWqMLBCVMIJR8oLS0N0pFSH1a
 WUElpIC1+4Yq8zeYwRpty8OgIn0mEvXZx12sy7qCV11dpwj0l1CaotE9z7vdqYTG
 4t8t5br46NF9f7u5Hsfj8siSSu/jdMHW8iwTrdsCAlBuPAUWtPxLc/D6eKHtXRcK
 mWq1vRuu4FwDybM+dcHKGYoSR9Epa/m+Yxu+DBhexsIjspy3J6hkNvugO6cq4c0=
 =OAJu
 -----END PGP SIGNATURE-----
 

Update README.md

Arran Cudbard-Bell (via GitHub)@2019-05-08T22:55:07Z
Files modified:
	* scripts/docker/README.md

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a88b05513956b21ec037383780f9b568eeb49124
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzTJI4ACgkQfQ55zXdi
 Hs3SpwgAhd3hVQnYegNIuBNsqE25VAln2VKUnSLJrAeflREkSl2XN/D6pvw3HzYf
 OdYiMmyQeGJuGBLFC7AjXfoE+fwcTf2i5wDpt1TOf73mulxnI/MOjirNPGpF7YFa
 3LfT3pMuanszQhheHKZ/Ognb8Yn9I8cZywl6HQ4QU5M/6T9o6x6MyLGYZGb+ELva
 dwhZKAq7ZbsV62YmcWAZ2d0XBJzNmOSLNfkW9J6f7iyBS5tCKMfufCHarN0b9VMN
 Aots5PtYslxiogDOrRi79H2hh6mb59ZPHad/E9asrzFWCMeO/qCUcvZ3i77rNNF2
 fyceq+TkoeVw9XMk9HFpMQyn/yFM1Q==
 =yA0+
 -----END PGP SIGNATURE-----

use "compile_list" instead of mod_instantiate()

Alan T. DeKok at 2019-05-08T18:48:38Z
Files modified:
	* src/modules/proto_radius/proto_radius_dynamic_client.c
	* src/modules/proto_vmps/proto_vmps_dynamic_client.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9ac886b46494b7c8ae079e18fd81bbe44bd9e7c7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzTI+0ACgkQfQ55zXdi
 Hs1Rrwf9EVLaoAVQlvi9pAeGxuz9ACZmxnjwLRWSfuw5gQsV1jar5vH2pPkVhtZM
 rY8dqwMzQ6lJJaPTC3pvYJxhUrAgXxXFH9J8V0BQg1mFYml5CEOzHnXsM75CSrpR
 QmxeNm5Id085HDy+XtPXx6p71lt4GNMFO8FfReY3Ff7kwfCKUdgAF7+YKAkPxUg+
 dlJiS5q49kzFxwWmWCUC9hXwoxsDERz8inbgL+p7skalJGBbpT6GLgSe5/EqXA31
 ji+vh+GWCDuBSd5nfKcUBVNrzRJBbH1US7VoAN3AyfgSe4uMzWM9geq0e5QOCZ7g
 cA26rQqjyJSW6CCSi3kW7tWsI1I8uw==
 =CP5G
 -----END PGP SIGNATURE-----

use the correct name for dict autoload

Alan T. DeKok at 2019-05-08T18:45:57Z
Files modified:
	* src/modules/proto_radius/proto_radius_dynamic_client.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0471d37037f25cc3ac77715793ecf82ae8042428
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzTI0cACgkQfQ55zXdi
 Hs0zyAgAnBkJ3iTDrV9xJ2Sq5hX/IpCT47qr7F44rKuJzut3AFDdVT/4zzz1HSFz
 bzv3q4A89mCy/jOjJuzqXgHnq4mOJa0/jOZpwZ0WLYZ7v1QJBX949m4SQAZOdBOe
 TWL27ijcQudFpbrNdDIttohf07uoWEsemrWfpllpwaMxmSyhpPXSTWrmhN/2NFiU
 cequxIcEuICavaW4+wcUNKSWV36eHQYNzlm5LtT8n2VvjqyogmK5qIV5jbFyhS2d
 wRim6jWbNeNU5L+KeF/TmdlYBglYRj5mb+HAeXBeVZ15KPaJkdY3ZxrdYerLoIxn
 AAhJX+xYnC/yoYSGOqHRZNFxKY0j7Q==
 =PqA1
 -----END PGP SIGNATURE-----

initialize dynamic_clients before using it.

Alan T. DeKok at 2019-05-08T18:43:11Z
Files modified:
	* src/lib/io/master.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6acd3ef1b94d74e2512cf101718e91d7531f8766
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzTIOQACgkQfQ55zXdi
 Hs0z5Af/d1yc0JSaqPTrlz84WQmMaV4w2IaLv5iP3ajHSS50XoP6UBHXdIx/RcVq
 n6SQhw2JX1IRry2Nv9N6gFen7hLguAApKnhOjna1UXI6dIhC7+udTK0Thzy/S7aF
 ysaW6zAbozELiOLi+uKWqPdTS7yOXWhULdQ1VZVxPvvoLdp7DpKxwI+JATzLmHHu
 wgrDPiiUwgfOjf4N5wn2e7FbE5uZJO6yrK7nnDKUX6gIB/nku+t/B3yeSwJ/toBC
 BwsDQd3QotPZDzXrhGPgF3k6AN0p8Y5keSzs52XE+fBU2QFNc1PqbaSw1IZZDjdG
 y5G/f9LfWGJePu69IreDthKwzbfJig==
 =NL/+
 -----END PGP SIGNATURE-----

check for dynamic submodule

instead of dereferencing it and crashing

Alan T. DeKok at 2019-05-08T18:32:55Z
Files modified:
	* src/lib/io/master.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/99b0e62aed92e2c18949da9ea4b60464f00b9bf0
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzTE5gACgkQfQ55zXdi
 Hs02bQgAkoiBbvPL2jKIb/hhvdZeSBl5vsMe9ZRyiLhPXNkDfgHhJBUH29SVX0yZ
 GQS6gpnaGfwLmm9CuZcwGLyK6MKpP/bp/JVyiuvjMbMuEx2n0aTpSmKto0oVsan3
 NcPJHBk+ZOUovxd4lnzz3wAMivOaTDvIS5aBr5Q2MENumc9Py2Nu1wiQ9WkuNxbb
 hCKCfJtAiIr+t2h1iLQ7bJo2blPmjvn9tbCWsKy9vDQqzDCRar3AR0546ekkFa0B
 H0bTL22pxz3hJ0/DREh5sCaaWSRNLgCo0s0Thprq4kC+Ry657+IsPYlpjIE1S5MC
 I4ZC8a/XhwCzTmhpT4if2f9Iiob/pg==
 =+4ko
 -----END PGP SIGNATURE-----

check for dynamic submodules, too

Alan T. DeKok at 2019-05-08T17:36:16Z
Files modified:
	* src/lib/io/master.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6a87a8e3ef5f2ccf8953b3054d5595cf064158e9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlzTB2EACgkQ/6TVgp+2
 18rykw//WRJFIXOi3P78wsV6cbafPCYLNBssHDc0Jj2n9gy79Z7Be/E147LdjXl6
 L+HkfMyPx89HWeNmUBMBME0J5eLA7AhIRMFWzFNMUQrosD+F8sDSqJMK/uPNNn/O
 Vbf0CxARrEVNuSUfBOQhKpBCBvJtRSLDIs40BNwQpjuNq9kxkJUz/Qd0s/v2bZch
 c5A9U6Pehq0F4jL4lLnNOiJym07ttgAjGlvZNIIRgpCOcLja2jjGxXt0X9dLzsQ7
 enja2NW0SERw3MP4ePQ+Tl33OaJb7TLEuzCNT0RNUOChxAclUe18i+53rXcZNFm1
 /GTwLt+c94VGkOmTbJZtJKKhyu4ztHSZ64CF5YfXLhgMOwSFZkiLzTGA+0rEPjJd
 EiYPHahDyDdd2GAcIJCc35BiZk4nnYFZB9qen243SNIfcm03At39U7ljrRH9EX/y
 DWoJEQIO5PPVtiIIfkFGFJ+jV/97czcIe6dSdEUh1/H3Xd4dOWmA8a0RNP1vIOHW
 w9HWI3qbjMn951zgEAz79YCBMPsGrzUK5lDjfQXFmSL2WqilTPKSSOczNgBR/kPs
 /P/aUVrD46ovluB1hrkypV+sD+k1FdjXcsXlhTK+MYxjYjpoAWcAybPgnDaaQGGH
 U5tIebD5qHmFPimcGROTGA9GaxpFSjf5NK95CDVKFgXS56iw/CM=
 =JGps
 -----END PGP SIGNATURE-----

Fixup more config logging functions to pass through src file and line

Arran Cudbard-Bell at 2019-05-08T16:44:17Z
Files modified:
	* src/lib/server/cf_util.c
	* src/lib/server/cf_util.h
	* src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c
	* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c
	* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
	* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c
	* src/modules/rlm_sql/sql_state.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/06bddf6185c944e46083300f35e6f1fa00ea7cf7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzS6w0ACgkQfQ55zXdi
 Hs3exQf+Jwlz4emvWc0QE84FXu03gESSSX4ao+ese/FnxDHCMyQN8DfBZ3uDa84n
 6fdtkWJ+AMMBH/GG/an7ENA+4EEtczYGmJvDqUFFMpeMtvx0OnOI0mlAYVEB49Iv
 loSS3HquJNSo3gJfQO1z6/5fEf/aaRoltW5rb8ncAbWO8pRR0stvhipg2Nuw3Yki
 +t4CwnD4qMJwJNulgiZO5ubxcaraN6FkNqSpQjZ74f1Ja53Os1eh94vQS8EspHod
 0NdhzfnIxMrmNzdOVKnyoFubu0od9PstW9veHDmekK2jaCHB16hEic7qO/aC7mBu
 eRnuMtyu45j5DWmrqN0db4SWz+TuIw==
 =8GVz
 -----END PGP SIGNATURE-----

skip encoding message type

Alan T. DeKok at 2019-05-08T14:43:18Z
Files modified:
	* src/protocols/dhcpv4/base.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/73f916c2f6423a1ab32b65263d0ec74433e5dad7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzS6RgACgkQfQ55zXdi
 Hs0h4gf/Z9mhuRkTcG9bUOUwsGNHg2ryHpmcbxHIkwsDPy3idmXCTrrU1q+Vxktn
 OLVxrIfumlH89eIDs8I0dLEJatWHu4BM0Hf1x1wUddCnJ+nHOU4qbTmgvKIDwT7m
 bcBSOR2Qn7ELap0fgV3xe7DNqb3MIM+IKYRQwDqlyDck8eAGlo4Gc5oZ2JO2eEo5
 rhIvalI3FnbbBdFOIgoIhmhX152PCbJbbrsiMVS05yn/t3UnA4TVgWr0bZliqza/
 zGcPaGQbHIPqEX6CyFgV2Yu81qKEBQCU63GtaWAMH0mhznw7N0gxyGtZ+iDcJF9g
 KlT+HihHerFRwqsxOyoI3uf2EWM/iw==
 =qDPr
 -----END PGP SIGNATURE-----

VPS are allocated from the request ctx

Alan T. DeKok at 2019-05-08T14:34:53Z
Files modified:
	* src/modules/proto_dhcpv4/dhcpclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f20eec99a1e7346dcee7eafe4d5f7a363c956bbd
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzS6O0ACgkQfQ55zXdi
 Hs3wcwgAionxwBaYe0yRZKAm3vzysqXceqa9wJQvIhksPDs49xJsVtv/De36Q5zp
 sHugaV1Yw6Apuw5R3/hpbtkmbAcKyHsR7vJfpwm44RlIV1/O4v7a/G/lFEpdawjs
 bbp2oyaAHaT/n/b/3Oo0K3PDWuSfKRPljwlJZgA0uHwz2odojl/x+roDvaMH7NgP
 CJ3T6MQzuGF2/WTsQuEXYkPsoAiydIkg1m7BKURdMxUh2WYOhXdgdOFhAhDLIQgd
 MPZuTlWCkL2s5rKd3ui/nlx+MAMOT7yb/ev81g2UdMMx4goD0UJWHvin0naXpa/4
 xDVl7R0IHRF1M8yD0LeH3VEzGYD/9g==
 =VARR
 -----END PGP SIGNATURE-----

mash "out" to NULL on error

which removes a double free if it's still pointed to from
somewhere else

Alan T. DeKok at 2019-05-08T14:34:02Z
Files modified:
	* src/lib/util/pair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/450e21344a5af81992dd6455c8395249d63dacde
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzS5+0ACgkQfQ55zXdi
 Hs0Tsgf+KB9+HXYdchNnW/+YP3MXeP+6uYhZsIqWYELrJ4qmVSOJY59EbDvsjf0I
 DEN9444CZqohLuPEBrEKb1dI2kcn+rCdx+iK2CST/rJB0Kxi33jDrX4xPD16l9zK
 O5v96gkLdIvTpToDOJUNldfanE+pHL6CtyOjRQaVzTPK4Ojw91QE0J2HXAZrZ1mo
 4Th/hhWhVzlY9l7w8X7MPva46fgmcpcgN8b7yynlt7GRYwCZ0MGM3cqO7NmkkvJ1
 1vkLrvv7WzNQs91JcHisUrDLfZoqCnCsML2/ioqi656LRnWyunUti17CtkxIQYdB
 epa5kd2q3EYsniXS2mvaCu5aBq2ebQ==
 =I2Sc
 -----END PGP SIGNATURE-----

don't close sockets on write errors.

Things like DHCP can try sending to wrong giaddr, which then
may not work.

Alan T. DeKok at 2019-05-08T14:30:03Z
Files modified:
	* src/lib/io/network.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1a13ac04f8230a32c6823054b5441394acdeb5db
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzS52IACgkQfQ55zXdi
 Hs1bfAf/Sq0LIWPUBK0jWRVWhxKrxKr5wjHk1nzEMoByurJxPa/GfuaNyejrZKlH
 wZdUOzyDdvLowC2O055KvqR8Y6/8XHMC1il9gD7mAHwvDHwoKlck/wJf+vKfdiUX
 0y/A8bfPHPO5nfbE9xiQ6wFeU3pT3tniUGb/w86oRXHHOLmfV9MVO35AFRr0kp3M
 nXSnSyH3zEw9FgOTOnGU1jpRWKTl2YopAuMWZv4LRChbAtqU7GvSab3spwh5aXXr
 IRthUH0iKM/PqhZF9tNoK8tsbGgzDi/n56VvUV0MDTNNwo93TMYfyC2LgdVwlz8O
 cjKQv+FwmoL8DIi9jBEcg4ybk+frHA==
 =JQiR
 -----END PGP SIGNATURE-----

can't write here

Alan T. DeKok at 2019-05-08T14:27:25Z
Files modified:
	* src/lib/io/master.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7e83fe6a7ee489c3fbd464e2c7d716ce454c0fc9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzS5lkACgkQfQ55zXdi
 Hs3CIQf+Oed/iyk0estLnJAyVbrqR5wS+U8l1n5U4GLExf/AmyM/TVK43PSz8+5n
 4HegeLAYCXdSTvKXTMEPXPhc8e4QPd2lGvWbMrd94ptdazrpAR+5vX3urzK0yC78
 mWRjih2NXn8tYKt9yjaQtvf2q/hA9J9CGKD1uNnD7f8qgjoZYWh5Imswoxz79nZv
 NRLUM+kuLeYErwc7xxuCvU0XQzGjoLJR76Jv/GrsWDisTCYfHNiGOIwOkBhniwbk
 O2gjtjThaQbUJbTh44TzrRlIWnhZyKJa+WOyikCAiBHT+YAf4l9vgobJ5QFJd4v4
 WZUju936g+P3QnUUD8NF0KhGWBtQnQ==
 =NExV
 -----END PGP SIGNATURE-----

we don't need FD here

Alan T. DeKok at 2019-05-08T14:23:14Z
Files modified:
	* src/modules/proto_detail/proto_detail_file.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bb3ec0ec8aa00ba170af295c01d1a1fe072cdec1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzSrxUACgkQfQ55zXdi
 Hs16fAf/SRndAKLfPPsHs+kBcNBje4/+9DpZ36H4AUeMGM55LWWkrYPxyjlDjE9j
 2gaQmbDPz+szj6ZEfH2wClAGKELnn80+Sl52s7IjUo3wputcl6sFCYcJOzHPMS7k
 ergaL2HXQMb0syMvFL0Ur/SpwsngVderPS943QPOUhaAiRO8vwU9OTF0Xy8+8+O6
 k8C4EC932JNZelIXFQ2jMpHCrFwgZHVKXyXYW+CoX3cGBVQPOtOaggwW5y9FQeFy
 4n8Mr8Z9y/WKE//TykGQ0krLRqRP/vRXZ44Vzwp7Q46GLBNXCyEYhJEEbIus+O7T
 a3YIedcGGcJYII9r/VOVOuH/SHckNw==
 =595+
 -----END PGP SIGNATURE-----

move to proper repo

Alan T. DeKok at 2019-05-08T10:27:33Z
Files modified:
	* scripts/jenkins/Jenkinsfile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f4c62999942bc76506cd9e9a22db85d5c837bfe9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlzSJXAACgkQ/6TVgp+2
 18q2cQ/+MqkjU1qhCz4S+bQR92m0E3QQlV9KwC7+Fi0Nk+MYloyl0BitPXYYU4nT
 tkj6mVbGp1B9vZIZhbKY7HAhlILugfcG8QsrOSs37EXsp93RuGGN86Wj6iBNkor7
 Jr2PpqIToDA6qpPpYfkXpHb1LtnA/tRmxb+Vu2FoxlL9YZY4TJ7we2e9IuzPJyMy
 ffy5Ov4oZ2SvGV74zBmXG6TgrsiJazfJVUoBJSIypPatZQo77xY3tRhVPvbJo3OK
 KAOQre0e3eX5GXVV+PLhBpueMBhx3BGo9aVGepJmw8YgzFvfkVevmNdqWj6oVEb/
 kJ1msE9FYITIVF8jvNvsMBB7GP+UP4ogxuG46nRQ1Nj36/J/2J3KfVVgagq5rZF9
 iL6mtXu4q/jgfPwjfW1UgvVhKU+K+32kdPBP3Y/Yn3UnWxXdfqGI9sQv/k3HxFfF
 d7roc1krRB9zrFuINOfQ8TUO7tuHRvUa/jq9qpdjr4C46zfvkd7gk/BW6SqKMLtL
 fd/OKTS6WAWnJMQnZV1tZBqS6prRNoJHzVyw8j5yoMhjqzdFB9nqFH5f14K3Xc08
 9G7wtg0u3TF9OHqC+GgR1kKiRoWW4WkHUxIAQJLvw4fM3tNtwy23Yv5RRSIxACNk
 WwO/10SR9cI2OIj5Y59P0xPUcIN2YxO7m+Xj1GBa+ytYbN+k/c4=
 =mvCy
 -----END PGP SIGNATURE-----

Bin safe

Arran Cudbard-Bell at 2019-05-08T00:40:16Z
Files modified:
	* src/lib/util/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a9bd063a27b0f61a868c93acbbf8beafdd465ba9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlzSIOYACgkQ/6TVgp+2
 18rOJA//eHnYeA4JNf6HFLyydOhEBuF4uWzqOSgtghciqaCsPlrxiajqea9mgEEY
 a+pRONNn0tHLwB31vkMyC0C1EOGAOCZq+2MCGhtAn5RAIJZ2Ler6l//vFUwbv4pN
 kPHTeLQNkh1PC/3F/SQxQvicKmATUKf/kxok05Nncx16Y8PB+x/RjIbP8bup+pR0
 +YCjI8qKFrcaZWhdAkGjAM4Ro8zr80tZzEYaGoZEjIw4g7LmY7rJcKpaaXETu00T
 ycuMZ9RK7m7biP3rreWxySAkQxdVlRTnjGVYvpy3bkjDbYY3tAiW23i5EL5055aR
 RY1InaFfX/bZVkYWSjY/g2jIa0UTd1Onbu5LlKuIXrEGUgJ8duQlajIZODbPY9mZ
 R04AsrtoPyo7hUggw/+L2JypP5qr8FzG2CUN9dLBVkXAlz0ZWkeBLGHkuqdnWutK
 5c5S2UnsCMQppsXKhOO+2xGAQQFN0OLLWVIR7fsKtfPbYOtKph9HYa6TlfX6L1A1
 sa1SCiBVDYMwGtgR4rmSJh8bHZEfzpOtA7rabzGMNadvsynIFG+Aiw8Gp6mA77GP
 1pWDMRB/AX8LmLwYtVEozG3QsKmmQg8SIq/tofORpVROJzavdLvDco2SjsXACBNJ
 rXUE6cGsAScnTCe4OA8hLwt6cvs9GLeWp8iu+FMa6SaAB21/xIM=
 =PK/r
 -----END PGP SIGNATURE-----

No need to explicitly print file and line anymore

Arran Cudbard-Bell at 2019-05-08T00:20:54Z
Files modified:
	* src/lib/server/log.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dc36b4f3efe36ea5b8f743e212afa2bea9c98710
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlzSH7AACgkQ/6TVgp+2
 18q/cw//ZqLv5xJocseBZqlK8Ie5uVRxg91oPzZqSxkSQ7LTjfv0RghhMhgPtoQO
 ZhyU7nRdwZ9/lCtCUW7/afC6KxQcQyRlo5kiuXvgNbJ+qARtQzHmPlUg3KswFqlG
 4k4OZEypLv2QlSh2VcQMJ0tR6X0TO+Aa147YDWUDy9fmvbeZoOgneyYMbxYw1zeE
 IVyg5fIuZf+qGPDJ34oCtIo9KbJYQgwPjTJVYCOBWMl5PvyluxMlA1MDwCUpkQn+
 3Q9Y6SrBGVpguMNQd6zkmhwQT/mAeI2naGL0MSvZzXrend7kjXu0yq+mHBbinZsR
 SZihdYphl8Zk8LZ5S37SFhLvdjVX6h10UWKCRhPHnPI9383mz93OZFc02jAgI1HK
 3VzVgxwqNUFXXlIZXarq3PXR/5rk+hG6gl+MlECu4Uv80WOBSXJ/KcTlYEFnLc6L
 ziCtl5nRzwzlKSJcgauVSw3W/vOAfDNE+lnmiPPyrqy6Kz+n7N2DMfVfKfIRjQXB
 6jDzJXLG9BH6x0mdnCSH2IDyB4pV4IOTEKAoI/1Iu/qpZrN2K7YnUilyIMfitntH
 3lm0Q0PYBfPdyA9NqOwAwZvRF/qZubov8Cio0ttSBGD6ZEkkgq7RTOxKJURtmCFR
 UYu2vpplp6G6ItcqIdklYPk7cMVTr1aTxiUhIbtO+8PRdjpFOQQ=
 =t00g
 -----END PGP SIGNATURE-----

Escape conf pair values when printing

Arran Cudbard-Bell at 2019-05-08T00:15:44Z
Files modified:
	* src/lib/server/cf_parse.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2ca1e3b4e4f617b12dde46785352e4dd3badfd81
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlzSH7AACgkQ/6TVgp+2
 18pzFw//ZLczBFKv/Cl5giGB/RvsFEMAejSbtjlFYU3DqCVIY/nmYBYUirlFiqOV
 YVer4nz6evVdSJr9yTqsNiKmqSXbFymD1QDDejLb6ImV+/ssrRQrcTRK6kvt1gr3
 l+ebV75Hd48XjIRSIYX5rAW0P1fpDX75St9q5GMuUYCrDlCT+UZR40z4U5WfixPP
 N3UNfM6Ktgz/ybuHO+yoC6AGgj0pbtNPuEHB99YR4oY0tJyJDPLHz3Gk3zrSi+IO
 Da49CjTEYZsXLQ4fLSauYRlKSOk0wy6gcPcoo53YpqUhM/ewqwWsUcmbYTJWmyoB
 UdFR62ojLgt+iBaHxJvrNtlMihgH4ka7dsrB52anPvKrcDPCiXpsD0kh4yflsXoS
 LXIEyVMRFmrcor0PZN5ydQP21KGUc56BQ8bmyBQ2Ol5Ha+svPRH8xyOXjLMw6A5V
 WvKjxuT4QMNGRUD64FRdcajGaZMj7kLoHuungSr8VN7yFjwbphFeMCgVnSY4xdOg
 cN2ExB7n3xTTB7XZp22OKyo5ZPEnv/rxffXptYuPJDReLD1aXx0ZpRvo+Vti9hVf
 PFg55IJn4NLt3fgS+FoUvCN/Dw6ggnkAx2Nc+64egzwfGH14L/7IWOsnz7H5p2VK
 LzZnFSXQdwVphefAYNNylbD+BhG7KVm/ekUrCKb8ooIcVDME8YA=
 =183c
 -----END PGP SIGNATURE-----

Unify config logging functions, and pass through file/line

Arran Cudbard-Bell at 2019-05-08T00:15:44Z
Files modified:
	* src/lib/server/cf_util.c
	* src/lib/server/cf_util.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f75f60fca9efe46616130ab8033f3a02e07f606
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlzSH7AACgkQ/6TVgp+2
 18qkyw//YNHO78YmAdQ+ksE7ea6vBstjzPSZe8sOsMxoRKMpeUV9OkHviJimYVZb
 Vl8vXvvLTujqil1mdbasOiLehO4mmuk4h3w798jnFvdfzQlcOYEKZv0fAYYB+JT0
 AZTwbyqymrVebG7MHkXuhRZUpSu5v8Z3OSu7MkSNv9O6JXA7w4otVt4VqTDuKFDM
 DBLLYPB52XPzcX8eVSuaMVj6XF54Bn+/rU2xr4eWZ63pZ6VeV0vaQT/hTYHuiiT4
 /C5+gTHJL/I9lvWtUsYjkmU8AoOMJH15dxLz4BwL2Q1/ck0u0gjSA/JKAKVAfSJ/
 E94Nmu0wqetcRDblULzf31C3SFzY6OQsVUcrknYCtrDRJ0nPMByVwXjzSF63Qb+j
 ikUpVKSK6JiOuJjBYj1Ok52PGsHF5EQVbfpvy2NaZE3f7cWmTZsB11DESZjaAHn6
 YSWnuk6VSIxpe9h++ZlAR7/o2+Vnp1fG3rEqUF/XG22ZHrnE3q7IbPxLvB4RdKXn
 RrDNowhJx3ksx+8eqz4zOXbuUmDgHBxTuyOoaFivBvz8S42HsMPwm2X1RwFAF5px
 PNFyzC6z0omH0AbZoqzkNvERVQ74cRkB+Cm+5zuCaSkUPbJ9HDSyr+vsw5Q2WxLU
 gXtdb+vfBjKOxXZDQhiT8Iz8kVfj4rM37zRC7r3qAb/T6sOD1vU=
 =hw79
 -----END PGP SIGNATURE-----

Add fr_vlog_perror

Arran Cudbard-Bell at 2019-05-08T00:15:44Z
Files modified:
	* src/lib/util/log.c
	* src/lib/util/log.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/08ba526db791b2290315f5e89e1f215e8926fc82
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlzSH7AACgkQ/6TVgp+2
 18p4lA/+JuBQaOwF0LHFX/n14awTCaA04svqRcZMCUhTg3n91U1dp7um8i/G5XLS
 UpPTZiR8/foREUT+vPec2seNchqmFTD8Q4Eb41emIuLYC8xMyo1STvNFbxdpUbh9
 yLnYFiaMETMW0V5QaH33HNeAatmIFQAF+gXrgLBYgfLosN8IiOdrCg4GZgQ2CH9n
 FfUVsk18Xc+v580KPwOD7eolBJRJXzNC8/BKRS8E2LWyeb83IQTh8IEHjd5LRl8Y
 LtbzJFGqMutizqNcpopQQNYKtSmIDO3HfPW422+IZA96+0N5o1wdLDWRIOhtLrok
 /ZFIBB4txig5Z9+PHYdQUgVaOSpAa+zNWD8+TAyTuO59V8Ns6np1wvP2AV6Ah8Jt
 U1eRCiIxa5Oi/4sXlRdORG8aiZRr6eXr/Wn8WUl/3zmBZbAOKWDNqTaTEoCCpPVc
 L1GF0N4sxA64VbWylj2/d18xFWHub1tvV7xVrVunOWBu2h0NQnJ1ytnMyrieiwZV
 TdKvWXzfhMgVazbJz7iaWVZK9zGt1uY4xqNJ/VkvDOAaBD7+kFLQgkeN9C+TOCXG
 cWYvTwadaEcnimriHQAccKfLansxfkXDOPEf6nfw/vMhhvgn9xAY2EjjjCIoSFuH
 iYyeyNi7pamAl9sxBq3uBT9oAyEnmkAuuBPIJpy/dnLADkXNIgA=
 =g3iw
 -----END PGP SIGNATURE-----

Docs

Arran Cudbard-Bell at 2019-05-08T00:15:44Z
Files modified:
	* src/lib/util/print.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/746214b4f49b3230c3f07f3f5e848d7e3541f1fc
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlzSH7AACgkQ/6TVgp+2
 18rXFA//cT+yVDkgBUhrZI+IcT53eyjyPrqfa1JLqheNWKYe46Kdj997gi0/qS7D
 ApUTf2C28WpZeKzqAuzHClY/zERrw9s9YbH9L0xBaIjfJ6v/SRAVMtCgRhpsNY8B
 XNxoMu6lhepsjRpEEDCKnET8X9GR66w6+mMFQt5NHgC3obiTP0ty7ZLgWHvTqCMY
 KZCaf2TiobMjK/PScn/BzJSJ0ipv6N8xNeTUWNvzXwosM6KX0xTuj1CkER4uGAse
 9lL+n+1dD6sXlFuTwMb14VUAm4LpKRjM76gkqnjXOgiKSigsZNW8Qy+JHnCI95LA
 M4ooyq4EGKEslZgEClhWdWtkF3nVYLeJidAWS9mMNhsKOoTbs78t0/RQiVybg7kf
 7sf9KFh2oDf8RRmcvpIpSRZ63UdazvBhQreLb6edeBowDcrUdgeQoFiYQBtnj9VY
 BPAKUXw1z75DbTQZ2hG4au/GRHxOOzRs2azwfM/JXAsZeZRa81/dGBtey6DWHhoN
 i55abCgUNr2T5FwkaaDbgh/AU8wpZBh9pjqsqP5Pta6/+fhvPKpwYKPw9b7IV3W6
 JseX3ff0dAdO+QkaOi8lh2AUv995wldJPW+MdZQwnHIbT2yvLUKJLor/8hahTQeo
 tD42ogRrvRHpuvErfjDbDM0on3P7kZozai9DN0YY7EyXQJtsZMk=
 =93XU
 -----END PGP SIGNATURE-----

Add back special char removal, and add indent for src file names

Arran Cudbard-Bell at 2019-05-08T00:15:44Z
Files modified:
	* src/lib/util/log.c

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


More information about the Freeradius-Devel mailing list