Skip to content

Commit

Permalink
HTTPS In More Places, update some URLs.
Browse files Browse the repository at this point in the history
Change-Id: Ice2e1e2e4d94f6c9da7c651866cfa1a8ac4a31d8
Reviewed-on: https://code.wireshark.org/review/34096
Reviewed-by: Guy Harris <guy@alum.mit.edu>
  • Loading branch information
guyharris committed Jul 27, 2019
1 parent 3a53b86 commit 5cf3fd0
Show file tree
Hide file tree
Showing 73 changed files with 169 additions and 155 deletions.
2 changes: 1 addition & 1 deletion .editorconfig
@@ -1,7 +1,7 @@
#
# Editor configuration
#
# http://editorconfig.org/
# https://editorconfig.org
#

# Global settings
Expand Down
4 changes: 2 additions & 2 deletions AUTHORS
Expand Up @@ -216,7 +216,7 @@ Peter Torvals <petertv[AT]xoommail.com> {
}

Christophe Tronche <ch.tronche[AT]computer.org> {
http://tronche.com/
https://tronche.com
BPDU (spanning tree protocol) support
X11 requests support
}
Expand Down Expand Up @@ -3471,7 +3471,7 @@ Guy Martin <gmsoft[AT]tuxicoman.be> {

Deepti Ragha <dlragha[AT]ncsu.edu> {
Additions to ARP dissector to support opcodes as specified by IANA in
http://www.iana.org/assignments/arp-parameters/arp-parameters.xml
https://www.iana.org/assignments/arp-parameters/arp-parameters.xml
}

Niels de Vos <ndevos[AT]redhat.com> {
Expand Down
4 changes: 2 additions & 2 deletions AUTHORS.src
Expand Up @@ -216,7 +216,7 @@ Peter Torvals <petertv[AT]xoommail.com> {
}

Christophe Tronche <ch.tronche[AT]computer.org> {
http://tronche.com/
https://tronche.com
BPDU (spanning tree protocol) support
X11 requests support
}
Expand Down Expand Up @@ -3471,7 +3471,7 @@ Guy Martin <gmsoft[AT]tuxicoman.be> {

Deepti Ragha <dlragha[AT]ncsu.edu> {
Additions to ARP dissector to support opcodes as specified by IANA in
http://www.iana.org/assignments/arp-parameters/arp-parameters.xml
https://www.iana.org/assignments/arp-parameters/arp-parameters.xml
}

Niels de Vos <ndevos[AT]redhat.com> {
Expand Down
16 changes: 8 additions & 8 deletions CMakeLists.txt
Expand Up @@ -384,9 +384,9 @@ if( CMAKE_C_COMPILER_ID MATCHES "MSVC")
# versions should always call this function as GetProcessMemoryInfo. To ensure correct
# resolution of symbols, add Psapi.lib to the TARGETLIBS macro and compile the program
# with -DPSAPI_VERSION=1.To use run-time dynamic linking, load Psapi.dll.
# http://msdn.microsoft.com/en-us/library/windows/desktop/ms683219(v=vs.85).aspx
# https://docs.microsoft.com/en-us/windows/win32/api/psapi/nf-psapi-getprocessmemoryinfo
# -D_ALLOW_KEYWORD_MACROS For VS2012 onwards the, C++ STL does not permit macro redefinitions of keywords
# (see http://msdn.microsoft.com/en-us/library/bb531344(v=vs.110).aspx)
# (see https://docs.microsoft.com/en-us/previous-versions/visualstudio/visual-studio-2012/bb531344(v=vs.110))
# This definition prevents the complaint about the redefinition of inline by WinPCap
# in pcap-stdinc.h when compiling C++ files, e.g. the Qt UI
/DPSAPI_VERSION=1
Expand All @@ -403,17 +403,17 @@ if( CMAKE_C_COMPILER_ID MATCHES "MSVC")

set(WS_LINK_FLAGS "/LARGEADDRESSAWARE /MANIFEST:NO /INCREMENTAL:NO /RELEASE")

# To do: Add /external:... See https://blogs.msdn.microsoft.com/vcblog/2017/12/13/broken-warnings-theory/
# To do: Add /external:... See https://devblogs.microsoft.com/cppblog/broken-warnings-theory/
#
# /Zo Enhanced debugging of optimised code
# /utf-8 Set Source and Executable character sets to UTF-8
# VS2015(MSVC14): On by default when /Zi or /Z7 used.
# /guard:cf Control Flow Guard (compile and link).
# See https://msdn.microsoft.com/en-us/library/windows/desktop/mt637065.aspx
# See https://docs.microsoft.com/en-us/windows/win32/secbp/control-flow-guard
# Note: This requires CMake 3.9.0 or newer.
# https://gitlab.kitware.com/cmake/cmake/commit/f973d49ab9d4c59b93f6dac812a94bb130200836
# /Qspectre Speculative execution attack mitigation
# See https://blogs.msdn.microsoft.com/vcblog/2018/01/15/spectre-mitigations-in-msvc/
# See https://devblogs.microsoft.com/cppblog/spectre-mitigations-in-msvc/
list(APPEND LOCAL_CFLAGS /Zo /utf-8 /guard:cf)
set(WS_LINK_FLAGS "${WS_LINK_FLAGS} /guard:cf")
# /Qspectre is not available for VS2015 or older VS2017. Test for its availability.
Expand Down Expand Up @@ -1320,7 +1320,7 @@ include(ConfigureChecks.cmake)
set_property(GLOBAL PROPERTY USE_FOLDERS ON)

if(ENABLE_CCACHE AND (CMAKE_COMPILER_IS_GNUCC OR CMAKE_C_COMPILER_ID MATCHES "Clang"))
# http://stackoverflow.com/a/24305849/82195
# https://stackoverflow.com/questions/1815688/how-to-use-ccache-with-cmake/24305849#24305849
find_program(CCACHE_EXECUTABLE ccache)
if(CCACHE_EXECUTABLE)
set_property(GLOBAL PROPERTY RULE_LAUNCH_COMPILE "${CCACHE_EXECUTABLE}")
Expand Down Expand Up @@ -1558,7 +1558,7 @@ set_package_properties(SBC PROPERTIES
)
set_package_properties(SPANDSP PROPERTIES
DESCRIPTION "a library of many DSP functions for telephony"
URL "http://www.soft-switch.org/"
URL "https://www.soft-switch.org"
PURPOSE "Support for G.722 and G.726 codecs in RTP player"
)
set_package_properties(BCG729 PROPERTIES
Expand All @@ -1583,7 +1583,7 @@ set_package_properties(LZ4 PROPERTIES
)
set_package_properties(SNAPPY PROPERTIES
DESCRIPTION "A fast compressor/decompressor from Google"
URL "http://google.github.io/snappy/"
URL "https://google.github.io/snappy/"
PURPOSE "Snappy decompression in CQL and Kafka dissectors"
)
set_package_properties(NGHTTP2 PROPERTIES
Expand Down
2 changes: 1 addition & 1 deletion INSTALL
Expand Up @@ -38,7 +38,7 @@ README.windows for those instructions.
3. If you want to capture packets, make sure you have libpcap
installed. The latest "official" version can be found at

http://www.tcpdump.org .
https://www.tcpdump.org .

If you installed libpcap from a binary package, you may have to
install a "development" package; for example, there's
Expand Down
2 changes: 1 addition & 1 deletion README.aix
Expand Up @@ -22,7 +22,7 @@ they're also preserved for historical reasons.

After much work and toil, Craig Rodrigues was able to compile libpcap
and Ethereal on AIX 4.3.2. His odyssey is document in various e-mails
at http://www.ethereal.com/lists/ethereal-dev/199911/
at https://www.wireshark.org/lists/ethereal-dev/199911/

Here are a few excerpts. Note that, to configure "libpcap" to use DLPI
rather than BPF (which it'll apparently use by default on AIX),
Expand Down
10 changes: 5 additions & 5 deletions README.hpux
Expand Up @@ -99,7 +99,7 @@ later versions do. You should install the latest version.
The source code is also available from the official home of libpcap and
tcpdump, at

http://www.tcpdump.org/
https://www.tcpdump.org/

if you want a version later than the version available from the Software
Porting And Archive Centre; however, the versions available from
Expand All @@ -115,7 +115,7 @@ installed.

Some articles on groups.google.com discussing this are:

http://groups.google.com/groups?selm=82ld3v%2480i%241%40mamenchi.zrz.TU-Berlin.DE
https://groups.google.com/forum/#!msg/comp.sys.hp.hpux/HRiDV1oLps0/fPz4gsZNvmMJ

which says:

Expand Down Expand Up @@ -147,7 +147,7 @@ echo 'lanc_outbound_promisc_flag/W1' | /usr/bin/adb -w /stand/vmunix /dev/kmem

and

http://groups.google.com/groups?selm=88cf4t%24p03%241%40web1.cup.hp.com
https://groups.google.com/d/msg/comp.sys.hp.hpux/p_Z7GlZ_A7Q/RW2jDa6gB7kJ

which says:

Expand Down Expand Up @@ -176,7 +176,7 @@ which says:

and

http://groups.google.com/groups?selm=38AA973E.96BE7DF7%40cc.uit.no
https://groups.google.com/d/msg/comp.sys.hp.hpux/p_Z7GlZ_A7Q/Q3Jg6069KB0J

which says:

Expand Down Expand Up @@ -225,7 +225,7 @@ And another message to tcpdump-workers@tcpdump.org, from Rick Jones:

Another posting:

http://groups.google.com/groups?selm=7d6gvn%24b3%241%40ocean.cup.hp.com
https://groups.google.com/d/msg/comp.sys.hp.hpux/5x0bKAUDCeM/Xufd5Xx05iUJ

indicates that you need to install the optional STREAMS product to do
captures on HP-UX 9.x:
Expand Down
4 changes: 2 additions & 2 deletions README.macos
Expand Up @@ -8,7 +8,7 @@ available on the install DVD; Xcode 4 is available for download from
developer.apple.com and, for Lion and later releases, from the Mac App
Store. See

http://guide.macports.org/chunked/installing.xcode.html
https://guide.macports.org/#installing.xcode

for details. For Xcode 4, you will need to install the command-line
tools; select Preferences from the Xcode menu, select Downloads in the
Expand All @@ -18,7 +18,7 @@ You must also have GLib and, if you want to build Wireshark as well as
TShark, you must have also Qt installed. You can download precompiled
Qt packages and source code from

https://www.qt.io/download-open-source/
https://www.qt.io/download

or use the tools/macos-setup.sh script described below.

Expand Down
2 changes: 1 addition & 1 deletion caputils/.editorconfig
@@ -1,7 +1,7 @@
#
# Editor configuration
#
# http://editorconfig.org/
# https://editorconfig.org
#

[capture-pcap-util-unix.[ch]]
Expand Down
2 changes: 1 addition & 1 deletion caputils/capture-pcap-util.c
Expand Up @@ -428,7 +428,7 @@ if_info_new(const char *name, const char *description, gboolean loopback)
* Much digging failed to reveal any obvious way to get something
* such as the SNMP MIB-II ifType value for an interface:
*
* http://www.iana.org/assignments/ianaiftype-mib
* https://www.iana.org/assignments/ianaiftype-mib/ianaiftype-mib
*
* by making some NDIS request. And even if there were such
* a way, there's no guarantee that the ifType reflects an
Expand Down
11 changes: 6 additions & 5 deletions caputils/capture_wpcap_packet.c
Expand Up @@ -41,20 +41,21 @@ gboolean has_wpacket = FALSE;
* Unfortunately, the definitions required for this are not available through the usual windows header files,
* but require the Windows "Device Driver Kit" which is not available for free :-(
*
*
*
* Fortunately, the definitions needed to access the various NDIS values are available from various OSS projects:
* - WinPcap in Ntddndis.h
* - Ndiswrapper in driver/ndis.h and driver/iw_ndis.h
* - cygwin (MingW?) in usr/include/w32api/ddk/ndis.h and ntddndis.h
* - FreeBSD (netperf)
*/

/* The MSDN description of the NDIS driver API is available at:
/* MSDN Home > MSDN Library > Win32 and COM Development > Driver Development Kit > Network Devices and Protocols > Reference */
/* "NDIS Objects" */
/* http://msdn.microsoft.com/library/default.asp?url=/library/en-us/network/hh/network/21oidovw_d55042e5-0b8a-4439-8ef2-be7331e98464.xml.asp */
/* The description of the NDIS driver API is available at:
* https://docs.microsoft.com/en-us/windows-hardware/drivers/network/ndis-core-functionality2
*/

/* Some more interesting links:
* http://sourceforge.net/projects/ndiswrapper/
* https://sourceforge.net/projects/ndiswrapper/
* http://www.osronline.com/lists_archive/windbg/thread521.html
* http://cvs.sourceforge.net/viewcvs.py/mingw/w32api/include/ddk/ndis.h?view=markup
* http://cvs.sourceforge.net/viewcvs.py/mingw/w32api/include/ddk/ntddndis.h?view=markup
Expand Down
2 changes: 1 addition & 1 deletion cmake/modules/COPYING-CMAKE-SCRIPTS
@@ -1,5 +1,5 @@
Copyright notice for the files copied from
http://www.opensync.org/browser/branches/3rd-party-cmake-modules/modules
https://web.archive.org/web/20080613235159/http://www.opensync.org/browser/branches/3rd-party-cmake-modules/modules

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
Expand Down
2 changes: 1 addition & 1 deletion cmake/modules/FindWiX.cmake
Expand Up @@ -10,7 +10,7 @@ set(_PF86 "PROGRAMFILES(x86)")
# According to
# https://stackoverflow.com/questions/2375322/variable-for-wix-bin-directory-path
# and
# http://weblogs.sqlteam.com/mladenp/archive/2010/02/23/WiX-3-Tutorial-Generating-filedirectory-fragments-with-Heat.exe.aspx
# https://weblogs.sqlteam.com/mladenp/2010/02/23/wix-3-tutorial-generating-filedirectory-fragments-with-heat.exe/
# WiX binaries are in $ENV{WIX}/bin.

# Find candle
Expand Down
4 changes: 2 additions & 2 deletions debian/copyright
Expand Up @@ -136,7 +136,7 @@ Copyright: 2003 Endace Technology Ltd, Hamilton, New Zealand.
License: BSD-3-clause-Endance
This software and documentation has been developed by Endace Technology Ltd.
along with the DAG PCI network capture cards. For further information please
visit http://www.endace.com/.
visit https://www.endace.com/.
.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
Expand Down Expand Up @@ -222,7 +222,7 @@ License: GPL-3+
GNU General Public License for more details.
.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
along with this program. If not, see <https://www.gnu.org/licenses/>.
.
On Debian systems, the full text of the
GNU General Public License version 3 can be found in the file
Expand Down
35 changes: 16 additions & 19 deletions doxygen_global.cfg
Expand Up @@ -20,7 +20,7 @@
# that follow. The default is UTF-8 which is also the encoding used for all
# text before the first occurrence of this tag. Doxygen uses libiconv (or the
# iconv built into libc) for the transcoding. See
# http://www.gnu.org/software/libiconv for the list of possible encodings.
# https://www.gnu.org/software/libiconv/ for the list of possible encodings.

DOXYFILE_ENCODING = UTF-8

Expand Down Expand Up @@ -247,7 +247,7 @@ EXTENSION_MAPPING =

# If MARKDOWN_SUPPORT is enabled (the default) then doxygen pre-processes all
# comments according to the Markdown format, which allows for more readable
# documentation. See http://daringfireball.net/projects/markdown/ for details.
# documentation. See https://daringfireball.net/projects/markdown/ for details.
# The output of markdown processing is further processed by doxygen, so you
# can mix doxygen, HTML, and XML commands with Markdown formatting.
# Disable only in case of backward compatibilities issues.
Expand Down Expand Up @@ -587,7 +587,7 @@ LAYOUT_FILE =
# containing the references data. This must be a list of .bib files. The
# .bib extension is automatically appended if omitted. Using this command
# requires the bibtex tool to be installed. See also
# http://en.wikipedia.org/wiki/BibTeX for more info. For LaTeX the style
# https://en.wikipedia.org/wiki/BibTeX for more info. For LaTeX the style
# of the bibliography can be controlled using LATEX_BIB_STYLE. To use this
# feature you need bibtex and perl available in the search path. Do not use
# file names with spaces, bibtex cannot handle them.
Expand Down Expand Up @@ -659,7 +659,7 @@ INPUT =
# This tag can be used to specify the character encoding of the source files
# that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is
# also the default input encoding. Doxygen uses libiconv (or the iconv built
# into libc) for the transcoding. See http://www.gnu.org/software/libiconv for
# into libc) for the transcoding. See https://www.gnu.org/software/libiconv/ for
# the list of possible encodings.

INPUT_ENCODING = UTF-8
Expand Down Expand Up @@ -827,7 +827,7 @@ REFERENCES_LINK_SOURCE = YES
# If the USE_HTAGS tag is set to YES then the references to source code
# will point to the HTML generated by the htags(1) tool instead of doxygen
# built-in source browser. The htags tool is part of GNU's global source
# tagging system (see http://www.gnu.org/software/global/global.html). You
# tagging system (see https://www.gnu.org/software/global/global.html). You
# will need version 4.8.6 or higher.

USE_HTAGS = NO
Expand Down Expand Up @@ -932,7 +932,7 @@ HTML_EXTRA_FILES =
# The HTML_COLORSTYLE_HUE tag controls the color of the HTML output.
# Doxygen will adjust the colors in the style sheet and background images
# according to this color. Hue is specified as an angle on a colorwheel,
# see http://en.wikipedia.org/wiki/Hue for more information.
# see https://en.wikipedia.org/wiki/Hue for more information.
# For instance the value 0 represents red, 60 is yellow, 120 is green,
# 180 is cyan, 240 is blue, 300 purple, and 360 is red again.
# The allowed range is 0 to 359.
Expand Down Expand Up @@ -985,7 +985,7 @@ HTML_INDEX_NUM_ENTRIES = 100
# directory and running "make install" will install the docset in
# ~/Library/Developer/Shared/Documentation/DocSets so that Xcode will find
# it at startup.
# See http://developer.apple.com/tools/creatingdocsetswithdoxygen.html
# See https://web.archive.org/web/20110308172046/http://developer.apple.com/tools/creatingdocsetswithdoxygen.html
# for more information.

GENERATE_DOCSET = NO
Expand Down Expand Up @@ -1073,34 +1073,31 @@ QCH_FILE =

# The QHP_NAMESPACE tag specifies the namespace to use when generating
# Qt Help Project output. For more information please see
# http://doc.trolltech.com/qthelpproject.html#namespace
# https://doc.qt.io/qt-5/qthelpproject.html#namespace

QHP_NAMESPACE = org.doxygen.Project

# The QHP_VIRTUAL_FOLDER tag specifies the namespace to use when generating
# Qt Help Project output. For more information please see
# http://doc.trolltech.com/qthelpproject.html#virtual-folders
# https://doc.qt.io/qt-5/qthelpproject.html#virtual-folders

QHP_VIRTUAL_FOLDER = doc

# If QHP_CUST_FILTER_NAME is set, it specifies the name of a custom filter to
# add. For more information please see
# http://doc.trolltech.com/qthelpproject.html#custom-filters
# https://doc.qt.io/qt-5/qthelpproject.html#custom-filters

QHP_CUST_FILTER_NAME =

# The QHP_CUST_FILT_ATTRS tag specifies the list of the attributes of the
# custom filter to add. For more information please see
# <a href="http://doc.trolltech.com/qthelpproject.html#custom-filters">
# Qt Help Project / Custom Filters</a>.
# http://doc.trolltech.com/qthelpproject.html#custom-filters

QHP_CUST_FILTER_ATTRS =

# The QHP_SECT_FILTER_ATTRS tag specifies the list of the attributes this
# project's
# filter section matches.
# <a href="http://doc.trolltech.com/qthelpproject.html#filter-attributes">
# Qt Help Project / Filter Attributes</a>.
# project's filter section matches.
# https://doc.qt.io/qt-5/qthelpproject.html#filter-attributes

QHP_SECT_FILTER_ATTRS =

Expand Down Expand Up @@ -1183,7 +1180,7 @@ FORMULA_FONTSIZE = 10
FORMULA_TRANSPARENT = YES

# Enable the USE_MATHJAX option to render LaTeX formulas using MathJax
# (see http://www.mathjax.org) which uses client side Javascript for the
# (see https://www.mathjax.org) which uses client side Javascript for the
# rendering instead of using prerendered bitmaps. Use this if you do not
# have LaTeX installed or if you want to formulas look prettier in the HTML
# output. When enabled you may also need to install MathJax separately and
Expand All @@ -1206,7 +1203,7 @@ MATHJAX_FORMAT = HTML-CSS
# the MathJax Content Delivery Network so you can quickly see the result without
# installing MathJax.
# However, it is strongly recommended to install a local
# copy of MathJax from http://www.mathjax.org before deployment.
# copy of MathJax from https://www.mathjax.org before deployment.

MATHJAX_RELPATH = http://cdn.mathjax.org/mathjax/latest

Expand Down Expand Up @@ -1382,7 +1379,7 @@ LATEX_SOURCE_CODE = NO

# The LATEX_BIB_STYLE tag can be used to specify the style to use for the
# bibliography, e.g. plainnat, or ieeetr. The default style is "plain". See
# http://en.wikipedia.org/wiki/BibTeX for more info.
# https://en.wikipedia.org/wiki/BibTeX for more info.

LATEX_BIB_STYLE = plain

Expand Down

0 comments on commit 5cf3fd0

Please sign in to comment.