Commit report for master branch

The git bot announce at freeradius.org
Mon Nov 18 01:00:03 CET 2019


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

======
Add extra tests for radmin

Jorge Pereira (via Alan DeKok)@2019-11-17T13:01:20Z
Files modified:
	* src/tests/radmin/set-debug-level.out
	* src/tests/radmin/set-debug-level.txt
	* src/tests/radmin/show-config-item-run_dir.out
	* src/tests/radmin/show-config-item-run_dir.txt
	* src/tests/radmin/show-debug-level.out
	* src/tests/radmin/show-debug-level.txt
	* src/tests/radmin/show-server-list.out
	* src/tests/radmin/show-server-list.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ad1cee4ea5a2c6a5aaeea399734eb5723e54abee
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3Q3boACgkQ/6TVgp+2
 18qEuQ/+LPrPQ7jr29iVXTlq0sdaGQdnUYPq//dwLT8IlorEMIy2UmNDzal2FjSC
 UxMzIiC6H5by9cQ+0kNw3avv3PhtEpx8qzT+xjBxiM0SGlI1s/CD6os9/YeegiA8
 E1bg63jZy4d8HMTP5Q2SL3+vfMSjzaoDj2qJvHCDBSGaJp6s4A0Sqi9bIgLtuDdM
 CMbB+NiPxOuq9REbmmj0mKl8G3ny+S4lIbBKurjpVH1np1vC6PBniLzUP1oLF67z
 wLiyhyatil9cdsIqaXuj1+S/ZnjUREkfsF8KR0qO0MSRZUtblvlfFux+JK5qSxRW
 sl/aeAcvi9LlZwrWK2Yw74d3h0JnLoogNacv4oJ7dSb/W/hK9D23rankaWMRUhp7
 saB/ujoisj+9XTgE/cSudAUnX6BmaEi3gNj4kbnB0CqYt9IGm9druRhB/7y0Z5fZ
 TzAsqe1xNaQHQxWXRun5xWIT73UUSpVF+hcdlhEzmJNTQa6btsQPauGyjHWYVFU3
 eNf/OdhZsb3rNSzI4jOKDL7MX/YUJ5QyswsIX5PjKUaM+9hNRiRtihvKdBi7eCqR
 mVaTIbTJL7ctPJvcH3ksF7JOP/lEvi5Gkh4wE558fWx1jCKRYEh7zYRYVqM0OM9R
 SXdAYoiKDMKOHBZI5Tqwmw1DdWKuPX0M4nzPo4rlrxxiD8a7CJs=
 =QSKE
 -----END PGP SIGNATURE-----

Minor fixes

Arran Cudbard-Bell at 2019-11-17T05:42:18Z
Files modified:
	* src/lib/redis/io.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f6fd49ba65650cf6f9a84458b764196cfcf5910d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3Q3W0ACgkQ/6TVgp+2
 18rzaBAAm4FllGydEefe/PK26IkN5b1GzN4Tsaak/e/PvDaKa6fi9G1IquXwazzk
 EnOMOBZX8MlbZF7SWrtiL4xonfZfr/wUcPRoGQ8K24lj141pk+VhV5mm2hBQs5W/
 Gkq0OhaZdyaWaDwRChCXkiw14DX8PQIcSoi9zAxsExwwBT+xyuwkzea5etKHbC9s
 mO4J0KzcX8/cXZbDYdansAakYe/zdr3pNOD/YE59PaNqiK1dt6tQWCPBQqFUiCzL
 VZCrOsUmfGubP/M5jE6qoWe/6t6ErnjedpETxrH2jFtX0zQ9LBM3aImtMIvvBwrM
 Sh54ySJOhQuE9gcuCPHzp/0ySVOYt6K1egqdaLbyThQjOnPeTS3QTUUnuzoQqAD2
 TPN6AO8AjvOTL3BYd0AGOPe4MQ5LW8sg2uuCVYQBDydGiffdsDrTnOhW9W9b9X0B
 EHn9kJ8DqpfLYPJ5MVmlKXb62SPabjBrwwqRT/1VkRrDovK7+JFp0KfpzBbPGFeQ
 bDT6IbFtGqeR0BaGWV7S9L/OELH1QbDtFPrx/D68PMwN3FY9PaLufVBMQRPs0w/C
 Yxp2vIDl2MN2zP3n8QlAbmWxcNGkrgcy2jxcBnZjB7TQ6Lv0NCiUL/j/3pOByvcD
 hzCOnMI/6F9Cb9h4ntZwG4Fj8kaWumLj0Bcve3CIHZGR2uUj6s8=
 =YeYl
 -----END PGP SIGNATURE-----

Add untested Redis async I/O integration code

Should be enough to glue a redis connection into our event loop and connection API.

Arran Cudbard-Bell at 2019-11-17T05:41:01Z
Files modified:
	* src/lib/redis/io.c
	* src/lib/redis/io.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f3b2a034bb28b475b5624e6e6c9123218e462705
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3Q3W0ACgkQ/6TVgp+2
 18oVQBAApatYdDrx+pYOIs5TtCqpEGh8wxhnDp4IsLt7g0RLL28QfSQ5VJOwrmlE
 nEJN8G7QmNEftQyhEtdVFz86sVEcIFE2K2Ro87R5zoiWNTjOoqTcFpNDk87CjC8Z
 rkn3fBYhpkosyOcUMPhsEaNWKjKKVei8g7Lze/RoScoH3KXnMHOFYNhu3k2jwmfa
 HNcdrXEQytCePVXREQefHh+Uge/C+IJrPMqwyaml4O51CpxqiTy5QxK0W+oloneN
 obnePvE+L2p/oIrphpFvunsOHFpJzjtfIJzGaTSEEQcGtLxoxCLCB1fJ8G0Xad0N
 NE6tSIRfg3Q0yhNVP6c9y/NCicTHHlIP1uMSkCdnapIgEvHewkrNvFZt+8QLngbb
 4m6zBZfKLiEAYVdb09F1Yt+P71Ss+VZOJLVXjKa0iwt9/276PV1Nqmt2ypepi0fp
 kGTtkVcnOmrIL2vJeIl5wuC9l9FOkSY5ZrDcIj1+Gd1+9N7nwjk0PKz0Tfj8tE4t
 T79X8dMsX0/SvL9Bu4F/ceCyf22tLuzttyFRjR3wxSeR1iSiO4qePDXcWCqaKnIF
 8zIZJP3/8JgOI+xo8z+rMjB8Id71JJ6EG1TEWETeHIyQsw6oxqXXnxO76GvLbPQC
 Tw1ohm0LLUxOwvoGs4FfdT/GVeWUKy3lTxVEiEJrIaQmbSNfQIc=
 =gvuz
 -----END PGP SIGNATURE-----

Fix boilerplate in redis headers

Arran Cudbard-Bell at 2019-11-17T05:41:01Z
Files modified:
	* src/lib/redis/base.h
	* src/lib/redis/cluster.h
	* src/lib/redis/redis.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f13fd71944f876445afa2e762255e344a510864
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3Q1XIACgkQ/6TVgp+2
 18oYtBAAqqepqR4WlQs4F9OrteyVMmpZWa9N5v3D/5TcfEGtRfA8cWGPWJgTkinc
 2fcbataPwY7c8BR/SZWS7isEg2Q+GOGOqjt+VuRXm3DhUiG7A96KExI7yqnaaVhD
 ftoOlDvElEplshWY8foyl33sesTOpbs47YnVKM17o5Qp27Af+04MCh6XqiTarRvm
 EaYeEImfN++zsHDeJMT7KZ5BR2wP152cjTN9lUjmZBcMKDNhxIQeQEeS57CB/5ar
 JXTXQ1ur2TVm/ERsHV2YcFYTlg4T3V+aIkZIW9sdhehZqHveCInBclrpVzYMe0CD
 a+yXYiFrPszpBtXYKq9or8ceZvFhY60l5bgsl9nfziB1NXeOnVEd26hSKeJayc/N
 9c62HED9sxX5i2yTm40FWHZUZTz1ao4Bfg6M6iaT7EcxH//28WOGR6I5hBQxRN+s
 pHjm7/iCqYK/HZlKMTa4af0BU9MXqsxSekHV5PV2HhPCFUlX9rdbIMvpfL6SHmvf
 E9IGIkbArTytl7nRh9CPGn3Cl4CTIaDWXWMXWJEuBXFu7W5IBtZe1CCXQJSr5Lt0
 dQIZPFwl/mCeiuazZkMLSXiYZXof5kxtDUkoIGD3qPSW0qEPEx8WoOpvFAdYI/yt
 MxxkC/PJX9Z39AC0uuAGy97CIYRp/CHf0i9X6rCde4Xap22zzwQ=
 =tpcH
 -----END PGP SIGNATURE-----

More typos

Arran Cudbard-Bell at 2019-11-17T05:06:58Z
Files modified:
	* src/modules/rlm_logtee/rlm_logtee.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1af259ae32bade0af016addca534e803e8379d82
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3Qz/8ACgkQ/6TVgp+2
 18p+ng/+LzTAj//4zfvI0t7ve3mKiEDbxzC30xt1AgyVVC/6VFhC2sDf8l/xIO5I
 OYIEIWqc7b2gXywB4PLmQrOWUHHON6FS6GGSgTVIglDlYeSKPsV+Lcqfrk9sAJsl
 wuxkXIDm4hl/jMPEvulc24+BCYui4pQ9AGaslIufqOp30kHxQx+nnEqiKYxOMDv7
 FrZIYs2czaA6mZH6SoPVwthSErNctdp6tW8dXhLR8hFmex8mbO4bmuor89rlRM65
 8flqJO2ANKXLRIin7rhJs4dfsTiaG+6QRyAgJoJZW8NV6/jMVBC9Tc7kOiiON8C+
 7DEEKYC3kUq6d++N6rJyBh0ThZKNktjwVRZH9CjrdmsgckIl+zYHbcLseusZ4ciE
 sb3wVbOlFC1D4ZNrH4T2SZkhreyckTgD/yQ03cEHvM3uHxJtsMljU6ghsyx+V63X
 IIMoRwiRFoI+d2EBdxFrSLFJrUA8KZ+QXSbTzeL2eB+SZtjQmCGl9rRuSVcLs/Bv
 EaxADgcdXZmF5rHYO7OtMrt7ap10SnxOqFWxF/i3mD0+LE4maAftljylj1+n+vue
 3D0UTIsz/RZS9MtqUXxIFq0Ej1i8eG16UuJkwIk42ngI4MbYrPGnOM14cn3rkIXv
 2Wc2yLNeZd0IvDKJ5X0pm45vBlq7imDl8/gaKCjPH7WImpgVboA=
 =Lkan
 -----END PGP SIGNATURE-----

Fix typos

Arran Cudbard-Bell at 2019-11-17T04:43:43Z
Files modified:
	* src/lib/server/connection.c
	* src/lib/server/connection.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/92dbd8bce533e1763f59c5d5299dad4a842a94ba
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3QyV0ACgkQ/6TVgp+2
 18q1+w//Z5pIsQBoVukBCfcvqIYcepf4ETA8vpf/wVVR9Php0cb2A1mPX+64hxKA
 AxRmLCDCsw/EWYbwOCcBGrSejO9HIeGtTmm+3aWdvILpptj9IXok6HuaROjr5m46
 /HWWDHwB8wVUYguBfqoW10hTbR7K/y9DRjFBlQoLYtNat4xHwhfXmYsGV7ibV05p
 wxqMap1oNcTU9rs60C2eyJOZNGytTfm6yESTZQRhb2k6veQ24n5j2RN68TOgeaDu
 Wi6Q4haSenkWfbXe61VZNrcnpSq3hnZ9D8Yvzzmf3GiyoKuvarjgHIc3t1vcPZT7
 CXItZxSSVbvSEAZUZcBRyONTFW1kSILf34+qRD/rux82ExJRVUpC1vV4/xaFOCcv
 qDMh/RgNugt7zMuIqLy0IZnTFl7lAJwPfoHqoJNqfOIYAdhFqSdCyzdyfSuB+otA
 5c2otrk2X/tmdBMQ3jalXTz14KMXJPKOBLf3a7zCmu/cv3pWMcetuh5tdb/is/nM
 3p2W1gexJKP+HJSEmu0EnbVjuyus9i/bBuvMQsITaMxVQ+X08dHmlSCki//V5aid
 /vaPY/y/uKGyqKiyL584S/UfVuW4dxPx/x2KQ97bxaI+sM8imbVu0LdNXaWfQMCk
 pg9blx+zncUqEGjJL8yGtd+kgnqtFmC4gmhyqkf3KL18y49vmUw=
 =cIJf
 -----END PGP SIGNATURE-----

Rework connection API to be 100% handle type agnostic

- Add watch points
- Invert relationship between conn and handle.  handle is now a child of conn.  conn is the main struct that's interacted with.
- make conn available in the init callback.

Seems to work, at least with rlm_radius

Arran Cudbard-Bell at 2019-11-17T04:15:25Z
Files modified:
	* src/lib/ldap/base.h
	* src/lib/ldap/connection.c
	* src/lib/server/connection.c
	* src/lib/server/connection.h
	* src/modules/rlm_logtee/rlm_logtee.c
	* src/modules/rlm_radius/rlm_radius_udp.c

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


More information about the Freeradius-Devel mailing list