From owner-freebsd-hackers@FreeBSD.ORG Thu Apr 5 12:19:56 2012 Return-Path: Delivered-To: freebsd-hackers@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6F9EC1065670 for ; Thu, 5 Apr 2012 12:19:56 +0000 (UTC) (envelope-from jeremie@le-hen.org) Received: from smtp5-g21.free.fr (smtp5-g21.free.fr [IPv6:2a01:e0c:1:1599::14]) by mx1.freebsd.org (Postfix) with ESMTP id C0E1A8FC08 for ; Thu, 5 Apr 2012 12:19:53 +0000 (UTC) Received: from endor.tataz.chchile.org (unknown [82.233.239.98]) by smtp5-g21.free.fr (Postfix) with ESMTP id 2EF99D480C9 for ; Thu, 5 Apr 2012 14:19:48 +0200 (CEST) Received: from felucia.tataz.chchile.org (felucia.tataz.chchile.org [192.168.1.9]) by endor.tataz.chchile.org (Postfix) with ESMTP id 0E3EA2A71 for ; Thu, 5 Apr 2012 12:19:48 +0000 (UTC) Received: by felucia.tataz.chchile.org (Postfix, from userid 1000) id E260BDA23; Thu, 5 Apr 2012 12:19:47 +0000 (UTC) Date: Thu, 5 Apr 2012 14:19:47 +0200 From: Jeremie Le Hen To: freebsd-hackers@FreeBSD.org Message-ID: <20120405121947.GB46534@felucia.tataz.chchile.org> Mail-Followup-To: freebsd-hackers@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) Cc: Subject: bin/166660: new stdbuf utility X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Apr 2012 12:19:56 -0000 Hi hackers, I've posted a PR bin/166660 this morning: [patch] New util/shlib to change per-fd default stdio buffering mode For some unknown reason, "[libc]" has been prepended to the subject, but this patch __DOES NOT touch libc__ (except a one-line addition in a manpage). This is aboslutely non-intrusive and can be easily MFC'd to RELENG_9, RELENG_8 and even RELENG_7 if it hasn't reach itf end-of-life. In brief, this is a new tool that allow to control default fd stdio buffering mode. The feature exists in Linux and its command-line interface is BSD-compatible, so I used the same name and the same interface for obvious compatibility reasons. As you can guess, I'm looking for someone willing to test (though I've already tested it and the code is pretty straightforward) and commit it. You will find additional information in the PR. Thanks. -- Jeremie Le Hen Men are born free and equal. Later on, they're on their own. Jean Yanne