diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 4a050793693b8..c0a9a7f2d7793 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -1,10 +1,10 @@
# Notes for Julia Contributors
-Hi! If you are new to the Julia community: welcome, and thanks for trying Julia. Please be sure to respect our [community standards](http://julialang.org/community/standards/) in all interactions.
+Hi! If you are new to the Julia community: welcome, and thanks for trying Julia. Please be sure to respect our [community standards](https://julialang.org/community/standards/) in all interactions.
## Learning Julia
-[The learning page](http://julialang.org/learning/) has a great list of resources for new and experienced users alike. [This tutorial video](https://www.youtube.com/watch?v=vWkgEddb4-A) is one recommended starting point, as is the "[Invitation to Julia](https://www.youtube.com/watch?v=gQ1y5NUD_RI)" workshop video from JuliaCon 2015 ([slide materials here](https://github.com/dpsanders/invitation_to_julia)). The [Julia documentation](http://docs.Julialang.org/en/latest/) covers the language and core library features, and is [searchable](http://docs.Julialang.org/en/latest/search/). (note: Javascript required).
+[The learning page](https://julialang.org/learning/) has a great list of resources for new and experienced users alike. [This tutorial video](https://www.youtube.com/watch?v=vWkgEddb4-A) is one recommended starting point, as is the "[Invitation to Julia](https://www.youtube.com/watch?v=gQ1y5NUD_RI)" workshop video from JuliaCon 2015 ([slide materials here](https://github.com/dpsanders/invitation_to_julia)). The [Julia documentation](https://docs.julialang.org/en/latest/) covers the language and core library features, and is searchable.
## Before filing an issue
@@ -12,7 +12,7 @@ Hi! If you are new to the Julia community: welcome, and thanks for trying Julia.
- Contributing code? Be sure to review the [contributor checklist](https://github.com/JuliaLang/julia/blob/master/CONTRIBUTING.md#contributor-checklist) for helpful tips on the tools we use to build Julia.
-- Library feature requests are generally not accepted on this issue tracker. New libraries should be developed as [packages](http://docs.julialang.org/en/release-0.4/manual/packages/#package-development). Discuss ideas for libraries at the [Julia Discourse forum](https://discourse.julialang.org/). Doing so will often lead to pointers to existing projects and bring together collaborators with common interests.
+- Library feature requests are generally not accepted on this issue tracker. New libraries should be developed as [packages](https://docs.julialang.org/en/release-0.4/manual/packages/#package-development). Discuss ideas for libraries at the [Julia Discourse forum](https://discourse.julialang.org/). Doing so will often lead to pointers to existing projects and bring together collaborators with common interests.
## Contributor Checklist
@@ -56,7 +56,7 @@ A useful bug report filed as a GitHub issue provides information about how to re
### Contributing a Julia package
-Julia has a built-in [package manager](https://github.com/JuliaLang/METADATA.jl) based on `git`. A number of [packages](http://pkg.julialang.org/) across many domains are already available for Julia. Developers are encouraged to provide their libraries as a Julia package. The Julia manual provides instructions on [creating Julia packages](http://docs.julialang.org/en/latest/manual/packages/).
+Julia has a built-in [package manager](https://github.com/JuliaLang/METADATA.jl) based on `git`. A number of [packages](http://pkg.julialang.org/) across many domains are already available for Julia. Developers are encouraged to provide their libraries as a Julia package. The Julia manual provides instructions on [creating Julia packages](https://docs.julialang.org/en/latest/manual/packages/).
For developers who need to wrap C libraries so that they can be called from Julia, the [Clang.jl](https://github.com/ihnorton/Clang.jl) package can help generate the wrappers automatically from the C header files.
@@ -262,19 +262,19 @@ Make sure that [Travis](http://www.travis-ci.org) greenlights the pull request w
## Resources
* Julia
- - **Homepage:**
- - **Community:**
+ - **Homepage:**
+ - **Community:**
- **IRC:**
- **Source code:**
- **Git clone URL:**
- - **Documentation:**
+ - **Documentation:**
- **Status:**
- **Code coverage:**
* Design of Julia
- [Julia: A Fresh Approach to Numerical Computing](http://arxiv.org/pdf/1411.1607v3.pdf)
- - [Julia: A Fast Dynamic Language for Technical Computing](http://julialang.org/images/julia-dynamic-2012-tr.pdf)
- - [All Julia Publications](http://julialang.org/publications/)
+ - [Julia: A Fast Dynamic Language for Technical Computing](https://julialang.org/images/julia-dynamic-2012-tr.pdf)
+ - [All Julia Publications](https://julialang.org/publications/)
* Using GitHub
- [Using Julia with GitHub (video)](http://www.youtube.com/watch?v=wnFYV3ZKtOg&feature=youtu.be)
diff --git a/HISTORY.md b/HISTORY.md
index 03c5a849cd5c2..64383dcfaa848 100644
--- a/HISTORY.md
+++ b/HISTORY.md
@@ -51,7 +51,7 @@ Experimental language features
------------------------------
* Support for
- [multi-threading](http://docs.julialang.org/en/latest/manual/parallel-computing/#multi-threading-experimental).
+ [multi-threading](https://docs.julialang.org/en/latest/manual/parallel-computing/#multi-threading-experimental).
Loops with independent iterations can be easily parallelized with the
`Threads.@threads` macro.
@@ -453,7 +453,7 @@ Deprecated or removed
* `@unix_only` is deprecated in favor of `if is_unix()`
* `@osx_only` is deprecated in favor of `if is_apple()`
* `@linux_only` is deprecated in favor of `if is_linux()`
- * NOTE: Using `@static` could be useful/necessary when used in a function's local scope. See details at the section entitled [Handling Operating System Variation](http://docs.julialang.org/en/latest/manual/handling-operating-system-variation/#man-handling-operating-system-variation) in the manual.
+ * NOTE: Using `@static` could be useful/necessary when used in a function's local scope. See details at the section entitled [Handling Operating System Variation](https://docs.julialang.org/en/latest/manual/handling-operating-system-variation/#man-handling-operating-system-variation) in the manual.
Command-line option changes
---------------------------
@@ -510,7 +510,7 @@ New language features
types instead of to their values. The function then returns an expression forming the
body of the function to be called at run time ([#7311]).
- * [Documentation system](http://docs.julialang.org/en/latest/manual/documentation/)
+ * [Documentation system](https://docs.julialang.org/en/latest/manual/documentation/)
for functions, methods, types and macros in packages and user code ([#8791]).
* The syntax `function foo end` can be used to introduce a generic function without
@@ -540,11 +540,11 @@ New language features
* `++` is now parsed as an infix operator, but does not yet have a default definition ([#11030], [#11686]).
* Support for inter-task communication using `Channels` ([#12264]).
- See http://docs.julialang.org/en/latest/manual/parallel-computing/#channels for details.
+ See https://docs.julialang.org/en/latest/manual/parallel-computing/#channels for details.
* `RemoteRef`s now point to remote channels. The remote channels can be of length greater than 1.
Default continues to be of length 1 ([#12385]).
- See http://docs.julialang.org/en/latest/manual/parallel-computing/#remoterefs-and-abstractchannels for details.
+ See https://docs.julialang.org/en/latest/manual/parallel-computing/#remoterefs-and-abstractchannels for details.
* `@__LINE__` special macro now available to reflect invocation source line number ([#12727]).
@@ -1745,8 +1745,8 @@ Bugfixes and performance updates
Too numerous to mention.
-[packages chapter]: http://docs.julialang.org/en/latest/manual/packages/
-[sorting functions]: http://docs.julialang.org/en/latest/stdlib/sort/
+[packages chapter]: https://docs.julialang.org/en/latest/manual/packages/
+[sorting functions]: https://docs.julialang.org/en/latest/stdlib/sort/
[pairwise summation]: https://en.wikipedia.org/wiki/Pairwise_summation
[a448e080]: https://github.com/JuliaLang/julia/commit/a448e080dc736c7fb326426dfcb2528be36973d3
[5e3f074b]: https://github.com/JuliaLang/julia/commit/5e3f074b9173044a0a4219f9b285879ff7cec041
diff --git a/Makefile b/Makefile
index 337643c272bb7..59be4206adc1b 100644
--- a/Makefile
+++ b/Makefile
@@ -155,7 +155,7 @@ release-candidate: release testall
@echo 6. Clean out old .tar.gz files living in deps/, "\`git clean -fdx\`" seems to work #"`
@echo 7. Replace github release tarball with tarballs created from make light-source-dist and make full-source-dist
@echo 8. Follow packaging instructions in DISTRIBUTING.md to create binary packages for all platforms
- @echo 9. Upload to AWS, update http://julialang.org/downloads and http://status.julialang.org/stable links
+ @echo 9. Upload to AWS, update https://julialang.org/downloads and http://status.julialang.org/stable links
@echo 10. Update checksums on AWS for tarball and packaged binaries
@echo 11. Announce on mailing lists
@echo 12. Change master to release-0.X in base/version.jl and base/version_git.sh as in 4cb1e20
diff --git a/NEWS.md b/NEWS.md
index 9f9811b9188f9..e48a0b28245fb 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -276,7 +276,7 @@ Library improvements
`JULIA_INPUT_COLOR` and `JULIA_ANSWER_COLOR` to `"bold"`.
For example, one way of doing this is adding `ENV["JULIA_INPUT_COLOR"] = :bold`
and `ENV["JULIA_ANSWER_COLOR"] = :bold` to the `.juliarc.jl` file. See the
- [manual section on customizing colors](http://docs.julialang.org/en/latest/manual/interacting-with-julia#Customizing-Colors-1)
+ [manual section on customizing colors](https://docs.julialang.org/en/latest/manual/interacting-with-julia#Customizing-Colors-1)
for more information.
* The default color for info messages has been changed from blue to cyan
diff --git a/README.md b/README.md
index e2e9f95a8f737..d5533a3992263 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,7 @@
@@ -14,19 +14,19 @@ Code Coverage: [![Coverage Status](https://coveralls.io/repos/JuliaLang/julia/ba
## The Julia Language
Julia is a high-level, high-performance dynamic language for technical computing.
-The main homepage for Julia can be found at [julialang.org](http://julialang.org/).
+The main homepage for Julia can be found at [julialang.org](https://julialang.org/).
This is the GitHub repository of Julia source code, including instructions for compiling and installing Julia, below.
## Resources
-- **Homepage:**
-- **Binaries:**
-- **Documentation:**
+- **Homepage:**
+- **Binaries:**
+- **Documentation:**
- **Packages:**
- **Source code:**
- **Git clone URL:**
- **Discussion forum:**
-- **Mailing lists:**
+- **Mailing lists:**
- **Gitter:**
- **IRC:**
- **Code coverage:**
@@ -100,7 +100,7 @@ the `julia` source directory, type `make testall`. You should see output
that lists a series of tests being run; if they complete without
error, you should be in good shape to start using Julia.
-You can read about [getting started](http://docs.julialang.org/en/stable/manual/getting-started/) in the manual.
+You can read about [getting started](https://docs.julialang.org/en/stable/manual/getting-started/) in the manual.
If you are building a Julia package for distribution on Linux, OS X,
or Windows, take a look at the detailed notes in
@@ -317,7 +317,7 @@ Julia uses the following external libraries, which are automatically downloaded
[MPFR]: http://www.mpfr.org
[libuv]: https://github.com/JuliaLang/libuv
[libgit2]: https://libgit2.github.com/
-[utf8proc]: http://julialang.org/utf8proc/
+[utf8proc]: https://julialang.org/utf8proc/
[libosxunwind]: https://github.com/JuliaLang/libosxunwind
[libunwind]: http://www.nongnu.org/libunwind
[libssh2]: https://www.libssh2.org
@@ -373,7 +373,7 @@ The Julia source code is organized as follows:
## Binary Installation
-If you would rather not compile the latest Julia from source, platform-specific tarballs with pre-compiled binaries are also [available for download](http://julialang.org/downloads/).
+If you would rather not compile the latest Julia from source, platform-specific tarballs with pre-compiled binaries are also [available for download](https://julialang.org/downloads/).
You can either run the `julia` executable using its full path in the directory created above, or add that directory to your executable path so that you can run the Julia program from anywhere (in the current shell session):
@@ -386,7 +386,7 @@ Now you should be able to run Julia like this:
On Windows, double-click `usr/bin/julia.exe`.
If everything works correctly, you will see a Julia banner and an interactive prompt into which you can enter expressions for evaluation.
-You can read about [getting started](http://julialang.org/manual/getting-started) in the manual.
+You can read about [getting started](https://julialang.org/manual/getting-started) in the manual.
The following distributions include julia, but the versions may be out of date due to rapid development:
@@ -427,4 +427,4 @@ is available through
[Sublime-IJulia](https://github.com/quinnj/Sublime-IJulia) plugin
enables interaction between IJulia and Sublime Text.
-In the terminal, Julia makes great use of both control-key and meta-key bindings. To make the meta-key bindings more accessible, many terminal emulator programs (e.g., `Terminal`, `iTerm`, `xterm`, etc.) allow you to use the alt or option key as meta. See the section in the manual on [interacting with Julia](http://docs.julialang.org/en/latest/manual/interacting-with-julia/) for more details.
+In the terminal, Julia makes great use of both control-key and meta-key bindings. To make the meta-key bindings more accessible, many terminal emulator programs (e.g., `Terminal`, `iTerm`, `xterm`, etc.) allow you to use the alt or option key as meta. See the section in the manual on [interacting with Julia](https://docs.julialang.org/en/latest/manual/interacting-with-julia/) for more details.
diff --git a/README.windows.md b/README.windows.md
index 36aab711e0984..96ccc1a7f9f17 100644
--- a/README.windows.md
+++ b/README.windows.md
@@ -4,7 +4,7 @@ This file describes how to install, or build, and use Julia on Windows.
For more general information about Julia, please see the
[main README](https://github.com/JuliaLang/julia/blob/master/README.md)
-or the [documentation](http://docs.julialang.org/).
+or the [documentation](https://docs.julialang.org/).
## General Information for Windows
@@ -56,7 +56,7 @@ Both the 32-bit and 64-bit versions are supported.
The 32-bit (i686) binary will run on either a 32-bit and 64-bit operating system.
The 64-bit (x86_64) binary will only run on 64-bit Windows and will otherwise refuse to launch.
- 1. [Download](http://julialang.org/downloads) the latest version of Julia.
+ 1. [Download](https://julialang.org/downloads) the latest version of Julia.
Extract the binary to a reasonable destination folder, e.g. `C:\julia`.
2. Double-click the `julia` shortcut to launch Julia.
@@ -161,7 +161,7 @@ The 64-bit (x86_64) binary will only run on 64-bit Windows and will otherwise re
5. Setup Package Development Environment
1. The `Pkg` module in Base provides many convenient tools for [developing
- and publishing packages](http://docs.julialang.org/en/latest/manual/packages/).
+ and publishing packages](https://docs.julialang.org/en/latest/manual/packages/).
One of the packages added through pacman above was `openssh`, which will
allow secure access to GitHub APIs. Follow GitHub's [guide](
https://help.github.com/articles/generating-ssh-keys) to setting up SSH
diff --git a/base/Enums.jl b/base/Enums.jl
index 48e9e63ecda60..e29efb296e087 100644
--- a/base/Enums.jl
+++ b/base/Enums.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Enums
diff --git a/base/LineEdit.jl b/base/LineEdit.jl
index 0334817dc5630..5df447d9837a6 100644
--- a/base/LineEdit.jl
+++ b/base/LineEdit.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module LineEdit
diff --git a/base/REPL.jl b/base/REPL.jl
index 229bc76b799b4..90f97799a8408 100644
--- a/base/REPL.jl
+++ b/base/REPL.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module REPL
diff --git a/base/REPLCompletions.jl b/base/REPLCompletions.jl
index 1d5adf2f81ee6..f5626e5f5c57a 100644
--- a/base/REPLCompletions.jl
+++ b/base/REPLCompletions.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module REPLCompletions
diff --git a/base/Terminals.jl b/base/Terminals.jl
index a4f2747b7152c..479d3c30914c2 100644
--- a/base/Terminals.jl
+++ b/base/Terminals.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Terminals
diff --git a/base/abstractarray.jl b/base/abstractarray.jl
index 80ce357c2cc17..16f6db4192499 100644
--- a/base/abstractarray.jl
+++ b/base/abstractarray.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## Basic functions ##
diff --git a/base/abstractarraymath.jl b/base/abstractarraymath.jl
index 07b55a77bd767..847ddc03c4f8c 100644
--- a/base/abstractarraymath.jl
+++ b/base/abstractarraymath.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## Basic functions ##
diff --git a/base/array.jl b/base/array.jl
index a6961462f0ef2..ff7e5673556ec 100644
--- a/base/array.jl
+++ b/base/array.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## array.jl: Dense arrays
diff --git a/base/arraymath.jl b/base/arraymath.jl
index 1d286bda5063b..54ac4418c5e45 100644
--- a/base/arraymath.jl
+++ b/base/arraymath.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## Unary operators ##
diff --git a/base/associative.jl b/base/associative.jl
index 1815f03bc3517..b49c5b54bfd47 100644
--- a/base/associative.jl
+++ b/base/associative.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# generic operations on associative collections
diff --git a/base/asyncmap.jl b/base/asyncmap.jl
index fcfeedd24d0be..19846ab7a0ced 100644
--- a/base/asyncmap.jl
+++ b/base/asyncmap.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
using Base.Iterators.Enumerate
diff --git a/base/atomics.jl b/base/atomics.jl
index 1fc7f7a64d3ed..18790d6f6e477 100644
--- a/base/atomics.jl
+++ b/base/atomics.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
using Core.Intrinsics: llvmcall
diff --git a/base/base.jl b/base/base.jl
index fd04ea496b6ad..ee4bf7f3beed3 100644
--- a/base/base.jl
+++ b/base/base.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
"""
SystemError(prefix::AbstractString, [errno::Int32])
diff --git a/base/base64.jl b/base/base64.jl
index 743f055ca9f11..99f507e48b7df 100644
--- a/base/base64.jl
+++ b/base/base64.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Base64
import Base: read, write, close, eof, empty!
diff --git a/base/bitarray.jl b/base/bitarray.jl
index 1fa5700044656..e3e81bba2c0a0 100644
--- a/base/bitarray.jl
+++ b/base/bitarray.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## BitArray
diff --git a/base/bool.jl b/base/bool.jl
index b73ccee81a45e..f2c48bbd6266f 100644
--- a/base/bool.jl
+++ b/base/bool.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## boolean conversions ##
diff --git a/base/boot.jl b/base/boot.jl
index 32de033195dbc..bb791d5f2aaca 100644
--- a/base/boot.jl
+++ b/base/boot.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# commented-out definitions are implemented in C
diff --git a/base/broadcast.jl b/base/broadcast.jl
index c6dfb006e8f8e..b39660b62335b 100644
--- a/base/broadcast.jl
+++ b/base/broadcast.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Broadcast
diff --git a/base/c.jl b/base/c.jl
index dba82413d88bb..46ea2fa3af2ef 100644
--- a/base/c.jl
+++ b/base/c.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# definitions related to C interface
diff --git a/base/cartesian.jl b/base/cartesian.jl
index 18e31f0f161f9..86068a28baded 100644
--- a/base/cartesian.jl
+++ b/base/cartesian.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Cartesian
diff --git a/base/channels.jl b/base/channels.jl
index 403dc73190bc2..a8d2aa2668625 100644
--- a/base/channels.jl
+++ b/base/channels.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
abstract type AbstractChannel end
diff --git a/base/char.jl b/base/char.jl
index 3e72f88608fc8..6add31b91019a 100644
--- a/base/char.jl
+++ b/base/char.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
convert(::Type{Char}, x::UInt32) = reinterpret(Char, x)
convert(::Type{Char}, x::Number) = Char(UInt32(x))
diff --git a/base/checked.jl b/base/checked.jl
index 37310d0a35e90..b466ff8c3a1d6 100644
--- a/base/checked.jl
+++ b/base/checked.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Support for checked integer arithmetic
diff --git a/base/client.jl b/base/client.jl
index 268a24d692373..9a7cfa39816e4 100644
--- a/base/client.jl
+++ b/base/client.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## client.jl - frontend handling command line options, environment setup,
## and REPL
diff --git a/base/combinatorics.jl b/base/combinatorics.jl
index 7388e7ecd1b56..920f6c23d944e 100644
--- a/base/combinatorics.jl
+++ b/base/combinatorics.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Factorials
diff --git a/base/complex.jl b/base/complex.jl
index eb27aeff7b7fa..9e4adc0fdf1d6 100644
--- a/base/complex.jl
+++ b/base/complex.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
struct Complex{T<:Real} <: Number
re::T
diff --git a/base/coreimg.jl b/base/coreimg.jl
index fe5b5547fdce2..8b552d51252e7 100644
--- a/base/coreimg.jl
+++ b/base/coreimg.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
Main.Core.eval(Main.Core, :(baremodule Inference
using Core.Intrinsics
diff --git a/base/coreio.jl b/base/coreio.jl
index f47286f9ea62d..b15fca1ea1003 100644
--- a/base/coreio.jl
+++ b/base/coreio.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
show(x) = show(STDOUT::IO, x)
print(xs...) = print(STDOUT::IO, xs...)
diff --git a/base/ctypes.jl b/base/ctypes.jl
index 6dccd586459ca..387fdd9d8c7dd 100644
--- a/base/ctypes.jl
+++ b/base/ctypes.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# essential type definitions for interacting with C code
# (platform- or OS-dependent types are defined in c.jl)
diff --git a/base/dSFMT.jl b/base/dSFMT.jl
index bf58595fd4a2b..c95b372d9b6a5 100644
--- a/base/dSFMT.jl
+++ b/base/dSFMT.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module dSFMT
diff --git a/base/datafmt.jl b/base/datafmt.jl
index a80bd1f5328d2..eaad3f8368415 100644
--- a/base/datafmt.jl
+++ b/base/datafmt.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## file formats ##
diff --git a/base/dates/Dates.jl b/base/dates/Dates.jl
index 355ef1760b51e..c8a5321432a3a 100644
--- a/base/dates/Dates.jl
+++ b/base/dates/Dates.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Dates
diff --git a/base/dates/accessors.jl b/base/dates/accessors.jl
index 4022f4172beb3..d6ca886643001 100644
--- a/base/dates/accessors.jl
+++ b/base/dates/accessors.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Convert # of Rata Die days to proleptic Gregorian calendar y,m,d,w
# Reference: http://mysite.verizon.net/aesir_research/date/date0.htm
diff --git a/base/dates/adjusters.jl b/base/dates/adjusters.jl
index eebc68b59b5ad..357faec442a27 100644
--- a/base/dates/adjusters.jl
+++ b/base/dates/adjusters.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
### truncation
Base.trunc(dt::Date, p::Type{Year}) = Date(UTD(totaldays(year(dt), 1, 1)))
diff --git a/base/dates/arithmetic.jl b/base/dates/arithmetic.jl
index e1a611af0828f..05071369670e5 100644
--- a/base/dates/arithmetic.jl
+++ b/base/dates/arithmetic.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Instant arithmetic
(+)(x::Instant) = x
diff --git a/base/dates/conversions.jl b/base/dates/conversions.jl
index b406d1d47b78c..9016c5600d149 100644
--- a/base/dates/conversions.jl
+++ b/base/dates/conversions.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Conversion/Promotion
diff --git a/base/dates/io.jl b/base/dates/io.jl
index 608d509ec4c64..0a6292bc5058d 100644
--- a/base/dates/io.jl
+++ b/base/dates/io.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
"""
AbstractDateToken
diff --git a/base/dates/parse.jl b/base/dates/parse.jl
index f81a827c4d1e4..1dc76323521e8 100644
--- a/base/dates/parse.jl
+++ b/base/dates/parse.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
### Parsing utilities
diff --git a/base/dates/periods.jl b/base/dates/periods.jl
index e2c40726e7adf..51baecb51717b 100644
--- a/base/dates/periods.jl
+++ b/base/dates/periods.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
#Period types
value(x::Period) = x.value
diff --git a/base/dates/query.jl b/base/dates/query.jl
index 5862196583f3a..effdd68a1bbdf 100644
--- a/base/dates/query.jl
+++ b/base/dates/query.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Date Locales
diff --git a/base/dates/ranges.jl b/base/dates/ranges.jl
index 3f9717fb21495..e58d3e7a0f841 100644
--- a/base/dates/ranges.jl
+++ b/base/dates/ranges.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Date/DateTime Ranges
diff --git a/base/dates/rounding.jl b/base/dates/rounding.jl
index 0f10cf5ca93b1..b1714fff075ef 100644
--- a/base/dates/rounding.jl
+++ b/base/dates/rounding.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# The epochs used for date rounding are based ISO 8601's "year zero" notation
const DATEEPOCH = value(Date(0))
diff --git a/base/dates/types.jl b/base/dates/types.jl
index 4bfa5c5339d8f..431ceee32bf14 100644
--- a/base/dates/types.jl
+++ b/base/dates/types.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
abstract type AbstractTime end
diff --git a/base/deepcopy.jl b/base/deepcopy.jl
index 42d169be30a57..929f67c8cf67b 100644
--- a/base/deepcopy.jl
+++ b/base/deepcopy.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# deep copying
diff --git a/base/deprecated.jl b/base/deprecated.jl
index fe3d2e7e5e655..d9f3282e4f317 100644
--- a/base/deprecated.jl
+++ b/base/deprecated.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Deprecated functions and objects
#
diff --git a/base/dft.jl b/base/dft.jl
index 3f40878c51bae..d2e467e5acdd6 100644
--- a/base/dft.jl
+++ b/base/dft.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module DFT
diff --git a/base/dict.jl b/base/dict.jl
index bfe6ca4322a73..fc5109e41c7c7 100644
--- a/base/dict.jl
+++ b/base/dict.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
function _truncate_at_width_or_chars(str, width, chars="", truncmark="…")
truncwidth = strwidth(truncmark)
diff --git a/base/distributed/Distributed.jl b/base/distributed/Distributed.jl
index 1405ab11867b5..36e4bcba53fc9 100644
--- a/base/distributed/Distributed.jl
+++ b/base/distributed/Distributed.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Distributed
diff --git a/base/distributed/cluster.jl b/base/distributed/cluster.jl
index 2d1d4fe1a38e4..053f600da025a 100644
--- a/base/distributed/cluster.jl
+++ b/base/distributed/cluster.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
abstract type ClusterManager end
diff --git a/base/distributed/clusterserialize.jl b/base/distributed/clusterserialize.jl
index 043ca57abf576..7d44c17b56f73 100644
--- a/base/distributed/clusterserialize.jl
+++ b/base/distributed/clusterserialize.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
using Base.Serializer: known_object_data, object_number, serialize_cycle, deserialize_cycle, writetag,
__deserialized_types__, serialize_typename, deserialize_typename,
diff --git a/base/distributed/macros.jl b/base/distributed/macros.jl
index 51e5405c0f09a..e0f7b82f1f068 100644
--- a/base/distributed/macros.jl
+++ b/base/distributed/macros.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
let nextidx = 0
global nextproc
diff --git a/base/distributed/managers.jl b/base/distributed/managers.jl
index bf66ead246bcd..aa0104f16218c 100644
--- a/base/distributed/managers.jl
+++ b/base/distributed/managers.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Built-in SSH and Local Managers
diff --git a/base/distributed/messages.jl b/base/distributed/messages.jl
index dc95b032e2efa..aee31cec8bf50 100644
--- a/base/distributed/messages.jl
+++ b/base/distributed/messages.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
abstract type AbstractMsg end
diff --git a/base/distributed/pmap.jl b/base/distributed/pmap.jl
index 9e8c6530796f1..e470ae24d8309 100644
--- a/base/distributed/pmap.jl
+++ b/base/distributed/pmap.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
mutable struct BatchProcessingError <: Exception
data
diff --git a/base/distributed/process_messages.jl b/base/distributed/process_messages.jl
index d9bac73f9545e..121467676a64f 100644
--- a/base/distributed/process_messages.jl
+++ b/base/distributed/process_messages.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# data stored by the owner of a remote reference
def_rv_channel() = Channel(1)
diff --git a/base/distributed/remotecall.jl b/base/distributed/remotecall.jl
index d740d9720c6f2..67d4476d0cc18 100644
--- a/base/distributed/remotecall.jl
+++ b/base/distributed/remotecall.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
"""
client_refs
diff --git a/base/distributed/workerpool.jl b/base/distributed/workerpool.jl
index 2c5f772f706a0..ba43ef788bf67 100644
--- a/base/distributed/workerpool.jl
+++ b/base/distributed/workerpool.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
abstract type AbstractWorkerPool end
diff --git a/base/docs/Docs.jl b/base/docs/Docs.jl
index 2e7a47946a464..a40e1e8ee9189 100644
--- a/base/docs/Docs.jl
+++ b/base/docs/Docs.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
"""
The Docs module provides the `@doc` macro which can be used to set and retrieve
diff --git a/base/docs/basedocs.jl b/base/docs/basedocs.jl
index f67777940bca1..5938cd2d18205 100644
--- a/base/docs/basedocs.jl
+++ b/base/docs/basedocs.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module BaseDocs
@@ -10,11 +10,11 @@ macro kw_str(text) Keyword(Symbol(text)) end
"""
**Welcome to Julia $(string(VERSION)).** The full manual is available at
- http://docs.julialang.org/
+ https://docs.julialang.org/
as well many great tutorials and learning resources:
- http://julialang.org/learning/
+ https://julialang.org/learning/
For help on a specific function or macro, type `?` followed
by its name, e.g. `?fft`, or `?@time`, and press enter.
diff --git a/base/docs/bindings.jl b/base/docs/bindings.jl
index 40ca52cd09e0a..ac7fbab7f6bfd 100644
--- a/base/docs/bindings.jl
+++ b/base/docs/bindings.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
export @var
diff --git a/base/docs/core.jl b/base/docs/core.jl
index 81993ae2ef2c3..9b8cf34c7f48a 100644
--- a/base/docs/core.jl
+++ b/base/docs/core.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module CoreDocs
diff --git a/base/docs/helpdb.jl b/base/docs/helpdb.jl
index 42e7b76d29df0..5e2a4fe44b28a 100644
--- a/base/docs/helpdb.jl
+++ b/base/docs/helpdb.jl
@@ -1,3 +1,3 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
include(joinpath("helpdb", "Base.jl"))
diff --git a/base/docs/helpdb/Base.jl b/base/docs/helpdb/Base.jl
index d5f9000b947be..83019ba7d477b 100644
--- a/base/docs/helpdb/Base.jl
+++ b/base/docs/helpdb/Base.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Base
diff --git a/base/docs/utils.jl b/base/docs/utils.jl
index 2802e5bf8c4c5..533ae9c88fd53 100644
--- a/base/docs/utils.jl
+++ b/base/docs/utils.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Text / HTML objects
diff --git a/base/dsp.jl b/base/dsp.jl
index f7d32406dcc38..c4cf7fceb8514 100644
--- a/base/dsp.jl
+++ b/base/dsp.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module DSP
diff --git a/base/emoji_symbols.jl b/base/emoji_symbols.jl
index e65d9b9be476b..f8a5043f19f36 100644
--- a/base/emoji_symbols.jl
+++ b/base/emoji_symbols.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
#=
import JSON
diff --git a/base/env.jl b/base/env.jl
index e4bc18e39df8e..985347f37dca6 100644
--- a/base/env.jl
+++ b/base/env.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
if is_windows()
const ERROR_ENVVAR_NOT_FOUND = UInt32(203)
diff --git a/base/errno.jl b/base/errno.jl
index 99986995832c7..19da1239109a6 100644
--- a/base/errno.jl
+++ b/base/errno.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
include("errno_h.jl")
export
diff --git a/base/error.jl b/base/error.jl
index cd2e41b21a6d5..108f5c83716d4 100644
--- a/base/error.jl
+++ b/base/error.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# pseudo-definitions to show how everything behaves
#
diff --git a/base/essentials.jl b/base/essentials.jl
index a944e84d07416..b5af539f7edf0 100644
--- a/base/essentials.jl
+++ b/base/essentials.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
using Core: CodeInfo
diff --git a/base/event.jl b/base/event.jl
index 8a5167d047f5f..fcefd7024b3b3 100644
--- a/base/event.jl
+++ b/base/event.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## condition variables
diff --git a/base/exports.jl b/base/exports.jl
index f38b87fe2bff0..5a807c0724394 100644
--- a/base/exports.jl
+++ b/base/exports.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
export
# Modules
diff --git a/base/expr.jl b/base/expr.jl
index 55b9e23359c88..21d66ec4a445c 100644
--- a/base/expr.jl
+++ b/base/expr.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## symbols ##
diff --git a/base/fastmath.jl b/base/fastmath.jl
index 7d51eba54a6d4..1471addca0eba 100644
--- a/base/fastmath.jl
+++ b/base/fastmath.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Support for @fastmath
diff --git a/base/fft/FFTW.jl b/base/fft/FFTW.jl
index bcf93a7e05a80..635d72272b266 100644
--- a/base/fft/FFTW.jl
+++ b/base/fft/FFTW.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
import Base: show, *, convert, unsafe_convert, size, strides, ndims, pointer, A_mul_B!
diff --git a/base/fft/dct.jl b/base/fft/dct.jl
index d548c265fbc49..436fd8671dc6d 100644
--- a/base/fft/dct.jl
+++ b/base/fft/dct.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# (This is part of the FFTW module.)
diff --git a/base/file.jl b/base/file.jl
index e5b091b425cc2..dd4ebe089d3f1 100644
--- a/base/file.jl
+++ b/base/file.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Operations with the file system (paths) ##
diff --git a/base/filesystem.jl b/base/filesystem.jl
index 1f6bc997156ff..bdbd8a0d6d305 100644
--- a/base/filesystem.jl
+++ b/base/filesystem.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## File Operations (Libuv-based) ##
diff --git a/base/float.jl b/base/float.jl
index 69a37e277c092..16919ea9fe253 100644
--- a/base/float.jl
+++ b/base/float.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## floating point traits ##
diff --git a/base/floatfuncs.jl b/base/floatfuncs.jl
index 8ca6fa6f8250f..e75486a46257c 100644
--- a/base/floatfuncs.jl
+++ b/base/floatfuncs.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## floating-point functions ##
diff --git a/base/generator.jl b/base/generator.jl
index 378419c13b6ea..87f3d02fc18b4 100644
--- a/base/generator.jl
+++ b/base/generator.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
"""
Generator(f, iter)
diff --git a/base/gmp.jl b/base/gmp.jl
index 7232d4a416104..365de9154fd51 100644
--- a/base/gmp.jl
+++ b/base/gmp.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module GMP
diff --git a/base/grisu/grisu.jl b/base/grisu/grisu.jl
index b9a834a07bb9f..40ddf401ce865 100644
--- a/base/grisu/grisu.jl
+++ b/base/grisu/grisu.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Grisu
diff --git a/base/hashing.jl b/base/hashing.jl
index 2417124bef64a..efc87a46568cd 100644
--- a/base/hashing.jl
+++ b/base/hashing.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## hashing a single value ##
diff --git a/base/hashing2.jl b/base/hashing2.jl
index 96bd4ed55e56b..37a401ac974f0 100644
--- a/base/hashing2.jl
+++ b/base/hashing2.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## efficient value-based hashing of integers ##
diff --git a/base/i18n.jl b/base/i18n.jl
index 66f650b90d808..d4488cc1ce832 100644
--- a/base/i18n.jl
+++ b/base/i18n.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module I18n
diff --git a/base/indices.jl b/base/indices.jl
index e01b6699592b0..e55a64dd38597 100644
--- a/base/indices.jl
+++ b/base/indices.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
Dims{N} = NTuple{N,Int}
DimsInteger{N} = NTuple{N,Integer}
@@ -237,7 +237,7 @@ unsafe_indices(S::Slice) = (S.indices,)
indices1(S::Slice) = S.indices
first(S::Slice) = first(S.indices)
last(S::Slice) = last(S.indices)
-errmsg(A) = error("size not supported for arrays with indices $(indices(A)); see http://docs.julialang.org/en/latest/devdocs/offset-arrays/")
+errmsg(A) = error("size not supported for arrays with indices $(indices(A)); see https://docs.julialang.org/en/latest/devdocs/offset-arrays/")
size(S::Slice) = first(S.indices) == 1 ? (length(S.indices),) : errmsg(S)
length(S::Slice) = first(S.indices) == 1 ? length(S.indices) : errmsg(S)
unsafe_length(S::Slice) = first(S.indices) == 1 ? unsafe_length(S.indices) : errmsg(S)
diff --git a/base/inference.jl b/base/inference.jl
index b80497edfc12d..cb6275e0ea723 100644
--- a/base/inference.jl
+++ b/base/inference.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
import Core: _apply, svec, apply_type, Builtin, IntrinsicFunction, MethodInstance
diff --git a/base/initdefs.jl b/base/initdefs.jl
index 0259b131de91f..20437a4e57cba 100644
--- a/base/initdefs.jl
+++ b/base/initdefs.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## initdefs.jl - initialization and runtime management definitions
diff --git a/base/int.jl b/base/int.jl
index 3c1084b2dc7e9..023917dc40c82 100644
--- a/base/int.jl
+++ b/base/int.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## integer arithmetic ##
diff --git a/base/interactiveutil.jl b/base/interactiveutil.jl
index 1d12a95249976..2d82b0bdd05b6 100644
--- a/base/interactiveutil.jl
+++ b/base/interactiveutil.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# editing files
diff --git a/base/intfuncs.jl b/base/intfuncs.jl
index 48de70ca99ac4..91191d4048c18 100644
--- a/base/intfuncs.jl
+++ b/base/intfuncs.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## number-theoretic functions ##
diff --git a/base/intset.jl b/base/intset.jl
index 1bb2016d0a11a..13b9fce6325d9 100644
--- a/base/intset.jl
+++ b/base/intset.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
struct IntSet <: AbstractSet{Int}
bits::BitVector
diff --git a/base/io.jl b/base/io.jl
index bee7fb3899959..3e57236326a1a 100644
--- a/base/io.jl
+++ b/base/io.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Generic IO stubs -- all subtypes should implement these (if meaningful)
diff --git a/base/iobuffer.jl b/base/iobuffer.jl
index 496977a0faee0..85a3e1a717379 100644
--- a/base/iobuffer.jl
+++ b/base/iobuffer.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## work with AbstractVector{UInt8} via I/O primitives ##
diff --git a/base/iostream.jl b/base/iostream.jl
index b2474765a2a58..7517fd1175934 100644
--- a/base/iostream.jl
+++ b/base/iostream.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## IOStream
diff --git a/base/irrationals.jl b/base/irrationals.jl
index c9fd585e79f94..d822ab7aa6a2d 100644
--- a/base/irrationals.jl
+++ b/base/irrationals.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## general machinery for irrational mathematical constants
diff --git a/base/iterators.jl b/base/iterators.jl
index 08fc609ced843..230909f4984c0 100644
--- a/base/iterators.jl
+++ b/base/iterators.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Iterators
diff --git a/base/latex_symbols.jl b/base/latex_symbols.jl
index 2e2d2af8da657..65b237f28a9d3 100644
--- a/base/latex_symbols.jl
+++ b/base/latex_symbols.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Mapping from LaTeX math symbol to the corresponding Unicode codepoint.
# This is used for tab substitution in the REPL.
diff --git a/base/libc.jl b/base/libc.jl
index a1880755de5e0..d0414f45fd54b 100644
--- a/base/libc.jl
+++ b/base/libc.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Libc
diff --git a/base/libdl.jl b/base/libdl.jl
index 388950d11f2f3..88846f0cd7f34 100644
--- a/base/libdl.jl
+++ b/base/libdl.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Libdl
diff --git a/base/libgit2/blob.jl b/base/libgit2/blob.jl
index 207eb9c56b3d9..999a58da63f86 100644
--- a/base/libgit2/blob.jl
+++ b/base/libgit2/blob.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
function Base.length(blob::GitBlob)
return ccall((:git_blob_rawsize, :libgit2), Int64, (Ptr{Void},), blob.ptr)
diff --git a/base/libgit2/callbacks.jl b/base/libgit2/callbacks.jl
index da74f2e88071f..0a78f48949f47 100644
--- a/base/libgit2/callbacks.jl
+++ b/base/libgit2/callbacks.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
"""Mirror callback function
diff --git a/base/libgit2/commit.jl b/base/libgit2/commit.jl
index 28592fe933c00..39feb982a3e4f 100644
--- a/base/libgit2/commit.jl
+++ b/base/libgit2/commit.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
function message(c::GitCommit, raw::Bool=false)
local msg_ptr::Cstring
diff --git a/base/libgit2/config.jl b/base/libgit2/config.jl
index dcb4045c797e9..6296648d26c04 100644
--- a/base/libgit2/config.jl
+++ b/base/libgit2/config.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
function GitConfig(path::AbstractString,
level::Consts.GIT_CONFIG = Consts.CONFIG_LEVEL_APP,
diff --git a/base/libgit2/consts.jl b/base/libgit2/consts.jl
index 0e563e35ebeb4..b5aa73c41f9eb 100644
--- a/base/libgit2/consts.jl
+++ b/base/libgit2/consts.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Consts
diff --git a/base/libgit2/diff.jl b/base/libgit2/diff.jl
index 49836e2df4d3d..c01e2268d841b 100644
--- a/base/libgit2/diff.jl
+++ b/base/libgit2/diff.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# TODO: make this a general purpose solution
function Base.cconvert(::Type{Ptr{DiffOptionsStruct}}, pathspecs::AbstractString)
diff --git a/base/libgit2/error.jl b/base/libgit2/error.jl
index 8e91bec65821c..2f5739e0af879 100644
--- a/base/libgit2/error.jl
+++ b/base/libgit2/error.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Error
diff --git a/base/libgit2/index.jl b/base/libgit2/index.jl
index f3ca053d91f2c..c7e04c33f0c32 100644
--- a/base/libgit2/index.jl
+++ b/base/libgit2/index.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
function GitIndex(repo::GitRepo)
idx_ptr_ptr = Ref{Ptr{Void}}(C_NULL)
diff --git a/base/libgit2/libgit2.jl b/base/libgit2/libgit2.jl
index 0721ab7b8e4c2..85f5e6cc76a37 100644
--- a/base/libgit2/libgit2.jl
+++ b/base/libgit2/libgit2.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module LibGit2
diff --git a/base/libgit2/merge.jl b/base/libgit2/merge.jl
index cf5ab1040babd..2760a4015b855 100644
--- a/base/libgit2/merge.jl
+++ b/base/libgit2/merge.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
function GitAnnotated(repo::GitRepo, commit_id::GitHash)
ann_ptr_ptr = Ref{Ptr{Void}}(C_NULL)
diff --git a/base/libgit2/oid.jl b/base/libgit2/oid.jl
index 351a4584da26d..21e527c7cb08d 100644
--- a/base/libgit2/oid.jl
+++ b/base/libgit2/oid.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
function GitHash(ptr::Ptr{UInt8})
if ptr == C_NULL
diff --git a/base/libgit2/rebase.jl b/base/libgit2/rebase.jl
index 7c4ef40c18a85..c794e3f1ebc11 100644
--- a/base/libgit2/rebase.jl
+++ b/base/libgit2/rebase.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
function GitRebase(repo::GitRepo, branch::GitAnnotated, upstream::GitAnnotated;
onto::Nullable{GitAnnotated}=Nullable{GitAnnotated}(),
diff --git a/base/libgit2/reference.jl b/base/libgit2/reference.jl
index 3b44dd1ad763b..be6336815eef5 100644
--- a/base/libgit2/reference.jl
+++ b/base/libgit2/reference.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
function GitReference(repo::GitRepo, refname::AbstractString)
ref_ptr_ptr = Ref{Ptr{Void}}(C_NULL)
diff --git a/base/libgit2/remote.jl b/base/libgit2/remote.jl
index 8951fb079f758..85062caced0bd 100644
--- a/base/libgit2/remote.jl
+++ b/base/libgit2/remote.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
"""
GitRemote(repo::GitRepo, rmt_name::AbstractString, rmt_url::AbstractString) -> GitRemote
diff --git a/base/libgit2/repository.jl b/base/libgit2/repository.jl
index 30cc536c1de27..5f1f938c475b3 100644
--- a/base/libgit2/repository.jl
+++ b/base/libgit2/repository.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
"""
LibGit2.GitRepo(path::AbstractString)
diff --git a/base/libgit2/signature.jl b/base/libgit2/signature.jl
index 8fd7d88a1aa01..2e6395c3758d5 100644
--- a/base/libgit2/signature.jl
+++ b/base/libgit2/signature.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
function Signature(ptr::Ptr{SignatureStruct})
sig = unsafe_load(ptr)::SignatureStruct
diff --git a/base/libgit2/status.jl b/base/libgit2/status.jl
index c0d547d1c0d90..a006770cd55fb 100644
--- a/base/libgit2/status.jl
+++ b/base/libgit2/status.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
"""
LibGit2.GitStatus(repo::GitRepo; status_opts=StatusOptions())
diff --git a/base/libgit2/strarray.jl b/base/libgit2/strarray.jl
index deee54fd8e4eb..db0803680f72b 100644
--- a/base/libgit2/strarray.jl
+++ b/base/libgit2/strarray.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
function Base.cconvert(::Type{Ptr{StrArrayStruct}}, x::Vector)
diff --git a/base/libgit2/tag.jl b/base/libgit2/tag.jl
index 098bfd03837e9..b76a5db932204 100644
--- a/base/libgit2/tag.jl
+++ b/base/libgit2/tag.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
"""
LibGit2.tag_list(repo::GitRepo) -> Vector{String}
diff --git a/base/libgit2/tree.jl b/base/libgit2/tree.jl
index af36a46246e04..3f9162f3823b9 100644
--- a/base/libgit2/tree.jl
+++ b/base/libgit2/tree.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
"""
Traverse the entries in a tree and its subtrees in post or pre order.
diff --git a/base/libgit2/types.jl b/base/libgit2/types.jl
index be76f294c8a0e..3bfede4b20367 100644
--- a/base/libgit2/types.jl
+++ b/base/libgit2/types.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
import Base.@kwdef
import .Consts: GIT_SUBMODULE_IGNORE, GIT_MERGE_FILE_FAVOR, GIT_MERGE_FILE
diff --git a/base/libgit2/utils.jl b/base/libgit2/utils.jl
index 4dd3504e707ec..59b84bf905427 100644
--- a/base/libgit2/utils.jl
+++ b/base/libgit2/utils.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Parse "GIT URLs" syntax (URLs and a scp-like syntax). For details see:
# https://git-scm.com/docs/git-clone#_git_urls_a_id_urls_a
diff --git a/base/libgit2/walker.jl b/base/libgit2/walker.jl
index 8649b35cf9ca8..41b44fcbc14b4 100644
--- a/base/libgit2/walker.jl
+++ b/base/libgit2/walker.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
function GitRevWalker(repo::GitRepo)
w_ptr = Ref{Ptr{Void}}(C_NULL)
diff --git a/base/libuv.jl b/base/libuv.jl
index 35677c54d89dc..702fad7392081 100644
--- a/base/libuv.jl
+++ b/base/libuv.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Core definitions for interacting with the libuv library from Julia
diff --git a/base/linalg/arnoldi.jl b/base/linalg/arnoldi.jl
index e01e3ff31987f..fc78d98affaf5 100644
--- a/base/linalg/arnoldi.jl
+++ b/base/linalg/arnoldi.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
using .ARPACK
diff --git a/base/linalg/arpack.jl b/base/linalg/arpack.jl
index 5b4a8541c096a..f4c03a1f015de 100644
--- a/base/linalg/arpack.jl
+++ b/base/linalg/arpack.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module ARPACK
diff --git a/base/linalg/bidiag.jl b/base/linalg/bidiag.jl
index 9d70bea5ba578..91538ef7cddaf 100644
--- a/base/linalg/bidiag.jl
+++ b/base/linalg/bidiag.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Bidiagonal matrices
mutable struct Bidiagonal{T} <: AbstractMatrix{T}
diff --git a/base/linalg/bitarray.jl b/base/linalg/bitarray.jl
index 2b053e52745de..bb0eb96579438 100644
--- a/base/linalg/bitarray.jl
+++ b/base/linalg/bitarray.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
function dot(x::BitVector, y::BitVector)
# simplest way to mimic Array dot behavior
diff --git a/base/linalg/blas.jl b/base/linalg/blas.jl
index f7e0667b53db4..87db924d4ffb3 100644
--- a/base/linalg/blas.jl
+++ b/base/linalg/blas.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module BLAS
diff --git a/base/linalg/bunchkaufman.jl b/base/linalg/bunchkaufman.jl
index 5c52e6441dba6..8d0e55856f58e 100644
--- a/base/linalg/bunchkaufman.jl
+++ b/base/linalg/bunchkaufman.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## Create an extractor that extracts the modified original matrix, e.g.
## LD for BunchKaufman, UL for CholeskyDense, LU for LUDense and
diff --git a/base/linalg/cholesky.jl b/base/linalg/cholesky.jl
index e9fb53b556023..47c0d3610650e 100644
--- a/base/linalg/cholesky.jl
+++ b/base/linalg/cholesky.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
##########################
# Cholesky Factorization #
diff --git a/base/linalg/conjarray.jl b/base/linalg/conjarray.jl
index 065795042e44a..a1afac5a054f1 100644
--- a/base/linalg/conjarray.jl
+++ b/base/linalg/conjarray.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
"""
ConjArray(array)
diff --git a/base/linalg/dense.jl b/base/linalg/dense.jl
index 6b37b15a212b6..d70f7c2549f08 100644
--- a/base/linalg/dense.jl
+++ b/base/linalg/dense.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Linear algebra functions for dense matrices in column major format
diff --git a/base/linalg/diagonal.jl b/base/linalg/diagonal.jl
index c52ef944d96b4..34e1d632d6df6 100644
--- a/base/linalg/diagonal.jl
+++ b/base/linalg/diagonal.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## Diagonal matrices
diff --git a/base/linalg/eigen.jl b/base/linalg/eigen.jl
index 6354df70be150..40d66d423139c 100644
--- a/base/linalg/eigen.jl
+++ b/base/linalg/eigen.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Eigendecomposition
struct Eigen{T,V,S<:AbstractMatrix,U<:AbstractVector} <: Factorization{T}
diff --git a/base/linalg/exceptions.jl b/base/linalg/exceptions.jl
index 40320246f420b..ea3cb5f84fabf 100644
--- a/base/linalg/exceptions.jl
+++ b/base/linalg/exceptions.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
export LAPACKException,
ARPACKException,
diff --git a/base/linalg/factorization.jl b/base/linalg/factorization.jl
index d160f2c3cd839..df4066f3b495b 100644
--- a/base/linalg/factorization.jl
+++ b/base/linalg/factorization.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## Matrix factorizations and decompositions
diff --git a/base/linalg/generic.jl b/base/linalg/generic.jl
index 547a7774ef866..8892b5d9e0a44 100644
--- a/base/linalg/generic.jl
+++ b/base/linalg/generic.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## linalg.jl: Some generic Linear Algebra definitions
diff --git a/base/linalg/givens.jl b/base/linalg/givens.jl
index 4a9766f19fb56..a6b312db12e35 100644
--- a/base/linalg/givens.jl
+++ b/base/linalg/givens.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# givensAlgorithm functions are derived from LAPACK, see below
abstract type AbstractRotation{T} end
diff --git a/base/linalg/hessenberg.jl b/base/linalg/hessenberg.jl
index 658338b009d07..326bfbd2f7ea0 100644
--- a/base/linalg/hessenberg.jl
+++ b/base/linalg/hessenberg.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
struct Hessenberg{T,S<:AbstractMatrix} <: Factorization{T}
factors::S
diff --git a/base/linalg/lapack.jl b/base/linalg/lapack.jl
index 4b5c937767ce8..357f28e2d7813 100644
--- a/base/linalg/lapack.jl
+++ b/base/linalg/lapack.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## The LAPACK module of interfaces to LAPACK subroutines
module LAPACK
diff --git a/base/linalg/ldlt.jl b/base/linalg/ldlt.jl
index e4d1e0c1236b8..156ab51bdbf56 100644
--- a/base/linalg/ldlt.jl
+++ b/base/linalg/ldlt.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
struct LDLt{T,S<:AbstractMatrix} <: Factorization{T}
data::S
diff --git a/base/linalg/linalg.jl b/base/linalg/linalg.jl
index 1f63661d53f09..b4004f008536e 100644
--- a/base/linalg/linalg.jl
+++ b/base/linalg/linalg.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module LinAlg
diff --git a/base/linalg/lq.jl b/base/linalg/lq.jl
index 18c3845b2dc32..0e1f1a7ab43d6 100644
--- a/base/linalg/lq.jl
+++ b/base/linalg/lq.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# LQ Factorizations
diff --git a/base/linalg/lu.jl b/base/linalg/lu.jl
index acedcc395ad72..6f715ea76474d 100644
--- a/base/linalg/lu.jl
+++ b/base/linalg/lu.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
####################
# LU Factorization #
diff --git a/base/linalg/matmul.jl b/base/linalg/matmul.jl
index 5bbcb6f63fca8..83a1d8e342201 100644
--- a/base/linalg/matmul.jl
+++ b/base/linalg/matmul.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# matmul.jl: Everything to do with dense matrix multiplication
diff --git a/base/linalg/qr.jl b/base/linalg/qr.jl
index e693496c7c052..99f04b0059a76 100644
--- a/base/linalg/qr.jl
+++ b/base/linalg/qr.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# QR and Hessenberg Factorizations
diff --git a/base/linalg/rowvector.jl b/base/linalg/rowvector.jl
index 3e33d1c43af12..d7e9074e6143c 100644
--- a/base/linalg/rowvector.jl
+++ b/base/linalg/rowvector.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
"""
RowVector(vector)
diff --git a/base/linalg/schur.jl b/base/linalg/schur.jl
index 50c4a6e74cc45..ad6cd33b800cb 100644
--- a/base/linalg/schur.jl
+++ b/base/linalg/schur.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Schur decomposition
struct Schur{Ty,S<:AbstractMatrix} <: Factorization{Ty}
diff --git a/base/linalg/special.jl b/base/linalg/special.jl
index c4fd2c6e09bb1..fd1bd6bd6070e 100644
--- a/base/linalg/special.jl
+++ b/base/linalg/special.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Methods operating on different special matrix types
diff --git a/base/linalg/svd.jl b/base/linalg/svd.jl
index 7bc1a42f45486..db80313605e99 100644
--- a/base/linalg/svd.jl
+++ b/base/linalg/svd.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Singular Value Decomposition
struct SVD{T,Tr,M<:AbstractArray} <: Factorization{T}
diff --git a/base/linalg/symmetric.jl b/base/linalg/symmetric.jl
index 2278afa943cd7..f0163356afc15 100644
--- a/base/linalg/symmetric.jl
+++ b/base/linalg/symmetric.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
#Symmetric and Hermitian matrices
struct Symmetric{T,S<:AbstractMatrix} <: AbstractMatrix{T}
diff --git a/base/linalg/transpose.jl b/base/linalg/transpose.jl
index d15c54dab8dc6..4bafa9e4e6c7b 100644
--- a/base/linalg/transpose.jl
+++ b/base/linalg/transpose.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
ctranspose(a::AbstractArray) = error("ctranspose not defined for $(typeof(a)). Consider using `permutedims` for higher-dimensional arrays.")
transpose(a::AbstractArray) = error("transpose not defined for $(typeof(a)). Consider using `permutedims` for higher-dimensional arrays.")
diff --git a/base/linalg/triangular.jl b/base/linalg/triangular.jl
index dec4a33a91978..cd517d1985c22 100644
--- a/base/linalg/triangular.jl
+++ b/base/linalg/triangular.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## Triangular
diff --git a/base/linalg/tridiag.jl b/base/linalg/tridiag.jl
index 0efaf34f43a6b..a749ff94338ef 100644
--- a/base/linalg/tridiag.jl
+++ b/base/linalg/tridiag.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
#### Specialized matrix types ####
diff --git a/base/linalg/uniformscaling.jl b/base/linalg/uniformscaling.jl
index fb4d2fd661bef..efedb0f345d59 100644
--- a/base/linalg/uniformscaling.jl
+++ b/base/linalg/uniformscaling.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
import Base: copy, ctranspose, getindex, show, transpose, one, zero, inv,
@_pure_meta, hcat, vcat, hvcat
diff --git a/base/loading.jl b/base/loading.jl
index 4242121aa6b08..9bda0da89d14f 100644
--- a/base/loading.jl
+++ b/base/loading.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Base.require is the implementation for the `import` statement
diff --git a/base/lock.jl b/base/lock.jl
index 00d0fb9a93d95..533795a1cf072 100644
--- a/base/lock.jl
+++ b/base/lock.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Advisory reentrant lock
"""
diff --git a/base/locks.jl b/base/locks.jl
index c6c8d2b0552d2..e674d5d877191 100644
--- a/base/locks.jl
+++ b/base/locks.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
import Base: _uv_hook_close, unsafe_convert,
lock, trylock, unlock, islocked
diff --git a/base/markdown/Common/Common.jl b/base/markdown/Common/Common.jl
index de021f7be1f2e..10e4e7b492712 100644
--- a/base/markdown/Common/Common.jl
+++ b/base/markdown/Common/Common.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
include("block.jl")
include("inline.jl")
diff --git a/base/markdown/Common/block.jl b/base/markdown/Common/block.jl
index 0594ffe48fabc..6815ac87a9b56 100644
--- a/base/markdown/Common/block.jl
+++ b/base/markdown/Common/block.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# ––––––––––
# Paragraphs
diff --git a/base/markdown/Common/inline.jl b/base/markdown/Common/inline.jl
index 1ef1171a9f647..276504cc5a13e 100644
--- a/base/markdown/Common/inline.jl
+++ b/base/markdown/Common/inline.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# ––––––––
# Emphasis
diff --git a/base/markdown/GitHub/GitHub.jl b/base/markdown/GitHub/GitHub.jl
index e29fdf62cad6b..ae2cfd1120f3a 100644
--- a/base/markdown/GitHub/GitHub.jl
+++ b/base/markdown/GitHub/GitHub.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
include("table.jl")
diff --git a/base/markdown/GitHub/table.jl b/base/markdown/GitHub/table.jl
index dc31fad954143..31898506507f1 100644
--- a/base/markdown/GitHub/table.jl
+++ b/base/markdown/GitHub/table.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
mutable struct Table
rows::Vector{Vector{Any}}
diff --git a/base/markdown/IPython/IPython.jl b/base/markdown/IPython/IPython.jl
index 1cceb3e616d4d..665c45b84c6c8 100644
--- a/base/markdown/IPython/IPython.jl
+++ b/base/markdown/IPython/IPython.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
mutable struct LaTeX
formula::String
diff --git a/base/markdown/Julia/Julia.jl b/base/markdown/Julia/Julia.jl
index ab18b8d92eeaa..abc4b84385d30 100644
--- a/base/markdown/Julia/Julia.jl
+++ b/base/markdown/Julia/Julia.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# This file contains markdown extensions designed to make documenting
# Julia easy peasy.
diff --git a/base/markdown/Julia/interp.jl b/base/markdown/Julia/interp.jl
index 26be8e4a180a4..b41ec5f9ffe1e 100644
--- a/base/markdown/Julia/interp.jl
+++ b/base/markdown/Julia/interp.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
function Base.parse(stream::IO; greedy::Bool = true, raise::Bool = true)
pos = position(stream)
diff --git a/base/markdown/Markdown.jl b/base/markdown/Markdown.jl
index ba3bbca697d38..d32ae9fa8d983 100644
--- a/base/markdown/Markdown.jl
+++ b/base/markdown/Markdown.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Markdown
diff --git a/base/markdown/parse/config.jl b/base/markdown/parse/config.jl
index 0defc1f1fac08..eabba133a46fe 100644
--- a/base/markdown/parse/config.jl
+++ b/base/markdown/parse/config.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
const InnerConfig = Dict{Char, Vector{Function}}
diff --git a/base/markdown/parse/parse.jl b/base/markdown/parse/parse.jl
index c061ee6d10ee8..052fda3642ce5 100644
--- a/base/markdown/parse/parse.jl
+++ b/base/markdown/parse/parse.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
mutable struct MD
content::Vector{Any}
diff --git a/base/markdown/parse/util.jl b/base/markdown/parse/util.jl
index 9b5598bbf9754..38f1a38da6000 100644
--- a/base/markdown/parse/util.jl
+++ b/base/markdown/parse/util.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
import Base: peek
diff --git a/base/markdown/render/html.jl b/base/markdown/render/html.jl
index fc1962270da52..3aadf0e914ddb 100644
--- a/base/markdown/render/html.jl
+++ b/base/markdown/render/html.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
include("rich.jl")
diff --git a/base/markdown/render/latex.jl b/base/markdown/render/latex.jl
index ae1277eeb6d83..e41f4b5e75844 100644
--- a/base/markdown/render/latex.jl
+++ b/base/markdown/render/latex.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
export latex
diff --git a/base/markdown/render/plain.jl b/base/markdown/render/plain.jl
index 01a3a8994d939..f6a4247cffe18 100644
--- a/base/markdown/render/plain.jl
+++ b/base/markdown/render/plain.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
plain(x) = sprint(plain, x)
diff --git a/base/markdown/render/rich.jl b/base/markdown/render/rich.jl
index f3bdcefad460e..01617b5c81404 100644
--- a/base/markdown/render/rich.jl
+++ b/base/markdown/render/rich.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
function tohtml(io::IO, m::MIME"text/html", x)
show(io, m, x)
diff --git a/base/markdown/render/rst.jl b/base/markdown/render/rst.jl
index ca5661520beff..58269df48aaee 100644
--- a/base/markdown/render/rst.jl
+++ b/base/markdown/render/rst.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
rst(x) = sprint(rst, x)
diff --git a/base/markdown/render/terminal/formatting.jl b/base/markdown/render/terminal/formatting.jl
index 1d14f1d60be21..36a4d390a7138 100644
--- a/base/markdown/render/terminal/formatting.jl
+++ b/base/markdown/render/terminal/formatting.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Styles
diff --git a/base/markdown/render/terminal/render.jl b/base/markdown/render/terminal/render.jl
index c3f97fa5c38b8..76be8ec471f8f 100644
--- a/base/markdown/render/terminal/render.jl
+++ b/base/markdown/render/terminal/render.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
include("formatting.jl")
diff --git a/base/math.jl b/base/math.jl
index 3db27f625c96a..4d8eb64fc8d32 100644
--- a/base/math.jl
+++ b/base/math.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Math
diff --git a/base/meta.jl b/base/meta.jl
index 84bcc86255dad..6daaa8330c0e4 100644
--- a/base/meta.jl
+++ b/base/meta.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Meta
#
diff --git a/base/methodshow.jl b/base/methodshow.jl
index 6429133a0ebe9..c9f304a509c9e 100644
--- a/base/methodshow.jl
+++ b/base/methodshow.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Method and method table pretty-printing
diff --git a/base/mmap.jl b/base/mmap.jl
index ca56126812f56..b91e67a1bad97 100644
--- a/base/mmap.jl
+++ b/base/mmap.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Mmap
diff --git a/base/mpfr.jl b/base/mpfr.jl
index 0a80427c20b2c..1f9a91cc735b1 100644
--- a/base/mpfr.jl
+++ b/base/mpfr.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module MPFR
diff --git a/base/multidimensional.jl b/base/multidimensional.jl
index bf275c92701b0..3dfa450ec7e1f 100644
--- a/base/multidimensional.jl
+++ b/base/multidimensional.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
### Multidimensional iterators
module IteratorsMD
diff --git a/base/multimedia.jl b/base/multimedia.jl
index d4c1b15f7b58a..30b16ec1ba801 100644
--- a/base/multimedia.jl
+++ b/base/multimedia.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Multimedia
diff --git a/base/multinverses.jl b/base/multinverses.jl
index cf11ca296d9d8..5b60e76e40a29 100644
--- a/base/multinverses.jl
+++ b/base/multinverses.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module MultiplicativeInverses
diff --git a/base/nofloat_hashing.jl b/base/nofloat_hashing.jl
index 675c27560a30d..3ef707d1c440f 100644
--- a/base/nofloat_hashing.jl
+++ b/base/nofloat_hashing.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## hashing small, built-in numeric types
## for a system image built without floating point support
diff --git a/base/nullable.jl b/base/nullable.jl
index bda2004e39111..2a631d5512cee 100644
--- a/base/nullable.jl
+++ b/base/nullable.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
struct NullException <: Exception
end
diff --git a/base/number.jl b/base/number.jl
index b5bf38622785d..bf695e0718024 100644
--- a/base/number.jl
+++ b/base/number.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## generic operations on numbers ##
"""
diff --git a/base/operators.jl b/base/operators.jl
index b6ea643d310fd..4fb6464cdd086 100644
--- a/base/operators.jl
+++ b/base/operators.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## types ##
diff --git a/base/options.jl b/base/options.jl
index af18585939ce6..ef3c88bc96110 100644
--- a/base/options.jl
+++ b/base/options.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# NOTE: This type needs to be kept in sync with jl_options in src/julia.h
struct JLOptions
diff --git a/base/ordering.jl b/base/ordering.jl
index 227bc48e8521d..a2e772500896d 100644
--- a/base/ordering.jl
+++ b/base/ordering.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Order
diff --git a/base/osutils.jl b/base/osutils.jl
index 0373c6d6c53ea..4a133a4bd9a7f 100644
--- a/base/osutils.jl
+++ b/base/osutils.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
"""
is_unix([os])
diff --git a/base/pair.jl b/base/pair.jl
index 22d496f40c8ed..338f5547c1269 100644
--- a/base/pair.jl
+++ b/base/pair.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
struct Pair{A,B}
first::A
diff --git a/base/parse.jl b/base/parse.jl
index 493410e2fd87f..2cc5f6be8e5d6 100644
--- a/base/parse.jl
+++ b/base/parse.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
import Base.Checked: add_with_overflow, mul_with_overflow
diff --git a/base/path.jl b/base/path.jl
index 6b04246a5f777..5a1861d64c675 100644
--- a/base/path.jl
+++ b/base/path.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
export
abspath,
diff --git a/base/pcre.jl b/base/pcre.jl
index 07ce5e6f0cfa0..36e169e824364 100644
--- a/base/pcre.jl
+++ b/base/pcre.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## low-level pcre2 interface ##
diff --git a/base/permuteddimsarray.jl b/base/permuteddimsarray.jl
index e93cbfe67c949..a21f869456d9e 100644
--- a/base/permuteddimsarray.jl
+++ b/base/permuteddimsarray.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module PermutedDimsArrays
diff --git a/base/pkg/cache.jl b/base/pkg/cache.jl
index c3d15899f8bb7..b4535579cd636 100644
--- a/base/pkg/cache.jl
+++ b/base/pkg/cache.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Cache
diff --git a/base/pkg/dir.jl b/base/pkg/dir.jl
index 2eb9a5312aaed..76b8b57d21bc4 100644
--- a/base/pkg/dir.jl
+++ b/base/pkg/dir.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Dir
diff --git a/base/pkg/entry.jl b/base/pkg/entry.jl
index b794d25012f3b..926f77c83ed5d 100644
--- a/base/pkg/entry.jl
+++ b/base/pkg/entry.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Entry
diff --git a/base/pkg/pkg.jl b/base/pkg/pkg.jl
index 53d23f5dd61e0..af1a8ec27e31d 100644
--- a/base/pkg/pkg.jl
+++ b/base/pkg/pkg.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Pkg
diff --git a/base/pkg/query.jl b/base/pkg/query.jl
index 60af3e120715f..5f8eee36d6721 100644
--- a/base/pkg/query.jl
+++ b/base/pkg/query.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Query
diff --git a/base/pkg/read.jl b/base/pkg/read.jl
index a9e9144c8a313..dc4046fa3db92 100644
--- a/base/pkg/read.jl
+++ b/base/pkg/read.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Read
diff --git a/base/pkg/reqs.jl b/base/pkg/reqs.jl
index 61a108cf44881..286f64d481ed5 100644
--- a/base/pkg/reqs.jl
+++ b/base/pkg/reqs.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Reqs
diff --git a/base/pkg/resolve.jl b/base/pkg/resolve.jl
index ddb18f46c0b22..8cd453fa20d25 100644
--- a/base/pkg/resolve.jl
+++ b/base/pkg/resolve.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Resolve
diff --git a/base/pkg/resolve/fieldvalue.jl b/base/pkg/resolve/fieldvalue.jl
index ca64085644101..584a3d295e62a 100644
--- a/base/pkg/resolve/fieldvalue.jl
+++ b/base/pkg/resolve/fieldvalue.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module FieldValues
diff --git a/base/pkg/resolve/interface.jl b/base/pkg/resolve/interface.jl
index 67eda62e39ddc..c29b758c8a200 100644
--- a/base/pkg/resolve/interface.jl
+++ b/base/pkg/resolve/interface.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module PkgToMaxSumInterface
diff --git a/base/pkg/resolve/maxsum.jl b/base/pkg/resolve/maxsum.jl
index 55c02a2925a9c..a688b15e3f5af 100644
--- a/base/pkg/resolve/maxsum.jl
+++ b/base/pkg/resolve/maxsum.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module MaxSum
diff --git a/base/pkg/resolve/versionweight.jl b/base/pkg/resolve/versionweight.jl
index 4b93f257f94cd..cca61bfa151bd 100644
--- a/base/pkg/resolve/versionweight.jl
+++ b/base/pkg/resolve/versionweight.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module VersionWeights
diff --git a/base/pkg/types.jl b/base/pkg/types.jl
index 7434d84817eb7..1e55a0b308694 100644
--- a/base/pkg/types.jl
+++ b/base/pkg/types.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Types
diff --git a/base/pkg/write.jl b/base/pkg/write.jl
index c762b5598b3a5..635ef6a677798 100644
--- a/base/pkg/write.jl
+++ b/base/pkg/write.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Write
diff --git a/base/pointer.jl b/base/pointer.jl
index 20f3b05c40785..2b27fae3753ca 100644
--- a/base/pointer.jl
+++ b/base/pointer.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
"""
Ptr{T}
diff --git a/base/poll.jl b/base/poll.jl
index 6cda7fa4ad8ca..a670a10f0a979 100644
--- a/base/poll.jl
+++ b/base/poll.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# filesystem operations
diff --git a/base/precompile.jl b/base/precompile.jl
index 01f9470161758..2342279959196 100644
--- a/base/precompile.jl
+++ b/base/precompile.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Steps to regenerate this file:
# 1. Remove all `precompile` calls
diff --git a/base/printf.jl b/base/printf.jl
index 738b758400f44..c5df8f402b0b0 100644
--- a/base/printf.jl
+++ b/base/printf.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Printf
using Base.Grisu
diff --git a/base/process.jl b/base/process.jl
index cd15390ca42d6..fa1cce13f27a9 100644
--- a/base/process.jl
+++ b/base/process.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
abstract type AbstractCmd end
diff --git a/base/profile.jl b/base/profile.jl
index 7ec228c19c427..a5afcb3fdfb62 100644
--- a/base/profile.jl
+++ b/base/profile.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Profile
diff --git a/base/promotion.jl b/base/promotion.jl
index f7918422262e8..4fbe3f7068a2c 100644
--- a/base/promotion.jl
+++ b/base/promotion.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## type join (closest common ancestor, or least upper bound) ##
diff --git a/base/random.jl b/base/random.jl
index 58588042b8d13..62e1433cef42d 100644
--- a/base/random.jl
+++ b/base/random.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Random
diff --git a/base/range.jl b/base/range.jl
index 393b8cd9d3dd7..06e746ba5eeda 100644
--- a/base/range.jl
+++ b/base/range.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
colon(a::Real, b::Real) = colon(promote(a,b)...)
diff --git a/base/rational.jl b/base/rational.jl
index fa13a8e14e980..062d2bccc5e7f 100644
--- a/base/rational.jl
+++ b/base/rational.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
struct Rational{T<:Integer} <: Real
num::T
diff --git a/base/reduce.jl b/base/reduce.jl
index 7c13c8cc104ae..a5996af9b5dee 100644
--- a/base/reduce.jl
+++ b/base/reduce.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## reductions ##
diff --git a/base/reducedim.jl b/base/reducedim.jl
index 837fa564c248c..5385a8c2c5fed 100644
--- a/base/reducedim.jl
+++ b/base/reducedim.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## Functions to compute the reduced shape
diff --git a/base/reflection.jl b/base/reflection.jl
index 3d4b35c7bc3f4..77de6bdf36cb6 100644
--- a/base/reflection.jl
+++ b/base/reflection.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# name and module reflection
diff --git a/base/refpointer.jl b/base/refpointer.jl
index 11ef66c0d3148..bf094e3f01220 100644
--- a/base/refpointer.jl
+++ b/base/refpointer.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
"""
Ref{T}
diff --git a/base/regex.jl b/base/regex.jl
index e2161c90874f3..775d610131af9 100644
--- a/base/regex.jl
+++ b/base/regex.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## object-oriented Regex interface ##
diff --git a/base/replutil.jl b/base/replutil.jl
index d79c32263bc4c..2923e8db186fa 100644
--- a/base/replutil.jl
+++ b/base/replutil.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# fallback text/plain representation of any type:
show(io::IO, ::MIME"text/plain", x) = show(io, x)
diff --git a/base/reshapedarray.jl b/base/reshapedarray.jl
index 3b8aff398b15a..ac9f4468d2738 100644
--- a/base/reshapedarray.jl
+++ b/base/reshapedarray.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
using Base.MultiplicativeInverses: SignedMultiplicativeInverse
diff --git a/base/rounding.jl b/base/rounding.jl
index 984848b1b14f4..526510a6b2c4b 100644
--- a/base/rounding.jl
+++ b/base/rounding.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Rounding
diff --git a/base/serialize.jl b/base/serialize.jl
index df85a9659874b..fbdf533283f8f 100644
--- a/base/serialize.jl
+++ b/base/serialize.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Serializer
diff --git a/base/set.jl b/base/set.jl
index 63cc3b83f67ae..f3f6a736c6c1c 100644
--- a/base/set.jl
+++ b/base/set.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
mutable struct Set{T} <: AbstractSet{T}
dict::Dict{T,Void}
diff --git a/base/sharedarray.jl b/base/sharedarray.jl
index 1e41b2e10e9ad..5ad6ec9c4ad24 100644
--- a/base/sharedarray.jl
+++ b/base/sharedarray.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
import .Serializer: serialize_cycle_header, serialize_type, writetag, UNDEFREF_TAG
diff --git a/base/shell.jl b/base/shell.jl
index 234d6a8428a5f..b103a22472781 100644
--- a/base/shell.jl
+++ b/base/shell.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## shell-like command parsing ##
diff --git a/base/show.jl b/base/show.jl
index fc81db8fb4018..fa9277feab17b 100644
--- a/base/show.jl
+++ b/base/show.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
print(io::IO, s::Symbol) = (write(io,s); nothing)
diff --git a/base/simdloop.jl b/base/simdloop.jl
index 9f1946e35ee15..d83f51916acd5 100644
--- a/base/simdloop.jl
+++ b/base/simdloop.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Support for @simd for
diff --git a/base/socket.jl b/base/socket.jl
index 853236673f1b8..ed990e9945d7e 100644
--- a/base/socket.jl
+++ b/base/socket.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## IP ADDRESS HANDLING ##
abstract type IPAddr end
diff --git a/base/sort.jl b/base/sort.jl
index 6f014276f09ee..f323d636b83c8 100644
--- a/base/sort.jl
+++ b/base/sort.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Sort
diff --git a/base/sparse/abstractsparse.jl b/base/sparse/abstractsparse.jl
index 9e7281e392f59..e2f0cd9000f63 100644
--- a/base/sparse/abstractsparse.jl
+++ b/base/sparse/abstractsparse.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
abstract type AbstractSparseArray{Tv,Ti,N} <: AbstractArray{Tv,N} end
diff --git a/base/sparse/cholmod.jl b/base/sparse/cholmod.jl
index 92aaaee905941..64eed3488df84 100644
--- a/base/sparse/cholmod.jl
+++ b/base/sparse/cholmod.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module CHOLMOD
diff --git a/base/sparse/cholmod_h.jl b/base/sparse/cholmod_h.jl
index f0e7a4d44ae2c..477ab4d07e3f3 100644
--- a/base/sparse/cholmod_h.jl
+++ b/base/sparse/cholmod_h.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## CHOLMOD
const TRUE = Int32(1)
diff --git a/base/sparse/higherorderfns.jl b/base/sparse/higherorderfns.jl
index 5f8a4f477ddec..3e70ec228410a 100644
--- a/base/sparse/higherorderfns.jl
+++ b/base/sparse/higherorderfns.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module HigherOrderFns
diff --git a/base/sparse/linalg.jl b/base/sparse/linalg.jl
index 4b27f8fc92410..7a3aab3044eb0 100644
--- a/base/sparse/linalg.jl
+++ b/base/sparse/linalg.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
import Base.LinAlg: checksquare
diff --git a/base/sparse/sparse.jl b/base/sparse/sparse.jl
index 2425d02dae46d..23e7c8c54ec6f 100644
--- a/base/sparse/sparse.jl
+++ b/base/sparse/sparse.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module SparseArrays
diff --git a/base/sparse/sparsematrix.jl b/base/sparse/sparsematrix.jl
index bb75c38414ee5..8ed7628cd4c95 100644
--- a/base/sparse/sparsematrix.jl
+++ b/base/sparse/sparsematrix.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Compressed sparse columns data structure
# Assumes that no zeros are stored in the data structure
diff --git a/base/sparse/sparsevector.jl b/base/sparse/sparsevector.jl
index fa351eb199582..1d7e0a17e26d6 100644
--- a/base/sparse/sparsevector.jl
+++ b/base/sparse/sparsevector.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
### Common definitions
diff --git a/base/sparse/spqr.jl b/base/sparse/spqr.jl
index 0f4bb9a65b772..9e2910422915f 100644
--- a/base/sparse/spqr.jl
+++ b/base/sparse/spqr.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module SPQR
diff --git a/base/sparse/umfpack.jl b/base/sparse/umfpack.jl
index 8e1f07c634bb5..a3deb6a37a567 100644
--- a/base/sparse/umfpack.jl
+++ b/base/sparse/umfpack.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module UMFPACK
diff --git a/base/sparse/umfpack_h.jl b/base/sparse/umfpack_h.jl
index c4abdae0a5bf8..ec3a7c5382a42 100644
--- a/base/sparse/umfpack_h.jl
+++ b/base/sparse/umfpack_h.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## UMFPACK
diff --git a/base/special/gamma.jl b/base/special/gamma.jl
index 6758530a7e4f6..778a00ae62391 100644
--- a/base/special/gamma.jl
+++ b/base/special/gamma.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
gamma(x::Float64) = nan_dom_err(ccall((:tgamma,libm), Float64, (Float64,), x), x)
gamma(x::Float32) = nan_dom_err(ccall((:tgammaf,libm), Float32, (Float32,), x), x)
diff --git a/base/special/log.jl b/base/special/log.jl
index dc3473828335b..d317101794155 100644
--- a/base/special/log.jl
+++ b/base/special/log.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Implementation of
# "Table-driven Implementation of the Logarithm Function in IEEE Floating-point Arithmetic"
diff --git a/base/special/trig.jl b/base/special/trig.jl
index 80a0d9073bf61..2ca08479a9f49 100644
--- a/base/special/trig.jl
+++ b/base/special/trig.jl
@@ -1,5 +1,5 @@
# This file is a part of Julia. Except for the *_kernel functions (see below),
-# license is MIT: http://julialang.org/license
+# license is MIT: https://julialang.org/license
struct DoubleFloat64
hi::Float64
diff --git a/base/stacktraces.jl b/base/stacktraces.jl
index cdff4d5a295e9..5b5fab65731bb 100644
--- a/base/stacktraces.jl
+++ b/base/stacktraces.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module StackTraces
diff --git a/base/stat.jl b/base/stat.jl
index 3a54b213cea53..3cf4c1664633b 100644
--- a/base/stat.jl
+++ b/base/stat.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# filesystem operations
diff --git a/base/statistics.jl b/base/statistics.jl
index 073638f3a0630..abcb811c62c4a 100644
--- a/base/statistics.jl
+++ b/base/statistics.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
##### mean #####
diff --git a/base/stream.jl b/base/stream.jl
index b695ac664cb8a..9f08ccb8f2196 100644
--- a/base/stream.jl
+++ b/base/stream.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
import .Libc: RawFD, dup
if is_windows()
diff --git a/base/strings/basic.jl b/base/strings/basic.jl
index 4a6c4fa17c73b..df3e4bdf6db81 100644
--- a/base/strings/basic.jl
+++ b/base/strings/basic.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## core string functions ##
diff --git a/base/strings/errors.jl b/base/strings/errors.jl
index 8f80e5b1f8c30..2d3aa42455286 100644
--- a/base/strings/errors.jl
+++ b/base/strings/errors.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## Error messages for Unicode / UTF support
diff --git a/base/strings/io.jl b/base/strings/io.jl
index 124a865daa00e..281b2149bac60 100644
--- a/base/strings/io.jl
+++ b/base/strings/io.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## core text I/O ##
diff --git a/base/strings/search.jl b/base/strings/search.jl
index 16ee1019eadc1..c57b3768a4888 100644
--- a/base/strings/search.jl
+++ b/base/strings/search.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
const Chars = Union{Char,Tuple{Vararg{Char}},AbstractVector{Char},Set{Char}}
diff --git a/base/strings/string.jl b/base/strings/string.jl
index 4573045acfb56..a78f2372e77e2 100644
--- a/base/strings/string.jl
+++ b/base/strings/string.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
const ByteArray = Union{Vector{UInt8},Vector{Int8}}
diff --git a/base/strings/strings.jl b/base/strings/strings.jl
index 2f175900e37d5..bc1f302b7a6ad 100644
--- a/base/strings/strings.jl
+++ b/base/strings/strings.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
include("strings/errors.jl")
include("strings/types.jl")
diff --git a/base/strings/types.jl b/base/strings/types.jl
index a57345e8600b6..a49d40d9d17f4 100644
--- a/base/strings/types.jl
+++ b/base/strings/types.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# SubString and RevString types
diff --git a/base/strings/utf8proc.jl b/base/strings/utf8proc.jl
index 078ab703e2939..b60e9c6d9936d 100644
--- a/base/strings/utf8proc.jl
+++ b/base/strings/utf8proc.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Various Unicode functionality from the utf8proc library
module UTF8proc
diff --git a/base/strings/util.jl b/base/strings/util.jl
index d4c1431b072ba..9d24e0da0667e 100644
--- a/base/strings/util.jl
+++ b/base/strings/util.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# starts with and ends with predicates
diff --git a/base/subarray.jl b/base/subarray.jl
index 5c1d6b9e7263c..fc24afe113f29 100644
--- a/base/subarray.jl
+++ b/base/subarray.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
abstract type AbstractCartesianIndex{N} end # This is a hacky forward declaration for CartesianIndex
const ViewIndex = Union{Real, AbstractArray}
diff --git a/base/summarysize.jl b/base/summarysize.jl
index 7fd7a6e71c304..a7c0e216e19b1 100644
--- a/base/summarysize.jl
+++ b/base/summarysize.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
struct SummarySize
seen::ObjectIdDict
diff --git a/base/sysimg.jl b/base/sysimg.jl
index e25ce641fa6aa..d9851dbf30a0d 100644
--- a/base/sysimg.jl
+++ b/base/sysimg.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
baremodule Base
diff --git a/base/sysinfo.jl b/base/sysinfo.jl
index 9e2655ec96818..fb9119dd668b5 100644
--- a/base/sysinfo.jl
+++ b/base/sysinfo.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Sys
diff --git a/base/task.jl b/base/task.jl
index a25bc78cd65b6..90d45576e5389 100644
--- a/base/task.jl
+++ b/base/task.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## basic task functions and TLS
diff --git a/base/test.jl b/base/test.jl
index d8ad274f4c576..e7c6e5afe75ce 100644
--- a/base/test.jl
+++ b/base/test.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
"""
Simple unit testing functionality:
diff --git a/base/threadcall.jl b/base/threadcall.jl
index c6dcfaedef2ba..0fff4e3d5c31d 100644
--- a/base/threadcall.jl
+++ b/base/threadcall.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
const max_ccall_threads = parse(Int, get(ENV, "UV_THREADPOOL_SIZE", "4"))
const thread_notifiers = [Nullable{Condition}() for i in 1:max_ccall_threads]
diff --git a/base/threadingconstructs.jl b/base/threadingconstructs.jl
index 7d013ed2e30bd..740ddaf1ba9e7 100644
--- a/base/threadingconstructs.jl
+++ b/base/threadingconstructs.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
export threadid, nthreads, @threads
diff --git a/base/threads.jl b/base/threads.jl
index ef9f6957fa3b7..d36cade097735 100644
--- a/base/threads.jl
+++ b/base/threads.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Threads
diff --git a/base/traits.jl b/base/traits.jl
index da5de84cf58c0..b9643f7ba6742 100644
--- a/base/traits.jl
+++ b/base/traits.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## numeric/object traits
# trait for objects that have an ordering
diff --git a/base/tuple.jl b/base/tuple.jl
index 863240034483f..ce329a3fb1e98 100644
--- a/base/tuple.jl
+++ b/base/tuple.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Document NTuple here where we have everything needed for the doc system
"""
diff --git a/base/twiceprecision.jl b/base/twiceprecision.jl
index beb5383301d59..646705ea4e511 100644
--- a/base/twiceprecision.jl
+++ b/base/twiceprecision.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Twice-precision arithmetic.
diff --git a/base/util.jl b/base/util.jl
index 116ee5704b635..4ac8709967eeb 100644
--- a/base/util.jl
+++ b/base/util.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# timing
diff --git a/base/version.jl b/base/version.jl
index 39f7bee2ef62c..480faa91796e8 100644
--- a/base/version.jl
+++ b/base/version.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
## semantic version numbers (http://semver.org)
@@ -255,7 +255,7 @@ function banner(io::IO = STDOUT)
print(io,""" $(d3)_$(tx)
$(d1)_$(tx) $(jl)_$(tx) $(d2)_$(d3)(_)$(d4)_$(tx) | A fresh approach to technical computing
- $(d1)(_)$(jl) | $(d2)(_)$(tx) $(d4)(_)$(tx) | Documentation: http://docs.julialang.org
+ $(d1)(_)$(jl) | $(d2)(_)$(tx) $(d4)(_)$(tx) | Documentation: https://docs.julialang.org
$(jl)_ _ _| |_ __ _$(tx) | Type \"?help\" for help.
$(jl)| | | | | | |/ _` |$(tx) |
$(jl)| | |_| | | | (_| |$(tx) | Version $(VERSION)$(commit_date)
@@ -267,7 +267,7 @@ function banner(io::IO = STDOUT)
print(io,"""
_
_ _ _(_)_ | A fresh approach to technical computing
- (_) | (_) (_) | Documentation: http://docs.julialang.org
+ (_) | (_) (_) | Documentation: https://docs.julialang.org
_ _ _| |_ __ _ | Type \"?help\" for help.
| | | | | | |/ _` | |
| | |_| | | | (_| | | Version $(VERSION)$(commit_date)
diff --git a/base/version_git.sh b/base/version_git.sh
index 35f54e92bf177..5335c8f8abed5 100644
--- a/base/version_git.sh
+++ b/base/version_git.sh
@@ -1,5 +1,5 @@
#!/bin/sh
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# This file collects git info and create a julia file with the GIT_VERSION_INFO struct
diff --git a/base/weakkeydict.jl b/base/weakkeydict.jl
index 232c4d88ac7fd..9c1c5279553d0 100644
--- a/base/weakkeydict.jl
+++ b/base/weakkeydict.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# weak key dictionaries
diff --git a/contrib/add_license_to_files.jl b/contrib/add_license_to_files.jl
index 2bfc43da2d934..2dd7020d54dcb 100644
--- a/contrib/add_license_to_files.jl
+++ b/contrib/add_license_to_files.jl
@@ -70,7 +70,7 @@ const ext_prefix = Dict([
(".cpp", "\/\/ "),
])
-const new_license = "This file is a part of Julia. License is MIT: http://julialang.org/license"
+const new_license = "This file is a part of Julia. License is MIT: https://julialang.org/license"
# Old License text if such should be first removed - or empty string
const old_license = ""
diff --git a/contrib/build_sysimg.jl b/contrib/build_sysimg.jl
index 3fa8efafdb7f6..2805695612273 100644
--- a/contrib/build_sysimg.jl
+++ b/contrib/build_sysimg.jl
@@ -1,5 +1,5 @@
#!/usr/bin/env julia
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Build a system image binary at sysimg_path.dlext. Allow insertion of a userimg via
# userimg_path. If sysimg_path.dlext is currently loaded into memory, don't continue
diff --git a/contrib/check-whitespace.sh b/contrib/check-whitespace.sh
index fc085e935e7d9..c380d7bdd2969 100755
--- a/contrib/check-whitespace.sh
+++ b/contrib/check-whitespace.sh
@@ -1,5 +1,5 @@
#!/bin/sh
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Check for trailing white space in source files;
# report an error if so
diff --git a/contrib/commit-name.sh b/contrib/commit-name.sh
index 1b81c846b8a5e..7a139eee276a5 100755
--- a/contrib/commit-name.sh
+++ b/contrib/commit-name.sh
@@ -1,5 +1,5 @@
#!/bin/sh
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Needs to be run from a julia repo clone
# First argument (optional) is a ref to the commit
diff --git a/contrib/download_cmake.sh b/contrib/download_cmake.sh
index 73105af6fb83e..d122e1e0f07d4 100755
--- a/contrib/download_cmake.sh
+++ b/contrib/download_cmake.sh
@@ -1,5 +1,5 @@
#!/bin/sh
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Script to download newest version of cmake on linux (or mac)
# saves you the trouble of compiling it if you don't have root
diff --git a/contrib/filterArgs.sh b/contrib/filterArgs.sh
index 658a21d3d7eb9..823745e004e6e 100755
--- a/contrib/filterArgs.sh
+++ b/contrib/filterArgs.sh
@@ -1,5 +1,5 @@
#!/bin/sh
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Loop over all command line arguments
for i in "$@"; do
diff --git a/contrib/fixup-libgfortran.sh b/contrib/fixup-libgfortran.sh
index a7ee7025b9a7f..4f426e9e7d647 100755
--- a/contrib/fixup-libgfortran.sh
+++ b/contrib/fixup-libgfortran.sh
@@ -1,5 +1,5 @@
#!/bin/sh
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Run as: fixup-libgfortran.sh <$private_libdir>
diff --git a/contrib/fixup-libstdc++.sh b/contrib/fixup-libstdc++.sh
index d1953bf09767e..ee84094169b61 100755
--- a/contrib/fixup-libstdc++.sh
+++ b/contrib/fixup-libstdc++.sh
@@ -1,5 +1,5 @@
#!/bin/sh
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Run as: fixup-libstdc++.sh
diff --git a/contrib/install.sh b/contrib/install.sh
index 702b207fbb5aa..f4e11b6089efb 100755
--- a/contrib/install.sh
+++ b/contrib/install.sh
@@ -1,5 +1,5 @@
#!/bin/sh
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Usage: very similar to `install`
# install.sh 755 src1 src2 ... dest
diff --git a/contrib/julia-config.jl b/contrib/julia-config.jl
index a61727213c187..8b8ae445d64d1 100755
--- a/contrib/julia-config.jl
+++ b/contrib/julia-config.jl
@@ -1,5 +1,5 @@
#!/usr/bin/env julia
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
const options =
[
diff --git a/contrib/julia.appdata.xml b/contrib/julia.appdata.xml
index aa36b84bf2a65..576d88358ee7c 100644
--- a/contrib/julia.appdata.xml
+++ b/contrib/julia.appdata.xml
@@ -21,8 +21,8 @@
- http://julialang.org/images/julia-gnome.png
+ https://julialang.org/images/julia-gnome.png
- http://julialang.org/
+ https://julialang.org/
julia-dev@googlegroups.com
diff --git a/contrib/julia.lang b/contrib/julia.lang
index 95fed9c9c0fd5..80dff29ce6057 100644
--- a/contrib/julia.lang
+++ b/contrib/julia.lang
@@ -104,7 +104,7 @@
nothing
-
+
ARGS
LOAD_PATH
CPU_CORES
@@ -121,7 +121,7 @@
ANY
-
+
@@ -135,7 +135,7 @@
-
+
\(|\) |
@@ -185,7 +185,7 @@
using
-
+
`
`
@@ -214,7 +214,7 @@
-
+
Base
Core
Main
diff --git a/contrib/mac/juliarc.jl b/contrib/mac/juliarc.jl
index da5bc9a95dd4c..066a50cda9e7a 100644
--- a/contrib/mac/juliarc.jl
+++ b/contrib/mac/juliarc.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Set up environment for Julia OSX binary distribution
let
diff --git a/contrib/mac/mac-gtk.sh b/contrib/mac/mac-gtk.sh
index f17f106c372d6..86be8aa8e1670 100644
--- a/contrib/mac/mac-gtk.sh
+++ b/contrib/mac/mac-gtk.sh
@@ -1,5 +1,5 @@
#!/bin/sh
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# This script will attempt to download and build GTK+-3,
# including dependencies, in ~/gtk (also puts stuff in
diff --git a/contrib/prepare_release.sh b/contrib/prepare_release.sh
index f0c1dd037b2cd..9cd2b96a1b167 100755
--- a/contrib/prepare_release.sh
+++ b/contrib/prepare_release.sh
@@ -1,5 +1,5 @@
#!/bin/sh
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# script to prepare binaries and source tarballs for a Julia release
# aka "bucket dance" julianightlies -> julialang
diff --git a/contrib/relative_path.sh b/contrib/relative_path.sh
index 34e526b7f1e31..ebb3095a7e45f 100755
--- a/contrib/relative_path.sh
+++ b/contrib/relative_path.sh
@@ -1,5 +1,5 @@
#!/bin/sh
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# both $1 and $2 are absolute paths beginning with /
# returns relative path to $2/$target from $1/$source
diff --git a/contrib/stringreplace.c b/contrib/stringreplace.c
index 8ebee3fac7430..8067132818151 100644
--- a/contrib/stringreplace.c
+++ b/contrib/stringreplace.c
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
#include
#include
diff --git a/contrib/travis_fastfail.sh b/contrib/travis_fastfail.sh
index 6eb349a49b1ff..410cbe2bccafc 100755
--- a/contrib/travis_fastfail.sh
+++ b/contrib/travis_fastfail.sh
@@ -1,5 +1,5 @@
#!/bin/sh
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
curlhdr="Accept: application/vnd.travis-ci.2+json"
endpoint="https://api.travis-ci.org/repos/$TRAVIS_REPO_SLUG"
diff --git a/contrib/windows/get_toolchain.sh b/contrib/windows/get_toolchain.sh
index 09155935fb1cb..290a18195ef58 100755
--- a/contrib/windows/get_toolchain.sh
+++ b/contrib/windows/get_toolchain.sh
@@ -1,5 +1,5 @@
#!/bin/sh
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# download mingw-w64 compilers from opensuse build service, usage:
# ./get_toolchain.sh 64
diff --git a/contrib/windows/msys_build.sh b/contrib/windows/msys_build.sh
index 500171f72c4d7..36dd0eaeb7762 100755
--- a/contrib/windows/msys_build.sh
+++ b/contrib/windows/msys_build.sh
@@ -1,5 +1,5 @@
#!/bin/sh
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# Script to compile Windows Julia, using binary dependencies from nightlies.
# Should work in MSYS assuming 7zip is installed and on the path,
diff --git a/contrib/windows/winrpm.sh b/contrib/windows/winrpm.sh
index a329220c03370..ef5ae6e227b20 100755
--- a/contrib/windows/winrpm.sh
+++ b/contrib/windows/winrpm.sh
@@ -1,5 +1,5 @@
#!/bin/sh
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# build-time mini version of WinRPM, usage:
# ./winrpm.sh http://download.opensuse.org/repositories/windows:/mingw:/win64/openSUSE_13.2/ mingw64-zlib1
diff --git a/doc/README.md b/doc/README.md
index 0d55ec84c9b05..19a732f8800ba 100644
--- a/doc/README.md
+++ b/doc/README.md
@@ -1,6 +1,6 @@
# Julia Documentation README
-Julia's documentation is written in Markdown. A reference of all supported syntax can be found in the [manual](http://docs.julialang.org/en/latest/manual/documentation/#markdown-syntax). All documentation can be found in the Markdown files in `doc/src/` and the docstrings in Julia source files in `base/`.
+Julia's documentation is written in Markdown. A reference of all supported syntax can be found in the [manual](https://docs.julialang.org/en/latest/manual/documentation/#markdown-syntax). All documentation can be found in the Markdown files in `doc/src/` and the docstrings in Julia source files in `base/`.
## Requirements
diff --git a/doc/man/julia.1 b/doc/man/julia.1
index ab01e94afe746..cc77d36e07969 100644
--- a/doc/man/julia.1
+++ b/doc/man/julia.1
@@ -23,14 +23,14 @@
.TH JULIA 1 2013-12-10 Julia "Julia Programmers' Reference Guide"
-.\" from the front page of http://julialang.org/
+.\" from the front page of https://julialang.org/
.SH NAME
julia - high-level, high-performance dynamic programming language for technical computing
.SH SYNOPSIS
julia [option] [program] [args..]
-.\" Taken almost verbatim from the front page of http://julialang.org/
+.\" Taken almost verbatim from the front page of https://julialang.org/
.SH DESCRIPTION
Julia is a high-level, high-performance dynamic programming language
for technical computing, with syntax that is familiar to users
@@ -47,7 +47,7 @@ by defining functions and overloading them for different combinations
of argument types, which can also be user-defined.
For a more in-depth discussion of the rationale and advantages of Julia
over other systems, please see the online manual:
-http://docs.julialang.org/en/latest/manual/
+https://docs.julialang.org/en/latest/manual/
If a Julia source file is given as a \fIprogram\fP (optionally followed by
arguments in \fIargs\fP) Julia will execute the program and exit.
diff --git a/doc/src/devdocs/cartesian.md b/doc/src/devdocs/cartesian.md
index 01ca7f265e2a0..3d74c1acbaf6c 100644
--- a/doc/src/devdocs/cartesian.md
+++ b/doc/src/devdocs/cartesian.md
@@ -63,7 +63,7 @@ julia> macroexpand(:(@nref 2 A i))
The first argument to both of these macros is the number of expressions, which must be an integer.
When you're writing a function that you intend to work in multiple dimensions, this may not be
something you want to hard-code. If you're writing code that you need to work with older Julia
-versions, currently you should use the `@ngenerate` macro described in [an older version of this documentation](http://docs.julialang.org/en/release-0.3/devdocs/cartesian/#supplying-the-number-of-expressions).
+versions, currently you should use the `@ngenerate` macro described in [an older version of this documentation](https://docs.julialang.org/en/release-0.3/devdocs/cartesian/#supplying-the-number-of-expressions).
Starting in Julia 0.4-pre, the recommended approach is to use a `@generated function`. Here's
an example:
diff --git a/doc/src/manual/arrays.md b/doc/src/manual/arrays.md
index 2ac46480a4369..e8cfbfc06e500 100644
--- a/doc/src/manual/arrays.md
+++ b/doc/src/manual/arrays.md
@@ -376,7 +376,7 @@ multidimensional index. When combined with other indexing forms and iterators
that yield `CartesianIndex`es, however, this can lead directly to very elegant
and efficient code. See [Iteration](@ref) below, and for some more advanced
examples, see [this blog post on multidimensional algorithms and
-iteration](http://julialang.org/blog/2016/02/iteration).
+iteration](https://julialang.org/blog/2016/02/iteration).
Arrays of `CartesianIndex{N}` are also supported. They represent a collection
of scalar indices that each span `N` dimensions, enabling a form of indexing
diff --git a/doc/src/manual/calling-c-and-fortran-code.md b/doc/src/manual/calling-c-and-fortran-code.md
index 17d00fbc95f9b..8c9c83c74f562 100644
--- a/doc/src/manual/calling-c-and-fortran-code.md
+++ b/doc/src/manual/calling-c-and-fortran-code.md
@@ -973,7 +973,7 @@ notification to the condition.
## More About Callbacks
-For more details on how to pass callbacks to C libraries, see this [blog post](http://julialang.org/blog/2013/05/callback).
+For more details on how to pass callbacks to C libraries, see this [blog post](https://julialang.org/blog/2013/05/callback).
## C++
diff --git a/doc/src/manual/dates.md b/doc/src/manual/dates.md
index 4fbd3b953f97a..ce0fbea3f7f3f 100644
--- a/doc/src/manual/dates.md
+++ b/doc/src/manual/dates.md
@@ -559,7 +559,7 @@ julia> round(DateTime(2016, 8, 6, 20, 15), Dates.Day)
Unlike the numeric [`round()`](@ref) method, which breaks ties toward the even number by default,
the [`TimeType`](@ref)[`round()`](@ref) method uses the `RoundNearestTiesUp` rounding mode. (It's
difficult to guess what breaking ties to nearest "even" [`TimeType`](@ref) would entail.) Further
-details on the available `RoundingMode` s can be found in the [API reference](http://docs.julialang.org/en/latest/stdlib/dates.html).
+details on the available `RoundingMode` s can be found in the [API reference](https://docs.julialang.org/en/latest/stdlib/dates.html).
Rounding should generally behave as expected, but there are a few cases in which the expected
behaviour is not obvious.
@@ -624,5 +624,5 @@ will result in the months field having an odd value. Because both months and yea
an irregular number of days, whether rounding to an even number of days will result in an even
value in the days field is uncertain.
-See the [API reference](http://docs.julialang.org/en/latest/stdlib/dates.html) for additional information
+See the [API reference](https://docs.julialang.org/en/latest/stdlib/dates.html) for additional information
on methods exported from the `Dates` module.
diff --git a/doc/src/manual/faq.md b/doc/src/manual/faq.md
index 9d1ca85aea171..630131dc1ed57 100644
--- a/doc/src/manual/faq.md
+++ b/doc/src/manual/faq.md
@@ -710,7 +710,7 @@ Finally, you may also consider building Julia from source for yourself. This opt
for those individuals who are comfortable at the command line, or interested in learning. If this
describes you, you may also be interested in reading our [guidelines for contributing](https://github.com/JuliaLang/julia/blob/master/CONTRIBUTING.md).
-Links to each of these download types can be found on the download page at [http://julialang.org/downloads/](http://julialang.org/downloads/).
+Links to each of these download types can be found on the download page at [https://julialang.org/downloads/](https://julialang.org/downloads/).
Note that not all versions of Julia are available for all platforms.
### When are deprecated functions removed?
diff --git a/doc/src/manual/getting-started.md b/doc/src/manual/getting-started.md
index 8dc9b7d9e53fc..d41d6b1bdfa03 100644
--- a/doc/src/manual/getting-started.md
+++ b/doc/src/manual/getting-started.md
@@ -1,7 +1,7 @@
# Getting Started
Julia installation is straightforward, whether using precompiled binaries or compiling from source.
-Download and install Julia by following the instructions at [http://julialang.org/downloads/](http://julialang.org/downloads/).
+Download and install Julia by following the instructions at [https://julialang.org/downloads/](https://julialang.org/downloads/).
The easiest way to learn and experiment with Julia is by starting an interactive session (also
known as a read-eval-print loop or "repl") by double-clicking the Julia executable or running
@@ -11,7 +11,7 @@ known as a read-eval-print loop or "repl") by double-clicking the Julia executab
$ julia
_
_ _ _(_)_ | A fresh approach to technical computing
- (_) | (_) (_) | Documentation: http://docs.julialang.org
+ (_) | (_) (_) | Documentation: https://docs.julialang.org
_ _ _| |_ __ _ | Type "?help" for help.
| | | | | | |/ _` | |
| | |_| | | | (_| | | Version 0.5.0-dev+2440 (2016-02-01 02:22 UTC)
@@ -151,5 +151,5 @@ with Julia:
* [Hands-on Julia](https://github.com/dpsanders/hands_on_julia)
* [Tutorial for Homer Reid's numerical analysis class](http://homerreid.dyndns.org/teaching/18.330/JuliaProgramming.shtml)
* [An introductory presentation](https://raw.githubusercontent.com/ViralBShah/julia-presentations/master/Fifth-Elephant-2013/Fifth-Elephant-2013.pdf)
- * [Videos from the Julia tutorial at MIT](http://julialang.org/blog/2013/03/julia-tutorial-MIT)
+ * [Videos from the Julia tutorial at MIT](https://julialang.org/blog/2013/03/julia-tutorial-MIT)
* [YouTube videos from the JuliaCons](https://www.youtube.com/user/JuliaLanguage/playlists)
diff --git a/doc/src/manual/interacting-with-julia.md b/doc/src/manual/interacting-with-julia.md
index 8cbd8aa5a9ad5..f6834751d0131 100644
--- a/doc/src/manual/interacting-with-julia.md
+++ b/doc/src/manual/interacting-with-julia.md
@@ -10,7 +10,7 @@ on the executable:
$ julia
_
_ _ _(_)_ | A fresh approach to technical computing
- (_) | (_) (_) | Documentation: http://docs.julialang.org
+ (_) | (_) (_) | Documentation: https://docs.julialang.org
_ _ _| |_ __ _ | Type "?help" for help.
| | | | | | |/ _` | |
| | |_| | | | (_| | | Version 0.6.0-dev.2493 (2017-01-31 18:53 UTC)
diff --git a/examples/ModInts.jl b/examples/ModInts.jl
index d811722814843..a6894cd9bfa76 100644
--- a/examples/ModInts.jl
+++ b/examples/ModInts.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module ModInts
export ModInt
diff --git a/examples/bubblesort.jl b/examples/bubblesort.jl
index 8b39e6793ded4..6b7c244da1fa9 100644
--- a/examples/bubblesort.jl
+++ b/examples/bubblesort.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
import Base.Sort
struct BubbleSortAlg <: Sort.Algorithm end
diff --git a/examples/clustermanager/0mq/ZMQCM.jl b/examples/clustermanager/0mq/ZMQCM.jl
index 4d89de0ed029c..d18e7b66d58d0 100644
--- a/examples/clustermanager/0mq/ZMQCM.jl
+++ b/examples/clustermanager/0mq/ZMQCM.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
using ZMQ
diff --git a/examples/clustermanager/0mq/broker.jl b/examples/clustermanager/0mq/broker.jl
index 6801700b762c5..87d2849046356 100644
--- a/examples/clustermanager/0mq/broker.jl
+++ b/examples/clustermanager/0mq/broker.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
include("ZMQCM.jl")
start_broker()
diff --git a/examples/clustermanager/0mq/head.jl b/examples/clustermanager/0mq/head.jl
index b8929c47889ff..ff0f718eb10b5 100644
--- a/examples/clustermanager/0mq/head.jl
+++ b/examples/clustermanager/0mq/head.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
include("ZMQCM.jl")
diff --git a/examples/clustermanager/0mq/worker.jl b/examples/clustermanager/0mq/worker.jl
index e541044b009f2..bbb2ebca60a85 100644
--- a/examples/clustermanager/0mq/worker.jl
+++ b/examples/clustermanager/0mq/worker.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
include("ZMQCM.jl")
diff --git a/examples/clustermanager/simple/UnixDomainCM.jl b/examples/clustermanager/simple/UnixDomainCM.jl
index f96c6e0fcf7a6..d1e27e2c6fa2c 100644
--- a/examples/clustermanager/simple/UnixDomainCM.jl
+++ b/examples/clustermanager/simple/UnixDomainCM.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
import Base: launch, manage, connect, exit
diff --git a/examples/clustermanager/simple/head.jl b/examples/clustermanager/simple/head.jl
index b42331ef9fcf1..cb16b8eb4d740 100644
--- a/examples/clustermanager/simple/head.jl
+++ b/examples/clustermanager/simple/head.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
include("UnixDomainCM.jl")
diff --git a/examples/clustermanager/simple/test_simple.jl b/examples/clustermanager/simple/test_simple.jl
index faca7e168fc98..57e8a8a0f28fe 100644
--- a/examples/clustermanager/simple/test_simple.jl
+++ b/examples/clustermanager/simple/test_simple.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
cmanpath = joinpath(dirname(@__FILE__), "UnixDomainCM.jl")
include(cmanpath)
diff --git a/examples/dictchannel.jl b/examples/dictchannel.jl
index 83c8e1eebc70c..f1b9bfd68a6ca 100644
--- a/examples/dictchannel.jl
+++ b/examples/dictchannel.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
import Base: put!, wait, isready, take!, fetch
diff --git a/examples/embedding/embedding.c b/examples/embedding/embedding.c
index d0018e2e743c0..5bb70aadc04c2 100644
--- a/examples/embedding/embedding.c
+++ b/examples/embedding/embedding.c
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
#include
#include
diff --git a/examples/juliatypes.jl b/examples/juliatypes.jl
index efd924c18e828..09f6fc582947e 100644
--- a/examples/juliatypes.jl
+++ b/examples/juliatypes.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
import Base: convert, show
diff --git a/examples/lru.jl b/examples/lru.jl
index dd682ba5177e7..7fa54ff7eae9b 100644
--- a/examples/lru.jl
+++ b/examples/lru.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module LRUExample
# An LRU (Least Recently Used) cache is an associative data structure which
diff --git a/examples/lru_test.jl b/examples/lru_test.jl
index 62aa29fbf6a03..3370220719dcd 100644
--- a/examples/lru_test.jl
+++ b/examples/lru_test.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
using .LRUExample
diff --git a/examples/ndgrid.jl b/examples/ndgrid.jl
index 228c609ee7fa2..3bce2fce36d50 100644
--- a/examples/ndgrid.jl
+++ b/examples/ndgrid.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
ndgrid(v::AbstractVector) = copy(v)
diff --git a/examples/queens.jl b/examples/queens.jl
index 0e70d7d5eb895..418637a2be8db 100644
--- a/examples/queens.jl
+++ b/examples/queens.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# n-queens (nqueens) solver, for nsquaresx-by-nsquaresy board
diff --git a/examples/quine.jl b/examples/quine.jl
index be60f8baca92a..aae47e3dbfdbf 100644
--- a/examples/quine.jl
+++ b/examples/quine.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
-x="println(\"# This file is a part of Julia. License is MIT: http://julialang.org/license\\n\\nx=\$(repr(x))\\n\$x\")"
-println("# This file is a part of Julia. License is MIT: http://julialang.org/license\n\nx=$(repr(x))\n$x")
+x="println(\"# This file is a part of Julia. License is MIT: https://julialang.org/license\\n\\nx=\$(repr(x))\\n\$x\")"
+println("# This file is a part of Julia. License is MIT: https://julialang.org/license\n\nx=$(repr(x))\n$x")
diff --git a/examples/staged.jl b/examples/staged.jl
index f65db5942687e..5b14f1d1117d3 100644
--- a/examples/staged.jl
+++ b/examples/staged.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
function add_method(gf, an, at, body)
argexs = [Expr(Symbol("::"), an[i], at[i]) for i=1:length(an)]
diff --git a/examples/time.jl b/examples/time.jl
index 98f14449c8d81..45bd30ff9fce5 100644
--- a/examples/time.jl
+++ b/examples/time.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module Time
export TimeDelta
diff --git a/examples/typetree.jl b/examples/typetree.jl
index 08c05b946f7bd..1ca8714833291 100644
--- a/examples/typetree.jl
+++ b/examples/typetree.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
module TypeTrees
##
diff --git a/examples/wordcount.jl b/examples/wordcount.jl
index 601ffc3321a60..2011c885a1442 100644
--- a/examples/wordcount.jl
+++ b/examples/wordcount.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# wordcount.jl
#
diff --git a/src/APInt-C.cpp b/src/APInt-C.cpp
index c911c8586c459..9d7092d5338a5 100644
--- a/src/APInt-C.cpp
+++ b/src/APInt-C.cpp
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
#include "llvm-version.h"
#include
diff --git a/src/APInt-C.h b/src/APInt-C.h
index 2228c274cd11a..9db0094a81690 100644
--- a/src/APInt-C.h
+++ b/src/APInt-C.h
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
#ifndef APINT_C_H
#define APINT_C_H
diff --git a/src/abi_aarch64.cpp b/src/abi_aarch64.cpp
index affdb93202001..346dbf1ec5276 100644
--- a/src/abi_aarch64.cpp
+++ b/src/abi_aarch64.cpp
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
//===----------------------------------------------------------------------===//
//
diff --git a/src/abi_arm.cpp b/src/abi_arm.cpp
index f2eb01d46745a..c89a24cd928ad 100644
--- a/src/abi_arm.cpp
+++ b/src/abi_arm.cpp
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
//===----------------------------------------------------------------------===//
//
diff --git a/src/anticodegen.c b/src/anticodegen.c
index 03e1178ea45d8..b40e9b7fb343a 100644
--- a/src/anticodegen.c
+++ b/src/anticodegen.c
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
#include "julia.h"
#include "julia_internal.h"
diff --git a/src/array.c b/src/array.c
index 51690ddb5774f..447fa98301ebd 100644
--- a/src/array.c
+++ b/src/array.c
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
/*
array constructors and primitives
diff --git a/src/ast.c b/src/ast.c
index b8845d2e26ca8..6b9ac084649ff 100644
--- a/src/ast.c
+++ b/src/ast.c
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
/*
AST
diff --git a/src/builtin_proto.h b/src/builtin_proto.h
index 0ac2a70c4b19b..001cf160ea15a 100644
--- a/src/builtin_proto.h
+++ b/src/builtin_proto.h
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
#ifndef BUILTIN_PROTO_H
#define BUILTIN_PROTO_H
diff --git a/src/builtins.c b/src/builtins.c
index 12a1b7b43e70e..e117eae5dd54e 100644
--- a/src/builtins.c
+++ b/src/builtins.c
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
/*
implementations of built-in functions
diff --git a/src/ccall.cpp b/src/ccall.cpp
index 7623aefeaad78..150e68eeb586e 100644
--- a/src/ccall.cpp
+++ b/src/ccall.cpp
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
// --- the ccall, cglobal, and llvm intrinsics ---
diff --git a/src/ccalltest.c b/src/ccalltest.c
index b8781567fcf40..91b804e0742b4 100644
--- a/src/ccalltest.c
+++ b/src/ccalltest.c
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
#include
#include
diff --git a/src/cgmemmgr.cpp b/src/cgmemmgr.cpp
index 95f0fbdfc17b5..bd74bada042ba 100644
--- a/src/cgmemmgr.cpp
+++ b/src/cgmemmgr.cpp
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
#include "llvm-version.h"
#include "platform.h"
diff --git a/src/cgutils.cpp b/src/cgutils.cpp
index 1561f7883f1eb..616b247533d41 100644
--- a/src/cgutils.cpp
+++ b/src/cgutils.cpp
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
// utility procedures used in code generation
diff --git a/src/codegen.cpp b/src/codegen.cpp
index a9ea6ffed4584..f763f8285b29c 100644
--- a/src/codegen.cpp
+++ b/src/codegen.cpp
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
#include "llvm-version.h"
#include "platform.h"
diff --git a/src/codegen_internal.h b/src/codegen_internal.h
index 3932884788726..f2175991f4138 100644
--- a/src/codegen_internal.h
+++ b/src/codegen_internal.h
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
#if defined(USE_ORCJIT) && JL_LLVM_VERSION <= 30800
# include
diff --git a/src/datatype.c b/src/datatype.c
index a8f1f678c4f71..1d8005fe462e7 100644
--- a/src/datatype.c
+++ b/src/datatype.c
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
/*
defining DataTypes
diff --git a/src/debuginfo.cpp b/src/debuginfo.cpp
index a503b23487937..11ac809029e56 100644
--- a/src/debuginfo.cpp
+++ b/src/debuginfo.cpp
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
#include "platform.h"
diff --git a/src/dlload.c b/src/dlload.c
index c88f901ba9cce..74d8280935356 100644
--- a/src/dlload.c
+++ b/src/dlload.c
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
#include
#include
diff --git a/src/dump.c b/src/dump.c
index 1293667f5a37b..fcf7a9d370770 100644
--- a/src/dump.c
+++ b/src/dump.c
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
/*
saving and restoring system images
diff --git a/src/file_constants.h b/src/file_constants.h
index 27f6b0bc4cdde..846404befd2fd 100644
--- a/src/file_constants.h
+++ b/src/file_constants.h
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
#include
#include
diff --git a/src/fix_llvm_assert.h b/src/fix_llvm_assert.h
index 8ed8a5ce4e144..776b127c15846 100644
--- a/src/fix_llvm_assert.h
+++ b/src/fix_llvm_assert.h
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
// Include this file after every blocks of LLVM includes to set the assertion back.
diff --git a/src/gc-debug.c b/src/gc-debug.c
index 93343af3985bb..7e77d7b6e9c2d 100644
--- a/src/gc-debug.c
+++ b/src/gc-debug.c
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
#include "gc.h"
#include
diff --git a/src/gc-pages.c b/src/gc-pages.c
index 7ef3f741cb13f..ea485079db51d 100644
--- a/src/gc-pages.c
+++ b/src/gc-pages.c
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
#include "gc.h"
#ifndef _OS_WINDOWS_
diff --git a/src/gc.c b/src/gc.c
index 9adea74dfa25c..07264be12d3f4 100644
--- a/src/gc.c
+++ b/src/gc.c
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
#include "gc.h"
diff --git a/src/gc.h b/src/gc.h
index b806ef5a783ce..48cc90547f229 100644
--- a/src/gc.h
+++ b/src/gc.h
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
/*
allocation and garbage collection
diff --git a/src/gen_sysimg_symtab.jl b/src/gen_sysimg_symtab.jl
index e8a440ce14112..4df1ac3c7df67 100644
--- a/src/gen_sysimg_symtab.jl
+++ b/src/gen_sysimg_symtab.jl
@@ -1,4 +1,4 @@
-# This file is a part of Julia. License is MIT: http://julialang.org/license
+# This file is a part of Julia. License is MIT: https://julialang.org/license
# script to generate tables of common symbols from a system image
# steps to rerun this:
diff --git a/src/gf.c b/src/gf.c
index d2be995dfdd96..0a4f78878574a 100644
--- a/src/gf.c
+++ b/src/gf.c
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
/*
Generic Functions
diff --git a/src/init.c b/src/init.c
index 7fe5098264584..29edd9b93f1ca 100644
--- a/src/init.c
+++ b/src/init.c
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
/*
init.c
diff --git a/src/interpreter.c b/src/interpreter.c
index be288ce5252aa..a4743edcec4b4 100644
--- a/src/interpreter.c
+++ b/src/interpreter.c
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
#include
#include
diff --git a/src/intrinsics.cpp b/src/intrinsics.cpp
index 1853abead3452..d36bb5839a807 100644
--- a/src/intrinsics.cpp
+++ b/src/intrinsics.cpp
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
namespace JL_I {
#include "intrinsics.h"
diff --git a/src/intrinsics.h b/src/intrinsics.h
index 15ea45dc2d73d..44e3c128e8926 100644
--- a/src/intrinsics.h
+++ b/src/intrinsics.h
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
#define INTRINSICS \
/* wrap and unwrap */ \
diff --git a/src/jitlayers.cpp b/src/jitlayers.cpp
index ddb71b565c807..b049c5da6db04 100644
--- a/src/jitlayers.cpp
+++ b/src/jitlayers.cpp
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
#include "llvm-version.h"
#include "platform.h"
diff --git a/src/jitlayers.h b/src/jitlayers.h
index 6a110e092d898..02a38275d6218 100644
--- a/src/jitlayers.h
+++ b/src/jitlayers.h
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
#include
#include
diff --git a/src/jl_uv.c b/src/jl_uv.c
index 249d63a98678c..d1008481db2d9 100644
--- a/src/jl_uv.c
+++ b/src/jl_uv.c
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
#include "platform.h"
diff --git a/src/jlapi.c b/src/jlapi.c
index 7bdbc82e43a70..703ec688aad8c 100644
--- a/src/jlapi.c
+++ b/src/jlapi.c
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
/*
jlapi.c
diff --git a/src/jloptions.c b/src/jloptions.c
index fca0657b59c49..38333570e52c9 100644
--- a/src/jloptions.c
+++ b/src/jloptions.c
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
#include
diff --git a/src/jltypes.c b/src/jltypes.c
index 534d9cb5a70c9..01724a722571e 100644
--- a/src/jltypes.c
+++ b/src/jltypes.c
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
/*
Types
diff --git a/src/julia.h b/src/julia.h
index 2368117e58029..0d2ad22fc4e00 100644
--- a/src/julia.h
+++ b/src/julia.h
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
#ifndef JULIA_H
#define JULIA_H
diff --git a/src/julia_internal.h b/src/julia_internal.h
index d9305cacedd93..5b94d42248597 100644
--- a/src/julia_internal.h
+++ b/src/julia_internal.h
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
#ifndef JULIA_INTERNAL_H
#define JULIA_INTERNAL_H
diff --git a/src/julia_threads.h b/src/julia_threads.h
index 8fd701f03ae7f..201b6a4b531a7 100644
--- a/src/julia_threads.h
+++ b/src/julia_threads.h
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
// Meant to be included in
#ifndef JULIA_THREADS_H
diff --git a/src/llvm-gcroot.cpp b/src/llvm-gcroot.cpp
index a23b5d5d7ef71..7e6bc07a8c492 100644
--- a/src/llvm-gcroot.cpp
+++ b/src/llvm-gcroot.cpp
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
#define DEBUG_TYPE "lower_gcroot"
#undef DEBUG
diff --git a/src/llvm-ptls.cpp b/src/llvm-ptls.cpp
index 8452b1428159f..750ed613c707d 100644
--- a/src/llvm-ptls.cpp
+++ b/src/llvm-ptls.cpp
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
#define DEBUG_TYPE "lower_ptls"
#undef DEBUG
diff --git a/src/llvm-simdloop.cpp b/src/llvm-simdloop.cpp
index f5f9d90cdd54e..913887fa62ffb 100644
--- a/src/llvm-simdloop.cpp
+++ b/src/llvm-simdloop.cpp
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
#define DEBUG_TYPE "lower_simd_loop"
#undef DEBUG
diff --git a/src/llvm-version.h b/src/llvm-version.h
index 02817494c2999..308aa42e14bdd 100644
--- a/src/llvm-version.h
+++ b/src/llvm-version.h
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
#include
#include "fix_llvm_assert.h"
diff --git a/src/method.c b/src/method.c
index 65caef3a10986..723750cd8ce96 100644
--- a/src/method.c
+++ b/src/method.c
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
/*
Defining and adding methods
diff --git a/src/module.c b/src/module.c
index ec64c58dcc866..c3cde491b9e30 100644
--- a/src/module.c
+++ b/src/module.c
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
/*
modules and top-level bindings
diff --git a/src/options.h b/src/options.h
index f285e32855065..aea15e51fd70e 100644
--- a/src/options.h
+++ b/src/options.h
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
#ifndef JL_OPTIONS_H
#define JL_OPTIONS_H
diff --git a/src/precompile.c b/src/precompile.c
index 8994941d15514..747f2dfb4c970 100644
--- a/src/precompile.c
+++ b/src/precompile.c
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
/*
precompile.c
diff --git a/src/rtutils.c b/src/rtutils.c
index 935250ef8baf0..954c352186e52 100644
--- a/src/rtutils.c
+++ b/src/rtutils.c
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
/*
utility functions used by the runtime system, generated code, and Base library
diff --git a/src/runtime_ccall.cpp b/src/runtime_ccall.cpp
index 89e10381fee8b..8caba6d27ff85 100644
--- a/src/runtime_ccall.cpp
+++ b/src/runtime_ccall.cpp
@@ -1,4 +1,4 @@
-// This file is a part of Julia. License is MIT: http://julialang.org/license
+// This file is a part of Julia. License is MIT: https://julialang.org/license
#include "llvm-version.h"
#include