Commit report for master branch

The git bot announce at freeradius.org
Mon Dec 9 01:00:02 CET 2019


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3tbOMACgkQfQ55zXdi
 Hs0CNAf9F73NTAG3vq0kdJTLpPHDLxaYU+FQfJd/IUOCx6e3o2l75FuXyqdVSgwg
 Z6ufQ+NAjQh27ekY8N2VvoZUBKwDb1tas2o5VmY8s2/xM4z9gzo/13IFdm8naFeG
 vM0XioxWRV5s2pbUefUtK11ELgCk+9eshwwVKJoVuqOYH1U3KIZH4rngRJM+eQyf
 YornaB24ULZgzF30ofYd8tR6FqMVX0TADT2T8Bo8XXV/ciQuWX87OuA6wb8SSppt
 9isCs9cxFKAoBu7olZxJiTck8UO8yU9XyuM4i8R4ublWZqkWvrfk6zm32okti9JF
 39xdSVDAmQYgQVcAIkrXv+QgE2ujwA==
 =8SZD
 -----END PGP SIGNATURE-----

add simple profiling make file

so that mere mortals can run the profiling tools

Alan T. DeKok at 2019-12-08T21:36:35Z
Files modified:
	* Makefile
	* scripts/build/coverage.mk
	* scripts/build/profile.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ad34023f3862364297450f242a1d2b6bbcd082a0
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3tbOMACgkQfQ55zXdi
 Hs048Af/bfQpkk6rcVHDR6cTiLQUuF/56U5isv3PjL2CmbNk6rZN0VkBmW1zrN4T
 4HP1eXa5NjGOIqpe1wK2+nFQMF6g0cYA5A2KoMU6JdPczqxoRf8P3uuKeUwQdsur
 WJICyX8uVXY1qqeYjz91kVS5tIPJ3QCkWPji4Nn5QNykIuWhw+jA8Ul9Gh49lJUH
 rweYGuDiQx4lXPWQUh5FjgklzQXyYFmjJAjZRO9JIjPXoyfVaC3yDTz+KD4W+kCL
 pRVwSm2SF+62dR1Rqd4uh3/d0PONyVq/fRo5piMsQSlXTjPixsWP0m8BB5JAMLfb
 CnH6xKnLZDTUAgRBV3fbZfLrFlx+2g==
 =vp4q
 -----END PGP SIGNATURE-----

make sure that each packet has it's own unique time

Alan T. DeKok at 2019-12-08T21:36:35Z
Files modified:
	* src/lib/io/load.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a6c6249b186410380ff26704dcbeebf63d328253
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3s418ACgkQ/6TVgp+2
 18o6uw//UH1g6xU6CiRzm5K6k+isAtedVxCoY0Sdylgkal+JF0XrJ29PwMzPB078
 8abVtzmbDQxv+diYzJDhtBPkKxgiqD2rd1rtl2oVk1mllx4x+3o1/QTEYcZBngpP
 z2ogwFaCGLAkaYofW1O8zTmCTW9RAcvQyX4Yuv2xBsrwUFRtmaUk/quWn1+0ubUm
 APAARpnodLLdJllHFbpkiRFISMQMKxdt37jEbOFwh9+dtng7u15rP+SfoXQDT1e5
 UZ3kRzsyRVvDPlhEOiikTWzEMj+M0ap+xHMQx4Wz+luWJtXUf3Qn3aC9cDhXiSQi
 8FJvIgSs6645UVQQeVps/KKg/hPhRSii0Fw3fiVB9udYJVS5k7xnYRN7wldK8rql
 BIFOoEXFe+GmNafC0AWWgZAcTCvc50qz8njfQ40vlvRckdGzjfhkbhfAEl2cvLqU
 HFzb5MaioVkd6quQNT3QC5KJp4g+Rgm8eb6VUOUBVcKDWVzM/vHSVm4FKIXG+Iot
 rUhJS9XdZodews1rl3GOks6XedVGO10sy5N6L/HTP2qpyKZ/95IGSBMmdsvFN76d
 q5zcVKDawE+eQWpE94OVuv7ExjUOYW+zntBJWWBuOwt2RMgTxDd0GKNuKGZTPFRp
 C1nIF1WSdd7bGB4v1KAV3d2YS/uFH7zaeyXYV8Xm8ASDWH7j6uE=
 =OUjS
 -----END PGP SIGNATURE-----

Fix redefinition

Arran Cudbard-Bell at 2019-12-08T11:49:51Z
Files modified:
	* src/lib/server/trunk.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e3f3e8114c15493f33938697e30f8dcfc9ff6d20
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3syiAACgkQ/6TVgp+2
 18pSxg//UG8ZW58w6Wdt8MTUc5yLKRiq/92Y4vQv2+ElVCwCgIlWA42mQW4t0Bni
 1vKtXCJpBoKCi7j1oVZYhoodKk20Wgehy80M6vik3vugnc5hYnjfHJKlBMXpVx5r
 V06PyX4qmU/5LZsnN68bjbb/AJhFDzfhawXd96v4w6GRjMPloPytPxrBpGVbnnL/
 gT6lJUEBaBvPFRbspIzVzil4bIYuUp6A1HbaW/cJBrlQ2JkicPoSNszZGaEuwDRa
 ePFFS/aaDQAWUsne2DeWw6TAsec8Q9DE8Ty8R7A4dKBnO/+OXjteJpsvktIeeegt
 YUwqdFkM3ctf4Z+LZoTo2G30zIo2WlI34/DWYZ1nYxN+PAhxlCS2chn97J5D7knG
 fYn3qEfOHJ1jEtJTIk2jyzXDl7oNYI/GXZxyb08VWc2koNYuJWkj+EYCPzJke/Hf
 cCOp8bI010sMklGkRo69dZ31d1yKo5P8DbjeC6xt2ECfd5hYaNBoXjUfb2Nzevny
 0psMF/sEAdCkv8l8Ky06kGpzPWc6dqCEkC/XrkntGVKK1lRBts7PB4vRc+QWgxpY
 7W1ap248qnp2SCrIJFiTQkkGTp5l424geBvX/RmoPqU2TkY7sXWEOwq//6Zwa0Yo
 4IwFOtEeFzAGmSp3mI7B8PyxlIjCyWoMT5gmRZ97UnfGpTJSgfs=
 =TNvK
 -----END PGP SIGNATURE-----

Formatting

Arran Cudbard-Bell at 2019-12-08T10:02:08Z
Files modified:
	* src/lib/server/trunk.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f830559e2f2be3b9b47d78454f3488ec3603d81b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3syiAACgkQ/6TVgp+2
 18oUtw/6A9xlcqvSZg1vby7zlSkaPFIeyFr6Eau6Slbzd16hgNE5SDYwidmz3Ugk
 cwYbzc08ZNf/PAU11p+Fzt1XqPylVmJjtA0Oe0/P/hukMiMXGhrBGTHyDyDqXTmc
 PBw+9aXlrmEkSZV8SQbV5doYLt0wo7olkNJDAvMVkSJSPYjLd6nUwf+C1CTkQVtS
 Bf1LXAXC0JewZH7dNpW818xfNS1Dum44ro7ORO527OxW6CVfIbqbWONWc6P7l391
 dRvmZwCv+2oeAd0DcgJwZVtIgeZvjTpYjvh70mwgp4HFhq1sSUOnew+B6jFBQJi+
 pzlI0EuXgzgx3pImb1SiBJN/mNcMdk7J9g3K/0WBgU4vptcWOGhkWtDIYE33Xuh3
 2ZgdyzMWWYJE691X+A9Sk2czec/Rf1Garwr02CoLNPv7m40129yhuAIRr9AW8Jlv
 H+pGgUjAOHsuUtTK4fvi+7ntKBVJvt/q0J7KDmyuSwHVbm9/zHMnunaJhRqZyhVe
 VCKK3XtRN9WqQoQef7YsnlaU74oS3Tb1u0QZqUFNTYN/xaS6lYSfLH8Yj+NaFZre
 j2OOR0/HWLEhCdqaq/KGWcf/ITWbCMdDw3iLF41py5jkPON+jWCOhvaeJEeCR3I0
 sCP3BMnZgCYSFSKEuWCoOVQyzO6p6Pdr7oDcmG3mzryKEgb46Ic=
 =9CxX
 -----END PGP SIGNATURE-----

Always include autoconf.h in talloc.h

When doing standalone builds it's easy to miss the include for autoconf.h and it leads to stupid things

Arran Cudbard-Bell at 2019-12-08T10:02:08Z
Files modified:
	* src/lib/util/talloc.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6d60cc956311afa6911c7029ba26a1ad048b1040
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3syiAACgkQ/6TVgp+2
 18rtNBAAqciDmTN2tijAOeczRrSYdqMryJMhY95gxcpmxP4mcgrr6SiOS59UzpvU
 GnqiQSxXxgrHEM1zGhc/0c6Jrgk939VaHXkqW1PP3XlTJnXVHZG9v+DLzThiFbZj
 a3olk2v37i8FnbQw3kK1QURu/7P2AFyv221qADQ/Z4qUm5EZCJdauXoREgQTU343
 GuMPMPS0xs94TAm5JW14M72gnqJgYewaZjAdfqDWT5nIvGXx0bOwy5jbESJYyr58
 +0ex7mVVBric7VMo4QMpet/wKL5Pe0oWT5QaSHfi+NWQ83K+sci+Y23ojGCEzZNl
 Z5kSv9EZXX1y+BDg/sNf71Xpz+jYFiBoXDL21GoDyMsDMslWCvDnhVvfjD+Y1l6C
 HmWboVCzit4lYKcO2ZBY8/rhsHYJKbkyuPOkeWo99TpH6QjpoOoX6jxBS4wS1Tab
 ZzD+UMQ4YcpbWAl0M7Jt1qyHxu3xjKAYfQGSJZn0ggvMtrPQevtbJAP+aSCRjKW4
 NxnPm1ZrltlYks00+F4PurxQzL3C2J5KHCK3jEHqGEjJZOEaaw2h0TCczDsSwcMD
 zemiDvXutAusNS4f17sSKjpTVq+t2nO36euFdVH+IDDz3IePSdAPyc+EKzCQCGjC
 XAzSPdN0SAobUhElF7AneVk/5xHDZ/zWLLWB218aLI+TCYR47Ik=
 =o8qs
 -----END PGP SIGNATURE-----

Insert freed requests into an unassigned list, ready to be used again

This gives us significant performance improvements (as you'd expect)

Arran Cudbard-Bell at 2019-12-08T10:02:08Z
Files modified:
	* src/lib/server/trunk.c
	* src/lib/server/trunk.h
	* src/lib/server/trunk_tests.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/691b66b7cd11a16efafb1772081d8061fa0c4c50
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3syiAACgkQ/6TVgp+2
 18oHDw//a+sKjr7pszkZ/G7kBqbapet3uLoXi8O7+6JENvWLlt7LNbOfupIyxoLK
 C/pW9SCXNnNpUrD62fpWqLA3YLY56gADRdkbHz/RZLf8EQ3CNPJ/eWi0f4oKzlHP
 u4DhpUErsLU7JF9OdQUT4TNJ8w2vKBmiZnTRaUCe/DbHmw0BSCWoJ+jELW8dcpKQ
 UiAo3K0pmgdiqmgGYTz7+fF04RSHtt3rEs3+Ho3LSUwwwXl2IB3rb26ZC4TNG9IN
 iAMPQVqVdCSDGwrAA5P7vJy9/ZkI1xIy/xhwPAR270UrUR+1EYleYB5VGFkopx3Q
 4xOhe04Xl5wWaDYGQHE1LpDSVOh2GIt8m3JnRFfkNZ7B7xzcye2Y8Ow4y0r0SyIG
 JDPYLXEwvGbUyQDtVrgwadWSPdY27piVL6ft+brdinmDraDjtqkkdWqlqDaI44Ty
 SCS+05kyHl+yXgPrJu5CvkRVFdfUjT1CvkAPKyqYqhipDUKb9YsAbRQnM/tmCLeR
 S3EhbfGipMMWpRS/kKiHKn6FPd3Iewy/4VHIRnexkYnQA2V5Pq+g8KF+6H49/wqG
 M9vSwUI+OcYrjpSRwmwNxpAI8G04R6wtGyzmZFMOmI0CLazcc5TjL2b45hyeG5nZ
 c3RmdLJAgtWX8kO0PDj20aGEnsqmD37q24stkCghMNxhs0/zKZ8=
 =KL/O
 -----END PGP SIGNATURE-----

Space to tabs

Arran Cudbard-Bell at 2019-12-08T10:02:08Z
Files modified:
	* src/lib/server/trunk.c

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


More information about the Freeradius-Devel mailing list