diff options
author | Peter Wu <peter@lekensteyn.nl> | 2019-07-20 16:13:59 +0100 |
---|---|---|
committer | Anders Broman <a.broman58@gmail.com> | 2019-07-20 20:51:30 +0000 |
commit | c88e525168c95ab84cd0c39a7f4e4afcc80b8b82 (patch) | |
tree | 20b150255401654856fbbcae0086d1ab13c40e58 | |
parent | 36e1f782aa26fbaccffae5287be5a7ca0159e4ce (diff) |
Documentation: convert http URLS to https
Remove some dead links or point them to archive.org while at it. All
updated links have been verified.
Change-Id: Icf02167a13d5fe9dfce39ea57525b3f185554c9d
Reviewed-on: https://code.wireshark.org/review/34028
Petri-Dish: Peter Wu <peter@lekensteyn.nl>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
-rw-r--r-- | doc/ciscodump.pod | 9 | ||||
-rw-r--r-- | doc/rawshark.pod | 2 | ||||
-rw-r--r-- | doc/text2pcap.pod | 4 | ||||
-rw-r--r-- | doc/tshark.pod | 2 | ||||
-rw-r--r-- | docbook/README.adoc | 14 | ||||
-rw-r--r-- | docbook/attributes.adoc | 6 | ||||
-rw-r--r-- | docbook/common_src/typographic_conventions.adoc | 2 | ||||
-rw-r--r-- | docbook/faq.adoc | 10 | ||||
-rw-r--r-- | docbook/release-notes.adoc | 6 | ||||
-rw-r--r-- | docbook/wsdg_src/WSDG_chapter_libraries.adoc | 21 | ||||
-rw-r--r-- | docbook/wsdg_src/WSDG_chapter_quick_setup.adoc | 4 | ||||
-rw-r--r-- | docbook/wsdg_src/WSDG_chapter_sources.adoc | 16 | ||||
-rw-r--r-- | docbook/wsdg_src/WSDG_chapter_tools.adoc | 64 | ||||
-rw-r--r-- | docbook/wsdg_src/WSDG_chapter_userinterface.adoc | 12 | ||||
-rw-r--r-- | docbook/wsluarm.adoc | 6 | ||||
-rw-r--r-- | docbook/wsug_src/WSUG_chapter_customize.adoc | 8 | ||||
-rw-r--r-- | docbook/wsug_src/WSUG_chapter_io.adoc | 4 | ||||
-rw-r--r-- | docbook/wsug_src/WSUG_chapter_troubleshoot.adoc | 4 | ||||
-rw-r--r-- | docbook/wsug_src/text2pcap-h.txt | 2 |
19 files changed, 91 insertions, 105 deletions
diff --git a/doc/ciscodump.pod b/doc/ciscodump.pod index a2b328723d..330b39531c 100644 --- a/doc/ciscodump.pod +++ b/doc/ciscodump.pod @@ -54,7 +54,7 @@ S<B<--remote-interface>=E<lt>the router interfaceE<gt>> B<ciscodump> is an extcap tool that relys on Cisco EPC to allow a user to run a remote capture on a Cisco router in a SSH connection. The minimum IOS version supporting this feature is 12.4(20)T. More details can be found here: -http://www.cisco.com/c/en/us/products/collateral/ios-nx-os-software/ios-embedded-packet-capture/datasheet_c78-502727.html +https://www.cisco.com/c/en/us/products/collateral/ios-nx-os-software/ios-embedded-packet-capture/datasheet_c78-502727.html Supported interfaces: @@ -120,7 +120,12 @@ recommended to use keyfiles with a SSH agent. =item --remote-filter=E<lt>filterE<gt> -The remote filter on the router. This is a capture filter that follows the Cisco IOS standards (http://www.cisco.com/c/en/us/support/docs/ip/access-lists/26448-ACLsamples.html). Multiple filters can be specified using a comma between them. BEWARE: when using a filter, the default behavior is to drop all the packets except the ones that fall into the filter. +The remote filter on the router. This is a capture filter that follows the Cisco +IOS standards +(https://www.cisco.com/c/en/us/support/docs/ip/access-lists/26448-ACLsamples.html). +Multiple filters can be specified using a comma between them. BEWARE: when using +a filter, the default behavior is to drop all the packets except the ones that +fall into the filter. Examples: diff --git a/doc/rawshark.pod b/doc/rawshark.pod index 81e0f5df5a..94973d7956 100644 --- a/doc/rawshark.pod +++ b/doc/rawshark.pod @@ -114,7 +114,7 @@ B<encap>:I<name> Packet data should be dissected using the libpcap/Npcap/WinPcap data link type (DLT) I<name>, e.g. B<encap:EN10MB> for Ethernet. Names are converted using pcap_datalink_name_to_val(). A complete list of DLTs can be found at -L<http://www.tcpdump.org/linktypes.html>. +L<https://www.tcpdump.org/linktypes.html>. B<encap>:I<number> Packet data should be dissected using the libpcap/Npcap/WinPcap LINKTYPE_ I<number>, e.g. B<encap:105> for raw IEEE diff --git a/doc/text2pcap.pod b/doc/text2pcap.pod index 7533744b20..4a5a653461 100644 --- a/doc/text2pcap.pod +++ b/doc/text2pcap.pod @@ -146,13 +146,13 @@ of an IP packet (i.e. has complete L4 information) but does not have an IP header with each packet. Note that an appropriate Ethernet header is automatically included with each packet as well. Example: I<-i 46> to specify an RSVP packet (IP protocol 46). See -L<http://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml> for +L<https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml> for the complete list of assigned internet protocol numbers. =item -l Specify the link-layer header type of this packet. Default is Ethernet -(1). See L<http://www.tcpdump.org/linktypes.html> for the complete list +(1). See L<https://www.tcpdump.org/linktypes.html> for the complete list of possible encapsulations. Note that this option should be used if your dump is a complete hex dump of an encapsulated packet and you wish to specify the exact type of encapsulation. Example: I<-l 7> for ARCNet diff --git a/doc/tshark.pod b/doc/tshark.pod index 5d22a9d06c..5cb7116cc1 100644 --- a/doc/tshark.pod +++ b/doc/tshark.pod @@ -567,7 +567,7 @@ Read a list of entries from a "hosts" file, which will then be written to a capture file. Implies B<-W n>. Can be called multiple times. The "hosts" file format is documented at -L<http://en.wikipedia.org/wiki/Hosts_(file)>. +L<https://en.wikipedia.org/wiki/Hosts_(file)>. =item -i E<lt>capture interfaceE<gt> | - diff --git a/docbook/README.adoc b/docbook/README.adoc index 28a7c96c67..9aa2116ac9 100644 --- a/docbook/README.adoc +++ b/docbook/README.adoc @@ -12,8 +12,8 @@ all_guides` or `msbuild all_guides.vcxproj`. Requirements are listed below. The guides and release notes are written in -http://asciidoctor.org/docs/asciidoc-syntax-quick-reference/[Asciidoctor syntax]. -For more information see http://asciidoctor.org. +https://asciidoctor.org/docs/asciidoc-syntax-quick-reference/[Asciidoctor syntax]. +For more information see https://asciidoctor.org. Conversions from Asciidoctor markup to each of our supported output formats is done via the following steps: @@ -34,7 +34,7 @@ on installing required packages for your platform. == AsciidoctorJ (recommended) or Asciidoctor Text markup format and publishing toolchain: -http://asciidoctor.org/ +https://asciidoctor.org/ AsciidoctorJ is a self-contained bundle which includes Asciidoctor and JRuby. It can be installed via Chocolatey on Windows, Homebrew on macOS, @@ -60,16 +60,16 @@ most Linux distributions. == HTML Help Workshop (Windows only) The HTML Help compiler is part of the -http://www.microsoft.com/en-us/download/details.aspx?id=21138[HTML Help Workshop] +https://www.microsoft.com/en-us/download/details.aspx?id=21138[HTML Help Workshop] from Microsoft. It is used to generate the documentation shipped with the Windows installers. = Asciidoctor Markup The User’s and Developer’s Guides were originally written in DocBook and -were later converted to http://asciidoc.org/[AsciiDoc]. We subsequently +were later converted to https://asciidoc.org/[AsciiDoc]. We subsequently switched from AsciiDoc to Asciidoctor. As a result we currently use -http://asciidoctor.org/docs/migration/[compat mode], but may switch +https://asciidoctor.org/docs/migration/[compat mode], but may switch to Asciidoctor’s modern markup at a later date. Please use the following conventions when writing documentation: @@ -149,7 +149,7 @@ works in Firefox & Chrome, but not in Safari, Preview, or Internet Explorer. == Qt Help -Qt provides an extensive http://doc.qt.io/qt-5/qthelp-framework.html[help system]. +Qt provides an extensive https://doc.qt.io/qt-5/qthelp-framework.html[help system]. However, to use it we need to generate a Qt Help Project (.qhp) file, which isn't currently supported by Asciidoctor or via DocBook XSL. diff --git a/docbook/attributes.adoc b/docbook/attributes.adoc index cc856c9ed7..912adb2ce5 100644 --- a/docbook/attributes.adoc +++ b/docbook/attributes.adoc @@ -39,7 +39,7 @@ :wireshark-users-guide-url: {wireshark-docs-url}wsug_html_chunked/ // External URLs -:tcpdump-main-url: http://www.tcpdump.org/ +:tcpdump-main-url: https://www.tcpdump.org/ :pcap-filter-man-page-url: {tcpdump-main-url}manpages/pcap-filter.7.html :tcpdump-man-page-url: {tcpdump-main-url}manpages/tcpdump.1.html @@ -53,8 +53,8 @@ :wikipedia-main-url: https://en.wikipedia.org/wiki/ :pcre2pattern-url: https://www.pcre.org/current/doc/html/pcre2pattern.html -:greenwichmeantime-main-url: http://wwp.greenwichmeantime.com/ -:timeanddate-main-url: http://www.timeanddate.com/worldclock/ +:greenwichmeantime-main-url: https://wwp.greenwichmeantime.com/ +:timeanddate-main-url: https://www.timeanddate.com/worldclock/ :ntp-main-url: http://www.ntp.org/ :gplv2-url: https://www.gnu.org/licenses/gpl-2.0.html diff --git a/docbook/common_src/typographic_conventions.adoc b/docbook/common_src/typographic_conventions.adoc index 05f1aed4b2..38751168a8 100644 --- a/docbook/common_src/typographic_conventions.adoc +++ b/docbook/common_src/typographic_conventions.adoc @@ -11,7 +11,7 @@ The following table shows the typographic conventions that are used in this guid // `backticks` for monospaces. // Asciidoctor’s modern mode is more strict, and only allows _underline_ // italics and `backtick` monospaces. -// http://asciidoctor.org/docs/migration/ +// https://asciidoctor.org/docs/migration/ .Typographic Conventions [options="header",cols="1,3,3"] diff --git a/docbook/faq.adoc b/docbook/faq.adoc index 67b959e122..f47f5ce3cf 100644 --- a/docbook/faq.adoc +++ b/docbook/faq.adoc @@ -49,9 +49,9 @@ gone offline. More information on the name change can be found here: -* http://www.prweb.com/releases/2006/6/prweb396098.htm[Original press +* https://www.prweb.com/releases/2006/6/prweb396098.htm[Original press release] -* http://archive09.linux.com/articles/54968[NewsForge article] +* https://www.linux.com/news/ethereal-changes-name-wireshark[NewsForge article] * Many other articles in https://www.wireshark.org/bibliography.html[our bibliography] @@ -65,7 +65,7 @@ An IRC channel dedicated to Wireshark can be found at irc://irc.freenode.net/wireshark[irc://irc.freenode.net/wireshark]. Self-paced and instructor-led training is available at -http://www.wiresharktraining.com[Wireshark University]. Wireshark +https://www.wiresharktraining.com[Wireshark University]. Wireshark University also offers certification via the Wireshark Certified Network Analyst program. @@ -470,8 +470,8 @@ although the device doesn't necessarily have to be running as an IP interface in order to support traffic capture. On Linux and FreeBSD, libpcap 0.8 and later support the API for -http://www.endace.com/products.htm[Endace Measurement Systems' DAG -cards], so that a system with one of those cards, and its driver and +Endace Measurement Systems' DAG +cards, so that a system with one of those cards, and its driver and libraries, installed can capture traffic with those cards with libpcap-based applications. You would either have to have a version of Wireshark built with that version of libpcap, or a dynamically-linked diff --git a/docbook/release-notes.adoc b/docbook/release-notes.adoc index 8ce719ba35..b47be96348 100644 --- a/docbook/release-notes.adoc +++ b/docbook/release-notes.adoc @@ -3,9 +3,9 @@ include::attributes.adoc[] :linkcss: = Wireshark {wireshark-version} Release Notes -// AsciiDoc quick reference: http://powerman.name/doc/asciidoc +// AsciiDoc quick reference: https://powerman.name/doc/asciidoc // Asciidoctor Syntax Quick Reference: -// http://asciidoctor.org/docs/asciidoc-syntax-quick-reference/ +// https://asciidoctor.org/docs/asciidoc-syntax-quick-reference/ This is an experimental release intended to test new features for Wireshark 3.2. @@ -125,7 +125,7 @@ Bugs and feature requests can be reported on https://bugs.wireshark.org/[the bug tracker]. Official Wireshark training and certification are available from -http://www.wiresharktraining.com/[Wireshark University]. +https://www.wiresharktraining.com/[Wireshark University]. == Frequently Asked Questions diff --git a/docbook/wsdg_src/WSDG_chapter_libraries.adoc b/docbook/wsdg_src/WSDG_chapter_libraries.adoc index eae58510ea..5c6ba16e80 100644 --- a/docbook/wsdg_src/WSDG_chapter_libraries.adoc +++ b/docbook/wsdg_src/WSDG_chapter_libraries.adoc @@ -127,14 +127,15 @@ and its dependencies. The GLib library is available for most Linux distributions and UNIX flavors. If it isn't already installed and isn't available as a package -for your platform, you can get it at http://www.gtk.org[]. +for your platform, you can get it at https://wiki.gnome.org/Projects/GLib[]. [[ChLibsWin32GLib]] [discrete] ==== Windows -You can get the latest version at http://www.gtk.org[]. +Part of our vcpkg-export bundle at +https://anonsvn.wireshark.org/wireshark-win32-libs/trunk/packages/[]. [[ChLibsSMI]] @@ -149,7 +150,7 @@ LibSMI is used for MIB and PIB parsing and for OID resolution. If this library isn't already installed or available as a package for your platform, you can get it at -http://www.ibr.cs.tu-bs.de/projects/libsmi/[]. +https://www.ibr.cs.tu-bs.de/projects/libsmi/[]. [[ChLibsWin32SMI]] @@ -157,7 +158,7 @@ http://www.ibr.cs.tu-bs.de/projects/libsmi/[]. ==== Windows Wireshark uses the source libSMI distribution at -http://www.ibr.cs.tu-bs.de/projects/libsmi/[]. +https://www.ibr.cs.tu-bs.de/projects/libsmi/[]. LibSMI is cross-compiled using MinGW32. It’s stored in the libsmi zip archive at https://anonsvn.wireshark.org/wireshark-win32-libs/trunk/packages/[]. @@ -174,7 +175,7 @@ resolution library in Wireshark. ==== Unix If this library isn't already installed or available as a package for your -platform, you can get it at http://c-ares.haxx.se/[]. +platform, you can get it at https://c-ares.haxx.se/[]. [[ChLibsWin32Cares]] @@ -188,10 +189,10 @@ https://anonsvn.wireshark.org/wireshark-win32-libs/trunk/packages/[]. === zlib (Optional) -[quote, The zlib web site, http://www.zlib.net/] +[quote, The zlib web site, https://www.zlib.net/] ____ zlib is designed to be a -http://www.gzip.org/zlib/zlib_license.html[free], +https://www.gzip.org/zlib/zlib_license.html[free], general-purpose, legally unencumbered -- that is, not covered by any patents -- lossless data-compression library for use on virtually any computer hardware and operating system. @@ -204,7 +205,7 @@ ____ This library is almost certain to be installed on your system. If it isn't or you don't want to use the default library you can download it from -http://www.zlib.net/[]. +https://www.zlib.net/[]. [[ChLibsWin32Zlib]] @@ -317,7 +318,7 @@ secureLDAP protocols. If this library isn't already installed or available as a package for your platform, you can get it at -http://web.mit.edu/Kerberos/dist/[]. +https://web.mit.edu/Kerberos/dist/[]. [[ChLibsWin32Kerberos]] @@ -340,7 +341,7 @@ The LUA library is used to add scripting support to Wireshark. If this library isn't already installed or available as a package for your platform, you can get it at -http://www.lua.org/download.html[]. +https://www.lua.org/download.html[]. [[ChLibsWin32Lua]] diff --git a/docbook/wsdg_src/WSDG_chapter_quick_setup.adoc b/docbook/wsdg_src/WSDG_chapter_quick_setup.adoc index e8313e86de..dbb4b7d3a5 100644 --- a/docbook/wsdg_src/WSDG_chapter_quick_setup.adoc +++ b/docbook/wsdg_src/WSDG_chapter_quick_setup.adoc @@ -154,7 +154,7 @@ Chocolatey installs Python in _C:\Python37_ by default. ==== Install Perl Get a Perl installer from http://strawberryperl.com/ -http://www.ActiveState.com/ and install Perl into the default location. +https://www.activestate.com/ and install Perl into the default location. Alternatively you can install Perl using Chocolatey: @@ -234,7 +234,7 @@ Chocolatey ensures cmake.exe is on your path. ==== Install Asciidoctor, Xsltproc, And DocBook -http://asciidoctor.org/[Asciidoctor] can be run directly as a Ruby +https://asciidoctor.org/[Asciidoctor] can be run directly as a Ruby script or via a Java wrapper (AsciidoctorJ). It is used in conjunction with Xsltproc and DocBook to generate the documenation you're reading and the User’s Guide. diff --git a/docbook/wsdg_src/WSDG_chapter_sources.adoc b/docbook/wsdg_src/WSDG_chapter_sources.adoc index b7412374a6..a0234ad852 100644 --- a/docbook/wsdg_src/WSDG_chapter_sources.adoc +++ b/docbook/wsdg_src/WSDG_chapter_sources.adoc @@ -25,7 +25,7 @@ such as where to find specific functionality. This is done in === The Wireshark Git repository -http://git-scm.com/[Git] is used to keep track of the changes made to the +https://git-scm.com/[Git] is used to keep track of the changes made to the Wireshark source code. The code is stored inside Wireshark project’s Git repository located at a server at the wireshark.org domain. @@ -50,8 +50,8 @@ command line and is integrated with many popular tools. .Git is our *third* revision control system [NOTE] ==== -Wireshark originally used http://www.nongnu.org/cvs/[Concurrent Versions System] -(CVS) and migrated to http://subversion.apache.org/[Subversion] in July 2004. +Wireshark originally used https://www.nongnu.org/cvs/[Concurrent Versions System] +(CVS) and migrated to https://subversion.apache.org/[Subversion] in July 2004. The Subversion repository was subsequently migrated to Git in January 2014. ==== @@ -80,7 +80,7 @@ https://code.wireshark.org/review/gitweb?p=wireshark.git ==== Git Naming Conventions Like most revision control systems, Git uses -http://en.wikipedia.org/wiki/Branching_%28revision_control%29[branching] to +https://en.wikipedia.org/wiki/Branching_%28revision_control%29[branching] to manage different copies of the source code and allow parallel development. Wireshark uses the following branch naming conventions: @@ -571,7 +571,7 @@ as described at <<ChSrcGit>>. // ==== What is a diff file (a patch)? // -// A http://en.wikipedia.org/wiki/Diff[diff file]is a plain text file containing the differences between a pair of files +// A https://en.wikipedia.org/wiki/Diff[diff file]is a plain text file containing the differences between a pair of files // (or a multiple of such file pairs). // // .A diff file is often also called a patch. @@ -1207,7 +1207,7 @@ If you have a question not addressed here, please contact The Debian Package is built using dpkg-buildpackage, based on information found in the source tree under _debian_. See -http://www.debian-administration.org/articles/336 for a +https://www.debian.org/doc/manuals/maint-guide/build.en.html for a more in-depth discussion of the build process. @@ -1215,7 +1215,7 @@ In the wireshark directory, type: [source,sh] ---- -$ dpkg-buildpackage -rfakeroot -us -uc +$ dpkg-buildpackage -b -us -uc -jauto ---- to build the Debian Package. @@ -1228,7 +1228,7 @@ You can build an RPM package using the `rpm-package` target. The package version is derived from the current git HEAD, so you must build from a git checkout. -The package is built using http://www.rpm.org/[rpmbuild], which comes as +The package is built using https://rpm.org/[rpmbuild], which comes as standard on many flavours of Linux, including Red Hat, Fedora, and openSUSE. The process creates a clean build environment in _$\{CMAKE_BINARY_DIR}/packaging/rpm/BUILD_ each time the RPM is built. diff --git a/docbook/wsdg_src/WSDG_chapter_tools.adoc b/docbook/wsdg_src/WSDG_chapter_tools.adoc index 131b416a27..7cbca36d8a 100644 --- a/docbook/wsdg_src/WSDG_chapter_tools.adoc +++ b/docbook/wsdg_src/WSDG_chapter_tools.adoc @@ -20,7 +20,7 @@ available in different "flavours": on the supported UNIX and UNIX-like platforms. Cygwin is unsupported. * Windows native: Some tools are available as native Windows tools, no special emulation is required. Many of these tools can be installed - (and updated) using http://chocolatey.org[Chocolatey], a Windows + (and updated) using https://chocolatey.org[Chocolatey], a Windows package manager similar to the Linux package managers apt-get or yum. [WARNING] @@ -48,7 +48,7 @@ development tasks in <<ChapterSources>>. Chocolatey is a Windows package manager that can be used to install (and update) many of the packages required for Wireshark development. Chocolatey can be -obtained from the http://chocolatey.org[website] or from a Command Prompt: +obtained from the https://chocolatey.org[website] or from a Command Prompt: [source,cmd] ---- @@ -135,20 +135,11 @@ The home page of the CMake project: https://cmake.org/ Official documentation: https://cmake.org/documentation/ -About CMake in general and why KDE4 uses it: http://lwn.net/Articles/188693/ +About CMake in general and why KDE4 uses it: https://lwn.net/Articles/188693/ -Introductory tutorial/presentation: -http://ait.web.psi.ch/services/linux/hpc/hpc_user_cookbook/tools/cmake/docs/Cmake_VM_2007.pdf +Useful variables: https://gitlab.kitware.com/cmake/community/wikis/doc/cmake/Useful-Variables -Introductory article in the Linux Journal: -http://www.linuxjournal.com/node/6700/print - -Useful variables: http://www.cmake.org/Wiki/CMake_Useful_Variables - -Frequently Asked Questions: http://www.cmake.org/Wiki/CMake_FAQ - -// 2017-08-04 dead -//Additional cmake modules: http://code.google.com/p/cmake-modules/ +Frequently Asked Questions: https://gitlab.kitware.com/cmake/community/wikis/FAQ [[ChToolsGNUChain]] @@ -163,7 +154,7 @@ systems. If GCC isn't already installed or available as a package for your platform, you can get it at: -http://gcc.gnu.org/[]. +https://gcc.gnu.org/[]. After correct installation, typing at the bash command line prompt: @@ -197,7 +188,7 @@ available], including Qt Creator, CLion, and Eclipse. If gdb isn't already installed or available as a package for your platform, you can get it at: -http://www.gnu.org/software/gdb/gdb.html[]. +https://www.gnu.org/software/gdb/gdb.html[]. After correct installation: @@ -209,20 +200,11 @@ $ gdb --version should result in something like: ---- -GNU gdb (Ubuntu 7.8-1ubuntu4) 7.8.0.20141001-cvs -Copyright (C) 2014 Free Software Foundation, Inc. +GNU gdb (GDB) 8.3 +Copyright (C) 2019 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. -There is NO WARRANTY, to the extent permitted by law. Type "show copying" -and "show warranty" for details. -This GDB was configured as "x86_64-linux-gnu". -Type "show configuration" for configuration details. -For bug reporting instructions, please see: -<http://www.gnu.org/software/gdb/bugs/>. -Find the GDB manual and other documentation resources online at: -<http://www.gnu.org/software/gdb/documentation/>. -For help, type "help". -Type "apropos word" to search for commands related to "word". +There is NO WARRANTY, to the extent permitted by law. ---- Your version string may vary, of course. @@ -239,7 +221,7 @@ platforms. If GNU Make isn't already installed or available as a package for your platform, you can get it at: -http://www.gnu.org/software/make/[]. +https://www.gnu.org/software/make/[]. After correct installation: @@ -615,7 +597,7 @@ The bash shell is needed to run several shell scripts. Bash (the GNU Bourne-Again SHell) is available for most UNIX and UNIX-like platforms. If it isn't already installed or available as a package for your platform, you can get it at -http://www.gnu.org/software/bash/bash.html[]. +https://www.gnu.org/software/bash/bash.html[]. After correct installation, typing at the bash command line prompt: @@ -686,7 +668,7 @@ Your version string may vary of course. Perl is an interpreted programming language. The homepage of the Perl project is -http://www.perl.com[]. Perl is used to convert +https://www.perl.org[]. Perl is used to convert various text files into usable source code. Perl version 5.6 and above should work fine. @@ -697,7 +679,7 @@ and above should work fine. Perl is available for most UNIX and UNIX-like platforms. If perl isn't already installed or available as a package for your platform, you can -get it at http://www.perl.com/[]. +get it at https://www.perl.org/[]. After correct installation, typing at the bash command line prompt: @@ -732,7 +714,7 @@ However, the version string may vary. A native Windows Perl package can be obtained from http://strawberryperl.com/[Strawberry Perl] or -http://www.ActiveState.com[Active State]. The installation should be +https://www.activestate.com[Active State]. The installation should be straightforward. You may also use Chocolatey to install either package: @@ -787,7 +769,7 @@ Bison is available for most UNIX and UNIX-like platforms. See the next section for native Windows options. If GNU Bison isn't already installed or available as a package for your -platform you can get it at: http://www.gnu.org/software/bison/bison.html[]. +platform you can get it at: https://www.gnu.org/software/bison/bison.html[]. After correct installation running the following @@ -838,7 +820,7 @@ Flex is available for most UNIX and UNIX-like platforms. See the next section for native Windows options. If GNU flex isn't already installed or available as a package for your platform -you can get it at http://www.gnu.org/software/flex/[]. +you can get it at https://www.gnu.org/software/flex/[]. After correct installation running the following @@ -896,7 +878,7 @@ client. Git is available for most UNIX and UNIX-like platforms. If Git isn't already installed or available as a package for your platform, you can -get it at: http://git-scm.com/[]. +get it at: https://git-scm.com/[]. After correct installation, typing at the bash command line prompt: @@ -919,7 +901,7 @@ Your version will likely be different. ==== Windows The Git command line tools for Windows can be found at -http://git-scm.com/download/win[] and can also be installed using Chocolatey: +https://git-scm.com/download/win[] and can also be installed using Chocolatey: [source,cmd] ---- @@ -961,7 +943,7 @@ PS:\>choco install poshgit Along with the traditional command-line client, several GUI clients are available for a number of platforms. See -http://git-scm.com/downloads/guis[] for details. +https://git-scm.com/downloads/guis[] for details. // [[ChToolsUnixGitGUI]] // XXX Add Gui client section @@ -988,7 +970,7 @@ tool. Patch is available for most UNIX and UNIX-like platforms. If GNU patch isn't already installed or available as a package for your platform, you -can get it at http://www.gnu.org/software/patch/patch.html[]. +can get it at https://www.gnu.org/software/patch/patch.html[]. After correct installation, typing at the bash command line prompt: @@ -1049,7 +1031,7 @@ You can find more instructions on using NSIS in <<ChSrcNSIS>>. === Windows: WiX Toolset (Optional) The Wix Toolset can be used to generate Windows Installer (_.msi_) -packages. You can download it from the link:http://wixtoolset.org/[WiX +packages. You can download it from the link:https://wixtoolset.org/[WiX web site] or install it using Chocolatey: [source,cmd] @@ -1071,7 +1053,7 @@ files. To install it, do the following: * Download the latest PortableApps.com Platform release from - http://portableapps.com/[]. + https://portableapps.com/[]. * Install the following applications in the PortableApps.com environment: diff --git a/docbook/wsdg_src/WSDG_chapter_userinterface.adoc b/docbook/wsdg_src/WSDG_chapter_userinterface.adoc index 53e3a752d3..6090e1409f 100644 --- a/docbook/wsdg_src/WSDG_chapter_userinterface.adoc +++ b/docbook/wsdg_src/WSDG_chapter_userinterface.adoc @@ -170,9 +170,9 @@ your code. Sometimes we have to call {cpp} functions from one of Wireshark’s C callbacks and pass {cpp} objects to or from C. Tap -listeners are a common example. The {cpp} FAQ link:http://www. -parashift.com/c++-faq/mixing-c-and-cpp.html:[describes how to do this -safely]. +listeners are a common example. The {cpp} FAQ +https://www.parashift.com/c++-faq/mixing-c-and-cpp.html[describes how to do +this safely]. Tapping usually involves declaring static methods for callbacks, passing `this` as the tap data. @@ -210,7 +210,7 @@ directory in the Wireshark user configuration directory UNIX). For more information about Qt Linguist see -http://qt-project.org/doc/qt-4.8/linguist-manual.html[its manual]. +https://doc.qt.io/qt-5/qtlinguist-index.html[its manual]. You can also manage translations online with https://www.transifex.com/projects/p/wireshark/[Transifex]. @@ -225,7 +225,7 @@ code through the following steps: ===== Colors And Themes -Qt provides a number of colors via the http://doc.qt.io/qt-5/qpalette.html[QPalette] +Qt provides a number of colors via the https://doc.qt.io/qt-5/qpalette.html[QPalette] class. Use this class when you need a standard color provided by the underlying operating system. @@ -255,7 +255,7 @@ around this by using `ColorUtils::themeLinkBrush()` and The main window has many QActions which are shared with child widgets. See _ui/qt/proto_tree.cpp_ for an example of this. -http://www.kdab.com/kdab-products/gammaray/[GammaRay] lets you inspect +https://www.kdab.com/development-resources/qt-tools/gammaray/[GammaRay] lets you inspect the internals of a running Qt application similar to $$Spy++$$ on Windows. [[ChUIGUIDocs]] diff --git a/docbook/wsluarm.adoc b/docbook/wsluarm.adoc index 2eb16476b4..8d9fff75b0 100644 --- a/docbook/wsluarm.adoc +++ b/docbook/wsluarm.adoc @@ -288,11 +288,11 @@ Lrexlib PCRE implementation, with a few differences as follows: Since: 1.11.3 This page is based on the full documentation for Lrexlib at -link:http://rrthomas.github.io/lrexlib/manual.html[http://rrthomas.github.io/lrexlib/manual.html] +https://rrthomas.github.io/lrexlib/manual.html[] The GLib Regular expression syntax (which is essentially PCRE syntax) can be found at -link:https://developer.gnome.org/glib/2.38/glib-regex-syntax.html[https://developer.gnome.org/glib/2.38/glib-regex-syntax.html] +https://developer.gnome.org/glib/2.38/glib-regex-syntax.html[] [[lua_class_GRegex]] @@ -546,7 +546,7 @@ GRegex object previously compiled with GRegex.new(). Since: 1.11.3 For details see: -link:http://rrthomas.github.io/lrexlib/manual.html#gsub[http://rrthomas.github.io/lrexlib/manual.html#gsub] +https://rrthomas.github.io/lrexlib/manual.html#gsub[] [float] ===== Arguments diff --git a/docbook/wsug_src/WSUG_chapter_customize.adoc b/docbook/wsug_src/WSUG_chapter_customize.adoc index 0fe124fe23..2b47b43486 100644 --- a/docbook/wsug_src/WSUG_chapter_customize.adoc +++ b/docbook/wsug_src/WSUG_chapter_customize.adoc @@ -851,7 +851,7 @@ The replacement text for the macro it uses $1, $2, $3, ... as the input argument === ESS Category Attributes -Wireshark uses this table to map ESS Security Category attributes to textual representations. The values to put in this table are usually found in a link:$$http://www.xmlspif.org/$$[XML SPIF], which is used for defining security labels. +Wireshark uses this table to map ESS Security Category attributes to textual representations. The values to put in this table are usually found in a http://www.xmlspif.org/[XML SPIF], which is used for defining security labels. This table is a user table, as described in <<ChUserTable>>, with the following fields: @@ -870,12 +870,12 @@ The textual representation for the value. === MaxMind Database Paths If your copy of Wireshark supports -link:http://www.maxmind.com/[MaxMind’s] MaxMindDB library, you can use +https://www.maxmind.com/[MaxMind’s] MaxMindDB library, you can use their databases to match IP addresses to countries, cites, autonomous system numbers, and other bits of information. Some databases are -link:https://dev.maxmind.com/geoip/geoip2/downloadable/[available at no +https://dev.maxmind.com/geoip/geoip2/downloadable/[available at no cost], while others require a licensing fee. See -link:http://www.maxmind.com/[the MaxMind web site] for more information. +https://www.maxmind.com/[the MaxMind web site] for more information. The configuration for the MaxMind database is a user table, as described in <<ChUserTable>>, with the following fields: diff --git a/docbook/wsug_src/WSUG_chapter_io.adoc b/docbook/wsug_src/WSUG_chapter_io.adoc index 0932bacd63..4b80d7a6c1 100644 --- a/docbook/wsug_src/WSUG_chapter_io.adoc +++ b/docbook/wsug_src/WSUG_chapter_io.adoc @@ -713,7 +713,7 @@ Export packet bytes into C arrays so you can import the stream data into your ow Export packet data into PSML. This is an XML based format including only the packet summary. The PSML file specification is available at: -link:http://www.nbee.org/doku.php?id=netpdl:psml_specification[]. +https://web.archive.org/web/20141115200425/http://www.nbee.org/doku.php?id=netpdl:psml_specification[]. .The “Export as PSML File” dialog box image::wsug_graphics/ws-export-psml.png[{screenshot-attrs}] @@ -731,7 +731,7 @@ format is defined by the PSML specification. Export packet data into PDML. This is an XML based format including the packet details. The PDML file specification is available at: -link:http://www.nbee.org/doku.php?id=netpdl:pdml_specification[]. +https://web.archive.org/web/20140416072301/http://www.nbee.org/doku.php?id=netpdl:pdml_specification[]. [NOTE] ==== diff --git a/docbook/wsug_src/WSUG_chapter_troubleshoot.adoc b/docbook/wsug_src/WSUG_chapter_troubleshoot.adoc index abd298e38d..b7057b74f2 100644 --- a/docbook/wsug_src/WSUG_chapter_troubleshoot.adoc +++ b/docbook/wsug_src/WSUG_chapter_troubleshoot.adoc @@ -67,9 +67,7 @@ There are some ways to circumvent this. Many vendor’s switches support a feature known as “port spanning” or “port mirroring” in which all of the traffic to and from port A are also sent out -port B. An excellent reference on the “port spanning” feature of Cisco -switches can be found at -link:$$http://www.cisco.com/warp/public/473/41.html$$[Configuring the Catalyst Switched Port Analyzer (SPAN) Feature] +port B. === Examples of troubleshooting diff --git a/docbook/wsug_src/text2pcap-h.txt b/docbook/wsug_src/text2pcap-h.txt index 082ce25093..90b00d822a 100644 --- a/docbook/wsug_src/text2pcap-h.txt +++ b/docbook/wsug_src/text2pcap-h.txt @@ -33,7 +33,7 @@ Input: Output: -l <typenum> link-layer type number; default is 1 (Ethernet). See - http://www.tcpdump.org/linktypes.html for a list of + https://www.tcpdump.org/linktypes.html for a list of numbers. Use this option if your dump is a complete hex dump of an encapsulated packet and you wish to specify the exact type of encapsulation. |