From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qa0-x229.google.com (mail-qa0-x229.google.com [IPv6:2607:f8b0:400d:c00::229]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id ADC9421F1A9 for ; Mon, 17 Feb 2014 11:36:44 -0800 (PST) Received: by mail-qa0-f41.google.com with SMTP id w8so22510183qac.28 for ; Mon, 17 Feb 2014 11:36:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=2+fF6YWTHp9vsvBEfmti4w9MYE9wxITYOVeTlQ7yTAs=; b=kP9VHTABcbHUbZJTct8lUG4ISmOYqkf7nzhcgIF/tJBwsLpMpBuaySjFJqSARGFNDh YvQ+rO1m0UeeGVeU7aFG6Dl3/Re+LC7N50mp76aqLUURHNEUm8wrditxioGBjyLzCwek FFNbXbuufEGiZVYc7Yu6qylpZkDvbUqM55e+/boCnxcDOJ2eQozF+BQJ59Le6uwrIHVU 6CbkumWWs/oPMNyc0fMwGW73RzMN1lQPT/pLdQpMI6uqaWZbLmib8ujGvDzejSrZBJab LpBlWaLYR3xe+L1jQqzhZtHLmmVe8pCj5b8OeG5U4FMsE2ATr8VkDfoJXDiq91F5841I zzKw== MIME-Version: 1.0 X-Received: by 10.224.28.197 with SMTP id n5mr37695900qac.43.1392665803013; Mon, 17 Feb 2014 11:36:43 -0800 (PST) Received: by 10.224.27.133 with HTTP; Mon, 17 Feb 2014 11:36:42 -0800 (PST) Date: Mon, 17 Feb 2014 14:36:42 -0500 Message-ID: From: Dave Taht To: "cerowrt-devel@lists.bufferbloat.net" Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: [Cerowrt-devel] more steps forward X-BeenThere: cerowrt-devel@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: Development issues regarding the cerowrt test router project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Feb 2014 19:36:44 -0000 -1) we are working on modernizing, replicating and securing key bits of the bufferbloat.net infrastructure. 0) I would like to push the sqm scripts and gui up to openwrt-devel for review soon. It's still missing some things I'd like - inbound diffserv to BE squashing, support for dynamically setting the target, a drr emulation of what free.fr does, some stuff I have for emulating typical dsl and cable modem behavior... and any way of more easily doing custom prioritizations, but it is what it is, and can be improved with more eyeballs on it. 1) I am planning to rebase the cerowrt-next tree with a cleaner patchset, push as much up to openwrt as possible, and put it into cerowrt-3.10 on github. Along with that, rename ceropackages-3.3 to ceropackages-3.10. And retire cerowrt-next entirely. I don't really care much about the history lost here, I do care about having a clean patchset. (this is assuming Barrier Breaker, when frozen in the next quarter or two stays on 3.10 for the ar71xx architecture.) This will become a longer term stable release for us. Most of that work is done, I'm still sorting through the patchsets on a couple fronts however, to cut them from, like dozens, to only a few that make coherent sense. I hope to get most of that out to openwrt-devel this week. 2) In terms of a shorter term stable release for us, it's evident that it isn't going to be this month. My cup runneth over. I MIGHT get something stable enough to use as a test box after I finish item 1. 3) In sorting through the patchset I found a tiny patch that didn't make it upstream that is probably responsible for 90% of the new instruction traps. Not responsible for the older new ones, but right now I can't even look at the instruction trap problem without crashing the router, so... 4) Got mosh working today for the first time. It's a cheap hack. I don't know if anybody else cares but as for me, I am so frequently blowing up my network and losing state on a dozen boxes that it's a relief to be able to cut over to pure mosh everywhere to survive that. 5) The latest mdnsresponder code landed, and the new hnetd and dns hybrid proxy code is being maintained in the homewrt group's repos, which I just added to cerowrt's feeds. This is the post-avahi, (probable) post-ahcp future, and it's got lots of rough edges as yet. building it as modules now. 6) I have *some* bcp38 code that works, and some ideas as to how to make it "just work" *mostly* and be on by default, but it lacks uci and gui integra= tion. Given the marked increase in spoofed udp attacks like the recent ntp exploi= t, I'd like to get something that works "out there", but it's clearly a separate project that I'd like someone else to "own" and integrate. 7) Still would like to move babeld to run out of procd 8) The remainder of the backlog... --=20 Dave T=E4ht Fixing bufferbloat with cerowrt: http://www.teklibre.com/cerowrt/subscribe.= html