Commit report for master branch

The git bot announce at freeradius.org
Fri Apr 24 02:00:03 CEST 2020


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 wsBcBAABCAAQBQJeofAyCRBK7hj4Ov3rIwAAdHIIAFIj0aAEsmF0MYznbIHn1mae
 AIXSe9+MwBQFM1/SXnhoSCTlryrmB+Vw/+M+JeoX1/TydT5GlVidfMWY7gQYVBvs
 KBMWiDk9WhinKZ4jfPCVdwRcKeogRKPbphNPxxIEOjtLxivi32SL98aVW8s7/EJO
 kmg4yRU9WPKvreiW009zhwoDR4qIUzskWOC1dsdwYhoQ9L6f+we7mrge4xd+H+io
 +OuFASTBn9a0GZU6Q46fpFel2apQdHJVVX91jfHdbAdNZF2dlNozos1usgArIUlR
 yikD0THbRhEO437DBT01+H3J75pnXrCqejjDduIK5TGNqzjmrZCc0S0X23+9Lto=
 =d62E
 -----END PGP SIGNATURE-----
 

eap/sim: Fix minor leak (#3402)

Let's release all allocated memory when something goes wrong.

Jorge Pereira (via GitHub)@2020-04-23T19:44:50Z
Files modified:
	* src/lib/eap_aka_sim/encode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d0e255cd1000faf6bd8855f0820dfa04de77f353
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 wsBcBAABCAAQBQJeodpMCRBK7hj4Ov3rIwAAdHIIAGVG7oRgGT+1RaGDGDUxyYmV
 OhIgMQ4HXt/NaaK18he7NK7+y+6Lx63qbq4NtRHY5svqZPvcwqpbjiQtBug+9pwg
 oY4SLhY0xFE9R4w0c4mj8esxEm5CgJgBIGU2cDnVEyON1fDA7osEINdrusZ4jTAD
 Ht5/rEVZSqUmdpfCXoNyTKbDdAbfGsRxmISwiuLi3bdfn49SC8251RlqRJFizFvH
 opIWjW9sbCP5dCRpqfLtvkZI9+djW9Mzs6otbfN/Aq3TJ/ha1Mx4AwPl8oiSZE0b
 z0M0w3C7kB+PSPC0PUilelRxIkmRDQL1TNiUGXZIVKr4QKUGA7cJiUkpP5JmM4s=
 =uKqu
 -----END PGP SIGNATURE-----
 

Move EAP-AKA to fr_cursor_filter*() and away from {is, first, next}_encodable(). (#3365)


James Jones (via GitHub)@2020-04-23T18:11:24Z
Files modified:
	* src/lib/eap_aka_sim/encode.c
	* src/lib/io/test_point.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/66bf0156bcbd8901a5cd12e47e5c3b5bf1562867
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 wsBcBAABCAAQBQJeodoFCRBK7hj4Ov3rIwAAdHIIADGWtONoH6B/wPWU/q7N0n4a
 d9n2vfvk+AaTw5Mu/iQVdvQyJ81FyMzsEaSHRYuzi1LgDv0WBqW0VzzIt3vkQFFN
 3E1wY0VALnkQl/ec8RGUPE61ZugmW50MFsXwqW+NGa9jTcsMXPKHPgszx6/NX6hE
 QQq9XpfXtrOkjJ083+l8Aji4lJG3L+oeEJuK9bjy95VLr6Zn+t5p/GrIv2Vqdee8
 I1T5mTNLy9F8S4Pa19I9xIi7kV1nkagbUJxUIyzdW4PpVX6RlJJwv0EHhEHjWZIh
 zwlmBjqxI13Ieo4lvjQ1LkQcbBEwDUM1Qh2EIbroqp3aQbkayLEigfonnZQmwBM=
 =0FiL
 -----END PGP SIGNATURE-----
 

eap/chbind: Fix minor leak (#3401)

It's always good to release all allocated memory when something goes wrong.

Jorge Pereira (via GitHub)@2020-04-23T18:10:13Z
Files modified:
	* src/lib/eap/chbind.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a0b74528497a156e6b578357e6f2e8e9551f4ad9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6h2V0ACgkQ/6TVgp+2
 18rSag/7Bw2AI0d7QoGIuxk/MgeIVJmUfcSjFRkNo6reQzprGr7ipdD14IRp6G2W
 c0hQptX44GPndvueNQGAURPWmPj6drzNwePPKHsqG1WMeOEmbdcGyT6KRLjM6CLa
 v2a/jIfZLbAoAwB3KkuU8jg+Rn4lqFwjju0BTUwT+gLzx/q4nYm9DKrG/m6d2g7D
 C2AFOox+Tsgfp11Nmaqs/A1XiH0BSbRPZnrUYGDznZ3q5a1ysdQbpyP2Z08lr4xQ
 QypxbvydFMTREWTr6SisU816XldeS4jwDxZq1Y8D8JGamxq9mDmwK3eda+7Xgx6e
 zgwOgE91iZACjQqaH1XKe5NISywMhhwAWLotlwcF+q3Vm2EH1L/9K1hYBQEz2I8f
 Pd+qXFeBCvQjGrhYx4Wd4K3IxFVWFLwDdI16CGmRYqN9oDJaAh6Qwy5kTeDsmRyi
 dD0q7IJH5Cikg3BDeHEHvyaEBYp97A9u6hyxd/qvxHKFFWPoy1HbKWr+Qt+Zhzyn
 L+8skHd3UCH7TVLBd6BHBSGWWnHiRrT/b84sN7lR+59Ps//i5CtIQ44s5c4daiJh
 izSby5HJ6D+dSu97Xy5dA0n798eO89V13OGqZ8bE0ih8kj5BMUHFYDJR+G6wcD2Z
 aizXqjSm73CpZ6LHhiSuizaVdMYx6uPVcpyJXYglSgILkjyXasc=
 =XDaj
 -----END PGP SIGNATURE-----

dbuff: macrolike length calculation functions

Arran Cudbard-Bell at 2020-04-23T18:07:25Z
Files modified:
	* src/lib/util/dbuff.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b3b16b4523887c6313fc6f7e42386c564cf9e1b8
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6h1kAACgkQ/6TVgp+2
 18qFrhAAlWystpA9/j7V1rl8iiM4mgVwrCigU+XSFzjCqI9rkx1xFfKqUeU1jhc/
 CiNVlU1/mO3+P7RZz07nJeh9/Pyh4FHhAthBhRvf7kwy4x7N6OqWCTIqj20B6eUG
 hWGvaKLODZ3Uz3Ra2F3vvw/Fmdw5xTA5DxKG7SlTxlfLwyOrBSwcqCt37ch1+GVW
 yLyIQUMIuyglohjxrDdff8cZxExBWM4seiEl9CXQCQ+9YEr600oO1lIC/6DQfNCi
 qdClYhsXn62OdvXDvapLaX701HgJCqqXt2SjRsJZkVewG+HSBvhQb/PLA8lHGNgb
 lN5+FP2W9AJ1Myxm20CV2z4NQtq/YKlppxiAuXkv/VuXD1+kHyhEcJmYRrEJdQly
 JC+SNsgQVOk42htwA0p7f3x/gMEkZ1XXDiMaQ/C7J7a3WQ3hpQMV7WMYKSI0XZNl
 8wY0UN/GMIY7Dpn6h/YnWLG57wlmtY7r1ydhy8bP6DAMY6zILNGXPnMj3yEJRD0j
 /CBjDfcevMWth0TDX2IbDhBvo4jRau70T6bZ3KEkibIEXjyhl+130jCaNPh4Sr3M
 oU/mEDJYYvhrLViPIsaPL278UR7n2arcRHsLhN5tK1SVlSFHGouQElsgXZaAdu8X
 bMJP2oHdrxG+S9phwS3lLtmYGU1D5G+2ABtoNDzeqgt6lBmer34=
 =ZKvB
 -----END PGP SIGNATURE-----

dbuff: Extremely basic initial implementation

Arran Cudbard-Bell at 2020-04-23T17:54:08Z
Files modified:
	* src/lib/util/dbuff.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cb02b731108d40ef24591463dc5c612773b3b084
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6h1FsACgkQ/6TVgp+2
 18p2vg//atXVyKHJ8An2cthiBEBAMMr22ZPifbosSShJRNZZdTkxuZkukvQ6cP/D
 VRYCQ2AVOVzG/l2ZB7838Uw46Y+UPS+XiFhYbuZ0AEeOShx/Vi8obMhiUhRGLKYq
 5s+4tLeBj1Dj8h7UggCX88PKfwaKYaf4DEOT5CdXdUhqRykskaj/wG9V2+pyubId
 AN40kGay6J3m7STE5l2eTEAY3G/VzWnEu8iVW0K7tB4+X1euFH6rJmrPQCVIAuF1
 v84vtDQdR+y/7mkTEn3oIfKDKsAkCX5irzH6frp5rEvgMkGRBlRIbLBOJVL1ZejO
 3g6jV4FhEgeA45VOuKifCdCw3jz5tOY3M3I1RkxZybIqEQAGfgbU6UZFpEf2D/Gj
 jJOb+GOAaCXDik0rS1dSWrB9kNdxskEM1C9z3Z3p79Q7Av+i3p8XLNDdu4ol/rqO
 4MWmWFfOCm/KlqnIf7OWP29aet8/PV2xKkp5+if0tw6f406EWwGVh7TKFQacG/Fn
 RBdoFOlJ4w2V6BO4aZl+981DWZ9jtq/XEiSRkqSWa0MsMaNWNuczmuQa+3/Ur4O6
 mwiPc1KDw3n4pBexUnWXgvYV/BwUg19FDTd1B6WwbtfWDbV07S7/v43gPVU9Gobi
 GM2ZAkyzpITzzbGD/sqrKAfXnHT2hkXGB4nXEmXOJHcK7Jvxx6w=
 =MJF/
 -----END PGP SIGNATURE-----

need pair.h here

Arran Cudbard-Bell at 2020-04-23T17:46:03Z
Files modified:
	* src/lib/io/test_point.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7a8c6165ac11a1527059447809193c49231d1aeb
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6hz28ACgkQ/6TVgp+2
 18plCQ//VkTcA2ru4/J02hk+9hMcaY78wf/5yiUUoOozxWYb42JPGNLESl48VWvL
 zJ2tsV6Mc9ZqU/icGKNC8a2062raBF3zzDbcVTPA5KaHpkW0gGtZd2hHyNVD7O0c
 6yDaaUWZPo9HZxNzehtzbR4EPeKfypk7U8kNmGolUD2QaiAhzW8mXV1WlnxGV11+
 hJo66h2KrxbmmjHF8zZVa+w8pa7ztf5jmCxpZPJKXLYUM8IWcmUVtq8Rw2ksY12r
 +h7iD60XceFKrX406MOFjAFeeafMeE3jxX8zs/v11zXFBQu/IsfSjKrzcLn9MpQe
 LQoPlcJX9VJwK2+KrlhFGC9Mn3Y7JNHmhLAkKkah3pmmr4ELQUa9IP6e+cRjC7ZF
 RCOSIdcSy6R2+NP6RdxxBKlj7xtnwoWiyorfPYINaajH2UsV+PMftHpSPa2izx97
 qErkbTg3GPkcVywtNrmNjsYkSfdeQl3bqKLdazqZNUocCpju8nWdDFhuRFq0flop
 AFQbAxu1NvRtZsh5vzufu/dbjfzEXTh2VQV4EcC0Ev7dPEAR0a0CmHhTLpgCm4el
 W34/8wu7EqUbh+7WaKXcz9xGHhEt9SKd0rL24wMkg0/rwwcJqUglC7BIxOP3xrDk
 Wq7UEurMUpUJ9s8q4QLVkZ5sJLS1UN8ExMYjn+6gX6t//fO9Gso=
 =+RrO
 -----END PGP SIGNATURE-----

radius-encoder: Fix return codes and length checks

Arran Cudbard-Bell at 2020-04-23T17:25:03Z
Files modified:
	* src/lib/eap/chbind.c
	* src/lib/io/pair.h
	* src/modules/rlm_radius/rlm_radius_udp.c
	* src/protocols/radius/base.c
	* src/protocols/radius/encode.c
	* src/protocols/radius/packet.c
	* src/protocols/radius/radius.h
	* src/tests/unit/protocols/radius/rfc.txt
	* src/tests/unit/protocols/radius/tunnel.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f5e6fcc38951c6bc65a7e89d45d0991d0e9a6868
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6hruAACgkQ/6TVgp+2
 18pJcA//da/+n3c/SFgk0QdMYJDYxXdfr1LQm4sowBZlbJdoyE+nDWob5TzptfLH
 wtlH5Z2mjFkt2wzYxCSH9DNWAnvinWgVFoigtZA1Au1ea5pUd12hacA7J+S9yxPM
 orPVFzFYad7eOtD4p3lX8vKaCYUjDPF+8KJxaLmZ/a3UMLx6Ay/8zuVUyiNd3Hl9
 CzIIgyX+N/qJsXfNjLVgAGftLB03G/DjrxVnuE0Rek0X6GdF1hBq6x4Hjw23gP1o
 7ie+tmvjFfx6w4yy0Zgz2Fny68jRXRi1t1wsf9szliAzwhYKPXdXNozMVCAgXT6k
 TqQOqDzRKRPl3AYAjdn86kmSK6LGX4yC7Qau4VhbVGIWu6ujX9MElw81IJuTH57R
 AVD7uhSz9U1KNoZKF6S/fb3pxj6HBVRGwr/5bDpQXz4anRROB6md429Tnm7ZePv9
 S7SfqkVxULnZNDwR/5HMlNSV29qjPGrTPigDGQbY9Gl2V2QHLa81ZUXH+gmEzLlr
 h46LOhvdr0Ee4YKKy1iUbP4SBHyERO3I0JERJZcfFDo0Dnq071c7/WI90Mofbhh8
 BzDW38HvxIZka6OQGjvdu39tfp5Kd8N97fDLMlaOYe7fjW44yAnBm3ErzGYIai84
 FCTl0dPTXH+JGOqiT5zq6UWoE/wDGJN0E69KxmLFoXQZ/PkvNlM=
 =/vpH
 -----END PGP SIGNATURE-----

radius-encode: Use the common functions

Arran Cudbard-Bell at 2020-04-23T15:06:08Z
Files modified:
	* src/protocols/radius/encode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c4795d111145c6ce58968d81b23f670037ada63b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6hm2sACgkQfQ55zXdi
 Hs2gAwgAjq3XRJP2/+OuyuOuq7ppvE7dp+mHeez4m7RPeNUMLxu0eKfGRPXzbOZm
 VtqkkuBTcKdaKQVTusH+p7NEyXrRSf6vo6e493TzcaEzByz8e/M6zUbcSD7v5ISj
 Xgv9UjNo1UdaSROYCt5ehCxDwymDIkQ6LsLXKxtrQJRG/7P5E6+uKCOGbE2VQk2N
 g4HISzeAhzBFk7zcckN1diQvTcsz6RJ4xP9c6lXGuhSS7YLKI1SgwrGpZAvIydCC
 /o8Hv34lIMhUMEVNTrZOhs9DfCgbxjpKu2PZ/J/TEUzkxIMyJhlAOL9pAOp7FCGA
 OqmLpk6zDiQUIgiXjMNIXEpPTUhv9A==
 =+KEo
 -----END PGP SIGNATURE-----

added test point for protocol encoder

Alan T. DeKok at 2020-04-23T13:43:07Z
Files modified:
	* src/protocols/radius/encode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a1427de8443e85281a12e3c4545d43ec61277d97
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6hAG8ACgkQ/6TVgp+2
 18pi+w/9G3bNKtpbrAuk5aXRO9gJBUE1bsAR4DVEul5JnEzzQ7S/6c96w5R8QX/g
 ZG/dIRIUutPbrC3KEN1PTapO15zcyskd8Lt3pBUvyt70R62uvXBXMwyjhg9N0zQw
 yRmGjMCVj8s9aPLA/+6cXAPXSxUQqJT7Fq1bcnvdEbgtt4mdyLsiaqZt6z2nQbuk
 V7dtozBeSxbxTWBRV2bLq5pVxrIApoFbQUMY6y7zbjUmrJWfw4N3xOWnoBvlN0kg
 UxKCpZmGbC55aLrOyil902prWia9+pHZmn4mxnAKOFsjzPWcoYlqzf2rGhDczJoD
 x2AO4A9o6sfBKKXYueUMPKkjkkOpZ80lrn8ieuRTQs7sr2O44y6Vbzx3bDctsxlp
 HaCcF25S+nynSg0Bf3RdryjlBopzPmAeNeoNB5CoOnHnLp7Z8k1wY9CFsP9AmhNZ
 vkeD/jGMwyrpLAn0T3SGMdi3CPvuj4gl6SKL3fHmaul8GsZfiH0V3OiLBrw1hNXh
 Xv4Tk7w5jc21B9wVTbOhUgWVOxKBvYjVi6nDyy62n4Ah5EyjqG/3sVr17pPkroS2
 MjnVN0AP+VEwDPhKcO/SaAFk3ZLqf+QuVuHBJdRQBfQ+5kf77vVSo1j6EIMDzuIr
 1V4Rwfw1gpKXt3lbESWKGS8KwxG2AtiB3fAtbjnoVmC1KJpfl3U=
 =Kn41
 -----END PGP SIGNATURE-----

rlm_radius: Apply same fix to replicate muxer as non-replicating muxer

Arran Cudbard-Bell at 2020-04-23T02:41:51Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/54f8c9a0142d74d63357245f54aa6b4072e5a7a5
====== 
-- 
This commit summary was generated @2020-04-24T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list