Commit report for master branch

The git bot announce at freeradius.org
Sat Jan 12 01:00:02 CET 2019


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlw456kACgkQfQ55zXdi
 Hs1y3AgApPEQhkjiNCzSK8zI6Q4gFQdoU6gIPAPhaqhVyLY6iCLJnsRR9+cduL/q
 gxhi7dFT2LH0ydZKsT2ASLO5qu74JedG2AS5PFCAYtuI7k5GDaFUZq/fR7wcrxFD
 bFw0cCVIQ/GWrphUcEoUlzYDpFFnO2yeMFco4My8svJin5Fqsd96B7XumH3zCXen
 Fqz0yL80ISRGtnhbfyKd41ad0N/aKUNXLKV+iF+NLxnQ7IX2+8FCskuXsKGTX1K/
 zzSXNj/tN+x5facrV9jv1PDdaV2bVCk9wtxzlz6oQ3Id6PdL+RfnEZcVQZZpacxC
 fO/3UwJtQNifb7vcUayFIiy0coS8Rw==
 =G3MV
 -----END PGP SIGNATURE-----

remove (mostly) duplicate configs.

It's better to define `skip_locked = "SKIP LOCKED"` once,
and then use it where necessary.  Otherwise, we get near-infinite
variations of the same queries

Alan T. DeKok at 2019-01-11T18:59:02Z
Files modified:
	* raddb/mods-config/files/authorize
	* raddb/mods-config/sql/ippool/mysql/queries.conf
	* raddb/mods-config/sql/ippool/postgresql/queries.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f70ab48c80dc3d5ac449740979804e31daebc6c9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlw45g8ACgkQfQ55zXdi
 Hs3uxAf/dd/XBEzwjNGtMqONTQ2US2okzf5GNW01R4u7c+xuGQMt5IKf8OD4J6EP
 GII2DwmX7QnwmXcqdJ2zgckec5LBa3qUAzupYZpd87Bq7h3aGoZGjw8aHxQqdFYU
 Mm03PiTkikl5WeOoYFIjoKJ2mBGwuTLFTuJQ71ZXUbtDt1zHQbgb4sRQkWrrZzqG
 t0abxdY62ivMFIyEa7NDGXzrzqjMD3vmAOewJZV0ivpJPyovVgisB8/MsArHsAbF
 KcQXA/Y6D2HCfoE/xyVxVvxQ8gqvbZggy0wZU5b/w2CPfBvOZiYyOVG4yy1pY7JY
 Z+vfL39bW2BVmNK+h21sRo363VbfIw==
 =3BKY
 -----END PGP SIGNATURE-----

Add libssl1.1 as patched for Heartbleed

Alejandro Perez (via Alan T. DeKok)@2019-01-11T18:53:02Z
Files modified:
	* debian/rules

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e747671e1ded4226df4f33678ed3cd15d8ea8573
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlw45b8ACgkQfQ55zXdi
 Hs08KAf7B3zL3sad+smlL+fTIq68utpN/V0hGmSkYfbjVpxVjEbcMjD1cA1xf+e+
 RJTwL5OuVHkn3h4kGifukkWH9KSHrt8zP0C1TGgATofxb1+NV+E3AP9hoQY6ORgq
 DQk/pp/AIWG66GCBIMRM1uv43wXMEjQfbouANXw1dXtPgLf+8HLU0a/zCd12DI+z
 Uwo4ZzJ9OeRJBR0PMZrFkQDBGXI0HGlb6TqfSPhzC7tlGo7fnxCIrE2vF+UGKVoo
 eg+QvCczWwpjORbeXe23hgDZIkHfZXmxNBNZE94RxyYHzGCPFvufVu5/yeSUTp7E
 E01n8RH0l8WJM0n7LX5cQq+pvRofiA==
 =/Kxa
 -----END PGP SIGNATURE-----

don't retransmit packet if we're not synchronous

Alan T. DeKok at 2019-01-11T18:51:43Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4cce2cfd0c1bca3eeff1ccb17a448a0684adbc01
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlw45b8ACgkQfQ55zXdi
 Hs04WAf+PI1pNr696XMcP1iaBVZy2KcwvCVqtfqAwc1FtqlGmz81crfrXI/jEq5X
 5UcIgM5kTZ5C8No7nyop/DH3+HDHfPaUneQ/fZmbHGLsXgOaYrsGMinmQ/5qMYGr
 PuwV+rALItZ6NEngMG0fzDmqZfJStaSKJ6QGIIwt8kAVXgIeSVNw4Gw9qe3HRLMe
 i0/oOGhdqEQZUszfSY/gNY+h2RkBfM0EgvimjyW3cwWOr9nskWwiPHQZPNhlhzw7
 rsLwu0742Hdkh5Qc1sQkoAeiVDdIl0qA7X9M3MQ7g0BYBUH+tYqpZp5v4lUpMXmm
 1AvZAhskPZu7s+cwPjAGMqirUytu1A==
 =Wmvh
 -----END PGP SIGNATURE-----

refactor to use common code

Alan T. DeKok at 2019-01-11T18:51:43Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6493aebecf24373717ee42e833b434ac4ada8bd7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlw4frMACgkQ/6TVgp+2
 18rVDA//RTCsrHiXWGnDPXDSPA0bNvBzKlSxIL0++G7F8baxVqxYoL3NSoC+Y/EW
 UVYBIiBV2j+3nmal9rk4+vDuR/32M1DqpXj5uo+r+n4uNJUtkvauNGn+n9z/4KxT
 LY8REd0pSF9fvmUDsR+5gDRiwCDOfYT4ERUiXFheVibz1znF7keVV+Qf9m8Q03MV
 ddaUODtGJ80zl0Q7kimoa099I/Jlmo9ijJqIEBdZl3c3jvYPeuasbz3b3z7VbJ4t
 U3Zwg0zT1dDFQSvIuDTzmLNrLYv/SyTrsgjf9W83+KKu3dBiYeTASSbblfSVGyet
 CEPm1oHCENfrczlN8G5jDcxo8rPuw0sLUvgjLKcB31u8+o6z8o06XjWtPPy5IY9P
 T/K2wWZyu4kD/T5WgIz2fFcwGkGt4vvk843gZ/gOmjYgKbt6mmUZA85QY4ZJNSro
 zq1Mjhp89MFTUf3PkraV0vTdHnHyelpVRxFoHffWPR8kysywuQ3H5Syz/wuOtOVn
 in4YTTm8atr//lMko9ntpy+zc6hTGyeZKPYzkX7Oi65k2/KF+9wfKRMN25wf3PmW
 nyrM3sFzwkX4zjN1z1DKtczCbQSOn2VMiLtuQm2AMyXG8/rsnQ1oTRHaEW7TeXXu
 1cuA0woXmSycqx0Lf8A8rJHIi9qEqYWB9Ik7+IArnRnwTbXwUsg=
 =chTv
 -----END PGP SIGNATURE-----

Make it easier to see what's going on

Arran Cudbard-Bell at 2019-01-11T11:32:03Z
Files modified:
	* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5b94fa0e9fa588e61487bb0419e7b672abd796fb
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 wsBcBAABCAAQBQJcOHedCRBK7hj4Ov3rIwAAdHIIAFMP3HPIkhcA+L7SQW5//ri6
 biVvqU7nkAwocdOxG5X4aP0Le5fBowGqQtMzPvNQuGvQ+JVccthofTOY7mKBIsbD
 ij+Dr/PZocRMeyoSdC8DQPtND6IgOO3btFpejZczHmVJSrxNyBAiFlMbdrks3qwS
 8F50vkprGVbv254OCH0bLv8UP2cvzVreONaHiiR7HK56y2KJqt3nwVdP0aeBRmNZ
 0p77rxGAawT+qj2aIMdqqhIkM3+ZqfXs3Ky1204FJmFWT7T6SbCbk3Ar7PGQMMkY
 FiCfnPmUpVAxNvEY1taTnDHIhg7w8O2l4dZcbXp2iVWgdlqsxdzO2f5c9UdaHg0=
 =OyjB
 -----END PGP SIGNATURE-----
 

Document the negotiation parameters better

Document lists

Arran Cudbard-Bell (via GitHub)@2019-01-11T11:01:49Z
Files modified:
	* raddb/mods-available/rest

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ce1992c1b65ac6c687ed2d37230d79c821725f70
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlw4dRIACgkQ/6TVgp+2
 18rIfQ//TifpnJ1cJnMtPh/GHCYWwz78uhJnfLyo/2S0Zr2dwyszoWuNmdu6EjVW
 4P4+2mJUfxLPhFee5JRcG29AyjxOdDl2/7NvZXK/Xa+h9q8cDFEbDNRtmgYv7CQn
 lAgs5JMwUzeMQN7QbC9SkVzuH8J1QV0CHDPXl4fOTUkbUByinfVme/CUnR5wkemQ
 L3JSjT6tlE+EZIgI1m3FQtoS7ZMB9IVcD/YOkdmuC/X1nWhO0Za04sY4JvbeelIa
 x0pZqaAf5ctA0x2hvTvwDCaAJU9bJFSFast5xQqw5hbemlcNravaGH/xHjoeHnkS
 w6P520PQftSeptrGRm5842qdx0rHySsgfXSmejJsxfHarzxCLYcEKplhhV/JCCdg
 OPks2W1rmV78dSfWjDHfZ4AeD1amF86TLHqlAtf1/CfIzE1E/zVoe0ZwNcI1QgZh
 UKhkOT5b9H0sj10/kU9z3/QjnsP+bbIwO/VihYFavaDStMbTZcUpL+H73hl6jX6T
 YKXrg/i38lBDOJEC/mGU0uDO+Mo3wTDlY4WfkneA/hmeCRLdVytzTL5GADgX+zmt
 fH/85P1eej8O61wbI78YlIlPCnkF3pr2pEVE8gVMR4LstoWg1thUuoViZk+UcqUW
 LOMoTeK9rJLWsEzxOqy+Kvjhr9ra6dMOF8PoBbKgng/hZmuzR3c=
 =Z80R
 -----END PGP SIGNATURE-----

Add a note that ORDER BY RANDOM() is very slow.

This first gets all the free IPs, then randomises them, then selects the first one.

Nathan Ward (via Arran Cudbard-Bell)@2019-01-11T10:50:58Z
Files modified:
	* raddb/mods-config/sql/ippool/mysql/queries.conf
	* raddb/mods-config/sql/ippool/oracle/queries.conf
	* raddb/mods-config/sql/ippool/postgresql/queries.conf
	* raddb/mods-config/sql/ippool/sqlite/queries.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1223a7da9c05188cc6cdf939f3210d8f608b5b2d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlw4dQsACgkQ/6TVgp+2
 18oLdA/8CkU8hEsAinjS/frbtLiDq+dZSFxoFHNJs09JAlzBxns4R41F4WzG49+o
 SA4LY2a/yZuBTkxCWITbdVKvPrl/7gYLIGVfjCdOqv42WnCvk4uR7Y+mgDLKcvVX
 fhaa0977HF3r1xBwm6r+r5R6+vcLwbuy/aBQNC9u/p9u7uuYuC5vp159cZTjdPP7
 2Kn2RnUiAjJyBqLszmPqs0kDKhqPv7vaB1KmCMlKp6rZ7ZzrWHDu8C2rwDZM9W+g
 gYYa5FzXRliwKTDv7d/8f68u+eYz8tjaTq7+ytODEhJXLarpx5BMjfH9rxZQzrHq
 KYFi45kaHq3om6etPrVVUVHBm/Mkxt64K4+dwiCesM1BBIEFdHRNrWYb6XwuF2K4
 Sltn6AeBw6Vrb3LqcJ4QRs1obVfaeInRs5US81KKOJOKPa+sJzk+uS4daFjjEB/5
 gUSbBi138orqe1XE1XuhjRHCOJVyxi1cLDgLdHOf7Zy1ukPdR4CKJccz9eUjA3Bl
 rAF1ozkfIsTcicoHuhLgc43i8/eSLCV4IC3VbBdd8m1bIzkCylYQMA0+1L/qMQzs
 +6QfLfiUTr12NFU9Obw8TkbvImTMBoMQEP31vb0kXDbjccr7JXDD7c//mGUEgyDc
 KMtbwfApsfd5d06gNV/dff1SM3irleSjfPjY2csi6a7f27Hytew=
 =negQ
 -----END PGP SIGNATURE-----

Comment out sqlippool PostgreSQL allocate_find query, so only one allocate_find query is uncommented, mirroring MySQL and Oracle queries configs.

# Conflicts:
#	raddb/mods-config/sql/ippool/postgresql/queries.conf

Nathan Ward (via Arran Cudbard-Bell)@2019-01-11T10:50:51Z
Files modified:
	* raddb/mods-config/sql/ippool/postgresql/queries.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/90bace0298079f2183127bc9bfc7519b0c3f4805
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlw4dOMACgkQ/6TVgp+2
 18pX0A//RMUUibfQ3juWp8r0GL2wXlF+ekX649+DQfBWNRNtnPuKGozA1xjmq/zf
 Idl8qmy2rtyt5OJCp+S5erSLJjfU/bWotYW+ROrzkQFSgn8ifdl7SAJ5xlN8usEP
 Bszco0IokK5OErNncE8lzdmdjHhsAryFlGa8PVTWBONGy1qtJSudfR9uyeq4tQ5p
 BTe1J4b1iTHZjIcOQnTqWA2TWln3vwP/RLc7mlgnUccf08Y9lhN+/A5TzS0qiYlH
 psgPJfUf8Ul0oMCs/jeV8HFGuN8/BfmP5uKe+ccOdMegeL6qtv67xtiVkDp/eM2U
 UalT17sNfyKv6Wuiy19SrhWGeUmySey5DhXJ3yk/37AEhV7R6LB6rJZkxrZWccl4
 E0J38q3Wmyiuwg6H5n7p6YsvXHqqvLVpsHgFprmERwi3Q784wiaLv1RtsCWK9Fkx
 kg+Xr/oFOiyoKrTW62GflyapRbLcCUfQBR94ybwrfRo1rVQDJuE2zNHdcx0Rkrvr
 igV6KK168LtadUfS1Ooe7R8hxMo8chKz/FtnefUCjqMoiwwZnCzEdJFFkZZlknkd
 Hu103hTiAQ1KE2tZ5IrLZunIARELvQW8K52EISUp6emY+6gPmkVMzJUJ2jLA8RPW
 f8nf23nD2CdWRyFvWYAiSNoDDIaD5ELeRRrjYVwOBRqyfV9LNZk=
 =c4Dy
 -----END PGP SIGNATURE-----

Add SKIP LOCKED variations of sqlippool allocate_find queries as options.

# Conflicts:
#	raddb/mods-config/sql/ippool/mysql/queries.conf

Nathan Ward (via Arran Cudbard-Bell)@2019-01-11T10:50:11Z
Files modified:
	* raddb/mods-config/sql/ippool/mysql/queries.conf
	* raddb/mods-config/sql/ippool/oracle/queries.conf
	* raddb/mods-config/sql/ippool/postgresql/queries.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0b30dbafe5ddd0ee2b7adb06511e511cff63721a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlw34gMACgkQ/6TVgp+2
 18pAEg//cwUCIjPptKqyOXlmSHhOMmjPYsEzlQJlqXAWP5DPysNZhbP81EsyyDc7
 RFDKoP6KD4GqIBgv2/dLcTJoUN2GtJqpqhue9Gufrc8WC8VvR1zf8wHb5k2s7ocw
 USOtbzt3aw25Qrf9YJu+ygZwPdBApA2qrBGtyYFzkL4bzPmn/UGKsmvVH+cDL1lf
 IOh1A7GTgVrFZx5vKJY9rmAvqD+wVX0Q/pNf8tcIdy3tIoQUw/SilQinn6P7NKrc
 S6//DMJHW1BltipDEI0mxilAZhMnWUujf7iEHNcsHI5vcs8c2i4Jr2oGVaXssjHC
 PWuMGuyJCz9D5MawG+KM6y29HxdBIzNR0Ek8lFzO1bqk82WL27ItDB2pVwEgI8fM
 /kfodebrtg2tdxMl198ai9FolVZyk9KoXWzcC+kYdLBdZA2y53K11wZomiYHj9Y5
 MFhxlNPkOaPAXC9tGACHaNLNYI9/KZ4B6UsrQ87sStgc2nNCtEF5X7vjVy5fpmiA
 a5k0tR7m8YKEDltSuMXvyG+4G4UlBdKNeYGESuor6yMGkTJ4PmSY8RorS1j4YbzB
 c33iFtfYL62R3RiYtR1UysxVYCdMZg8PjupsptR/Cd38vyYK927x8xrirHyiXuSZ
 AhQ0tt/a8xCltH8rOv7gOhtLMA33R6XYvGwrQMmxs6YAazIHi0w=
 =8HcY
 -----END PGP SIGNATURE-----

Didn't spot the loop condition...

Arran Cudbard-Bell at 2019-01-11T00:23:31Z
Files modified:
	* src/lib/util/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6d30b7f79d39491317c43dd441085dfcb2c62767
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlw34MkACgkQ/6TVgp+2
 18qccg/+IqHFwNAQ6OGj0heeFXhd4aDdHkd5Al944MtVD7P6FMP70W8V5FMmvhKt
 skWIVp+QxrrYagrPDmlo4C/xs6cidF4mumyQW3lt6AMkEFXRR31AbYMrj7rTP0C0
 wRri02/W/lEr/pNcQeAl6p4QBBOt78gOTSULnvcKmto1Tzlx0rFJ4R7caKJj7X+q
 wlaGOMc0o4FxBYJgqIr3sjsQgJiF+eCAAC/iJYdgCUpHZpGvEePIGIC9r14UFfgw
 /rO4xc8lbqyTgn7zvajNuhoqNUqGlqci2UZVBOnFv2pq99DiI9AcXs0B/F/q09Ud
 3TJ2P/gy9t406M7DZg41+AdOA4IUHLCBe+6mS4wcNxTzcDWOiPBGj0PY4Pvl7r9u
 wBQJKDW3IJWrdcGyY1T3yqWGBdOut4a4NyY2v+ytxT+wBFjA+RketYKFlp6Fu5Ay
 FlglU2nNK+gbqGH8WKeQF7E2sGOrcjEFRRhe3O0Dmq3zBZqBiexf6c0a3SVZV1bE
 7W9e2ZV7Q5L0rEkzDPc0Mf0hhvqzWFujX+RWJ8m+Ul/9epermw8jQ4JG25QwICbL
 9t50bZ7DPv4MKn71rZnlqMHKJrZ8rexzFjn7P/29e5msx268/I2js7UKWa7izdvm
 1CqBAJ13K8EPnYYP2WH6qLdxGxV5x7CCltjB+HDqgPXgRVeq/V8=
 =Z4m5
 -----END PGP SIGNATURE-----

Loop condition ensures REDIS_RCODE_TRY_AGAIN is true, but acked must be initialised

Arran Cudbard-Bell at 2019-01-11T00:18:17Z
Files modified:
	* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c

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


More information about the Freeradius-Devel mailing list