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@2019-12-26T19:47:47Z Files modified: * src/lib/io/master.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/512cd32181131a4d12938... ====== 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@2019-12-26T19:46:52Z Files modified: * src/lib/io/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/90069e1256ab95a472c48... ====== 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@2019-12-26T19:30:58Z Files modified: * src/lib/io/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/34832ca57fb2d61493b8b... ====== 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@2019-12-26T19:25:14Z Files modified: * src/lib/io/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/09e0b472a2315cbbdb510... ====== 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@2019-12-26T19:24:36Z Files modified: * src/lib/io/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/faeb3b957ace9ca3b6fff... ====== 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@2019-12-26T19:05:49Z Files modified: * src/lib/server/command.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b23ad44a274f78d3b680f... ====== 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@2019-12-26T18:41:43Z Files modified: * src/modules/proto_control/proto_control_unix.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7fcf89d6607a469593587... ====== 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@2019-12-26T18:05:11Z Files modified: * src/lib/io/channel.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bb251025772e5cd55ab8c... ====== 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@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/9c98cc84be46e3a80d467... ====== 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@2019-12-26T17:00:21Z Files modified: * src/modules/proto_vmps/udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6aa64f416d63f8e7bad18... ====== 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@2019-12-26T16:46:16Z Files modified: * src/lib/io/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3a8da926fdbb01f67a11a... ====== 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@2019-12-26T16:42:49Z Files modified: * src/lib/io/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a0537721cc9384be110be... ====== -- This commit summary was generated @2019-12-27T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).