From owner-cvs-lib Sun Nov 24 23:23:48 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA09803 for cvs-lib-outgoing; Sun, 24 Nov 1996 23:23:48 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA09787; Sun, 24 Nov 1996 23:23:39 -0800 (PST) Date: Sun, 24 Nov 1996 23:23:39 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611250723.XAA09787@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/rpc get_myaddress.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/24 23:23:38 Branch: lib/libc/rpc RELENG_2_2 Modified: lib/libc/rpc get_myaddress.c Log: YAMFC Revision Changes Path 1.4.2.1 +9 -12 src/lib/libc/rpc/get_myaddress.c From owner-cvs-lib Mon Nov 25 18:51:27 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA00827 for cvs-lib-outgoing; Mon, 25 Nov 1996 18:51:27 -0800 (PST) Received: (from ache@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA00761; Mon, 25 Nov 1996 18:50:14 -0800 (PST) Date: Mon, 25 Nov 1996 18:50:14 -0800 (PST) From: "Andrey A. Chernov" Message-Id: <199611260250.SAA00761@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/locale collate.c setlocale.c setrunelocale.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 96/11/25 18:50:08 Modified: lib/libc/locale collate.c setlocale.c setrunelocale.c Log: PATH_LOCALE: use this non-standard env variable first time only, i.e. strdup() it to prevent unsetenv() or setenv() effects. Check its length to not allow user to overflow internal locale buffer. Move PATH_LOCALE handling code into one place. POSIX: make better stub for LC_MONETARY & LC_NUMERIC, now it check locale directory existance instead of refusing all non-C non-POSIX locales. POSIX treats empty locale env variable as unset variable while our old code treats it as "C" locale, fix it. Implement previous locale restoring, if locale setting fails. Old code assumes success if some of LC_ALL subset is successed even other fails, POSIX treats it as failure with previous locale restoring, fix it. Remove unneccessary length checking in currentlocale() Revision Changes Path 1.9 +6 -4 src/lib/libc/locale/collate.c 1.9 +89 -64 src/lib/libc/locale/setlocale.c 1.4 +3 -4 src/lib/libc/locale/setrunelocale.c From owner-cvs-lib Mon Nov 25 18:54:01 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA01073 for cvs-lib-outgoing; Mon, 25 Nov 1996 18:54:01 -0800 (PST) Received: (from ache@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA01019; Mon, 25 Nov 1996 18:53:04 -0800 (PST) Date: Mon, 25 Nov 1996 18:53:04 -0800 (PST) From: "Andrey A. Chernov" Message-Id: <199611260253.SAA01019@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/stdtime strftime.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 96/11/25 18:52:59 Modified: lib/libc/stdtime strftime.c Log: Move PATH_LOCALE handling to setlocale.c, simplify locale path building, don't treat empty encoding as C encoding Revision Changes Path 1.12 +9 -10 src/lib/libc/stdtime/strftime.c From owner-cvs-lib Tue Nov 26 00:00:44 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA21955 for cvs-lib-outgoing; Tue, 26 Nov 1996 00:00:44 -0800 (PST) Received: (from ache@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA21880; Tue, 26 Nov 1996 00:00:24 -0800 (PST) Date: Tue, 26 Nov 1996 00:00:24 -0800 (PST) From: "Andrey A. Chernov" Message-Id: <199611260800.AAA21880@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/locale setlocale.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 96/11/26 00:00:21 Modified: lib/libc/locale setlocale.c Log: Add Id Optimize/improve recently added locale restoration on failure Revision Changes Path 1.10 +43 -35 src/lib/libc/locale/setlocale.c From owner-cvs-lib Wed Nov 27 14:31:01 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA17409 for cvs-lib-outgoing; Wed, 27 Nov 1996 14:31:01 -0800 (PST) Received: (from ache@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA17389; Wed, 27 Nov 1996 14:30:49 -0800 (PST) Date: Wed, 27 Nov 1996 14:30:49 -0800 (PST) From: "Andrey A. Chernov" Message-Id: <199611272230.OAA17389@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/locale setlocale.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 96/11/27 14:30:48 Modified: lib/libc/locale setlocale.c Log: Add rcsid[] Since locale reading code not resistent against stack overflowing or similar intruder attacks, don't allow PATH_LOCALE env variable action for s-bit programs (non-standard locale path setting) Revision Changes Path 1.11 +19 -13 src/lib/libc/locale/setlocale.c From owner-cvs-lib Wed Nov 27 14:45:10 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA18786 for cvs-lib-outgoing; Wed, 27 Nov 1996 14:45:10 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA18725; Wed, 27 Nov 1996 14:44:47 -0800 (PST) Date: Wed, 27 Nov 1996 14:44:47 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611272244.OAA18725@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libdisk change.c disk.c libdisk.h tst01.c write_disk.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/27 14:44:46 Modified: lib/libdisk change.c disk.c libdisk.h tst01.c write_disk.c Log: Improve the Dangerously Dedidcated mode a bit. Not much, but a bit better. Revision Changes Path 1.11 +40 -20 src/lib/libdisk/change.c 1.23 +4 -2 src/lib/libdisk/disk.c 1.23 +7 -15 src/lib/libdisk/libdisk.h 1.19 +5 -21 src/lib/libdisk/tst01.c 1.18 +1 -7 src/lib/libdisk/write_disk.c From owner-cvs-lib Thu Nov 28 00:10:06 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA12280 for cvs-lib-outgoing; Thu, 28 Nov 1996 00:10:06 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA12239; Thu, 28 Nov 1996 00:09:59 -0800 (PST) Date: Thu, 28 Nov 1996 00:09:59 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611280809.AAA12239@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libftpio Makefile ftpio.3 ftpio.c ftpio.h Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/28 00:09:59 Branch: lib/libftpio RELENG_2_2 Modified: lib/libftpio Makefile ftpio.3 ftpio.c ftpio.h Log: YAMFC Revision Changes Path 1.5.2.1 +1 -1 src/lib/libftpio/Makefile 1.11.2.1 +6 -6 src/lib/libftpio/ftpio.3 1.15.2.1 +37 -11 src/lib/libftpio/ftpio.c 1.8.2.1 +5 -5 src/lib/libftpio/ftpio.h From owner-cvs-lib Thu Nov 28 13:47:42 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA14683 for cvs-lib-outgoing; Thu, 28 Nov 1996 13:47:42 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA14663; Thu, 28 Nov 1996 13:47:31 -0800 (PST) Date: Thu, 28 Nov 1996 13:47:31 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611282147.NAA14663@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/locale collate.c setlocale.c setrunelocale.c src/lib/libc/stdtime strftime.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/28 13:47:31 Branch: lib/libc/locale RELENG_2_2 lib/libc/stdtime RELENG_2_2 Modified: lib/libc/locale collate.c setlocale.c setrunelocale.c lib/libc/stdtime strftime.c Log: YAMFC Revision Changes Path 1.8.2.1 +6 -4 src/lib/libc/locale/collate.c 1.8.2.1 +112 -73 src/lib/libc/locale/setlocale.c 1.3.2.1 +3 -4 src/lib/libc/locale/setrunelocale.c 1.11.2.1 +9 -10 src/lib/libc/stdtime/strftime.c From owner-cvs-lib Thu Nov 28 13:51:32 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA15101 for cvs-lib-outgoing; Thu, 28 Nov 1996 13:51:32 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA15087; Thu, 28 Nov 1996 13:51:19 -0800 (PST) Date: Thu, 28 Nov 1996 13:51:19 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611282151.NAA15087@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libdisk change.c disk.c libdisk.h tst01.c write_disk.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/28 13:51:18 Branch: lib/libdisk RELENG_2_2 Modified: lib/libdisk change.c disk.c libdisk.h tst01.c write_disk.c Log: YAMFC Revision Changes Path 1.10.2.1 +40 -20 src/lib/libdisk/change.c 1.22.2.1 +4 -2 src/lib/libdisk/disk.c 1.22.2.1 +7 -15 src/lib/libdisk/libdisk.h 1.18.2.1 +5 -21 src/lib/libdisk/tst01.c 1.17.2.1 +1 -7 src/lib/libdisk/write_disk.c From owner-cvs-lib Sat Nov 30 16:10:45 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id QAA18178 for cvs-lib-outgoing; Sat, 30 Nov 1996 16:10:45 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id QAA18128; Sat, 30 Nov 1996 16:10:32 -0800 (PST) Date: Sat, 30 Nov 1996 16:10:32 -0800 (PST) From: Mike Pritchard Message-Id: <199612010010.QAA18128@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/gen getdomainname.3 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk mpp 96/11/30 16:10:31 Modified: lib/libc/gen getdomainname.3 Log: Update getdomainname(3) to reflect that it operates on domain names and not host names. Pointed out by: bde Obtained from: NetBSD Revision Changes Path 1.4 +13 -11 src/lib/libc/gen/getdomainname.3