From owner-cvs-lib Mon Oct 7 13:18:03 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA25150 for cvs-lib-outgoing; Mon, 7 Oct 1996 13:18:03 -0700 (PDT) Received: (from peter@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA25130; Mon, 7 Oct 1996 13:17:52 -0700 (PDT) Date: Mon, 7 Oct 1996 13:17:52 -0700 (PDT) From: Peter Wemm Message-Id: <199610072017.NAA25130@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libkvm kvm_i386.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 96/10/07 13:17:51 Modified: lib/libkvm kvm_i386.c Log: Implement virtual-to-physical address mapping for the kvm library on dead kernel debugging. The previous code was a "do nothing". The most obvious side effect of this is that you can now do things like this and reasonably expect them to work: dmesg -M /var/crash/vmcore.3 -N /var/crash/kernel.3 ps -axl -M /var/crash/vmcore.3 -N /var/crash/kernel.3 A good deal of this was lifted from the gdb code to do this, as well as from NetBSD's libkvm (which has completely different VM macros) Revision Changes Path 1.9 +65 -20 src/lib/libkvm/kvm_i386.c From owner-cvs-lib Mon Oct 7 13:25:37 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA25870 for cvs-lib-outgoing; Mon, 7 Oct 1996 13:25:37 -0700 (PDT) Received: from root.com (implode.root.com [198.145.90.17]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id NAA25854; Mon, 7 Oct 1996 13:25:32 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by root.com (8.7.5/8.6.5) with SMTP id NAA20645; Mon, 7 Oct 1996 13:25:58 -0700 (PDT) Message-Id: <199610072025.NAA20645@root.com> X-Authentication-Warning: implode.root.com: Host localhost [127.0.0.1] didn't use HELO protocol To: Peter Wemm cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-lib@freefall.freebsd.org Subject: Re: cvs commit: src/lib/libkvm kvm_i386.c In-reply-to: Your message of "Mon, 07 Oct 1996 13:17:52 PDT." <199610072017.NAA25130@freefall.freebsd.org> From: David Greenman Reply-To: dg@root.com Date: Mon, 07 Oct 1996 13:25:58 -0700 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >peter 96/10/07 13:17:51 > > Modified: lib/libkvm kvm_i386.c > Log: > Implement virtual-to-physical address mapping for the kvm library on > dead kernel debugging. The previous code was a "do nothing". > > The most obvious side effect of this is that you can now do things like > this and reasonably expect them to work: > dmesg -M /var/crash/vmcore.3 -N /var/crash/kernel.3 > ps -axl -M /var/crash/vmcore.3 -N /var/crash/kernel.3 > > A good deal of this was lifted from the gdb code to do this, as well as > from NetBSD's libkvm (which has completely different VM macros) Grrrr. I think this is the wrong direction to take this stuff and I intentionally didn't implement the above in the original port of the 4.4BSD code because of a strong desire to get away from user applications having intimate knowledge about kernel internals. I would have prefered that you just killed support for "dead" kernels entirely. In my opinion, such things as above should be done via gdb...and this was really easy before we lost generic scripting support with the "new improved" gdb last year. Grumble. -DG David Greenman Core-team/Principal Architect, The FreeBSD Project From owner-cvs-lib Mon Oct 7 18:42:03 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA18407 for cvs-lib-outgoing; Mon, 7 Oct 1996 18:42:03 -0700 (PDT) Received: (from scrappy@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA18376; Mon, 7 Oct 1996 18:41:54 -0700 (PDT) Date: Mon, 7 Oct 1996 18:41:54 -0700 (PDT) From: "Marc G. Fournier" Message-Id: <199610080141.SAA18376@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/csu/i386 dlfcn.h Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk scrappy 96/10/07 18:41:53 Modified: lib/csu/i386 dlfcn.h Log: Fixed prototyping of dlopen/dlsym in dlfcn.h, to match how crt0.c defines it and link.h prototypes it Error of my ways pointed out by Peter Revision Changes Path 1.2 +2 -2 src/lib/csu/i386/dlfcn.h From owner-cvs-lib Mon Oct 7 21:37:20 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA06340 for cvs-lib-outgoing; Mon, 7 Oct 1996 21:37:20 -0700 (PDT) Received: (from pst@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA06299; Mon, 7 Oct 1996 21:37:05 -0700 (PDT) Date: Mon, 7 Oct 1996 21:37:05 -0700 (PDT) From: Paul Traina Message-Id: <199610080437.VAA06299@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libtcl tclConfig.sh Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk pst 96/10/07 21:37:04 Modified: lib/libtcl tclConfig.sh Log: Link shared libraries with -x Revision Changes Path 1.3 +1 -1 src/lib/libtcl/tclConfig.sh From owner-cvs-lib Tue Oct 8 13:07:14 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA20806 for cvs-lib-outgoing; Tue, 8 Oct 1996 13:07:14 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA20758; Tue, 8 Oct 1996 13:06:47 -0700 (PDT) Date: Tue, 8 Oct 1996 13:06:47 -0700 (PDT) From: Bruce Evans Message-Id: <199610082006.NAA20758@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libgnumalloc Makefile src/lib/libresolv Makefile Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/10/08 13:06:46 Modified: lib/libgnumalloc Makefile lib/libresolv Makefile Log: Yet another attempt to remove the old libraries correctly. libfoo.* was misnamed foo.*. Revision Changes Path 1.10 +4 -3 src/lib/libgnumalloc/Makefile 1.9 +3 -2 src/lib/libresolv/Makefile From owner-cvs-lib Tue Oct 8 15:30:34 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA07097 for cvs-lib-outgoing; Tue, 8 Oct 1996 15:30:34 -0700 (PDT) Received: (from jdp@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA07053; Tue, 8 Oct 1996 15:30:16 -0700 (PDT) Date: Tue, 8 Oct 1996 15:30:16 -0700 (PDT) From: John Polstra Message-Id: <199610082230.PAA07053@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/net gethostbyname.3 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jdp 96/10/08 15:30:14 Modified: lib/libc/net gethostbyname.3 Log: Fix an error in the description of "h_errno". Add "const" to a few declarations to make them agree with the actual prototypes in . Revision Changes Path 1.5 +4 -4 src/lib/libc/net/gethostbyname.3 From owner-cvs-lib Tue Oct 8 15:35:50 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA08041 for cvs-lib-outgoing; Tue, 8 Oct 1996 15:35:50 -0700 (PDT) Received: (from jdp@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA07982; Tue, 8 Oct 1996 15:35:25 -0700 (PDT) Date: Tue, 8 Oct 1996 15:35:25 -0700 (PDT) From: John Polstra Message-Id: <199610082235.PAA07982@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/net gethostbyname.3 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jdp 96/10/08 15:35:23 Branch: lib/libc/net RELENG_2_1_0 Modified: lib/libc/net gethostbyname.3 Log: Bring in fixes from main branch 1.4 -> 1.5: bad "h_errno" declaration, and missing "const". Revision Changes Path 1.1.1.1.6.1 +4 -4 src/lib/libc/net/gethostbyname.3 From owner-cvs-lib Wed Oct 9 08:59:27 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA04621 for cvs-lib-outgoing; Wed, 9 Oct 1996 08:59:27 -0700 (PDT) Received: (from ache@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA04585; Wed, 9 Oct 1996 08:59:10 -0700 (PDT) Date: Wed, 9 Oct 1996 08:59:10 -0700 (PDT) From: "Andrey A. Chernov" Message-Id: <199610091559.IAA04585@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/stdlib random.3 random.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 96/10/09 08:59:08 Modified: lib/libc/stdlib random.3 random.c Log: Improve seeding, the random sequence did not vary match with the seed. Old variant will be available via libcompat soon. Revision Changes Path 1.3 +20 -9 src/lib/libc/stdlib/random.3 1.4 +55 -5 src/lib/libc/stdlib/random.c From owner-cvs-lib Wed Oct 9 09:13:01 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA05453 for cvs-lib-outgoing; Wed, 9 Oct 1996 09:13:01 -0700 (PDT) Received: (from ache@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA05416; Wed, 9 Oct 1996 09:12:44 -0700 (PDT) Date: Wed, 9 Oct 1996 09:12:44 -0700 (PDT) From: "Andrey A. Chernov" Message-Id: <199610091612.JAA05416@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libcompat Makefile Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 96/10/09 09:12:43 Modified: lib/libcompat Makefile Log: Add orandom(), osrandom(), etc. Revision Changes Path 1.12 +7 -3 src/lib/libcompat/Makefile From owner-cvs-lib Wed Oct 9 10:39:58 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA14060 for cvs-lib-outgoing; Wed, 9 Oct 1996 10:39:58 -0700 (PDT) Received: (from wollman@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA14001; Wed, 9 Oct 1996 10:39:41 -0700 (PDT) Date: Wed, 9 Oct 1996 10:39:41 -0700 (PDT) From: Garrett Wollman Message-Id: <199610091739.KAA14001@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/stdtime localtime.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wollman 96/10/09 10:39:39 Modified: lib/libc/stdtime localtime.c Log: Require that a timezone specified via the TZ envariable be a regular file (and not a directory or a device which might also be readable). Closes PR#1740. Revision Changes Path 1.10 +7 -1 src/lib/libc/stdtime/localtime.c From owner-cvs-lib Wed Oct 9 14:01:10 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA03878 for cvs-lib-outgoing; Wed, 9 Oct 1996 14:01:10 -0700 (PDT) Received: (from wollman@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA03856; Wed, 9 Oct 1996 14:00:54 -0700 (PDT) Date: Wed, 9 Oct 1996 14:00:54 -0700 (PDT) From: Garrett Wollman Message-Id: <199610092100.OAA03856@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libmd md2.copyright md4.copyright md5.copyright mdX.3 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wollman 96/10/09 14:00:53 Modified: lib/libmd md2.copyright md4.copyright md5.copyright mdX.3 Log: Use -mdoc macros properly. Translate from Danglish into English. Refer to the alogrithms as ``RSA Data Security MDX message digest'' as required by the license. Revision Changes Path 1.2 +4 -4 src/lib/libmd/md2.copyright 1.2 +4 -4 src/lib/libmd/md4.copyright 1.2 +5 -5 src/lib/libmd/md5.copyright 1.6 +50 -39 src/lib/libmd/mdX.3 From owner-cvs-lib Thu Oct 10 01:34:50 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA00133 for cvs-lib-outgoing; Thu, 10 Oct 1996 01:34:50 -0700 (PDT) Received: (from jkh@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA29980; Thu, 10 Oct 1996 01:34:37 -0700 (PDT) Date: Thu, 10 Oct 1996 01:34:37 -0700 (PDT) From: "Jordan K. Hubbard" Message-Id: <199610100834.BAA29980@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/10/10 01:34:36 Modified: lib/libftpio ftpio.c Log: Send PASV instead of PASSIVE. Submitted-By: Archie Cobbs Revision Changes Path 1.15 +2 -2 src/lib/libftpio/ftpio.c