diff --git a/akka-actor-tests/src/test/bind/etc/named.conf.options b/akka-actor-tests/src/test/bind/etc/named.conf.options index 4f4d7721f0..26ad3181a7 100755 --- a/akka-actor-tests/src/test/bind/etc/named.conf.options +++ b/akka-actor-tests/src/test/bind/etc/named.conf.options @@ -3,7 +3,7 @@ options { // If there is a firewall between you and nameservers you want // to talk to, you may need to fix the firewall to allow multiple - // ports to talk. See http://www.kb.cert.org/vuls/id/800113 + // ports to talk. See https://www.kb.cert.org/vuls/id/800113 // If your ISP provided one or more IP addresses for stable // nameservers, you probably want to use them as forwarders. diff --git a/akka-actor/src/main/java/akka/dispatch/AbstractBoundedNodeQueue.java b/akka-actor/src/main/java/akka/dispatch/AbstractBoundedNodeQueue.java index aaf505227c..5f6c5b2e4a 100644 --- a/akka-actor/src/main/java/akka/dispatch/AbstractBoundedNodeQueue.java +++ b/akka-actor/src/main/java/akka/dispatch/AbstractBoundedNodeQueue.java @@ -14,7 +14,7 @@ import akka.util.Unsafe; * (Apache V2: https://github.com/plokhotnyuk/actors/blob/master/LICENSE) * * Dmitriy Vyukov's non-intrusive MPSC queue: - * - http://www.1024cores.net/home/lock-free-algorithms/queues/non-intrusive-mpsc-node-based-queue + * - https://www.1024cores.net/home/lock-free-algorithms/queues/non-intrusive-mpsc-node-based-queue * (Simplified BSD) */ @SuppressWarnings("serial") diff --git a/akka-actor/src/main/java/akka/dispatch/AbstractNodeQueue.java b/akka-actor/src/main/java/akka/dispatch/AbstractNodeQueue.java index e152f42094..f56af5ed9c 100644 --- a/akka-actor/src/main/java/akka/dispatch/AbstractNodeQueue.java +++ b/akka-actor/src/main/java/akka/dispatch/AbstractNodeQueue.java @@ -10,7 +10,7 @@ import java.util.concurrent.atomic.AtomicReference; /** * Lock-free MPSC linked queue implementation based on Dmitriy Vyukov's non-intrusive MPSC queue: - * http://www.1024cores.net/home/lock-free-algorithms/queues/non-intrusive-mpsc-node-based-queue + * https://www.1024cores.net/home/lock-free-algorithms/queues/non-intrusive-mpsc-node-based-queue * * This queue could be wait-free (i.e. without the spinning loops in peekNode and pollNode) if * it were permitted to return null while the queue is not quite empty anymore but the enqueued diff --git a/akka-actor/src/main/scala/akka/io/TcpConnection.scala b/akka-actor/src/main/scala/akka/io/TcpConnection.scala index bf50a2b2c4..88a7376ca4 100644 --- a/akka-actor/src/main/scala/akka/io/TcpConnection.scala +++ b/akka-actor/src/main/scala/akka/io/TcpConnection.scala @@ -326,7 +326,7 @@ private[io] abstract class TcpConnection(val tcp: TcpExt, val channel: SocketCha // If peer closed first, the socket is now fully closed. // Also, if shutdownOutput threw an exception we expect this to be an indication // that the peer closed first or concurrently with this code running. - // also see http://bugs.sun.com/view_bug.do?bug_id=4516760 + // also see https://bugs.java.com/bugdatabase/view_bug.do?bug_id=4516760 if (peerClosed || !safeShutdownOutput()) doCloseConnection(info.handler, closeCommander, closedEvent) else context.become(closing(info, closeCommander)) @@ -365,7 +365,7 @@ private[io] abstract class TcpConnection(val tcp: TcpExt, val channel: SocketCha try channel.socket.setSoLinger(true, 0) // causes the following close() to send TCP RST catch { case NonFatal(e) => - // setSoLinger can fail due to http://bugs.sun.com/view_bug.do?bug_id=6799574 + // setSoLinger can fail due to https://bugs.java.com/bugdatabase/view_bug.do?bug_id=6799574 // (also affected: OS/X Java 1.6.0_37) if (TraceLogging) log.debug("setSoLinger(true, 0) failed with [{}]", e) } diff --git a/akka-actor/src/main/scala/akka/io/UdpConnected.scala b/akka-actor/src/main/scala/akka/io/UdpConnected.scala index b2f40500e6..76abd88ccc 100644 --- a/akka-actor/src/main/scala/akka/io/UdpConnected.scala +++ b/akka-actor/src/main/scala/akka/io/UdpConnected.scala @@ -25,7 +25,7 @@ import akka.util.ccompat._ * from whom data can be received. For “unconnected” UDP mode see [[Udp]]. * * For a full description of the design and philosophy behind this IO - * implementation please refer to the Akka online documentation. + * implementation please refer to the Akka online documentation. * * The Java API for generating UDP commands is available at [[UdpConnectedMessage]]. */ diff --git a/akka-actor/src/main/scala/akka/routing/MurmurHash.scala b/akka-actor/src/main/scala/akka/routing/MurmurHash.scala index bea88cd33f..347635d68c 100644 --- a/akka-actor/src/main/scala/akka/routing/MurmurHash.scala +++ b/akka-actor/src/main/scala/akka/routing/MurmurHash.scala @@ -1,7 +1,7 @@ /* __ *\ ** ________ ___ / / ___ Scala API ** ** / __/ __// _ | / / / _ | (c) 2003-2011, LAMP/EPFL ** -** __\ \/ /__/ __ |/ /__/ __ | http://scala-lang.org/ ** +** __\ \/ /__/ __ |/ /__/ __ | https://scala-lang.org/ ** ** /____/\___/_/ |_/____/_/ | | ** ** |/ ** \* */ diff --git a/akka-distributed-data/src/main/scala-2/akka/cluster/ddata/GSet.scala b/akka-distributed-data/src/main/scala-2/akka/cluster/ddata/GSet.scala index aa6c20d2b6..7e215a10d9 100644 --- a/akka-distributed-data/src/main/scala-2/akka/cluster/ddata/GSet.scala +++ b/akka-distributed-data/src/main/scala-2/akka/cluster/ddata/GSet.scala @@ -23,7 +23,7 @@ object GSet { * remove elements of a G-Set. * * It is described in the paper - * A comprehensive study of Convergent and Commutative Replicated Data Types. + * A comprehensive study of Convergent and Commutative Replicated Data Types. * * A G-Set doesn't accumulate any garbage apart from the elements themselves. * diff --git a/akka-distributed-data/src/main/scala-3/akka/cluster/ddata/GSet.scala b/akka-distributed-data/src/main/scala-3/akka/cluster/ddata/GSet.scala index 143814fce5..2079cccc57 100644 --- a/akka-distributed-data/src/main/scala-3/akka/cluster/ddata/GSet.scala +++ b/akka-distributed-data/src/main/scala-3/akka/cluster/ddata/GSet.scala @@ -23,7 +23,7 @@ object GSet { * remove elements of a G-Set. * * It is described in the paper - * A comprehensive study of Convergent and Commutative Replicated Data Types. + * A comprehensive study of Convergent and Commutative Replicated Data Types. * * A G-Set doesn't accumulate any garbage apart from the elements themselves. * diff --git a/akka-distributed-data/src/main/scala/akka/cluster/ddata/LWWRegister.scala b/akka-distributed-data/src/main/scala/akka/cluster/ddata/LWWRegister.scala index bf11b09fd8..8ee001b9cf 100644 --- a/akka-distributed-data/src/main/scala/akka/cluster/ddata/LWWRegister.scala +++ b/akka-distributed-data/src/main/scala/akka/cluster/ddata/LWWRegister.scala @@ -103,7 +103,7 @@ object LWWRegister { * Implements a 'Last Writer Wins Register' CRDT, also called a 'LWW-Register'. * * It is described in the paper - * A comprehensive study of Convergent and Commutative Replicated Data Types. + * A comprehensive study of Convergent and Commutative Replicated Data Types. * * Merge takes the register with highest timestamp. Note that this * relies on synchronized clocks. `LWWRegister` should only be used when the choice of diff --git a/akka-distributed-data/src/main/scala/akka/cluster/ddata/ORSet.scala b/akka-distributed-data/src/main/scala/akka/cluster/ddata/ORSet.scala index 7b7613b6b1..d795d19496 100644 --- a/akka-distributed-data/src/main/scala/akka/cluster/ddata/ORSet.scala +++ b/akka-distributed-data/src/main/scala/akka/cluster/ddata/ORSet.scala @@ -265,7 +265,7 @@ object ORSet { * over remove. * * It is not implemented as in the paper - * A comprehensive study of Convergent and Commutative Replicated Data Types. + * A comprehensive study of Convergent and Commutative Replicated Data Types. * This is more space efficient and doesn't accumulate garbage for removed elements. * It is described in the paper * An optimized conflict-free replicated set diff --git a/akka-distributed-data/src/main/scala/akka/cluster/ddata/PNCounter.scala b/akka-distributed-data/src/main/scala/akka/cluster/ddata/PNCounter.scala index 9e17f8b6d4..66daaa2458 100644 --- a/akka-distributed-data/src/main/scala/akka/cluster/ddata/PNCounter.scala +++ b/akka-distributed-data/src/main/scala/akka/cluster/ddata/PNCounter.scala @@ -30,7 +30,7 @@ object PNCounter { * Implements a 'Increment/Decrement Counter' CRDT, also called a 'PN-Counter'. * * It is described in the paper - * A comprehensive study of Convergent and Commutative Replicated Data Types. + * A comprehensive study of Convergent and Commutative Replicated Data Types. * * PN-Counters allow the counter to be incremented by tracking the * increments (P) separate from the decrements (N). Both P and N are represented diff --git a/akka-persistence-typed/src/main/scala/akka/persistence/typed/crdt/ORSet.scala b/akka-persistence-typed/src/main/scala/akka/persistence/typed/crdt/ORSet.scala index 802a329105..16acace57f 100644 --- a/akka-persistence-typed/src/main/scala/akka/persistence/typed/crdt/ORSet.scala +++ b/akka-persistence-typed/src/main/scala/akka/persistence/typed/crdt/ORSet.scala @@ -250,7 +250,7 @@ object ORSet { * over remove. * * It is not implemented as in the paper - * A comprehensive study of Convergent and Commutative Replicated Data Types. + * A comprehensive study of Convergent and Commutative Replicated Data Types. * This is more space efficient and doesn't accumulate garbage for removed elements. * It is described in the paper * An optimized conflict-free replicated set diff --git a/akka-persistence/src/main/resources/reference.conf b/akka-persistence/src/main/resources/reference.conf index cad5600dff..db9ae1ecbe 100644 --- a/akka-persistence/src/main/resources/reference.conf +++ b/akka-persistence/src/main/resources/reference.conf @@ -6,7 +6,7 @@ # Make your edits in your application.conf in order to override these settings. # Directory of persistence journal and snapshot store plugins is available at the -# Akka Community Projects page http://akka.io/community/ +# Akka Community Projects page https://akka.io/community/ # Default persistence extension settings. akka.persistence { diff --git a/akka-remote/src/main/resources/reference.conf b/akka-remote/src/main/resources/reference.conf index 310781fae6..1f61e101d0 100644 --- a/akka-remote/src/main/resources/reference.conf +++ b/akka-remote/src/main/resources/reference.conf @@ -594,7 +594,7 @@ akka { # Enables SO_REUSEADDR, which determines when an ActorSystem can open # the specified listen port (the meaning differs between *nix and Windows) # Valid values are "on", "off" and "off-for-windows" - # due to the following Windows bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4476378 + # due to the following Windows bug: https://bugs.java.com/bugdatabase/view_bug.do?bug_id=4476378 # "off-for-windows" of course means that it's "on" for all other platforms tcp-reuse-addr = off-for-windows