From owner-cvs-lib Sun Jan 12 10:37:48 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA09993 for cvs-lib-outgoing; Sun, 12 Jan 1997 10:37:48 -0800 (PST) Received: (from jdp@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA09986; Sun, 12 Jan 1997 10:37:47 -0800 (PST) Date: Sun, 12 Jan 1997 10:37:47 -0800 (PST) From: John Polstra Message-Id: <199701121837.KAA09986@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/csu/i386 dlfcn.h Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jdp 97/01/12 10:37:47 Modified: lib/csu/i386 dlfcn.h Log: Add definitions of RTLD_LAZY and RTLD_NOW. Revision Changes Path 1.3 +6 -0 src/lib/csu/i386/dlfcn.h From owner-cvs-lib Sun Jan 12 11:55:52 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id LAA17324 for cvs-lib-outgoing; Sun, 12 Jan 1997 11:55:52 -0800 (PST) Received: (from jdp@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id LAA17317; Sun, 12 Jan 1997 11:55:51 -0800 (PST) Date: Sun, 12 Jan 1997 11:55:51 -0800 (PST) From: John Polstra Message-Id: <199701121955.LAA17317@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/csu/i386 dlopen.3 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jdp 97/01/12 11:55:50 Modified: lib/csu/i386 dlopen.3 Log: Convert to mdoc format. Add descriptions of RTLD_LAZY and RTLD_NOW. Correct the synopsis to agree with the actual function prototypes. Add clarifications of a few things. Clean up the wording in a few places. Revision Changes Path 1.2 +152 -136 src/lib/csu/i386/dlopen.3 From owner-cvs-lib Sun Jan 12 14:08:13 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id OAA27041 for cvs-lib-outgoing; Sun, 12 Jan 1997 14:08:13 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id OAA27033; Sun, 12 Jan 1997 14:08:10 -0800 (PST) Date: Sun, 12 Jan 1997 14:08:10 -0800 (PST) From: Joerg Wunsch Message-Id: <199701122208.OAA27033@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/compat/compat21 Makefile Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 97/01/12 14:08:08 Branch: lib/compat/compat21 RELENG_2_2 Modified: lib/compat/compat21 Makefile Log: YAMFC (add libgmp.so.2.0) Revision Changes Path 1.1.2.2 +2 -2 src/lib/compat/compat21/Makefile From owner-cvs-lib Sun Jan 12 19:05:08 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id TAA14552 for cvs-lib-outgoing; Sun, 12 Jan 1997 19:05:08 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id TAA14543; Sun, 12 Jan 1997 19:05:05 -0800 (PST) Date: Sun, 12 Jan 1997 19:05:05 -0800 (PST) From: Peter Wemm Message-Id: <199701130305.TAA14543@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libutil Makefile Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/01/12 19:05:05 Modified: lib/libutil Makefile Log: Bump libutil.so version (2.1 -> 2.2) since a whole heap of new functions were added with the login class stuff. This is needed since libutil.so.2.1 is what is used in RELENG_2_2 and well into the release cycle. We only bump once per release cycle as needed. Revision Changes Path 1.6 +1 -1 src/lib/libutil/Makefile From owner-cvs-lib Mon Jan 13 09:12:29 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id JAA22460 for cvs-lib-outgoing; Mon, 13 Jan 1997 09:12:29 -0800 (PST) Received: (from wollman@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id JAA22451; Mon, 13 Jan 1997 09:12:26 -0800 (PST) Date: Mon, 13 Jan 1997 09:12:26 -0800 (PST) From: Garrett Wollman Message-Id: <199701131712.JAA22451@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/stdtime localtime.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wollman 97/01/13 09:12:26 Modified: lib/libc/stdtime localtime.c Log: When attempting to load a `lastditch' timezone (e.g., because the load of the user's timezone failed), don't bail if the specified timezone doesn't have an offset; in this case it isn't going to. (Perhaps it would be better to change the caller to always supply one, but this is quick and clean and fixes the bug in the easiest possible way.) Should be in 2.2. Fixes (properly) PR#1740. Revision Changes Path 1.12 +8 -7 src/lib/libc/stdtime/localtime.c From owner-cvs-lib Mon Jan 13 09:52:18 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id JAA25323 for cvs-lib-outgoing; Mon, 13 Jan 1997 09:52:18 -0800 (PST) Received: (from davidn@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id JAA25316; Mon, 13 Jan 1997 09:52:16 -0800 (PST) Date: Mon, 13 Jan 1997 09:52:16 -0800 (PST) From: David Nugent Message-Id: <199701131752.JAA25316@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/gen getgrent.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidn 97/01/13 09:52:16 Modified: lib/libc/gen getgrent.c Log: This is a partial close on PR bin/1387 for the RELENG2_2 branch. Skip invalid lines in /etc/group rather than bailing out and losing all remaining groups in the file after the error. syslog message at LOG_ALERT issued (this may get a little verbose, unfortunately, but I can't see any way of avoiding that). Revision Changes Path 1.12.2.2 +18 -9 src/lib/libc/gen/getgrent.c From owner-cvs-lib Mon Jan 13 17:26:47 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id RAA22272 for cvs-lib-outgoing; Mon, 13 Jan 1997 17:26:47 -0800 (PST) Received: (from wpaul@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id RAA22247; Mon, 13 Jan 1997 17:26:44 -0800 (PST) Date: Mon, 13 Jan 1997 17:26:44 -0800 (PST) From: Bill Paul Message-Id: <199701140126.RAA22247@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/net gethostbydns.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wpaul 97/01/13 17:26:41 Branch: lib/libc/net RELENG_2_2 Modified: lib/libc/net gethostbydns.c Log: Bring in __dns_getanswer() wrapper from -current. Revision Changes Path 1.12.2.1 +23 -1 src/lib/libc/net/gethostbydns.c From owner-cvs-lib Mon Jan 13 23:31:44 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id XAA26371 for cvs-lib-outgoing; Mon, 13 Jan 1997 23:31:44 -0800 (PST) Received: (from jkh@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id XAA26362; Mon, 13 Jan 1997 23:31:41 -0800 (PST) Date: Mon, 13 Jan 1997 23:31:41 -0800 (PST) From: "Jordan K. Hubbard" Message-Id: <199701140731.XAA26362@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/stdio printf.3 vfprintf.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 97/01/13 23:31:40 Modified: lib/libc/stdio printf.3 vfprintf.c Log: The following patch to lib/libc/stdio implements positional arguments in a manner consistent with other implementations. Its done in a way that adds only a tiny amount of overhead when positional arguments are not used. I also have a test program to go with this, but don't know where it belongs in the tree. Submitted-By: Bill Fenner Revision Changes Path 1.7 +14 -0 src/lib/libc/stdio/printf.3 1.11 +400 -22 src/lib/libc/stdio/vfprintf.c From owner-cvs-lib Tue Jan 14 00:11:41 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id AAA29159 for cvs-lib-outgoing; Tue, 14 Jan 1997 00:11:41 -0800 (PST) Received: from tfs.com (tfs.com [140.145.250.1]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id AAA29043; Tue, 14 Jan 1997 00:08:31 -0800 (PST) Received: from schizo.dk.tfs.com by tfs.com (smail3.1.28.1) with SMTP id m0vk3ua-0003wDC; Tue, 14 Jan 97 00:08 PST Received: from critter.dk.tfs.com (p177.dk.tfs.com [140.145.230.177]) by schizo.dk.tfs.com (8.8.2/8.7.3) with ESMTP id JAA01973; Tue, 14 Jan 1997 09:07:53 +0100 (MET) Received: from critter.dk.tfs.com (localhost [127.0.0.1]) by critter.dk.tfs.com (8.8.2/8.8.2) with ESMTP id JAA21320; Tue, 14 Jan 1997 09:08:36 +0100 (MET) To: "Jordan K. Hubbard" cc: CVS-committers@freebsd.org, cvs-all@freebsd.org, cvs-lib@freebsd.org Subject: Re: cvs commit: src/lib/libc/stdio printf.3 vfprintf.c In-reply-to: Your message of "Mon, 13 Jan 1997 23:31:41 PST." <199701140731.XAA26362@freefall.freebsd.org> Date: Tue, 14 Jan 1997 09:08:36 +0100 Message-ID: <21318.853229316@critter.dk.tfs.com> From: Poul-Henning Kamp Sender: owner-cvs-lib@freebsd.org X-Loop: FreeBSD.org Precedence: bulk In message <199701140731.XAA26362@freefall.freebsd.org>, "Jordan K. Hubbard" wr ites: >jkh 97/01/13 23:31:40 > > Modified: lib/libc/stdio printf.3 vfprintf.c > Log: > The following patch to lib/libc/stdio implements positional arguments in > a manner consistent with other implementations. Its done in a way that > adds only a tiny amount of overhead when positional arguments are not used. > I also have a test program to go with this, but don't know where it belongs > in the tree. src/tools/test/ -- Poul-Henning Kamp | phk@FreeBSD.ORG FreeBSD Core-team. http://www.freebsd.org/~phk | phk@login.dknet.dk Private mailbox. whois: [PHK] | phk@tfs.com TRW Financial Systems, Inc. Power and ignorance is a disgusting cocktail. From owner-cvs-lib Tue Jan 14 00:16:47 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id AAA29294 for cvs-lib-outgoing; Tue, 14 Jan 1997 00:16:47 -0800 (PST) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id AAA29288; Tue, 14 Jan 1997 00:16:36 -0800 (PST) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.3/8.6.9) id TAA29923; Tue, 14 Jan 1997 19:12:05 +1100 Date: Tue, 14 Jan 1997 19:12:05 +1100 From: Bruce Evans Message-Id: <199701140812.TAA29923@godzilla.zeta.org.au> To: cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-lib@freefall.freebsd.org, jkh@freefall.freebsd.org Subject: Re: cvs commit: src/lib/libc/stdio printf.3 vfprintf.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Modified: lib/libc/stdio printf.3 vfprintf.c > Log: > The following patch to lib/libc/stdio implements positional arguments in > a manner consistent with other implementations. Its done in a way that > adds only a tiny amount of overhead when positional arguments are not used. > I also have a test program to go with this, but don't know where it belongs > in the tree. > > Submitted-By: Bill Fenner Actually-Submitted-By: Mark Diekhans Cross-Reference: PR1597 Bruce From owner-cvs-lib Tue Jan 14 00:20:13 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id AAA29614 for cvs-lib-outgoing; Tue, 14 Jan 1997 00:20:13 -0800 (PST) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id AAA29605; Tue, 14 Jan 1997 00:20:07 -0800 (PST) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.8.4/8.6.9) with ESMTP id AAA22524; Tue, 14 Jan 1997 00:19:55 -0800 (PST) To: Bruce Evans cc: cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-lib@freefall.freebsd.org, jkh@freefall.freebsd.org Subject: Re: cvs commit: src/lib/libc/stdio printf.3 vfprintf.c In-reply-to: Your message of "Tue, 14 Jan 1997 19:12:05 +1100." <199701140812.TAA29923@godzilla.zeta.org.au> Date: Tue, 14 Jan 1997 00:19:55 -0800 Message-ID: <22520.853229995@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > Submitted-By: Bill Fenner > > Actually-Submitted-By: Mark Diekhans > Cross-Reference: PR1597 Drat! This new brain is acting up again. Thanks. Jordan From owner-cvs-lib Tue Jan 14 08:55:06 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id IAA22223 for cvs-lib-outgoing; Tue, 14 Jan 1997 08:55:06 -0800 (PST) Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id IAA22010; Tue, 14 Jan 1997 08:53:01 -0800 (PST) Received: from crevenia.parc.xerox.com ([13.2.116.11]) by alpha.xerox.com with SMTP id <16356(6)>; Tue, 14 Jan 1997 08:52:18 PST Received: from localhost by crevenia.parc.xerox.com with SMTP id <177476>; Tue, 14 Jan 1997 08:51:55 -0800 To: "Jordan K. Hubbard" cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-lib@freefall.freebsd.org Subject: Re: cvs commit: src/lib/libc/stdio printf.3 vfprintf.c In-reply-to: Your message of "Mon, 13 Jan 97 23:31:41 PST." <199701140731.XAA26362@freefall.freebsd.org> Date: Tue, 14 Jan 1997 08:51:54 PST From: Bill Fenner Message-Id: <97Jan14.085155pst.177476@crevenia.parc.xerox.com> Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk In message <199701140731.XAA26362@freefall.freebsd.org> you write: > Submitted-By: Bill Fenner Yikes! Don't you mean Submitted-By: Mark Diekhans ? Bill From owner-cvs-lib Wed Jan 15 23:36:17 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id XAA07914 for cvs-lib-outgoing; Wed, 15 Jan 1997 23:36:17 -0800 (PST) Received: (from ache@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id XAA07905; Wed, 15 Jan 1997 23:36:15 -0800 (PST) Date: Wed, 15 Jan 1997 23:36:15 -0800 (PST) From: "Andrey A. Chernov" Message-Id: <199701160736.XAA07905@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/stdio vfscanf.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 97/01/15 23:36:15 Modified: lib/libc/stdio vfscanf.c Log: Use collate for national [a-z]-like ranges Should go in 2.2 Revision Changes Path 1.5 +13 -8 src/lib/libc/stdio/vfscanf.c From owner-cvs-lib Thu Jan 16 13:59:12 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id NAA16293 for cvs-lib-outgoing; Thu, 16 Jan 1997 13:59:12 -0800 (PST) Received: (from alex@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id NAA16226; Thu, 16 Jan 1997 13:58:41 -0800 (PST) Date: Thu, 16 Jan 1997 13:58:41 -0800 (PST) From: Alex Nash Message-Id: <199701162158.NAA16226@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-bin, cvs-lib, cvs-user, cvs-share, cvs-usrbin, cvs-libexec, cvs-sbin, cvs-usrsbin Subject: cvs commit: src/bin/cp utils.c src/lib/libc/db/recno rec_open.c src/libexec/lfs_cleanerd library.c src/release/sysinstall uc_main.c src/usr.bin/cmp regular.c src/usr.bin/look look.c src/usr.bin/strip strip.c src/usr.bin/tail forward.c reverse.c src/usr.bin/xinstall xinstall.c src/usr.bin/xlint/lint1 mem1.c src/usr.bin/xlint/lint2 mem2.c src/usr.sbin/config main.c src/usr.sbin/ctm/mkCTM mkctm.c src/usr.sbin/kvm_mkdb nlist.c src/usr.sbin/rpc.statd file.c src/lib/libc/gen nlist.c src/libexec/ftpd ftpd.c src/sbin/newfs mkfs.c src/share/examples/meteor rgb16.c test-n.c yuvpk.c yuvpl.c src/share/man/man4/man4.i386 meteor.4 src/usr.bin/locate/locate locate.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk alex 97/01/16 13:58:41 Modified: bin/cp utils.c lib/libc/db/recno rec_open.c lib/libc/gen nlist.c libexec/ftpd ftpd.c libexec/lfs_cleanerd library.c release/sysinstall uc_main.c sbin/newfs mkfs.c share/examples/meteor rgb16.c test-n.c yuvpk.c yuvpl.c share/man/man4/man4.i386 meteor.4 usr.bin/cmp regular.c usr.bin/locate/locate locate.c usr.bin/look look.c usr.bin/strip strip.c usr.bin/tail forward.c reverse.c usr.bin/xinstall xinstall.c usr.bin/xlint/lint1 mem1.c usr.bin/xlint/lint2 mem2.c usr.sbin/config main.c usr.sbin/ctm/mkCTM mkctm.c usr.sbin/kvm_mkdb nlist.c usr.sbin/rpc.statd file.c Log: Sweep through the tree fixing mmap() usage: - Use MAP_FAILED instead of the constant -1 to indicate failure (required by POSIX). - Removed flag arguments of '0' (required by POSIX). - Fixed code which expected an error return of 0. - Fixed code which thought any address with the high bit set was an error. - Check for failure where no checks were present. Discussed with: bde Revision Changes Path 1.12 +1 -1 src/bin/cp/utils.c 1.2 +28 -17 src/lib/libc/db/recno/rec_open.c 1.6 +2 -2 src/lib/libc/gen/nlist.c 1.29 +1 -1 src/libexec/ftpd/ftpd.c 1.6 +4 -4 src/libexec/lfs_cleanerd/library.c 1.17 +1 -1 src/release/sysinstall/uc_main.c 1.13 +1 -1 src/sbin/newfs/mkfs.c 1.2 +2 -2 src/share/examples/meteor/rgb16.c 1.2 +2 -2 src/share/examples/meteor/test-n.c 1.2 +2 -2 src/share/examples/meteor/yuvpk.c 1.2 +2 -2 src/share/examples/meteor/yuvpl.c 1.3 +4 -3 src/share/man/man4/man4.i386/meteor.4 1.4 +2 -2 src/usr.bin/cmp/regular.c 1.8 +1 -1 src/usr.bin/locate/locate/locate.c 1.4 +1 -1 src/usr.bin/look/look.c 1.8 +1 -1 src/usr.bin/strip/strip.c 1.6 +1 -1 src/usr.bin/tail/forward.c 1.6 +1 -1 src/usr.bin/tail/reverse.c 1.20 +5 -5 src/usr.bin/xinstall/xinstall.c 1.2 +1 -1 src/usr.bin/xlint/lint1/mem1.c 1.2 +1 -1 src/usr.bin/xlint/lint2/mem2.c 1.16 +4 -4 src/usr.sbin/config/main.c 1.7 +3 -3 src/usr.sbin/ctm/mkCTM/mkctm.c 1.6 +3 -0 src/usr.sbin/kvm_mkdb/nlist.c 1.2 +1 -1 src/usr.sbin/rpc.statd/file.c From owner-cvs-lib Fri Jan 17 04:52:00 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id EAA27777 for cvs-lib-outgoing; Fri, 17 Jan 1997 04:52:00 -0800 (PST) Received: (from jkh@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id EAA27759; Fri, 17 Jan 1997 04:51:59 -0800 (PST) Date: Fri, 17 Jan 1997 04:51:59 -0800 (PST) From: "Jordan K. Hubbard" Message-Id: <199701171251.EAA27759@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libftpio ftpio.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 97/01/17 04:51:58 Modified: lib/libftpio ftpio.c Log: Yow! Is my face red... I just noticed (duh) that signal() always installs the handler with SA_RESTART set, so the system calls I wanted to have the timeout effect will just restart instead (which is NOT what I wanted). Sheepishly use sigaction() like a good boy and make timeouts actually do something. Also pass errors out more effectively so that fetch(1) actually understands what went wrong. Revision Changes Path 1.23 +41 -9 src/lib/libftpio/ftpio.c