Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Wed Oct 5 02:00:01 CEST 2016


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJX9A6pAAoJEP+k1YKfttfKzKoP/1s+JCGTBCU0VaZ5T/DZH0O3
 Ibzkc99D0wR6jphOXokzux+N6FmX/thlPJYXLl8T2hNNKsQgRnTzOuAbeA9zgKQ6
 3DKDHVBAwzcrcjzDwEEDVOZkQAU/WeCLsfdYPQjr3fWXH9ErGv/lzFrUUYeyeNXu
 gV+i+TsMdo1eB5uGbbMMWEnBj/Wdo+rW5bdNKIf92dVggPTBCp+bGlLUhpDszJMZ
 3GBnBH8BYPDihyUyh/ar9rhwg0Pj6S1VOpkm6/cNH3WJKJCuVrDh3UFPDGy7yza2
 izK0iGNXy1nx0H4i1DUJp9YRB1NhTxkxmgN15zYt8C2wsZoJ0nTd3CIqGF6LayLx
 +55l2o5cjbmQZbWVz3GQ+amKJ3524VBLziX+gDekEEcWgWepeOFEsVVTiRni1CzY
 u9MclQpAxIY0TgmJeVRs/GuQatvuIkwAss7I8GREQZ/BVEWmOsUhwLzUsBbpyP3C
 MgY3cotVTQ9CL0IFsPyAuTGWnH8FsJ8C8tJWjdLXFMresqwRJ8u+eGUnJozK90uo
 Brpe/wm6LJ8OnH9Ce9q6top4yUYZ67J+4bS9P87+0uuo4ovI9OEdaxPnxP8kI7L2
 NPKJQxUw1nhknSmeiPRTwVd9qbi8Ro6LhCtrpnzMeAW4lNqEP5LNObq/+NWxT1t+
 JesQKTwkJ5+F+oFsEQJT
 =LosC
 -----END PGP SIGNATURE-----

Friendlier errors in rlm_winbind

# Conflicts:
#	src/modules/rlm_winbind/rlm_winbind.c

Arran Cudbard-Bell at 2016-10-04T20:18:49Z
Files modified:
	* src/modules/rlm_winbind/auth_wbclient_pap.c
	* src/modules/rlm_winbind/rlm_winbind.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/48a85e65227783834374cf874cfcb0289b2bf202
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJX8/fYAAoJEH0Oec13Yh7N2oMH/05t8N4lE37qfGCFu+JvfMAP
 V1Sk2gZz2ro2K6QNZGZdb8WxNrMpTX6OtqN07DsbDnX2XmTiFF9pyFqC7hKMYkRk
 X5tNi99mjTwC0LhwNoQlB4qOg3Wug0myOTe3kWrLQ+NOLrfD2SPE3uqwxyRBUbMI
 HmX6mF88RjnMHikjeeqhtjMesR1FFpEKTKOcaCIDG+0TmewGtkyFieHSeK9ro/DN
 BCjN47vRdKoXPOjQI2g7vUvZPZx8T6G2d+mqAy0HkogjoKjmxbYvxbljL0vj0kax
 dzgSTeMbcnIk2bi2iyD6SuM5PDLbNpm6SILT40WrbbXbOD5Ar5ifmobKXR5EVeA=
 =ig1a
 -----END PGP SIGNATURE-----

better fix for previous commit

rely on the "encode" function to display warning messages.
And make the warning messages debug only

Alan T. DeKok at 2016-10-04T18:41:28Z
Files modified:
	* src/main/listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/856e3deffe33ca0f7dc88e8d4c6cdac8a1e6b59e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJX8/WwAAoJEH0Oec13Yh7NowQH+gMd6sxHjuA4a7ZAYG12NhHc
 rCceJv4qu+PxQELLl2CGOdtM4cwbzRNLag4ycBCEnUa8JTYzuE/ucFK39dXmyGDl
 xixf3qgLsJeGs99bna4M6Cjmpz5YrIB+tPgmli0PbXMJZyK6I/pLXuChMys0VUkt
 G1zkgIvZCUJmM3EfBrrPYOwhzttwyxJwMxz8cGGGC2yGEZzCpRVX1+lIY4zyLVE/
 zVOXePiuTWfqKyCQn9L+oZA16Nilz3kMOG/rtqiz79Y609hJjcy2BxFJrZj4V6qt
 YbzjUEuBeJn1xxYWv8+/HFVz9ejLvltABX5EAVqRZ6tEiBt+9/jU8RQvcV5nnFA=
 =rx48
 -----END PGP SIGNATURE-----

move warning message

to before send, but after encode.  For possible threading issues

Alan T. DeKok at 2016-10-04T18:31:52Z
Files modified:
	* src/main/listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e1dd2d164972d3beb0445b799f0e25c552e995e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJX8/H0AAoJEH0Oec13Yh7NAEMH/jk5UN/F6723hvfh6RbNlkUg
 TRz7vqU2+kj7Pyv2vY/yucBeplSHtZ0S8qo+TEuFV0tiaATEy9SQFCQQpmowXsO2
 63wKVro3T92TiUKt0c19pmIXpysV0kltSnNQKLhq42ZHoXgT7fHk1Q47grdUIf3c
 pQPGwjxEjFLnN9sCsSGMJMgGywIKhOgikg662XS9+gSTexnBOyCzOoJXurZL3fHX
 kDS/0njSiEZLmIflH0IQZed12lhwUYMxCd6ypEKArotj+lQw/3wQ9mJTWTbroNUF
 NYSe3zG5oH9IpuTG+SExjOwEIwfK0TSJiuuayTUr2/cBDQTGfYb0h6OT9E6U2rs=
 =FNDH
 -----END PGP SIGNATURE-----

proxy->listener may be NULL

especially when the proxied packet has been removed from
the proxy hash

Alan T. DeKok at 2016-10-04T18:15:50Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/12df5a8e5598aab4db528f0601d71efdd98a7148
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAV/PV8Nm5M8Eq7XTwAQLpDA//a7DTM/45FI6jsr1+UVzhSKOqGH+/25K3
 EUTdgzo2JJykHZLRCu/ph7KOTTEW+rqfcYBYOuVyja+LJ2XxOUyRDhTo+HJRkkTu
 zegCuRNLHkCKQpxFcIaw0n28mNKSmQJy2YoRMm6MC87RoCiJuoKp2ET4VvashMCE
 YDbJNgjDtKR4qgAMpa8Yzg5fmF/7vatp3Jj6g7XiDiXyoijKUS8xMT9dE3BQwB7a
 gOm+P0KsCiNIJePnJpD1ISmu6DXXq2OKv7Tbv94HgOQ9Wo716e8ObJ14/Do3bb+L
 m/76K9I7OTtMzAX6D9PlxxNtqrPwcbBwOP2A8fhrniJsKNrxj5J/C1oEYrSFJZhM
 3EsSnjrOhrtlgV94vV3Yl+dOng4F6mqHUWKj1zekgDO4VlMTwpadGv+f696BXv0x
 LWKNS71pjs31+imHE4NaPw7DSCuiRLkgc7V9BS/6FqDfjNTR0MLGMnW5w5D45BSF
 jOpr5s5z+kZWR9QJIR8DRBz13NxezEE/ZvSPjTYzRnGexuk0wnCasQd0ul06mS4h
 npzjO6IvJxiXYojIqF1v3F7F1e3Ggp14hI8+tORGuK+JbHhFsC14FHHWTenVNDw5
 bpq0y9gCjbNMnV/kzpJYJh2cawxl2xuUDlQuEGNOg8NRnftRqDshuDxoCLMx4jQ2
 7kGYE95+/1E=
 =fBYc
 -----END PGP SIGNATURE-----

Check error from getgrgid.  Maybe helps with #1768

Alan T. DeKok (via Matthew Newton)@2016-10-04T16:16:48Z
Files modified:
	* src/modules/rlm_winbind/rlm_winbind.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cfa3738da93c41dcf2bf404b984d1e3aa25f0f1c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJX88vaAAoJEP+k1YKfttfKRHgQAJ8gnhiiglOpZammpf4tS8NQ
 eak8gKus0iePMQXBlIhksftJN6i15JR3jYh1SojqAlZa+3Tksb+huCoCi3ctPJtC
 iw3zj+mTWWf7qtxxUEbTgfJVTj8QTO9Mfhwh7C+bxNn8x5HVdTT/nibaNicSM82Z
 8h1dOJR0FgcEAwIpQ9y6lSBYG1UeJB+pzeRHzO6BSHsWUi9L8daJlWkErGGOJvEB
 KfFRKJOyX2mMg+u9uy4avn1WHfRouQrOf0oy26wDGuGdFEwnl13obKAWk1IuUfIU
 j/Fb2OV96VVpfe0LHLunVDmWMjNfO3MPHTKsmwXUSdCtlb5fsfhdyuWRGP1CKIEi
 +bbfTph9NoMiCpkvOeDc/1HJfSn4agc7ZcmdmvXrS+w2HpPnptH6JhzsIqpS9qtM
 L1E7qc4GxwT2x6rABJjx07ZyrNwhfNCS0GhznlkU6axbyVLC9zMSODSLy/7dtxRw
 hzI3vto6c3sNnE+HbbeJWO/dynbuHvZvDyKuXA6dagO1oiZYhjMSVmwrtqS+b6tv
 mAW06C5PWM9eFntLvwUnKCRhCZ693Jduc8yfnIYg0+Z3KquZgRTdGk4HrgHpH+mT
 F1JcAkGSivm7VLPMsuFY2smCoo3NtZDlHQEk2rgQ97QiGEIHrEOO+pJu/5lIBYjh
 9g8EKnamqiTSYr1kwQv7
 =0+r1
 -----END PGP SIGNATURE-----

Dup unparsed template values

Maybe related to #1768

Arran Cudbard-Bell at 2016-10-04T15:33:46Z
Files modified:
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d71bdb2010579ce6c230f17d15da80fb81bf16b5
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAV/PG89m5M8Eq7XTwAQIbiA/+K+AeyE73KI8Iw+VoCJPR+j7kwVqEl+NN
 Q8rrgQP6vPbuY63qakAHHdet2QqW3+wUL+SYzln03r7+R4uXZURmSc4oosPmign7
 dd/x/r71mlkytQjLzUcLcZIiF/wmYvrFlU6UfdlBERinpTsVZj63pFEZMlK1ntrs
 iYpCwFUaS5+mpeqMisnhGVChKUCQspTRqII0b5YvEogAwF0rogHTO1x38a9Gz114
 VRq8K+4+Wfxk6TEzTCtYxfrBRn83DmKe3Uk/oU3fB0pb8M1BtAiejnL9q3uCemC4
 CvRQjiSMj5wur0RtcOIibc7A/T5SzafF7oa6PcAjcIs9B8MdvkV0d+q3t8IENbKl
 2b+uRjcaA2SQ900Zv7CqONfWR5tgcdi55Czus9nJ+yzRf/Z6QRs3kg09vzYyC7T0
 ZMRHMfxYQa8CjL0bOP34P2CCYa8xlOogyu5o8Zo6JAKCDYg89cW9juqT8YLWSMtj
 GnxRO4SHq8R+IjneBxfZXlXQHu/vYCjuu2xRWsn3cYzkf6pCblSrHUtCIywi4oQA
 Oo8Zop5MYMbyugLuGrNsXv31zOGVhdwkYgUbPfbBPgFuvG6DCSNbuNiUNzPZLjWZ
 VzHgx60Ofi2g/TLuQWy0yFvUqMbWB3utxhklh353M/uutYpRyKXLmpFEqTSOTTNe
 WFajM0bWvCE=
 =k3PW
 -----END PGP SIGNATURE-----

rlm_winbind: comma needs a dot on top, too.

Matthew Newton at 2016-10-04T15:12:51Z
Files modified:
	* src/modules/rlm_winbind/rlm_winbind.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8d4dd532bf319973b7e9cdb100ea4d8eb78e2a9d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJX88MQAAoJEP+k1YKfttfK8GYP/it5o6DRO2zf8aGG27rG/VPq
 EUaljZM1p075qBfjoEQYS+KAhvs0T8ctrWs7tsVLlPLuHKyLehLQCFU4RD5vWsW2
 A1yr8Ymr/MzJ/MKvBy+5ahF3b7428Lh4I/H2Zf1WT4eQ4vw4RiOCd7jSsdCjnLea
 KnXmKeCqIANJ4NaDuG5pkYQDWLENCRBRGw/qq1Ao/mRFtrkMauoSwge7R8JSIw7i
 tPia85PJa5WQz9DlnUA0I/MJBQfyDfGT+6saPwnWBuTA+ohnsg8tzy4zbkcyKqHh
 F9I/h5E9n7wbT2/5JK4KQAvikdd5DF75nuO+vv6kRd2IgAHDxodsBBUY75Rd4IIK
 iGD2XIeIW8EsBFPjEqXuXf/yyP1HQqNmqZAZvr+bMSv6brDgHivnD/DasgdXOW4t
 6cH5AztnUr/xCBLvbRVnUW8xkSyXjfU8dEygTi6TWtW7gi0qTIOkc+6S1SNhDFdi
 jC5WsTEB5gOI/JykrXe8VHQaVE6PW+pNQdDgf/F5jw47tr3T/0Ee0Jvmc5oCWv23
 0ZaiNZeRI6gjFP0TS2tXWJCBCzL/1M/JOsIwEPfRNYWAQIGhTkm9wCs4VP5R6avP
 Fne1RR8t6v/feXqIB+HXDbsongNqw6tGfva8Us3vXbfXwAIPnOMJKHCvxXBD0xvU
 kyUqhZ87hvfllMjd1WqT
 =zRgG
 -----END PGP SIGNATURE-----

Track allocated memory better in winbind_group_cmp

Probably fixes #1768

Arran Cudbard-Bell at 2016-10-04T14:56:15Z
Files modified:
	* src/modules/rlm_winbind/rlm_winbind.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ae7170db0bf68e72307e53c6928a8ba7bbce3fef
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJX87iOAAoJEH0Oec13Yh7NhskH/3Icr4y2pOL+h7k4ZDEm5ryX
 Z31k9Y4Gm7vyG43sx9AU92v+9zwfo9FBaYiJ9sRxONkjhqT1Dbd4vKlwEloYlXEL
 fXZoMCHVVORN3sMg5HMNwEQclctZWAXrQazDw+SWlaYTnrArMw7ruBrV7z2GDf8m
 USZuZRMcXSEumIcPj/eHWwYr47/V1HjePCM+DLqoNSXzvW4M1MfSXaUMRLaKMQ0C
 ODlkKE/2XO+RLlZqKaOmo4VZ7Wqh2CH1/G80/vF2VO7S7pQvOLHvbdSXBtv3quU4
 1R0+MomdS+5m5LOf4pJSP416eK4UeTeiPjqdt/Lw5caVNKwIMGpzl0ptu1cPmsU=
 =wIU1
 -----END PGP SIGNATURE-----

strncpy is an abomination upon the face of the earth

Alan T. DeKok at 2016-10-04T14:11:26Z
Files modified:
	* src/lib/pcap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9cf2c2d1fd43ac5cdd122eb91b2b4f624c21680e
====== 
Merge pull request #1723 from qnet-herwin/rlm_rest_use_json_libs_v4.0.x

Use JSON library in rlm_rest

Arran Cudbard-Bell (via GitHub)@2016-10-04T11:54:45Z
Files modified:
	* src/modules/rlm_rest/rest.c
	* src/modules/rlm_rest/rest.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a443bd9da3b742b69ce84b22e0a00cf1b98fcde1
====== 
Simulate chunked mode for json rest

Herwin Weststrate at 2016-09-22T08:39:58Z
Files modified:
	* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1065b9ff482f53cb898e99f159912f70dd0f2589
====== 
Removed sort parameter and move cursor initialization

We use the cursor on just a single place, where we don't need sorting.
Remove the sorting, move the cursor to the more specific place.

Herwin Weststrate at 2016-09-22T06:44:25Z
Files modified:
	* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f4810eafd1474daccfc2486421fdf0646267a4fb
====== 
Use shared JSON modules in rlm_rest

This kind of breaks the chunked buildup we had before, but it saves a
lot of custom code.

Herwin Weststrate at 2016-09-22T06:44:25Z
Files modified:
	* src/modules/rlm_rest/rest.c
	* src/modules/rlm_rest/rest.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c9bdb7a56747d9be2c4fa8839449f1b79d9fb10
====== 
-- 
This commit summary was generated @2016-10-05T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list