From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/55404 Path: main.gmane.org!not-for-mail From: Simon Josefsson Newsgroups: gmane.emacs.gnus.general Subject: Re: Cache passwords Date: Wed, 31 Dec 2003 01:14:39 +0100 Sender: ding-owner@lists.math.uh.edu Message-ID: References: <87vfoa5she.fsf@emptyhost.emptydomain.de> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1072829701 31803 80.91.224.253 (31 Dec 2003 00:15:01 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 31 Dec 2003 00:15:01 +0000 (UTC) Original-X-From: ding-owner+M3944@lists.math.uh.edu Wed Dec 31 01:14:58 2003 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AbU0o-0008E8-00 for ; Wed, 31 Dec 2003 01:14:58 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1AbU0e-0001OF-00; Tue, 30 Dec 2003 18:14:48 -0600 Original-Received: from justine.libertine.org ([66.139.78.221] ident=postfix) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1AbU0Z-0001OA-00 for ding@lists.math.uh.edu; Tue, 30 Dec 2003 18:14:43 -0600 Original-Received: from yxa.extundo.com (178.230.13.217.in-addr.dgcsystems.net [217.13.230.178]) by justine.libertine.org (Postfix) with ESMTP id 049843A0038 for ; Tue, 30 Dec 2003 18:14:43 -0600 (CST) Original-Received: from latte.josefsson.org (yxa.extundo.com [217.13.230.178]) (authenticated bits=0) by yxa.extundo.com (8.12.10/8.12.10) with ESMTP id hBV0EgAU005719 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO) for ; Wed, 31 Dec 2003 01:14:42 +0100 Original-To: ding@gnus.org Mail-Copies-To: nobody X-Hashcash: 0:031231:ding@gnus.org:59a275ac15b2d302 In-Reply-To: (Jesper Harder's message of "Wed, 31 Dec 2003 00:59:19 +0100") User-Agent: Gnus/5.1004 (Gnus v5.10.4) Emacs/21.3.50 (gnu/linux) Precedence: bulk Xref: main.gmane.org gmane.emacs.gnus.general:55404 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:55404 Jesper Harder writes: > Simon Josefsson writes: > >> Jesper Harder writes: >> >>> Is there a particular reason for using an obarray rather than a hash >>> table? >> >> I dunno. Does Emacs 20 support hash tables? > > Probably not. But I thought we were dropping support for Emacs 20 in > No Gnus. I see (why?). Another reason might be that it is easier to zeroize obarray memory, the hash table interface seem rather opaque (as it should be, of course) so I'm not sure if zeroing passwords in a hash table wipes out all instances of the password. (OTOH, I don't know if this is the case for obarray's for sure either, nor do I think zeroing is important...)