From owner-cvs-lib Sun Mar 9 01:28:33 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id BAA10890 for cvs-lib-outgoing; Sun, 9 Mar 1997 01:28:33 -0800 (PST) Received: (from pst@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id BAA10883; Sun, 9 Mar 1997 01:28:31 -0800 (PST) Date: Sun, 9 Mar 1997 01:28:31 -0800 (PST) From: Paul Traina Message-Id: <199703090928.BAA10883@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-user, cvs-lib Subject: cvs commit: src/contrib/opie opie.h src/lib/libopie Makefile Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk pst 97/03/09 01:28:30 Branch: contrib/opie RELENG_2_2 lib/libopie RELENG_2_2 Modified: contrib/opie opie.h lib/libopie Makefile Log: Merge from current. Reviewed by: jkh Revision Changes Path 1.1.1.1.2.1 +29 -120 src/contrib/opie/opie.h 1.1.1.1.2.2 +5 -1 src/lib/libopie/Makefile From owner-cvs-lib Sun Mar 9 05:16:55 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id FAA20267 for cvs-lib-outgoing; Sun, 9 Mar 1997 05:16:55 -0800 (PST) Received: (from mckay@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id FAA20260; Sun, 9 Mar 1997 05:16:52 -0800 (PST) Date: Sun, 9 Mar 1997 05:16:52 -0800 (PST) From: Stephen McKay Message-Id: <199703091316.FAA20260@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/sys dup.2 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk mckay 97/03/09 05:16:50 Modified: lib/libc/sys dup.2 Log: Clarified the behaviour of dup2(fd1,fd2) when fd1==fd2 and when fd1 is invalid. Safe for 2.2! Revision Changes Path 1.8 +21 -4 src/lib/libc/sys/dup.2 From owner-cvs-lib Sun Mar 9 06:01:29 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA23011 for cvs-lib-outgoing; Sun, 9 Mar 1997 06:01:29 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA23003; Sun, 9 Mar 1997 06:01:24 -0800 (PST) Date: Sun, 9 Mar 1997 06:01:24 -0800 (PST) From: Bruce Evans Message-Id: <199703091401.GAA23003@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/msun/i387 e_acos.S e_asin.S e_atan2.S e_exp.S e_fmod.S e_log.S e_log10.S e_remainder.S e_scalb.S e_sqrt.S s_atan.S s_ceil.S s_copysign.S s_cos.S s_finite.S s_floor.S s_ilogb.S s_log1p.S s_logb.S s_rint.S s_scalbn.S s_significand.S s_sin.S s_tan.S Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/03/09 06:01:21 Modified: lib/msun/i387 e_acos.S e_asin.S e_atan2.S e_exp.S e_fmod.S e_log.S e_log10.S e_remainder.S e_scalb.S e_sqrt.S s_atan.S s_ceil.S s_copysign.S s_cos.S s_finite.S s_floor.S s_ilogb.S s_log1p.S s_logb.S s_rint.S s_scalbn.S s_significand.S s_sin.S s_tan.S Log: Include instead of kernel-only . Revision Changes Path 1.6 +2 -2 src/lib/msun/i387/e_acos.S 1.6 +2 -2 src/lib/msun/i387/e_asin.S 1.5 +2 -2 src/lib/msun/i387/e_atan2.S 1.7 +2 -2 src/lib/msun/i387/e_exp.S 1.5 +2 -2 src/lib/msun/i387/e_fmod.S 1.5 +2 -2 src/lib/msun/i387/e_log.S 1.5 +2 -2 src/lib/msun/i387/e_log10.S 1.5 +2 -2 src/lib/msun/i387/e_remainder.S 1.6 +2 -2 src/lib/msun/i387/e_scalb.S 1.5 +2 -2 src/lib/msun/i387/e_sqrt.S 1.5 +2 -2 src/lib/msun/i387/s_atan.S 1.6 +2 -2 src/lib/msun/i387/s_ceil.S 1.5 +2 -2 src/lib/msun/i387/s_copysign.S 1.5 +2 -2 src/lib/msun/i387/s_cos.S 1.5 +2 -2 src/lib/msun/i387/s_finite.S 1.6 +2 -2 src/lib/msun/i387/s_floor.S 1.6 +2 -2 src/lib/msun/i387/s_ilogb.S 1.6 +2 -2 src/lib/msun/i387/s_log1p.S 1.5 +2 -2 src/lib/msun/i387/s_logb.S 1.5 +2 -2 src/lib/msun/i387/s_rint.S 1.6 +2 -2 src/lib/msun/i387/s_scalbn.S 1.5 +2 -2 src/lib/msun/i387/s_significand.S 1.5 +2 -2 src/lib/msun/i387/s_sin.S 1.5 +2 -2 src/lib/msun/i387/s_tan.S From owner-cvs-lib Sun Mar 9 08:29:48 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA28448 for cvs-lib-outgoing; Sun, 9 Mar 1997 08:29:48 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA28435; Sun, 9 Mar 1997 08:29:46 -0800 (PST) Date: Sun, 9 Mar 1997 08:29:46 -0800 (PST) From: Bruce Evans Message-Id: <199703091629.IAA28435@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/msun/src e_acos.c e_acosf.c e_acosh.c e_acoshf.c e_asin.c e_asinf.c e_hypot.c e_hypotf.c e_pow.c e_powf.c s_asinh.c s_asinhf.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/03/09 08:29:44 Modified: lib/msun/src e_acos.c e_acosf.c e_acosh.c e_acoshf.c e_asin.c e_asinf.c e_hypot.c e_hypotf.c e_pow.c e_powf.c s_asinh.c s_asinhf.c Log: Use __ieee754_sqrt() instead of sqrt() internally. Similarly for the float versions. Using sqrt() was inefficient. Obtained from: NetBSD Revision Changes Path 1.6 +4 -4 src/lib/msun/src/e_acos.c 1.5 +3 -3 src/lib/msun/src/e_acosf.c 1.5 +3 -3 src/lib/msun/src/e_acosh.c 1.5 +3 -3 src/lib/msun/src/e_acoshf.c 1.7 +2 -2 src/lib/msun/src/e_asin.c 1.6 +2 -2 src/lib/msun/src/e_asinf.c 1.5 +3 -3 src/lib/msun/src/e_hypot.c 1.6 +3 -3 src/lib/msun/src/e_hypotf.c 1.5 +2 -2 src/lib/msun/src/e_pow.c 1.5 +2 -2 src/lib/msun/src/e_powf.c 1.5 +3 -3 src/lib/msun/src/s_asinh.c 1.5 +3 -3 src/lib/msun/src/s_asinhf.c From owner-cvs-lib Sun Mar 9 14:16:56 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id OAA15240 for cvs-lib-outgoing; Sun, 9 Mar 1997 14:16:56 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id OAA15233; Sun, 9 Mar 1997 14:16:53 -0800 (PST) Date: Sun, 9 Mar 1997 14:16:53 -0800 (PST) From: Mike Pritchard Message-Id: <199703092216.OAA15233@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/sys dup.2 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk mpp 97/03/09 14:16:53 Branch: lib/libc/sys RELENG_2_2 Modified: lib/libc/sys dup.2 Log: YAMFC: From rev 1.8: Clarify how dup2 works. Revision Changes Path 1.3.2.3 +21 -4 src/lib/libc/sys/dup.2 From owner-cvs-lib Mon Mar 10 08:47:25 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA01165 for cvs-lib-outgoing; Mon, 10 Mar 1997 08:47:25 -0800 (PST) Received: (from wpaul@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA01157; Mon, 10 Mar 1997 08:47:22 -0800 (PST) Date: Mon, 10 Mar 1997 08:47:22 -0800 (PST) From: Bill Paul Message-Id: <199703101647.IAA01157@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/gen getpwent.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wpaul 97/03/10 08:47:21 Modified: lib/libc/gen getpwent.c Log: Fix brain-o in SunOS passwd.adjunct stuff: !strstr(s, "##") is a) bad style and b) the wrong logic. Should be strstr(s, "##") != NULL. (Note that the passwd.adjunct stuff has not been merged into 2.2 so this bug is not in that branch.) Revision Changes Path 1.38 +1 -1 src/lib/libc/gen/getpwent.c From owner-cvs-lib Mon Mar 10 11:32:53 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id LAA17701 for cvs-lib-outgoing; Mon, 10 Mar 1997 11:32:53 -0800 (PST) Received: (from guido@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id LAA17691; Mon, 10 Mar 1997 11:32:49 -0800 (PST) Date: Mon, 10 Mar 1997 11:32:49 -0800 (PST) From: Guido van Rooij Message-Id: <199703101932.LAA17691@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/net res_send.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk guido 97/03/10 11:32:48 Modified: lib/libc/net res_send.c Log: Check for overflow of FD_SET Revision Changes Path 1.14 +6 -1 src/lib/libc/net/res_send.c From owner-cvs-lib Mon Mar 10 11:35:27 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id LAA17929 for cvs-lib-outgoing; Mon, 10 Mar 1997 11:35:27 -0800 (PST) Received: (from guido@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id LAA17921; Mon, 10 Mar 1997 11:35:24 -0800 (PST) Date: Mon, 10 Mar 1997 11:35:24 -0800 (PST) From: Guido van Rooij Message-Id: <199703101935.LAA17921@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/net res_send.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk guido 97/03/10 11:35:24 Branch: lib/libc/net RELENG_2_2 Modified: lib/libc/net res_send.c Log: From current: overflow in FD_SET was possible. Revision Changes Path 1.10.2.1 +6 -1 src/lib/libc/net/res_send.c From owner-cvs-lib Mon Mar 10 11:37:38 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id LAA18072 for cvs-lib-outgoing; Mon, 10 Mar 1997 11:37:38 -0800 (PST) Received: (from guido@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id LAA18065; Mon, 10 Mar 1997 11:37:37 -0800 (PST) Date: Mon, 10 Mar 1997 11:37:37 -0800 (PST) From: Guido van Rooij Message-Id: <199703101937.LAA18065@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/net res_send.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk guido 97/03/10 11:37:36 Branch: lib/libc/net RELENG_2_2 Modified: lib/libc/net res_send.c Log: From -current: fix possible overflow in FD_SET Revision Changes Path 1.4.4.4 +6 -1 src/lib/libc/net/res_send.c From owner-cvs-lib Mon Mar 10 23:24:00 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id XAA02931 for cvs-lib-outgoing; Mon, 10 Mar 1997 23:24:00 -0800 (PST) Received: (from jkh@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id XAA02918; Mon, 10 Mar 1997 23:23:58 -0800 (PST) Date: Mon, 10 Mar 1997 23:23:58 -0800 (PST) From: "Jordan K. Hubbard" Message-Id: <199703110723.XAA02918@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/net res_send.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 97/03/10 23:23:57 Branch: lib/libc/net RELENG_2_2 Modified: lib/libc/net res_send.c Log: Fix what Guido stomped in rev 1.14 - we should be calling _res_close() from within this file, not res_close(). Revision Changes Path 1.10.2.2 +2 -2 src/lib/libc/net/res_send.c From owner-cvs-lib Mon Mar 10 23:27:38 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id XAA03050 for cvs-lib-outgoing; Mon, 10 Mar 1997 23:27:38 -0800 (PST) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id XAA03045; Mon, 10 Mar 1997 23:27:32 -0800 (PST) Received: from time.cdrom.com (jkh@localhost [127.0.0.1]) by time.cdrom.com (8.8.5/8.6.9) with ESMTP id XAA06641; Mon, 10 Mar 1997 23:27:44 -0800 (PST) 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/net res_send.c In-reply-to: Your message of "Mon, 10 Mar 1997 23:23:58 PST." <199703110723.XAA02918@freefall.freebsd.org> Date: Mon, 10 Mar 1997 23:27:42 -0800 Message-ID: <6628.858065262@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Branch: lib/libc/net RELENG_2_2 > Modified: lib/libc/net res_send.c > Log: > Fix what Guido stomped in rev 1.14 - we should be calling _res_close() from > within this file, not res_close(). Also just to note - the semantics of this apparently changed between 2.2 and -current, so res_close() is correct for 3.0 but incorrect for 2.2. :-) I can see where this might have caused Guido confusion on the merge. Jordan From owner-cvs-lib Tue Mar 11 03:30:06 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA18551 for cvs-lib-outgoing; Tue, 11 Mar 1997 03:30:06 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA18536; Tue, 11 Mar 1997 03:30:01 -0800 (PST) Date: Tue, 11 Mar 1997 03:30:01 -0800 (PST) From: Peter Wemm Message-Id: <199703111130.DAA18536@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc - Imported sources Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/03/11 03:30:00 src/lib/libc - Imported sources Update of /home/ncvs/src/lib/libc In directory freefall.freebsd.org:/tmp/cvs-serv16010 Revision/Branch: 1.1.1 Log Message: Import CSRG 4.4BSD-Lite2 lib/libc onto vendor branch Status: Vendor Tag: CSRG Release Tags: bsd_44_lite_2 U src/lib/libc/Makefile U src/lib/libc/sys/write.2 U src/lib/libc/sys/accept.2 U src/lib/libc/sys/access.2 U src/lib/libc/sys/acct.2 U src/lib/libc/sys/adjtime.2 U src/lib/libc/sys/bind.2 C src/lib/libc/sys/brk.2 U src/lib/libc/sys/chdir.2 C src/lib/libc/sys/chflags.2 U src/lib/libc/sys/chmod.2 U src/lib/libc/sys/chown.2 U src/lib/libc/sys/chroot.2 U src/lib/libc/sys/close.2 U src/lib/libc/sys/connect.2 U src/lib/libc/sys/dup.2 C src/lib/libc/sys/execve.2 U src/lib/libc/sys/fcntl.2 U src/lib/libc/sys/flock.2 U src/lib/libc/sys/fork.2 U src/lib/libc/sys/fsync.2 U src/lib/libc/sys/ftruncate.c C src/lib/libc/sys/getdirentries.2 U src/lib/libc/sys/getdtablesize.2 U src/lib/libc/sys/getfh.2 C src/lib/libc/sys/getfsstat.2 U src/lib/libc/sys/getgid.2 C src/lib/libc/sys/intro.2 U src/lib/libc/sys/getgroups.2 C src/lib/libc/sys/getitimer.2 U src/lib/libc/sys/getlogin.2 U src/lib/libc/sys/getpeername.2 U src/lib/libc/sys/getpgrp.2 U src/lib/libc/sys/getpid.2 U src/lib/libc/sys/getpriority.2 U src/lib/libc/sys/getrlimit.2 U src/lib/libc/sys/getrusage.2 U src/lib/libc/sys/getsockname.2 C src/lib/libc/sys/getsockopt.2 C src/lib/libc/sys/gettimeofday.2 U src/lib/libc/sys/getuid.2 U src/lib/libc/sys/ioctl.2 U src/lib/libc/sys/kill.2 U src/lib/libc/sys/ktrace.2 U src/lib/libc/sys/link.2 U src/lib/libc/sys/listen.2 U src/lib/libc/sys/lseek.2 U src/lib/libc/sys/lseek.c U src/lib/libc/sys/madvise.2 C src/lib/libc/sys/Makefile.inc U src/lib/libc/sys/mincore.2 U src/lib/libc/sys/mkdir.2 U src/lib/libc/sys/mknod.2 U src/lib/libc/sys/mkfifo.2 U src/lib/libc/sys/mlock.2 C src/lib/libc/sys/mmap.2 U src/lib/libc/sys/mmap.c C src/lib/libc/sys/mount.2 U src/lib/libc/sys/mprotect.2 C src/lib/libc/sys/msync.2 C src/lib/libc/sys/munmap.2 U src/lib/libc/sys/nfssvc.2 U src/lib/libc/sys/open.2 U src/lib/libc/sys/pathconf.2 U src/lib/libc/sys/pipe.2 U src/lib/libc/sys/profil.2 C src/lib/libc/sys/quotactl.2 U src/lib/libc/sys/read.2 U src/lib/libc/sys/readlink.2 U src/lib/libc/sys/reboot.2 U src/lib/libc/sys/recv.2 U src/lib/libc/sys/rename.2 U src/lib/libc/sys/revoke.2 U src/lib/libc/sys/rmdir.2 U src/lib/libc/sys/select.2 U src/lib/libc/sys/send.2 U src/lib/libc/sys/setgroups.2 U src/lib/libc/sys/setpgid.2 U src/lib/libc/sys/setsid.2 U src/lib/libc/sys/setuid.2 C src/lib/libc/sys/stat.2 U src/lib/libc/sys/shutdown.2 U src/lib/libc/sys/sigaction.2 C src/lib/libc/sys/sigaltstack.2 U src/lib/libc/sys/sigpending.2 U src/lib/libc/sys/sigprocmask.2 U src/lib/libc/sys/sigreturn.2 U src/lib/libc/sys/sigstack.2 C src/lib/libc/sys/sigsuspend.2 U src/lib/libc/sys/socket.2 U src/lib/libc/sys/socketpair.2 C src/lib/libc/sys/statfs.2 U src/lib/libc/sys/swapon.2 U src/lib/libc/sys/symlink.2 U src/lib/libc/sys/sync.2 U src/lib/libc/sys/syscall.2 U src/lib/libc/sys/truncate.2 U src/lib/libc/sys/truncate.c U src/lib/libc/sys/umask.2 N src/lib/libc/sys/undelete.2 U src/lib/libc/sys/unlink.2 U src/lib/libc/sys/utimes.2 U src/lib/libc/sys/vfork.2 U src/lib/libc/sys/wait.2 U src/lib/libc/sys/_exit.2 U src/lib/libc/gen/wait3.c U src/lib/libc/gen/alarm.3 U src/lib/libc/gen/alarm.c U src/lib/libc/gen/assert.c U src/lib/libc/gen/clock.3 U src/lib/libc/gen/clock.c U src/lib/libc/gen/closedir.c U src/lib/libc/gen/confstr.3 U src/lib/libc/gen/confstr.c C src/lib/libc/gen/crypt.3 U src/lib/libc/gen/ctermid.3 U src/lib/libc/gen/ctermid.c C src/lib/libc/gen/fts.c U src/lib/libc/gen/daemon.3 U src/lib/libc/gen/daemon.c C src/lib/libc/gen/devname.3 U src/lib/libc/gen/devname.c U src/lib/libc/gen/directory.3 C src/lib/libc/gen/disklabel.c U src/lib/libc/gen/err.3 U src/lib/libc/gen/err.c U src/lib/libc/gen/errlst.c U src/lib/libc/gen/exec.3 U src/lib/libc/gen/exec.c C src/lib/libc/gen/fnmatch.3 U src/lib/libc/gen/fnmatch.c U src/lib/libc/gen/frexp.3 U src/lib/libc/gen/fstab.c U src/lib/libc/gen/fts.3 C src/lib/libc/gen/popen.3 U src/lib/libc/gen/getbsize.3 U src/lib/libc/gen/getbsize.c C src/lib/libc/gen/getcap.3 U src/lib/libc/gen/getcap.c U src/lib/libc/gen/getcwd.3 C src/lib/libc/gen/getcwd.c U src/lib/libc/gen/getdiskbyname.3 U src/lib/libc/gen/getfsent.3 U src/lib/libc/gen/getgrent.3 U src/lib/libc/gen/getgrent.c U src/lib/libc/gen/getgrouplist.3 C src/lib/libc/gen/getgrouplist.c U src/lib/libc/gen/gethostname.3 U src/lib/libc/gen/gethostname.c U src/lib/libc/gen/getloadavg.3 U src/lib/libc/gen/getloadavg.c U src/lib/libc/gen/getlogin.c U src/lib/libc/gen/getmntinfo.3 U src/lib/libc/gen/glob.3 U src/lib/libc/gen/getmntinfo.c U src/lib/libc/gen/glob.c U src/lib/libc/gen/getnetgrent.3 C src/lib/libc/gen/getnetgrent.c U src/lib/libc/gen/getpagesize.3 U src/lib/libc/gen/getpagesize.c U src/lib/libc/gen/getpass.3 U src/lib/libc/gen/getpass.c U src/lib/libc/gen/getpwent.3 C src/lib/libc/gen/getpwent.c U src/lib/libc/gen/getttyent.3 U src/lib/libc/gen/getttyent.c U src/lib/libc/gen/getusershell.3 U src/lib/libc/gen/getusershell.c N src/lib/libc/gen/getvfsbyname.3 U src/lib/libc/gen/getvfsbyname.c U src/lib/libc/gen/initgroups.3 U src/lib/libc/gen/initgroups.c U src/lib/libc/gen/isatty.c U src/lib/libc/gen/isinf.3 U src/lib/libc/gen/ldexp.3 C src/lib/libc/gen/Makefile.inc U src/lib/libc/gen/modf.3 U src/lib/libc/gen/nice.3 U src/lib/libc/gen/nice.c U src/lib/libc/gen/nlist.3 U src/lib/libc/gen/nlist.c C src/lib/libc/gen/opendir.c U src/lib/libc/gen/pause.3 U src/lib/libc/gen/pause.c C src/lib/libc/gen/popen.c C src/lib/libc/gen/psignal.3 U src/lib/libc/gen/psignal.c U src/lib/libc/gen/pwcache.3 U src/lib/libc/gen/pwcache.c U src/lib/libc/gen/raise.3 U src/lib/libc/gen/raise.c U src/lib/libc/gen/readdir.c N src/lib/libc/gen/realpath.3 U src/lib/libc/gen/rewinddir.c U src/lib/libc/gen/scandir.3 U src/lib/libc/gen/scandir.c U src/lib/libc/gen/seekdir.c U src/lib/libc/gen/sethostname.c U src/lib/libc/gen/setjmp.3 U src/lib/libc/gen/setjmperr.c C src/lib/libc/gen/setmode.3 U src/lib/libc/gen/setmode.c U src/lib/libc/gen/siginterrupt.3 U src/lib/libc/gen/siglist.c U src/lib/libc/gen/siginterrupt.c U src/lib/libc/gen/signal.3 U src/lib/libc/gen/signal.c U src/lib/libc/gen/sigsetops.3 U src/lib/libc/gen/sigsetops.c U src/lib/libc/gen/sleep.3 U src/lib/libc/gen/sleep.c U src/lib/libc/gen/sysconf.3 U src/lib/libc/gen/sysconf.c C src/lib/libc/gen/sysctl.3 U src/lib/libc/gen/sysctl.c U src/lib/libc/gen/syslog.3 C src/lib/libc/gen/syslog.c U src/lib/libc/gen/tcgetpgrp.3 U src/lib/libc/gen/tcsendbreak.3 U src/lib/libc/gen/tcsetattr.3 U src/lib/libc/gen/tcsetpgrp.3 U src/lib/libc/gen/telldir.c U src/lib/libc/gen/termios.c U src/lib/libc/gen/time.3 U src/lib/libc/gen/time.c U src/lib/libc/gen/times.3 U src/lib/libc/gen/times.c U src/lib/libc/gen/timezone.3 U src/lib/libc/gen/timezone.c U src/lib/libc/gen/ttyname.3 U src/lib/libc/gen/ttyname.c U src/lib/libc/gen/ttyslot.c U src/lib/libc/gen/tzset.3 U src/lib/libc/gen/ualarm.3 U src/lib/libc/gen/ualarm.c U src/lib/libc/gen/uname.3 U src/lib/libc/gen/uname.c U src/lib/libc/gen/unvis.3 U src/lib/libc/gen/unvis.c U src/lib/libc/gen/usleep.3 U src/lib/libc/gen/usleep.c U src/lib/libc/gen/utime.3 U src/lib/libc/gen/utime.c U src/lib/libc/gen/valloc.3 U src/lib/libc/gen/valloc.c U src/lib/libc/gen/vis.3 U src/lib/libc/gen/vis.c U src/lib/libc/gen/wait.c U src/lib/libc/gen/waitpid.c U src/lib/libc/gmon/gmon.c U src/lib/libc/gmon/Makefile.inc U src/lib/libc/gmon/mcount.c U src/lib/libc/gmon/moncontrol.3 U src/lib/libc/i386/SYS.h U src/lib/libc/i386/DEFS.h C src/lib/libc/i386/sys/brk.S C src/lib/libc/i386/sys/cerror.S C src/lib/libc/i386/sys/exect.S C src/lib/libc/i386/sys/fork.S C src/lib/libc/i386/sys/mount.S C src/lib/libc/i386/sys/Ovfork.S C src/lib/libc/i386/sys/pipe.S C src/lib/libc/i386/sys/ptrace.S C src/lib/libc/i386/sys/reboot.S C src/lib/libc/i386/sys/sbrk.S C src/lib/libc/i386/sys/setlogin.S C src/lib/libc/i386/sys/sigpending.S C src/lib/libc/i386/sys/sigprocmask.S C src/lib/libc/i386/sys/sigreturn.S C src/lib/libc/i386/sys/syscall.S C src/lib/libc/i386/sys/sigsuspend.S C src/lib/libc/i386/gen/alloca.S C src/lib/libc/i386/gen/fabs.S C src/lib/libc/i386/gen/modf.S C src/lib/libc/i386/gen/setjmp.S U src/lib/libc/i386/gen/frexp.c U src/lib/libc/i386/gen/isinf.c U src/lib/libc/i386/gen/ldexp.c U src/lib/libc/i386/gen/Makefile.inc C src/lib/libc/i386/gen/_setjmp.S C src/lib/libc/i386/string/bzero.S U src/lib/libc/i386/string/Makefile.inc C src/lib/libc/i386/stdlib/abs.S U src/lib/libc/i386/stdlib/Makefile.inc U src/lib/libc/locale/utf2.4 U src/lib/libc/locale/ansi.c U src/lib/libc/locale/ctype.3 U src/lib/libc/locale/ctype.c U src/lib/libc/locale/euc.4 U src/lib/libc/locale/euc.c U src/lib/libc/locale/frune.c U src/lib/libc/locale/isalnum.3 U src/lib/libc/locale/isalpha.3 U src/lib/libc/locale/isascii.3 U src/lib/libc/locale/isblank.3 U src/lib/libc/locale/iscntrl.3 U src/lib/libc/locale/isctype.c U src/lib/libc/locale/isdigit.3 U src/lib/libc/locale/isgraph.3 U src/lib/libc/locale/islower.3 U src/lib/libc/locale/isprint.3 U src/lib/libc/locale/ispunct.3 U src/lib/libc/locale/isspace.3 U src/lib/libc/locale/isupper.3 U src/lib/libc/locale/isxdigit.3 U src/lib/libc/locale/lconv.c U src/lib/libc/locale/localeconv.c U src/lib/libc/locale/Makefile.inc U src/lib/libc/locale/mbrune.3 U src/lib/libc/locale/mbrune.c U src/lib/libc/locale/multibyte.3 U src/lib/libc/locale/none.c U src/lib/libc/locale/rune.3 U src/lib/libc/locale/rune.c U src/lib/libc/locale/setlocale.3 U src/lib/libc/locale/setlocale.c U src/lib/libc/locale/table.c U src/lib/libc/locale/toascii.3 U src/lib/libc/locale/tolower.3 U src/lib/libc/locale/toupper.3 U src/lib/libc/locale/utf2.c U src/lib/libc/stdlib/system.3 U src/lib/libc/stdlib/abort.3 U src/lib/libc/stdlib/abort.c U src/lib/libc/stdlib/abs.3 U src/lib/libc/stdlib/abs.c U src/lib/libc/stdlib/alloca.3 U src/lib/libc/stdlib/atexit.3 C src/lib/libc/stdlib/atexit.c U src/lib/libc/stdlib/atexit.h U src/lib/libc/stdlib/atof.3 U src/lib/libc/stdlib/atof.c U src/lib/libc/stdlib/atoi.3 U src/lib/libc/stdlib/atoi.c U src/lib/libc/stdlib/atol.3 U src/lib/libc/stdlib/atol.c U src/lib/libc/stdlib/bsearch.3 U src/lib/libc/stdlib/bsearch.c U src/lib/libc/stdlib/calloc.3 U src/lib/libc/stdlib/calloc.c U src/lib/libc/stdlib/div.3 U src/lib/libc/stdlib/div.c U src/lib/libc/stdlib/exit.3 U src/lib/libc/stdlib/exit.c U src/lib/libc/stdlib/getenv.3 U src/lib/libc/stdlib/getenv.c C src/lib/libc/stdlib/getopt.3 U src/lib/libc/stdlib/getopt.c U src/lib/libc/stdlib/getsubopt.3 U src/lib/libc/stdlib/getsubopt.c U src/lib/libc/stdlib/heapsort.c U src/lib/libc/stdlib/labs.3 U src/lib/libc/stdlib/labs.c U src/lib/libc/stdlib/ldiv.3 U src/lib/libc/stdlib/ldiv.c C src/lib/libc/stdlib/Makefile.inc U src/lib/libc/stdlib/malloc.c U src/lib/libc/stdlib/memory.3 U src/lib/libc/stdlib/merge.c U src/lib/libc/stdlib/putenv.c U src/lib/libc/stdlib/qsort.3 U src/lib/libc/stdlib/qsort.c U src/lib/libc/stdlib/radixsort.3 C src/lib/libc/stdlib/radixsort.c U src/lib/libc/stdlib/rand.3 U src/lib/libc/stdlib/rand.c U src/lib/libc/stdlib/random.3 C src/lib/libc/stdlib/random.c U src/lib/libc/stdlib/setenv.c U src/lib/libc/stdlib/strtod.3 U src/lib/libc/stdlib/strtod.c U src/lib/libc/stdlib/strtol.3 U src/lib/libc/stdlib/strtol.c U src/lib/libc/stdlib/strtoq.c U src/lib/libc/stdlib/strtoul.3 U src/lib/libc/stdlib/strtoul.c U src/lib/libc/stdlib/strtouq.c U src/lib/libc/stdlib/system.c U src/lib/libc/compat-43/sigsetmask.2 U src/lib/libc/compat-43/creat.2 U src/lib/libc/compat-43/creat.c U src/lib/libc/compat-43/gethostid.3 U src/lib/libc/compat-43/gethostid.c U src/lib/libc/compat-43/getwd.c U src/lib/libc/compat-43/killpg.2 U src/lib/libc/compat-43/killpg.c U src/lib/libc/compat-43/Makefile.inc U src/lib/libc/compat-43/sethostid.c U src/lib/libc/compat-43/setpgrp.c U src/lib/libc/compat-43/setrgid.c U src/lib/libc/compat-43/setruid.3 U src/lib/libc/compat-43/setruid.c U src/lib/libc/compat-43/sigblock.2 U src/lib/libc/compat-43/sigcompat.c U src/lib/libc/compat-43/sigpause.2 U src/lib/libc/compat-43/sigvec.2 U src/lib/libc/net/send.c U src/lib/libc/net/byteorder.3 U src/lib/libc/net/ns.3 U src/lib/libc/net/linkaddr.3 U src/lib/libc/net/linkaddr.c U src/lib/libc/net/Makefile.inc U src/lib/libc/net/ns_addr.c U src/lib/libc/net/ns_ntoa.c U src/lib/libc/net/rcmd.3 U src/lib/libc/net/rcmd.c U src/lib/libc/net/recv.c U src/lib/libc/string/swab.3 U src/lib/libc/string/bcmp.3 U src/lib/libc/string/bcmp.c U src/lib/libc/string/bcopy.3 U src/lib/libc/string/bcopy.c U src/lib/libc/string/bstring.3 U src/lib/libc/string/bzero.3 U src/lib/libc/string/ffs.3 U src/lib/libc/string/ffs.c U src/lib/libc/string/index.3 U src/lib/libc/string/index.c U src/lib/libc/string/Makefile.inc U src/lib/libc/string/memccpy.3 U src/lib/libc/string/memccpy.c U src/lib/libc/string/memchr.3 U src/lib/libc/string/memchr.c U src/lib/libc/string/memcmp.3 U src/lib/libc/string/memcmp.c U src/lib/libc/string/memcpy.3 U src/lib/libc/string/memmove.3 U src/lib/libc/string/memset.3 U src/lib/libc/string/memset.c U src/lib/libc/string/rindex.3 U src/lib/libc/string/rindex.c U src/lib/libc/string/strcasecmp.3 U src/lib/libc/string/strcat.3 U src/lib/libc/string/strcasecmp.c U src/lib/libc/string/strcat.c U src/lib/libc/string/strchr.3 U src/lib/libc/string/strcmp.3 U src/lib/libc/string/strcmp.c U src/lib/libc/string/strcoll.3 U src/lib/libc/string/strcoll.c U src/lib/libc/string/strcpy.3 U src/lib/libc/string/strcpy.c U src/lib/libc/string/strcspn.3 U src/lib/libc/string/strcspn.c U src/lib/libc/string/strdup.3 U src/lib/libc/string/strdup.c U src/lib/libc/string/strerror.3 U src/lib/libc/string/strerror.c U src/lib/libc/string/string.3 U src/lib/libc/string/strlen.3 U src/lib/libc/string/strlen.c C src/lib/libc/string/strmode.3 U src/lib/libc/string/strmode.c U src/lib/libc/string/strncat.c U src/lib/libc/string/strncmp.c U src/lib/libc/string/strncpy.c U src/lib/libc/string/strpbrk.3 U src/lib/libc/string/strpbrk.c U src/lib/libc/string/strrchr.3 U src/lib/libc/string/strsep.3 U src/lib/libc/string/strsep.c U src/lib/libc/string/strspn.3 U src/lib/libc/string/strspn.c U src/lib/libc/string/strstr.3 U src/lib/libc/string/strstr.c U src/lib/libc/string/strtok.3 U src/lib/libc/string/strtok.c U src/lib/libc/string/strxfrm.3 U src/lib/libc/string/strxfrm.c U src/lib/libc/string/swab.c U src/lib/libc/quad/adddi3.c U src/lib/libc/quad/anddi3.c U src/lib/libc/quad/ashldi3.c U src/lib/libc/quad/ashrdi3.c U src/lib/libc/quad/cmpdi2.c U src/lib/libc/quad/divdi3.c U src/lib/libc/quad/fixdfdi.c U src/lib/libc/quad/fixsfdi.c U src/lib/libc/quad/fixunsdfdi.c U src/lib/libc/quad/fixunssfdi.c U src/lib/libc/quad/floatdidf.c U src/lib/libc/quad/floatdisf.c U src/lib/libc/quad/floatunsdidf.c U src/lib/libc/quad/iordi3.c U src/lib/libc/quad/lshldi3.c U src/lib/libc/quad/lshrdi3.c U src/lib/libc/quad/Makefile.inc U src/lib/libc/quad/moddi3.c U src/lib/libc/quad/muldi3.c U src/lib/libc/quad/negdi2.c U src/lib/libc/quad/notdi2.c U src/lib/libc/quad/qdivrem.c U src/lib/libc/quad/quad.h U src/lib/libc/quad/subdi3.c U src/lib/libc/quad/ucmpdi2.c U src/lib/libc/quad/udivdi3.c U src/lib/libc/quad/umoddi3.c U src/lib/libc/quad/xordi3.c U src/lib/libc/quad/TESTS/divrem.c U src/lib/libc/quad/TESTS/Makefile U src/lib/libc/quad/TESTS/mul.c U src/lib/libc/regex/utils.h U src/lib/libc/regex/cclass.h U src/lib/libc/regex/cname.h U src/lib/libc/regex/COPYRIGHT U src/lib/libc/regex/engine.c U src/lib/libc/regex/Makefile.inc U src/lib/libc/regex/regcomp.c U src/lib/libc/regex/regerror.c U src/lib/libc/regex/regex.3 U src/lib/libc/regex/regex2.h U src/lib/libc/regex/regexec.c U src/lib/libc/regex/regfree.c U src/lib/libc/regex/re_format.7 U src/lib/libc/regex/WHATSNEW U src/lib/libc/stdio/wbuf.c U src/lib/libc/stdio/clrerr.c U src/lib/libc/stdio/fclose.3 U src/lib/libc/stdio/fclose.c U src/lib/libc/stdio/fdopen.c U src/lib/libc/stdio/feof.c U src/lib/libc/stdio/ferror.3 U src/lib/libc/stdio/ferror.c U src/lib/libc/stdio/fflush.3 U src/lib/libc/stdio/fflush.c U src/lib/libc/stdio/fgetc.c U src/lib/libc/stdio/fgetln.3 U src/lib/libc/stdio/fgetln.c U src/lib/libc/stdio/fgetpos.c U src/lib/libc/stdio/fgets.3 U src/lib/libc/stdio/fgets.c U src/lib/libc/stdio/fileno.c U src/lib/libc/stdio/findfp.c U src/lib/libc/stdio/flags.c U src/lib/libc/stdio/floatio.h U src/lib/libc/stdio/fopen.3 U src/lib/libc/stdio/fopen.c U src/lib/libc/stdio/fprintf.c U src/lib/libc/stdio/fpurge.c U src/lib/libc/stdio/fputc.c U src/lib/libc/stdio/fputs.3 U src/lib/libc/stdio/fputs.c U src/lib/libc/stdio/fread.3 U src/lib/libc/stdio/fread.c U src/lib/libc/stdio/freopen.c U src/lib/libc/stdio/fscanf.c U src/lib/libc/stdio/fseek.3 U src/lib/libc/stdio/fseek.c U src/lib/libc/stdio/fsetpos.c C src/lib/libc/stdio/ftell.c U src/lib/libc/stdio/funopen.3 U src/lib/libc/stdio/funopen.c U src/lib/libc/stdio/fvwrite.c U src/lib/libc/stdio/fvwrite.h U src/lib/libc/stdio/fwalk.c U src/lib/libc/stdio/fwrite.c U src/lib/libc/stdio/getc.3 U src/lib/libc/stdio/getc.c U src/lib/libc/stdio/getchar.c U src/lib/libc/stdio/gets.c U src/lib/libc/stdio/getw.c U src/lib/libc/stdio/glue.h U src/lib/libc/stdio/local.h U src/lib/libc/stdio/makebuf.c U src/lib/libc/stdio/Makefile.inc U src/lib/libc/stdio/mktemp.3 U src/lib/libc/stdio/mktemp.c U src/lib/libc/stdio/perror.c U src/lib/libc/stdio/printf.3 U src/lib/libc/stdio/printf.c U src/lib/libc/stdio/putc.3 U src/lib/libc/stdio/putc.c U src/lib/libc/stdio/putchar.c U src/lib/libc/stdio/puts.c U src/lib/libc/stdio/putw.c U src/lib/libc/stdio/refill.c U src/lib/libc/stdio/remove.3 U src/lib/libc/stdio/remove.c U src/lib/libc/stdio/rewind.c U src/lib/libc/stdio/rget.c U src/lib/libc/stdio/scanf.3 U src/lib/libc/stdio/scanf.c U src/lib/libc/stdio/setbuf.3 U src/lib/libc/stdio/setbuf.c U src/lib/libc/stdio/setbuffer.c U src/lib/libc/stdio/setvbuf.c U src/lib/libc/stdio/snprintf.c U src/lib/libc/stdio/sprintf.c U src/lib/libc/stdio/sscanf.c U src/lib/libc/stdio/stdio.3 U src/lib/libc/stdio/stdio.c U src/lib/libc/stdio/tempnam.c U src/lib/libc/stdio/tmpfile.c U src/lib/libc/stdio/tmpnam.3 U src/lib/libc/stdio/tmpnam.c U src/lib/libc/stdio/ungetc.3 U src/lib/libc/stdio/ungetc.c U src/lib/libc/stdio/vfprintf.c U src/lib/libc/stdio/vfscanf.c U src/lib/libc/stdio/vprintf.c U src/lib/libc/stdio/vscanf.c U src/lib/libc/stdio/vsnprintf.c U src/lib/libc/stdio/vsprintf.c U src/lib/libc/stdio/vsscanf.c U src/lib/libc/stdio/wsetup.c 67 conflicts created by this import. Use the following command to help the merge: cvs checkout -jCSRG:yesterday -jCSRG src/lib/libc From owner-cvs-lib Tue Mar 11 03:36:03 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA19027 for cvs-lib-outgoing; Tue, 11 Mar 1997 03:36:03 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA18992; Tue, 11 Mar 1997 03:36:00 -0800 (PST) Date: Tue, 11 Mar 1997 03:36:00 -0800 (PST) From: Peter Wemm Message-Id: <199703111136.DAA18992@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/sys Makefile.inc brk.2 chflags.2 execve.2 getdirentries.2 getfsstat.2 getitimer.2 getsockopt.2 gettimeofday.2 intro.2 mmap.2 mount.2 msync.2 munmap.2 quotactl.2 sigaltstack.2 sigsuspend.2 stat.2 statfs.2 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/03/11 03:36:00 Modified: lib/libc/sys Makefile.inc brk.2 chflags.2 execve.2 getdirentries.2 getfsstat.2 getitimer.2 getsockopt.2 gettimeofday.2 intro.2 mmap.2 mount.2 msync.2 munmap.2 quotactl.2 sigaltstack.2 sigsuspend.2 stat.2 statfs.2 Log: Merge from Lite2 onto mainline - - add undelete() and undelete.2 (requires libc minor bump some time) - man page updates Revision Changes Path 1.23 +4 -4 src/lib/libc/sys/Makefile.inc 1.9 +6 -4 src/lib/libc/sys/brk.2 1.6 +9 -4 src/lib/libc/sys/chflags.2 1.8 +14 -7 src/lib/libc/sys/execve.2 1.6 +9 -3 src/lib/libc/sys/getdirentries.2 1.5 +35 -26 src/lib/libc/sys/getfsstat.2 1.5 +3 -4 src/lib/libc/sys/getitimer.2 1.9 +4 -4 src/lib/libc/sys/getsockopt.2 1.5 +10 -2 src/lib/libc/sys/gettimeofday.2 1.9 +8 -3 src/lib/libc/sys/intro.2 1.10 +9 -12 src/lib/libc/sys/mmap.2 1.9 +21 -153 src/lib/libc/sys/mount.2 1.8 +4 -2 src/lib/libc/sys/msync.2 1.7 +4 -4 src/lib/libc/sys/munmap.2 1.6 +2 -2 src/lib/libc/sys/quotactl.2 1.4 +5 -5 src/lib/libc/sys/sigaltstack.2 1.5 +2 -2 src/lib/libc/sys/sigsuspend.2 1.12 +3 -13 src/lib/libc/sys/stat.2 1.6 +34 -24 src/lib/libc/sys/statfs.2 From owner-cvs-lib Tue Mar 11 03:38:03 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA19192 for cvs-lib-outgoing; Tue, 11 Mar 1997 03:38:03 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA19185; Tue, 11 Mar 1997 03:38:01 -0800 (PST) Date: Tue, 11 Mar 1997 03:38:01 -0800 (PST) From: Peter Wemm Message-Id: <199703111138.DAA19185@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/stdlib realpath.c realpath.3 src/lib/libc/gen getcwd.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/03/11 03:38:01 Modified: lib/libc/gen getcwd.c Removed: lib/libc/stdlib realpath.c realpath.3 Log: merge from Lite2 - realpath() now shares a lot of code with getcwd() and is now in the same file. Revision Changes Path 1.8 +158 -4 src/lib/libc/gen/getcwd.c From owner-cvs-lib Tue Mar 11 03:40:03 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA19410 for cvs-lib-outgoing; Tue, 11 Mar 1997 03:40:03 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA19355; Tue, 11 Mar 1997 03:40:00 -0800 (PST) Date: Tue, 11 Mar 1997 03:40:00 -0800 (PST) From: Peter Wemm Message-Id: <199703111140.DAA19355@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/stdlib Makefile.inc atexit.c getopt.3 radixsort.c random.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/03/11 03:39:59 Modified: lib/libc/stdlib Makefile.inc atexit.c getopt.3 radixsort.c random.c Log: Merge Lite2 changes Revision Changes Path 1.5 +3 -3 src/lib/libc/stdlib/Makefile.inc 1.3 +3 -1 src/lib/libc/stdlib/atexit.c 1.4 +21 -13 src/lib/libc/stdlib/getopt.3 1.3 +3 -3 src/lib/libc/stdlib/radixsort.c 1.5 +68 -30 src/lib/libc/stdlib/random.c From owner-cvs-lib Tue Mar 11 03:40:45 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA19512 for cvs-lib-outgoing; Tue, 11 Mar 1997 03:40:45 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA19501; Tue, 11 Mar 1997 03:40:42 -0800 (PST) Date: Tue, 11 Mar 1997 03:40:42 -0800 (PST) From: Peter Wemm Message-Id: <199703111140.DAA19501@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 peter 97/03/11 03:40:41 Modified: lib/libc/stdio ftell.c Log: Merge from Lite2 Revision Changes Path 1.8 +2 -2 src/lib/libc/stdio/ftell.c From owner-cvs-lib Tue Mar 11 03:41:51 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA19725 for cvs-lib-outgoing; Tue, 11 Mar 1997 03:41:51 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA19716; Tue, 11 Mar 1997 03:41:49 -0800 (PST) Date: Tue, 11 Mar 1997 03:41:49 -0800 (PST) From: Peter Wemm Message-Id: <199703111141.DAA19716@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/string strmode.3 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/03/11 03:41:48 Modified: lib/libc/string strmode.3 Log: Merge from Lite2 (whiteout/unionfs) Revision Changes Path 1.3 +4 -2 src/lib/libc/string/strmode.3 From owner-cvs-lib Tue Mar 11 03:43:03 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA19896 for cvs-lib-outgoing; Tue, 11 Mar 1997 03:43:03 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA19887; Tue, 11 Mar 1997 03:43:00 -0800 (PST) Date: Tue, 11 Mar 1997 03:43:00 -0800 (PST) From: Peter Wemm Message-Id: <199703111143.DAA19887@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/gen Makefile.inc Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/03/11 03:42:59 Modified: lib/libc/gen Makefile.inc Log: Merge from Lite2 (+realpath.3) Revision Changes Path 1.28 +4 -3 src/lib/libc/gen/Makefile.inc From owner-cvs-lib Tue Mar 11 03:46:24 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA20266 for cvs-lib-outgoing; Tue, 11 Mar 1997 03:46:24 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA20259; Tue, 11 Mar 1997 03:46:22 -0800 (PST) Date: Tue, 11 Mar 1997 03:46:22 -0800 (PST) From: Peter Wemm Message-Id: <199703111146.DAA20259@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/gen popen.3 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/03/11 03:46:21 Modified: lib/libc/gen popen.3 Log: Merge from Lite2 (YAMFL2? :-) Document that popen() can now create bidirectional pipes and handles. Note that this needs to be updated since we have a native bidirectional pipe and don't use socketpair() here. Revision Changes Path 1.4 +29 -17 src/lib/libc/gen/popen.3 From owner-cvs-lib Tue Mar 11 03:47:58 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA20451 for cvs-lib-outgoing; Tue, 11 Mar 1997 03:47:58 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA20444; Tue, 11 Mar 1997 03:47:56 -0800 (PST) Date: Tue, 11 Mar 1997 03:47:56 -0800 (PST) From: Peter Wemm Message-Id: <199703111147.DAA20444@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/gen devname.3 fnmatch.3 getcap.3 psignal.3 setmode.3 sysctl.3 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/03/11 03:47:55 Modified: lib/libc/gen devname.3 fnmatch.3 getcap.3 psignal.3 setmode.3 sysctl.3 Log: Merge from Lite2: man page updates Revision Changes Path 1.3 +7 -5 src/lib/libc/gen/devname.3 1.6 +2 -2 src/lib/libc/gen/fnmatch.3 1.6 +2 -2 src/lib/libc/gen/getcap.3 1.4 +2 -2 src/lib/libc/gen/psignal.3 1.5 +2 -2 src/lib/libc/gen/setmode.3 1.13 +25 -5 src/lib/libc/gen/sysctl.3 From owner-cvs-lib Tue Mar 11 03:52:40 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA20944 for cvs-lib-outgoing; Tue, 11 Mar 1997 03:52:40 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA20931; Tue, 11 Mar 1997 03:52:37 -0800 (PST) Date: Tue, 11 Mar 1997 03:52:37 -0800 (PST) From: Peter Wemm Message-Id: <199703111152.DAA20931@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/gen disklabel.c fts.c getgrouplist.c getnetgrent.c getpwent.c opendir.c popen.c syslog.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/03/11 03:52:36 Modified: lib/libc/gen disklabel.c fts.c getgrouplist.c getnetgrent.c getpwent.c opendir.c popen.c syslog.c Log: Merge from Lite2: filesystem include updates, duplicate group suppression, cleanups, filesystem whiteout support (unionfs), bidir popen(). Revision Changes Path 1.6 +2 -1 src/lib/libc/gen/disklabel.c 1.4 +27 -3 src/lib/libc/gen/fts.c 1.6 +8 -10 src/lib/libc/gen/getgrouplist.c 1.20 +5 -5 src/lib/libc/gen/getnetgrent.c 1.39 +13 -14 src/lib/libc/gen/getpwent.c 1.5 +199 -32 src/lib/libc/gen/opendir.c 1.5 +27 -20 src/lib/libc/gen/popen.c 1.12 +2 -2 src/lib/libc/gen/syslog.c From owner-cvs-lib Tue Mar 11 05:04:10 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id FAA29309 for cvs-lib-outgoing; Tue, 11 Mar 1997 05:04:10 -0800 (PST) Received: (from jkh@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id FAA29288; Tue, 11 Mar 1997 05:04:06 -0800 (PST) Date: Tue, 11 Mar 1997 05:04:06 -0800 (PST) From: "Jordan K. Hubbard" Message-Id: <199703111304.FAA29288@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/compat Makefile Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 97/03/11 05:04:05 Branch: lib/compat RELENG_2_1_0 Modified: lib/compat Makefile Log: compat21 isn't in the RELENG_2_1_0 branch. Revision Changes Path 1.3.2.1 +1 -4 src/lib/compat/Makefile From owner-cvs-lib Tue Mar 11 05:32:45 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id FAA01236 for cvs-lib-outgoing; Tue, 11 Mar 1997 05:32:45 -0800 (PST) Received: (from jkh@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id FAA01227; Tue, 11 Mar 1997 05:32:41 -0800 (PST) Date: Tue, 11 Mar 1997 05:32:41 -0800 (PST) From: "Jordan K. Hubbard" Message-Id: <199703111332.FAA01227@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/net res_send.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 97/03/11 05:32:40 Branch: lib/libc/net RELENG_2_1_0 Modified: lib/libc/net res_send.c Log: Fix _res_close() here too. Pointed-out-by: joerg Revision Changes Path 1.4.4.5 +2 -2 src/lib/libc/net/res_send.c From owner-cvs-lib Tue Mar 11 10:16:09 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA26455 for cvs-lib-outgoing; Tue, 11 Mar 1997 10:16:09 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA26443; Tue, 11 Mar 1997 10:16:06 -0800 (PST) Date: Tue, 11 Mar 1997 10:16:06 -0800 (PST) From: Bruce Evans Message-Id: <199703111816.KAA26443@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/gen getvfsbyname.3 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/03/11 10:16:05 Modified: lib/libc/gen getvfsbyname.3 Log: Fixed #include's in synopsis. Revision Changes Path 1.2 +1 -2 src/lib/libc/gen/getvfsbyname.3 From owner-cvs-lib Tue Mar 11 10:20:13 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA26714 for cvs-lib-outgoing; Tue, 11 Mar 1997 10:20:13 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA26704; Tue, 11 Mar 1997 10:20:08 -0800 (PST) Date: Tue, 11 Mar 1997 10:20:08 -0800 (PST) From: Bruce Evans Message-Id: <199703111820.KAA26704@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/gen Makefile.inc Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/03/11 10:20:07 Modified: lib/libc/gen Makefile.inc Log: Install the Lite2 getvfsbyname.3. The old getvfsbyname() interface is still available and described in getvfsent.3. Revision Changes Path 1.29 +4 -4 src/lib/libc/gen/Makefile.inc From owner-cvs-lib Tue Mar 11 10:51:54 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA29282 for cvs-lib-outgoing; Tue, 11 Mar 1997 10:51:54 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA29268; Tue, 11 Mar 1997 10:51:51 -0800 (PST) Date: Tue, 11 Mar 1997 10:51:51 -0800 (PST) From: Bruce Evans Message-Id: <199703111851.KAA29268@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/gen popen.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/03/11 10:51:49 Modified: lib/libc/gen popen.c Log: Fixed cleaning up after malloc failure, which was broken by Lite2. We don't use socketpair(), so don't #include . Restored some gcc-quieting parentheses that were lost in the Lite2 merge. Revision Changes Path 1.6 +5 -3 src/lib/libc/gen/popen.c From owner-cvs-lib Tue Mar 11 11:28:27 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id LAA02093 for cvs-lib-outgoing; Tue, 11 Mar 1997 11:28:27 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id LAA02084; Tue, 11 Mar 1997 11:28:26 -0800 (PST) Date: Tue, 11 Mar 1997 11:28:26 -0800 (PST) From: Bruce Evans Message-Id: <199703111928.LAA02084@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/gen popen.3 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/03/11 11:28:25 Modified: lib/libc/gen popen.3 Log: Document that popen() uses a bidirectional pipe (in FreeBSD) and not a socket pair (as in Lite2). Revision Changes Path 1.5 +5 -7 src/lib/libc/gen/popen.3 From owner-cvs-lib Tue Mar 11 16:39:07 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id QAA24736 for cvs-lib-outgoing; Tue, 11 Mar 1997 16:39:07 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id QAA24725; Tue, 11 Mar 1997 16:39:04 -0800 (PST) Date: Tue, 11 Mar 1997 16:39:04 -0800 (PST) From: Mike Pritchard Message-Id: <199703120039.QAA24725@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/sys mount.2 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk mpp 97/03/11 16:39:03 Branch: lib/libc/sys RELENG_2_2 Modified: lib/libc/sys mount.2 Log: Make this man page really match the 2.2 mount.h. Revision Changes Path 1.2.2.5 +0 -3 src/lib/libc/sys/mount.2 From owner-cvs-lib Wed Mar 12 03:02:03 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA03456 for cvs-lib-outgoing; Wed, 12 Mar 1997 03:02:03 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA03448; Wed, 12 Mar 1997 03:02:01 -0800 (PST) Date: Wed, 12 Mar 1997 03:02:01 -0800 (PST) From: Peter Wemm Message-Id: <199703121102.DAA03448@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 peter 97/03/12 03:02:01 Modified: lib/libc/net gethostbydns.c Log: _res_close() -> res_close() Pointed out by: bde Revision Changes Path 1.21 +2 -2 src/lib/libc/net/gethostbydns.c From owner-cvs-lib Wed Mar 12 03:11:02 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA03932 for cvs-lib-outgoing; Wed, 12 Mar 1997 03:11:02 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA03925; Wed, 12 Mar 1997 03:10:59 -0800 (PST) Date: Wed, 12 Mar 1997 03:10:59 -0800 (PST) From: Peter Wemm Message-Id: <199703121110.DAA03925@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/net res_send.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/03/12 03:10:59 Modified: lib/libc/net res_send.c Log: Fix problem with FD_SET* overflow reporting.. Perror() didn't have enough args, and errno hasn't actually been set so it probably doesn't make sense to report it via strerror(). Pointed out by: bde Revision Changes Path 1.15 +6 -2 src/lib/libc/net/res_send.c From owner-cvs-lib Wed Mar 12 04:35:47 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id EAA07971 for cvs-lib-outgoing; Wed, 12 Mar 1997 04:35:47 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id EAA07964; Wed, 12 Mar 1997 04:35:45 -0800 (PST) Date: Wed, 12 Mar 1997 04:35:45 -0800 (PST) From: Bruce Evans Message-Id: <199703121235.EAA07964@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 97/03/12 04:35:45 Modified: lib/libc/gen opendir.c Log: Fixed errors in the Lite2 merge. Some style changes were mismerged. My changes to preserve errno across free() and close() and to report fstat() errors properly were blown away. Updated the FreeBSD changes to match the Lite2 style fixes. Revision Changes Path 1.6 +28 -27 src/lib/libc/gen/opendir.c From owner-cvs-lib Wed Mar 12 06:34:30 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA14772 for cvs-lib-outgoing; Wed, 12 Mar 1997 06:34:30 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA14757; Wed, 12 Mar 1997 06:34:27 -0800 (PST) Date: Wed, 12 Mar 1997 06:34:27 -0800 (PST) From: Mike Pritchard Message-Id: <199703121434.GAA14757@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/sys getdirentries.2 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk mpp 97/03/12 06:34:26 Branch: lib/libc/sys RELENG_2_2 Modified: lib/libc/sys getdirentries.2 Log: YAMFC: Update to reflect the current dirent.h. This was part of the Lite2 merge. Revision Changes Path 1.4.2.2 +9 -3 src/lib/libc/sys/getdirentries.2 From owner-cvs-lib Wed Mar 12 06:49:46 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA15760 for cvs-lib-outgoing; Wed, 12 Mar 1997 06:49:46 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA15752; Wed, 12 Mar 1997 06:49:44 -0800 (PST) Date: Wed, 12 Mar 1997 06:49:44 -0800 (PST) From: Mike Pritchard Message-Id: <199703121449.GAA15752@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/sys execve.2 intro.2 sigaltstack.2 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk mpp 97/03/12 06:49:43 Modified: lib/libc/sys execve.2 intro.2 sigaltstack.2 Log: Cleanup some of the Lite2 merge. Most of it is mdoc cleanup, but in one case the Lite2 changes were flat out wrong and caused the man page to disagree with a header file. There are still some *roff macro calls that were added that I have yet to figure out what to do with in some of the man pages. Revision Changes Path 1.9 +5 -10 src/lib/libc/sys/execve.2 1.10 +2 -2 src/lib/libc/sys/intro.2 1.5 +3 -3 src/lib/libc/sys/sigaltstack.2 From owner-cvs-lib Wed Mar 12 06:51:00 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA15961 for cvs-lib-outgoing; Wed, 12 Mar 1997 06:51:00 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA15954; Wed, 12 Mar 1997 06:50:58 -0800 (PST) Date: Wed, 12 Mar 1997 06:50:58 -0800 (PST) From: Mike Pritchard Message-Id: <199703121450.GAA15954@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/sys execve.2 getitimer.2 getsockopt.2 munmap.2 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk mpp 97/03/12 06:50:57 Branch: lib/libc/sys RELENG_2_2 Modified: lib/libc/sys execve.2 getitimer.2 getsockopt.2 munmap.2 Log: YAMFC: Some man page cleanup that applies to 2.2 from the Lite2 merge. Revision Changes Path 1.6.2.2 +9 -7 src/lib/libc/sys/execve.2 1.3.2.2 +3 -4 src/lib/libc/sys/getitimer.2 1.6.2.1 +4 -4 src/lib/libc/sys/getsockopt.2 1.4.2.3 +4 -4 src/lib/libc/sys/munmap.2 From owner-cvs-lib Wed Mar 12 06:54:25 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA16216 for cvs-lib-outgoing; Wed, 12 Mar 1997 06:54:25 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA16208; Wed, 12 Mar 1997 06:54:23 -0800 (PST) Date: Wed, 12 Mar 1997 06:54:23 -0800 (PST) From: Bruce Evans Message-Id: <199703121454.GAA16208@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/gen getgrouplist.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/03/12 06:54:23 Modified: lib/libc/gen getgrouplist.c Log: Fixed merging error. Lite2 fixed premature failure and didn't touch duplicate group suppression, but the merge blew away our duplicate group suppression. The merge also blew away the -Wall cleanup in rev.1.5, but that was misformatted, so I didn't restore it. Revision Changes Path 1.7 +4 -2 src/lib/libc/gen/getgrouplist.c From owner-cvs-lib Wed Mar 12 07:14:10 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA18018 for cvs-lib-outgoing; Wed, 12 Mar 1997 07:14:10 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA18011; Wed, 12 Mar 1997 07:14:09 -0800 (PST) Date: Wed, 12 Mar 1997 07:14:09 -0800 (PST) From: Mike Pritchard Message-Id: <199703121514.HAA18011@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/gen getvfsbyname.3 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk mpp 97/03/12 07:14:08 Modified: lib/libc/gen getvfsbyname.3 Log: Mdoc cleanup. Revision Changes Path 1.3 +0 -1 src/lib/libc/gen/getvfsbyname.3 From owner-cvs-lib Wed Mar 12 07:18:35 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA18388 for cvs-lib-outgoing; Wed, 12 Mar 1997 07:18:35 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA18376; Wed, 12 Mar 1997 07:18:33 -0800 (PST) Date: Wed, 12 Mar 1997 07:18:33 -0800 (PST) From: Bruce Evans Message-Id: <199703121518.HAA18376@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/sys mmap.2 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/03/12 07:18:32 Modified: lib/libc/sys mmap.2 Log: Restored a .Fa line that was lost in the Lite2 merge. Revision Changes Path 1.11 +1 -0 src/lib/libc/sys/mmap.2 From owner-cvs-lib Wed Mar 12 07:22:03 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA18709 for cvs-lib-outgoing; Wed, 12 Mar 1997 07:22:03 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA18702; Wed, 12 Mar 1997 07:22:01 -0800 (PST) Date: Wed, 12 Mar 1997 07:22:01 -0800 (PST) From: Mike Pritchard Message-Id: <199703121522.HAA18702@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/gen getvfsbyname.3 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk mpp 97/03/12 07:22:01 Modified: lib/libc/gen getvfsbyname.3 Log: More cleanup - I didn't realize that this was a new man page and need extra attention :-) Revision Changes Path 1.4 +3 -2 src/lib/libc/gen/getvfsbyname.3 From owner-cvs-lib Wed Mar 12 07:26:20 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA19153 for cvs-lib-outgoing; Wed, 12 Mar 1997 07:26:20 -0800 (PST) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id HAA19135; Wed, 12 Mar 1997 07:26:12 -0800 (PST) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.3/8.6.9) id CAA01593; Thu, 13 Mar 1997 02:25:23 +1100 Date: Thu, 13 Mar 1997 02:25:23 +1100 From: Bruce Evans Message-Id: <199703121525.CAA01593@godzilla.zeta.org.au> To: cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-lib@freefall.freebsd.org, mpp@freefall.freebsd.org Subject: Re: cvs commit: src/lib/libc/sys execve.2 intro.2 sigaltstack.2 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Modified: lib/libc/sys execve.2 intro.2 sigaltstack.2 > Log: > Cleanup some of the Lite2 merge. Most of it is mdoc cleanup, > but in one case the Lite2 changes were flat out wrong and > caused the man page to disagree with a header file. Erm, the disagreement was because the header file (sys/signal.h) hasn't been fully merged from Lite2 yet. I have fixed it locally and was going to commit the change tonight :-). The man page still had the type wrong in Lite2: header man page FreeBSD-was: char *ss_sp; caddr_t ss_base; Lite2: char *ss_base; caddr_t ss_base; "right": void *ss_base; void *ss_base; The pointer is a user address, so caddr_t is bogus. I haven't changed it to void * yet, so I'll delay the commit until it can be done right. Bruce From owner-cvs-lib Wed Mar 12 07:34:39 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA19912 for cvs-lib-outgoing; Wed, 12 Mar 1997 07:34:39 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA19612; Wed, 12 Mar 1997 07:32:25 -0800 (PST) From: Mike Pritchard Message-Id: <199703121532.HAA19612@freefall.freebsd.org> Subject: Re: cvs commit: src/lib/libc/sys execve.2 intro.2 sigaltstack.2 To: bde@zeta.org.au (Bruce Evans) Date: Wed, 12 Mar 1997 07:32:24 -0800 (PST) Cc: cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-lib@freefall.freebsd.org In-Reply-To: <199703121525.CAA01593@godzilla.zeta.org.au> from "Bruce Evans" at Mar 13, 97 02:25:23 am X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Bruce Evans wrote: > > > Modified: lib/libc/sys execve.2 intro.2 sigaltstack.2 > > Log: > > Cleanup some of the Lite2 merge. Most of it is mdoc cleanup, > > but in one case the Lite2 changes were flat out wrong and > > caused the man page to disagree with a header file. > > Erm, the disagreement was because the header file (sys/signal.h) hasn't > been fully merged from Lite2 yet. I have fixed it locally and was going > to commit the change tonight :-). The man page still had the type wrong > in Lite2: Diffing -r1.1.1.1 -r1.1.1.2 didn't show that change, it it appeared to me that Lite2 didn't change the structure. How come the 1.1.1.2 version (which should be the lite2 version) doesn't reflect it? I'll fix the man page back up. -- Mike Pritchard mpp@FreeBSD.org "Go that way. Really fast. If something gets in your way, turn" From owner-cvs-lib Wed Mar 12 07:35:57 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA20005 for cvs-lib-outgoing; Wed, 12 Mar 1997 07:35:57 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA19997; Wed, 12 Mar 1997 07:35:55 -0800 (PST) Date: Wed, 12 Mar 1997 07:35:55 -0800 (PST) From: Mike Pritchard Message-Id: <199703121535.HAA19997@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/sys sigaltstack.2 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk mpp 97/03/12 07:35:54 Modified: lib/libc/sys sigaltstack.2 Log: Update the structure to match how things are going to appear after bde commits some changes later tonight. Revision Changes Path 1.6 +3 -3 src/lib/libc/sys/sigaltstack.2 From owner-cvs-lib Wed Mar 12 07:40:48 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA20403 for cvs-lib-outgoing; Wed, 12 Mar 1997 07:40:48 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA20205; Wed, 12 Mar 1997 07:38:46 -0800 (PST) From: Mike Pritchard Message-Id: <199703121538.HAA20205@freefall.freebsd.org> Subject: Re: cvs commit: src/lib/libc/sys execve.2 intro.2 sigaltstack.2 To: mpp@freefall.freebsd.org (Mike Pritchard) Date: Wed, 12 Mar 1997 07:38:46 -0800 (PST) Cc: bde@zeta.org.au, cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-lib@freefall.freebsd.org In-Reply-To: <199703121532.HAA19612@freefall.freebsd.org> from "Mike Pritchard" at Mar 12, 97 07:32:24 am X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Mike Pritchard wrote: > > Bruce Evans wrote: > > Erm, the disagreement was because the header file (sys/signal.h) hasn't > > been fully merged from Lite2 yet. I have fixed it locally and was going > > to commit the change tonight :-). The man page still had the type wrong > > in Lite2: > > Diffing -r1.1.1.1 -r1.1.1.2 didn't show that change, it it > appeared to me that Lite2 didn't change the structure. > How come the 1.1.1.2 version (which should be the lite2 > version) doesn't reflect it? Never mind. I thought that since the man page was updated in Lite2, that the signal.h change must have appeared in Lite2. It didn't, so diffing lite/lite2 didn't show any change.. -- Mike Pritchard mpp@FreeBSD.org "Go that way. Really fast. If something gets in your way, turn" From owner-cvs-lib Wed Mar 12 07:56:53 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA21409 for cvs-lib-outgoing; Wed, 12 Mar 1997 07:56:53 -0800 (PST) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id HAA21401; Wed, 12 Mar 1997 07:56:45 -0800 (PST) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.3/8.6.9) id CAA02350; Thu, 13 Mar 1997 02:55:09 +1100 Date: Thu, 13 Mar 1997 02:55:09 +1100 From: Bruce Evans Message-Id: <199703121555.CAA02350@godzilla.zeta.org.au> To: bde@zeta.org.au, mpp@freefall.freebsd.org Subject: Re: cvs commit: src/lib/libc/sys execve.2 intro.2 sigaltstack.2 Cc: cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-lib@freefall.freebsd.org Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >> Erm, the disagreement was because the header file (sys/signal.h) hasn't >> been fully merged from Lite2 yet. I have fixed it locally and was going > >Diffing -r1.1.1.1 -r1.1.1.2 didn't show that change, it it >appeared to me that Lite2 didn't change the structure. >How come the 1.1.1.2 version (which should be the lite2 >version) doesn't reflect it? Oops. It was changed by FreeBSD in rev.1.3 "to match the man page ... and Solaris 2.x"). I wouldn't have trusted the man page :-). Better look at some more systems. Bruce From owner-cvs-lib Wed Mar 12 08:15:51 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA22676 for cvs-lib-outgoing; Wed, 12 Mar 1997 08:15:51 -0800 (PST) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id IAA22668; Wed, 12 Mar 1997 08:15:47 -0800 (PST) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.3/8.6.9) id DAA03173; Thu, 13 Mar 1997 03:11:34 +1100 Date: Thu, 13 Mar 1997 03:11:34 +1100 From: Bruce Evans Message-Id: <199703121611.DAA03173@godzilla.zeta.org.au> To: cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-lib@freefall.freebsd.org, mpp@freefall.freebsd.org Subject: Re: cvs commit: src/lib/libc/sys sigaltstack.2 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Modified: lib/libc/sys sigaltstack.2 > Log: > Update the structure to match how things are going to appear after > bde commits some changes later tonight. Oops. NetBSD and OpendBSD have `char *ss_sp;'. Linux has `__ptr_t ss_sp;'. Looks like we won't be changing the name in the header. Changing the type can wait. Bruce From owner-cvs-lib Wed Mar 12 08:23:46 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA23271 for cvs-lib-outgoing; Wed, 12 Mar 1997 08:23:46 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA23258; Wed, 12 Mar 1997 08:23:42 -0800 (PST) Date: Wed, 12 Mar 1997 08:23:42 -0800 (PST) From: Mike Pritchard Message-Id: <199703121623.IAA23258@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/sys sigaltstack.2 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk mpp 97/03/12 08:23:41 Modified: lib/libc/sys sigaltstack.2 Log: Make this man page match the current again :-). Bruce says that since NetBSD, OpenBSD and Linux currently use ss_sp, we won't be changing it to the lite2 ss_base. The type may change at some later date. Revision Changes Path 1.7 +4 -3 src/lib/libc/sys/sigaltstack.2 From owner-cvs-lib Wed Mar 12 09:16:26 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id JAA26847 for cvs-lib-outgoing; Wed, 12 Mar 1997 09:16:26 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id JAA26840; Wed, 12 Mar 1997 09:16:24 -0800 (PST) Date: Wed, 12 Mar 1997 09:16:24 -0800 (PST) From: Bruce Evans Message-Id: <199703121716.JAA26840@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/sys sigaltstack.2 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/03/12 09:16:24 Modified: lib/libc/sys sigaltstack.2 Log: Make this man page really match the current again and the 2.x for the first time :-). The type of ss_sp was lexically different. Revision Changes Path 1.8 +2 -2 src/lib/libc/sys/sigaltstack.2 From owner-cvs-lib Wed Mar 12 16:13:32 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id QAA21307 for cvs-lib-outgoing; Wed, 12 Mar 1997 16:13:32 -0800 (PST) Received: (from jmz@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id QAA21299; Wed, 12 Mar 1997 16:13:28 -0800 (PST) Date: Wed, 12 Mar 1997 16:13:28 -0800 (PST) From: Jean-Marc Zucconi Message-Id: <199703130013.QAA21299@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libscsi scsi.h Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jmz 97/03/12 16:13:27 Modified: lib/libscsi scsi.h Log: Add a pair __BEGIN_DECLS/__END_DECLS Revision Changes Path 1.5 +2 -0 src/lib/libscsi/scsi.h From owner-cvs-lib Wed Mar 12 22:58:49 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id WAA09883 for cvs-lib-outgoing; Wed, 12 Mar 1997 22:58:49 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id WAA09876; Wed, 12 Mar 1997 22:58:48 -0800 (PST) Date: Wed, 12 Mar 1997 22:58:48 -0800 (PST) From: Peter Wemm Message-Id: <199703130658.WAA09876@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/stdlib realpath.3 realpath.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/03/12 22:58:47 Modified: lib/libc/stdlib gen/Makefile.inc gen/getcwd.c stdlib/Makefile.inc Added: lib/libc/stdlib realpath.3 realpath.c Removed: lib/libc/stdlib gen/realpath.3 Log: Part 2 of a failed commit (cvs broke). Original message: Back out a dubious Lite2 change to "optimise" getcwd() to look at $PWD because it's potentially dangerous (think: symlink races). Move realpath() back to it's original location, and remove getcwd_physical() by renaming it back to getcwd() and zapping the original getcwd wrapper. Noticed by: bde The following commits already happened but the log message got lost: Revision Changes Path From owner-cvs-lib Thu Mar 13 13:11:38 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id NAA20450 for cvs-lib-outgoing; Thu, 13 Mar 1997 13:11:38 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id NAA20443; Thu, 13 Mar 1997 13:11:36 -0800 (PST) Date: Thu, 13 Mar 1997 13:11:36 -0800 (PST) From: Bruce Evans Message-Id: <199703132111.NAA20443@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/sys mount.2 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/03/13 13:11:35 Modified: lib/libc/sys mount.2 Log: Updated prototype for mount() to match Lite2 reality for the 1st arg and Lite1 or earlier reality for the 4th arg. Revision Changes Path 1.10 +1 -1 src/lib/libc/sys/mount.2 From owner-cvs-lib Thu Mar 13 16:04:35 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id QAA28446 for cvs-lib-outgoing; Thu, 13 Mar 1997 16:04:35 -0800 (PST) Received: (from jmz@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id QAA28439; Thu, 13 Mar 1997 16:04:30 -0800 (PST) Date: Thu, 13 Mar 1997 16:04:30 -0800 (PST) From: Jean-Marc Zucconi Message-Id: <199703140004.QAA28439@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libscsi scsi.h Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jmz 97/03/13 16:04:28 Branch: lib/libscsi RELENG_2_2 Modified: lib/libscsi scsi.h Log: Merge from current (add __BEGIN_DECLS/__END_DECLS) Revision Changes Path 1.4.6.1 +2 -0 src/lib/libscsi/scsi.h