Commit report for master branch

The git bot announce at freeradius.org
Thu Nov 28 01:00:02 CET 2019


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

======
SQL IP Pools support for MS SQL

Tested using the FreeTDS driver against SQL Server 2017 on Linux Docker, mostly
focussing on the stored procedure which gives 350 allocs/sec; 425 reallocs/sec
(with no specific database server optimisation).

The queries are more complicated than with most other dialects since MS SQL
lacks a "SELECT FOR UPDATE" statement, and its table hints do not provide a
direct means to implement the row-level read lock needed to guarentee that
concurrent queries do not select the same Framed-IP-Address for allocation to
distinct users.

Terry Burton (via Alan DeKok)@2019-11-27T22:25:02Z
Files modified:
	* raddb/mods-config/sql/ippool/mssql/procedure.sql
	* raddb/mods-config/sql/ippool/mssql/queries.conf
	* raddb/mods-config/sql/ippool/mssql/schema.sql

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4ff4dddbf7129aef9c699e8d05598bf9974734f7
====== 
MS SQL schema: Syntax fixes and reorganise

Rework this dump so that it is suitable for humans _and_ computers.

Terry Burton (via Alan DeKok)@2019-11-27T22:25:02Z
Files modified:
	* raddb/mods-config/sql/main/mssql/schema.sql

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e7f8e484d69c22c266c7b5caada813c2a6620fb3
====== 
Update description for rfc5176 payload test

Jorge Pereira (via Alan DeKok)@2019-11-27T22:22:19Z
Files modified:
	* src/tests/unit/protocols/radius/packet_rfc5176.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8d41e226713d10aea07284d7ec6c87216c99ee8a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3dwosACgkQ/6TVgp+2
 18rk4A/5AeQjEWxLo9EpLA+ri++UyeejNxZa5hYy6t6tXihf7tPdhDCZHEvhBh5h
 TpPom5E48Ci/F1SWdCdUTlLL1Mp7E5xcn4XQ58mPfq1DBpcxwan5NndBDUO6vT/W
 eivR/wsxdsXIEFxraLo5KGbvIYC9GgI/jpIakHwfQHIwrf/RSL1cyPAwGPIflRXu
 NTspE3NAgMkfFh5G41S1cY6+r1EuzMSufCiOeN6xZvRkeN/f1rjo24ZWQ2dAfU0r
 7Ej2wvDlILNYsMdlZCoJLEzFVwO7pmNHLQiA9EThTDrlh9nscGvVMmwSsyg70MYc
 TG5pSotC8RHqUfpxg5bFAc02g1K7kkKr5PSCdD+9EVZTF16C1xsO0KI8JM8mMvnD
 snf77ZmIFKiQ/L0LBKujccghXrUuIK8/MK8Pq6c8dMjkYjQuP5zL8QQcNiVFH2SN
 DTyH84m65vB13J7nWi2Bgr8YxgPhK8iP/LQD7wZ/saXK0j2kPPveJsxSSnnd/GmB
 FpwMR7yzu+ZGkIuuN/FGgDqIXIUrQjCcppuF2DI1M5kB5lztGkihd/u9Hw5GwCcD
 N0AQxEZtTGNXUx+gRgyybImTKRobciuV4nvLoF+5aEFw5Dqbn6X38nT86jUUBjpb
 mJhUA/yC1sMmZqpAux2Z+4U5ULrFI8w09JyhISrQb5orTzgHRcY=
 =9FFu
 -----END PGP SIGNATURE-----

Rename timer callback to be consistent

Arran Cudbard-Bell at 2019-11-27T00:25:47Z
Files modified:
	* src/lib/util/event.c
	* src/lib/util/event.h
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ca71869f05731fba1b34c16a5bf01a8fc18eae03
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3dwosACgkQ/6TVgp+2
 18p87g/9FYkPr4izki9JtheEX2lBxgEs33CyseHjR4SxfReGhfIycAklFIZMLACa
 WwYcZUDqJ2vTd2DS2P4kUsg0heR/EbucCIn6KqKfpBKV0kWYardtxQaEd7klRxai
 d45IklG1RD/QUDHq80TegFRns9sxgxmxo+CrAPwTR6fUaO1jL5e+7jyylRYFilaR
 N8+dvb8RQqNxEeffJ0gFO9MQqSjHCVqtWR6WUEFRD6c7M+4rFxl8iOPcKRZDXcr6
 oxB0SAaKZwIT0o3aggo2dNi5LGMsEuXq93eqM2w97KIb05eh3FUH+2Xcd/jppR5W
 oCaLcsjvJyrYLKz0AYgvBDTpdzPKeNGqZEcZrYgKNXJBwQOuDmwu396oK03c2u2l
 Hw1Zh+ecyP0UpQ03v7YBZtcdowYiF99RfhG0LFYRKjjBZ/WdAZuElaKMZLLagXDw
 T9Ndcq1rKX91w5hIz/dQWLyi7N9NBiw47mZPyTMogZ0QCSbRhlkWD+tlRAFQBIWk
 y/+f7+KIOTpXbKYtog+YEP753gm3lriu9eJDGO9OcCETFtV1ukr3Kblx90jYk2QF
 Grk7VwncQIaI7hSXwXjxdRTr2/hNBLPbM3/09dhdOt+asT/Iys24q7Ra3UTW+L/Y
 BrCdTNndRRk49gLZ7yNK/WVV8CoKPS44b3zByaG2eTGTWelqdBc=
 =z4R3
 -----END PGP SIGNATURE-----

Add iterator for heaps

Arran Cudbard-Bell at 2019-11-27T00:25:47Z
Files modified:
	* src/lib/util/heap.c
	* src/lib/util/heap.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5aaed279420566448b6b4b19216c0bbdd8d2622d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3dwoAACgkQ/6TVgp+2
 18prYw/9HDEZIzi8c2is0Dy6Sy53+njhsoIWuXxr3LZ67/56ScnSD8ztlp8LbS5F
 2oD8WoWIgtCUEwxdobw9WLWYvIBHrDBPgIlgxnBzu1dn0XXK5Q24S9o/VkF6FhA+
 DeVfKLuAsU+SHEhwi5dT/Kn180BlUOLj0jtfthgs49Uodj1epe5OpKVzN47yByQk
 G7DRfQwgbLewMpRbkExDbV7FohXN2/mPVM7a71mkkob+Hg0GD21om9Qx1s1qET2Y
 7hG9IfTdOogvh/5egqM6bpSiqMHYZsvdQFz99uL6xPUp+CL1lPh+dDmeVf8YNYW1
 er0VEszCo1zotVPNkBwl49MVhJO7glmGZIrHodifk7b+2k2UlimhpPXpUb/Lt6S5
 IOdRAbjhZZYwMcNolbiH6fDF403A/UyJbtUm7w7lbxxbQy7EJGagAcPzYXsu8YSF
 ekrlXWSxQiVsGVrwWzguSk6FRiQEIqRFvYeb5Lds2NYAUlgVrjI/b6HKUWOtuubV
 PRrrvPR6+HwsA6k739jJuCfWPkiehSHsptnFdZSsbSjkxqHvgKe3VsuxKonB3Kib
 D1KUZtW1T/hYSzFqrADun16HfDfZFFcn4Edt+zVzg9m+LMQIUmu1KS4jpDNcfGfJ
 W84q1+UPZsf8gx+b4CNi+VPD5kjsboXrIxsEkHS55l9R5Lsclag=
 =MYL+
 -----END PGP SIGNATURE-----

Quiet compiler warnings

Arran Cudbard-Bell at 2019-11-27T00:25:36Z
Files modified:
	* src/lib/ldap/base.h

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


More information about the Freeradius-Devel mailing list