From owner-cvs-gnu Sun Nov 6 02:17:25 1994 Return-Path: cvs-gnu-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.8/8.6.6) id CAA18815 for cvs-gnu-outgoing; Sun, 6 Nov 1994 02:17:25 -0800 Received: (from davidg@localhost) by freefall.cdrom.com (8.6.8/8.6.6) id CAA18805; Sun, 6 Nov 1994 02:17:17 -0800 Date: Sun, 6 Nov 1994 02:17:17 -0800 From: David Greenman Message-Id: <199411061017.CAA18805@freefall.cdrom.com> To: CVS-commiters, cvs-gnu Subject: cvs commit: src/gnu/libexec/uucp/uucico rec.c send.c Sender: cvs-gnu-owner@FreeBSD.org Precedence: bulk davidg 94/11/06 02:17:15 Modified: gnu/libexec/uucp/uucico rec.c send.c Log: From Johannes Stille: When we get an EN8 response while we're already sending the file using the i protocol, this can happen: In send.c, flocal_send_await_reply() is called. This function calls flocal_send_fail() to process the aborted transfer. After this, we run into the branch that calls ffileseekend() to force the end of the actual transfer. Now flocal_send_fail() frees qtrans, but qtrans is still used later! I propose to fix this by moving the usfree_send(qtrans) out of flocal_send_fail(), as in the patch I append to this mail. ... I have found a race condition in the uucp 1.05 code. The typical result is that the connections mysteriously fails with "conversation failed", even while all files were transmitted. This is the problem: At least for the i protocol, the code to send a packet can receive and process packets after sending. In several places in the code, we send a command and then prepare to receive an answer. Now the answer might already arrive during the call that sends the command while we aren't ready to process it. The general solution is IMHO first to do all preparations and only as a last step to send out the command. Reviewed by: John Dyson Submitted by: Johannes Stille From owner-cvs-gnu Sun Nov 6 02:44:01 1994 Return-Path: cvs-gnu-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.8/8.6.6) id CAA19293 for cvs-gnu-outgoing; Sun, 6 Nov 1994 02:44:01 -0800 Received: from sequent.kiae.su (sequent.kiae.su [144.206.136.6]) by freefall.cdrom.com (8.6.8/8.6.6) with SMTP id CAA19278; Sun, 6 Nov 1994 02:43:52 -0800 Received: by sequent.kiae.su id AA03301 (5.65.kiae-2 ); Sun, 6 Nov 1994 13:41:35 +0300 Received: (from ache@localhost) by astral.msk.su (8.6.8/8.6.6) id NAA00920; Sun, 6 Nov 1994 13:35:22 +0300 To: CVS-commiters@freefall.cdrom.com, cvs-gnu@freefall.cdrom.com, David Greenman References: <199411061017.CAA18805@freefall.cdrom.com> In-Reply-To: <199411061017.CAA18805@freefall.cdrom.com>; from David Greenman at Sun, 6 Nov 1994 02:17:17 -0800 Message-Id: Organization: Olahm Ha-Yetzirah Date: Sun, 6 Nov 1994 13:35:22 +0300 X-Mailer: Mail/@ [v2.28 FreeBSD] From: "Andrew A. Chernov, Black Mage" X-Class: Fast Subject: Re: cvs commit: src/gnu/libexec/uucp/uucico rec.c send.c Lines: 17 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Length: 596 Sender: cvs-gnu-owner@FreeBSD.org Precedence: bulk In message <199411061017.CAA18805@freefall.cdrom.com> David Greenman writes: >davidg 94/11/06 02:17:15 > Reviewed by: John Dyson > Submitted by: Johannes Stille Please resend this patch to taylor-uucp@gnu.ai.mit.edu and ian@airs.com or this changes will be lost with future uucp versions -- Andrew A. Chernov : And I rest so composedly, /Now, in my bed, ache@astral.msk.su : That any beholder /Might fancy me dead - FidoNet: -- temp down -- : Might start at beholding me, /Thinking me dead. RELCOM Team,FreeBSD Team : E.A.Poe From "For Annie" 1849 From owner-cvs-gnu Sun Nov 6 02:46:23 1994 Return-Path: cvs-gnu-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.8/8.6.6) id CAA19317 for cvs-gnu-outgoing; Sun, 6 Nov 1994 02:46:23 -0800 Received: from Root.COM (implode.Root.COM [198.145.90.1]) by freefall.cdrom.com (8.6.8/8.6.6) with ESMTP id CAA19311; Sun, 6 Nov 1994 02:46:20 -0800 Received: from corbin.Root.COM (corbin.Root.COM [198.145.90.18]) by Root.COM (8.6.8/8.6.5) with ESMTP id CAA03357; Sun, 6 Nov 1994 02:46:33 -0800 Received: from localhost (localhost [127.0.0.1]) by corbin.Root.COM (8.6.9/8.6.5) with SMTP id CAA00177; Sun, 6 Nov 1994 02:46:33 -0800 Message-Id: <199411061046.CAA00177@corbin.Root.COM> X-Authentication-Warning: corbin.Root.COM: Host localhost didn't use HELO protocol To: "Andrew A. Chernov, Black Mage" cc: CVS-commiters@freefall.cdrom.com, cvs-gnu@freefall.cdrom.com Subject: Re: cvs commit: src/gnu/libexec/uucp/uucico rec.c send.c In-reply-to: Your message of "Sun, 06 Nov 94 13:35:22 +0300." From: David Greenman Reply-To: davidg@Root.COM Date: Sun, 06 Nov 1994 02:46:31 -0800 Sender: cvs-gnu-owner@FreeBSD.org Precedence: bulk >In message <199411061017.CAA18805@freefall.cdrom.com> David Greenman > writes: > >>davidg 94/11/06 02:17:15 > >> Reviewed by: John Dyson >> Submitted by: Johannes Stille > >Please resend this patch to taylor-uucp@gnu.ai.mit.edu and >ian@airs.com or this changes will be lost with future uucp >versions He already has it. -DG From owner-cvs-gnu Sun Nov 6 13:32:30 1994 Return-Path: cvs-gnu-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.8/8.6.6) id NAA24940 for cvs-gnu-outgoing; Sun, 6 Nov 1994 13:32:30 -0800 Received: (from bde@localhost) by freefall.cdrom.com (8.6.8/8.6.6) id NAA24924; Sun, 6 Nov 1994 13:32:14 -0800 Date: Sun, 6 Nov 1994 13:32:14 -0800 From: Bruce Evans Message-Id: <199411062132.NAA24924@freefall.cdrom.com> To: CVS-commiters, cvs-gnu Subject: cvs commit: src/gnu/usr.bin/cc/include tm.h Sender: cvs-gnu-owner@FreeBSD.org Precedence: bulk bde 94/11/06 13:32:13 Modified: gnu/usr.bin/cc/cc_int aux-output.c final.c gnu/usr.bin/cc/include tm.h Log: Restore my fixes to 2.6.0. The changes should not affect anything except profiling and wchar_t. Profiled libraries will shrink. tm.h: Our wchar_t is int, not unsigned short. Always link statically if profiling. Define all the SPECs together. final.c, tm.h: Don't emit unused profiling code and data. aux-output.c: Always preserve the PIC register if profiling. aux-output.c, tm.h: Implement FUNCTION_PROFILER_EPILOGUE (currently not used). New: tm.h: Set the target defaults in the correct way. From owner-cvs-gnu Sun Nov 6 13:34:21 1994 Return-Path: cvs-gnu-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.8/8.6.6) id NAA24977 for cvs-gnu-outgoing; Sun, 6 Nov 1994 13:34:21 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.8/8.6.6) with ESMTP id NAA24970; Sun, 6 Nov 1994 13:34:13 -0800 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id NAA13653; Sun, 6 Nov 1994 13:34:28 -0800 From: Poul-Henning Kamp Message-Id: <199411062134.NAA13653@ref.tfs.com> Subject: Re: cvs commit: src/gnu/usr.bin/cc/include tm.h To: bde@freefall.cdrom.com (Bruce Evans) Date: Sun, 6 Nov 1994 13:34:23 -0800 (PST) Cc: CVS-commiters@freefall.cdrom.com, cvs-gnu@freefall.cdrom.com In-Reply-To: <199411062132.NAA24924@freefall.cdrom.com> from "Bruce Evans" at Nov 6, 94 01:32:14 pm Content-Type: text Content-Length: 403 Sender: cvs-gnu-owner@FreeBSD.org Precedence: bulk > Restore my fixes to 2.6.0. The changes should not affect anything except > profiling and wchar_t. Profiled libraries will shrink. Bruce, can you send me a diff against the gnu-tree of this ? We really need to get it back into the mainstream gcc... -- Poul-Henning Kamp TRW Financial Systems, Inc. FreeBSD has, until now, not one single time had an undetected error. :-) From owner-cvs-gnu Sun Nov 6 20:40:34 1994 Return-Path: cvs-gnu-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.8/8.6.6) id UAA02213 for cvs-gnu-outgoing; Sun, 6 Nov 1994 20:40:34 -0800 Received: (from phk@localhost) by freefall.cdrom.com (8.6.8/8.6.6) id UAA02203; Sun, 6 Nov 1994 20:40:28 -0800 Date: Sun, 6 Nov 1994 20:40:28 -0800 From: Poul-Henning Kamp Message-Id: <199411070440.UAA02203@freefall.cdrom.com> To: CVS-commiters, cvs-gnu Subject: cvs commit: src/gnu/usr.bin/cc/libgcc Makefile Sender: cvs-gnu-owner@FreeBSD.org Precedence: bulk phk 94/11/06 20:40:27 Modified: gnu/usr.bin/cc Makefile.inc gnu/usr.bin/cc/cc_int Makefile gnu/usr.bin/cc/libgcc Makefile Log: As pointed out by Paul Traina, we need the libs to be 261.0 not 26.1. From owner-cvs-gnu Mon Nov 7 00:19:29 1994 Return-Path: cvs-gnu-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.8/8.6.6) id AAA06257 for cvs-gnu-outgoing; Mon, 7 Nov 1994 00:19:29 -0800 Received: (from davidg@localhost) by freefall.cdrom.com (8.6.8/8.6.6) id AAA06243; Mon, 7 Nov 1994 00:19:22 -0800 Date: Mon, 7 Nov 1994 00:19:22 -0800 From: David Greenman Message-Id: <199411070819.AAA06243@freefall.cdrom.com> To: CVS-commiters, cvs-gnu Subject: cvs commit: src/gnu/usr.bin/kgdb/config i386bsd-dep.c Sender: cvs-gnu-owner@FreeBSD.org Precedence: bulk davidg 94/11/07 00:19:21 Modified: gnu/usr.bin/kgdb core.c infcmd.c inflow.c infrun.c utils.c gnu/usr.bin/kgdb/config i386bsd-dep.c Log: Made kgdb work in FreeBSD 2.0. From owner-cvs-gnu Mon Nov 7 00:22:26 1994 Return-Path: cvs-gnu-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.8/8.6.6) id AAA06341 for cvs-gnu-outgoing; Mon, 7 Nov 1994 00:22:26 -0800 Received: (from davidg@localhost) by freefall.cdrom.com (8.6.8/8.6.6) id AAA06329; Mon, 7 Nov 1994 00:22:20 -0800 Date: Mon, 7 Nov 1994 00:22:20 -0800 From: David Greenman Message-Id: <199411070822.AAA06329@freefall.cdrom.com> To: CVS-commiters, cvs-gnu Subject: cvs commit: src/gnu/usr.bin Makefile Sender: cvs-gnu-owner@FreeBSD.org Precedence: bulk davidg 94/11/07 00:22:18 Modified: gnu/usr.bin Makefile Log: Enabled build/install of kgdb. From owner-cvs-gnu Mon Nov 7 16:41:34 1994 Return-Path: cvs-gnu-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.8/8.6.6) id QAA22979 for cvs-gnu-outgoing; Mon, 7 Nov 1994 16:41:34 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.8/8.6.6) id QAA22970; Mon, 7 Nov 1994 16:41:27 -0800 Date: Mon, 7 Nov 1994 16:41:27 -0800 From: "Andrew A. Chernov" Message-Id: <199411080041.QAA22970@freefall.cdrom.com> To: CVS-commiters, cvs-gnu Subject: cvs commit: src/gnu/include - New directory Sender: cvs-gnu-owner@FreeBSD.org Precedence: bulk ache 94/11/07 16:41:27 src/gnu/include - New directory From owner-cvs-gnu Mon Nov 7 16:47:10 1994 Return-Path: cvs-gnu-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.8/8.6.6) id QAA23111 for cvs-gnu-outgoing; Mon, 7 Nov 1994 16:47:10 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.8/8.6.6) id QAA23101; Mon, 7 Nov 1994 16:47:05 -0800 Date: Mon, 7 Nov 1994 16:47:05 -0800 From: "Andrew A. Chernov" Message-Id: <199411080047.QAA23101@freefall.cdrom.com> To: CVS-commiters, cvs-gnu Subject: cvs commit: src/gnu/include Makefile values.h Sender: cvs-gnu-owner@FreeBSD.org Precedence: bulk ache 94/11/07 16:47:05 Added: gnu/include Makefile values.h Log: Add missing values.h (it isn't part of libg++ anymore) but it accords ANSI standard, provides backward 1.x compatibility and used in many applications. From owner-cvs-gnu Mon Nov 7 16:50:06 1994 Return-Path: cvs-gnu-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.8/8.6.6) id QAA23192 for cvs-gnu-outgoing; Mon, 7 Nov 1994 16:50:06 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.8/8.6.6) id QAA23182; Mon, 7 Nov 1994 16:50:02 -0800 Date: Mon, 7 Nov 1994 16:50:02 -0800 From: "Andrew A. Chernov" Message-Id: <199411080050.QAA23182@freefall.cdrom.com> To: CVS-commiters, cvs-gnu Subject: cvs commit: src/gnu Makefile Sender: cvs-gnu-owner@FreeBSD.org Precedence: bulk ache 94/11/07 16:50:01 Modified: gnu Makefile Log: Add include From owner-cvs-gnu Tue Nov 8 12:27:19 1994 Return-Path: cvs-gnu-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.8/8.6.6) id MAA08065 for cvs-gnu-outgoing; Tue, 8 Nov 1994 12:27:19 -0800 Received: from halloran-eldar.lcs.mit.edu (halloran-eldar.lcs.mit.edu [18.26.0.159]) by freefall.cdrom.com (8.6.8/8.6.6) with SMTP id MAA08051; Tue, 8 Nov 1994 12:27:09 -0800 Received: by halloran-eldar.lcs.mit.edu; id AA19161; Tue, 8 Nov 1994 15:27:24 -0500 Date: Tue, 8 Nov 1994 15:27:24 -0500 From: Garrett Wollman Message-Id: <9411082027.AA19161@halloran-eldar.lcs.mit.edu> To: "Andrew A. Chernov" Cc: CVS-commiters@freefall.cdrom.com, cvs-gnu@freefall.cdrom.com Subject: cvs commit: src/gnu/include Makefile values.h In-Reply-To: <199411080047.QAA23101@freefall.cdrom.com> References: <199411080047.QAA23101@freefall.cdrom.com> Sender: cvs-gnu-owner@FreeBSD.org Precedence: bulk < said: > Add missing values.h (it isn't part of libg++ anymore) but it > accords ANSI standard, provides backward 1.x compatibility and > used in many applications. ANSI has nothing to do with `values.h'. It's a SysV-ism. The ANSI header is called `limits.h'. -GAWollman -- Garrett A. Wollman | Shashish is simple, it's discreet, it's brief. ... wollman@lcs.mit.edu | Shashish is the bonding of hearts in spite of distance. Opinions not those of| It is a bond more powerful than absence. We like people MIT, LCS, ANA, or NSA| who like Shashish. - Claude McKenzie + Florent Vollant From owner-cvs-gnu Wed Nov 9 18:35:00 1994 Return-Path: cvs-gnu-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.8/8.6.6) id SAA14773 for cvs-gnu-outgoing; Wed, 9 Nov 1994 18:35:00 -0800 Received: (from phk@localhost) by freefall.cdrom.com (8.6.8/8.6.6) id SAA14752; Wed, 9 Nov 1994 18:34:55 -0800 Date: Wed, 9 Nov 1994 18:34:55 -0800 From: Poul-Henning Kamp Message-Id: <199411100234.SAA14752@freefall.cdrom.com> To: CVS-commiters, cvs-gnu Subject: cvs commit: src/gnu/usr.bin/send-pr send-pr.sh Sender: cvs-gnu-owner@FreeBSD.org Precedence: bulk phk 94/11/09 18:34:55 Modified: gnu/usr.bin/send-pr send-pr.sh Log: address @freefall.cdrom.com -> @freebsd.org From owner-cvs-gnu Thu Nov 10 07:16:56 1994 Return-Path: cvs-gnu-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.8/8.6.6) id HAA10384 for cvs-gnu-outgoing; Thu, 10 Nov 1994 07:16:56 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.8/8.6.6) id HAA10370; Thu, 10 Nov 1994 07:16:49 -0800 Date: Thu, 10 Nov 1994 07:16:49 -0800 From: "Andrew A. Chernov" Message-Id: <199411101516.HAA10370@freefall.cdrom.com> To: CVS-commiters, cvs-gnu Subject: cvs commit: src/gnu/lib/libdialog lineedit.c Sender: cvs-gnu-owner@FreeBSD.org Precedence: bulk ache 94/11/10 07:16:48 Modified: gnu/lib/libdialog lineedit.c Log: Additionly use erase char from termios Implement kill line by ^U or kill char from termios