From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Making package.el talk over Tor Date: Sun, 15 Oct 2023 22:04:27 -0400 Message-ID: Reply-To: rms@gnu.org Content-Type: text/plain; charset=Utf-8 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="2393"; mail-complaints-to="usenet@ciao.gmane.io" To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Oct 16 04:05:26 2023 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qsCz0-0000OW-2i for ged-emacs-devel@m.gmane-mx.org; Mon, 16 Oct 2023 04:05:26 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qsCy8-0000Yc-Pa; Sun, 15 Oct 2023 22:04:32 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qsCy4-0000XO-8X for emacs-devel@gnu.org; Sun, 15 Oct 2023 22:04:28 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qsCy3-00063U-VS for emacs-devel@gnu.org; Sun, 15 Oct 2023 22:04:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:Subject:To:From:mime-version:in-reply-to: references; bh=/qsWhj4WAQKkBexPm9ESD1pzpzOe6DPzEklvJvAbk1A=; b=RVmmC3JEuwNgXc wvik1COIvGUulfE3GV93SiUtvSGUZHawXHSvNZ5FufRarLciGFHYLXbDGFftSj5pI9nXnheDKmD21 hQqcQzhKlDbJd12AKHRYxPJuW5GpAmOhc9wT7AIH9YNL9pmxvLR1gTwrAIoRplZqKQYwb4JSbLggz 5PNmV1wLb262H7lop7JE6ueoBzyyZndKwE2oGl81HB44eg0wp9EHg3y7ozLAYsVIqmIReW1O8ekE+ wUt12mrYwgjCPvDgMbNo/0KEjm2ualmJ7N0cZjcEhHJvkSQjrcebOhxCAnOTKWTEmJZaI5clAqMht SMiqU1I/WrhfndjfsV5Q==; Original-Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1qsCy3-0005lX-EC; Sun, 15 Oct 2023 22:04:27 -0400 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:311503 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] I would like to arrange for package.el to always connect to ELPA across the Tor network. But it is 4600 lines of code and I would rather not have to read it all. Can someone tell me where to find the code that actually communicates with the ELPA repos? Where is the best place to make that change? -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)