From 10ce652d7ae3989fdfa230356ee2b46c022455f7 Mon Sep 17 00:00:00 2001 From: Acts1631 Date: Tue, 7 Jul 2026 18:03:16 -0400 Subject: [PATCH] Switch http:// URLs to https:// where available Upgrade 14 http:// URLs across 10 files to https:// after verifying the sites support HTTPS. --- README.md | 4 ++-- docs/perl.txt | 2 +- scripts/buf.pl | 2 +- scripts/dns.pl | 2 +- scripts/mail.pl | 4 ++-- scripts/scriptassist.pl | 2 +- scripts/usercount.pl | 2 +- src/core/wcwidth.c | 8 ++++---- src/irc/core/sasl.c | 2 +- src/otr/otr.h | 2 +- 10 files changed, 15 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index bfe521d3..475074b9 100644 --- a/README.md +++ b/README.md @@ -6,8 +6,8 @@ Irssi is a modular text mode chat client. It comes with IRC support built in, and there are third party [ICB](https://github.com/jperkin/irssi-icb), [SILC](http://www.silcnet.org/), -[XMPP](http://cybione.org/~irssi-xmpp/) (Jabber), -[PSYC](http://about.psyc.eu/Irssyc) and +[XMPP](https://cybione.org/~irssi-xmpp/) (Jabber), +[PSYC](https://about.psyc.eu/Irssyc) and [Quassel](https://github.com/phhusson/quassel-irssi) protocol modules available. diff --git a/docs/perl.txt b/docs/perl.txt index b8e097c7..dd557f6a 100644 --- a/docs/perl.txt +++ b/docs/perl.txt @@ -1026,7 +1026,7 @@ Server::isupport(name) script. If the item is not present returns undef, if the item has no value then "" is returned use defined $server->isupport("name") if you need to check whether a property is present. - See http://tools.ietf.org/id/draft-brocklesby-irc-isupport-03.txt + See https://tools.ietf.org/id/draft-brocklesby-irc-isupport-03.txt for more information on the ISUPPORT numeric. *** IRC channels diff --git a/scripts/buf.pl b/scripts/buf.pl index 0b37e9de..1a39774f 100644 --- a/scripts/buf.pl +++ b/scripts/buf.pl @@ -14,7 +14,7 @@ $VERSION = '3.00'; name => 'Scroll buffer restorer', description => 'Saves the buffer for /upgrade, so that no information is lost', license => 'Public Domain', - url => 'http://juerd.nl/irssi/', + url => 'https://juerd.nl/irssi/', changed => 'Thu Mar 29 10:00 CEST 2018', changes => 'Fixed file permissions (leaked everything via filesystem), rewritten to use Storable and print to correct levels', note1 => 'This script HAS TO BE in your scripts/autorun!', diff --git a/scripts/dns.pl b/scripts/dns.pl index 9e9f4789..0eca0dbe 100644 --- a/scripts/dns.pl +++ b/scripts/dns.pl @@ -19,7 +19,7 @@ $VERSION = "2.2"; name => "dns", description => "/DNS || ...", license => "Public Domain", - url => "http://irssi.org/", + url => "https://irssi.org/", changed => "2019-01-24" ); diff --git a/scripts/mail.pl b/scripts/mail.pl index bf14503a..dccff006 100644 --- a/scripts/mail.pl +++ b/scripts/mail.pl @@ -8,7 +8,7 @@ $VERSION = "2.93"; description => "Fully customizable mail counter statusbar item with multiple mailbox and multiple Maildir support", sbitems => "mail", license => "Public Domain", - url => "http://irssi.org, http://scripts.irssi.de", + url => "https://irssi.org, http://scripts.irssi.de", ); # Mail counter statusbar item @@ -148,7 +148,7 @@ sub mbox_count { opendir(DIR, "$mailfile/cur") or return 0; while (defined(my $file = readdir(DIR))) { next if $file =~ /^(.|..)$/; - # Maildir flags: http://cr.yp.to/proto/maildir.html + # Maildir flags: https://cr.yp.to/proto/maildir.html # My old regexps were useless if the MUA added any # non-default flags -qvr # diff --git a/scripts/scriptassist.pl b/scripts/scriptassist.pl index 665615db..5affcb2b 100644 --- a/scripts/scriptassist.pl +++ b/scripts/scriptassist.pl @@ -1279,7 +1279,7 @@ sub cmd_scripassist { my $number = defined $args[1] ? $args[1] : 10; bg_do("top ".$number); } elsif ($args[0] eq 'cpan' && defined $args[1]) { - call_openurl('http://search.cpan.org/search?mode=module&query='.$args[1]); + call_openurl('https://search.cpan.org/search?mode=module&query='.$args[1]); } elsif ($args[0] eq 'autorun' && defined $args[1]) { toggle_autorun($args[1]); } elsif ($args[0] eq 'new') { diff --git a/scripts/usercount.pl b/scripts/usercount.pl index 7e765c96..d0d67347 100644 --- a/scripts/usercount.pl +++ b/scripts/usercount.pl @@ -9,7 +9,7 @@ $VERSION = "1.20"; description => 'Adds a usercount for a channel as a statusbar item', sbitems => 'usercount', license => 'GNU GPLv2 or later', - url => 'http://irssi.dgl.cx/', + url => 'https://irssi.dgl.cx/', changes => 'Only show halfops if server supports them', ); diff --git a/src/core/wcwidth.c b/src/core/wcwidth.c index 5226d695..0fd1d76e 100644 --- a/src/core/wcwidth.c +++ b/src/core/wcwidth.c @@ -2,8 +2,8 @@ * This is an implementation of wcwidth() and wcswidth() (defined in * IEEE Std 1002.1-2001) for Unicode. * - * http://www.opengroup.org/onlinepubs/007904975/functions/wcwidth.html - * http://www.opengroup.org/onlinepubs/007904975/functions/wcswidth.html + * https://www.opengroup.org/onlinepubs/007904975/functions/wcwidth.html + * https://www.opengroup.org/onlinepubs/007904975/functions/wcswidth.html * * In fixed-width output devices, Latin characters all occupy a single * "cell" position of equal width, whereas ideographic CJK characters @@ -48,7 +48,7 @@ * but also of each presentation form, something the author of these * routines has avoided to do so far. * - * http://www.unicode.org/unicode/reports/tr11/ + * https://www.unicode.org/unicode/reports/tr11/ * * Markus Kuhn -- 2007-05-25 (Unicode 5.0) * @@ -56,7 +56,7 @@ * for any purpose and without fee is hereby granted. The author * disclaims all warranties with regard to this software. * - * Latest version: http://www.cl.cam.ac.uk/~mgk25/ucs/wcwidth.c + * Latest version: https://www.cl.cam.ac.uk/~mgk25/ucs/wcwidth.c */ #include diff --git a/src/irc/core/sasl.c b/src/irc/core/sasl.c index 89ca4a9e..1cba1b2b 100644 --- a/src/irc/core/sasl.c +++ b/src/irc/core/sasl.c @@ -28,7 +28,7 @@ /* * Based on IRCv3 SASL Extension Specification: - * http://ircv3.net/specs/extensions/sasl-3.1.html + * https://ircv3.net/specs/extensions/sasl-3.1.html */ #define AUTHENTICATE_CHUNK_SIZE 400 /* bytes */ diff --git a/src/otr/otr.h b/src/otr/otr.h index e0324a13..138456fa 100644 --- a/src/otr/otr.h +++ b/src/otr/otr.h @@ -49,7 +49,7 @@ /* * Specified in OTR protocol version 3. See: - * http://www.cypherpunks.ca/otr/Protocol-v3-4.0.0.html + * https://www.cypherpunks.ca/otr/Protocol-v3-4.0.0.html */ #define OTR_MSG_BEGIN_TAG "?OTR:" #define OTR_MSG_END_TAG '.'