Commit report for master branch
The git bot
announce at freeradius.org
Fri Dec 27 01:00:03 CET 2019
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4FDnQACgkQfQ55zXdi
Hs0Y2QgApbAaZKuRRE7FcVz+VZKpEjocpbJN7YySzpESwAzqjbSOyHEj0p8jrSCX
hobkzJr/xef4kOLFXBBYO2czADKsuoKUreKi1+gx99KlbqHLUranmSb19zbBDZMI
2pPnNWT7bipsgqQXH3Y2tEKyGXyLGWQYRkV60EoaC0mBSVhK3EcfvRPYfJQIP+/W
7YAUN3xtupJWqwCUp88vEFSdFAvnZYUAR2Q3CSepV3I7YvX4SBdAep1OTJdo0fz1
e3z6aQbiVyvPwG24ytOGYdj8uZ8k1G4twcdukqBHecMIw4Njbdh/avLE+XiTg3MY
F94TdOIANO4oLxG+SotVzGJKC0ZUew==
=/Dpq
-----END PGP SIGNATURE-----
stupid compilers don't complain if uint64_t is used as a ptr
Alan T. DeKok at 2019-12-26T19:47:47Z
Files modified:
* src/lib/io/master.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/512cd32181131a4d12938c6adde179add3968af1
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4FDjsACgkQfQ55zXdi
Hs14wQf/U5T2WUWr9cNPw0FwDU3t1viX4H2Eaksm5wv4pP30HmppZaosQQ2R3A+R
a6vLpAALVqdX8d8zVEqx+xN1Q1aSi6+eGGvuYSEJd/H6uTI3KHZvEGBbTNvw/MFq
AutzGvtvzSvJnngGsU2TI9U3QoVrDa7NO4NtO45HJE+sn1UCw5xtcTA7q8PfNuMW
FfDvIQZHic778X8+oZN/wyxTrUe7npn/ZQjc8/bk4C6nD15DhbYubGDOEsw2/oEs
whjJJ0O647Wwoe/BOoOErpRvJwxiawxJmku1k+BdS6YZeDzkLLkA4Hmrzu+ZSqTj
GutDj6a3CKyWJBvnK3+8pjnJK+uPZA==
=TQx6
-----END PGP SIGNATURE-----
use correct (i.e. request) time for NAKs
Alan T. DeKok at 2019-12-26T19:46:52Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/90069e1256ab95a472c48b4287d00546a318decc
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4FCnsACgkQfQ55zXdi
Hs2iOAf/UwW/k9p6qUdNaIoEzEArzo1Axr8oSuTjBVN0hPHkd6zTlJ8gW82rVPyD
17SPbduzTxi7ahjBK0qJ090Tduh9lKTYTcYZYz9c8GTSRRXi6wtZNkZOrsoQ2LJr
f+R43BnajPlRfYBh1cFVmVKr/6+2azRc/O3FNdPhCIZUx+uXoaJa2cMPuKo0nnIe
D8in/I1yvrp6Wqsh6IfPAs9gL4j/UvoDTACx6GN//6jicrpwokLM+7kv7IQQEo7x
W0pt6DVrc4MEKAJQ4fb3nZDtFaMqqDA5RvKgYl6ly4AmIe63FuzVX0TqnCuK2qUe
F4DUdGVe3hLMQq8iisel0h1iLL3z2w==
=Ch/y
-----END PGP SIGNATURE-----
simplify code and clean up error message
Alan T. DeKok at 2019-12-26T19:30:58Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/34832ca57fb2d61493b8ba3f90c893c4c77d3c03
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4FCSEACgkQfQ55zXdi
Hs29zQf8DpCrB2UxkOao10RTTVeesmD0K64VosVFT7jzw4BmV4pChPN6oclobQlp
1zQzjsfMXqR3e+PVRd+f2nq2OdEvH0fvD85JOsB6Wpyny4YLkB9VXyfTec8zATyo
rIErrg4UD1wsFiNPycD/MJhKQtl1bl7+QZuPEM4qczaRsrlLi5Xxy+MUbS38hV4A
sBLfaa042lHb9EHOt7u1Z0mkRLJ3bC8T4fA9Equ/3pLlhPCFvOTstYrhNxsaqj2l
AbTCxd16lr5DC+R+wFyBLZtbHviqZYmWC0453rYrkISXbOWI9VahKC4gcOr4/MK9
T+AS4RGfKqQZ7MoaOyAu01u89s/Cww==
=y91o
-----END PGP SIGNATURE-----
remove unused structure
Alan T. DeKok at 2019-12-26T19:25:14Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/09e0b472a2315cbbdb51041e6d6620d1cb5fa703
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4FCQYACgkQfQ55zXdi
Hs1WUQgAp1kxpe2r5+JSX9Eh8jlem17U1RpcjDr+R9nH+WvGjhXOlah+QoPcPSIO
WBh8C8hf0v4FSiUecyt3N2PjPLdNE/i+C1yvGT41p6TvtJNFUyzYemZMLGdSUEyg
dn7vSPLLlxj5VKH/L5Q4lZaiXSNJ0avPyqVv1kcAGTrJM03pKIn5Nsb63OR8p7cr
wzAq5GgZHkPr0WzUuOjqWX9FtGyQ+avtek0Owt1qSt58s2p78ZqWG7Tb7Hgv7lhs
DHp+lelIknjacLXMRPTSgjRxBvHx/KuPuYF34ZdZPSM84mhK/XOa7b9FqAslCTZr
b/l2CTnQRycvnWXjuEf5miEDVK3AYw==
=IdlR
-----END PGP SIGNATURE-----
set max_request_timer only when there's a request
Alan T. DeKok at 2019-12-26T19:24:36Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/faeb3b957ace9ca3b6fff8bb57c4ceea93101c4a
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4FBJ8ACgkQfQ55zXdi
Hs0K2Qf9HEY1s36T3HO+/9bGI5MNalJFpqAnZM0MMzKqKICSdFwvUSRsjW4Bc48+
TOhgcuVVDC16Fx5yg428VQKlU1vH8ZDoLODdnVLi7UWgt1iX0/4qxy1HGnDKRp0/
pxChL4vB8vFotNg5sVpzwIMsSeoh9HVJE2XK4zf3rvsF5wBzF3KHBjcd1GnnQTUP
UIt+0BbHnXDVD6QDE/6WkgN5/Ria+HVtjS3RXU3oscTsB1h4umqDZvdz9saQ43iJ
Gv+SUE1DOfLHT3AOPoioXO+Fa7wwmQqNZPcExOMl/AyBmbmY+Rhnac46ftQXkaMK
NFzfiz3r0mBvR9RINROWktFx3Ul8gA==
=FAGn
-----END PGP SIGNATURE-----
when matching help, show help about children too
Alan T. DeKok at 2019-12-26T19:05:49Z
Files modified:
* src/lib/server/command.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b23ad44a274f78d3b680f64c35f472ddf450565a
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4E/uoACgkQfQ55zXdi
Hs0K5wf6AjGY5Y91GagSt1nahW6b0/b7cNMrYQfqczShLf6hANIIzt8uN2yh2mTP
c8FdC03LCPy86umf8jQU2rkd14vM35l0QnKyN2s8SvWp2ByPZMDQWKgTmlsmBUwW
gZ5QEOXbDpC+C80U8BihR5WmGao8mqXjFL0PrzEZ8QHBtcNQHFrYpL8dCqGV+Frl
cyLEwhzXZ6cdsMHb65OoNqVVdVOUTnT7Pbtw9wPDoOZUt95pLNNC+2FfODPLj+m6
A5eG0DCvwr+yae5feeUF4lVojowyI0Ocsh3nEKagMoQzGEkg0TvCZnJRXcO7dsk+
wC51U/CSIB/5cCIu0zUOwLMMDpB+FA==
=WpFt
-----END PGP SIGNATURE-----
fix this, too
Alan T. DeKok at 2019-12-26T18:41:43Z
Files modified:
* src/modules/proto_control/proto_control_unix.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7fcf89d6607a469593587d28a359e37311944c4d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4E9mgACgkQfQ55zXdi
Hs3xhwgAoMoGM3uWXzclpsUYwT+PcCRyznorzJT72oH3kaanRFcUraHQA6Camyfr
tn8rfxmWyvfcoisXYzt8cjAYKjvcbkf0FXeEv6rXtp5BGHqVnzmSDwcebEqT/HHh
pdwV0FGcsqsYfiFKrBKqlZzPZOl6w6X1N5xNiTIjps2NmxLBMUEezcm3quJ0muP+
CPmqwlJ9n1Wx4Z3U9UyXZ+oJR2wC3EHLG7QyeUDvhsGLPJSNfMELBLIo0hFuKhYN
epTUM4QwVPdsgqK3uh77Uq4qAePdAHRvyVleXgeVCSywhKTVFL8RDKdX5FvzKwvR
/j99lP/TXiUhDVdhQfc7iWvs2UzM4A==
=okuj
-----END PGP SIGNATURE-----
remove unused field and use correct data types for time delta
Alan T. DeKok at 2019-12-26T18:05:11Z
Files modified:
* src/lib/io/channel.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bb251025772e5cd55ab8cf4cc2561b1035d330ae
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4E9eAACgkQfQ55zXdi
Hs0C6Af/Twj0JjxdhGGMrwJVk8qscYs1FZK4Uqga1KdRs9R8ATTXg7lu9WxxgGxx
5HHPt6NfcJu2zXmBeiHyiFKxLupxtBrjDa5RZL0UAIxtL32j6L6J12hEG+jyAJ06
geJbHgNWR/lPr/q2ljpZtP4KYIAKPnPpBQgDFR78aBBjIpemKxzlWuEtO39ckLTl
sW5sBYbzaIVpvO0fJp2ecPI72hIJdXS0P4IZL0LJB4bEWroCWveo0JwVKMUkCDka
0d/uOexncJS2ukkfSwOJD8yuDBlc23TOAvZHJVhFE2Xt0D9BLIHROqJ11SY3L2Kf
2ny92kQq23omsMpyhh90IVjmwFxnWQ==
=84lS
-----END PGP SIGNATURE-----
remove "original_recv_time", and fix APIs using it
we should rely on dedup trees, instead of reaching across
threads.
Alan T. DeKok at 2019-12-26T18:02:33Z
Files modified:
* src/lib/io/base.h
* src/lib/io/channel.h
* src/lib/io/listen.h
* src/lib/io/master.c
* src/lib/io/network.c
* src/lib/io/worker.c
* src/lib/server/virtual_servers.c
* src/lib/unlang/io.c
* src/modules/proto_control/proto_control_tcp.c
* src/modules/proto_control/proto_control_unix.c
* src/modules/proto_detail/proto_detail_work.c
* src/modules/proto_dhcpv4/proto_dhcpv4_udp.c
* src/modules/proto_radius/proto_radius_load.c
* src/modules/proto_radius/proto_radius_tcp.c
* src/modules/proto_radius/proto_radius_udp.c
* src/modules/proto_vmps/proto_vmps_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c98cc84be46e3a80d467ce95671548ed0089a4a
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4E5zUACgkQfQ55zXdi
Hs2jCgf/cUZPAUYOcZoSRbRpinnC9TAssISl8WzlW7agwZqUD7bmRJmJbbSkrHcB
8jHNLzCtjmc3n6Yy7R3upBmkrgwEao5tJ2Je3LgrVIF4HHM7qRLF3t0+M9lwnKbX
ShchkWI94dtkaFpzcsAC/jJ4xkiFDXIUmyPTPF38kQQYAxqrSelBMASdgI1tv6K6
0YZDpjEG+RVlAL1LMmjEiStmrqR2D0QDIePG93H4VL2YpY2eO+4DcKhKWoZ8sv82
wF7Yzg5F3VziQFZ2/Aaj0JOGYgmGV5aC728CrnfRTGTBS3UayBd2cXt65N71RWPo
Pn1kJgDn+DF3hjIQH57idC1WCCnloQ==
=5gEx
-----END PGP SIGNATURE-----
we already have proto_vmps_udp.c
This file doesn't belong
Alan T. DeKok at 2019-12-26T17:00:21Z
Files modified:
* src/modules/proto_vmps/udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6aa64f416d63f8e7bad187eff085dd7ab1d318e3
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4E498ACgkQfQ55zXdi
Hs3GIQf/VxbFaB+9YUKT6dVCMWBRteIlpLvRTE8q2yUC8z2sHr7TbkZcozVt+rC9
8tQcnSDD4mmIAt4isJMUUbp3PwPcodj0EtCvPLApE0iw6B75bCn21QKGmo6lfjYq
QIl+YIt+uMa3wWDnd4ngWCFhLHsKNoiV0gX9GZtbOLDzRJCjpYUz2YnL9jXBexoR
yh5m/CPbexOKYdVwkJtwM6739+h5+/RSHKieWTSPuFADeRcmV4RMR/U8DHJIz2cx
yGmZmmFPQ/z4cNu/O+YvgL6njy6vNWyVp7fy0ul40zgZWfi74CvZrc/AOVUcrgEg
9h9IWX38i1yrEoqjc3Qz+bMEB+D2hg==
=7Xdn
-----END PGP SIGNATURE-----
remove field which is not needed
Alan T. DeKok at 2019-12-26T16:46:16Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3a8da926fdbb01f67a11ae0581c8f9da55f1fcb2
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl4E4z8ACgkQfQ55zXdi
Hs3t6wf8CPW6cT78U9TT0UPIjlPuJh/Q0Eijyiwxxig14pcRE7wBsaTazHdCOQCU
Iog9U5fIC1IHGhb9RgJoq3vm8NODzPbIVgV5kMsZEdzY+wQNmo7eywgY2i3UaCRL
TxSBPlQIC4krCi48JMwoOQO6FjIEnBClUy/wXNU1UacAKql5hXjj9gyGegeByp0W
0EEUf4YDhGka9IBMGZzy++/3XY65SOtLJidLPRF79drN7vFK+07eNk90mCOIcP0i
H3dRrZF6wGoxtUgCfS2+Caolh7OvQPUXBpUbQ9mJdpFC+f2Sqa4fGCdXzuLGsXTc
a7ntcylulGCpqgsbXswsESHvBv3LyQ==
=H3cW
-----END PGP SIGNATURE-----
clarify the logic in run_request
if the channel isn't active, we can cancel the request, but
there's no point in sending the reply.
Alan T. DeKok at 2019-12-26T16:42:49Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a0537721cc9384be110be42c8970a353f5293004
======
--
This commit summary was generated @2019-12-27T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list