From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mail.toke.dk; dkim=pass header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20251104 header.b=EVK++3yK; arc=pass; dmarc=pass (Used From Domain Record) header.from=gmail.com policy.dmarc=quarantine Received: from mail-ej1-x62f.google.com (mail-ej1-x62f.google.com [IPv6:2a00:1450:4864:20::62f]) by mail.toke.dk (Postfix) with ESMTPS id 5EE6914D2310 for ; Wed, 19 Aug 2026 22:05:47 +0200 (CEST) Received: by mail-ej1-x62f.google.com with SMTP id a640c23a62f3a-c214321dc32so269209666b.0 for ; Wed, 19 Aug 2026 13:05:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1787169941; cv=none; d=google.com; s=arc-20260327; b=BhPcoAZmHUpgzLnAiiB1ZvTxuhaL+4rcFx4yC5fBZg+mJ+Yny7tLyLMRIAFAizAE+z jPA6kUd/hn6cyZIWY/UMxr0kCZM8jhetkUVVj2R92va3TvW7yz6pP1ReUQuWbyRPNQ+b DZEoB1VuXj/LIjJ6Kb9ts2yb6444AoKIJs5cRpXaEWj5euI+W0sQ5SNSXAztYql+rT0e c5oFJmNVlUgie7Z9ESHByTuUXF+4hQuKY2W5EiEBOYCf4Cb3Hcq71OX23OxXJ3YHoWu3 UzU5VYuvT3IqU1q6dA8tViUBFHoel1oUpRXIlsGNQdYcCPnkBERhNNjotzTAuOX9VxVn ElVQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=to:subject:message-id:date:from:mime-version:dkim-signature; bh=+gQLYuFbuKvdkfbFaVZj9UA/easFymNwDI3BPGZ7Zis=; fh=E46GuWvi0ZP1/m7pGyqtrqs37845P2x2V4mXrxsuSao=; b=hNW5djwHpHVYTB/gMym6hBz6IKa4iYk1AEjsQ5OuC3YL9dpb/blUUulWPbBfW4xT7v 8+Gcal5ZNwv1iy8j5ka4/QfzplvHIp9CpBhh+w4Q7Ld8Hy9pLcEnGuLYUM/KkSIOj+B/ KysFGx8nk3OpkBIfAidY3Wcj/OySUhsqmHnfkLLNUhvNQOgwTo+9d7QIH2RlZZyb7zPP 53a1pLG3cY1dvSQJnxQCGz9MStd//yzGJ+J93lC/9xqvRLs+xTbpAP7X2tIo7TBMmIVH IHls3sILdngPdRSgMIbgZ9D4xdvvvrvPnEWfH4hVem1WuPDOdximkjVaZ9SPWqh4WO+k aDhg==; darn=lists.bufferbloat.net ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1787169941; x=1787774741; darn=lists.bufferbloat.net; h=content-type:to:subject:message-id:date:from:mime-version:from:to :cc:subject:date:message-id:reply-to:content-type; bh=+gQLYuFbuKvdkfbFaVZj9UA/easFymNwDI3BPGZ7Zis=; b=EVK++3yKpoS3WkIXxmMfOIG6k6ALBF0RQD5MW2oiF7VwY0i+lyBMBw8YNLmclTB15K 0Gb2RqROqh5Uur8z9XjbLrevubPQVKnP+PllZmYYfZAfLwbcrF0is5tbmiosfRcZ5Ern KV1ymHCvQgc6RXV4iIlfqZ+5COSjwi9lzh1aTbG077nkw+aiOF/lSbsWedZsRYMAQpb7 Wudfs6nfSaIX5VUKdmHlMUNoxsudM5XTqZWOqHfk9cn9Bh/tviwOkVv+d/Z31ueiq4Da riLrDcPhzvXx0i64FuISN+6ljJR46hTkJrDDkgQFXciyzPE2d9LLPAGQEl4JLIcjy1Ul x9Cg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787169941; x=1787774741; h=content-type:to:subject:message-id:date:from:mime-version:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=+gQLYuFbuKvdkfbFaVZj9UA/easFymNwDI3BPGZ7Zis=; b=L/KCtyY/KeavT/OARkl2R6vIzd0QqlS9e1x558Zekc3WIefLIT+DDAC5dug6RgTS1d RYI8wV5kG/YAav71VW8aLbC3cToL3aMtq68ZG8lClWLCgNIWJU3B0uUxMyqVgpTw5zoV Pv4VQt7mzY7B8Sa1uZUFi9+/AuhINZH7Th5ydMnyCMvE8zjYXVMlxlEmi7/Xa7Te+jBd Q37xxYo9FnNfL2kRlbEfJtX/6zBCDdIeeqx2GbzCQVOEHtz+cMqRXYbhy1B+dRL6VDtK FEgICKvbiHae7ob0oR+z8gG0VPoYfWvkDZPh0St/ezpa/IrlC8a4Xo0TvScZxDj6gUwO mqrg== X-Gm-Message-State: AOJu0YyaEL6goDnmsq9ija9m+CkrPlLxiEs8/6bxJVQB/4uOZ6JRuqv1 fPQIO9qET8N9+XMwLLMDleKTmqQa17e4VJPPmaWv7q3A5fvLRKU30od8S+7kjRcfeOA3iXgkSMd Emg0eskna9WOE0q2/eqyOTP47LRZfhe8AcHShKx6vfA== X-Gm-Gg: AR+sD10bC5au5tAnqB2s2Y4qplbq36Ck18DEK+wrFXF93faq3H4D2kJV5ftOqajU2b9 TYvrdtb9iT1A9DeqN0X9YwmMSWL13yfNLEE2Kn/e5RhE473hi8V/9wietMzqq7TMYuLbHco7t4F RLigHkTdEtOWAyo5G1vCtzE0yURhE3pf2vsdM/b5khwemZBIin+18FrWL9xcx2dCRkBSOAKT7+C Nylw3pgB5jyIwC5xJD8YJERM4royQ+tsbhbFx/GWdDXhL3gVDyCOvonOUww23OH7JhaDiZ7VP6g elMbvGV3xq5hZlPhztNmv7ih5EeOCpi/IIGaf3X4r7PMFb3MU3fnVEneMCrAMloK/lGnbDFyQqr gCZM4c/qN5SigagdA2NXr89Jd1OJ7pd681a8zmTVxNaZv8OZlehFyZ3f5eh6N0X2JioiC3aWUWD 5K3j7xjPSMH4JAORbv+Sqccu4qeg== X-Received: by 2002:a17:906:6a0a:b0:c1c:6f0d:5b22 with SMTP id a640c23a62f3a-c2404da1bf9mr540860066b.11.1787169941011; Wed, 19 Aug 2026 13:05:41 -0700 (PDT) MIME-Version: 1.0 From: Frantisek Borsik Date: Wed, 19 Aug 2026 22:16:07 +0200 X-Gm-Features: AcwNN1VEGk0QUOXsnsf81dwkCmOvUzH2yDJq_LEB8mbtbmiANmTVkgeEbhRDpEs Message-ID: To: libreqos Message-ID-Hash: L4XEYPPGKW666MBJJW6HSPTHUSXF4AQX X-Message-ID-Hash: L4XEYPPGKW666MBJJW6HSPTHUSXF4AQX X-MailFrom: frantisek.borsik@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 3.3.10 X-Mailman-Version: 3.3.10 Precedence: list Subject: [LibreQoS] LibreQoS v2.2 is out! List-Id: Many ISPs need the kinds of quality shaping cake can do Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: SGVsbG8gdG8gYWxsLA0KDQpBbG1vc3QgNSBtb250aHMgb2Ygd29yaywgd2UgYXJlIHNvIGhhcHB5 IHRvIHNoaXAgdjIuMiENCg0KaHR0cHM6Ly9naXRodWIuY29tL0xpYnJlUW9FL0xpYnJlUW9TL3Jl bGVhc2VzL3RhZy92Mi4yDQoNCjxodHRwczovL2dpdGh1Yi5jb20vTGlicmVRb0UvTGlicmVRb1Mv cmVsZWFzZXMvdGFnL3YyLjI+DQpUTDtEUjogVGhlIEJpZ2dlc3QgVXBncmFkZXMNCg0KKkdvIGZy b20gZnJlc2ggaW5zdGFsbCB0byBydW5uaW5nIHN5c3RlbSB3aXRoIGd1aWRlZCBmaXJzdC1ydW4g c2V0dXAuKiBBDQp0ZW1wb3JhcnksIHByb3RlY3RlZCBzZXR1cCBwYWdlIGhlbHBzIGNyZWF0ZSB0 aGUgZmlyc3QgYWRtaW4sIGNob29zZQ0KaW50ZXJmYWNlcyBhbmQgb3BlcmF0aW5nIG1vZGUsIHBy ZXZpZXcgbmV0d29yayBjaGFuZ2VzLCBlbmFibGUgSFRUUFMsIGFuZA0KaGFuZCBjb250cm9sIHRv IHRoZSBub3JtYWwgTGlicmVRb1Mgc2VydmljZXMuDQoNCipCdWlsZCBhbmQgbWFuYWdlIHRvcG9s b2d5IHZpc3VhbGx5LiAqVGhlIG5ldyBUb3BvbG9neSBNYW5hZ2VyIGdpdmVzDQpvcGVyYXRvcnMg YSBjbGVhciB3b3Jrc3BhY2UgZm9yIHJldmlld2luZyBzaXRlcywgY2hhbmdpbmcgcGFyZW50DQpy ZWxhdGlvbnNoaXBzLCBmaW5kaW5nIHVubWFwcGVkIGl0ZW1zLCBhbmQgcHVibGlzaGluZyBhIHNh ZmUgbmV0d29yayBsYXlvdXQuDQoNCipTZWUgYWN0dWFsIHRyYWZmaWMsIG5vdCBvbmx5IHF1ZXVl ZCB0cmFmZmljLiAqS2V5IGRhc2hib2FyZHMsIGNpcmN1aXQNCnBhZ2VzLCB0cmVlIHZpZXdzLCBJ bnNpZ2h0IGRhdGEsIGFuZCBBUEkgcmVzcG9uc2VzIGNhbiBub3cgZGlzdGluZ3Vpc2gNCnRyYWZm aWMgb2ZmZXJlZCB0byBhIHF1ZXVlIGZyb20gdHJhZmZpYyB0aGF0IHdhcyBhY3R1YWxseSB0cmFu c21pdHRlZC4NCk9wZXJhdG9ycyBjYW4gY29tcGFyZSBzdWJzY3JpYmVyIGRlbWFuZCB3aXRoIGRl bGl2ZXJlZCB0aHJvdWdocHV0Lg0KDQoqQ3JlYXRlIHN1YnNjcmliZXIgY2lyY3VpdHMgZnJvbSBS QURJVVMgc2Vzc2lvbnMuKiBMaWJyZVFvUyBjYW4gbGlzdGVuIGZvcg0KUkFESVVTIGFjY291bnRp bmcgZXZlbnRzIGFuZCBkeW5hbWljYWxseSBhZGQsIHVwZGF0ZSwgYW5kIHJlbW92ZSBzdWJzY3Jp YmVyDQpjaXJjdWl0cyBmb3IgUFBQb0UgYW5kIG90aGVyIHNlc3Npb24tYmFzZWQgbmV0d29ya3Mu DQoNCipGaW5pc2ggc3Vic2NyaWJlciBzZXR1cCB3aXRoIGEgY2xlYXIgc291cmNlLW9mLXRydXRo IGNob2ljZS4qIEFmdGVyIHRoZQ0KY29yZSBzeXN0ZW0gc3RhcnRzLCB0aGUgbmV3IENvbXBsZXRl IFNldHVwIHBhZ2UgZ3VpZGVzIG9wZXJhdG9ycyB0byBhDQpidWlsdC1pbiBDUk0vTk1TIGludGVn cmF0aW9uLCBhbiBpbi1ob3VzZSBpbXBvcnRlciwgb3IgbWFudWFsIHN1YnNjcmliZXINCmZpbGVz Lg0KDQoqUnVuIHdpdGggc3Ryb25nZXIgc2VjdXJpdHkgYnkgZGVmYXVsdC4gKldlYiBhY2Nlc3Mg bm93IHJlcXVpcmVzDQphdXRoZW50aWNhdGlvbiwgbG9naW4gYXR0ZW1wdHMgYXJlIHJhdGUgbGlt aXRlZCwgYnJvd3NlciBzZWN1cml0eSBydWxlcyBhcmUNCnRpZ2h0ZXIsIGFuZCBzZW5zaXRpdmUg c2Vzc2lvbiBkZXRhaWxzIHJlY2VpdmUgYmV0dGVyIHByb3RlY3Rpb24uDQoNCipUcm91Ymxlc2hv b3QgZmFzdGVyLiogU3Rvcm1HdWFyZCBkaWFnbm9zdGljcywgdG9wb2xvZ3kgcHJvYmVzLCBjbGVh cmVyDQp3YXJuaW5ncywgZWZmZWN0aXZlLXJhdGUgZXhwbGFuYXRpb25zLCBhbmQgc3Ryb25nZXIg cmVsb2FkIHJlcG9ydGluZyBoZWxwDQpvcGVyYXRvcnMgZmluZCB0aGUgY2F1c2Ugb2YgYSBwcm9i bGVtIHdpdGhvdXQgZ3Vlc3NpbmcuDQoNCipJbXBvcnQgY2xlYW5lciBzdWJzY3JpYmVyIGFuZCB0 b3BvbG9neSBkYXRhLiogVUlTUCwgVklTUCwgU29uYXIsIFNwbHlueCwNCk5ldHp1ciwgYW5kIE1p a3JvVGlrIHdvcmtmbG93cyBub3cgY292ZXIgbW9yZSBhY2NvdW50IGxheW91dHMgYW5kIGhhbmRs ZQ0Kc3Vic2NyaWJlciBtYXRjaGluZyBtb3JlIHJlbGlhYmx5Lg0KDQoqS2VlcCBzZXJ2aWNlIHN0 ZWFkeSBkdXJpbmcgY2hhbmdlcy4qIFF1ZXVlIHJlbG9hZHMsIHRvcG9sb2d5IHB1Ymxpc2hpbmcs DQpXZWJVSSByZWNvdmVyeSwgYW5kIGJhY2tncm91bmQgd29yayByZWNlaXZlZCBleHRlbnNpdmUg cmVsaWFiaWxpdHkNCmltcHJvdmVtZW50cyBkZXNpZ25lZCB0byByZWR1Y2UgaW50ZXJydXB0aW9u cyBhbmQgbG9ja3Vwcy4NCg0KKlBsYW4gdXBncmFkZXMgd2l0aCBJbnNpZ2h0IGV2aWRlbmNlLiog TmV3IGNpcmN1aXQgYW5kIHNpdGUgcmVwb3J0cyBmbGFnDQpwbGFuLWxpbWl0IHByZXNzdXJlLCBo aXN0b3JpY2FsIEFTTiB2aWV3cyBzaG93IHRyYWZmaWMgc291cmNlcywgZ2VvZ3JhcGhpYw0KbWFw cyBzaG93IHNpdGUgbG9jYXRpb24sIGFuZCBtdWx0aS1zaGFwZXIgYWNjb3VudHMga2VlcCBvbmUg Y29ubmVjdGVkIHZpZXcuDQoNCipCdWlsZCBiZXR0ZXIgdG9vbHMgd2l0aCB0aGUgTGlicmVRb1Mg QVBJLiogVGhlIEFQSSBhZGRzIGNvbWJpbmVkIGNpcmN1aXQNCnZpZXdzLCByaWNoZXIgQ0FLRSBz dGF0aXN0aWNzLCBRdWFsaXR5IG9mIE91dGNvbWUgZGF0YSwgYWN0dWFsIHRyYW5zbWl0dGVkDQp0 aHJvdWdocHV0LCBhbmQgbmFtZWQgbG9jYWwgQVBJIGtleXMuDQoNCkhhcHB5IHVwZ3JhZGluZyEN Cg0KQWxsIHRoZSBiZXN0LA0KDQpGcmFuaw0KDQpGcmFudGlzZWsgKEZyYW5rKSBCb3JzaWsNCg0K DQoqSW4gbG92aW5nIG1lbW9yeSBvZiBEYXZlIFTDpGh0OiAqMTk2NS0yMDI1DQoNCmh0dHBzOi8v bGlicmVxb3MuaW8vMjAyNS8wNC8wMS9pbi1sb3ZpbmctbWVtb3J5LW9mLWRhdmUvDQoNCg0KaHR0 cHM6Ly93d3cubGlua2VkaW4uY29tL2luL2ZyYW50aXNla2JvcnNpaw0KDQpTaWduYWwsIFRlbGVn cmFtLCBXaGF0c0FwcDogKzQyMTkxOTQxNjcxNA0KDQppTWVzc2FnZSwgbW9iaWxlOiArNDIwNzc1 MjMwODg1DQoNClNreXBlOiBjYXNpb2E1MzAyY2ENCg0KZnJhbnRpc2VrLmJvcnNpa0BnbWFpbC5j b20NCg==