Commit report for master branch

The git bot announce at freeradius.org
Thu Mar 21 01:00:03 CET 2019


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlySZtoACgkQ/6TVgp+2
 18orNg//YkPP45jmRJ+BcbqZt4jWeaXzxyfVrDO4HyMZzazVw3nZ34aHOjhiYgVV
 dRtjh7dU6hg5qKTb8tTtax2DYIGfalgB6xpr7hzUsPja5LO96o3RpYssLI4+v/Y4
 u9qmkVRxO1acvitTzlsEk2+BgIq4HWdDa4G/Nz4GnI9UbDHResRmA9pSRzrPUdAJ
 EErewXSK7ZOEEuVOwlUwtP2er2RqkmGFFiQf8sIW8UBpiUUg2UK97tQ2n50s13CV
 lDKvuFfzA68bSEU/vSyymZCflmQBMbHAWPryGIs/CtvWIMS3mfap7G33G4EYVv+H
 W+4vuFGXprb0VXtPOQ+U1Ohl6in7VaqzreF1oxnEAi8tM/OxXNgf/7FdDtr0yY+q
 GOFbX6x704NWCXnkjaJ1J3WshdxrtRgsnebRMcjWrmp2usrLKDYX0VWXGW+3zr9/
 /LbjQuTUZ30hLABU3MrmHEdN5M5UE3NlKECCBzRb9AGcjM4KlWBLC8dxQo+zOCZl
 dv9ltrgHY0MHtiNBCuDTiuYFxsw71GBnN9V06IActz+mDdbIV2PixWC3SbwvXG7v
 JgiaDGOaa+0ijURqgC1aDUWGMM0+448e7ZA0iCwzNKaqyvfZhD6RmLzdEJhbjdkA
 jimlu3wYds42jO3X1SUr+HSpfg6n85Q8gl3fOt59nr/nRbqsbr8=
 =v+5o
 -----END PGP SIGNATURE-----

Use separate lua FFI logging functions

Arran Cudbard-Bell at 2019-03-20T16:14:18Z
Files modified:
	* src/modules/rlm_lua/aux.c
	* src/modules/rlm_lua/lua.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/61a83bd99741eea07f57e43a042071151d624ebd
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlySZp4ACgkQ/6TVgp+2
 18pmAg/+NZyzWH7OGdySkmtwLoOfWvhTuAm8cgKFkONpaL5GMFGDlcPTcLK/kD1C
 I0vxnV+nrYyrbd/QR4n+Kka3zFc/5/G1m1n+VPZ8oSBPn3mO0Mh0Cy08O+cXcwgu
 +uMXosf2Yzvtm2wZhv11t4ezUBNgUx6L6bRwwLzsgGGhE2xznYZVKLiPkKnfLoCI
 Fn1I2fLPSbHITzKeLbNF34zfwglC8wTHCBDBURNSUHGI9qb4CK3Sx3KIwjduXYtx
 eEpWPMKbnXrHeEwPFeU4Zplbu0dxdl8v2ggdtJwDI3Rw1YSenGT1dyX/D0m8aFmv
 7RrxBxIb1lMg/fnBJNcRf9jw7/Q1InskDKN2RmIkn9lTsNEz1EK2L9bPZeP4y5BC
 dQUQSBJLBxqU8VIqM/zy6XoYeA1vuyYzYnki9MAV7WqhkriEGD/8fPPLazXt7Rvc
 4eHLN9QP2W+71HYQ+4t6JklOK33bDuIb9SBU0UGLRzYSyHoFnYbC9o+jpRQeRV9B
 OEm83JFe0mQZodgKJrW8FIPRAIFJA755imHl/6xucnkVvQ0DeQ2Z3wAB/7JzzZH5
 7s4BQfrlldEgdkqTpUdfvWN0fcnwFkKlR/2PRDje3Kwq6vm9m2JxgbyhKM00Y4qB
 nKx3BlJqNzSyOwjToW+g0/9HwSZUWA+4qQBoxpypKBpoXCYz/Is=
 =5DvA
 -----END PGP SIGNATURE-----

Minor cleanups

Arran Cudbard-Bell at 2019-03-20T16:13:18Z
Files modified:
	* src/modules/rlm_lua/lua.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bb8e86a0eaa270ba5b13e768a3b51bd7320f9020
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlySZpAACgkQ/6TVgp+2
 18pdWw/9G60dFZr0iGOvBzzqxGgtcG/DV/xKb15pVZf5s4HVz2kYpy9mBYOGsV2S
 3RGRTT1fB5RoSL0SHupGKF7H5T+o2vEz2iRkTkV+3YTMQjLAu5pyLmEt2VeesQsg
 DTMV6T8441VpUGVGOaw4xKcztbGzK8vqsqvcsO8UmIoQOPqRKXB7sN9dbQTF/50b
 bKQ0WkuYW46Q7V4DTqEocP3x4+WJ6eNnhe27+mw0IpwTDHZe/graVlCW0EC1yuXf
 3aAfiBmdts7Y521ooGOu+zlzw4pkBMmtF3dqgK9JHPg8vT49/KeaQsdKTA6PKvQn
 TBYJBFIV3p/eMO+L8Fs5A/LToSR0yQZOHr89XW2jdWhrjZiwIJJXwY/uTqY1ediL
 O0MoT+q1yg0J7I4isY6y8lbxRFwwI32138OEiZyz4AZcZH4rYoBPqzJ7LypmhRjX
 GwzZ0xR+S9x14qxqwgT+sPcnrgex4o4Lsw8nlQonEIFUgIVS4vDpC7UkdaND+NAU
 N+OwLglZs4Zj/hFjS2E5iHmCVoVfOpDEsRJuWpMKejaQteAj85GbUTcJ0ZZtKTBw
 07paOZO+HfPXLUvO70zdyGJvqjMVpdfVH+zWR0j1YCv1DcPTZkY1O3Da9zNfzwnX
 8QG34DP8tVuIWMGu9FNz9WHE5E6QOHMO6HnM3R+P3oWUxekdIXk=
 =gHGO
 -----END PGP SIGNATURE-----

Remove support for proxying

Arran Cudbard-Bell at 2019-03-20T16:13:03Z
Files modified:
	* src/modules/rlm_lua/lua.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/633c7ecd7c5c0351753d19c2787553f03f743fd8
====== 
rlm_lua: Test that pass should be 'ok'

Jorge Pereira (via Arran Cudbard-Bell)@2019-03-20T15:34:48Z
Files modified:
	* src/tests/modules/lua/auth.unlang
	* src/tests/modules/lua/mod1.lua

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3068bd03c11ce6e5700c74474358e6524b97cc50
====== 
rlm_lua: Fix the FFI & fr_log() bind.

* Add extra Lua test validating the 'fr.log.$method()'

Jorge Pereira (via Arran Cudbard-Bell)@2019-03-20T15:34:48Z
Files modified:
	* src/modules/rlm_lua/aux.c
	* src/modules/rlm_lua/lua.h
	* src/tests/modules/lua/mod8.lua

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/20c943b39b1720bf3c9937cac09b451a33336459
====== 
rlm_lua: The table 'fr.log.{}' should be read-only

Jorge Pereira (via Arran Cudbard-Bell)@2019-03-20T15:34:48Z
Files modified:
	* src/modules/rlm_lua/aux.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/01167cd7168672dde343c5f6add7c32191caf639
====== 
rlm_lua: Update/Add unit tests

Jorge Pereira (via Arran Cudbard-Bell)@2019-03-20T15:34:48Z
Files modified:
	* src/tests/modules/lua/auth.unlang
	* src/tests/modules/lua/mod1.lua
	* src/tests/modules/lua/mod2.lua
	* src/tests/modules/lua/mod3.lua
	* src/tests/modules/lua/mod4.lua
	* src/tests/modules/lua/mod5.lua
	* src/tests/modules/lua/mod6.lua
	* src/tests/modules/lua/mod7.lua
	* src/tests/modules/lua/mod8.lua
	* src/tests/modules/lua/module.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3c873704689746dd35225ab1b401186870213756
====== 
rlm_lua: Moving to single table 'fr.{}'

Jorge Pereira (via Arran Cudbard-Bell)@2019-03-20T15:34:48Z
Files modified:
	* src/modules/rlm_lua/aux.c
	* src/modules/rlm_lua/lua.c
	* src/modules/rlm_lua/lua.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1d84a04d64feff975c4c9f81b94511510a967735
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlySVYwACgkQ/6TVgp+2
 18pHtw/+J1KYbDy5XYQZqE5YzjYTbigibRO3d/YYEeAV6xdfvDjICXHjuc9huWmo
 nSnV9X1ACBhGR0HkH27iy4Fys0/M1MAGKPfZSRn+L+XswNqA9dgqUVLEG7v98fh/
 T7Xi7DSlgo8+6TmqUHlw5bWqoqMNL0CDn1FaTJHPIMCtRoF+Xzdr8gMKLJOmJEG+
 RqFWH4ak99I51ALHZg5TCefuDEBA5KU00X02ZF+PJL9rQYdXzfEtFbwUNwyS8CRB
 TN9Xs3Jk75Pdps25+a38+0ewCUNObfB2SSzYKZdTuNSOHrbjbciXUEBDzny1avke
 EIssprjczoVvW21l+ZjMUgAmUqXaAlDpsosWvvJBQR8vA7DJ1OpmzeMkLkimeHnT
 fdbjnkHuQ1IIk2vCbtb59Yf0YvPMpzQ0G9M0JxiPPg0gJBcOZeAgf6TwfATAjy0C
 fnSiKIKwiWyseQ6s0ZoCI1w1QeZjHAg+gfZFDcbr6DZWixEw4aqo921VVzbTNzOX
 wCdyPIiCOBYCSX+PoyFetlKmtFHsxgEQAdxQl15HFRK1+5HClsb+qlxYi/arXk+f
 MakiBKTeomAhgp2GcndWs445412roKK00faROjJFzn+xHY9JuKmRE2f0gPk2xINR
 YAB5c5kwl2M/84R3h/swnywDeWCSyhWe08Rh1msrsaAN9LoyPdU=
 =sLvx
 -----END PGP SIGNATURE-----

Doxygen

Arran Cudbard-Bell at 2019-03-20T15:00:28Z
Files modified:
	* src/lib/util/talloc.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/77f4840fe04769fcd1febc5ad731975e58a60a25
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlySVTQACgkQ/6TVgp+2
 18rkYw//eTNvZXuQNWJxRNLXLCv7XLZWe7tV6aunB5zPjS1IILBx4jDqF6qtUlDG
 +6fW1pk5gDoTyRbpTjVa68hQzjYs6v629C0p7sAPDsu0UiaSd8ITpMpDIbEtI+Vy
 EUg3y4Lml6zUsY6bVvqsIN8OO1bHwHR6PyUlThSYV8gdyV/qkeZsNnKtmzIgbwGW
 RG2mD9MGRjB348b0aTQhUOGII4pNB6vhb4mzL5+iAiHkhos/nWfSfqbHymnoAss5
 zPSKszv+7f82PhzF8WVrxF2SFur4YysKDQm/D2tCxT33KAnkm9XWr/VQhnrDXCvv
 oYic72z0jTNvoNDW+3MlmczrrmOy6++bpg0orFmKSRV6amIGE8tuOWd3+/eleLwg
 /9Mmlb0qJUnV5TOQwrznVkHQuzOin4S+yKb3HBV9t/A62glEIFHNZcFg/xP0VEIi
 qJLeNa8F+FR6B5mh1+TTM0gyA/V8m8eyZ2nZ7V6gpRjru9wUHrWoeJNO28Z4J1XA
 GQ+O8RvRgImhT9vX2QsHdVT2LfB8Wpj0n6B6ybeuOh21D1S7i07L7WO7I88+HPJp
 uTEcMUiFghRd2ESDu/hpmiIUkGhkGy/9RiRWnt8S+y86ohf4POyjCAUvxLaQ4lLD
 s4059OEqib/4ezFOc2XRt5YvU2ziWinrGOd7ZW+pHjcugjADDSY=
 =4Ueb
 -----END PGP SIGNATURE-----

Fix argument order

Arran Cudbard-Bell at 2019-03-20T14:59:00Z
Files modified:
	* src/modules/proto_dhcpv4/proto_dhcpv4.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e3566a9e241059f3021e16d88b9d0a73099f10c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlySS3UACgkQ/6TVgp+2
 18qoZw/9E9fMO8PJobRAK2t7cbkOOxtrF6l3///0BXFcysPeNK8Tna2hmbsVZtda
 2OsZw1/mkdywIQjyaWLQs76arhTu4Lc98yLhYz48fs2WHmL1jsO8g66nxOmrLh6t
 IC5uTzsynqYHDW9LYyS7DZ4+vMrHvrMljCJ1spwqLErzKzWjtmp5XmyEgISQxG9j
 b/86EtDdIqNP6VQtWzi0vS64z2K8ULvM+cAsoX+H+/sOPk7WgehDBYSSOiukfHNj
 Npwg9h3hTAZAU4kfqpvfqb0CS9Wb8chNJWJUJJzXaMBEOZ/sHmde98lIlpqma1Bb
 /BTW19xqA6rQmRGAbi60s3bFybBBuTe3s+oiKkNK6bkDEEpUZ9e0sZFmElvPsyPx
 J9G2o8uwIhTM4Eg5sQmFcAvJsVuJOmKsF2tK+XSVrTmzhuR3YTd+SMQuZm8RofgJ
 PtXgEueHGbOQwC4a+Ox4O0l/GI1PngZLsUqiigjqNKttBOaIVp8myyBJIrtUVL4w
 sahSraFP/rVAIpeViL8CeWtOBNkHNLuwK7EnqQshVQepKNOm4mWCXvoQhkz3vC44
 Traak2maN2UVPgvY/Gn7lOM/hiRveD8XGmLjyRCsLm7NtrUY5JrFGEtt3oZgZEIx
 C8Zwu/vG45RbtR+0pToeKupKbFiW4XnsHfhBFj0YYObKRYOKbZ4=
 =PyHJ
 -----END PGP SIGNATURE-----

Unused

Arran Cudbard-Bell at 2019-03-20T14:17:25Z
Files modified:
	* src/tests/keywords/xlat-sub

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8d666d97bbd2ecd51ffb5c79367910caee1559f5
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlySSnMACgkQ/6TVgp+2
 18rPVg/9H+ZNgIKkKNRkjV4Q77cFvOVVn13TRgmFCS+p0c4YGVLCjJwqQLTfQ9d5
 RFQyVemnCKWsIkJVKkISXBW+Xv+jREhOfPZzPP1kYJEBctaCKgOTI6JCxiRS4QSv
 BTlffrDeZl2kTmQR1SsO9dRkvg6SegG0eEIN6oamkZDZiFCOBZfYdoDOUh6sxEw3
 Hx2nP3rVgEK12kaEpTxUpFFkAxaTnEyiVJLHE0hu7e8A0qrIMCcHt5wth6BnPthq
 aC4tyoQlXtTbvS2Z5O0gGkKdPbXaLl1vITDkJnQIfhJuDE97BfkhweRF/sl4AOPv
 Ik7lxeZT/jof7PU7n66Spv8su8vJiKoRuG8d6cITBGCoW0CuVdvGuoOMndxEe8qR
 etH0vnWSDYAk5GaBScg0Lb9Jo7aNdrWHEX1zstoUfcRhn6FbiTsex2cizVz/R52k
 uudVfwtTKbCYZmj+sl5wNqyw1FF0SQ9XxHSux/Xy1GAwhSxf8pJeQzPgnrnldYrs
 9Wvel8CofbmqO287aRv44CQheaWJeypFX/rjJFfVGYSncKaqq7SsySSM2xa/vm/3
 AVcCci+tH9Uf/kF4UuV7FA+qI03oZVQCKssDrZ6A96cjzFdU8RmX1X5Rh+YZBt0E
 HjKbx9A2hn3qWSuVBv3XIq6hNhrZCH2eW6FSi7oNaB1D9ujmkF8=
 =gisf
 -----END PGP SIGNATURE-----

Finish functionality in "sub" xlat

This now provides some functionality even if we don't have libpcre2

Arran Cudbard-Bell at 2019-03-20T14:13:07Z
Files modified:
	* src/lib/server/xlat_func.c
	* src/tests/keywords/xlat-sub

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/654f9ba89967b1a1a235a5b462bf71206d2e28bf
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlySSnMACgkQ/6TVgp+2
 18oTyxAArDH7eq4uhc4ff5xKKufHughgy5tNxkAtHTJ8WmAo2Iue28u6moPJ0f+E
 +BeICul8YFEcRme2Mil7t51gUe8pBgbQiQmZbUwMA39GLI2mr45OPzCdF1nUQF5M
 L4b1EbyPXAliY9rlbJoI8hy2/O8dwaN7UqNeSQQG5eydqnctzSRwQv44X2eJdVbr
 MXH9qZN7enhwVrwBviQOWoSp8br29H87+yoRUFBwBSeqCJ71aoAkufBGnnMNPD+S
 99WWFwlici4EbQSYrSUPyA2EYZHj4rbltPJ2waRbrzEQ8+7MAC2ef24DqOdthDbZ
 qkfZ5GwFEbBCQv8kG2yaNuSOOgu6fxXldj9ueHNGVE80uDFHMdKOO7xgc7syg3tD
 XxhT9hibY8FewsP3BRYTV1cRAjN2NWm8DwWHsMxkYKgXI9TorRE/GWcxjA4trXUO
 sQfKDCmdE3dWY5g25Hq9NqIwcUkeIM1OzM2+nXF5IdG9m3fTF+9TxSEjeTddIEbK
 HD32O99ywmF8wsSiNpBO6o+2M035+KYbLa7Nt/CCjAbeBLnlNW5pWjEZ9sK4Hl1a
 D6AOIlU6dgJvdP0HJmfpkLJbc6uadcbHJCU1tQFDWic+MHCaWD9CvHH226xjx7zX
 H3NBNCz9aZixg6JU+pPl1UvNHEtMUhev8zpfRhb97Uf7JAGJWJw=
 =jJBJ
 -----END PGP SIGNATURE-----

Fix various talloc functions and discovered parenting issues

Arran Cudbard-Bell at 2019-03-20T14:13:07Z
Files modified:
	* src/lib/server/cf_util.c
	* src/lib/server/xlat_eval.c
	* src/lib/server/xlat_tokenize.c
	* src/lib/util/dict.c
	* src/lib/util/regex.c
	* src/lib/util/talloc.c
	* src/lib/util/talloc.h
	* src/lib/util/value.c
	* src/modules/proto_detail/proto_detail_file.c
	* src/modules/rlm_cipher/rlm_cipher.c
	* src/modules/rlm_unbound/rlm_unbound.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/376475640bca5b2f7ff2dad6e07cb7c3b8bfc691
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlySPC8ACgkQfQ55zXdi
 Hs2WhQgAjMWp8/Gfp4ET/OyLdeUG80T9fRxJGCyriiDgr2jdNJe43+hB0soKBmkm
 HkL6cllGiBZjoSX8I4310LB5bDZLhH8qF8SEXUSbfbocvOc8EKifVtQ1XM3pefXz
 ErGl4XXOY9YcIGQXzLp8a6s5jlEjZCjPIsoz/E+p2HuBi5FZ09d4UjHeX8wTyXDz
 ofUwbVQ/9rWx+AqC0UzIl2YLELShqM7wqnxqEQ7q9v/DGkUNTC9xxMEbCiDqjDUj
 2YRP17hbLY1E2wyv8uBVcYmN2D/KtcaOe1zorrO2SsaB5gL3eeeVKjbG++6NV7sC
 NO/NRKJPE2sZNkUeawX5MtMpq7hAzg==
 =PXkL
 -----END PGP SIGNATURE-----

whoops... use &

Alan T. DeKok at 2019-03-20T13:12:13Z
Files modified:
	* src/protocols/dhcpv4/base.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a70db357d573cdf9c07b72adb2369147f8fa2790
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlySLsAACgkQfQ55zXdi
 Hs05vggAiej9AG/Cpz+JKQuJWftvwVeUAhmGyIi+JZ+lhEcxlnwqzR/jNRW42Jku
 tcE+KklV37K1QKZw/gJWlia4gzeYw7k3a+ysmnTRR1MoOli3SOqk+iPHdkhFR9wR
 18T25C32tKerwpZjbjTNxJYMX16zJdSBXEibQXRZsplqULP4QRVLI2nLiy0WqwXs
 UgH/eV4+dQruppg1+pS3U99dYWKJ/542DuNiuw+YXQvtROUgYJhVNT5enKpP5TiW
 HjvG9Q7oLswNYZkOCrOrcg6GSay+Zg3YLIZ8Pb/SDzVIVbKI8EUpDF7hOl3Nrtfz
 REyOi11afS78O8XIkxLvOe3YvNEGBQ==
 =D54P
 -----END PGP SIGNATURE-----

use names instead of hard-coded values

Alan T. DeKok at 2019-03-20T12:14:49Z
Files modified:
	* src/protocols/dhcpv4/base.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1cb6b2be941990c0225e2a49a270aea52a0e23e3
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlySLNEACgkQfQ55zXdi
 Hs3O6wf+IiU7zUZpHiebtr1h46aWDjIYE0DjCZ2aCnHDwr9YEe3w2voGEN28rhac
 tFAQ1hQ40B3HBcM+6XExqAmAX9FNhFw7+vmfkmQ0zGljfhv3ejSUDeE7I+GCR8UO
 MJ6K2XTBRsN6Zp8eKLoZc3Fk6akGZ4+Y8Gmw11Dqywl0cZR/KrcHt4NoLxL9Eqg6
 IruzfjQSeZVaQOj+UN+JRFo/ydn1JLgR/NHZt8qLLsruc6oOiW+Ymy8mSA4rn5Q8
 issp2twFAhDVTuMsrwkGU0Ofiq+35CA/7c4A2jD6pfHLfPezSDgMOdA8G4v7dEyt
 Pokgj3lwqH/7wDd63loF0opM14KhQg==
 =/+O/
 -----END PGP SIGNATURE-----

add "original" to proto_dhcpv4_encode()

and then use it to set giaddr, if it wasn't already set
along with other fields such as hwtype, hwlen, hops, and chaddr

Alan T. DeKok at 2019-03-20T12:06:41Z
Files modified:
	* src/modules/proto_dhcpv4/proto_dhcpv4.c
	* src/protocols/dhcpv4/base.c
	* src/protocols/dhcpv4/dhcpv4.h
	* src/protocols/dhcpv4/packet.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a1554ef281e3b44794855f34a3da9e90f2f5b67a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlySLNAACgkQfQ55zXdi
 Hs1GOAf/duxjikcvChne4qdla6q4MEHf2DQ7JWnw2RpCqkuGqTF2P20kICp5djja
 iktPTMeDiFypob6Uwtm+iLzGa6FpR6qLumcSNHJuwpwwLZAFnuc3QMYVkArDbrOD
 mnWPvFJn4owt+PZsXaJipKM3mIDId05YuwGzhnF+47gS2saaQJJRSmxYJlIU5oIL
 bXD6ogQx1WC0zYuC2ABc/HO1fV9gvo7NDU1KcNTIZsLhkeBgDp17xIVLeGXEtI2w
 S7LYPwpBQCaSgN9i6mlLnqoiR/DeQVxVnmZ8Pni9JXWkOkNTktCQlryBVQZAdJFJ
 V1bhe6xvgW7qIrfcVkcYUEKlIK0K6Q==
 =JKou
 -----END PGP SIGNATURE-----

use "Sending" instead of "Sent"

as the packet is sent after the debug has been printed

Alan T. DeKok at 2019-03-20T12:06:40Z
Files modified:
	* src/modules/proto_dhcpv4/proto_dhcpv4_base.c
	* src/modules/proto_radius/proto_radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7712fc2e87f35af809b52a3448f4c820b171918c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlySBPUACgkQ/6TVgp+2
 18qAJQ//eTWBY+6CC5Ry8ZFDiqToIMdbz1xN7LFkso8kf2Jk4wFODVnzVnQYUrxr
 G/xsyBX2kDTF1RjB/6kkJUfaayv6TqVEkRPM3nw8UIJ9RllOjbTp9F7r78o434cn
 +wMZimRCMV5cB5ZNTGd7CGyEvJbh8nDSBwoyaEeVTT0hf73vWSr4sjgTJTPeG5C5
 LRpU6HR0sYssV45YvH44IhkmnsVJLoS9Q2fHtb8o4up/uBPoeF2p6ihIcLdbVNYD
 JV+PyX7+QThxtfjpZNYuYiNb4/C09VbApaWYIzrPLI+VvJ02MS0eQkujGmsdoAD7
 YTnDBpPScZl8an7RrGcVJUBOOl+UFjjZkhbqWjEI14PAlHOIi/Manc4PNmw/EfjP
 AqIfCP+e3FBNn2ipN8dfKTOq4jImE3G9VFm0GRaxk3OmrVSS/Etu+2Nlbc0e2Znl
 nQogfTOuQDI8YPeRhmLljZbwK1G/OmDOXhS/uqxlP0R7tA8Yx8r+rxQDLtNsvXsM
 apa1TeHwJ9h7PyWXeVW/0/HZMTjiFogxb+sJtAlZkEGxivwOgs8gmeSpiHEOuB83
 8rTw+NiFcv6KwqEA1qunElR7UTrDbnjrnNQ7v7Xsj6bwVBetr5JF7E5LdFcVfBJk
 FMQs5UXcX/2l2Ctb0W6rAEIVGm3Q5Dq5J24x+UvWfuuZPqL+Jss=
 =TU+A
 -----END PGP SIGNATURE-----

Undo the printing changes

Can't reproduce the issue locally with a Linux VM and GCC so
can't debug it.

Arran Cudbard-Bell at 2019-03-20T09:16:37Z
Files modified:
	* src/lib/server/tmpl.c
	* src/lib/server/xlat_eval.c
	* src/lib/server/xlat_func.c
	* src/tests/keywords/all.mk

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


More information about the Freeradius-Devel mailing list