# HG changeset patch # User Andrew John Hughes # Date 1556745231 -3600 # Node ID 682300ac729c537b92cf02e8445f7448da4b16a3 # Parent 5eb02011bcb3518daaa7a90a6be5a3480af74770 PR3737: Use https URLs where possible. 2019-05-01 Andrew John Hughes PR3737: Use https URLs where possible. * AUTHORS, * ChangeLog, * HACKING, * INSTALL, * Makefile.am, * NEWS, * README, * contrib/templater/README, * contrib/templater/hotspot/src/os_cpu/linux_CPU/vm/os_linux_CPU.cpp, * fsg.sh.in, * hotspot.map.in, * scripts/create_tarballs.sh, * scripts/gen_changeset_and_sha256sums.sh, * scripts/update_tarballs.sh: Replace http:// URLs with https:// equivalents where possible. diff -r 5eb02011bcb3 -r 682300ac729c AUTHORS --- a/AUTHORS Wed May 01 06:09:32 2019 +0100 +++ b/AUTHORS Wed May 01 22:13:51 2019 +0100 @@ -2,7 +2,7 @@ Please keep this list in alphabetical order. Lillian Angel -Aleksandar Antok +Aleksandar Antok Alon Bar-Lev Gary Benson Tania Bento @@ -26,7 +26,7 @@ Radim Kolar Matthias Klose Francis Kung -Trustin Lee +Trustin Lee Felix Lu DJ Lucas Omair Majid @@ -54,5 +54,5 @@ This project also includes code from the following projects: -GNU Classpath -OpenJDK +GNU Classpath +OpenJDK diff -r 5eb02011bcb3 -r 682300ac729c ChangeLog --- a/ChangeLog Wed May 01 06:09:32 2019 +0100 +++ b/ChangeLog Wed May 01 22:13:51 2019 +0100 @@ -1,3 +1,23 @@ +2019-05-01 Andrew John Hughes + + PR3737: Use https URLs where possible. + * AUTHORS, + * ChangeLog, + * HACKING, + * INSTALL, + * Makefile.am, + * NEWS, + * README, + * contrib/templater/README, + * contrib/templater/hotspot/src/os_cpu/linux_CPU/vm/os_linux_CPU.cpp, + * fsg.sh.in, + * hotspot.map.in, + * scripts/create_tarballs.sh, + * scripts/gen_changeset_and_sha256sums.sh, + * scripts/update_tarballs.sh: + Replace http:// URLs with https:// equivalents where + possible. + 2019-05-01 Andrew John Hughes * NEWS: Remove duplicate OpenJDK 7u221 fixes @@ -9676,7 +9696,7 @@ 2010-06-22 Andrew John Hughes Remove VisualVM support, now maintained at - http://icedtea.classpath.org/hg/visualvm + https://icedtea.classpath.org/hg/visualvm * Makefile.am: Remove VisualVM targets, references and aliases. (NETBEANS_PROFILER_URL): Removed. @@ -10786,7 +10806,7 @@ * Makefile.am: (NETX_EXTRA_DIR): Path to extra NetX resource files. (ICEDTEA_BOOTSTRAP_CLASSES): Explicitly compile BasicDirectoryModel - due to http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42003 + due to https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42003 (stamps/icedtea.stamp): Use NETX_RESOURCE_DIR for about.jnlp. (stamps/icedtea-debug.stamp): Likewise. (stamps/netx.stamp): Copy the resources to the build directory. @@ -10975,7 +10995,7 @@ * Makefile.am: Update langtools changeset ID and sha256 sum to bring in fix to no-fork genstubs classpath: - http://hg.openjdk.java.net/icedtea/jdk7/langtools/rev/681f1f51926f + https://hg.openjdk.java.net/icedtea/jdk7/langtools/rev/681f1f51926f 2010-02-26 Xerxes Rånby @@ -11237,7 +11257,7 @@ * Fix off-by-one loop bug so final entry is inspected. * Handle double entries which occur with 8-byte entries (doubles and longs): - http://java.sun.com/docs/books/jvms/second_edition/html/ClassFile.doc.html#16628 + https://java.sun.com/docs/books/jvms/second_edition/html/ClassFile.doc.html#16628 2010-02-17 Xerxes Rånby @@ -11508,7 +11528,7 @@ Decide which libjpeg library to load at compile-time not runtime using JPEG_LIB_VERSION. - (See http://bugs.debian.org/563999) + (See https://bugs.debian.org/563999) 2010-05-11 Andrew John Hughes @@ -12568,8 +12588,8 @@ specified. * netx/net/sourceforge/jnlp/runtime/Boot.java (getFile): Launches the original jnlp file (i.e. if the file was - downloaded from http://icedtea.classpath.org, then it will launch the - one from http://icedtea.classpath.org). + downloaded from https://icedtea.classpath.org, then it will launch the + one from https://icedtea.classpath.org). * netx/net/sourceforge/jnlp/util/XDesktopEntry.java (getContentsAsReader): Shortcut uses jnlp file in cache and launches with system preferred javaws. @@ -23977,7 +23997,7 @@ 2008-09-10 Lillian Angel * patches/icedtea-lc_ctype.patch: New patch to fix this issue: - http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=497666 + https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=497666 * Makefile.am: Added patch to list. 2008-09-05 Andrew John Hughes diff -r 5eb02011bcb3 -r 682300ac729c HACKING --- a/HACKING Wed May 01 06:09:32 2019 +0100 +++ b/HACKING Wed May 01 22:13:51 2019 +0100 @@ -1,8 +1,8 @@ Patches ======= -PRx denotes bug x in the IcedTea bug database (http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=x) -Sx denotes bug x in the Sun bug database (http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=x) +PRx denotes bug x in the IcedTea bug database (https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=x) +Sx denotes bug x in the Sun/Oracle bug database (https://bugs.openjdk.java.net/browse/JDK-X) The fsg.sh script is also run to delete certain files with dubious licensing and/or only occuring in binary format. @@ -174,7 +174,7 @@ The following patches are to support Xrender pipeline (-Dsun.java2d.xrender): * icedtea-xrender-xxx.patch: Numbered patches from xrender branch - http://hg.openjdk.java.net/xrender/xrender/jdk + https://hg.openjdk.java.net/xrender/xrender/jdk Obsolete Patches ================ diff -r 5eb02011bcb3 -r 682300ac729c INSTALL --- a/INSTALL Wed May 01 06:09:32 2019 +0100 +++ b/INSTALL Wed May 01 22:13:51 2019 +0100 @@ -3,7 +3,7 @@ For convenience we've provided make targets that automatically download, extract and patch the source code from the IcedTea forest -(http://hg.openjdk.java.net/icedtea/jdk7/). +(https://hg.openjdk.java.net/icedtea/jdk7/). The build requirements are as follows: @@ -277,8 +277,8 @@ XRender Support =============== -IcedTea7 includes support for an Xrender-based rendering pipeline -developed by Clemens Eisserer (http://linuxhippy.blogspot.com/). This +IcedTea includes support for an Xrender-based rendering pipeline +developed by Clemens Eisserer (https://linuxhippy.blogspot.com/). This is compiled by default. To actually use the pipeline, the sun.java2d.xrender property needs to be set to true, e.g. by passing the -Dsun.java2d.xrender=True option to java. diff -r 5eb02011bcb3 -r 682300ac729c Makefile.am --- a/Makefile.am Wed May 01 06:09:32 2019 +0100 +++ b/Makefile.am Wed May 01 22:13:51 2019 +0100 @@ -14,7 +14,7 @@ LANGTOOLS_SHA256SUM = 915f492188b7b214e280532df061adc6c999f0d190ea5f1325bc70b77a2af4f0 OPENJDK_SHA256SUM = da5fc1846ec80409ad5af870dbeb03d077b4add3ba54c0dde00414bea0376392 -DROP_URL = http://icedtea.classpath.org/download/drops +DROP_URL = https://icedtea.classpath.org/download/drops CACAO_VERSION = c182f119eaad CACAO_SHA256SUM = eade43f6c5da8b3b5a64e6b206b624eaca88539f80101d7164d6aa426eb590b1 @@ -31,7 +31,7 @@ ICEDTEA_MAJOR = icedtea7 ICEDTEA_BRANCH = 2.6 ICEDTEA_PREFIX = $(ICEDTEA_MAJOR)-forest-$(ICEDTEA_BRANCH) -ICEDTEA_HG_URL = http://icedtea.classpath.org/hg/release/$(ICEDTEA_PREFIX) +ICEDTEA_HG_URL = https://icedtea.classpath.org/hg/release/$(ICEDTEA_PREFIX) ICEDTEA_URL = $(DROP_URL)/$(ICEDTEA_MAJOR)/$(ICEDTEA_RELEASE) HS_TYPE = "`$(AWK) 'version==$$1 {print $$2}' version=$(HSBUILD) $(abs_top_builddir)/hotspot.map`" diff -r 5eb02011bcb3 -r 682300ac729c NEWS --- a/NEWS Wed May 01 06:09:32 2019 +0100 +++ b/NEWS Wed May 01 22:13:51 2019 +0100 @@ -1,16 +1,16 @@ Key: SX - https://bugs.openjdk.java.net/browse/JDK-X -PRX - http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=X +PRX - https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=X RHX - https://bugzilla.redhat.com/show_bug.cgi?id=X -DX - http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=X -GX - http://bugs.gentoo.org/show_bug.cgi?id=X +DX - https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=X +GX - https://bugs.gentoo.org/show_bug.cgi?id=X CAX - http://server.complang.tuwien.ac.at/cgi-bin/bugzilla/show_bug.cgi?id=X LPX - https://bugs.launchpad.net/bugs/X -JSRX - http://jcp.org/en/jsr/detail?id=X -JEPX - http://openjdk.java.net/jeps/X - -CVE-XXXX-YYYY: http://cve.mitre.org/cgi-bin/cvename.cgi?name=XXXX-YYYY +JSRX - https://jcp.org/en/jsr/detail?id=X +JEPX - https://openjdk.java.net/jeps/X + +CVE-XXXX-YYYY: https://cve.mitre.org/cgi-bin/cvename.cgi?name=XXXX-YYYY New in release 2.6.18 (2019-05-01): @@ -40,6 +40,7 @@ - PR3731: Use JRE bin directory in policytool.desktop.in - PR3732: Use SDK bin directory in jconsole.desktop.in - PR3733: Use shortened Java version first in Name field of desktop files + - PR3737: Use https URLs where possible. * AArch64 port - S8219635, PR3726: aarch64: missing LoadStore barrier in TemplateTable::fast_storefield - S8221220, PR3726: AArch64: Add StoreStore membar explicitly for Volatile Writes in TemplateTable @@ -1415,7 +1416,7 @@ - S8087120, RH1206656, PR2553: [GCC5] java.lang.StackOverflowError on Zero JVM initialization on non x86 platforms. * Bug fixes - PR2501: libjavasctp.so doesn't need to link against libdl when linking against libsctp - - PR2502: Remove -fno-tree-vectorize workaround now http://gcc.gnu.org/PR63341 is fixed + - PR2502: Remove -fno-tree-vectorize workaround now https://gcc.gnu.org/PR63341 is fixed - PR2503: Add existence check for all optional dependencies in jdk_generic_profile.sh - PR2521: Systems with a GLib without libgio segfault when obtaining proxy information @@ -7458,7 +7459,7 @@ New in release 1.13 (2010-07-29) * Updated to OpenJDK7 milestone 7/b89. -* Removed VisualVM support; now hosted at http://icedtea.classpath.org/hg/visualvm. +* Removed VisualVM support; now hosted at https://icedtea.classpath.org/hg/visualvm. * Removed old plugin. * Bumped to CACAO 1.1.0 pre-release snapshot. * libjpeg7 & libpng 1.4 supported. @@ -7666,7 +7667,7 @@ - Added proxy support - Other improvements that were breaking specific sites (tag parser fix, nested jar support, etc.) - - Added JVM Console (used by http://chrispederick.com/work/web-developer/) + - Added JVM Console (used by https://chrispederick.com/work/web-developer/) - Experimental new plugin enabled by --enable-npplugin. - Original plugin is now enabled by --enable-plugin, not --enable-liveconnect. - LCMS security fixes. @@ -7744,7 +7745,7 @@ supported now without any (regional) restrictions. No more need for separate crypto policy jars. - Integration of Mozilla Rhino javascript support for javax.script. - (See http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=179 when + (See https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=179 when you want to enable non-system-installed versions of Rhino). - Add support for Zero builds on alpha, arm, mips, mipsel, m68k, s390. - Various build fixes. diff -r 5eb02011bcb3 -r 682300ac729c README --- a/README Wed May 01 06:09:32 2019 +0100 +++ b/README Wed May 01 22:13:51 2019 +0100 @@ -1,5 +1,5 @@ -IcedTea7 -======== +IcedTea +======= The IcedTea project provides a harness to build the source code from openjdk.java.net using Free Software tools and dependencies. @@ -14,26 +14,26 @@ See INSTALL for build instructions. Homepage (wiki): - http://icedtea.classpath.org/ + https://icedtea.classpath.org/ Bugs (bugzilla): - http://icedtea.classpath.org/bugzilla + https://icedtea.classpath.org/bugzilla Mailing List: distro-pkg-dev@openjdk.java.net - http://mail.openjdk.java.net/mailman/listinfo/distro-pkg-dev + https://mail.openjdk.java.net/mailman/listinfo/distro-pkg-dev FAQ: - http://icedtea.classpath.org/wiki/FrequentlyAskedQuestions + https://icedtea.classpath.org/wiki/FrequentlyAskedQuestions Anonymous Mercurial checkout: - hg clone http://icedtea.classpath.org/hg/icedtea + hg clone https://icedtea.classpath.org/hg/icedtea Java compatibility ------------------ IcedTea is derived from OpenJDK, an open-source implementation of -the Java SE platform. See http://openjdk.java.net/groups/conformance/ +the Java SE platform. See https://openjdk.java.net/groups/conformance/ for information on compatibility testing. A Note About License Headers @@ -69,7 +69,7 @@ CACAO as VM =========== -The CACAO virtual machine (http://cacaojvm.org) can be used as an +The CACAO virtual machine (http://www.cacaojvm.org) can be used as an alternative to the HotSpot virtual machine. One advantage of this is that it already provides a JIT for many platforms to which HotSpot has not yet been ported, including ppc, arm and mips. To use CACAO as the diff -r 5eb02011bcb3 -r 682300ac729c contrib/templater/README --- a/contrib/templater/README Wed May 01 06:09:32 2019 +0100 +++ b/contrib/templater/README Wed May 01 22:13:51 2019 +0100 @@ -1,2 +1,2 @@ -Please read http://gbenson.net/?p=44 +Please read https://gbenson.net/?p=44 Thank you goodbye diff -r 5eb02011bcb3 -r 682300ac729c contrib/templater/hotspot/src/os_cpu/linux_CPU/vm/os_linux_CPU.cpp --- a/contrib/templater/hotspot/src/os_cpu/linux_CPU/vm/os_linux_CPU.cpp Wed May 01 06:09:32 2019 +0100 +++ b/contrib/templater/hotspot/src/os_cpu/linux_CPU/vm/os_linux_CPU.cpp Wed May 01 22:13:51 2019 +0100 @@ -335,7 +335,7 @@ } // Implementations of atomic operations not supported by processors. - // -- http://gcc.gnu.org/onlinedocs/gcc-4.2.1/gcc/Atomic-Builtins.html + // -- https://gcc.gnu.org/onlinedocs/gcc-4.2.1/gcc/Atomic-Builtins.html #ifndef _LP64 long long unsigned int __sync_val_compare_and_swap_8( volatile void *ptr, diff -r 5eb02011bcb3 -r 682300ac729c fsg.sh.in --- a/fsg.sh.in Wed May 01 06:09:32 2019 +0100 +++ b/fsg.sh.in Wed May 01 22:13:51 2019 +0100 @@ -2,8 +2,8 @@ echo "Further liberating OpenJDK..." -# PRx denotes bug x in the IcedTea bug database (http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=x) -# Sx denotes bug x in the Sun bug database (http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=x) +# PRx denotes bug x in the IcedTea bug database (https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=x) +# Sx denotes bug x in the Sun/Oracle bug database (https://bugs.openjdk.java.net/browse/JDK-X) # PR146/S6713083 # Remove binaries diff -r 5eb02011bcb3 -r 682300ac729c hotspot.map.in --- a/hotspot.map.in Wed May 01 06:09:32 2019 +0100 +++ b/hotspot.map.in Wed May 01 22:13:51 2019 +0100 @@ -1,2 +1,2 @@ # version type(drop/hg) url changeset sha256sum -default drop http://icedtea.classpath.org/download/drops/icedtea7/@ICEDTEA_RELEASE@ 6e7512a54bc6 8ce20d0c5a16373fe7bea5437d91a513b861788bd24d79ac04e43e73cb82eb54 +default drop https://icedtea.classpath.org/download/drops/icedtea7/@ICEDTEA_RELEASE@ 6e7512a54bc6 8ce20d0c5a16373fe7bea5437d91a513b861788bd24d79ac04e43e73cb82eb54 diff -r 5eb02011bcb3 -r 682300ac729c rewriter/com/redhat/rewriter/ClassRewriter.java --- a/rewriter/com/redhat/rewriter/ClassRewriter.java Wed May 01 06:09:32 2019 +0100 +++ b/rewriter/com/redhat/rewriter/ClassRewriter.java Wed May 01 22:13:51 2019 +0100 @@ -12,7 +12,7 @@ GNU Affero General Public License for more details. You should have received a copy of the GNU Affero General Public License -along with this program. If not, see . +along with this program. If not, see . */ package com.redhat.rewriter; diff -r 5eb02011bcb3 -r 682300ac729c scripts/create_tarballs.sh --- a/scripts/create_tarballs.sh Wed May 01 06:09:32 2019 +0100 +++ b/scripts/create_tarballs.sh Wed May 01 22:13:51 2019 +0100 @@ -14,7 +14,7 @@ # GNU Affero General Public License for more details. # # You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . +# along with this program. If not, see . CHECKOUT_DIR=$1 DOWNLOAD_DIR=$2 diff -r 5eb02011bcb3 -r 682300ac729c scripts/gen_changeset_and_sha256sums.sh --- a/scripts/gen_changeset_and_sha256sums.sh Wed May 01 06:09:32 2019 +0100 +++ b/scripts/gen_changeset_and_sha256sums.sh Wed May 01 22:13:51 2019 +0100 @@ -14,7 +14,7 @@ # GNU Affero General Public License for more details. # # You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . +# along with this program. If not, see . COMPRESSION_TYPE=$1 DOWNLOAD_DIR=$2 @@ -45,9 +45,9 @@ if test "x$URL" = "x"; then if test "x$OPENJDK8" = "xfalse"; then - URL=http://icedtea.classpath.org/hg/icedtea7-forest ; + URL=https://icedtea.classpath.org/hg/icedtea7-forest ; else - URL=http://icedtea.classpath.org/hg/icedtea8-forest ; + URL=https://icedtea.classpath.org/hg/icedtea8-forest ; fi fi diff -r 5eb02011bcb3 -r 682300ac729c scripts/update_tarballs.sh --- a/scripts/update_tarballs.sh Wed May 01 06:09:32 2019 +0100 +++ b/scripts/update_tarballs.sh Wed May 01 22:13:51 2019 +0100 @@ -14,7 +14,7 @@ # GNU Affero General Public License for more details. # # You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . +# along with this program. If not, see . DOWNLOAD_DIR=$1 URL=$2 @@ -42,9 +42,9 @@ if test "x$URL" = "x"; then if test "x$OPENJDK8" = "xfalse"; then - URL=http://icedtea.classpath.org/hg/icedtea7-forest ; + URL=https://icedtea.classpath.org/hg/icedtea7-forest ; else - URL=http://icedtea.classpath.org/hg/icedtea8-forest ; + URL=https://icedtea.classpath.org/hg/icedtea8-forest ; fi fi