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/4ff4dddbf7129aef9c699... ====== 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/e7f8e484d69c22c266c7b... ====== 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/8d41e226713d10aea0728... ====== 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@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/ca71869f05731fba1b34c... ====== 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@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/5aaed279420566448b6b4... ====== 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@2019-11-27T00:25:36Z Files modified: * src/lib/ldap/base.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/84e3a2c953b53602210f7... ====== -- This commit summary was generated @2019-11-28T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).