Commit report for master branch
The git bot
announce at freeradius.org
Fri Dec 6 01:00:02 CET 2019
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3pgtsACgkQfQ55zXdi
Hs1V9QgAgkYUfeTtO0hL6MvzsnG84ra3LlXcNeG0jv63E+oODCcKwbolF7UUmnpo
HmeOyH+GXBs+LM9bdOHvwEET+TxB+FqabyiGZsNwf4ZvyWKh5i4SLQR+XLwFNVd4
NrXCXCnS0Wu656EqXyYlrKN9gXLd0V9w0KQFxceehVb1RDHz2JwWgrjcvGa3tGuu
5QKamKSTwXl9waS6DaNofu9QJyE44J/uKQK/GUtv6AxiPH7k0wm5NyG04IQVThfR
fyftqrtchIztUaNrEqAvP5AKxt3hna4nwK1FiKdgi40AXPIOgGJCx98hoziMH7en
lBKjeBTiNPkyILIOJabeLPlirZdZtA==
=4V22
-----END PGP SIGNATURE-----
notes for TLVs
Alan T. DeKok at 2019-12-05T22:21:15Z
Files modified:
* src/lib/util/struct.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c3e759969a2e1b401b0d04117a6ccb634129c318
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAl3pXeYiHG1hdHRoZXct
Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108OT/D/4vGIpmecmk
c5D48db7S8s4iAnx56R+NnWaXfcwSLrKZQeZm0miGTlodtQRGJGGueyCqdh9GdHQ
MeubBH3EpmXxaVNKBP0G+icwygwv0iDaSGMGojNBbkAN2elL9a8CxKu3wcRDmcVV
NlKhiL+VubeKlnMszE3Zp7eYeoS1A2yThB4we56ya3yJbZwtOg2aV6fNMB6Qyfxc
gtagzzEk8KK2OZQKZcG64Llh9m4CwMw1hezsrnDIU+cA93ILAkVojhM/7+nghVp4
qFv34oWx5hjVyaLXgYo1uAgGyl4Nx7VvTP6Go+wmKg3I0LCSghBzM2WDHhIqs7FB
ZjoNGJJ6di+anTaKzqbvMXVE3aPB7Oe8oTtfTYyFj9pIm1m4f4FPJ7ZTN7otaJek
0XUFh6aNNGn5h9k0bPx1R1Pusqk/Nsh3EZNSNym04Mk9gByDpB0wrDBL0ptIzHrG
/YJnk3vBX2UNyRjtgG2/OPxnVtz4DRsg8jgZYqdiH39EwOwCP+qvKseIyZalTXKB
AD4iL3AYAEECehjBgCcFhQYUiF9dM4sxSsnAuj8/BhfP1FNnzbG0qrbor9Pt42jK
ZrwmOomNRmhFPDR3LqEfFjKZsPqwe6bE+jZ+nmJnEs6WwiylVK2BomLEoZLptHJ9
LbbBpCiPBk8iBsfBz7FNQKruxQKWfHfoPQ==
=htDH
-----END PGP SIGNATURE-----
typo
vim being "helpful"...
Matthew Newton at 2019-12-05T19:43:27Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7b02a51c978709c1eb4a89d6b4600d18a29d41a4
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAl3pVc8iHG1hdHRoZXct
Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108BQTD/9AWjjmZFhH
Qe77x/8gDw9UNR+khhlpZ9CCdcrAuOl2CfQCob/6qeYznhMHtf4ieSSGECv/POCd
WyQi32ZhiY6DBt5EpNGSEQ50O66HBbVNYEpbs8SdjyY4JHYqAqVXzekB8VteNrmB
LBTSH8/Bp1NaZ4W0Lg56tm0geoBvYPMjQlIh+ydkWDw1wS1xquGxZMNd3CI53a3c
d9FrNDMyXisUZdtvGqzOQgIYkcy9LuzwDPVk7+iXY+Ecdrh1OYmi0E0blBfUYn/5
Ia5J8T3VjbJ89t+qtug27dkkuD50hwCAyKdihlMar/v3e1VWg68kvFFTVXbJjVPM
PfBmH0t3uvfYsMElWgtQa0cXHdk0cvWrWs1qfqAO6wwnWgrG3+kyEL1Nj9CGMNU5
gCa/KEraScI3yihYJq9Y1UBAv9nyYySoSw5ERBk5NnEzWuTIw8AfK6VYalD3gtzm
mKEHJ9l0MO0CCFXFc7UeAKC45DVeISQxzH6WKD9iP1+su/L0lCZXz6PF3wS9kfTV
qvhV0lUbDKuUnb+QU7eEWyhoT4W+EswaLDvmixQ2B5SIsDVfbNSRtYMXqj+IC7uP
xvXKSl10ScZ8BiznV94E94dnJ1qPCo+cAWr8GrMTMmL8R2GtV6Tgu+COfPWnekCs
F+OVxQ5OIYvzWZy8g5wb1++LJthKTRXxIw==
=Gblv
-----END PGP SIGNATURE-----
rpm spec: include mssql files
Matthew Newton at 2019-12-05T19:08:50Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/411317c63412bacdabfd5fc394d380098b95ec03
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3pOv4ACgkQfQ55zXdi
Hs3JFQf/Vri9ZPFlaUijMprrqgahMTjEtCrQNBpsQiC2UOwuqJzHSKy5oJNtKTcu
/3KZSSPqtqe8M/ObAEQ2AuB7HYSF8al8v1jlIh+V1WV/oFovwlcrCaZyjbOE7LA7
pR6mi24no1b1yLKZ4BTdwdVStQvonkmycnqc2fzcNJhrGhF1lukd+utAKHOFFYWR
zGb2jAY7pB++KbDukpw78fxTBlP56kp7VVxGLhOs8sMBZKL0Tl2UmfvdYMkHUt8A
/jDwMxn9dMJGC2kJtFXgzIl/H7onL7fKcSwr5kjnidGnsnilY90Uc/OeQYm4nNAf
vr7+iurbNz+jWsoTCjwxTP+C0AjenA==
=0bTy
-----END PGP SIGNATURE-----
shut up C compiler
Alan T. DeKok at 2019-12-05T17:14:36Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/970b72fdbf45ec6424266a68e36c34c25e38a9e9
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3pLvYACgkQfQ55zXdi
Hs33cAf+I/noRnCiMgcB90v4SH+8U2egJ9nJmLBNxUvbVedQjuG26EOZX6ax5Pzg
aq99Dw9Mx+ZXk9sM047IP9NFW00Xb5nwHo9q46MCfotO2bcAxRdbWwtlzavwirOI
J/y/tCSoKiJCQy6s6SGeaz7zjgTHJsc+dKUNt/cC+DWpn1JM6vzqgySIq+xCcxWF
SkdYzYEi9kPwGjHUhuSqOeAc+t2iLVzpMSGOaTjRe5u389XFtAJ7nTDrXgV6glWm
RH5ua5Wsh4yLwau0Bj6AV71XhDnpeNgcgy8zkcLfi6RS1B6Ig9TNowQPAF05pfIt
n8Gn+U9/f/DeYX+LVPET8ifTwOrLAg==
=g20t
-----END PGP SIGNATURE-----
allow encoding and decoding of structs with 16-bit length prefixes.
Alan T. DeKok at 2019-12-05T16:23:18Z
Files modified:
* src/lib/util/dict_tokenize.c
* src/lib/util/dict_validate.c
* src/lib/util/struct.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f6474e5fd63231e4d525c4831226b97ad16076a
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3pLvYACgkQfQ55zXdi
Hs1GSwgAlWwtHf22TnCsqZ8D7CjNfVM5CkykG7zKSk3bCh+5p7ji9IaDxItR7xQu
AtHWoHlAEad9s+osLVjg7cuOTcQqtJN8OvmSFzEOHDytArsRjDvy3/JLRjEaItOo
BIlI57aqbz2Ab+n2EySU5Z5v2WxUwM31CsczT+ZJBSJHQUr6Q9auKZFasUqkpbNk
IDJZ3hb/rZLSIzB0nrIthaE4cwJxjLwanWZztfU27e3S/RrDeNbOzl18sqq0P9Qa
seDNHgNnopKvH4lwV6WqBw7IaA13nARXhGcGUQI0UtsiIVgOhk1XpKzbD7sXHKH9
KnMF4I7vUXQ9+xXuubOGNx1a+gkMAw==
=if2x
-----END PGP SIGNATURE-----
now that events are linked, we don't need to free it.
Alan T. DeKok at 2019-12-05T16:23:18Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6a6a799c75cef259345b7d4b436e7fcc5125406b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3pLvYACgkQfQ55zXdi
Hs1Jegf8CoMw3GosszIZ01zdimlYEfqKkJ2tPv7gG+e3TWB30+s7P9EPQxLfSsO8
tOb8rYBQInSWjbnoNdpDtcSp4P31FxMfZTTpBWFxwZfJZWqpuFT6FrYzSob3WgQG
jNsWEhrI6dFjhJUvh1+i7ReoTAS85H6LS3x8H9F1oQZLwQjqr1uu4GMS5vpFgBqK
zVl/yBCzy86pCjlzSocNN8Dpc1fzpwsApjaDSF6LNiPcLFFbW44oJD2+CTed6Xcd
ifkL64qMSfOdgCh5vTHm+XtorfNH4sl1Uv5aaCkZm3fotY3Mk3q/nAjUxp5hT/Rf
0iIw4J/9SC7GyFEZHqhraPk5m2iWRQ==
=njen
-----END PGP SIGNATURE-----
move printing to load generator function
which lets us change the stats without changing all users
of the load generator
Alan T. DeKok at 2019-12-05T16:23:18Z
Files modified:
* src/lib/io/load.c
* src/lib/io/load.h
* src/modules/proto_radius/proto_radius_load.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0a5e9263307ee1e33111b42af2cec270f2849b65
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3pHHgACgkQ/6TVgp+2
18p8LQ//e87jZDCF3fXhilYa/aReGaIsWbBiFRCYeWO1XnqbOo6bShNkenmlj0Wa
Rs9ycztTo6XaOj0Y/zFOaxazfB13nK/lFyVmRPzzdDp4DXG/iPcUfKuTmtqk+8Fe
xeETp3djO3DA7Xd/fpmqnRKkJvebC/iHXLJPGp6q8w8MzfViQvIurg2AjRnSdri8
arGFPXEs3L2r3vzD+sKvf1aMDKaHE+TWORyNY0FEgR5DL/1fZ31nD+PFvQ//EXNG
EHA9C0p6FCFY7p1LjxD23NZl+g+E/vgc9HalxE2IpWukLu5JIM6tBRyDMUVx4b3a
djLRIx+OX6MhmECjcinhL+3Ra04TbWXUXvHYs62rRqUEaIBAP7nqdnGvaCBRhgjc
QgxCrYh6MU+Vlq3gFeUeltw7f8PJX4bJ8qrY4Tv7eemsyeiCC6pWVV2FXyTONEEm
A+ueoAaE2EtU0i2AVE2+s953okTb6ekr52hdm2cMFMWhUxf8Aaeh0GtS5nGULcA6
pl+1eEAKDZAWjf0R9WMO+FdVCVjZSom5Ut2gxtrCGNia41FJXPThzJV5ikUVZ9f+
xqC1C27NxLYeyGAgF81lFbZddERatYOOyWDXpZd93SYWCDux4Wg18kGde5v6ndZN
/69XAitex4PT+J0NkpWacrbMQNc1a/QyMi/ZXWidBRhwpdNGWaE=
=hZVL
-----END PGP SIGNATURE-----
Call notify update when requests enter the cancelled state and we have a cancel muxer, and again when the request enters with cancel sent state
Arran Cudbard-Bell at 2019-12-05T15:04:24Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ac6d01f1cf93187e9476f9e4807d0ce099773f16
======
rlm_sql_unixodbc: Use descriptor corresponding to the resultset not the source
Fixes #2822
Terry Burton (via Alan DeKok)@2019-12-05T14:38:00Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7190d1aae69603ac1f1ed6ecaa6cf59df741d7bc
======
rlm_sql_unixodbc: Some drivers do not write to all bytes of the value
Terry Burton (via Alan DeKok)@2019-12-05T14:38:00Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/29bee64c17f3c94a8553621f0bfdfddbe8243a1c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3o8TEACgkQ/6TVgp+2
18qEyBAAlDmOOJVG7jrZ4W98TlUo7kwroNW3naIikGz69L7CNebVQf/vxTAkAwfM
wlyxfVW1FsHps8Rx+u5yWUIv+12lgDIE41fy4m/XnhPVO3daPF/5WCezYDN0S2Rn
gwnZdUeD6T3DPL6uNODnjA3F8XzY5AfoLG/LS+Al/tWz9VOvu/rFQICHFalwShZh
Pbm0vKHrW1MODyEBntfgnMrh0FVhnHWvGNIaD4xi+BxzWeqtLimKLF0sg942NshI
QMil+FIjHyj/e77ClQaPcV6iKhazriXsPJCIhp/mQwYJMaqaSTGmyrk/DP9t7GC9
/YWcxy1y1IvdAGsMvahe/l46a9GzGCQxv5TWJpN4A5xqpfE9dNT94eNxpnFlDCp9
AuEBqY/r/+kO5A0CGYksBvJreuAzNhT/BjvHqjZISPzUoUe9AohtcCsVf24t24Hq
kMi+zwi6mz5iMverSpPCsZsZQyHU2p+kTFvY05tOSh6q29kg0xQszOVfmywWYHP/
q5JfkAsD/EAhdPmDh5LLwQywZOUWrj8kx3KC0nx57KZ11qnHkK1F43akPZ9v1018
KSEdg/6po0ivN+81N+mbq2eZUI6hLTmKzeOSiDAx1muQyAC++xEfFYBZuXAdeJHp
1KvxQ+MdQ41qaNES4rrgXprUAMFK6snQWxyQ6iffQRXfwlJGC1U=
=hC9P
-----END PGP SIGNATURE-----
Add many more tests
Add cancel partial state for dealing with partial writes when cancelling
Restore in_handler correctly when doing nested handler calls. We *may* need to move this to a stack, but lets not do that unless we have to.
When requing requests, free the cancelled ones, don't try and move them to a new connection *sigh*
Arran Cudbard-Bell at 2019-12-05T11:59:45Z
Files modified:
* src/lib/server/trunk.c
* src/lib/server/trunk.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3bae3bd6b794ea42397a82b60bd468a23a055ce8
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3o8GwACgkQ/6TVgp+2
18qZVw/9F8sQStjDRVlIfSewoC42+vCmOfUcu8eukSTka9AtBIqZQl3OzD49QufW
QD7UJ10nbd9Z4v2WCV33uC3Ita/mfb6GAzWtInkWHO806j0gNptwVxakPxVl6/sc
DMkYl/r+P/lmU+XwAMVkDWWeic7Gje+O/5N3xcsZPGeE9K4q5R4Y2VrTD0QLWpPc
+erV1VSfOJRSOM/h/W9fEiWTqwe2W5F8smWa2y752og76CBei0F4u2dNQdFnb4P2
HyTn4F+Bqo8U2fcHd2GC1W7AjFzhkhhuSfxTXioSacEGoeBHoQfd7IVocp99o7Uo
vWRB7CEhxwNq9Fa7s0nyY+mGzmNYOOOCj9EzaCsZZm+pg2A3ELQxMzNGdZUyieBb
gzxXoWntPdqLXERpIcBNSbI9SaiW4+U1kO2XOD3BMrgupc8J99gDz/+Xg1E5HXgx
FVUsJwdzVyFbtIb8BWOT9TOMnuHOyGKxd3X/ZsA67Bry3kLZ0odzK1IwFytQOMOY
L8en2ki9O4yOU4U1/tBWE1d3/IusTl7r2wbBzkLSf1rgCnHvcoSNE1VGFB7sTqCa
+tQmpwgIzcD7MiHwbjh3BZfWN1j5RRBkn5RvPYvwdpapzj5xjG/C8xWFpU1uUi6d
f1hA5mciq9rk3/mJdM0dgsgpDRbIjkwiHY8IkUGSZRRNZnLgfVg=
=PRyT
-----END PGP SIGNATURE-----
Notify function does not return a void *
Arran Cudbard-Bell at 2019-12-05T11:56:28Z
Files modified:
* src/lib/server/trunk.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5ae9bd3e307a958cea2aef8dba64eac1ee565779
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3oigsACgkQ/6TVgp+2
18r+Og//YGZ+lrPOxt7208Z9BcXAPn+jhzVZzq2BhMOAiqOdMENIcWSold2/6e/j
V05Hv1+RzfjB4f0fnCsY9+jPgPcS6DZ5RMyRhK06/hLPnVmmnmO4rqGYYip1HX0K
g5ZhMak+rKxGysKXLt2erIh7BoWn1zlSw4FOamvlhAETWA9Bk7rEylbZJwt0x2bG
4LtLiPcKT3ntmIi5ZlOhtAg9P7riyUNc/O4y467s4ey7rMCO3GMZrkBYqHTKYLsI
7nYQL+B90uMhuF4UOmpZi1GIjFjicXyBAG22CLo+C7NwHUGkYuKOjGipRl/AAyfb
foNhgAKH6WsTxYxn0EKjtus9D9EDe7pX78G3NdRAmXP7fqMNESHmCuKgvXXwqPFW
ImR/lEol9uv+a5rl7KJWUeqYlfcgj3bTwJgrm5ItvBGUKxmyPnrHG6GAnx0pte+H
PNF/Ab3gfdDBYvTAQCt9DI+71oSBuwdgKWg+8u1D2pIBmVpsbktx2S3YdY/WLawJ
7jh8qRQx91ZrVBkGxQvwDdQYJ/U77c4p3dhQGrN7UN1PRDoXKkYKqZKHcAnEjYj7
5zc2VBSln+YUtTM8GxvjJ4KZOWJIEhUGvLxPr5ofasD00y81BmZpW6rnX9fCHU9O
ipgEHG8L9Rf0qSPJxqZbOE+huw1lOzF+vDaeyivE0QoAleAR53M=
=YsQ7
-----END PGP SIGNATURE-----
shouldn't have been comitted...
Arran Cudbard-Bell at 2019-12-05T04:39:39Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b6ea05dbcb3cdb79cd0491075af2e256ddc6d1c6
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3ofgMACgkQ/6TVgp+2
18qrbA/9EHVSeEbDnW/IAjBRqUhvBpIfRuXgPeOOvXnBgT4cD6/IUNneN3Ztu0XL
BCZJAwHt/T9MzEKKJsLyY6aos0bZQugmpfogLpbNGTx/Ab2CIZcem3jknLALKidb
f6CpT1INmq+/IaY5uCfIhSDaxrYgY7HsTYaZHTqnqCpLU10Np3iOTlfX03+NQkAB
fg9Xy10qMC7abKShoToLcNbk6cmlB4fWrIuYBociOfUwtWr/ygUrHYmHOuguEC2W
xwilxRzTlFMTxcylhC+dETgbLIZxDgQ7wfatMobui7+mqALE++JcEAu2maDQedpf
S4V5O7AG0hqBc5l/nAnXriBADIRClNeGGHy6F7mSQB1KLJoPHv0UKqU5ph7SvUiT
L5odokNYgzlKrP9VMlDu9FPGTEsrrjNF3e0KNN6YWTcKEMvacLoWlQWvFnZBYTtu
NN503PcibxRX7UVTMuv4+dFdWymMeLEvFtWpdhSTkaJ6LyOPdPDHwKkXfSy9DLMZ
p/5PiTbqjy/QtR05wEbSWZ2qGmLI8YXAH8XX7fKaxQjbH0h2z0GjgjezBVa1PeYG
g1trYNX4hAB7GR7X1xF7pB+2R9hoaxQFyJhVcfbd56jwWtSacYbTlRlRsDZb/u2q
mMRSZ9GNG2W6DUKCUMV9hLQ7Z8JvsSFzoYlOuFW1ggsKs1GfdfQ=
=uLO+
-----END PGP SIGNATURE-----
Add callback to update the event loop for when the trunk wants to be notified that a connection is readable or writable
Arran Cudbard-Bell at 2019-12-05T03:48:18Z
Files modified:
* src/lib/server/trunk.c
* src/lib/server/trunk.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/da2acf2aa8545a8cfb74fc621d63ae3630d748f6
======
--
This commit summary was generated @2019-12-06T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list