From unknown Mon Aug 18 08:26:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#60230: [GNU ELPA] Prefer https:// URLs to unencrypted git:// for upstream URLs Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: monnier@iro.umontreal.ca, bug-gnu-emacs@gnu.org Resent-Date: Wed, 21 Dec 2022 01:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 60230 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 60230@debbugs.gnu.org Cc: Stefan Monnier X-Debbugs-Original-To: bug-gnu-emacs@gnu.org X-Debbugs-Original-Xcc: Stefan Monnier Received: via spool by submit@debbugs.gnu.org id=B.167158660128672 (code B ref -1); Wed, 21 Dec 2022 01:37:02 +0000 Received: (at submit) by debbugs.gnu.org; 21 Dec 2022 01:36:41 +0000 Received: from localhost ([127.0.0.1]:48443 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p7o2C-0007SO-Qy for submit@debbugs.gnu.org; Tue, 20 Dec 2022 20:36:41 -0500 Received: from lists.gnu.org ([209.51.188.17]:59744) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p7o2B-0007SI-8C for submit@debbugs.gnu.org; Tue, 20 Dec 2022 20:36:39 -0500 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 1p7o23-0003VO-5M for bug-gnu-emacs@gnu.org; Tue, 20 Dec 2022 20:36:36 -0500 Received: from mail-ot1-x335.google.com ([2607:f8b0:4864:20::335]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1p7o21-000221-4s for bug-gnu-emacs@gnu.org; Tue, 20 Dec 2022 20:36:30 -0500 Received: by mail-ot1-x335.google.com with SMTP id r2-20020a9d7cc2000000b006718a7f7fbaso8266651otn.2 for ; Tue, 20 Dec 2022 17:36:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=fOckwQhccL4fib5CCBfd2G5P4Xp2ecPsIah+gJLbDKc=; b=NL5IA44WvcvAOsBqDXt7XtX483kQZ03gT4Srt9Jh4T1xrsNCs3CbskSCWG2ZHy/D3K g3n7UePNbM+6XwPrhlKFpzEDaYZ0QpwJGsDNGrA/DT+a7jttUTTQYF+A/I5z7RdthSqK EvBWJBo87lj9j4+p6J7Bp7oY9jNkb/CBtE3UTbwo0zDzIe+JQfOCy5/0aOsXt+AOotDZ WNXZEfEq+m8SEdoH2c0zwd64R2QyhPYnOf21vYqHXu0rKfw44T9cxuk14GpjFmGnBWFl nUCEVAFIZ4ZjIllIOjHKBAZHlu0V36Mlwqr+KtBSuwfg/9wa577YL64CLaxLkWw2J2qT C5SQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=fOckwQhccL4fib5CCBfd2G5P4Xp2ecPsIah+gJLbDKc=; b=Tq4zzwsbb8A6bMGk6xNnyK0JocOSjN+K9Z3DWjKjiv8l5JZD32foC+JkutySdUFy4x UewLKYD5evjDv6+IJA1ItxgNaDSE5MaUsbBByJ7Ey5SIB62+orHFtlAsLjRpUhdOXF/9 870VQz6Xo+SJKGBXEwKp3uPI3dRpXoJR2tCekDMvhsbXfuGXbuf2nI3kkG95b/AUZ4a4 N5mn7u8JxJZncNti8DVKdBzSOvirDB0F1zA6/7GbootKsyc13G2svsPmas3YXVyRUzb1 O4tcJyaOgkoPUj+vc+SEc9+HJdsItvLq7h8J2dcpj+dhXA0sUcmxoUYlwGBuS6FtYGjf wC8A== X-Gm-Message-State: AFqh2kqGB8AtflKRsLjRu1aup8S2jn2I9MU293izYsWmBrvYJxzVxtlp b2ylDdbMRkyeadBcFjq86Jj2Elke14VrNVUAaEVCOcHv X-Google-Smtp-Source: AMrXdXvKL6yHOW1seDPwRDO3yd8VgwsZdZAYjfYwDYIDHKIH89MH7xeuL/AFjRa77D/yquXHCq8g+Enx7nP4QxaWWUE= X-Received: by 2002:a05:6830:1b78:b0:677:9c09:55d1 with SMTP id d24-20020a0568301b7800b006779c0955d1mr3394ote.224.1671586587730; Tue, 20 Dec 2022 17:36:27 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 20 Dec 2022 19:36:27 -0600 From: Stefan Kangas X-Hashcash: 1:20:221221:bug-gnu-emacs@gnu.org::hwFsPxIldRstKTlD:dbF MIME-Version: 1.0 Date: Tue, 20 Dec 2022 19:36:27 -0600 Message-ID: Content-Type: multipart/mixed; boundary="000000000000c6323b05f04c9432" Received-SPF: pass client-ip=2607:f8b0:4864:20::335; envelope-from=stefankangas@gmail.com; helo=mail-ot1-x335.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) --000000000000c6323b05f04c9432 Content-Type: text/plain; charset="UTF-8" Tags: patch The attached changes the URLs of several GNU ELPA upstreams to use https:// instead of unencrypted git://. This is a good idea for all the usual reasons (security, privacy, etc.). I have verified the new URLs manually using "git clone ". I'm not sure if this would need any manual changes to take effect on the elpa.gnu.org machine. --000000000000c6323b05f04c9432 Content-Type: text/x-diff; charset="US-ASCII"; name="0001-Prefer-https-to-git-URLs.patch" Content-Disposition: attachment; filename="0001-Prefer-https-to-git-URLs.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f19a1d3145d07e9b_0.1 RnJvbSA4ODI4MDMwMDQyY2UwNWUzNjlmOTNhODA1MjExYTkyN2M3N2JjZGE3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGVmYW4gS2FuZ2FzIDxzdGVmYW5rYW5nYXNAZ21haWwuY29t PgpEYXRlOiBXZWQsIDIxIERlYyAyMDIyIDAxOjU2OjI2ICswMTAwClN1YmplY3Q6IFtQQVRDSF0g UHJlZmVyIGh0dHBzOi8vIHRvIGdpdDovLyBVUkxzCgoqIGVscGEtcGFja2FnZXMgKGF1Y3RleCwg YmJkYiwgb3JnLCBwb2tlLCBwb2tlLW1vZGUsIHRyYW1wKQoodmNsLW1vZGUpOiBQcmVmZXIgaHR0 cHM6Ly8gdG8gZ2l0Oi8vIFVSTHMuCi0tLQogZWxwYS1wYWNrYWdlcyB8IDE0ICsrKysrKystLS0t LS0tCiAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQoKZGlm ZiAtLWdpdCBhL2VscGEtcGFja2FnZXMgYi9lbHBhLXBhY2thZ2VzCmluZGV4IDcyYWIxZDMwOTgu LjA4MTdjZjQyNzEgMTAwNjQ0Ci0tLSBhL2VscGEtcGFja2FnZXMKKysrIGIvZWxwYS1wYWNrYWdl cwpAQCAtNzQsNyArNzQsNyBAQAogIChhc3luYwkJCTp1cmwgImh0dHBzOi8vZ2l0aHViLmNvbS9q d2llZ2xleS9lbWFjcy1hc3luYyIKICAgOmlnbm9yZWQtZmlsZXMgKCJDT1BZSU5HIikKICAgOmF1 dG8tc3luYyB0KQotIChhdWN0ZXgJCTp1cmwgImdpdDovL2dpdC5zdi5nbnUub3JnL2F1Y3RleC5n aXQiCisgKGF1Y3RleAkJOnVybCAiaHR0cHM6Ly9naXQuc2F2YW5uYWguZ251Lm9yZy9naXQvYXVj dGV4LmdpdCIKICAgOzsgQVVDVGVYIGlzIGN1cnJlbnRseSBzeW5jJ2QgbWFudWFsbHkgYW5kIGVs cGEuZ2l0IGlzbid0IHF1aXRlIGEgbWlycm9yIDotKAogICA6YXV0by1zeW5jIG5pbCkKICAoYXVt aXgtbW9kZQkJOnVybCBuaWwpCkBAIC04Myw3ICs4Myw3IEBACiAgIDpkb2MgImRvY3MvYXV0by1v dmVybGF5LW1hbnVhbC50ZXhpbmZvIikKICA7OyBGSVhNRTogQXZ5IGRpdmVyZ2VkIGh0dHBzOi8v Z2l0aHViLmNvbS9hYm8tYWJvL2F2eS9pc3N1ZXMvMzQ0CiAgKGF2eQkJCTp1cmwgImh0dHBzOi8v Z2l0aHViLmNvbS9hYm8tYWJvL2F2eSIpCi0gKGJiZGIJCQk6dXJsICJnaXQ6Ly9naXQuc2F2YW5u YWgubm9uZ251Lm9yZy9iYmRiLmdpdCIKKyAoYmJkYgkJCTp1cmwgImh0dHBzOi8vZ2l0LnNhdmFu bmFoLm5vbmdudS5vcmcvZ2l0L2JiZGIuZ2l0IgogICA6bGlzcC1kaXIgImxpc3AiCiAgIDpkb2Mg ImRvYy9iYmRiLnRleGkiCiAgIDs7IFRoZSBCQkRCIGJyYW5jaCBpbiBlbHBhLmdpdCBpcyBtYW5h Z2VkIGRpcmVjdGx5IGJ5IGhhbmQsIHdpdGgKQEAgLTUyMCw3ICs1MjAsNyBAQAogICA6ZG9jICJv cmRlcmxlc3MudGV4aSIKICAgOnJlYWRtZSAiUkVBRE1FLm9yZyIKICAgOmF1dG8tc3luYyB0KQot IChvcmcJCQk6dXJsICJnaXQ6Ly9naXQuc3YuZ251Lm9yZy9lbWFjcy9vcmctbW9kZS5naXQiCisg KG9yZwkJCTp1cmwgImh0dHBzOi8vZ2l0LnNhdmFubmFoLmdudS5vcmcvZ2l0L2VtYWNzL29yZy1t b2RlLmdpdCIKICAgOmxpc3AtZGlyICJsaXNwIgogICA6cmVsZWFzZS1icmFuY2ggImJ1Z2ZpeCIK ICAgOmlnbm9yZWQtZmlsZXMgKCJldGMvc2NoZW1hIiAiY29udHJpYiIgIm1rIiAidGVzdGluZyIg Imxpc3Avb3JnLWluc3RhbGwuZWwiKQpAQCAtNTg5LDExICs1ODksMTEgQEAKICAgOmlnbm9yZWQt ZmlsZXMgKCJMSUNFTlNFIikKICAgOmRvYyAiUkVBRE1FLm9yZyIKICAgOmF1dG8tc3luYyB0KQot IChwb2tlCQkJOnVybCAiZ2l0Oi8vZ2l0LnN2LmdudS5vcmcvcG9rZS9wb2tlLWVsLmdpdCIKKyAo cG9rZQkJCTp1cmwgImh0dHBzOi8vZ2l0LnNhdmFubmFoLmdudS5vcmcvZ2l0L3Bva2UvcG9rZS1l bC5naXQiCiAgIDpkb2MgInBva2UtZWwudGV4aSIKICAgOmlnbm9yZWQtZmlsZXMgKCJDT1BZSU5H IikKICAgOmF1dG8tc3luYyB0KQotIChwb2tlLW1vZGUJCTp1cmwgImdpdDovL2dpdC5zdi5nbnUu b3JnL3Bva2UvcG9rZS1tb2RlLmdpdCIKKyAocG9rZS1tb2RlCQk6dXJsICJodHRwczovL2dpdC5z YXZhbm5haC5nbnUub3JnL2dpdC9wb2tlL3Bva2UtbW9kZS5naXQiCiAgIDphdXRvLXN5bmMgdCkK ICAocG9rZXIJCQk6dXJsIG5pbCkKICAocG9seW1vZGUJCTp1cmwgImh0dHBzOi8vZ2l0aHViLmNv bS9wb2x5bW9kZS9wb2x5bW9kZSIKQEAgLTc0Myw3ICs3NDMsNyBAQAogICA6aWdub3JlZC1maWxl cyAoIkxJQ0VOU0UiKQogICA6bmV3cyAiTkVXUy5tZCIKICAgOmF1dG8tc3luYyB0KQotICh0cmFt cAkJCTp1cmwgImdpdDovL2dpdC5zdi5nbnUub3JnL3RyYW1wLmdpdCIKKyAodHJhbXAJCQk6dXJs ICJodHRwczovL2dpdC5zYXZhbm5haC5nbnUub3JnL2dpdC90cmFtcC5naXQiCiAgIDpicmFuY2gg ImV4dGVybmFscy90cmFtcCIKICAgOm1haW4tZmlsZSAidHJhbXB2ZXIuZWwiCiAgIDptYWtlICgi YXV0b2xvYWRzIiAiaW5mbyIpCkBAIC03OTksNyArNzk5LDcgQEAKICAodmMtaGdjbWQJCTp1cmwg Imh0dHBzOi8vZ2l0aHViLmNvbS9tdWZmaW5tYWQvZW1hY3MtdmMtaGdjbWQiCiAgIDphdXRvLXN5 bmMgdCkKICAodmNhcmQJCQk6dXJsIG5pbCkKLSAodmNsLW1vZGUJICAgICAgICA6dXJsICJnaXQ6 Ly9naXQuZ251Lm9yZy51YS92Y2wtbW9kZSIpCisgKHZjbC1tb2RlCSAgICAgICAgOnVybCAiaHR0 cHM6Ly9naXQuZ251Lm9yZy51YS92Y2wtbW9kZS5naXQiKQogICh2ZGlmZiAgICAgICAgICAgICAg IAk6dXJsICJodHRwczovL2dpdGh1Yi5jb20vanVzdGJ1ci9lbWFjcy12ZGlmZiIKICAgOmF1dG8t c3luYyB0KQogICh2ZXJpbG9nLW1vZGUJCTpjb3JlICJsaXNwL3Byb2dtb2Rlcy92ZXJpbG9nLW1v ZGUuZWwiKQotLSAKMi4zNS4xCgo= --000000000000c6323b05f04c9432-- From unknown Mon Aug 18 08:26:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#60230: [GNU ELPA] Prefer https:// URLs to unencrypted git:// for upstream URLs Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 21 Dec 2022 05:15:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 60230 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Stefan Kangas Cc: 60230@debbugs.gnu.org Received: via spool by 60230-submit@debbugs.gnu.org id=B60230.16715996915797 (code B ref 60230); Wed, 21 Dec 2022 05:15:01 +0000 Received: (at 60230) by debbugs.gnu.org; 21 Dec 2022 05:14:51 +0000 Received: from localhost ([127.0.0.1]:49385 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p7rRK-0001VR-PA for submit@debbugs.gnu.org; Wed, 21 Dec 2022 00:14:51 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:56622) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p7rRI-0001VL-K3 for 60230@debbugs.gnu.org; Wed, 21 Dec 2022 00:14:49 -0500 Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 9D4081000EB; Wed, 21 Dec 2022 00:14:42 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 2B97D1000CC; Wed, 21 Dec 2022 00:14:41 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1671599681; bh=ZwEVyKrBLkFj1LRomVwSEckOJw0wMdBoGXaN2SNppvs=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=XDDtE94DhpnC/VR7VOAEZHCRg5XTB2G8IdD+4GTPFpuM8if6VTrTSx99ipqIpmN/g IAsKGDq93ZiD5oDSNr5iqvGGmn5Lxp9nXZQoZPGDKUvrOd+t/aLQzM/wpWkcCJfkTh Qwbh21Hqy0njfM8XuFPIh6ACdaDbQWU6ige0PsLg1b2v5rL1el8e92fl0XHx2l/XLU rcN+WFTB6RbHQfZkkhRU+sTeMXf4cZ7wWx5yJFSa+YU5zjA3gy+Hb8T6wXMPQCEDbr yQKdh4OCU10KjgV/91tkG+9mzsuxyiuqVfZ0YcmKaMdXjJ+2RVBaLb979oAckW+ovd YqHf47uDubJ/w== Received: from pastel (unknown [45.72.200.228]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 0586F123031; Wed, 21 Dec 2022 00:14:40 -0500 (EST) From: Stefan Monnier In-Reply-To: (Stefan Kangas's message of "Tue, 20 Dec 2022 19:36:27 -0600") Message-ID: References: Date: Wed, 21 Dec 2022 00:14:39 -0500 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.435 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > The attached changes the URLs of several GNU ELPA upstreams to use > https:// instead of unencrypted git://. This is a good idea for all the > usual reasons (security, privacy, etc.). I have verified the new URLs > manually using "git clone ". Yes, please. > I'm not sure if this would need any manual changes to take effect on the > elpa.gnu.org machine. Nope, should work fully automatically (the scripts do `git fetch ` rather than set up some `git remote`). Stefan From unknown Mon Aug 18 08:26:20 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Stefan Kangas Subject: bug#60230: closed (Re: bug#60230: [GNU ELPA] Prefer https:// URLs to unencrypted git:// for upstream URLs) Message-ID: References: X-Gnu-PR-Message: they-closed 60230 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 60230@debbugs.gnu.org Date: Wed, 21 Dec 2022 07:36:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1671608162-12789-1" This is a multi-part message in MIME format... ------------=_1671608162-12789-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #60230: [GNU ELPA] Prefer https:// URLs to unencrypted git:// for upstream = URLs which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 60230@debbugs.gnu.org. --=20 60230: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D60230 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1671608162-12789-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 60230-done) by debbugs.gnu.org; 21 Dec 2022 07:35:10 +0000 Received: from localhost ([127.0.0.1]:50060 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p7td7-0003Ju-QE for submit@debbugs.gnu.org; Wed, 21 Dec 2022 02:35:10 -0500 Received: from mail-oi1-f179.google.com ([209.85.167.179]:42887) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p7td5-0003Jk-Jf for 60230-done@debbugs.gnu.org; Wed, 21 Dec 2022 02:35:07 -0500 Received: by mail-oi1-f179.google.com with SMTP id r205so11749898oib.9 for <60230-done@debbugs.gnu.org>; Tue, 20 Dec 2022 23:35:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=ALmPP//szrTp2JrFPgqf7fYgUNk5g9raFjzUB4b9/Ag=; b=gHaWo/vKp4qHfuaquVtM/5l3u5TXLY0aBM6vdCE0sn2lgqBLlgZ3SyNNaWW3cul3tH 5BL6ookwB/6Ey20ZUEAqk1WHW0HB1OzgzY5mUdfnydZYQiEVEOp8/OLlrgLjp70zAa9L alj+8kr1wsivNhsdtdpc3j2c0ujr0f95YNRpXbVFXr4QHgWgpZYFUhJIXxDlyqye/CSL Bt2OCcLTztco9m14MMVzlGzjwyluJ39sYZgn6Qw3Ss2F+ZVw/gAutbZyUhN8eco9v5Wk 5Wf3XxJ+HEXTkEevYB4UGy8cnGBHFRlBPHCiAOKZ8YqyOUwVT0gsx+aD4AQRcfAXORwN agGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=ALmPP//szrTp2JrFPgqf7fYgUNk5g9raFjzUB4b9/Ag=; b=anWr2/GwVrQKrcmWBiwQrQuj+u/4binY1+11hJ5/j0uxcwNeXryw9OcWytjFTTeTgd 9ZmUJ4VFSSmpBCjDZUXjG/ty0Ue0qQlzBzPAOyqlaj2I1RCpTW5qJNBivDii9lOccXxj bA25dwkuKv4zL+//PHuUowLwPKaMHUGSxP4MY1gAAE+Ia1F4nm57gR2Onpx5csv6u7k6 0IJIlMxrb5RCfKaR69Q/5bLTi8lN+YJOeP0c4/eFoo05PgsgQzd0pQrkuetjFep2JNPw k0TnRoZoBdLpkBSvStMy3hX/ik+mXB37yPIGJKoLKAqkluITfcRySbZUGIaRwNBvcPy9 YQWA== X-Gm-Message-State: AFqh2kr9rovMIS7O1d7YZmZLVpZNwVIl3BXr0qG7J3JmfMkp343KAFCs +4U0917KeEkonf1j79XbwtAnej6VelLbjJhQyf+n29c9 X-Google-Smtp-Source: AMrXdXt3pSC+0JxexYCbWLGcfLs77wblJQKHxi3YelRvxSe62SCB+Vl3Y3lJCnDToC54FAsHKQo9jPh0Ldj7Srr261Y= X-Received: by 2002:a05:6808:184:b0:360:ceaa:7e4e with SMTP id w4-20020a056808018400b00360ceaa7e4emr734575oic.199.1671608101909; Tue, 20 Dec 2022 23:35:01 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 21 Dec 2022 01:35:01 -0600 From: Stefan Kangas In-Reply-To: References: X-Hashcash: 1:20:221221:60230-done@debbugs.gnu.org::iK0KzNBSvrmyp8f2:9PHz MIME-Version: 1.0 Date: Wed, 21 Dec 2022 01:35:01 -0600 Message-ID: Subject: Re: bug#60230: [GNU ELPA] Prefer https:// URLs to unencrypted git:// for upstream URLs To: Stefan Monnier Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 60230-done Cc: 60230-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Stefan Monnier writes: > Yes, please. Great, thanks! Now pushed. ------------=_1671608162-12789-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 21 Dec 2022 01:36:41 +0000 Received: from localhost ([127.0.0.1]:48443 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p7o2C-0007SO-Qy for submit@debbugs.gnu.org; Tue, 20 Dec 2022 20:36:41 -0500 Received: from lists.gnu.org ([209.51.188.17]:59744) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p7o2B-0007SI-8C for submit@debbugs.gnu.org; Tue, 20 Dec 2022 20:36:39 -0500 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 1p7o23-0003VO-5M for bug-gnu-emacs@gnu.org; Tue, 20 Dec 2022 20:36:36 -0500 Received: from mail-ot1-x335.google.com ([2607:f8b0:4864:20::335]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1p7o21-000221-4s for bug-gnu-emacs@gnu.org; Tue, 20 Dec 2022 20:36:30 -0500 Received: by mail-ot1-x335.google.com with SMTP id r2-20020a9d7cc2000000b006718a7f7fbaso8266651otn.2 for ; Tue, 20 Dec 2022 17:36:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=fOckwQhccL4fib5CCBfd2G5P4Xp2ecPsIah+gJLbDKc=; b=NL5IA44WvcvAOsBqDXt7XtX483kQZ03gT4Srt9Jh4T1xrsNCs3CbskSCWG2ZHy/D3K g3n7UePNbM+6XwPrhlKFpzEDaYZ0QpwJGsDNGrA/DT+a7jttUTTQYF+A/I5z7RdthSqK EvBWJBo87lj9j4+p6J7Bp7oY9jNkb/CBtE3UTbwo0zDzIe+JQfOCy5/0aOsXt+AOotDZ WNXZEfEq+m8SEdoH2c0zwd64R2QyhPYnOf21vYqHXu0rKfw44T9cxuk14GpjFmGnBWFl nUCEVAFIZ4ZjIllIOjHKBAZHlu0V36Mlwqr+KtBSuwfg/9wa577YL64CLaxLkWw2J2qT C5SQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=fOckwQhccL4fib5CCBfd2G5P4Xp2ecPsIah+gJLbDKc=; b=Tq4zzwsbb8A6bMGk6xNnyK0JocOSjN+K9Z3DWjKjiv8l5JZD32foC+JkutySdUFy4x UewLKYD5evjDv6+IJA1ItxgNaDSE5MaUsbBByJ7Ey5SIB62+orHFtlAsLjRpUhdOXF/9 870VQz6Xo+SJKGBXEwKp3uPI3dRpXoJR2tCekDMvhsbXfuGXbuf2nI3kkG95b/AUZ4a4 N5mn7u8JxJZncNti8DVKdBzSOvirDB0F1zA6/7GbootKsyc13G2svsPmas3YXVyRUzb1 O4tcJyaOgkoPUj+vc+SEc9+HJdsItvLq7h8J2dcpj+dhXA0sUcmxoUYlwGBuS6FtYGjf wC8A== X-Gm-Message-State: AFqh2kqGB8AtflKRsLjRu1aup8S2jn2I9MU293izYsWmBrvYJxzVxtlp b2ylDdbMRkyeadBcFjq86Jj2Elke14VrNVUAaEVCOcHv X-Google-Smtp-Source: AMrXdXvKL6yHOW1seDPwRDO3yd8VgwsZdZAYjfYwDYIDHKIH89MH7xeuL/AFjRa77D/yquXHCq8g+Enx7nP4QxaWWUE= X-Received: by 2002:a05:6830:1b78:b0:677:9c09:55d1 with SMTP id d24-20020a0568301b7800b006779c0955d1mr3394ote.224.1671586587730; Tue, 20 Dec 2022 17:36:27 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 20 Dec 2022 19:36:27 -0600 From: Stefan Kangas X-Debbugs-CC: Stefan Monnier X-Hashcash: 1:20:221221:bug-gnu-emacs@gnu.org::hwFsPxIldRstKTlD:dbF MIME-Version: 1.0 Date: Tue, 20 Dec 2022 19:36:27 -0600 Message-ID: Subject: [GNU ELPA] Prefer https:// URLs to unencrypted git:// for upstream URLs To: bug-gnu-emacs@gnu.org Content-Type: multipart/mixed; boundary="000000000000c6323b05f04c9432" Received-SPF: pass client-ip=2607:f8b0:4864:20::335; envelope-from=stefankangas@gmail.com; helo=mail-ot1-x335.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) --000000000000c6323b05f04c9432 Content-Type: text/plain; charset="UTF-8" Tags: patch The attached changes the URLs of several GNU ELPA upstreams to use https:// instead of unencrypted git://. This is a good idea for all the usual reasons (security, privacy, etc.). I have verified the new URLs manually using "git clone ". I'm not sure if this would need any manual changes to take effect on the elpa.gnu.org machine. --000000000000c6323b05f04c9432 Content-Type: text/x-diff; charset="US-ASCII"; name="0001-Prefer-https-to-git-URLs.patch" Content-Disposition: attachment; filename="0001-Prefer-https-to-git-URLs.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f19a1d3145d07e9b_0.1 RnJvbSA4ODI4MDMwMDQyY2UwNWUzNjlmOTNhODA1MjExYTkyN2M3N2JjZGE3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGVmYW4gS2FuZ2FzIDxzdGVmYW5rYW5nYXNAZ21haWwuY29t PgpEYXRlOiBXZWQsIDIxIERlYyAyMDIyIDAxOjU2OjI2ICswMTAwClN1YmplY3Q6IFtQQVRDSF0g UHJlZmVyIGh0dHBzOi8vIHRvIGdpdDovLyBVUkxzCgoqIGVscGEtcGFja2FnZXMgKGF1Y3RleCwg YmJkYiwgb3JnLCBwb2tlLCBwb2tlLW1vZGUsIHRyYW1wKQoodmNsLW1vZGUpOiBQcmVmZXIgaHR0 cHM6Ly8gdG8gZ2l0Oi8vIFVSTHMuCi0tLQogZWxwYS1wYWNrYWdlcyB8IDE0ICsrKysrKystLS0t LS0tCiAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQoKZGlm ZiAtLWdpdCBhL2VscGEtcGFja2FnZXMgYi9lbHBhLXBhY2thZ2VzCmluZGV4IDcyYWIxZDMwOTgu LjA4MTdjZjQyNzEgMTAwNjQ0Ci0tLSBhL2VscGEtcGFja2FnZXMKKysrIGIvZWxwYS1wYWNrYWdl cwpAQCAtNzQsNyArNzQsNyBAQAogIChhc3luYwkJCTp1cmwgImh0dHBzOi8vZ2l0aHViLmNvbS9q d2llZ2xleS9lbWFjcy1hc3luYyIKICAgOmlnbm9yZWQtZmlsZXMgKCJDT1BZSU5HIikKICAgOmF1 dG8tc3luYyB0KQotIChhdWN0ZXgJCTp1cmwgImdpdDovL2dpdC5zdi5nbnUub3JnL2F1Y3RleC5n aXQiCisgKGF1Y3RleAkJOnVybCAiaHR0cHM6Ly9naXQuc2F2YW5uYWguZ251Lm9yZy9naXQvYXVj dGV4LmdpdCIKICAgOzsgQVVDVGVYIGlzIGN1cnJlbnRseSBzeW5jJ2QgbWFudWFsbHkgYW5kIGVs cGEuZ2l0IGlzbid0IHF1aXRlIGEgbWlycm9yIDotKAogICA6YXV0by1zeW5jIG5pbCkKICAoYXVt aXgtbW9kZQkJOnVybCBuaWwpCkBAIC04Myw3ICs4Myw3IEBACiAgIDpkb2MgImRvY3MvYXV0by1v dmVybGF5LW1hbnVhbC50ZXhpbmZvIikKICA7OyBGSVhNRTogQXZ5IGRpdmVyZ2VkIGh0dHBzOi8v Z2l0aHViLmNvbS9hYm8tYWJvL2F2eS9pc3N1ZXMvMzQ0CiAgKGF2eQkJCTp1cmwgImh0dHBzOi8v Z2l0aHViLmNvbS9hYm8tYWJvL2F2eSIpCi0gKGJiZGIJCQk6dXJsICJnaXQ6Ly9naXQuc2F2YW5u YWgubm9uZ251Lm9yZy9iYmRiLmdpdCIKKyAoYmJkYgkJCTp1cmwgImh0dHBzOi8vZ2l0LnNhdmFu bmFoLm5vbmdudS5vcmcvZ2l0L2JiZGIuZ2l0IgogICA6bGlzcC1kaXIgImxpc3AiCiAgIDpkb2Mg ImRvYy9iYmRiLnRleGkiCiAgIDs7IFRoZSBCQkRCIGJyYW5jaCBpbiBlbHBhLmdpdCBpcyBtYW5h Z2VkIGRpcmVjdGx5IGJ5IGhhbmQsIHdpdGgKQEAgLTUyMCw3ICs1MjAsNyBAQAogICA6ZG9jICJv cmRlcmxlc3MudGV4aSIKICAgOnJlYWRtZSAiUkVBRE1FLm9yZyIKICAgOmF1dG8tc3luYyB0KQot IChvcmcJCQk6dXJsICJnaXQ6Ly9naXQuc3YuZ251Lm9yZy9lbWFjcy9vcmctbW9kZS5naXQiCisg KG9yZwkJCTp1cmwgImh0dHBzOi8vZ2l0LnNhdmFubmFoLmdudS5vcmcvZ2l0L2VtYWNzL29yZy1t b2RlLmdpdCIKICAgOmxpc3AtZGlyICJsaXNwIgogICA6cmVsZWFzZS1icmFuY2ggImJ1Z2ZpeCIK ICAgOmlnbm9yZWQtZmlsZXMgKCJldGMvc2NoZW1hIiAiY29udHJpYiIgIm1rIiAidGVzdGluZyIg Imxpc3Avb3JnLWluc3RhbGwuZWwiKQpAQCAtNTg5LDExICs1ODksMTEgQEAKICAgOmlnbm9yZWQt ZmlsZXMgKCJMSUNFTlNFIikKICAgOmRvYyAiUkVBRE1FLm9yZyIKICAgOmF1dG8tc3luYyB0KQot IChwb2tlCQkJOnVybCAiZ2l0Oi8vZ2l0LnN2LmdudS5vcmcvcG9rZS9wb2tlLWVsLmdpdCIKKyAo cG9rZQkJCTp1cmwgImh0dHBzOi8vZ2l0LnNhdmFubmFoLmdudS5vcmcvZ2l0L3Bva2UvcG9rZS1l bC5naXQiCiAgIDpkb2MgInBva2UtZWwudGV4aSIKICAgOmlnbm9yZWQtZmlsZXMgKCJDT1BZSU5H IikKICAgOmF1dG8tc3luYyB0KQotIChwb2tlLW1vZGUJCTp1cmwgImdpdDovL2dpdC5zdi5nbnUu b3JnL3Bva2UvcG9rZS1tb2RlLmdpdCIKKyAocG9rZS1tb2RlCQk6dXJsICJodHRwczovL2dpdC5z YXZhbm5haC5nbnUub3JnL2dpdC9wb2tlL3Bva2UtbW9kZS5naXQiCiAgIDphdXRvLXN5bmMgdCkK ICAocG9rZXIJCQk6dXJsIG5pbCkKICAocG9seW1vZGUJCTp1cmwgImh0dHBzOi8vZ2l0aHViLmNv bS9wb2x5bW9kZS9wb2x5bW9kZSIKQEAgLTc0Myw3ICs3NDMsNyBAQAogICA6aWdub3JlZC1maWxl cyAoIkxJQ0VOU0UiKQogICA6bmV3cyAiTkVXUy5tZCIKICAgOmF1dG8tc3luYyB0KQotICh0cmFt cAkJCTp1cmwgImdpdDovL2dpdC5zdi5nbnUub3JnL3RyYW1wLmdpdCIKKyAodHJhbXAJCQk6dXJs ICJodHRwczovL2dpdC5zYXZhbm5haC5nbnUub3JnL2dpdC90cmFtcC5naXQiCiAgIDpicmFuY2gg ImV4dGVybmFscy90cmFtcCIKICAgOm1haW4tZmlsZSAidHJhbXB2ZXIuZWwiCiAgIDptYWtlICgi YXV0b2xvYWRzIiAiaW5mbyIpCkBAIC03OTksNyArNzk5LDcgQEAKICAodmMtaGdjbWQJCTp1cmwg Imh0dHBzOi8vZ2l0aHViLmNvbS9tdWZmaW5tYWQvZW1hY3MtdmMtaGdjbWQiCiAgIDphdXRvLXN5 bmMgdCkKICAodmNhcmQJCQk6dXJsIG5pbCkKLSAodmNsLW1vZGUJICAgICAgICA6dXJsICJnaXQ6 Ly9naXQuZ251Lm9yZy51YS92Y2wtbW9kZSIpCisgKHZjbC1tb2RlCSAgICAgICAgOnVybCAiaHR0 cHM6Ly9naXQuZ251Lm9yZy51YS92Y2wtbW9kZS5naXQiKQogICh2ZGlmZiAgICAgICAgICAgICAg IAk6dXJsICJodHRwczovL2dpdGh1Yi5jb20vanVzdGJ1ci9lbWFjcy12ZGlmZiIKICAgOmF1dG8t c3luYyB0KQogICh2ZXJpbG9nLW1vZGUJCTpjb3JlICJsaXNwL3Byb2dtb2Rlcy92ZXJpbG9nLW1v ZGUuZWwiKQotLSAKMi4zNS4xCgo= --000000000000c6323b05f04c9432-- ------------=_1671608162-12789-1--