Commit report for v3.0.x branch

The git bot announce at freeradius.org
Thu Nov 22 01:00:02 CET 2018


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 wsBcBAABCAAQBQJb9bV5CRBK7hj4Ov3rIwAAdHIIADMzVTzWGYPQOmV7i1bHQcdU
 0TGgctWN4kYwXKjUahTpz9KL1zkKkE4lQy6JO6Ee/UVaMJpILVR4gFSZ27dsHso0
 s78uEBHs09nxggODXre1hyzf84N4Qg+YUqNwvY9UQkBNEf21u38WQMexGwRoAtOn
 BsO68cM3pawyMuO/J2p0KZhpBDjI1aTEjiSHaAsJInjx0VnC8o8visNPRLZelIZh
 8z4eT/PEn/hSew7TCc1zGp73eaB93mzBobg43WwRlxG5KIkvsuN15me788KLOona
 10AMsFZcjDbJb07E1VT6Po5fFx0BKyDSHYrSaE3EqmvInZRHtzCuRYC/hqx0FB8=
 =ec69
 -----END PGP SIGNATURE-----
 

Merge pull request #2334 from alejandro-perez/v3.0.x

Implement dict-based input/output for rlm_python

Arran Cudbard-Bell (via GitHub)@2018-11-21T19:43:53Z
Files modified:
	* raddb/mods-available/python
	* src/modules/rlm_python/example.py
	* src/modules/rlm_python/rlm_python.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b607a8797528983c049d14593a951923ad0ce72
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEEAD8iviBDz9wiyN7eC8nJ3sjiRa4FAlvhTeEACgkQC8nJ3sji
 Ra4i2xAAp+VzzYHztTaGwq6AfP69Ox7usrFtQ55yBqDRPJMo5BdjNh4ZFn8LNUba
 bB7cIPQXlMqRPcQlDNEVre2lX6aNG+6Cu9KU3Lr8rJEbbGxS5LX8ZrG1UMRdiF/R
 ynFrNhwGMwVTBc7DrceL0chYwmYOQ0snFhOzg+3ezr88eoF+Mvh9pqerF+M5DsmF
 kvcYMnLRrMz3Y//yw8YXR9o62d3sofmaWjjZ1v2PN0vWcJEjhtguK6ptyvaWOP+z
 WDJ86BPp+Hama91npcQtq7oozm308kVNjShsJrAJd9eL/AkOJBoQU6F9P5vrFy52
 kBGk4f1arGQdnMeMoUeJOVE8k3fqHVG7Ovp7R93mwTkJVx9JUlJ7tD1xOVn2rXqW
 2O8NqHCCbaqakYYUS5ygH7Rq3hWfQ9kLCxT2U7+qNrwKrXMDTwZhuWM3Cxo0R/vA
 5QpZXgpzSkLmR/wgPCeqQZH+uLVngwulYz2qFJ7H1RPoDEtyiUpsSd2uRjJEwIp9
 96BVMJeQHjYG/5BuJY+j9wuRoBXaGW+hU4WxbokiE2F6J9VPLizRzBZEU/o9d/IN
 xunpz3AS6SQsg+mOgtH2UHlpBdGTIRrU0Q8uKP43UrsaHu1EkhB6q/pfCUuYAoWt
 1TUTWMzj6N5wI33Ckf+ekrQNxxZY40uDLiiyKtoB1lKAT06wzxE=
 =5rfZ
 -----END PGP SIGNATURE-----

Improve example.py to show possible formats for input and output

Alejandro Perez at 2018-11-06T08:16:33Z
Files modified:
	* raddb/mods-available/python
	* src/modules/rlm_python/example.py

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/87c31332c32dfe2c837261d06056fa393c4d8384
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEEAD8iviBDz9wiyN7eC8nJ3sjiRa4FAlvhTeEACgkQC8nJ3sji
 Ra5XAw//Z253kNM1ZLiVXWV5tXyyb40ul0Y/zCExFA2+ua6XggKYSGGBj1F2zwkz
 C7It2ITGso4jxtnH5giMVMieMjVMN4+w8Koxfcox4eierDsPil9s959e86+gwma2
 pUpJ1MEtajvLJ+4BY+3NAnNZ+BItREU+LYYbehjGjK57GjXT0APoCz4b3GnUSEGK
 1XSsY6QQ1x+U5y0Tj3DFbe7NJ0b5oNjpdXWkwBTApXUiF9IKNiww0fG9yXTp3PA0
 IRirnB1hi/Rzg+V7kYYWPC1c3YVbYtfR19gATtkn0Kk+fqwXCCDPsZ3BKFuYOG9H
 pZmh9NjLjmHZlfm2P1i+KJ5adkO+y58+qIa4yEp3t6tXpvmNzbDWRhHnp+YcbjDV
 sg2FRPMoniga0p1eu2avMwzIyYUEGQTT47ARcjBhlUluyxvvJtIzdKMpvL7szhuD
 9zaPd3frsocxyw3oPI+GQiSleHQu4jXYuMzuOkm/nyrIhXOqK5E4msO9+d/89ZE4
 J0TLzkjCjU/OtUoSHtoOU+2WyxAt1PE4aNZAEQIfgW4eVnL/UzO7FsDzyk8y804/
 yUcpEDtyHh1N5sud9AyV32aksBhsUsYIr3DFdtZIVfC0gnFOo/d3EZpP62wTHFZi
 hl4uNn6+oc14ELF4hhZDCKExZDx0CjSeoW00N5S6wVqI4gKP9p8=
 =ToVy
 -----END PGP SIGNATURE-----

Reorder tuple_size checks

Alejandro Perez at 2018-11-06T08:16:33Z
Files modified:
	* src/modules/rlm_python/rlm_python.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/71386fe1a41cd5a55fcc91249e2dc67c92b6d269
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEEAD8iviBDz9wiyN7eC8nJ3sjiRa4FAlvhTeEACgkQC8nJ3sji
 Ra4zEg/9HevdzAPTrh4C8gt8m+qFEJrOjiE2ebXLxYBD0QG5bAGq9f9CQwKJ6Uff
 5D4t5A2nLFSFMfU+/1k8HW3SNbc+xsHWinifk0DDUMZahYPFfqjdhAkeZegcTeKE
 Kuy3Vryy5KoDxb9SXsTHEkdoNvvoyLGglrNnb+qiOoEWKKayZ13wCdiPtijpARwx
 LRP+YyWdqsNeVAmS3AIhBo/z8QNDuBypguGIPRSbD/zJm3n6tlTUtiGWenAlUvZJ
 Lw6ze33wtWN+V1UFSC31VQZc8N7601d8HlO8GtpIBMQoWStBeYMb3G8TlSr7EqCu
 /icWiuYR89mPGluICN/n9E/u+S2GN5qV2vNuHtyBQ46AiJHoaQX5xB85+d2XpmKH
 zUBwW9j0+D8cWSO86TE9AulHaezxfAXJsClzZWNjG1WbnDhfW9sDOMr1NHyBveNx
 63wfDvitklHxjSlxBFNQaJ4RrTVvMyV5xdsgu7bYJsXIU107iE/AB6D7bOmxIGog
 HtbOS4KmvL8N6ygH6bs4KqXiuSE9+VH4kT6quFbly8isYs1Luy/ClqwI+M8fVVZb
 MIPGdoS+H4sKy70I6gaVfuylmt8qajWOcQOlyxcYwR3NRwP6EPAJr9WneizPjZGS
 ckVBqE0wojTTdnzS1d2LORM7B1mcDJJOHLxWaqlKJLOozga64VE=
 =LRPd
 -----END PGP SIGNATURE-----

Add "pass_all_vps_dict" option to pass all VPS lists as a Python dict

Alejandro Perez at 2018-11-06T08:16:33Z
Files modified:
	* raddb/mods-available/python
	* src/modules/rlm_python/rlm_python.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dc5eb49921742c54f322194bf01748db8a9adf2f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEEAD8iviBDz9wiyN7eC8nJ3sjiRa4FAlvhTeAACgkQC8nJ3sji
 Ra5DpQ//WpIXsHwbeo5BFu7p+IalRNWN6DeqvAT0FpnviycQCzFZCRQQxCyIxvZR
 cU+KT977whTK5CLHAvC2Eopb6f3cKC1HtwSDGOH53xrZXSXN24i6xY8BQPaW3rZ9
 MG8Me6+0+4lpG5fRiw8J1tCiOus89VF1CRP/+dBBy21eAqZN7AI4M1C0tAN+xRFU
 Oc2643Vwfib9s9qlI1Q5IQeDcN7t5bpuBkdUeGbK9VKGLjtRXqKBOOfUaRUJHlpQ
 e8TX8vxBiAHWIibiQC3mIqDrT9r1Pe0vnKnrQtVdwknYLS4Ck2r1T7+MfAhCF6JH
 u9J78d5M5kys7OfjkoAko+ezKxm+OLHcgn2qyUdAZU34CHfUI4msYXdqeVu9MrIq
 yKfImj0u3ddIMunYH4jFnYihLsaGOEfWqjHIiTxt+XlQavU8tyG4AkkH/JRgxI4E
 cH4Tj0jvQqUe1wphcVGRLqJ+Yv20ZuTUOOdBa7iDIMTwqnaqnb0wQu6oOQdTBt5D
 s6W8zqooLQcS7blHZUOIakN/vXJAAh4Q3ZrwxzObqPxIuZN9dI/GPBDXvxyltizb
 MGTim0+nhqqRlrpIqSDyIvoJE8mK7ypWUKvJ8mES6/gGWbsy8yh7izpHx4FSK9DM
 PmhKrn1/QfbNS+4iCHX5MuOwjIchPXb7lW9wKEIG3z7HGjCMeJg=
 =mDBm
 -----END PGP SIGNATURE-----

Document "pass_all_vps" option

Alejandro Perez at 2018-11-06T08:16:32Z
Files modified:
	* raddb/mods-available/python

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/abdba8656a29a56fc2ba780c975d04727803885b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEEAD8iviBDz9wiyN7eC8nJ3sjiRa4FAlvhTd4ACgkQC8nJ3sji
 Ra61nQ//XJ49bhfst85RTtN/3cAoAmtVzN4ATEkJ7/NvP6iXF/8oElwKK1BVEEkt
 KG9iv60hN8nE2yeg1bO16ygylKuWQYj6gw9KwvbLPBx1GtbG0jsN3CRPaMputg0U
 KKUgALMas0C1hAZS516ybMsA4ABKgk2dQF7rk5Lr8JPYZThUjL2azSC+oV+nBkjz
 lpDlyi3Osygi/XGiY42eZeJCl1m8Du9ajh6jNApOVPves18rThwK5ERWyC07bN7n
 XCKMUUrP9O7dYR0eHky9Xzk8yKEYjXWyNhT2W/qFqR0LU+VTCNHAX42JAbLqTpwq
 B62rhTmAjH3lKtdXBkxkl+4P7A3QacI2MGLsDb8bRGUIlEEQfy7/QTd1wvyKbyEG
 4lvwLBOK3Eqdpuw1DLSpGqXIwKjlYn81446RKCeICCokS8hKM8sRgupsr8cA8UXY
 olAe0DfhAd/Rmj/I+b3g5ZpclpihXFiLCH0AZ4EjnY6YDzr36/iMHjcMrktsg2JL
 NgJcKt5Mjm4Y9q868FrDbpLWdk9AP9j7saq25FNLzXcK9oilc1RIMN9tM94+CUMe
 DoSNvg5donwZ+sHc7hnc9wZyoFaxZTA7KMsmRGR0/k4MD+QmR/J3Djts2iNYGdD8
 SDBeNeLtW3Vgc0kSB6TGRJ8zaEQnfxZVzfnhv5y1GurlVYB5Ndg=
 =dHM6
 -----END PGP SIGNATURE-----

Allow rlm_python to write to the rest of VPS

Alejandro Perez at 2018-11-06T08:16:30Z
Files modified:
	* src/modules/rlm_python/rlm_python.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fe2f40192ca1420fc05bee59362535a999b67786
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlv1hycACgkQ/6TVgp+2
 18pLFA/+MQH+UxNeFIM1NkhMnl0o0DkNF+ZpFfw5jTkL5uF+294kUho5w6+QVZEP
 Kkc6U4aBJUZe10wLfRgFuGHwM1I8tz96xHecWVeOr5frMvygpOHbMGNTb5phsiiJ
 JZruVICkeAhMmxjUIUBNhcG6WQvtPr1YV9sD2cxZVcpFdxYtoRjSD7SPSeC7TRBc
 QgSoLVEfDZFb1wLRRqnsAdh7RXGCqawyuDOYKW5fmlKaHkjN/Keh0NKL/0RcpY9I
 hbZcmyd9fo5M3aZxNUwKoLovYlxuskN87WM8qcPTNFv/v8Zh85lIADwF1TkEm1d9
 7cT8M3/GGMioLmZWlxU1DyjQ7AGgmsme99o7ksLlVYYBQjRNsNvThHaf+olYQBAP
 EPZEpH26SCNXjtMjnOfiiW6C4DMxQKKRz30SmXU5ZJOGpgjlu6tmm0z7B2m1sZuH
 mfrJ3Jn2OK+/WwXqnivhs20m8m02XTNRBBH5HAYUvVJC0DI5j4qLYPAaS2GmSkeN
 N8l6XUrHipsMmntphGJtYWWVt/Sc+yF5IlTH7ZkIhPvqiDKTOOSiB3U/TYmtZQIS
 h7sXPCWaRz8mmi61hoLk8maXnHtqbuwdG1wQwaicuynRIOHkCUnZfgO1BNjnftRZ
 XlkC7jDlwc2f7VI8pnbp6SY1MuvNw8xu5ikIrCEdWt8aKYDrJlY=
 =9wez
 -----END PGP SIGNATURE-----

Fix these error messages

They are frequently printed when Auth-Type Local and presumably Auth-Type Crypt have not been set, and the user has simply forgotten to list any pap/chap/whatever modules in authorize.

Arran Cudbard-Bell at 2018-11-21T16:26:14Z
Files modified:
	* src/main/auth.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ee8c285cf1545334a082f67a34f891c346f86686
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 wsBcBAABCAAQBQJb9LU/CRBK7hj4Ov3rIwAAdHIIAB/QZbHoDDmHAEsrJQDiu58d
 NElQ2BeMt2lXOELnf0sIB65LMzVffYcCs2wrKEO1/FlV7lHtZGFUK0QNuFo2ZsZH
 Xy8REp5CBRujT14xxMYsZtc2hftdvl6G+3Bb0D7ZX/eBGsIkpjnngwAz6apmOvkS
 tinKUllaIfsVbdtfMj+oYY6QNBNExTX3h4Qi1dJtJGdCi0ssJEJ7jBi1aK0hSaGC
 Sx9cx4IIE16Y/h4VJEOuENkZmyHNPwhumwAJxnWM3eUuNoNdy7ee4sZwBjC9AQcF
 MUABEKGk8eu7YTt2Ci8gzjiTyEexQjCl5U5075A2GRs4cGgr0oV/bRnsm122IPY=
 =m3Nb
 -----END PGP SIGNATURE-----
 

Merge pull request #2358 from mcnewton/v3.0.x

rlm_redis: don't send junk to redis when we hit the max number of args

Matthew Newton (via GitHub)@2018-11-21T01:30:39Z
Files modified:
	* doc/ChangeLog
	* src/modules/rlm_redis/rlm_redis.c
	* src/modules/rlm_redis/rlm_redis.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6de42cfdb65724ae61642e0fd1db5a2c6cbd523d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQI/BAABCAApBQJb9LEBIhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u
 dWsACgkQ2bkzwSrtdPDSnA/9Hep2my1cQgKPwsXOg0QBfVAOn1gqk1IcVKTVx6Vj
 2GPv8r0aFe9S2gnqVacMZ+HWHQqHyYBxALZlo7DoEryGpicfWs1lK6ldKcLoMi9G
 CUzRYXZR9mexBBc18epiQOxRzj7fzK8d0fLc5PKJ9cFtnKgSrKMNRQYsMY/6DnqT
 UKZgl3WKM5XdA2lef3ZobEAZxX2ScM+T/kR8A2PGcoR2FxXfHCGypj6kgHJt7p6y
 qxWdsk1vqZOjAAhi/Rigs9tih9U/puDD5HOHuc9jFjXEGI8r6Zb68Ht75qmFqAfm
 +E+p+ElgTR+3PUPPvXNobxOKT3euuj2yinJ6MN8lInI5RIVDgbgo6MvOcOXV4p+T
 xOZEdLbP/zuBkkupFztQ/yhLOieyWxj4XArKN3RQ4jp2lJ0OvjTXsL+DwLeYJuBX
 dDm61Iu+g9U/qN1nSD8nkLgFC1gq/uQbkM+KcloC2Pyl+k9UoIcnGN2NUaDoJc6y
 glfb7brOHZDf2G0SF1xy7TG1/QxWEbxD1J2DrHGbrHnSMeHKKEWKXRqBlVZrtMVe
 FCIdI98G3bbT9XTkD95kO0rjDM4+MYGM1IWQYbnkJoMhvzVUobyzyioJpzH49UGo
 pY/uVKROsWN6uES7gW8aVJeRA7U1MLL2QN7OBZYTIEsGrUx0JSMbbJbtKIoVvtbK
 QrQ=
 =6SHW
 -----END PGP SIGNATURE-----

rlm_redis: don't be quite so stingy on max args

something like MSET can easily hit the limit

Matthew Newton at 2018-11-21T01:12:33Z
Files modified:
	* src/modules/rlm_redis/rlm_redis.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2ac07450e61a801c9156c5bd99b07c87c06230e5
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQI/BAABCAApBQJb9LEBIhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u
 dWsACgkQ2bkzwSrtdPA7Dw/+MlmS5+KAiFelr9QBwsh5CO4h6yJK+01qI9TOYNDS
 ggyjBdP0R04d0xSyAUQtappEHRTFnsrFOIjbqFb1tbNZ1dHMY/eF3GD4ccPDb/em
 mYmHHmcV51cpK7z4QvUk121S9CwSnHa+Xcw09uixeSzCOT4ZrTYOlVsf3ilBYTKe
 2bbgNCDxO9R6tHX5Ll8v+KavTwnLCVoJskGYaVjcq8c4H51zCaHbyZ8ouBba9TfT
 OEzGokOdzVySaspsnDcn8E7BUUPPloaGNt9Dx+emBCnNe91gYtPSzMEWTYQafXi5
 fCHQwm55/cV8o0rbYfnsPEcMBTPjX89UYuo/KZQH+0ENP26H1VYEQi9eWE71GoLj
 fHqge5lodS2BzBNHztlJJGTmSrSTB5oIjyXYg7r+4XK/6c5shLUtq3TuOnl11v39
 4Ou3Y2yqpFBqEXwHufu4U+YHhfjxWzqCxOGYOqnvVgXA6XQSsO3gkI+e4/Wgk4pi
 05AyKqlYwY5FR7w3Pwex8byLFbKggcOcByWRSmxTFi5aZ13sMkI6EWZvjlINMhG3
 QpKTvV3I5fTlG4wVXD0DLL8dvJlduaXvjU39rXdL13P9POQUodpi+ULwls2yktQL
 EShHZqVGkz7qgHD9YzD8/UdfYRAsj2TRDQoUH8kdkSqz6Aw/RSTOJcSvpt1xhqF0
 c7k=
 =NMdc
 -----END PGP SIGNATURE-----

rlm_redis: don't send junk to redis if there are too many args

Matthew Newton at 2018-11-21T01:12:33Z
Files modified:
	* doc/ChangeLog
	* src/modules/rlm_redis/rlm_redis.c

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


More information about the Freeradius-Devel mailing list