Received: from pch.mit.edu (PCH.MIT.EDU [18.7.21.90]) by krbdev.mit.edu (8.9.3p2) with ESMTP id QAA25925; Mon, 1 Nov 2004 16:53:03 -0500 (EST) Received: from pch.mit.edu (localhost [127.0.0.1]) by pch.mit.edu (8.12.8p2/8.12.8) with ESMTP id iA1Lr2Xn022516 for ; Mon, 1 Nov 2004 16:53:03 -0500 (EST) Received: from biscayne-one-station.mit.edu (BISCAYNE-ONE-STATION.MIT.EDU [18.7.7.80]) by pch.mit.edu (8.12.8p2/8.12.8) with ESMTP id iA1LquXn022499 for ; Mon, 1 Nov 2004 16:52:56 -0500 (EST) Received: from outgoing.mit.edu (OUTGOING-AUTH.MIT.EDU [18.7.22.103]) iA1Lqtf8021331 for ; Mon, 1 Nov 2004 16:52:55 -0500 (EST) Received: from [18.18.1.76] (KEN-WIRELESS.MIT.EDU [18.18.1.76]) (authenticated bits=0) (User authenticated as raeburn@ATHENA.MIT.EDU) by outgoing.mit.edu (8.12.4/8.12.4) with ESMTP id iA1Lqs1U022646 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=NOT) for ; Mon, 1 Nov 2004 16:52:55 -0500 (EST) MIME-Version: 1.0 (Apple Message framework v619) Content-Transfer-Encoding: 7bit Message-Id: <623A1D0A-2C50-11D9-9623-000A95909EE2@mit.edu> Content-Type: text/plain; charset=US-ASCII; format=flowed To: krb5-bugs@mit.edu From: Ken Raeburn Date: Mon, 1 Nov 2004 16:52:54 -0500 X-Mailer: Apple Mail (2.619) X-Scanned-BY: MIMEDefang 2.42 Subject: yarrow locking broken on 1.4 branch X-Beenthere: krb5-bugs-incoming@mit.edu X-Mailman-Version: 2.1 Precedence: list Sender: krb5-bugs-incoming-bounces@mit.edu Errors-To: krb5-bugs-incoming-bounces@mit.edu X-RT-Original-Encoding: us-ascii Content-Length: 1225 Sorry, should've opened a ticket when I checked this in... Begin forwarded message: > From: raeburn@MIT.EDU > Date: November 1, 2004 16:33:09 EST > To: cvs-krb5@mit.edu > Subject: CVS report: krb5/src/lib/crypto/yarrow ChangeLog yarrow.c > Reply-To: krbdev@MIT.EDU, raeburn@MIT.EDU > X-Spam-Score: -5.651 > > Module Name: krb5 > Committed By: raeburn > Date: Mon Nov 1 21:33:06 UTC 2004 > > Modified Files: > krb5/src/lib/crypto/yarrow/ChangeLog > krb5/src/lib/crypto/yarrow/yarrow.c > Added Files: > > Removed Files: > > > Log Message > * yarrow.c (krb5int_yarrow_input, krb5int_yarrow_final): Don't check > for > forking here. > (yarrow_output_locked): Split out from krb5int_yarrow_output, without > locking. > (krb5int_yarrow_output): Do locking and call yarrow_output_locked. > (yarrow_gate_locked): New function; uses yarrow_output_locked. > (krb5int_yarrow_output_Block): Use yarrow_gate_locked. > > > To generate a diff of this commit: > cvs diff -r1.18 -r1.19 krb5/src/lib/crypto/yarrow/ChangeLog > cvs diff -r1.11 -r1.12 krb5/src/lib/crypto/yarrow/yarrow.c > _______________________________________________ > cvs-krb5 mailing list > cvs-krb5@mit.edu > https://mailman.mit.edu/mailman/listinfo/cvs-krb5