From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.devel Subject: Re: using GnuTLS 3.x and certificate checks Date: Sun, 19 May 2013 18:59:01 -0400 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Message-ID: <871u9260ga.fsf@lifelogs.com> References: <87zjxumbjf.fsf@wanadoo.es> <86fvzj2gkz.fsf@gmail.com> <87sj3jaqfs.fsf@wanadoo.es> <83y5dazmpt.fsf@gnu.org> <86ehf2zefk.fsf@gmail.com> <86li9az2sw.fsf@gmail.com> <83hajyz1mi.fsf@gnu.org> <867gku88lx.fsf@gmail.com> <83a9pqysc5.fsf@gnu.org> <86sj3i6ndd.fsf@gmail.com> <83620eyonh.fsf@gnu.org> <86620dqmsd.fsf@gmail.com> <83r4j1xmim.fsf@gnu.org> <86y5d9p4oh.fsf@gmail.com> <83ppylxidt.fsf@gnu.org> <86txnxoz1k.fsf@gmail.com> <83hajxxd5c.fsf@gnu.org> <874nfxt219.fsf_-_@lifelogs.com> <874nfenmya@ch.ristopher.com> <877giv7k2s.fsf@lifelogs.com> <8738ti3gqt@ch.ristopher.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1369004360 9496 80.91.229.3 (19 May 2013 22:59:20 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 19 May 2013 22:59:20 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon May 20 00:59:21 2013 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UeCZU-00058s-Q2 for ged-emacs-devel@m.gmane.org; Mon, 20 May 2013 00:59:20 +0200 Original-Received: from localhost ([::1]:47205 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UeCZT-0007W2-Vx for ged-emacs-devel@m.gmane.org; Sun, 19 May 2013 18:59:19 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:42082) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UeCZL-0007Vf-Lj for emacs-devel@gnu.org; Sun, 19 May 2013 18:59:17 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UeCZG-0005Fr-TO for emacs-devel@gnu.org; Sun, 19 May 2013 18:59:11 -0400 Original-Received: from mail-gg0-x22c.google.com ([2607:f8b0:4002:c02::22c]:54113) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UeCZG-0005Fd-PQ for emacs-devel@gnu.org; Sun, 19 May 2013 18:59:06 -0400 Original-Received: by mail-gg0-f172.google.com with SMTP id e5so277206ggk.17 for ; Sun, 19 May 2013 15:59:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lifelogs.com; s=google; h=x-received:from:to:subject:organization:references:x-face :mail-copies-to:gmane-reply-to-list:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=fMdhKt3X5tRscn9rHJj1IsB+spqvbIjU8Jr3M8yOUXw=; b=fPKLK+Zos5ULo4xEU+LBvkn4T0sQIAQbYKMjNVump69ANeqLgNHZCbQD/gsROfVqSz 6Ncf4oAi5ZyQWAmgzPHjS9S2RhGcoXNfU0T+Z44/62upRdQxiLk7Dhf7Hc05+TbKLxfU p1DNgOErBCyrz2Cl47Wsj5dsjsfD/s8U4bmqs= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:from:to:subject:organization:references:x-face :mail-copies-to:gmane-reply-to-list:date:in-reply-to:message-id :user-agent:mime-version:content-type:x-gm-message-state; bh=fMdhKt3X5tRscn9rHJj1IsB+spqvbIjU8Jr3M8yOUXw=; b=XigDr6lMgBu1vOF143jjTv3Gz/1Q9n3VB6zqcpSvSYQjf5y9v9SXfUzWszR6o0wGoz xvZwz2txhXMNytOE9VhFyRq7v48X8mQDm3fqLAQQz2YGPgvOATHWo7tzvLXpse7HvJxq dd018WYHxzcaIGIJM0UjyqlHSKB5ges+A3gzGsWEjI2Xr1yIG8Xui7NimYWYHNndEPK0 jhT/AhDDHIiahHRxZflyI9bHpHttYqmnFeentyYwYQeK2fAGYzJBlDLLJowsZbzBYP2c 2vL7n0RcgdU2L7S2x3K0kXTLcHj+gPJbmzuVWgWPmkb24ZprCH1IyfegPOmfVHStg77+ HSRw== X-Received: by 10.236.53.68 with SMTP id f44mr33970941yhc.169.1369004345216; Sun, 19 May 2013 15:59:05 -0700 (PDT) Original-Received: from heechee (pool-72-93-26-80.bstnma.east.verizon.net. [72.93.26.80]) by mx.google.com with ESMTPSA id b70sm36104256yhm.3.2013.05.19.15.59.03 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Sun, 19 May 2013 15:59:04 -0700 (PDT) X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" Mail-Copies-To: never Gmane-Reply-To-List: yes In-Reply-To: <8738ti3gqt@ch.ristopher.com> (Christopher Schmidt's message of "Sun, 19 May 2013 20:34:15 +0100 (BST)") User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.3.50 (gnu/linux) X-Gm-Message-State: ALoCoQnQ8P2Njm10FHurrtInGJ7YiRiDduW8r1ip53zGY+cmUjTXRe/UVddYFP6CtMBFEOynixxN X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:4002:c02::22c X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:159677 Archived-At: On Sun, 19 May 2013 20:34:15 +0100 (BST) Christopher Schmidt wrote: CS> Ted Zlatanov writes: >> I like your idea, the problem is that often it will be triggered at >> very inconvenient times. Emacs, unlike most other environments with >> this capability, doesn't deal well with interrupting network I/O to >> ask the user questions... not to mention the TCP exchange itself could >> be aborted, or the whole thing could be running unattended (--batch >> for example). CS> I think a verification mechanism should run unattended without user CS> interaction whatsoever. What's your use case for an interactive CS> verification snippet? How else could a user accept a previously unknown certificate? Ted