From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ob0-x229.google.com (mail-ob0-x229.google.com [IPv6:2607:f8b0:4003:c01::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id 9D6BC3CB8D; Wed, 3 Feb 2016 12:36:45 -0500 (EST) Received: by mail-ob0-x229.google.com with SMTP id ba1so40335554obb.3; Wed, 03 Feb 2016 09:36:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=/bLqNjt1CWI/RptZRiIJxUv0r6R8fN3lYiZqnpjHjf4=; b=XH0eMC6K4URisAHkgWyWzlsXXPne1mv23neuLTI7nMMBpjhdjRPe88ECr8WLkT+1Db GzwAMMnF5tMDoUj384PN81vEdAJKXMbC0vSf7x5BlwU1yXyy+l1NZ8OJ3GaEvqKWxpvQ x7tcyaDuOM0xSF0sMkUS7bmLklQu30MtnbGJ59qku4r7tRE3/RPqBFwjAphX+sor41+K Z7R3YbpmTVG8O8ueZYIOZu4wmuc8bHrrrTVA5XKB7HjuTaVCBMjhtYbqSAFfg2bHvwlI mYuRpGEYNBL7onztSTrmkfR8BIDYnbC09rvt3WWTddwKmkmZh5T3vvpYExY2devxEG96 A58Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type; bh=/bLqNjt1CWI/RptZRiIJxUv0r6R8fN3lYiZqnpjHjf4=; b=SfuhVBToPdG8e0dcQI1bjw9BwBSAz1LqQay2h/McZVoqjUnwNdCDzWwfYZIWF5eIu/ wer7JSlnheXnie2BKf/i4Nd7i8GvX3a70zlQkTib2/DM9CoSL49JAXd06ASQYbbN+7Ap BGSFSC2ipDP/SDCsLjv1CLamdM3Tfd6BZ3FSdqlfMWYYAjSHxbCZZJJdAKLZnJJfFWNQ OS2PqNGuZBPDkS5f9PtDLF3fFv0ODqtgXyz2xfUPvjQVNDSvl4IUNLnX+vjyqqSsaG0x JybGKTRqxqrX6JAcVHRw6zb9JYJOOHhND2xYjLNbUuJmeGffzzdPSgIAIRRzAcxjLAgv JsWQ== X-Gm-Message-State: AG10YOTJhMkR4YtVo/FLY702q78pxGJa0vjSL6SCv8uNDVChKukZljo3daZ6I+pcf2zdwlR0Lhwl+pnz9T/2+Q== MIME-Version: 1.0 X-Received: by 10.182.68.104 with SMTP id v8mr3510371obt.64.1454520985852; Wed, 03 Feb 2016 09:36:25 -0800 (PST) Received: by 10.202.79.83 with HTTP; Wed, 3 Feb 2016 09:36:25 -0800 (PST) In-Reply-To: <878u31iygh.fsf@toke.dk> References: <878u31iygh.fsf@toke.dk> Date: Wed, 3 Feb 2016 09:36:25 -0800 Message-ID: From: Dave Taht To: "cerowrt-devel@lists.bufferbloat.net" , make-wifi-fast@lists.bufferbloat.net, cake@lists.bufferbloat.net, bloat Content-Type: multipart/mixed; boundary=e89a8fb20204ae4064052ae10eb1 Subject: [Cake] Fwd: [Flent-devel] Announcing Flent v0.14.0 X-BeenThere: cake@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: Cake - FQ_codel the next generation List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Feb 2016 17:36:45 -0000 --e89a8fb20204ae4064052ae10eb1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Dave T=C3=A4ht Let's go make home routers and wifi faster! With better software! https://www.gofundme.com/savewifi ---------- Forwarded message ---------- From: Toke H=C3=B8iland-J=C3=B8rgensen Date: Wed, Feb 3, 2016 at 7:51 AM Subject: [Flent-devel] Announcing Flent v0.14.0 To: flent-announce@flent.org Cc: flent-users@flent.org, flent-devel@flent.org This is to announce v0.14.0 of Flent: The FLexible Network Tester. This release adds mixins for capturing qdisc stats and CPU usage, adds some convenience functions to the GUI and fixes a bunch of bugs, most notably making the GUI work on Windows. Full changelog below. Get the source from PyPi: https://pypi.python.org/pypi/flent SHA256 checksums: cc6cd5433d260078cfc85eb9046cd2e5f45ee8e3867733628234afed99f95016 dist/flent-0.14.0-py2.py3-none-any.whl dee0a4ed115f3bfb77ed498df8b448c2b102b0b8eb70fc5de574e34d88f5dfa8 dist/flent-0.14.0.tar.gz Packages for Ubuntu are available from my PPA: apt-add-repository ppa:tohojo/flent For Debian on Open Build Service: https://build.opensuse.org/package/show/home:tohojo:flent/flent And for Arch on AUR: https://aur.archlinux.org/packages/flent As usual, please report bugs to the mailing list or on Github. Cheers, -Toke Changelog since v0.13.0: - Batch mode: Try to estimate the total runtime of a batch and print it before executing the batch itself. - GUI: Add support for pinning a metadata item open when flipping between tabs, and support adding columns to the open files view from the metadata view. Both functions are available from the context menu when right-clicking in the metadata view. - Add test mixins to a bunch of tests making it possible to simultaneously capture qdisc stats and/or CPU stats of one or more hosts while the test is run. This works by setting the test parameters qdisc_stats_hosts, qdisc_stats_interfaces and cpu_stats_hosts to comma-separated lists of hosts and interface names. The functionality relies on the tc_iterator and stats_iterator helper scripts. - Add a C implementation of the tc_iterator helper script that works on OpenWrt and also gives higher polling accuracy than the shell script. - Add a kill_timeout setting for runners in test definitions which will forcibly kill a subprocess after an interval (if it hasn't exited already). - Add the tcp_upload_1000 test for seriously overloading things. On most systems, increasing the ulimit is necessary to run this test. - Support globbing selectors in plot configuration when specifying datasets for a plot. - Record number of failed runners (non-0 exit status) as a metadata key. - GUI: Fix bugs in plot blitting on older matplotlibs, fix test running without a pre-set HOST, fix bugs in draw cache handling, and restore the GUI to a working state on Windows. - Various bugfixes. --e89a8fb20204ae4064052ae10eb1 Content-Type: application/pgp-signature; name="signature.asc" Content-Disposition: attachment; filename="signature.asc" Content-Transfer-Encoding: base64 X-Attachment-Id: 3f34bd88bf29f67b_0.1 LS0tLS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0NClZlcnNpb246IEdudVBHIHYyDQoNCmlRRWNC QUVCQ0FBR0JRSldzaUlPQUFvSkVFTmVFR3oxK3V0UGpDZ0gvMWRrU0lDY2ZlWnhSWjRmeVRYeWEv TWYNCkMzTHpLdjhIZVdOaW9ydTIzbUZ0eGs3dlRCcWh5S2l0VjBYbk9KT0d5NGFTQ3pRcWVOc2xz UEdKcTNzTkQrTjQNCkFrYkJra3BaWVVwdkVpVmIzNWliRS8rNFpWVVNmNW5ESmxYWGQrWlU0cFg2 bU5MaG1RNlo2OS9YMCtCN2dYdWgNCnVHSHZDSThqQU94b1d0REFGWkZ1bUxUZm9jcW1XcE5FWGtu WlRVcExWbTVGcXpWbXY0VmJoNEtLa214WURPZEMNCnJSTGZ4QllFU2VuVjJLOWcrdTZ0eHY5cnFJ d0dlaDNIWGluQXBjTEdMaW9SR2hjNitrdE9tZWx3TlRYelRoT0cNCjNjOVBYWkJvbFM3MlFEVzdJ TzlZR1FXNzFlZzJlVjk0UGp2Nm43b2VnSGdsR0ZDWDhLc1dLaHdBbFlxdVhzST0NCj1lNlIxDQot LS0tLUVORCBQR1AgU0lHTkFUVVJFLS0tLS0= --e89a8fb20204ae4064052ae10eb1--