Commit report for master branch

The git bot announce at freeradius.org
Fri Jan 31 01:00:02 CET 2020


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAl4zYu4iHG1hdHRoZXct
 Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108OSqD/4kcWdPoIIF
 ddvhNvNdyGsFzs399N9KfeYazyZe8FlXO7ZuoSomZDJuAgy/8v0tGBkPz2p6D416
 vsg1nQzz8pQu9iDYRGEK98JMAtePngPRgzqMSFcCqUGnlGTaQOb70m6RKdta3ct0
 vcthr+S+zEKgGzCMRRMqqrO9vnBtYCgVq688/aBPz1rROSY6I2YDCFS0JhUe7Q1V
 yb/9wdhWzKjcv6NE2uixqafSgYTcaHmDCw5E39kT4lj/LjpmnMowt/yzjkTe78Op
 +7KZDWaDs4i1dE4nIfjmQIIUl5jJDQ0Ap2xM42b6ckKQA+NgyeuEBBXyEz0ZbFQi
 limXU+QyMA2DK4EjuRs0oxd24GCQtg0RXXv21Atgfe8ScCHKXIwrhU7xc/4JjVzN
 V7IOgxR30/Xez8Qg4hx52SS5+g85h3z07HPveZgFv1PDNUlIzeRuZK/vusn+Ecln
 TLCwtGrVkjVD8RkAGIDfsX6MyuC2wbdHnn4HDjyFgGjLhHRkMqDYDsqPPWq7OtQW
 7IOCW9P2qgKIuI2JIjoo75dwjCoySYTYrEfkUF3eyAxYdwbhCrD8+j4+5meOTIxi
 rdigwLCM9ulD8s+8+nBBJiT7XAodRUvF6mFv0oPGmKrOnh5k09kg3IZguZS8Wvma
 v00yLtrX6uzLfhicSTw2Zf1dKPgt+BFIkg==
 =VMCg
 -----END PGP SIGNATURE-----

doxygen again

a bit faster than enabling macros in the Doxyfile

Matthew Newton at 2020-01-30T23:11:57Z
Files modified:
	* doc/doxygen/Doxyfile
	* src/lib/io/network.c
	* src/lib/redis/pipeline.c
	* src/lib/server/exec.c
	* src/lib/server/log.c
	* src/lib/server/request.c
	* src/lib/util/hmac_md5.c
	* src/lib/util/hmac_sha1.c
	* src/lib/util/log.c
	* src/lib/util/md4.c
	* src/lib/util/md5.c
	* src/lib/util/regex.c
	* src/lib/util/strerror.c
	* src/lib/util/syserror.c
	* src/lib/util/thread_local.h
	* src/modules/rlm_krb5/krb5.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e843d25a509a3e8457488e490e1ec5999b970eda
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl4zO6MACgkQ/6TVgp+2
 18rUbg//VvEV5MCvumwGEF+V5V9JxMYieFvWyzaw0hPPCYnhY9l2nvG1UpH/UfQp
 Vm6TjpNm0mhEMXTxRdGJk6XSksTUG/WS32hLNXCHTBF2sNo9K3UESyvJUgRlU/u9
 3XNflAVdfFAd9T7CPBID5MbJkoZLNrwYvCLuMfu4XrTOM05c51k4Re1CEYqYYMD3
 AzLyxwGKWpGi+Hw+VekdLhrZmG4oDzeQ3QnwYrKGdfW3EbcvfQV4gEAqotrvPJhF
 r3eHuFDyGh9USk3Ez0Ek0WAOrFAiS4YfL645zY1s03DRbEE9CibMHPsn1S5gges8
 kytVFy4JOYEnq61hmBRFg2zoOUf1/lm3tHEQ6XQY+8UU7j8SyuCth6tTGe820BqI
 p41uCWuQuSHtOjzSh0r31DlAxhy9gt0HvNuxuy6ENIVP/7ZSMTI7g/LEuo3sEpfn
 Dhk7r84CW0+q0aih2Ud9rSnrrfC1VOBEpOH+3t+Q0jYY+TbYIJXLuVGve9cnqRsw
 5igXrnx2LbjaqwNYPTak/TkzsL4Rd7QUMB2khayO9HL3+tv5BmJZqdiBRyUVYJUg
 +JeiIvFfWL8Dxl4UJmdhq+f7oPl3bYwfAJ16Z7M6hb7Cc24s6gXIa3x3a4Wj+OEj
 r2ky+MyAILiGVfb4B5sim6Z5MwcCAcWaa4Drt2HFg1RfH91NZlY=
 =VsDK
 -----END PGP SIGNATURE-----

As per feedback from acutest

Arran Cudbard-Bell at 2020-01-30T20:25:07Z
Files modified:
	* src/lib/util/acutest.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/719362344f8126f609040c1f3e4ada88fe3669fc
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl4zOc0ACgkQ/6TVgp+2
 18riHA//VvDp4aoIZItHD2ui3GM3P0Xfx/gTgKYI0VtsRSbpxIk6ndVA4lgZ7iRs
 oRtmM79R23+nk+dp3S0htSHMPCHcyX2T7063UmAs/BDxk6pffmVrRvKZJSHdS1gj
 1r/qCyoXgeVEU6IdYXWsrhkYqGMzTSqArA6KYErTVq+Bm39SN3xwoXUstLQ82ItA
 f3uqEqHhRfmSKJN1qkRKDK98ygoxUf6Axzldp8BJO8Y13h7NvjNa+GfAgGKe9zf1
 7ZwQBTsYwhZcou9gWL7Nm0VaE/IK+lN8HnaCfV37cvdbJoCvxO1L/3QuC/m77AVi
 Ga0y5yBQIY2m0YckRxEKXtkZzEeqiuUNqrKejgRc+UWo++K8f81cbpdwFU9l+Sji
 vfBKXvAlCVMaAIiNli6u/bzHSKz3nc/SamIXzMQGo3y7iXeeqmb+665hm+CBkllz
 /kT6+j9TnqfpKdOH8wp1c2xFzqCOV6yDtheka8q7hhy6rH6YBu8GUKIDmaD3YkKG
 ARQrl7t20ZqWoLkdACGXaxBvLYbt4wTPmmeuVN+Lkx2AQTmMD6B0gFiC+DHh4Cbu
 o0yShFtKtoxU70ooP/VK1F/gNhF331euE+oc/FZd9jGaM6obz4YiaCLXWLHG7WSz
 K7NQTYrOVHf29x/2Pz73Eva0YUrX2hBQ37MPDJzubPlk6ERrmQw=
 =fIQh
 -----END PGP SIGNATURE-----

Have the parser allocate the connection config struct

Arran Cudbard-Bell at 2020-01-30T20:17:17Z
Files modified:
	* src/lib/server/trunk.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5984bb8b6eb10eb5d64e8ac2e352c02d382537d1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl4zOVcACgkQ/6TVgp+2
 18qMPQ/+IMZd87nOtPMmp7JO4yLMuP07rJcQ2jS7ZaYkr1Kw9nPbUTQS6PPTQlNX
 iA30HY6Q+WVXGibm0ZBnt4lYz4I7O7zPhEjVwnx35txaBTWSgixjcvh51kkOH3S3
 U6lPOkdT/nkvMOLrt1txhNqQHc5kysSHxZN2VTU5gIYaxzlL5GNLzPPiZyhQKGtv
 RHlyC8Hg7g7RIbHZ9CZO50xrdPLJqCy04UpdHMKs+cPFmqCBtgxyQdk7vbGrpO6C
 0+X1nXhwQ11dEmPhcLV4XNy5dUBED5KpIStfT2rY/qxUgbWSAu7YEqzvIFib+OPJ
 e8Bk8b2Czl6mL6wptfr1Fa9pvJcRXLkidpjXXA7kF20/vZDdQ7oOjJOvGci9EzGS
 sW2QtolQmB5wfpew/9HvYren+K9yAfTQ+go5oKPWRhsaHo8kKDAWo7ehEw8rmM59
 1m+CSqj3PEeo5SFjIVkb31Z52yvPpHydqu7D5ces+RZOdqmufupjPqP1VinBx++w
 XQvxN2iXiF30TypCwZsPjPTvnr+nPpb4g3V6jPtXzzGprfdMYwsSXeP6Q8oqq7GB
 Qt3VroI5yQTJPEMRn+v0vv5kDQK8nQbRZgkQTwWnw9/ZBHJ5Ap5HIiY/aiXIm8jq
 B/vwLicWN35DgpxNo1Yv8jJG93H1OQ8cel56X7F7j0GQb1sZTPY=
 =hW8O
 -----END PGP SIGNATURE-----

Revert "move sub-config to in-line struct"

This reverts commit 09e6ff81d3665fe3047ac86a49561c6a56444b0a.

Arran Cudbard-Bell at 2020-01-30T20:15:19Z
Files modified:
	* src/lib/server/trunk.c
	* src/lib/server/trunk.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8f10886da42b4292d195ed95d8d2b224fa3953ab
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl4zOUEACgkQ/6TVgp+2
 18q1wg//Y1sPOmktAWrK7L8nsgznDnqlS8LRgX6NVlCEbPIIXQr5TFaS5wxrwJ2t
 Jdjlc6DnWpj5SXXf5gJ1ccJ7jn0TVp/2eIEjGUbrQitz5Du1mEG4866qCTAnZUqV
 rpBp37zkgRLeEGn52D95eo/jxD9nCwTKrc/wI2ndFm7kZ52PLdJmM1hF7tWI/HKO
 GQcpglvIMh2xKNFQyKccnPu44jY9SLTwAXA3biB+M8g3U/jYCylBjtGyL+9vFueW
 0nM7pLMWApB/3GtN9L6tl9lGB2d+KvDurEiC5Je1iez/dPCVUIhewJ+EY+fiG7DY
 xdwgZ2bsUJy2oyceg0f7BHUr8+mNjie/vdLcZpQo8VhlAK1UXDCaHMbKJBvRpHBq
 1g4+oI5ePE0xYHVBcEHWtXShj1pa9HOSPE4KXOa8G6H9fgI2RuHGZybUEPseMhRA
 0h3YVe5/ln3+oW2q4VjFRSZjD9iGea5pRnSSJYTGD1JjKZehpMvD1WIuZWIQccH0
 jnQxEWVSoeWwCi5ZaBtRTtwf7llKHW/Skxr7HTesSUguGVAskGUih3I7S1DVMa1h
 j1dUQuVGalzmZPNBCYMPBQTRdbEqOZ7l00WQoXhWeongFwOGOReH/QUG2QRImjGy
 oHESjiROA2FzOZyj2pL8olWO4v0IXUzLRKWNeRCaUe3Osaa5rGs=
 =rzpy
 -----END PGP SIGNATURE-----

acutest needs to work with compilers other than gcc and clang

Arran Cudbard-Bell at 2020-01-30T20:14:57Z
Files modified:
	* src/lib/util/acutest.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a2e2204d4b35f5b935abe8975dab2c96a0dbc968
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4zM88ACgkQfQ55zXdi
 Hs18vAf6Az+1qirOIDghfdSKXOrVRXkP8dgtBCFzsAV3f2c+rVMZ2uFZpULgQ4HK
 6S958cmAuQ5LPocMbGNVOmzZADgAwtwSNBXmQEjQObdAhE3hols0dy5/sZJWTyKU
 WsX9WQwH14/zBA78Vbseb5tdink0Kk5QHiQHTCnt28EA2Teeh2yREfTO8Jt50+sy
 XsMlGzmJL4VLrhA8K/2hgKJ7MMURwcfGmOVtPTryuzj3Wx/dmtSbdQmgJcpLt511
 KvMNT+a2d7E+Hp3TqrwFmglKJsjZmHzxhV1uZV/83IRELtjHDqA8lojwUsuwefnx
 GkpnTAgQN6pceLG3613JkAj+bfMVOA==
 =/sN+
 -----END PGP SIGNATURE-----

move sub-config to in-line struct

the configuration parser for sub-structures / sub-sections
does NOT take a pointer to a pointer.  Instead, it takes a pointer
to a struct.  So we need to include the struct in-line.

Plus, the config parser is called after the module instance is
allocated, but before the module can do anything to it.  So the
trunk code cannot contain a pointer to a sub-struct, because
there is no way to properly initialize the pointer.

Alan T. DeKok at 2020-01-30T19:51:43Z
Files modified:
	* src/lib/server/trunk.c
	* src/lib/server/trunk.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/09e6ff81d3665fe3047ac86a49561c6a56444b0a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl4zLJYACgkQ/6TVgp+2
 18rABQ/+OvSHDe+jvVs9bzQJ9a3Uiaz0EOgCjVKH2sClzIt4X/0pXYE0wRKapxdZ
 vjRCv77EM0s+EDRgOzFjTTqfC3yGjFyriyz5V3JwqtyruMqS9nIbFj6/vK5he7PY
 Wi2VPx4bl73cOTUKqBKL9/bU53jsrzIGaauT43OoGwqia+Puw/u9SCpajdRzThlE
 gKZ1NMu22sRyj+PM9pbKkZLLf020AHSm3Qp09sjHUvMIEBCjEj6zH7bh7G2RER1e
 SFZVCCpB40XgI7A2yGjt7xfTOcOxgckfEhkfqbgxyvDIXvNB1LCRfObw5A/Q5sQ4
 rjfiJcdg7CCBIxDwQh4TOyKAzQvyD5d5boVamw+4cqdzsPK5YP9FJywnW8erlLM0
 pMj8ZWWxLR8LXJemqugAClODDGFXpHi+1VD6MutWNyRtjUGms00PzzXDPJDvbRmf
 Xc0LVHLwNIQk8n9Afp9pBJ7LMq4xIaa0G4Eek54TO5Wn9m1cIyWZ1jh/FS9c9wWx
 FFVi/fKrXivGVcyWtP8BxUzEXRDouUU/Mx4iLGn4P+Pm0ASQpXvTi1JM6ST5DhQp
 dl0X6hETgGoBTn1dAtqsIqjXa4YSLxcDMn5a70HE9E6Mg7NbaHVho2WhKQEj6sNy
 XA9+mWw9ScQhqYIyxVw2Xg5371AvH5cptsRZHXpQZrVdYIXgZbw=
 =u2Xs
 -----END PGP SIGNATURE-----

Build trunk test utility as part of the standard build

Arran Cudbard-Bell at 2020-01-30T19:20:54Z
Files modified:
	* src/lib/server/all.mk
	* src/lib/server/libfreeradius-server.mk
	* src/lib/server/trunk.c
	* src/lib/server/trunk_tests.c
	* src/lib/server/trunk_tests.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5c4d3a5fa706188dd1567b65bfad0ed37ee780f7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl4zLJYACgkQ/6TVgp+2
 18qf0w/9G/jow97Xpuquv/LJndjiSBKN6hGHSdoa3Aofe89BHS+IbCN6nI3XnzRZ
 HtZm4V2vNL4fAbIIV9ZsQeg3CeAEyrdg8hO5ox7go2cZhaI2qnVpcwByUD6Yv2/F
 /FGFu13Sb+PLJ0ggOWuOI4L5wjWJYH5ajsDVhFJhK+DcLfPD+8eYcjlueIpz+0DC
 mEI66TUeGCgPHmx+0RnSqBu25JAeKP1dmb//odP/BrGHVZXNRHmeGtOZEhefFGFW
 AKPI6/vJjsvLHAzYVspT4zu+BE6mTIvWrj8QF8LllAF9BDrb1RFEg8mBrDRiTwMV
 WD6nlwxfkizyUQ7k+ysbOq1FEUq9hO95yG35h1/MknT29ljlj9EJySM9N3mm86EW
 h4lDounhJ7ARLDNiQg34V6c8nY3jQ3DfeRBThrlouAfZHWjKx5Wudmlh4oNd6PaP
 AqsK3z/zDFfk6tNwRt20Fr71P4bYaBHA6vK2DqcrGqpHBV+R6RjRbQLVKIGCWjQo
 0mTCdlzgBsQ/t3bijJLLpgLEO0UNuHA01GdJDn/d3QpwLL1lyb6GXEVCGhhNVPrG
 3db9Np9uuRvLyFOLCLF0kMPswyKOlLHBP0o4BjwpsBvRFgZoFNP6GT1lcrAs7hg/
 NZeRudg5D3Y56F2NH1FUgGXQNyZ9gJMJMgwm8IV01h+JH7BmZI8=
 =emRj
 -----END PGP SIGNATURE-----

Fix warnings, sync with upstream

Arran Cudbard-Bell at 2020-01-30T19:20:54Z
Files modified:
	* src/lib/util/acutest.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9623c117373fa1e8b24b6a1a8bb01f9569539c98
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAl4zJ3giHG1hdHRoZXct
 Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108A/VD/99lHRKCVLG
 HBiwM0x+K6zPLX6EHgBaSv4hGc4YWuq2c5CXJYIbc84M5bkru7lxk3haIQwKoz8l
 iiPziBgIzuriHvpf3fEuT2D+H2wA4aXrIo6kMBxgarRvAvpNunMpJ+be1ESuIUC+
 9vTOyfQybZFOlRCyhBVgtdtNaeE7O7cZ/ECZJgCs/Ry+YNAaILCkFilFLBn0jda+
 RS9Tud7Gc+mjDVDHdiCXq1cqJu9ZLrKhFF2s9Dh3mZoEM/SwHux94ASeRu+VI/0N
 5N3+mL0+4D4VtG8N7RXTqyeCIq2N3t8hc0ej2vMsMgUoXnRBaDE/EKjMQHxrFi3J
 sdpMci6lwJxBcPTn90WDHsn8AsakzmwF5Y6/i29TFafRG4G3SNhDZXMELQmeAtvT
 1avARK4SP25zIFvJqgWgMFBXVTuNSVSaHgHbIuC4KuaMUb0fUktF/pIxwxCkQmHp
 32osqfJ71NK142B1rkkm+i8RK3n/DE+MV9Ocry8vpSQCTEBSy4YZDD7vd2pL2Cs+
 3Z+3+BKjSOKSjasJ3ciMSb/PcIQD27JaiZQWBX9TKDanctRMbeFW+e92PXJFZR61
 qRLVKJUDFCmd/lopiahUzmY8r/K1pMiAMohtAt7kJs3V3K6nC+/TA881++/SDrex
 7z75Y6orJ1w0wLV++KSwLT0ZTAE+KzXeSA==
 =KJG/
 -----END PGP SIGNATURE-----

better way to fix doxygen

it seems to make the doxygen run a bit slower, but should
avoid any compiler issues

Matthew Newton at 2020-01-30T18:58:05Z
Files modified:
	* doc/doxygen/Doxyfile
	* src/lib/server/request.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6f5fac95e14bd839da336a6fc7a1df8366a961fe
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAl4zDpwiHG1hdHRoZXct
 Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108PKmD/4jo+YQBCW5
 gQbiGTkK3gSdRYb4eM7swmMzzc321dBYlCzZt75AbpK/FWFEigLFdE8Qo2j9dq8/
 BAgYkz/NVpcp6VDMDf1g9wof9wJMWiq4yikJaoKTHKu2EOryTPRDNon82o3lVIUL
 QFBlCB84U4gM2uBAE3LakofoVztp0BPX/fm7xCyBqZtzRTJuyMyCpkZyY4C4XYuU
 otGRy04U04gv4CF04iB3b1SyFnq+6I2nT6xE2RF8hfL0KsKYurcukcmekKzHkmty
 1azZqmMGzVEVLOM/9aTExwkqTyFEB0LCc/nCwgYNYvEeC/NlCmeNwnPvUAQbY8KX
 PTnvjKfv+p1zgfVtB6W5t0zsFF7DZFOcGhuKc8vW+h/YVbxuTTSyJkvTasmpDzgS
 74YmTvpYRuweL9WiHLeQaD0o4c8KglyJMp0nVL1m7Lo2fPcKWWZ358o+WGo0IIgv
 bTNbS47kYrY012y3D87NMt9+0tZzhIK5iIna/Wz+3hkGhlwhVvYOrvSHaxEVOHYL
 dWUTYPbN9mgX/YBOM13mWOe4xQrqloiSVtiJAczFHNj3kSjqcn4tmiTffquST7v7
 8UdkzV5w5mtmBzKCbzHbsck7vtKXdJFXkPck2ENpPcEWhzEDZHqInWssu+CuoS3W
 iUh9dFbZxJYs20bvpbD5fjrpoqtveAJ+Eg==
 =M0Fg
 -----END PGP SIGNATURE-----

Add semicolon to stop doxygen from getting confused

Hopefully no compilers will complain...

Matthew Newton at 2020-01-30T17:13:00Z
Files modified:
	* src/lib/server/request.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/79313889021cb134443e73895b30af4676cdde1c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl4zC/UACgkQ/6TVgp+2
 18o8TA/+KHftqErBGgtQHeYtqjWCSDQ6R9GOn/ZMw8onfjqQ7GnPjxIxSwJQGiqB
 K79pSl9ET9jpZRhq3HSnlaVXaoDVMZmJAL/ywLTFZiQFqf8kXnS43aplLGr8/GX7
 IMy1ZakB40p2T1Ysbb+eck945DSY/MUUWBsmGUJJU2QhjvF51iyid26LtzrTCNrW
 vFhVTg/K2hndPfzhZFJ87XzUkRBMaoPgdp5iB+t8lE73S1Cj9MrxPa4YhKdq9lEM
 qgWcuYQY3w6fP0QJx1blBUjZ5oFWVWEyTsEKBsebVQmYF8wjZeQ2X8fLX0Ax8ALG
 5Dlp7Nun3ZiKtNbmpGyu8dHudt0PW6wQXcSdKpUsDjYtTxvRFOIZSRW0v5cBjgMA
 UMDFBivfEvuQ7qV8O4fTriPHnR9vDfoTXM1RmnMmwtxF/0s0/wsbbH06SuapIxpS
 nkaAA+R8UUNbYnvlWoq//6a3+0hUSu+iZc1aDhkiNfxDnklpHiF7N0SamQMXBfxO
 g1o5HOwKEnxbXWBq4FEqzDj4Z8XvyO8wgri0aMlfBqMFcXfIcVqL4GW28PzC0k20
 0Eg3Yrf86tz6cJvVUk+fHSKR4wg7VTZ1AxAt1ib766z/aQGFN4Ymegh8XO+bgHKd
 mO5wPJrl9v+DDvJaZxsFnRtJ0sLUxLFYjruy2ewzyv2dnusrFfc=
 =3hc3
 -----END PGP SIGNATURE-----

Move 128bit math functions into a common library

Arran Cudbard-Bell at 2020-01-30T17:01:41Z
Files modified:
	* src/lib/util/base.h
	* src/lib/util/uint128.h
	* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5e7e13bb1e970f548d46bd6fd9d1e3af583cdb38
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAl4yyiQiHG1hdHRoZXct
 Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108E7WEACI8BdGB2k7
 hk3uYz5wZ7hlGPDfuaBEgwTi8YYNEqUUL9BpNKVWEBkVgSF9Yq4BSGqXz1JQ4l1i
 XC4CWPqOw0q4OZsUay0KJssElQRDuhysFLAGdvj9XmW/kf6j+495XryD/6qitmS8
 85MBOawzI4tVJGe2ebLH9VxmlDh08/2+wY3bAAlZ2PqR7arzRCNXMNaY/R9VhE8B
 46F5T175gLUFiA7l7PlRjzROxcsvKcFTOMr6ewQe1GjdhH3vpwrWXMWJOkdkgfso
 zv55K1lBmM6dxw38SazpGqjQ4KWRl41UgPh1/IYktmRxWnV4dnSyWddr79gKSRC9
 WLb3P2ipsSFYu291wjgY7qW/UKtB2yEksTIUZ/T4kBmILJa/l8ntrCdS9Sycrp9u
 eNBHO17EruQSEuA0kEwQ8qhnHYkn3GZnUffmwAsNlkVnjh8udnySPJNiffmRaBKO
 tCB4LPcVbljRWt9JToN3KPGP9NR8acuj0dS8PgDqLL3tEuJRlQx18V8dHkOV9Atd
 0nhOS/QTLen3xjqh/xkJqbzNQOTR2MFt0MH6O68Na4aqcc+IElVDcz1iEAJAKVU+
 zhDpxaUpWGOBMWT/FgC9UKtLBS9mkDUmQNVSjNoLwF9XAhztvd29JkLjU+khFaPC
 2HKz7UA36sQ3LhFZ6HeqDbbT2DgMPyMceQ==
 =GGoI
 -----END PGP SIGNATURE-----

Revert "Reduce graph_max_nodes"

Wasn't the issue; make was stuck before calling doxygen.

This reverts commit 727c4a7cc38bbe05948fc7b2a75adc7643c260f7.

Matthew Newton at 2020-01-30T12:20:00Z
Files modified:
	* doc/doxygen/Doxyfile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dd2748650c86cfd7457262e14802a2d99dfdd6ad
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAl4yx3ciHG1hdHRoZXct
 Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108EW4D/4tMIdfdFvr
 3+u7js0hJI/uVgWTUR5J4P/huAW5Q/LAk5kuk6gpcXhnyDI9OxqUlU+p+Ngm7gN9
 UxCHpT6kHfAD0nLtaxskh4Xq1WXRRcjZB0FD63Tiiok50i3dBBZvJhQsgrZQiZWP
 9DN+BnRDYAtQIxVmoBn8328B6kK1lF3GHC4TfQsyZi1RSIx3qqGb8oahI7EdpCOY
 m0I0mhTX4eDwtloMOMvaTGlLvIqq57TwXCDmFMbwOrTUZo1RQWq7XOzR0kdDjNTZ
 gxSv8GW2YWjSG2q8KCPDtei4QGmWGtW/Ua2Cr3JoF1MpKvfLAGe72jtjnSsBMHav
 bFPMwJrTcrpW2g9a1ssWWxELy4fq9wkbWidSiy1YUbg+avTqTuy5kThHTek+FQAR
 M6bKGc2CLDnb02p+0/Mnz1CaFdQ+gA5L3n0qJChg8omVTNX0+y7CSlEOoDu5kzMk
 JIkE8JwRoG7qm52sa5RY492KR9Hk0VYKIe1Z5WIAh7ypLQv8X8AjkNUq2nenS1mu
 96YMMo1jC7608rWjIwxB+m3JAlO0eaGhGdbhcP3qh0n0PkY/eIDGOsicYxVScZ2Y
 6rucAbklwwnTlsB60nfAP3r7UtDhWFXPjvnFidj9xGOBeSYrDQP/NCm37kk0YsmK
 x75IrDxm6fIz0dF0hcZ/uScqdym+OssrJQ==
 =Oehp
 -----END PGP SIGNATURE-----

fix find depth arg so make doesn't spin cpu

Matthew Newton at 2020-01-30T12:07:07Z
Files modified:
	* doc/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/72143b5e9bc65d2476e5bbef7633f5e4bff796da
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl4yaLwACgkQ/6TVgp+2
 18rMJA/+Ljf9jkDQEe9Gfdayu3ZeajVFkflnCaEkNfqILzyIZmrOl16y4qRsFUuL
 XaBCVWhPM9ZYgIMvtW2kMbP80Gn9Nk9xcMRhhNeQHa7LUQD9V6u0ChJo6LxV0p5z
 sPt27s9JSPtZNNNVKzEc03fJM78occ8APMFCJyAj0hVKi6mw5PlzacK9g15nVbbi
 stDOGMT18eF91XSqbpUIOBoREVpv46vJk8reqNZuNz0jADHicSQ0C5hdoewWb0tM
 IGfgBSvhi2l2WVo7fr/Yuy4g4SN/4rQCgtpmTq1EqD/qNvrlwJ023hJpabhkJHQF
 0eUcddfX5PfrOrlf4wlSeQ+sA26cvLDPb97FO9bJk5uiPgFMgMcV/r73gCdTwOgc
 HR2RLiImKeQOTQCbt1U9TQiJirPwWx+gOT9cH3xgqdyt0jrGL62uyDSWawdAuUd1
 +F2H4ZdZXwjkvYFubHFRp+wAJaOhI4V3J6CtVxjNr14Dbt8LDu/i1WJYufntgsqn
 nddaT2mYWmLCDOpaZ7QlxoDAWum5pkP0SaI4szekGmej8nyBSTrhGKcRc0pea/BW
 sg5jeb3ZKuZNmGtF2nvb6Zw9XGeLCWUOtzNUN16NgrX1o65QXx6u8IikbImIT7M2
 nc97MnU7BieyzCwuc+Lv/9GLS9WVviw4DVIIxDQbNaqy+0dTIfI=
 =xAvs
 -----END PGP SIGNATURE-----

Implement public toggle for preventing management of connections

Arran Cudbard-Bell at 2020-01-30T05:25:16Z
Files modified:
	* src/lib/server/trunk.c
	* src/lib/server/trunk.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/338955cb06f5d9eb942601422ae0b6bb7083d8b5
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl4yaKQACgkQ/6TVgp+2
 18rXlxAAnzEFVwM0i5p/LJfnW/xKqaKNInDXiu6SyQ5eL6gikLn8VUhBAZvbLa6a
 8wC3CMaIQVJlxeUoStgGPLUhH5KYh7v63R2NPBjS8+7QqlRvglo5ugrMM/EXx10H
 nh9YVRfddzwR13lUpeNmLc5CJXdbLeePH5O1QquXU9XtklHV4BUsdPm6HTUPVgm6
 FHTvQJByML7/+6Yhn1pVqykzMCEANjovHwEjnwiP9zjxiYcU0et3Lr9AdPAH5eIr
 d18uKwO7L3Yo6MemsjBrGoHBmbLbsDDYUaD8PnQ8sXA+xdUXzgVfiT5EYhm4HjN3
 R5JsZAlrIvws2T/JnBX3SwqLAiu+3dy+OFuuycbKaD40zmP4gI2MAqsaF6M3WhN1
 etos2VlFThUbQqgqpQemFeVEWZKh7oofohvgTDdMKvGi89w7daml52N65Ljk8V4k
 /B7mHJj83hUF0gksIt8Uxq8qhhDK4c2gYB0Ro8uY3DYCxulLzGaszH1oLlCUH7r4
 OGaNB8tG5mmhuRz4f+n/UFfYWS0hImlw1hWnM8RIDTtHvAZNQmtmAHT+iZirQofy
 hhPFOuX5wDAOV+g7q0dTbkweu4rkgat1Ko6LnhvV0P2LyPHMtnWgPyV6PakpaLhf
 m5/Jh2FqaZK5aN7tnnc9lsF0rf3G3t8esIYsy3q8j1ktA9/f3B4=
 =sywv
 -----END PGP SIGNATURE-----

Implement limit on number of connecting connections

Arran Cudbard-Bell at 2020-01-30T05:24:52Z
Files modified:
	* src/lib/server/trunk.c
	* src/lib/server/trunk.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/91e56fade2d59e7e7acd05b424d48d3cdbfa6599
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl4yYFAACgkQ/6TVgp+2
 18qikQ/+IRLWVRARejU7s+96CaO2LTSfjseI6nbxqqoXlHbHDS/28aNb3or+UY1y
 MbdXTGLvyVyxMpWzV+qYpmvFuBhbeQ8ArZntiylsWBlEKszyaUP9KX4R1cjWAM/n
 svFXgJowFsxhLO+Ze2bn8SFzmeLcu0PaUQbUnML3Qi9j+yRK9dS9dCtitbOswHos
 J2P3ZlkMGdd56MgqdfuraXhLVRZKyAEFnXlh+xK9KcIQIlyWxWazl78OuFVc3W8s
 yCfYOlQ6k5h6LSK3/L1GlHS8M8q2Mp/iDTIo3fEtWGvQ+cbRU6PcUUafaK3s7/Xz
 eSJGlYdORtY6oQET8ngNsdm30MrnuLR8PRTybmaYtZ1h0sN7DCE6xWUBCSPgxaYX
 PHvBNsbCFF8lBkyg6zVn2KzmAFMtvkxCcOZJcP04yr8G3ru8hrkxoBl+qjUY+GYw
 TOynGWziNRKIBOAofCN8zyTFJO19AkRlz3dUeVWfIu4o7UDQ+BCoW6rAgAKICrTn
 of0aV8bq7Kizy8LWerBcOt8cBM+mfTi6f12V5uIfr1VNlIBQm5OxQGECdKJzcB67
 LgCw1Yzm5G13udGwli3y1RapIu4/yTKzmBU5ZWQcxEIzjxsxFHWdK8+qSTw+ec5V
 YBfMOL65/X5FG6cRfoiReN4Q1ncnIUEpzmaS6Lm/5bHvkr7eqTQ=
 =l4oO
 -----END PGP SIGNATURE-----

trunk_requests_per_connection should be called after the connection is inserted into it its new list, as that's what's used to track connection state counts

Arran Cudbard-Bell at 2020-01-30T04:49:20Z
Files modified:
	* src/lib/server/trunk.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cfcaf0169e02ac55f1fbf94652b3433c4458fdca
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl4yX74ACgkQ/6TVgp+2
 18oFDg//YqLEkb40NY7nXc9aT0a1Qomc6uuAFymxpx19PULhrkC8N71ZkN9Gb4kr
 jDAjxGmGrAIymdMCzVzKn5hVEc0GA/CWz3FSlHXCrXmkp0aPM9zagG/ndMVbxLo1
 FZ6FOvGXLDhhX55LQZGev6lfFFh23VDAgOtKZn39i9rc3aI910YqurgrkK35H9qz
 N3N8JCW1Dy2CFsKGQGqQ1BO9nHcDJLnk7J0biWg6f4dVaWVST6mdDlsMH4AvSSNL
 7dOVAdIFVaNYQuzBvMuzFo/ECxvFWqNYj/Khelk9b0jY7B6Vdw/4wrav4zjC7T88
 CCo++FbWZEJfkZ98XCBUidIUyDS7pXwwarjG4FZRxLtg4zTezUnnoSx6DMPpvDWN
 9hSTkfBVoXaLoTeWBjfP3EMBLi3KiRre2xDy53ojznft0C1ghQIkW9VM8dnjjOBO
 o9R8Oxa1uKTOeiSGfnEasCNcZhXYdiaMdiBcitqcCt2QK8gHlUPlqf4sNEb5LHpg
 6LpGErBCvKkG9xnqQzi/u/4QfnvM/mpjbAq1mtOZxTHXuYHqzArIQIreHPOwu/iS
 Wiyz3gQ6RDvBaBKJLE94JwzkKzSz7LfksRWgLZEPjQwGGhhocQj2PVk/cIeznKkY
 o6b5aV1RtBLhMTfHQbV/2GQvMDWFYWlAZRI9uqUzRZCt22fsQho=
 =NiQC
 -----END PGP SIGNATURE-----

Reduce graph_max_nodes

Arran Cudbard-Bell at 2020-01-30T04:46:54Z
Files modified:
	* doc/doxygen/Doxyfile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/727c4a7cc38bbe05948fc7b2a75adc7643c260f7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl4yX74ACgkQ/6TVgp+2
 18ppow//TEqPPgI9RFuLYdyeGGAAe8W9K8dTSLVV1eHGf+qNQK4cw5P3q8D9jsf1
 DdI3ptvf5WHhYTkMxQkxdVWlr94s3jjcY2XvwUxUkGE2mdkFeF7IZqdwPpYMFFAQ
 rLbWqiUluOOxoXmPEDhVqNzMnV5yRmVf4VsxcS6yLKhf49ubVffEUuHuIjIg5Ihh
 0bR67BTxrG98WetZ3MQcFRVWRrAyRbsiCzpjHQhnqQ6djCa9WpZwRv8VuXrwzuy7
 kGPbFqEWqeETRHxRsGZvVf0QbZ1toFI32zaZ6+SXZf1jBkJMsKzC0ZZRI/0E66za
 dNurlrR/Vjpdrbxhm8k6m6papfZHas48FaXdy4ycNR2tk444mwIEZStNzVO1nqIO
 ThXAMeqSv1+EX5AsSDyd8lTBxHwLfFXeoTQmQC2DP0vjQUV74StuEHr3vZAM54qA
 Deairq8VDCaDZp3HMa0AP+dnNrh7V6YkNJhD1xUCKyN25FdaUPLgS8peO/3dy8AX
 HhiMfhK7RoPeoTnTitoJY070lER1l7ysXc4ERDk4hpLY+c4waNJpydtn9GiCSrKh
 A3bTSz894NJnbIz3KaU22//OcGfFVfWs0GPP9Kl5zJfYtOhycegLLmkrpHm5oH3i
 HmI3oK63wa7pZiIcjXt20ICdAYpkXagBogEQMS0d8TfIo9SBXjc=
 =gGdG
 -----END PGP SIGNATURE-----

Whitespace fixes

Arran Cudbard-Bell at 2020-01-30T04:46:54Z
Files modified:
	* src/lib/server/cf_parse.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a75499da8da4e3edb23b42aa4722e6c5c8e468cb
====== 
-- 
This commit summary was generated @2020-01-31T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list