From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/1640 Path: news.gmane.org!not-for-mail From: boris brezillon Newsgroups: gmane.linux.lib.musl.general Subject: Re: Help-wanted tasks for musl Date: Sun, 19 Aug 2012 10:44:13 +0200 Message-ID: References: <20120819042611.GA8731@brightrain.aerifal.cx> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: ger.gmane.org 1345365871 28607 80.91.229.3 (19 Aug 2012 08:44:31 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 19 Aug 2012 08:44:31 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-1641-gllmg-musl=m.gmane.org@lists.openwall.com Sun Aug 19 10:44:30 2012 Return-path: Envelope-to: gllmg-musl@plane.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by plane.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1T317T-0000Cl-Q1 for gllmg-musl@plane.gmane.org; Sun, 19 Aug 2012 10:44:27 +0200 Original-Received: (qmail 15412 invoked by uid 550); 19 Aug 2012 08:44:25 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Original-Received: (qmail 15404 invoked from network); 19 Aug 2012 08:44:25 -0000 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=2L6XP1O5jn4iVJE5P15EDIcvc+/7glSA7zqGla10rfQ=; b=h5WQ/i8aCILC7Ri08PhMnp0CZwVPVPcX2zIQRK7VdiBg6ucpZBzsvL6Y5iWsl3JtWM TXwIWztS5aRgcKVVALmVBX+jYSa3oUY68852+s0oOjGvIERMUmMLiPNzg+C8dji6qFiZ r1TYAvqizUtaamKhdQhMf8NoNI7g5oovJbH8fTFAmoFKbtXttyxNIGcBwIk/hDjmJw1L bF6/LHol0ZdHbenAo11bKxUzQyBDUUHhgRE9zGPby33QQzzftgqQ9u097SV1XSpcaZys dVBBrJRK3XCkxWHVnBCCauHT8Gl7PgytyvmkvgF2Jbf8UiaqeWwI+ZBqGpFT33cyi+w9 H8pQ== In-Reply-To: <20120819042611.GA8731@brightrain.aerifal.cx> Xref: news.gmane.org gmane.linux.lib.musl.general:1640 Archived-At: 2012/8/19 Rich Felker : > Hi all, > Here are some tasks I could really use some help on, based on current > topics and requests that have come up on the list and IRC. Any > volunteers? See below... > > Rich > > > > Research on NSCD protocol > > Interfacing with a proxy/cache daemon using nscd protocol is one of > the proposed options for allowing musl to deal with NIS/LDAP/etc. user > databases. In order to evaluate the option, we need to know how the > protocol works and what's involved in making queries and receiving > responses. Documenting how it works would be really helpful. I'm not > looking for big, complete protocol documentation, just simple > descriptions and examples of how queries are conducted. > > > Analysis of Gregor's pkgsrc failure results > > Gregor Richards has run the whole NetBSD pkgsrc build (over 10k > packages) against musl and posted reports to the mailing list and > wiki. Some analysis on the most frequent causes of failure could be > extremely helpful to improving compatibility. It would also be nice to > identify major dependency failures that can be fixed (either in the > upstream package if it's buggy, or in musl if it's due to missing > features) so that the packages which depend on them can be tested too. > I'm looking to get results in the form of "we should fix X and Y and Z > and then lots more packages will work". > > > Preparing MD5 and SHA crypt for integration > > See the threads on the list. Basically we need source with appropriate > license status (MIT/BSD/permissive or public domain) that's optimized > for size. Did you take a look at tropicssl? It's an ssl lib (BSD license) used in embedded systems. But I'm not sure it's optimized for size. > > > Regression testing > > This is a big project, but there are lots of things that can be done > to contribute without doing it all. Basically it entails reading the > git log, identifying all bugs fixed, and for each bug, formulating a > test that reflects whether the bug exists or not.