summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md4
-rw-r--r--cpp/README.md4
-rw-r--r--cpp/doxygen/mainpage-cpp11.md2
-rw-r--r--cpp/doxygen/mainpage-cpp98.md2
-rw-r--r--csharp/README.md2
-rw-r--r--java-compat/README.md4
-rw-r--r--java/README.md2
-rw-r--r--java/src/IceGridGUI/src/main/java/com/zeroc/IceGridGUI/Coordinator.java8
-rw-r--r--man/man1/glacier2router.12
-rw-r--r--man/man1/icebox.12
-rw-r--r--man/man1/iceboxadmin.12
-rw-r--r--man/man1/icebridge.12
-rw-r--r--man/man1/icegridadmin.12
-rw-r--r--man/man1/icegriddb.12
-rw-r--r--man/man1/icegridnode.12
-rw-r--r--man/man1/icegridregistry.12
-rw-r--r--man/man1/icepatch2calc.12
-rw-r--r--man/man1/icepatch2client.12
-rw-r--r--man/man1/icepatch2server.12
-rw-r--r--man/man1/icestormadmin.12
-rw-r--r--man/man1/icestormdb.12
-rw-r--r--man/man1/slice2cpp.12
-rw-r--r--man/man1/slice2cs.12
-rw-r--r--man/man1/slice2html.12
-rw-r--r--man/man1/slice2java.12
-rw-r--r--man/man1/slice2js.12
-rw-r--r--man/man1/slice2matlab.12
-rw-r--r--man/man1/slice2objc.12
-rw-r--r--man/man1/slice2php.12
-rw-r--r--man/man1/slice2py.12
-rw-r--r--man/man1/slice2rb.12
-rw-r--r--man/man1/slice2swift.12
-rw-r--r--matlab/msbuild/buildToolbox.m2
-rw-r--r--matlab/msbuild/doc/overview.html4
-rw-r--r--matlab/msbuild/doc/slice2matlab.html2
-rw-r--r--matlab/msbuild/toolbox.template.prj2
-rw-r--r--objective-c/README.md4
-rw-r--r--php/README.md4
-rw-r--r--ruby/README.md4
39 files changed, 52 insertions, 46 deletions
diff --git a/README.md b/README.md
index 9a31ad198b1..cf44f227655 100644
--- a/README.md
+++ b/README.md
@@ -107,5 +107,5 @@ Ice and a commercial Ice are the license terms.
## Documentation
-- [Ice Release Notes](https://doc.zeroc.com/display/Rel/Ice+3.7.3+Release+Notes)
-- [Ice Manual](https://doc.zeroc.com/display/Ice37/Home)
+- [Ice Release Notes](https://doc.zeroc.com/rel/ice-releases/ice-3-7/ice-3-7-3-release-notes)
+- [Ice Manual](https://doc.zeroc.com/ice/3.7/)
diff --git a/cpp/README.md b/cpp/README.md
index 81a1e09bf61..b0cc6b2c3af 100644
--- a/cpp/README.md
+++ b/cpp/README.md
@@ -524,8 +524,8 @@ python allTests.py --uwp --controller-app --platform x64 --config Release
If everything worked out, you should see lots of `ok` messages. In case of a
failure, the tests abort with `failed`.
-[1]: https://zeroc.com/distributions/ice
-[2]: https://doc.zeroc.com/display/Rel/Supported+Platforms+for+Ice+3.7.3
+[1]: https://zeroc.com/downloads/ice
+[2]: https://doc.zeroc.com/ice/3.7/release-notes/supported-platforms-for-ice-3-7-3
[3]: https://github.com/zeroc-ice/bzip2
[4]: https://libexpat.github.io
[5]: https://symas.com/lightning-memory-mapped-database/
diff --git a/cpp/doxygen/mainpage-cpp11.md b/cpp/doxygen/mainpage-cpp11.md
index 2d3f203eacc..4a7e79feaf8 100644
--- a/cpp/doxygen/mainpage-cpp11.md
+++ b/cpp/doxygen/mainpage-cpp11.md
@@ -4,6 +4,6 @@ Overview
This is the API reference for the C++11 mapping. We provide a [tag file](../icecpp11.tag)
if you would like to include links to this documentation in your own Doxygen projects.
-Refer to the [Ice Manual](https://doc.zeroc.com/display/Ice37/Ice+Manual) for more
+Refer to the [Ice Manual](https://doc.zeroc.com/ice/3.7/introduction) for more
information on the C++11 mapping. An API reference for the [C++98 mapping](../cpp98/index.html)
is also available.
diff --git a/cpp/doxygen/mainpage-cpp98.md b/cpp/doxygen/mainpage-cpp98.md
index e99625cb8d5..a11f82e53a4 100644
--- a/cpp/doxygen/mainpage-cpp98.md
+++ b/cpp/doxygen/mainpage-cpp98.md
@@ -4,6 +4,6 @@ Overview
This is the API reference for the C++98 mapping. We provide a [tag file](../icecpp98.tag)
if you would like to include links to this documentation in your own Doxygen projects.
-Refer to the [Ice Manual](https://doc.zeroc.com/display/Ice37/Ice+Manual) for more
+Refer to the [Ice Manual](https://doc.zeroc.com/ice/3.7/introduction) for more
information on the C++98 mapping. An API reference for the [C++11 mapping](../cpp11/index.html)
is also available.
diff --git a/csharp/README.md b/csharp/README.md
index 0fbdf9cefff..73ed6523d97 100644
--- a/csharp/README.md
+++ b/csharp/README.md
@@ -274,6 +274,6 @@ python allTests.py --controller-app --config Release --platform iphonesimulator
[1]: https://zeroc.com/distributions/ice
[2]: https://blogs.msdn.microsoft.com/dotnet/2017/08/14/announcing-net-standard-2-0
-[3]: https://doc.zeroc.com/display/Rel/Supported+Platforms+for+Ice+3.7.3
+[3]: https://doc.zeroc.com/ice/3.7/release-notes/supported-platforms-for-ice-3-7-3
[4]: https://dotnet.microsoft.com/download/dotnet-core/2.1
[5]: https://docs.microsoft.com/en-us/dotnet/framework/app-domains/enhanced-strong-naming
diff --git a/java-compat/README.md b/java-compat/README.md
index 10db3f1c002..9f308750844 100644
--- a/java-compat/README.md
+++ b/java-compat/README.md
@@ -258,7 +258,7 @@ python allTests.py --android --device=<ip-address> --controller-app
To run the tests against a `controller` application started from Android
Studio you should omit the `--controller-app` option from the commands above.
-[1]: https://zeroc.com/distributions/ice
-[2]: https://doc.zeroc.com/display/Rel/Supported+Platforms+for+Ice+3.7.3
+[1]: https://zeroc.com/downloads/ice
+[2]: https://doc.zeroc.com/ice/3.7/release-notes/supported-platforms-for-ice-3-7-3
[3]: https://gradle.org
[4]: https://commons.apache.org/proper/commons-compress/
diff --git a/java/README.md b/java/README.md
index 6a21cd2f470..deb503f0d0f 100644
--- a/java/README.md
+++ b/java/README.md
@@ -318,7 +318,7 @@ can start the IceGrid GUI tool by double-clicking the IceGrid GUI icon in
Finder.
[1]: https://zeroc.com/distributions/ice
-[2]: https://doc.zeroc.com/display/Rel/Supported+Platforms+for+Ice+3.7.3
+[2]: https://doc.zeroc.com/ice/3.7/release-notes/supported-platforms-for-ice-3-7-3
[3]: https://gradle.org
[4]: http://proguard.sourceforge.net
[5]: https://commons.apache.org/proper/commons-compress/
diff --git a/java/src/IceGridGUI/src/main/java/com/zeroc/IceGridGUI/Coordinator.java b/java/src/IceGridGUI/src/main/java/com/zeroc/IceGridGUI/Coordinator.java
index 69e5716ff4d..7e649ad98a8 100644
--- a/java/src/IceGridGUI/src/main/java/com/zeroc/IceGridGUI/Coordinator.java
+++ b/java/src/IceGridGUI/src/main/java/com/zeroc/IceGridGUI/Coordinator.java
@@ -3231,12 +3231,18 @@ public class Coordinator
version = version.substring(0, pos);
}
+ String[] tokens = version.split(".");
+ if(tokens.length > 2)
+ {
+ version = tokens[0] + "." + tokens[1];
+ }
+
Desktop desktop = Desktop.isDesktopSupported() ? Desktop.getDesktop() : null;
if(desktop != null && desktop.isSupported(Desktop.Action.BROWSE))
{
try
{
- desktop.browse(new URI("https://doc.zeroc.com/display/Rel/Ice+" + version + "+IceGrid+Admin"));
+ desktop.browse(new URI("https://doc.zeroc.com/ice/" + version + "/ice-services/icegrid/icegrid-gui-tool"));
}
catch(Exception e)
{
diff --git a/man/man1/glacier2router.1 b/man/man1/glacier2router.1
index 473cf90e27f..f86d450e948 100644
--- a/man/man1/glacier2router.1
+++ b/man/man1/glacier2router.1
@@ -13,7 +13,7 @@ glacier2router [options]
Glacier2 is a lightweight firewall traversal solution for Ice applications.
Full documentation for Glacier2 is available online at:
.br
-"https://doc.zeroc.com/display/Ice37/Glacier2".
+https://doc.zeroc.com/ice/3.7/ice-services/glacier2
.SH OPTIONS
diff --git a/man/man1/icebox.1 b/man/man1/icebox.1
index cf1f5e95cbd..61bec471d42 100644
--- a/man/man1/icebox.1
+++ b/man/man1/icebox.1
@@ -12,7 +12,7 @@ icebox [options]
IceBox is an easy-to-use framework for Ice application services. Full
documentation for IceBox is available online at:
.br
-https://doc.zeroc.com/display/Ice37/IceBox
+https://doc.zeroc.com/ice/3.7/icebox
.SH OPTIONS
diff --git a/man/man1/iceboxadmin.1 b/man/man1/iceboxadmin.1
index f9af7227d58..04db426c1db 100644
--- a/man/man1/iceboxadmin.1
+++ b/man/man1/iceboxadmin.1
@@ -15,7 +15,7 @@ iceboxadmin [options] [command...]
The IceBox administrative utility. Full documentation for iceboxadmin is
available online at:
.br
-https://doc.zeroc.com/display/Ice37/IceBox+Administration
+https://doc.zeroc.com/ice/3.7/icebox/icebox-administration
.SH OPTIONS
diff --git a/man/man1/icebridge.1 b/man/man1/icebridge.1
index 0d0a8403d52..0119cf3cf10 100644
--- a/man/man1/icebridge.1
+++ b/man/man1/icebridge.1
@@ -13,7 +13,7 @@ icebridge [options]
IceBridge acts as a bridge between one or more clients and a server.
Full documentation for IceBridge is available online at:
.br
-https://doc.zeroc.com/display/Ice37/IceBridge
+https://doc.zeroc.com/ice/3.7/ice-services/icebridge
.SH OPTIONS
diff --git a/man/man1/icegridadmin.1 b/man/man1/icegridadmin.1
index bf33ab9b7fd..72a7a0b4c4c 100644
--- a/man/man1/icegridadmin.1
+++ b/man/man1/icegridadmin.1
@@ -15,7 +15,7 @@ domain. Deploying an application with this utility requires an XML file that
defines the descriptors. Full documentation for icegridadmin is available
online at:
.br
-https://doc.zeroc.com/display/Ice37/icegridadmin+Command+Line+Tool
+https://doc.zeroc.com/ice/3.7/ice-services/icegrid/icegridadmin-command-line-tool
.SH OPTIONS
diff --git a/man/man1/icegriddb.1 b/man/man1/icegriddb.1
index 54f1c675075..58917171ab4 100644
--- a/man/man1/icegriddb.1
+++ b/man/man1/icegriddb.1
@@ -14,7 +14,7 @@ The icegriddb utility is a command-line tool for importing and exporting IceGrid
databases. Full documentation for icegriddb is available
online at:
.br
-https://doc.zeroc.com/display/Ice37/IceGrid+Database+Utility
+https://doc.zeroc.com/ice/3.7/ice-services/icegrid/icegrid-database-utility
.SH OPTIONS
diff --git a/man/man1/icegridnode.1 b/man/man1/icegridnode.1
index 2f4734a30b6..7926f3deec4 100644
--- a/man/man1/icegridnode.1
+++ b/man/man1/icegridnode.1
@@ -19,7 +19,7 @@ executable. If you wish to run a registry and node in one process,
icegridnode is the executable you must use. Full documentation for icegridnode
is available online at:
.br
-https://doc.zeroc.com/display/Ice37/icegridnode
+https://doc.zeroc.com/ice/3.7/ice-services/icegrid/icegrid-server-reference/icegridnode
.SH OPTIONS
diff --git a/man/man1/icegridregistry.1 b/man/man1/icegridregistry.1
index ff80b95b188..f618c5d8e1c 100644
--- a/man/man1/icegridregistry.1
+++ b/man/man1/icegridregistry.1
@@ -17,7 +17,7 @@ convenient during development and testing. The registry server is implemented
by the icegridregistry executable. Full documentation for icegridregistry is
available online at:
.br
-https://doc.zeroc.com/display/Ice37/icegridregistry
+https://doc.zeroc.com/ice/3.7/ice-services/icegrid/icegrid-server-reference/icegridregistry
.SH OPTIONS
diff --git a/man/man1/icepatch2calc.1 b/man/man1/icepatch2calc.1
index 90b717d5360..518e4c57cb0 100644
--- a/man/man1/icepatch2calc.1
+++ b/man/man1/icepatch2calc.1
@@ -13,7 +13,7 @@ icepatch2calc [options] data_dir [file...]
IcePatch2 tool to compress files and calculate checksums. Full documentation
for icepatch2calc is available online at:
.br
-https://doc.zeroc.com/display/Ice37/Using+icepatch2calc
+https://doc.zeroc.com/ice/3.7/ice-services/icepatch2/using-icepatch2calc
.SH OPTIONS
diff --git a/man/man1/icepatch2client.1 b/man/man1/icepatch2client.1
index 4039359ae08..6961bf8bed3 100644
--- a/man/man1/icepatch2client.1
+++ b/man/man1/icepatch2client.1
@@ -15,7 +15,7 @@ icepatch2client --IcePatch2Client.Proxy="IcePatch2Server/server:tcp -h somehost.
The IcePatch2 client. Full documentation for icepatch2client is available
online at:
.br
-"https://doc.zeroc.com/display/Ice37/Running+the+IcePatch2+Client".
+https://doc.zeroc.com/ice/3.7/ice-services/icepatch2/running-the-icepatch2-client
.SH OPTIONS
diff --git a/man/man1/icepatch2server.1 b/man/man1/icepatch2server.1
index 423b6e35918..31c5a98b9b0 100644
--- a/man/man1/icepatch2server.1
+++ b/man/man1/icepatch2server.1
@@ -13,7 +13,7 @@ icepatch2server <data directory>
The IcePatch2 server. Full documentation for icepatch2server is available
online at:
.br
-https://doc.zeroc.com/display/Ice37/Running+the+IcePatch2+Server
+https://doc.zeroc.com/ice/3.7/ice-services/icepatch2/running-the-icepatch2-server
.SH OPTIONS
diff --git a/man/man1/icestormadmin.1 b/man/man1/icestormadmin.1
index fe2f69c11d0..56f573cb6b2 100644
--- a/man/man1/icestormadmin.1
+++ b/man/man1/icestormadmin.1
@@ -16,7 +16,7 @@ The IceStorm administration tool is a command-line program that provides
administrative control of an IceStorm server. Full documentation for
icestormadmin is available online at:
.br
-https://doc.zeroc.com/display/Ice37/IceStorm+Administration
+https://doc.zeroc.com/ice/3.7/ice-services/icestorm/icestorm-administration
.SH OPTIONS
diff --git a/man/man1/icestormdb.1 b/man/man1/icestormdb.1
index 4d0443d8cc1..1416c885ed0 100644
--- a/man/man1/icestormdb.1
+++ b/man/man1/icestormdb.1
@@ -14,7 +14,7 @@ The icestormdb utility is a command-line tool for importing and exporting IceSto
databases. Full documentation for icestormdb is available
online at:
.br
-https://doc.zeroc.com/display/Ice37/IceStorm+Database+Utility
+https://doc.zeroc.com/ice/3.7/ice-services/icestorm/icestorm-database-utility
.SH OPTIONS
diff --git a/man/man1/slice2cpp.1 b/man/man1/slice2cpp.1
index 258c22f8668..3ac2b924e1f 100644
--- a/man/man1/slice2cpp.1
+++ b/man/man1/slice2cpp.1
@@ -15,7 +15,7 @@ is defined during this compilation.
Full documentation for slice2cpp is available online at:
.br
-https://doc.zeroc.com/display/Ice37/slice2cpp+Command-Line+Options
+https://doc.zeroc.com/ice/latest/language-mappings/c++11-mapping/slice2cpp-command-line-options
.SH OPTIONS
diff --git a/man/man1/slice2cs.1 b/man/man1/slice2cs.1
index ba16c275955..84631e5b927 100644
--- a/man/man1/slice2cs.1
+++ b/man/man1/slice2cs.1
@@ -15,7 +15,7 @@ is defined during this compilation.
Full documentation for slice2cs is available online at:
.br
-https://doc.zeroc.com/display/Ice37/slice2cs+Command-Line+Options
+https://doc.zeroc.com/ice/3.7/language-mappings/c-sharp-mapping/client-side-slice-to-c-sharp-mapping/slice2cs-command-line-options
.SH OPTIONS
diff --git a/man/man1/slice2html.1 b/man/man1/slice2html.1
index 43b499d4272..bae409bb858 100644
--- a/man/man1/slice2html.1
+++ b/man/man1/slice2html.1
@@ -15,7 +15,7 @@ macro __SLICE2HTML__ is defined during this compilation.
Full documentation for slice2html is available online at:
.br
-https://doc.zeroc.com/display/Ice37/Generating+Slice+Documentation
+https://doc.zeroc.com/ice/3.7/the-slice-language/generating-slice-documentation
slice2html is deprecated, Doxygen is now the preferred way to generate
Slice API reference, see:
diff --git a/man/man1/slice2java.1 b/man/man1/slice2java.1
index ac170604705..e61bb687297 100644
--- a/man/man1/slice2java.1
+++ b/man/man1/slice2java.1
@@ -15,7 +15,7 @@ is defined during this compilation.
Full documentation for slice2java is available online at:
.br
-https://doc.zeroc.com/display/Ice37/slice2java+Command-Line+Options
+https://doc.zeroc.com/ice/3.7/language-mappings/java-mapping/client-side-slice-to-java-mapping/slice2java-command-line-options
.SH OPTIONS
diff --git a/man/man1/slice2js.1 b/man/man1/slice2js.1
index f6007766777..b8d6cb7b8dd 100644
--- a/man/man1/slice2js.1
+++ b/man/man1/slice2js.1
@@ -15,7 +15,7 @@ is defined during this compilation.
Full documentation for slice2js is available online at:
.br
-https://doc.zeroc.com/display/Ice37/slice2js+Command-Line+Options
+https://doc.zeroc.com/ice/3.7/language-mappings/javascript-mapping/client-side-slice-to-javascript-mapping/slice2js-command-line-options
.SH OPTIONS
diff --git a/man/man1/slice2matlab.1 b/man/man1/slice2matlab.1
index fe25302d0aa..9b3373a7814 100644
--- a/man/man1/slice2matlab.1
+++ b/man/man1/slice2matlab.1
@@ -15,7 +15,7 @@ is defined during this compilation.
Full documentation for slice2matlab is available online at:
.br
-https://doc.zeroc.com/display/Ice37/slice2matlab+Command-Line+Options
+https://doc.zeroc.com/ice/3.7/language-mappings/matlab-mapping/client-side-slice-to-matlab-mapping/slice2matlab-command-line-options
.SH OPTIONS
diff --git a/man/man1/slice2objc.1 b/man/man1/slice2objc.1
index cbacf3e6913..0ebb35ae380 100644
--- a/man/man1/slice2objc.1
+++ b/man/man1/slice2objc.1
@@ -15,7 +15,7 @@ is defined during this compilation.
Full documentation for slice2objc is available online at:
.br
-https://doc.zeroc.com/display/Ice37/slice2objc+Command-Line+Options
+https://doc.zeroc.com/ice/latest/language-mappings/objective-c-mapping/client-side-slice-to-objective-c-mapping/slice2objc-command-line-options
.SH OPTIONS
diff --git a/man/man1/slice2php.1 b/man/man1/slice2php.1
index 408a2f6ed59..82b5ddea1c7 100644
--- a/man/man1/slice2php.1
+++ b/man/man1/slice2php.1
@@ -12,7 +12,7 @@ is defined during this compilation.
Full documentation for slice2php is available online at:
.br
-https://doc.zeroc.com/display/Ice37/slice2php+Command-Line+Options
+https://doc.zeroc.com/ice/3.7/language-mappings/php-mapping/client-side-slice-to-php-mapping/slice2php-command-line-options
.SH OPTIONS
diff --git a/man/man1/slice2py.1 b/man/man1/slice2py.1
index 36136c11ff6..8c2e069f73b 100644
--- a/man/man1/slice2py.1
+++ b/man/man1/slice2py.1
@@ -15,7 +15,7 @@ is defined during this compilation.
Full documentation for slice2py is available online at:
.br
-https://doc.zeroc.com/display/Ice37/Code+Generation+in+Python
+https://doc.zeroc.com/ice/3.7/language-mappings/python-mapping/client-side-slice-to-python-mapping/code-generation-in-python
.SH OPTIONS
diff --git a/man/man1/slice2rb.1 b/man/man1/slice2rb.1
index 0693a8d97b0..2bf53e9d2e6 100644
--- a/man/man1/slice2rb.1
+++ b/man/man1/slice2rb.1
@@ -15,7 +15,7 @@ during this compilation.
Full documentation for slice2rb is available online at:
.br
-https://doc.zeroc.com/display/Ice37/Code+Generation+in+Ruby
+https://doc.zeroc.com/ice/3.7/language-mappings/ruby-mapping/client-side-slice-to-ruby-mapping/code-generation-in-ruby
.SH OPTIONS
diff --git a/man/man1/slice2swift.1 b/man/man1/slice2swift.1
index a47ab7da6f6..7440f1e900a 100644
--- a/man/man1/slice2swift.1
+++ b/man/man1/slice2swift.1
@@ -15,7 +15,7 @@ is defined during this compilation.
Full documentation for slice2swift is available online at:
.br
-https://doc.zeroc.com/display/Ice37/slice2swift+Command-Line+Options
+https://doc.zeroc.com/ice/latest/language-mappings/swift-mapping/client-side-slice-to-swift-mapping/slice2swift-command-line-Poptions
.SH OPTIONS
diff --git a/matlab/msbuild/buildToolbox.m b/matlab/msbuild/buildToolbox.m
index 85bf406b2e6..11075004608 100644
--- a/matlab/msbuild/buildToolbox.m
+++ b/matlab/msbuild/buildToolbox.m
@@ -14,7 +14,7 @@ function buildToolbox(iceVersion)
fprintf(f, '%% Version %s (R%s) %s\r\n', iceVersion, version('-release'), date);
fprintf(f, '%%\r\n');
fprintf(f, ['%% Please refer to the '...
- '<a href="https://doc.zeroc.com/display/Rel/Ice+3.7.3+Release+Notes">Ice Release Notes</a> '...
+ '<a href="https://doc.zeroc.com/rel/ice-releases/ice-3-7/ice-3-7-3-release-notes">Ice Release Notes</a> '...
'for more information\r\n']);
fclose(f);
matlab.addons.toolbox.packageToolbox(projectFile, sprintf('ice-%s-R%s.mltbx', iceVersion, version('-release')))
diff --git a/matlab/msbuild/doc/overview.html b/matlab/msbuild/doc/overview.html
index 4634190851b..3e94f63ba0c 100644
--- a/matlab/msbuild/doc/overview.html
+++ b/matlab/msbuild/doc/overview.html
@@ -10,10 +10,10 @@
<div itemprop="content">
<h2 id="descrip">Release Notes</h2>
<p>For details on the Ice for MATLAB toolbox release, please refer to the
- <a href="https://doc.zeroc.com/display/Rel/Ice+3.7.3+Release+Notes">Release Notes</a>.</p>
+ <a href="https://doc.zeroc.com/rel/ice-releases/ice-3-7/ice-3-7-3-release-notes">Release Notes</a>.</p>
<h2 id="descrip">Manual</h2>
<p>You can read the Ice for MATLAB documentation in the
- <a href="https://doc.zeroc.com/display/Rel/Ice+3.7+Manual">Ice Manual</a>.</p>
+ <a href="https://doc.zeroc.com/ice/3.7/introduction">Ice Manual</a>.</p>
</div>
</div>
</section>
diff --git a/matlab/msbuild/doc/slice2matlab.html b/matlab/msbuild/doc/slice2matlab.html
index 964cabaf2ed..19f5f0771af 100644
--- a/matlab/msbuild/doc/slice2matlab.html
+++ b/matlab/msbuild/doc/slice2matlab.html
@@ -7,7 +7,7 @@
<h1 class="title r2016b" id="">slice2matlab </h1>
<p>Compiles Slice files using the Slice-to-MATLAB compiler included with the Ice toolbox.</p>
<p>The complete documentation for the Slice-to-MATLAB compiler is available in the
- <a href="https://doc.zeroc.com/display/Ice37/slice2matlab+Command-Line+Options">Ice Manual</a>.</p>
+ <a href="https://doc.zeroc.com/ice/3.7/language-mappings/matlab-mapping/client-side-slice-to-matlab-mapping/slice2matlab-command-line-options">Ice Manual</a>.</p>
<div itemprop="content">
<h2 id="syntax">Syntax</h2>
<div>
diff --git a/matlab/msbuild/toolbox.template.prj b/matlab/msbuild/toolbox.template.prj
index 626dc1309be..df0647b227d 100644
--- a/matlab/msbuild/toolbox.template.prj
+++ b/matlab/msbuild/toolbox.template.prj
@@ -11,7 +11,7 @@
<param.company>ZeroC, Inc.</param.company>
<param.summary>Ice @IceVersion@ for MATLAB @MatlabVersion@</param.summary>
<param.description>Ice is a comprehensive RPC framework with support for MATLAB, C++, .NET, Java, Python and more. Please refer to the Ice Release Notes for more information:
- https://doc.zeroc.com/display/Rel/Ice+3.7.3+Release+Notes</param.description>
+ https://doc.zeroc.com/rel/ice-releases/ice-3-7/ice-3-7-3-release-notes</param.description>
<param.screenshot>${PROJECT_ROOT}\zeroc_logo-64x64.png</param.screenshot>
<param.version>@IceVersion@</param.version>
<param.output>${PROJECT_ROOT}\ice.mltbx</param.output>
diff --git a/objective-c/README.md b/objective-c/README.md
index 5795b68dd53..956b96b332b 100644
--- a/objective-c/README.md
+++ b/objective-c/README.md
@@ -131,6 +131,6 @@ of `ok` messages. In case of a failure, the tests abort with `failed`.
All the test clients and servers run on the iOS device, not on your Mac
computer.
-[1]: https://doc.zeroc.com/display/Rel/Using+the+macOS+Binary+Distribution+for+Ice+3.7.3
-[2]: https://doc.zeroc.com/display/Rel/Supported+Platforms+for+Ice+3.7.3
+[1]: https://doc.zeroc.com/ice/3.7/release-notes/using-the-macos-binary-distribution
+[2]: https://doc.zeroc.com/ice/3.7/release-notes/supported-platforms-for-ice-3-7-3
[3]: https://en.wikipedia.org/wiki/Automatic_Reference_Counting
diff --git a/php/README.md b/php/README.md
index 2914e663061..669e471709c 100644
--- a/php/README.md
+++ b/php/README.md
@@ -334,6 +334,6 @@ The enclosing directory also needs to be accessible. For example:
# chcon -R -t httpd_sys_content_t /opt/MyApp/slice
```
-[1]: https://zeroc.com/distributions/ice
-[2]: https://doc.zeroc.com/display/Rel/Supported+Platforms+for+Ice+3.7.3
+[1]: https://zeroc.com/downloads/ice
+[2]: https://doc.zeroc.com/ice/3.7/release-notes/supported-platforms-for-ice-3-7-3
[3]: https://github.com/zeroc-ice/ice-builder-visualstudio
diff --git a/ruby/README.md b/ruby/README.md
index 924e53aa3ec..89e8ec7017d 100644
--- a/ruby/README.md
+++ b/ruby/README.md
@@ -163,5 +163,5 @@ Replace `/opt/Ice` with your installation directory.
SELINUX=disabled
```
-[1]: https://zeroc.com/distributions/ice
-[2]: https://doc.zeroc.com/display/Rel/Supported+Platforms+for+Ice+3.7.3
+[1]: https://zeroc.com/downloads/ice
+[2]: https://doc.zeroc.com/ice/3.7/release-notes/supported-platforms-for-ice-3-7-3