Commit report for master branch
The git bot
announce at freeradius.org
Sun Sep 15 02:00:02 CEST 2019
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
rlm_python: Don't leak if got problems to parse the tuple (#2992)
Jorge Pereira (via Arran Cudbard-Bell)@2019-09-14T18:35:12Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7d58095a33c479ac736f0b951b72f3a1ad09cb90
======
rlm_python: Only set the tuple if both parameters are valid (#2991)
Jorge Pereira (via Arran Cudbard-Bell)@2019-09-14T18:29:18Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/16118abd046d264a38f0dd2cda2657c1adbaf7e1
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl19ECUACgkQ/6TVgp+2
18rH+g/+LbyKVCoLKFs2OwbXuP19kV0J2hYGEhPFeE2jTbwTJaLzl6UmDme1i0T6
0Gw1UYCzKMWwmiGgAquT97xZldmQeXtujdjc2GKkWkzjFrpf1sGWaW9o19T/FBR7
50En0VIzAN8LkuUAhxON+6PVXl3DuNte8rblX/eu3SG3ZCSXaJQ9laL8BL2Dq+Qc
Zs/8icIs6BXU79wlsgi+DsvUgRq4b/RaeKAPaJyNlE9RlTSLkdoy53E2c5Iz1RVA
jTOiBybVQXDc/BhWZ/4IEKi+lWlej8G6dA/5yzXIuHwLfJ9Kck5fhob6DDY8PVvM
oDSzpZnzjyLheqYKTnWQo0UxaloWRgNRBfvGB2vJz3EKkYbZIh0K9NCnrRDZV/dE
qZh32uCHwIrKXiVI7PDg4W+S+iYA/UM+2k8O1p4HZdrEgx2y/1dPdjjkYoGLU+cw
3hpyK6RUW7AKEdzHCCgyDwisGdUFjJXLeMW4DtulPSDYlhLXs0QBTaz1KTIvBj3z
puVoAiRGGHwAbfLE6z1QccoMZ+jAVIZ1dCfyR22/tUpRUHljZ/K13ZQuC/Lrll3t
qSjAIYPChJGujriPbzgvtRb5ChmjERaNFZ6PhFhFrayU3EuSDQPjI2ZCF/KkVkWR
Eo3tOIir3TiqR5rDAW1nucy7cUFKp+JmcFezx6jXF/uEzb6BvQ4=
=+t4/
-----END PGP SIGNATURE-----
Invert test pass/fail calls
Arran Cudbard-Bell at 2019-09-14T16:07:01Z
Files modified:
* src/tests/modules/python/auth_with_shared_storage.unlang
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b9fa67670f29422ca9f17ec0848ab76492c2e2de
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl19CAQACgkQfQ55zXdi
Hs2AXggAqSXqS2arFBvyRW1oml0wgvpAliiEZ3nMvZ/lcOM71jZ90zPS2um9xbrA
r2kK4f4AaDdNkMVZARvP0MixWci7I4TPZ4v69MBP/HTjuyq//DUPasOUlK8ltSTk
4AA1NsjJ88Zwp/IhC3rdW4wRPx57iJ4kgaOpvZZjYkT5PnZUbSSo1TO+5YbRQ9Jo
mUOw2rbWKmtFyegEsdg3USrZ0uvdlU7hyf1SbtX6Te0JYrK7lOHa8IoEzVZcIDGb
eAqEhw3z48TPd4jyXLrX3nsJXG62LrhoeRuLv24Jfk3FiP1MXhBN2FfV7moHB595
Lbym1LDjsnJUFhCz3OQA/X6jYoGvGw==
=D4WO
-----END PGP SIGNATURE-----
define variables outside of 'ifdef openssl'
Alan T. DeKok at 2019-09-14T15:32:12Z
Files modified:
* src/lib/server/dependency.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eb9d3ca01a8316f80e949c9a64359a3bc2b678fc
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl19AdcACgkQfQ55zXdi
Hs3/Lwf+NdoFaIymD4yjQMIqFYBlVO4XXsw2q8qM144HmU6gT9LzJuCDCeK4xYWo
e6zff/+Rp6z082HfTqVVB+TOgckmPCishqNm8KXLWKIRQGQVhcRKU7WOJPh5uCUC
HrNqMuU972eflUfL8jwdjvkaZYp/XpH3WSiSOSoZFl55UFDOKI8x2Acy11GZztVv
yH2IezJbUB9oUpn2rSqKsbx25KB6LDOQkBTorYZGWp5t0cob1eLwJPiGJdCqXXW2
gwvYgEwQgrMct8UfwlG4FJ8yK05BjWUWi4ZO7lDCpZqNOy7LMcYICSvjg+EMgjJP
ryfOvfF2VXfXyoWWU6fHwpbZaWvV9Q==
=5q1I
-----END PGP SIGNATURE-----
create 'if' with correct name2
Alan T. DeKok at 2019-09-14T15:05:51Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/57b64928f0e0258bafbad7da29c40586ea9cde88
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl18W7IACgkQ/6TVgp+2
18qgWxAAjRMCFOe62Z51dtRyD9715agaaRr5boTMXNVHKan71nrXm0ymrPk8rinN
YJmeplkPw9g0wPlY8yVYwYjytLMUjjcnuuT1yx2klRO0sXS3QO82lXqx0k/zcMul
9iTOmj1O96WfxW2TaUw4Jg4AlmoLRccNLVmNjoNUTQREm5Cg5vQ8QnRoDl7RGWpl
AR9kXz3X0XsXxm+Reya2HCw0l6/SzwTHdIRjORP4z6V+sGy7cCOvt6QwQoPJwDGD
VZdSi8lh8pQxlxjyCayiVTZw431/fAZ66XUedSTaqt91l1jEm27ToJ1hlyqZx4Lk
ESHiXYxbtwbn4IqtJkoslz6KITRHmyt/u6F9NtawLLmL/cPg/xKyiue7vZGHua/j
oxzvn5UBdL7MwrCPoEP8eejlatO/cVRL7Y828lscFsuBzC+pLcDAucLshCvMLawT
/uRNrpb02vtl4twZzYan7+Uf/lS1dS/fTD/p34gAhiedK6t2/EqD+kLX+13s4axR
z9ZWXGeteOadcYaT/6D+ijyafLJcN/3K1/+LXKfcEVDS/uErBJZi3/2f/dEpZOhr
eXyg1b5VVb0QBo0TuFPewT8opf0/D4frp3FZoM7erZ0KzXRj0dhWPDQjAZT8qJNy
IOJwKvlX0JBQZn9aTJbOdoLyP/PkCbE6ew3IZoVm6RPxoU8c+f4=
=0a20
-----END PGP SIGNATURE-----
Add log output to some python tests
Arran Cudbard-Bell at 2019-09-14T03:17:06Z
Files modified:
* src/tests/modules/python/mod_shared_storage.py
* src/tests/modules/python/mod_thread_local_storage.py
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2c59fd85f220e95301d4683447b419d7fff54886
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl18WQwACgkQ/6TVgp+2
18rLtA//b+x4SLO5lVUP1YenfK0vAhf18SrfGNWqhErkpbTozM1LXAtJ4b6kBatB
ZZZnITLEN2SzxB4yyrWRaXDirWHzrKX4JRYg6kXrLmbAt+E2BkHvMNeGmDX+lQGl
pHqIt+1GuZEQ+i87bmPInRNfftxbqc4AOqSO3l5bgZscdW0+C1RcZCJiBhdZ6I3t
YnSo2sq/vvDiA6I35tSY3DcV6N+d0bTORwXfy/cwLx5gQkafFiIznyGlY8uihhAf
7VdETOpl86SJfTGAlxhfodkbAYiakc56K8Wc98bcrM1N+Ii3qHCOj3VaHfStRbPP
/vX1Kxa9r0D2jQslRq9/nXyrzhZ5ngSmpiNc2SfKTA9F2G5O5OcC/3YatjYrZtgs
ev69VfxZYQHwdM6cuQfmJq6Z5yTWIcg8oc+1ePy14wEfK/TMr/usOhxROklrsra1
McbEVLZx1yQSn520soCb8i9apjqL2pISJIf1X1DU2JWJegxXqyogBMz/cAOo/2lD
5pZkuD/hWvrEn0K+KUiP01X4p2wvKBHMZUcaKASzY9TL5jBVYjqaJ6kZEJHleBUo
2NGhecFTMMyya+UH7vFM13gPuGnBZOl/4bo5RCB0+tZS2UJQKQEIOcq9yXhmWkVJ
WhfbL6fv8QCdZyLl4q11a0rsi04aTsgHy/CSw9fGE7COG6FuThQ=
=Tj1j
-----END PGP SIGNATURE-----
Reorganise tests, and add explicit test for shared storage
Arran Cudbard-Bell at 2019-09-14T03:05:48Z
Files modified:
* src/tests/modules/python/auth_with_shared_storage.attrs
* src/tests/modules/python/auth_with_shared_storage.unlang
* src/tests/modules/python/mod1.py
* src/tests/modules/python/mod2.py
* src/tests/modules/python/mod3.py
* src/tests/modules/python/mod4.py
* src/tests/modules/python/mod_return_ok.py
* src/tests/modules/python/mod_shared_storage.py
* src/tests/modules/python/mod_thread_local_storage.py
* src/tests/modules/python/mod_with_config.py
* src/tests/modules/python/module.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/da1cb29ec546748dec354dbe7467974b02bc6304
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl18WQwACgkQ/6TVgp+2
18qFOw/+JobxZPrz/mctbsYW89zRiGrh/qCWVjJv0KcDNL/LNAJHPviE7rCdQeu/
/pFVY1WULZ2gxE8DhBKh18nBEU9UliPSLfNebKS33LZUlpZm+Ybj2vg0SFkSjxUT
gHv4kt5Ni41rhP5IIPKFdJg01VhVRel/La/hpLUB6xVA6XwH9uHNfshn9EJyLx8B
m/DbHuuYis2lTtE9EgfpSJt65cpo+HEYzTOoPLMHA3aX5szGa6JE5/VGPlih7LBa
yLCN215TpjKekDRJkjsPdk3WARMd7KM7v+lFjN3FvDcMIlYoXeBAU50RQ0oY75Za
XiL40tjaXNdj3Xt80SVosPQOEdPo/s+JH3azfdk1BlsJQYsxNXdQ6lt1ljxTXTRO
/E6RtjdEw4NNLXOUwUSpOEiGbXBWDa6TnT8Ce0IsmKUcWEFie+q+euP09udf5vT1
ntNAERFK/yfexhCC/3DTZCuQcHg8yMmhUxQ9CfgDqm76sZtAHDnGr6UEFlSu6K5/
26aSaVrjkj+VTi4hLYdvMjBKetbdOq5KGj3xAjIJTmn0eSWRqxShlBfbim/9gn+B
vF4faJngGpMaiQQ5dDlpCK34z9qa7uXur1oU3PIQSD703kpXXreuFfRwjsxs3+Ql
FYPu1tziL1mzI1L9mNTpd62mlZxiOAvwRvNkMVjWw7hnf8GW4hU=
=Kz7h
-----END PGP SIGNATURE-----
Produce errors if we fail marshalling
Arran Cudbard-Bell at 2019-09-14T03:05:48Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/649e3a3838a44af415fb75b64f91720c602f909c
======
rlm_python: Fix the mod_populate_vptuple() to return correct 'octets' value (#2989)
Jorge Pereira (via Arran Cudbard-Bell)@2019-09-14T02:40:18Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/10c2215149098b380fcbe1963672813ef83d8283
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl18R3kACgkQ/6TVgp+2
18qkQxAAj8D27D26ens7KfBZiiPQkcP0BByOnqln9WrNUos+zNgDBfOlmlLCiyWd
3vC5GvXoF+qbxNlGi6U9015FcmfNWGotwNpMtNYwzaUsCReMnP0fEnh6/W/lywAg
jZ5ysgcHnbL26P0xwI9Xh4BN2w0mY5EZHOpyENsbDCl1Wmvs8z9yRRfKj+/rU7c7
LvAcoU5Vl+uPITPI56KrH5D8lCFoqjOrLAnBJ82ecBokBryRRweLpYXQk+mbD/F/
xClreiSHTw21GfaNlnqphCeJ+B+R7BmZikmRYFzDLIa1Qd2HpKr01nLBVxTyK+aR
hlaPOaHAzs9ixOe/b75sjzrQGGWaNbPYxQh5t8/P0Lilpy4VCNYSF4mY1qVPkHEk
EFvhwloYlp3+kVGT485t1Mf0sQgzpDKjEFmLS0gxzEXdl4nhTQAUU4QHGjexM4Nf
y1tz3wDZndsvYMz8gk3hB3IVM33SxFWnKbb2p8bOmn+KJ9fDhQfOiBJTH1AWm1P0
+o16fHKrf7M+KaZh2cdg1knCxT4GDaB5zXaWLd/IdaA6SYUpRQMj+rvDAtyd4Aiu
XEVsDq6W72NlET0QYGAkDZUQ8H8g/1mpTW4zK002MYEFyMw5y3KTERMIfm8Ve5jg
AmeszbX7ub3UOe9MqKHD0LZWhfPe5KtQfUEaeWbLeXeOtPFlOFM=
=mT20
-----END PGP SIGNATURE-----
Fix radiusd.config in rlm_python
Misunderstanding about how the inittab works, just creates a singleton, which still need to be imported individually into each interpreter. It does not create a module that's *automatically* imported into each interpreter.
Arran Cudbard-Bell at 2019-09-14T01:50:49Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f9653d4e662daebb380fdcd73c24cbc8c68e4278
======
rlm_python: PyObject functions should return 'Py_RETURN_NONE' instead of 'NULL' (#2988)
Jorge Pereira (via Arran Cudbard-Bell)@2019-09-14T01:17:30Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bc3f81dde148eb36be554b009405689c10c97173
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl18Mp8ACgkQ/6TVgp+2
18qfoQ//eGNUqdG4qoeYbHREdKdoAgy6b51gUIy0eaGL2nCQhbccVaLRA8SisS4p
tgi1hOaO2Mf55IzCKYPW2Chuk4Z75c71/w98l3VboYPXLMgsWElZYD6svtFGBHv9
htn1ywO/MYm8tbsg+3hiqBHc5fbcGObup+cXBLCBOqc5ntyBCsGooDv9WRx6gjfn
tFKc95mixHYGcDjpt/QVajy3Ih/VS6lMsIN2j3/NaGxjqHOyhcD9cpCvG1Tel5st
vGYzYNOAhmYSwbBqCXh5saZtJMBSN+uMYK52pIxSr8uMGUTLvFVqPGNkuHhRcLVY
xfvf4WDqLah5Fp5z+6y4HA4sG9jRVT3vuPK6tSn5Att8qlAz5TDYc+CE/K5l0+9d
AcyE9B/LyN6c1DS5W9ruQahc01UcTX8nyaQ2wbxeFy9jj2/qDP9L8FWI7SDcgT51
L/9p7Yt9LE1ntptens2NmiNFQ9IX2+FdMYcv8KinfpAs18iOWLU8DA4nNgIigDay
tzw4GVJYZGflNJ8e7BW1vHc4T0Ck3mbOQ20YxZBGaJZQiKDBGbpu1j/8PgkFDnXx
6eS42a79E0tzRQIm8Kg4wU7N3qXp6w5AXIYmDrtxqHrJOUiwxElztsqdQvjslG6L
VBI1iV4rrJSCVP3+Fo6bF/h75Uv9XefULAEM61ud8cVKY1/cNio=
=fsU3
-----END PGP SIGNATURE-----
Skip auth_cext_compat for python3
Arran Cudbard-Bell at 2019-09-14T00:21:51Z
Files modified:
* src/tests/modules/python/auth_cext_compat.unlang
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a0f5106b0f4c32425c0dd2a054a659674dac3761
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl18Mp4ACgkQ/6TVgp+2
18ph4g/+P7q/CYvJWTeR9MtB4T67+LfIURbqRLK8QlVDr0pE5bhsGhnhLAH5blm0
GLsNJZNZW74K9b9NlDXnRu04nn5UqTXTeJMiF/lioLMThOwbbMlg23YSlLLcvVO2
UACSIJZSOOxOwsMEO9HV94btQZ/jrOU3/D55t3DactSK6fEz0aKDILm1/dfbqjlz
XSGsQdZ/jDELPAqO6X4Z6jdRiB5negiM9WfoOuIySIW9yOj0v65hoq3Pp7XQgg5l
ld6kPSdbr8wkCeVv8UkbOvA+MSBdAeLrRabKtJH5KXXaiw9WbjnMk7CAFtTsgoby
NG5xqALDuaV1w9CWahNedrgBUlLV4KmHgVe4/QlaV3AUZDYnzqEW90dMI2Ja7S25
HkyEJi8/n/WMpr6yU0mTGkmvBozt1ZmAJJZvGBmQvndUBHf847R5aG+K9JJSt5y0
smHIjZsNaZ3no0fCeN+QSPLZcLABSPt/Q5j76ZW8eqP7HvyjESOyUZnmHvX3NyXU
uT3gWTW9BoWe16gWPe2RWscJjk3YDri9Z77VmYBwLcOJKt7zugunNKqrQ8duKceZ
JLEZFtcOVzUypUElgjtM1LovQ8OLJ0y5SYtscvJMpW1nivegqjangtuQOuvSIQhC
7kShq1l/1/5tWz0GOl0LzDSpeazeEXXIquaryqxjsGopMYEmq9I=
=ZY8X
-----END PGP SIGNATURE-----
Add version number in rlm_python
Arran Cudbard-Bell at 2019-09-14T00:21:50Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2b7b401fd2f44d760903e03c75697696bb7f120e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl18Mp4ACgkQ/6TVgp+2
18qIhg//SnVwJzhXfUL7XmcYKtb5XCCnoOYd3X+0/YS72LR1TbOgX3vZ4uLL5/qH
tOt++eBoxgdqK4nSfwxNx0NovztkMoiTjasOrU+wML5zUmFqvw7m4+wfyDtJ7iiV
vmdGDPINQqtzXkeTcMqOJDxkAwqhC7s0TpGpbkZH9ivYOPhl+XjNCc5f1JaOKIGh
9mdhzcgKyFs7tvtAkqjhcd5/5zpbfrhwpv8Wqk9wwrshqdZfFTrUm4j81707q+ZJ
kHn7u515mA5Jjqnr8nwDI4hSyfTHBrSmhOLdDrom4HkXDlTu8Lv2hGhpK4KKHfYI
mJVnBBAkL9ifTaWnhYh+5VG5IpgTGxyktpxLk4T6+kc5BRMWBXY2E1J8PcdYVaVC
ZaF74c0u//ACYwpBHmccIngtMHDZm3UyZhDrfOm32WD5glhsY/x0GCPB5F0uLUId
+m1SS+d0jccop+fT0R7OBvN8UyeXkmtG4uIhoeZxyN/i43neFWdkHAcstmT3IsU/
FS/Mz1rLnew+5uDygX6xQIeor1o9NeOguMu74j0r3Z7ZucDZgdDMUP9+df/BJL/P
Gv3N78NfXTAZrTCteNpWPto1sCIe7m3Hw+gszpEfpvNckP8dPgsdfIKhmQmZMXCF
1jbXKSzxbKcwiLB/TtFvSHf9WtAfxagJBjJtSjqKthBUS3r37QU=
=vQpO
-----END PGP SIGNATURE-----
Fixup the dependency code to cache the default sections for version numbers and features
Arran Cudbard-Bell at 2019-09-14T00:21:50Z
Files modified:
* src/lib/server/dependency.c
* src/lib/server/dependency.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/841c4e70729fc8c412bfad13bd31bbf88f7556cf
======
--
This commit summary was generated @2019-09-15T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list