From owner-cvs-all Sun Jun 30 18:45: 6 2002 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CEBDC37B400; Sun, 30 Jun 2002 18:45:03 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 909A543E0A; Sun, 30 Jun 2002 18:45:03 -0700 (PDT) (envelope-from jmallett@FreeBSD.org) Received: from freefall.freebsd.org (jmallett@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.4/8.12.4) with ESMTP id g611j3JU091699; Sun, 30 Jun 2002 18:45:03 -0700 (PDT) (envelope-from jmallett@freefall.freebsd.org) Received: (from jmallett@localhost) by freefall.freebsd.org (8.12.4/8.12.4/Submit) id g611j3AA091698; Sun, 30 Jun 2002 18:45:03 -0700 (PDT) Message-Id: <200207010145.g611j3AA091698@freefall.freebsd.org> From: Juli Mallett Date: Sun, 30 Jun 2002 18:45:03 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: CVSROOT modules src MAINTAINERS src/lib Makefile src/lib/libufs Makefile block.c inode.c libufs.h sblock.c type.c X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG jmallett 2002/06/30 18:45:03 PDT Modified files: . modules . MAINTAINERS lib Makefile Added files: lib/libufs Makefile block.c inode.c libufs.h sblock.c type.c Log: Add libufs, a library for dealing with UFS filesystems from userland to the build. It is here to compartmentalise functionality currently duplicated in many notable programs in the base system. It currently handles block reads and writes, as well as reading and writing of the filesystem superblock, and the reading/lookup of inode data. It supports both UFS and UFS2. I will be maintaining it, and porting programs to use it, however for now, it is simply being built as part of world. Revision Changes Path 1.5491 +1 -0 CVSROOT/modules 1.41 +3 -1 src/MAINTAINERS 1.140 +2 -1 src/lib/Makefile 1.1 +12 -0 src/lib/libufs/Makefile (new) 1.1 +87 -0 src/lib/libufs/block.c (new) 1.1 +95 -0 src/lib/libufs/inode.c (new) 1.1 +104 -0 src/lib/libufs/libufs.h (new) 1.1 +122 -0 src/lib/libufs/sblock.c (new) 1.1 +114 -0 src/lib/libufs/type.c (new) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message