From owner-cvs-lib Sun Mar 24 07:49:49 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id HAA11056 for cvs-lib-outgoing; Sun, 24 Mar 1996 07:49:49 -0800 (PST) Received: (from paul@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id HAA11041 Sun, 24 Mar 1996 07:49:37 -0800 (PST) Date: Sun, 24 Mar 1996 07:49:37 -0800 (PST) From: Paul Richards Message-Id: <199603241549.HAA11041@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/stdio fgets.c ftell.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk paul 96/03/24 07:49:36 Modified: lib/libc/stdio fgets.c ftell.c Log: Fix incorrect parameter types. Revision Changes Path 1.3 +1 -1 src/lib/libc/stdio/fgets.c 1.3 +1 -1 src/lib/libc/stdio/ftell.c From owner-cvs-lib Sun Mar 24 10:55:48 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id KAA17693 for cvs-lib-outgoing; Sun, 24 Mar 1996 10:55:48 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id KAA17678 Sun, 24 Mar 1996 10:55:41 -0800 (PST) Date: Sun, 24 Mar 1996 10:55:41 -0800 (PST) From: Joerg Wunsch Message-Id: <199603241855.KAA17678@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libdisk chunk.c create_chunk.c disk.c libdisk.3 libdisk.h tst01.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/03/24 10:55:41 Modified: lib/libdisk chunk.c create_chunk.c disk.c libdisk.3 libdisk.h tst01.c Log: Make libdisk C++ aware: - add __BEGIN_DECLS and __END_DECLS, - add a bunch of ``const'' qualifiers all over the place, - rename the `private' struct member into `private_data' to avoid the clash with the C++ keyword. Revision Changes Path 1.16 +9 -8 src/lib/libdisk/chunk.c 1.23 +4 -4 src/lib/libdisk/create_chunk.c 1.21 +6 -6 src/lib/libdisk/disk.c 1.2 +14 -9 src/lib/libdisk/libdisk.3 1.21 +113 -108 src/lib/libdisk/libdisk.h 1.17 +1 -2 src/lib/libdisk/tst01.c From owner-cvs-lib Sun Mar 24 11:05:08 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA18683 for cvs-lib-outgoing; Sun, 24 Mar 1996 11:05:08 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA18652 Sun, 24 Mar 1996 11:04:56 -0800 (PST) Date: Sun, 24 Mar 1996 11:04:56 -0800 (PST) From: Joerg Wunsch Message-Id: <199603241904.LAA18652@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libdisk chunk.c create_chunk.c disk.c libdisk.3 libdisk.h tst01.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/03/24 11:04:56 Branch: lib/libdisk RELENG_2_1_0 Modified: lib/libdisk chunk.c create_chunk.c disk.c libdisk.3 libdisk.h tst01.c Log: Bring in from HEAD: make libdisk C++ aware. Revision Changes Path 1.15.2.1 +9 -8 src/lib/libdisk/chunk.c 1.21.2.7 +4 -4 src/lib/libdisk/create_chunk.c 1.20.2.1 +6 -6 src/lib/libdisk/disk.c 1.1.2.1 +14 -9 src/lib/libdisk/libdisk.3 1.19.2.3 +103 -98 src/lib/libdisk/libdisk.h 1.15.2.2 +1 -2 src/lib/libdisk/tst01.c From owner-cvs-lib Mon Mar 25 04:03:20 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id EAA18730 for cvs-lib-outgoing; Mon, 25 Mar 1996 04:03:20 -0800 (PST) Received: (from ache@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id EAA18706 Mon, 25 Mar 1996 04:03:13 -0800 (PST) Date: Mon, 25 Mar 1996 04:03:13 -0800 (PST) From: "Andrey A. Chernov" Message-Id: <199603251203.EAA18706@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/stdio fgets.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 96/03/25 04:03:12 Modified: lib/libc/stdio fgets.c Log: Since n is int now, sanity check must be n <= 0, not simple n == 0 Revision Changes Path 1.4 +1 -1 src/lib/libc/stdio/fgets.c From owner-cvs-lib Mon Mar 25 05:35:40 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id FAA24098 for cvs-lib-outgoing; Mon, 25 Mar 1996 05:35:40 -0800 (PST) Received: (from ache@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id FAA24082 Mon, 25 Mar 1996 05:35:37 -0800 (PST) Date: Mon, 25 Mar 1996 05:35:37 -0800 (PST) From: "Andrey A. Chernov" Message-Id: <199603251335.FAA24082@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/locale runetype.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 96/03/25 05:35:37 Modified: lib/libc/locale runetype.c Log: Remove half-dancing solution for signed chars to help finding POSIXly-incorrect programs. Revision Changes Path 1.4 +2 -10 src/lib/libc/locale/runetype.c From owner-cvs-lib Mon Mar 25 05:40:20 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id FAA24305 for cvs-lib-outgoing; Mon, 25 Mar 1996 05:40:20 -0800 (PST) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id FAA24296 Mon, 25 Mar 1996 05:40:16 -0800 (PST) Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.12/8.6.9) id AAA16035; Tue, 26 Mar 1996 00:38:47 +1100 Date: Tue, 26 Mar 1996 00:38:47 +1100 From: Bruce Evans Message-Id: <199603251338.AAA16035@godzilla.zeta.org.au> To: CVS-committers@freefall.freebsd.org, ache@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-lib@freefall.freebsd.org Subject: Re: cvs commit: src/lib/libc/stdio fgets.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Modified: lib/libc/stdio fgets.c > Log: > Since n is int now, sanity check must be n <= 0, not simple n == 0 I was going to change this too. NetBSD also has n <= 0. Plauger's C library book has n <= 1. The C standard doesn't seem to define the (stupid) case when no input is read due to lack of space in the buffer. I also have some fixes for our man page. It said wrong and incomplete things about what happens to the buffer when EOF is returned. Bruce From owner-cvs-lib Mon Mar 25 05:43:29 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id FAA24413 for cvs-lib-outgoing; Mon, 25 Mar 1996 05:43:29 -0800 (PST) Received: (from ache@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id FAA24398 Mon, 25 Mar 1996 05:43:26 -0800 (PST) Date: Mon, 25 Mar 1996 05:43:26 -0800 (PST) From: "Andrey A. Chernov" Message-Id: <199603251343.FAA24398@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/locale tolower.c toupper.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 96/03/25 05:43:25 Modified: lib/libc/locale tolower.c toupper.c Log: Remove half-dancing solution for signed chars to help finding POSIXly-incorrect programs. Revision Changes Path 1.4 +3 -10 src/lib/libc/locale/tolower.c 1.4 +3 -10 src/lib/libc/locale/toupper.c From owner-cvs-lib Mon Mar 25 06:32:40 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id GAA28598 for cvs-lib-outgoing; Mon, 25 Mar 1996 06:32:40 -0800 (PST) Received: (from ache@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id GAA28580 Mon, 25 Mar 1996 06:32:33 -0800 (PST) Date: Mon, 25 Mar 1996 06:32:33 -0800 (PST) From: "Andrey A. Chernov" Message-Id: <199603251432.GAA28580@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/gen vis.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 96/03/25 06:32:32 Modified: lib/libc/gen vis.c Log: Convert int to uchar range for ctype Revision Changes Path 1.4 +1 -0 src/lib/libc/gen/vis.c From owner-cvs-lib Mon Mar 25 06:34:34 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id GAA28829 for cvs-lib-outgoing; Mon, 25 Mar 1996 06:34:34 -0800 (PST) Received: (from ache@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id GAA28814 Mon, 25 Mar 1996 06:34:28 -0800 (PST) Date: Mon, 25 Mar 1996 06:34:28 -0800 (PST) From: "Andrey A. Chernov" Message-Id: <199603251434.GAA28814@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/regex regcomp.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 96/03/25 06:34:28 Modified: lib/libc/regex regcomp.c Log: 8bit clean fixes Revision Changes Path 1.3 +5 -3 src/lib/libc/regex/regcomp.c From owner-cvs-lib Wed Mar 27 09:43:46 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id JAA13285 for cvs-lib-outgoing; Wed, 27 Mar 1996 09:43:46 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id JAA13271 Wed, 27 Mar 1996 09:43:39 -0800 (PST) Date: Wed, 27 Mar 1996 09:43:39 -0800 (PST) From: Bruce Evans Message-Id: <199603271743.JAA13271@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/stdio fgets.3 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/03/27 09:43:39 Modified: lib/libc/stdio fgets.3 Log: Say what happens to the buffer when fgets() returns NULL. Fixed bogus cross references and a misordered line. Revision Changes Path 1.3 +11 -6 src/lib/libc/stdio/fgets.3 From owner-cvs-lib Wed Mar 27 09:54:47 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id JAA13816 for cvs-lib-outgoing; Wed, 27 Mar 1996 09:54:47 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id JAA13796 Wed, 27 Mar 1996 09:54:42 -0800 (PST) Date: Wed, 27 Mar 1996 09:54:42 -0800 (PST) From: Bruce Evans Message-Id: <199603271754.JAA13796@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/stdio fread.3 getc.3 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/03/27 09:54:42 Modified: lib/libc/stdio fread.3 getc.3 Log: Fixed bogus cross references. Reviewed by: mpp Revision Changes Path 1.2 +1 -1 src/lib/libc/stdio/fread.3 1.2 +4 -4 src/lib/libc/stdio/getc.3 From owner-cvs-lib Wed Mar 27 10:07:41 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id KAA14388 for cvs-lib-outgoing; Wed, 27 Mar 1996 10:07:41 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id KAA14372 Wed, 27 Mar 1996 10:07:30 -0800 (PST) Date: Wed, 27 Mar 1996 10:07:30 -0800 (PST) From: Bruce Evans Message-Id: <199603271807.KAA14372@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/stdio ftell.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/03/27 10:07:30 Modified: lib/libc/stdio ftell.c Log: Removed now-bogus casts that were to hide the inconsistency between the nonstandard normal version and the standard threaded version. Removed a bogus L in a constant. fpos_t's aren't longs, and casting to fpos_t would be verbose. Revision Changes Path 1.4 +4 -4 src/lib/libc/stdio/ftell.c From owner-cvs-lib Wed Mar 27 12:49:18 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA25738 for cvs-lib-outgoing; Wed, 27 Mar 1996 12:49:18 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA25720 Wed, 27 Mar 1996 12:49:10 -0800 (PST) Date: Wed, 27 Mar 1996 12:49:10 -0800 (PST) From: Mike Pritchard Message-Id: <199603272049.MAA25720@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/gen crypt.3 ctermid.3 exec.3 getmntinfo.3 getpagesize.3 glob.3 popen.3 signal.3 sleep.3 syslog.3 unvis.3 src/lib/libc/stdio fopen.3 scanf.3 stdio.3 tmpnam.3 src/lib/libc/stdlib random.3 src/lib/libc/compat-43 sigvec.2 src/lib/libc/locale isupper.3 src/lib/libc/stdtime ctime.3 src/lib/libc/sys _exit.2 brk.2 close.2 fcntl.2 fork.2 getrlimit.2 getsockopt.2 intro.2 open.2 rfork.2 stat.2 utimes.2 vfork.2 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk mpp 96/03/27 12:49:10 Modified: lib/libc/compat-43 sigvec.2 lib/libc/gen crypt.3 ctermid.3 exec.3 getmntinfo.3 getpagesize.3 glob.3 popen.3 signal.3 sleep.3 syslog.3 unvis.3 lib/libc/locale isupper.3 lib/libc/stdio fopen.3 scanf.3 stdio.3 tmpnam.3 lib/libc/stdlib random.3 lib/libc/stdtime ctime.3 lib/libc/sys _exit.2 brk.2 close.2 fcntl.2 fork.2 getrlimit.2 getsockopt.2 intro.2 open.2 rfork.2 stat.2 utimes.2 vfork.2 Log: Added missing section numbers to a bunch of .Xr macros, or converted them into .Fn macros where appropriate. Also fixed up some minor formatting problems. Revision Changes Path 1.4 +2 -2 src/lib/libc/compat-43/sigvec.2 1.3 +1 -1 src/lib/libc/gen/crypt.3 1.2 +1 -1 src/lib/libc/gen/ctermid.3 1.3 +5 -5 src/lib/libc/gen/exec.3 1.3 +1 -1 src/lib/libc/gen/getmntinfo.3 1.2 +1 -2 src/lib/libc/gen/getpagesize.3 1.2 +2 -1 src/lib/libc/gen/glob.3 1.2 +2 -2 src/lib/libc/gen/popen.3 1.6 +1 -1 src/lib/libc/gen/signal.3 1.2 +1 -1 src/lib/libc/gen/sleep.3 1.2 +2 -2 src/lib/libc/gen/syslog.3 1.2 +1 -1 src/lib/libc/gen/unvis.3 1.2 +1 -1 src/lib/libc/locale/isupper.3 1.2 +1 -1 src/lib/libc/stdio/fopen.3 1.2 +2 -2 src/lib/libc/stdio/scanf.3 1.3 +11 -11 src/lib/libc/stdio/stdio.3 1.2 +1 -1 src/lib/libc/stdio/tmpnam.3 1.2 +9 -4 src/lib/libc/stdlib/random.3 1.2 +2 -2 src/lib/libc/stdtime/ctime.3 1.2 +1 -1 src/lib/libc/sys/_exit.2 1.3 +3 -3 src/lib/libc/sys/brk.2 1.3 +1 -1 src/lib/libc/sys/close.2 1.5 +2 -2 src/lib/libc/sys/fcntl.2 1.2 +2 -2 src/lib/libc/sys/fork.2 1.4 +1 -1 src/lib/libc/sys/getrlimit.2 1.5 +5 -5 src/lib/libc/sys/getsockopt.2 1.4 +1 -1 src/lib/libc/sys/intro.2 1.3 +1 -1 src/lib/libc/sys/open.2 1.2 +1 -1 src/lib/libc/sys/rfork.2 1.3 +1 -1 src/lib/libc/sys/stat.2 1.2 +1 -1 src/lib/libc/sys/utimes.2 1.3 +2 -2 src/lib/libc/sys/vfork.2 From owner-cvs-lib Wed Mar 27 13:29:49 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id NAA29527 for cvs-lib-outgoing; Wed, 27 Mar 1996 13:29:49 -0800 (PST) Received: (from ache@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id NAA29492 Wed, 27 Mar 1996 13:29:35 -0800 (PST) Date: Wed, 27 Mar 1996 13:29:35 -0800 (PST) From: "Andrey A. Chernov" Message-Id: <199603272129.NAA29492@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/gen termios.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 96/03/27 13:29:35 Modified: lib/libc/gen termios.c Log: cfmakeraw: clear PARODD bit too, help user program to set its own parity via | Set CREAD bit, it is 99% case Revision Changes Path 1.6 +2 -2 src/lib/libc/gen/termios.c From owner-cvs-lib Thu Mar 28 05:34:47 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id FAA27051 for cvs-lib-outgoing; Thu, 28 Mar 1996 05:34:47 -0800 (PST) Received: (from ache@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id FAA26882 Thu, 28 Mar 1996 05:33:19 -0800 (PST) Date: Thu, 28 Mar 1996 05:33:19 -0800 (PST) From: "Andrey A. Chernov" Message-Id: <199603281333.FAA26882@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/gen termios.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 96/03/28 05:33:19 Modified: lib/libc/gen termios.c Log: Back out one of my previous changes: don't clear PARODD, so return to absolute minimum of changed flags now Revision Changes Path 1.7 +1 -1 src/lib/libc/gen/termios.c From owner-cvs-lib Fri Mar 29 04:56:16 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id EAA10109 for cvs-lib-outgoing; Fri, 29 Mar 1996 04:56:16 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id EAA10043 Fri, 29 Mar 1996 04:55:58 -0800 (PST) Date: Fri, 29 Mar 1996 04:55:58 -0800 (PST) From: Bruce Evans Message-Id: <199603291255.EAA10043@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/gen opendir.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/03/29 04:55:56 Modified: lib/libc/gen opendir.c Log: stat() before open() because opening of special files may be harmful. Revision Changes Path 1.3 +10 -0 src/lib/libc/gen/opendir.c