From owner-cvs-lib Sun Dec 15 07:14:54 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id HAA04614 for cvs-lib-outgoing; Sun, 15 Dec 1996 07:14:54 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id HAA04587; Sun, 15 Dec 1996 07:14:46 -0800 (PST) Date: Sun, 15 Dec 1996 07:14:46 -0800 (PST) From: Bruce Evans Message-Id: <199612151514.HAA04587@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/msun/i387 e_scalb.S s_scalbn.S Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/12/15 07:14:44 Branch: lib/msun/i387 RELENG_2_2 Modified: lib/msun/i387 e_scalb.S s_scalbn.S Log: Merge from -current (clean up the FPU stack before returning). Revision Changes Path 1.2.8.1 +2 -1 src/lib/msun/i387/e_scalb.S 1.2.8.1 +2 -1 src/lib/msun/i387/s_scalbn.S From owner-cvs-lib Sun Dec 15 07:15:53 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id HAA04841 for cvs-lib-outgoing; Sun, 15 Dec 1996 07:15:53 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id HAA04833; Sun, 15 Dec 1996 07:15:50 -0800 (PST) Date: Sun, 15 Dec 1996 07:15:50 -0800 (PST) From: Bruce Evans Message-Id: <199612151515.HAA04833@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/msun/i387 e_scalb.S s_scalbn.S Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/12/15 07:15:49 Branch: lib/msun/i387 RELENG_2_1_0 Modified: lib/msun/i387 e_scalb.S s_scalbn.S Log: Merge from -current (clean up the FPU stack before returning). Revision Changes Path 1.2.6.1 +2 -1 src/lib/msun/i387/e_scalb.S 1.2.6.1 +2 -1 src/lib/msun/i387/s_scalbn.S From owner-cvs-lib Sun Dec 15 07:22:52 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id HAA05192 for cvs-lib-outgoing; Sun, 15 Dec 1996 07:22:52 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id HAA05185; Sun, 15 Dec 1996 07:22:49 -0800 (PST) Date: Sun, 15 Dec 1996 07:22:49 -0800 (PST) From: Bruce Evans Message-Id: <199612151522.HAA05185@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/msun/i387 s_ceil.S s_floor.S Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/12/15 07:22:48 Branch: lib/msun/i387 RELENG_2_2 Modified: lib/msun/i387 s_ceil.S s_floor.S Log: Merge from -current (don't use space below the CPU stack). Revision Changes Path 1.2.8.1 +6 -6 src/lib/msun/i387/s_ceil.S 1.2.8.1 +6 -6 src/lib/msun/i387/s_floor.S From owner-cvs-lib Sun Dec 15 07:23:21 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id HAA05264 for cvs-lib-outgoing; Sun, 15 Dec 1996 07:23:21 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id HAA05257; Sun, 15 Dec 1996 07:23:19 -0800 (PST) Date: Sun, 15 Dec 1996 07:23:19 -0800 (PST) From: Bruce Evans Message-Id: <199612151523.HAA05257@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/msun/i387 s_ceil.S s_floor.S Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/12/15 07:23:19 Branch: lib/msun/i387 RELENG_2_1_0 Modified: lib/msun/i387 s_ceil.S s_floor.S Log: Merge from -current (don't use space below the CPU stack). Revision Changes Path 1.2.6.1 +6 -6 src/lib/msun/i387/s_ceil.S 1.2.6.1 +6 -6 src/lib/msun/i387/s_floor.S From owner-cvs-lib Sun Dec 15 15:23:20 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id PAA13741 for cvs-lib-outgoing; Sun, 15 Dec 1996 15:23:20 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id PAA13731; Sun, 15 Dec 1996 15:23:19 -0800 (PST) Date: Sun, 15 Dec 1996 15:23:19 -0800 (PST) From: Mike Pritchard Message-Id: <199612152323.PAA13731@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/gen siginterrupt.3 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk mpp 96/12/15 15:23:18 Modified: lib/libc/gen siginterrupt.3 Log: Mention FreeBSD explicitly along with 4.2BSD so that the reader will know that this information does apply to FreeBSD also. Closes PR# 1618. This can go into 2.2. Revision Changes Path 1.2 +4 -2 src/lib/libc/gen/siginterrupt.3 From owner-cvs-lib Mon Dec 16 03:59:16 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id DAA21287 for cvs-lib-outgoing; Mon, 16 Dec 1996 03:59:16 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id DAA21280; Mon, 16 Dec 1996 03:59:14 -0800 (PST) Date: Mon, 16 Dec 1996 03:59:14 -0800 (PST) From: Peter Wemm Message-Id: <199612161159.DAA21280@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libtcl Makefile tclConfig.sh Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 96/12/16 03:59:13 Modified: lib/libtcl Makefile tclConfig.sh Log: Rerun configure for updates Revision Changes Path 1.13 +2 -2 src/lib/libtcl/Makefile 1.7 +1 -1 src/lib/libtcl/tclConfig.sh From owner-cvs-lib Mon Dec 16 09:33:02 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id JAA19466 for cvs-lib-outgoing; Mon, 16 Dec 1996 09:33:02 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id JAA19458; Mon, 16 Dec 1996 09:33:01 -0800 (PST) Date: Mon, 16 Dec 1996 09:33:01 -0800 (PST) From: Joerg Wunsch Message-Id: <199612161733.JAA19458@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/locale collate.c setrunelocale.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/12/16 09:33:00 Modified: lib/libc/locale collate.c setrunelocale.c Log: Fix yet another buffer overflow. :-( Vulnerable: all programs that use setlocale(LC_COLLATE), setlocale(LC_CTYPE), or setlocale(LC_ALL). The only setuid/setgid binary i've found for this is w(1). Should go into 2.2. Revision Changes Path 1.10 +3 -5 src/lib/libc/locale/collate.c 1.5 +2 -4 src/lib/libc/locale/setrunelocale.c From owner-cvs-lib Mon Dec 16 09:39:05 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id JAA20350 for cvs-lib-outgoing; Mon, 16 Dec 1996 09:39:05 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id JAA20343; Mon, 16 Dec 1996 09:39:04 -0800 (PST) Date: Mon, 16 Dec 1996 09:39:04 -0800 (PST) From: Joerg Wunsch Message-Id: <199612161739.JAA20343@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/locale collate.c setrunelocale.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/12/16 09:39:03 Branch: lib/libc/locale RELENG_2_2 Modified: lib/libc/locale collate.c setrunelocale.c Log: Merge the buffer overflow fix from HEAD. Revision Changes Path 1.8.2.2 +3 -5 src/lib/libc/locale/collate.c 1.3.2.2 +2 -4 src/lib/libc/locale/setrunelocale.c From owner-cvs-lib Mon Dec 16 10:23:58 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA22682 for cvs-lib-outgoing; Mon, 16 Dec 1996 10:23:58 -0800 (PST) Received: from sovcom.kiae.su (sovcom.kiae.su [193.125.152.1]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id KAA22648; Mon, 16 Dec 1996 10:22:48 -0800 (PST) Received: by sovcom.kiae.su id AA24017 (5.65.kiae-1 ); Mon, 16 Dec 1996 21:17:16 +0300 Received: by sovcom.KIAE.su (UUMAIL/2.0); Mon, 16 Dec 96 21:17:16 +0300 Received: from localhost (nagual.ru [127.0.0.1]) by nagual.ru (8.8.4/8.8.4) with SMTP id VAA00927; Mon, 16 Dec 1996 21:16:40 +0300 (MSK) Date: Mon, 16 Dec 1996 21:16:39 +0300 (MSK) From: =?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7=2C_Andrey_Chernov?= To: Joerg Wunsch Cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-lib@freefall.freebsd.org Subject: Re: cvs commit: src/lib/libc/locale collate.c setrunelocale.c In-Reply-To: <199612161733.JAA19458@freefall.freebsd.org> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Mon, 16 Dec 1996, Joerg Wunsch wrote: > joerg 96/12/16 09:33:00 > > Modified: lib/libc/locale collate.c setrunelocale.c > Log: > Fix yet another buffer overflow. :-( > > Vulnerable: all programs that use setlocale(LC_COLLATE), > setlocale(LC_CTYPE), or setlocale(LC_ALL). The only setuid/setgid > binary i've found for this is w(1). > Please, back it out, you fix _nothing_, just add snprintf bloat! Buffer range checking already done at earlier stage. -- Andrey A. Chernov http://www.nagual.ru/~ache/ From owner-cvs-lib Mon Dec 16 14:52:04 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id OAA10947 for cvs-lib-outgoing; Mon, 16 Dec 1996 14:52:04 -0800 (PST) Received: from GndRsh.aac.dev.com (GndRsh.aac.dev.com [198.145.92.241]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id OAA10886; Mon, 16 Dec 1996 14:51:40 -0800 (PST) Received: (from rgrimes@localhost) by GndRsh.aac.dev.com (8.7.5/8.7.3) id OAA11535; Mon, 16 Dec 1996 14:51:31 -0800 (PST) From: "Rodney W. Grimes" Message-Id: <199612162251.OAA11535@GndRsh.aac.dev.com> Subject: Re: cvs commit: src/lib/libc/locale collate.c setrunelocale.c In-Reply-To: <199612161739.JAA20343@freefall.freebsd.org> from Joerg Wunsch at "Dec 16, 96 09:39:04 am" To: joerg@freefall.freebsd.org (Joerg Wunsch) Date: Mon, 16 Dec 1996 14:51:31 -0800 (PST) Cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-lib@freefall.freebsd.org X-Mailer: ELM [version 2.4ME+ PL25 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > joerg 96/12/16 09:39:03 > > Branch: lib/libc/locale RELENG_2_2 > Modified: lib/libc/locale collate.c setrunelocale.c > Log: > Merge the buffer overflow fix from HEAD. Should also go in RELENG_2_1_0?? -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation, Inc. Reliable computers for FreeBSD From owner-cvs-lib Mon Dec 16 15:02:39 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id PAA11950 for cvs-lib-outgoing; Mon, 16 Dec 1996 15:02:39 -0800 (PST) Received: from sequent.kiae.su (sequent.kiae.su [193.125.152.6]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id PAA11934; Mon, 16 Dec 1996 15:02:29 -0800 (PST) Received: by sequent.kiae.su id AA15836 (5.65.kiae-2 ); Tue, 17 Dec 1996 02:59:24 +0400 Received: by sequent.KIAE.su (UUMAIL/2.0); Tue, 17 Dec 96 02:59:24 +0400 Received: from localhost (nagual.ru [127.0.0.1]) by nagual.ru (8.8.4/8.8.4) with SMTP id BAA00971; Tue, 17 Dec 1996 01:58:32 +0300 (MSK) Date: Tue, 17 Dec 1996 01:58:31 +0300 (MSK) From: =?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7=2C_Andrey_Chernov?= To: "Rodney W. Grimes" Cc: Joerg Wunsch , CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-lib@freefall.freebsd.org Subject: Re: cvs commit: src/lib/libc/locale collate.c setrunelocale.c In-Reply-To: <199612162251.OAA11535@GndRsh.aac.dev.com> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Mon, 16 Dec 1996, Rodney W. Grimes wrote: > > joerg 96/12/16 09:39:03 > > > > Branch: lib/libc/locale RELENG_2_2 > > Modified: lib/libc/locale collate.c setrunelocale.c > > Log: > > Merge the buffer overflow fix from HEAD. > > Should also go in RELENG_2_1_0?? No, it should be backed out. -- Andrey A. Chernov http://www.nagual.ru/~ache/ From owner-cvs-lib Tue Dec 17 05:13:18 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id FAA22780 for cvs-lib-outgoing; Tue, 17 Dec 1996 05:13:18 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id FAA22772; Tue, 17 Dec 1996 05:13:15 -0800 (PST) Date: Tue, 17 Dec 1996 05:13:15 -0800 (PST) From: Peter Wemm Message-Id: <199612171313.FAA22772@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libtcl Makefile Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 96/12/17 05:13:14 Modified: lib/libtcl Makefile Log: Regenerate. This picks up the new CFLAGS for the PR#2006 fix. Revision Changes Path 1.14 +3 -3 src/lib/libtcl/Makefile From owner-cvs-lib Tue Dec 17 12:20:09 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id MAA16092 for cvs-lib-outgoing; Tue, 17 Dec 1996 12:20:09 -0800 (PST) Received: (from jkh@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id MAA16070; Tue, 17 Dec 1996 12:19:52 -0800 (PST) Date: Tue, 17 Dec 1996 12:19:52 -0800 (PST) From: "Jordan K. Hubbard" Message-Id: <199612172019.MAA16070@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 96/12/17 12:19:37 Modified: lib/libftpio ftpio.c Log: Sanitize and extend SIGALRM timeout handling. Revision Changes Path 1.21 +59 -34 src/lib/libftpio/ftpio.c From owner-cvs-lib Tue Dec 17 12:28:39 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id MAA16753 for cvs-lib-outgoing; Tue, 17 Dec 1996 12:28:39 -0800 (PST) Received: (from jkh@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id MAA16735; Tue, 17 Dec 1996 12:28:22 -0800 (PST) Date: Tue, 17 Dec 1996 12:28:22 -0800 (PST) From: "Jordan K. Hubbard" Message-Id: <199612172028.MAA16735@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 96/12/17 12:28:07 Branch: lib/libftpio RELENG_2_2 Modified: lib/libftpio ftpio.c Log: Merge -r1.21 from current. Revision Changes Path 1.15.2.2 +59 -34 src/lib/libftpio/ftpio.c From owner-cvs-lib Tue Dec 17 13:58:33 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id NAA22186 for cvs-lib-outgoing; Tue, 17 Dec 1996 13:58:33 -0800 (PST) Received: (from jkh@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id NAA22163; Tue, 17 Dec 1996 13:58:16 -0800 (PST) Date: Tue, 17 Dec 1996 13:58:16 -0800 (PST) From: "Jordan K. Hubbard" Message-Id: <199612172158.NAA22163@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/sys semctl.2 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 96/12/17 13:58:01 Modified: lib/libc/sys semctl.2 Log: Last argument to semctl() is union semun *, not union semun. Pointed-Out-By: swallace Person-With-Commit-Privs-By-Whom-It-Should-Have-Been-Committed: swallace Revision Changes Path 1.3 +2 -2 src/lib/libc/sys/semctl.2 From owner-cvs-lib Tue Dec 17 20:06:22 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id UAA14442 for cvs-lib-outgoing; Tue, 17 Dec 1996 20:06:22 -0800 (PST) Received: from sovcom.kiae.su (sovcom.kiae.su [193.125.152.1]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id UAA14434; Tue, 17 Dec 1996 20:06:11 -0800 (PST) Received: by sovcom.kiae.su id AA12787 (5.65.kiae-1 ); Wed, 18 Dec 1996 06:54:07 +0300 Received: by sovcom.KIAE.su (UUMAIL/2.0); Wed, 18 Dec 96 06:54:07 +0300 Received: from localhost (nagual.ru [127.0.0.1]) by nagual.ru (8.8.4/8.8.4) with SMTP id GAA00511; Wed, 18 Dec 1996 06:46:07 +0300 (MSK) Date: Wed, 18 Dec 1996 06:46:07 +0300 (MSK) From: =?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7=2C_Andrey_Chernov?= 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/sys semctl.2 In-Reply-To: <199612172158.NAA22163@freefall.freebsd.org> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Tue, 17 Dec 1996, Jordan K. Hubbard wrote: > Last argument to semctl() is union semun *, not union semun. Really? When you check last time? It says "union semun", not "union semun *". It sounds like this change should be backed out. -- Andrey A. Chernov http://www.nagual.ru/~ache/ From owner-cvs-lib Wed Dec 18 00:03:38 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id AAA23095 for cvs-lib-outgoing; Wed, 18 Dec 1996 00:03:38 -0800 (PST) Received: (from swallace@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id AAA23083; Wed, 18 Dec 1996 00:03:35 -0800 (PST) Date: Wed, 18 Dec 1996 00:03:35 -0800 (PST) From: Steven Wallace Message-Id: <199612180803.AAA23083@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/sys semctl.2 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk swallace 96/12/18 00:03:35 Modified: lib/libc/sys semctl.2 Log: Back out change. The last argument to semctl() IS union semun for the C library call, which is a wrapper that passes it by reference to the kernel. Revision Changes Path 1.4 +1 -1 src/lib/libc/sys/semctl.2 From owner-cvs-lib Wed Dec 18 05:17:58 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id FAA05823 for cvs-lib-outgoing; Wed, 18 Dec 1996 05:17:58 -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 FAA05818; Wed, 18 Dec 1996 05:17:54 -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 FAA01404; Wed, 18 Dec 1996 05:17:32 -0800 (PST) To: =?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7=2C_Andrey_Chernov?= cc: "Jordan K. Hubbard" , CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-lib@freefall.freebsd.org Subject: Re: cvs commit: src/lib/libc/sys semctl.2 In-reply-to: Your message of "Wed, 18 Dec 1996 06:46:07 +0300." Date: Wed, 18 Dec 1996 05:17:32 -0800 Message-ID: <1401.850915052@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > On Tue, 17 Dec 1996, Jordan K. Hubbard wrote: > > > Last argument to semctl() is union semun *, not union semun. > > Really? When you check last time? It says "union semun", > not "union semun *". It sounds like this change should be backed out. I checked the system call argument vector - why don't you look at the code which actually implements the system call? :-) Jordan From owner-cvs-lib Wed Dec 18 05:57:18 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id FAA07365 for cvs-lib-outgoing; Wed, 18 Dec 1996 05:57:18 -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 FAA07360; Wed, 18 Dec 1996 05:57:13 -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 FAA01655; Wed, 18 Dec 1996 05:56:36 -0800 (PST) cc: =?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7=2C_Andrey_Chernov?= , "Jordan K. Hubbard" , CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-lib@freefall.freebsd.org Subject: Re: cvs commit: src/lib/libc/sys semctl.2 In-reply-to: Your message of "Wed, 18 Dec 1996 05:17:32 PST." <1401.850915052@time.cdrom.com> Date: Wed, 18 Dec 1996 05:56:36 -0800 Message-ID: <1651.850917396@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > On Tue, 17 Dec 1996, Jordan K. Hubbard wrote: > > > > > Last argument to semctl() is union semun *, not union semun. > > > > Really? When you check last time? It says "union semun", > > not "union semun *". It sounds like this change should be backed out. > > I checked the system call argument vector - why don't you look at the > code which actually implements the system call? :-) I should have taken my own advice a little more closely.. :-) "Never mind." Jordan From owner-cvs-lib Wed Dec 18 06:07:07 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id GAA07919 for cvs-lib-outgoing; Wed, 18 Dec 1996 06:07:07 -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 GAA07913; Wed, 18 Dec 1996 06:06:59 -0800 (PST) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.3/8.6.9) id BAA03686; Thu, 19 Dec 1996 01:01:10 +1100 Date: Thu, 19 Dec 1996 01:01:10 +1100 From: Bruce Evans Message-Id: <199612181401.BAA03686@godzilla.zeta.org.au> To: ache@nagual.ru, jkh@time.cdrom.com Subject: Re: cvs commit: src/lib/libc/sys semctl.2 Cc: cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-lib@freefall.freebsd.org, jkh@freefall.freebsd.org Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >> > Last argument to semctl() is union semun *, not union semun. >> >> Really? When you check last time? It says "union semun", >> not "union semun *". It sounds like this change should be backed out. > >I checked the system call argument vector - why don't you look at the >code which actually implements the system call? :-) Why don't you? :-). semctl(2) isn't a system call (it should be semctl(3)). There's an apperently-undocemented __semctl() system call, but this isn't used by either semctl(2) or ibcs2. They use the apparently-undocumented semsys() system call. Bruce From owner-cvs-lib Wed Dec 18 06:13:10 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id GAA08231 for cvs-lib-outgoing; Wed, 18 Dec 1996 06:13:10 -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 GAA08210; Wed, 18 Dec 1996 06:13:05 -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 GAA01781; Wed, 18 Dec 1996 06:12:38 -0800 (PST) To: Bruce Evans cc: ache@nagual.ru, 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/sys semctl.2 In-reply-to: Your message of "Thu, 19 Dec 1996 01:01:10 +1100." <199612181401.BAA03686@godzilla.zeta.org.au> Date: Wed, 18 Dec 1996 06:12:38 -0800 Message-ID: <1778.850918358@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > semctl(3)). There's an apperently-undocemented __semctl() system > call, but this isn't used by either semctl(2) or ibcs2. They use the > apparently-undocumented semsys() system call. That would explain my confusion, anyway - I did indeed look at __semctl() and leapt to the wrong conclusion. Sorry again, Andrey! Jordan From owner-cvs-lib Wed Dec 18 09:47:07 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id JAA18550 for cvs-lib-outgoing; Wed, 18 Dec 1996 09:47:07 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id JAA18543; Wed, 18 Dec 1996 09:47:05 -0800 (PST) Date: Wed, 18 Dec 1996 09:47:05 -0800 (PST) From: Bruce Evans Message-Id: <199612181747.JAA18543@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/msun/man exp.3 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/12/18 09:47:04 Modified: lib/msun/man exp.3 Log: Removed references to nonexistent functions log2() and log2f(). Revision Changes Path 1.4 +1 -3 src/lib/msun/man/exp.3 From owner-cvs-lib Fri Dec 20 11:41:18 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id LAA05135 for cvs-lib-outgoing; Fri, 20 Dec 1996 11:41:18 -0800 (PST) Received: (from wpaul@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id LAA05126; Fri, 20 Dec 1996 11:41:17 -0800 (PST) Date: Fri, 20 Dec 1996 11:41:17 -0800 (PST) From: Bill Paul Message-Id: <199612201941.LAA05126@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/yp yplib.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wpaul 96/12/20 11:41:16 Modified: lib/libc/yp yplib.c Log: Fix for bug noticed by Christoph Kukulies. _yp_dobind() checks to see if a fork() happens (by checking PIDs) and invalidates all bindings if it finds itself in a newly created child process. (This avoids sharing RPC client handles and socket descriptors with the parent, which would be bad.) Unfortunately, it summarily calls clnt_destroy() on the handles, which may result in the destruction of a descriptor that isn't really a socket. This is fixed by replacing the explicit call to clnt_destroy() with a call to _yp_unbind(), which deals with potentially hosed socket descriptors an a safe manner. This is basically a one-liner. Once I confirm that it fixes Christoph's problem, I'd like permission to put it in the 2.2-RELENG branch. Revision Changes Path 1.26 +3 -2 src/lib/libc/yp/yplib.c From owner-cvs-lib Sat Dec 21 10:17:46 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA19972 for cvs-lib-outgoing; Sat, 21 Dec 1996 10:17:46 -0800 (PST) Received: (from wpaul@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA19960; Sat, 21 Dec 1996 10:17:43 -0800 (PST) Date: Sat, 21 Dec 1996 10:17:43 -0800 (PST) From: Bill Paul Message-Id: <199612211817.KAA19960@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/yp yplib.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wpaul 96/12/21 10:17:43 Branch: lib/libc/yp RELENG_2_2 Modified: lib/libc/yp yplib.c Log: >Date: Fri, 20 Dec 1996 11:46:33 -0800 >Message-ID: <18736.851111193@time.cdrom.com> >From: "Jordan K. Hubbard" >Status: O >Permission granted! >> wpaul 96/12/20 11:41:16 >> >> Modified: lib/libc/yp yplib.c >> Log: >> Fix for bug noticed by Christoph Kukulies. [file descriptors getting host by _yp_dobind()] >> This is basically a one-liner. Once I confirm that it fixes Christoph's >> problem, I'd like permission to put it in the 2.2-RELENG branch. Target confirmed destroyed. Revision Changes Path 1.24.2.2 +3 -2 src/lib/libc/yp/yplib.c From owner-cvs-lib Sat Dec 21 10:36:48 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA21125 for cvs-lib-outgoing; Sat, 21 Dec 1996 10:36:48 -0800 (PST) Received: (from wpaul@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA21114; Sat, 21 Dec 1996 10:36:46 -0800 (PST) Date: Sat, 21 Dec 1996 10:36:46 -0800 (PST) From: Bill Paul Message-Id: <199612211836.KAA21114@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 wpaul 96/12/21 10:36:46 Modified: lib/libc/gen getgrent.c Log: Add a missing #ifdef YP/#endif pair so that this module will compile without -DYP. Pointed out by: Wolfram Schneider Revision Changes Path 1.13 +2 -0 src/lib/libc/gen/getgrent.c From owner-cvs-lib Sat Dec 21 14:56:51 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id OAA06252 for cvs-lib-outgoing; Sat, 21 Dec 1996 14:56:51 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id OAA06245; Sat, 21 Dec 1996 14:56:50 -0800 (PST) Date: Sat, 21 Dec 1996 14:56:50 -0800 (PST) From: Mike Pritchard Message-Id: <199612212256.OAA06245@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/rpc bindresvport.3 getrpcent.3 getrpcport.3 rpc.5 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk mpp 96/12/21 14:56:49 Modified: lib/libc/rpc bindresvport.3 getrpcent.3 getrpcport.3 rpc.5 Log: Convert to mdoc format. Revision Changes Path 1.3 +17 -19 src/lib/libc/rpc/bindresvport.3 1.4 +65 -80 src/lib/libc/rpc/getrpcent.3 1.3 +18 -20 src/lib/libc/rpc/getrpcport.3 1.3 +22 -59 src/lib/libc/rpc/rpc.5 From owner-cvs-lib Sat Dec 21 16:00:12 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id QAA09062 for cvs-lib-outgoing; Sat, 21 Dec 1996 16:00:12 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id QAA09019; Sat, 21 Dec 1996 16:00:03 -0800 (PST) Date: Sat, 21 Dec 1996 16:00:03 -0800 (PST) From: Mike Pritchard Message-Id: <199612220000.QAA09019@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrbin, cvs-lib, cvs-share, cvs-usrsbin Subject: cvs commit: src/usr.sbin/accton accton.8 src/usr.bin/calendar calendar.1 src/usr.sbin/edquota edquota.8 src/lib/libc/rpc bindresvport.3 getrpcent.3 getrpcport.3 rpc.5 src/share/man/man4/man4.i386 cx.4 src/share/man/man7 mdoc.samples.7 src/share/misc mdoc.template src/usr.sbin/kbdcontrol kbdcontrol.1 src/share/man/man5 pbm.5 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk mpp 96/12/21 16:00:01 Branch: usr.sbin/accton RELENG_2_2 usr.bin/calendar RELENG_2_2 usr.sbin/edquota RELENG_2_2 usr.sbin/kbdcontrol RELENG_2_2 lib/libc/rpc RELENG_2_2 share/man/man4/man4.i386 RELENG_2_2 share/man/man5 RELENG_2_2 share/man/man7 RELENG_2_2 share/misc RELENG_2_2 Modified: usr.sbin/accton accton.8 usr.bin/calendar calendar.1 usr.sbin/edquota edquota.8 usr.sbin/kbdcontrol kbdcontrol.1 lib/libc/rpc bindresvport.3 getrpcent.3 getrpcport.3 rpc.5 share/man/man4/man4.i386 cx.4 share/man/man5 pbm.5 share/man/man7 mdoc.samples.7 share/misc mdoc.template Log: YAMFC: Convert various man pages to mdoc format. Grammar/style/misc changes in calendar.1. Update mdoc.template(7) to reflect two required requests. Revision Changes Path 1.2.6.1 +34 -22 src/usr.sbin/accton/accton.8 1.11.2.1 +30 -39 src/usr.bin/calendar/calendar.1 1.2.2.1 +88 -76 src/usr.sbin/edquota/edquota.8 1.4.2.2 +67 -56 src/usr.sbin/kbdcontrol/kbdcontrol.1 1.2.2.1 +17 -19 src/lib/libc/rpc/bindresvport.3 1.3.2.1 +65 -80 src/lib/libc/rpc/getrpcent.3 1.2.6.1 +18 -20 src/lib/libc/rpc/getrpcport.3 1.2.2.1 +22 -59 src/lib/libc/rpc/rpc.5 1.1.1.1.6.1 +187 -147 src/share/man/man4/man4.i386/cx.4 1.1.2.1 +33 -28 src/share/man/man5/pbm.5 1.4.2.1 +4 -2 src/share/man/man7/mdoc.samples.7 1.1.1.1.8.1 +3 -1 src/share/misc/mdoc.template From owner-cvs-lib Sat Dec 21 18:15:02 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id SAA13868 for cvs-lib-outgoing; Sat, 21 Dec 1996 18:15:02 -0800 (PST) Received: (from davidn@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id SAA13852; Sat, 21 Dec 1996 18:14:59 -0800 (PST) Date: Sat, 21 Dec 1996 18:14:59 -0800 (PST) From: David Nugent Message-Id: <199612220214.SAA13852@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/gen initgroups.3 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidn 96/12/21 18:14:59 Modified: lib/libc/gen initgroups.3 Log: Speeling fix. Revision Changes Path 1.3 +1 -1 src/lib/libc/gen/initgroups.3