Skip to content

Commit 78e1fd0

Browse files
committed
Update links
Signed-off-by: tinyboxvk <[email protected]>
1 parent 4824b55 commit 78e1fd0

16 files changed

+32
-30
lines changed

CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -298,7 +298,7 @@ endif()
298298
########################################################################
299299
# Install our Cmake modules into $prefix/lib/cmake/volk
300300
# See "Package Configuration Files" on page:
301-
# http://www.cmake.org/Wiki/CMake/Tutorials/Packaging
301+
# https://gitlab.kitware.com/cmake/community/-/wikis/doc/tutorials/Packaging
302302
########################################################################
303303

304304
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/cmake/Modules/VolkConfig.cmake.in

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
# Welcome to VOLK!
99

10-
VOLK is a sub-project of GNU Radio. Please see http://libvolk.org for bug
10+
VOLK is a sub-project of GNU Radio. Please see https://www.libvolk.org/ for bug
1111
tracking, documentation, source code, and contact information about VOLK.
1212
See https://www.gnuradio.org/ for information about GNU Radio.
1313

@@ -20,7 +20,7 @@ https://www.gnuradio.org/git/volk.git/.
2020

2121
## How to use VOLK:
2222

23-
For detailed instructions see http://libvolk.org/doxygen/using_volk.html
23+
For detailed instructions see https://www.libvolk.org/doxygen/using_volk.html
2424

2525
See these steps for a quick build guide.
2626

cmake/Modules/VolkAddTest.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ function(VOLK_ADD_TEST test_name executable_name)
5757
file(TO_NATIVE_PATH ${CMAKE_CURRENT_SOURCE_DIR} srcdir)
5858
list(APPEND environs "srcdir=\"${srcdir}\"")
5959

60-
#http://www.cmake.org/pipermail/cmake/2009-May/029464.html
60+
#https://cmake.org/pipermail/cmake/2009-May/029464.html
6161
#Replaced this add test + set environs code with the shell script generation.
6262
#Its nicer to be able to manually run the shell script to diagnose problems.
6363
if(UNIX)

cmake/cmake_uninstall.cmake.in

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
# SPDX-License-Identifier: LGPL-3.0-or-later
66
#
77

8-
# http://www.vtk.org/Wiki/CMake_FAQ#Can_I_do_.22make_uninstall.22_with_CMake.3F
8+
# https://gitlab.kitware.com/cmake/community/-/wikis/FAQ#can-i-do-make-uninstall-with-cmake
99

1010
if(NOT EXISTS "@CMAKE_CURRENT_BINARY_DIR@/install_manifest.txt")
1111
message(

cmake/msvc/sys/time.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
#define NOMINMAX
1919
#endif
2020

21-
// http://social.msdn.microsoft.com/Forums/en/vcgeneral/thread/430449b3-f6dd-4e18-84de-eebd26a8d668
21+
// https://learn.microsoft.com/en-us/archive/msdn-technet-forums/430449b3-f6dd-4e18-84de-eebd26a8d668
2222
#include < time.h >
2323
#include <windows.h> //I've omitted this line.
2424
#if defined(_MSC_VER) || defined(_MSC_EXTENSIONS)

docs/CHANGELOG.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# Changelog
22
All notable changes to VOLK will be documented in this file.
33

4-
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
5-
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html), starting with version 2.0.0.
4+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
5+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html), starting with version 2.0.0.
66

77

88
## [2.0.0] - 2019-08-06

docs/Doxyfile.in

+11-9
Original file line numberDiff line numberDiff line change
@@ -1152,7 +1152,7 @@ VERBATIM_HEADERS = YES
11521152

11531153
# If the CLANG_ASSISTED_PARSING tag is set to YES then doxygen will use the
11541154
# clang parser (see:
1155-
# http://clang.llvm.org/) for more accurate parsing at the cost of reduced
1155+
# https://clang.llvm.org/) for more accurate parsing at the cost of reduced
11561156
# performance. This can be particularly helpful with template rich C++ code for
11571157
# which doxygen's built-in parser lacks the necessary type information.
11581158
# Note: The availability of this option depends on whether or not doxygen was
@@ -1178,7 +1178,7 @@ CLANG_OPTIONS =
11781178
# If clang assisted parsing is enabled you can provide the clang parser with the
11791179
# path to the directory containing a file called compile_commands.json. This
11801180
# file is the compilation database (see:
1181-
# http://clang.llvm.org/docs/HowToSetupToolingForLLVM.html) containing the
1181+
# https://clang.llvm.org/docs/HowToSetupToolingForLLVM.html) containing the
11821182
# options used when the source files were built. This is equivalent to
11831183
# specifying the -p option to a clang tool, such as clang-check. These options
11841184
# will then be passed to the parser. Any options specified with CLANG_OPTIONS
@@ -1659,7 +1659,7 @@ USE_MATHJAX = NO
16591659

16601660
# When MathJax is enabled you can set the default output format to be used for
16611661
# the MathJax output. See the MathJax site (see:
1662-
# http://docs.mathjax.org/en/v2.7-latest/output.html) for more details.
1662+
# https://docs.mathjax.org/en/v2.7-latest/output.html) for more details.
16631663
# Possible values are: HTML-CSS (which is slower, but has the best
16641664
# compatibility), NativeMML (i.e. MathML) and SVG.
16651665
# The default value is: HTML-CSS.
@@ -1675,10 +1675,12 @@ MATHJAX_FORMAT = HTML-CSS
16751675
# Content Delivery Network so you can quickly see the result without installing
16761676
# MathJax. However, it is strongly recommended to install a local copy of
16771677
# MathJax from https://www.mathjax.org before deployment.
1678-
# The default value is: https://cdn.jsdelivr.net/npm/mathjax@2.
1678+
# The default value is:
1679+
# in case of MathJax version 2: https://cdn.jsdelivr.net/npm/mathjax@2
1680+
# in case of MathJax version 3: https://cdn.jsdelivr.net/npm/mathjax@3
16791681
# This tag requires that the tag USE_MATHJAX is set to YES.
16801682

1681-
MATHJAX_RELPATH = http://cdn.mathjax.org/mathjax/latest
1683+
MATHJAX_RELPATH = https://cdn.jsdelivr.net/npm/mathjax@2
16821684

16831685
# The MATHJAX_EXTENSIONS tag can be used to specify one or more MathJax
16841686
# extension names that should be enabled during MathJax rendering. For example
@@ -1690,7 +1692,7 @@ MATHJAX_EXTENSIONS =
16901692
# The MATHJAX_CODEFILE tag can be used to specify a file with javascript pieces
16911693
# of code that will be used on startup of the MathJax code. See the MathJax site
16921694
# (see:
1693-
# http://docs.mathjax.org/en/v2.7-latest/output.html) for more details. For an
1695+
# https://docs.mathjax.org/en/v2.7-latest/output.html) for more details. For an
16941696
# example see the documentation.
16951697
# This tag requires that the tag USE_MATHJAX is set to YES.
16961698

@@ -2153,7 +2155,7 @@ DOCBOOK_PROGRAMLISTING = NO
21532155
#---------------------------------------------------------------------------
21542156

21552157
# If the GENERATE_AUTOGEN_DEF tag is set to YES, doxygen will generate an
2156-
# AutoGen Definitions (see http://autogen.sourceforge.net/) file that captures
2158+
# AutoGen Definitions (see https://autogen.sourceforge.net/) file that captures
21572159
# the structure of the code including all documentation. Note that this feature
21582160
# is still experimental and incomplete at the moment.
21592161
# The default value is: NO.
@@ -2357,7 +2359,7 @@ HIDE_UNDOC_RELATIONS = YES
23572359

23582360
# If you set the HAVE_DOT tag to YES then doxygen will assume the dot tool is
23592361
# available from the path. This tool is part of Graphviz (see:
2360-
# http://www.graphviz.org/), a graph visualization toolkit from AT&T and Lucent
2362+
# https://www.graphviz.org/), a graph visualization toolkit from AT&T and Lucent
23612363
# Bell Labs. The other options in this section have no effect if this option is
23622364
# set to NO
23632365
# The default value is: YES.
@@ -2534,7 +2536,7 @@ DIRECTORY_GRAPH = YES
25342536
# The DOT_IMAGE_FORMAT tag can be used to set the image format of the images
25352537
# generated by dot. For an explanation of the image formats see the section
25362538
# output formats in the documentation of the dot tool (Graphviz (see:
2537-
# http://www.graphviz.org/)).
2539+
# https://www.graphviz.org/)).
25382540
# Note: If you choose svg you need to set HTML_FILE_EXTENSION to xhtml in order
25392541
# to make the SVG files visible in IE 9+ (other browsers do not have this
25402542
# requirement).

docs/versioning.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ Semantic Versioning Specification (SemVer)
7070

7171
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD",
7272
"SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be
73-
interpreted as described in [RFC 2119](http://tools.ietf.org/html/rfc2119).
73+
interpreted as described in [RFC 2119](https://datatracker.ietf.org/doc/html/rfc2119).
7474

7575
1. Software using Semantic Versioning MUST declare a public API. This API
7676
could be declared in the code itself or exist strictly in documentation.
@@ -265,7 +265,7 @@ About
265265
-----
266266

267267
The Semantic Versioning specification is authored by [Tom
268-
Preston-Werner](http://tom.preston-werner.com), inventor of Gravatars and
268+
Preston-Werner](https://tom.preston-werner.com/), inventor of Gravatars and
269269
cofounder of GitHub.
270270

271271
If you'd like to leave feedback, please [open an issue on
@@ -276,4 +276,4 @@ License
276276
-------
277277

278278
Creative Commons - CC BY 3.0
279-
http://creativecommons.org/licenses/by/3.0/
279+
https://creativecommons.org/licenses/by/3.0/

gen/volk_kernel_defs.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
########################################################################
1515
# Strip comments from a c/cpp file.
1616
# Input is code string, output is code string without comments.
17-
# http://stackoverflow.com/questions/241327/python-snippet-to-remove-c-and-c-comments
17+
# https://stackoverflow.com/questions/241327/remove-c-and-c-comments-using-python
1818
########################################################################
1919
def comment_remover(text):
2020
def replacer(match):

include/volk/volk_common.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@
9292

9393
////////////////////////////////////////////////////////////////////////
9494
// Define VOLK_API for library symbols
95-
// http://gcc.gnu.org/wiki/Visibility
95+
// https://gcc.gnu.org/wiki/Visibility
9696
////////////////////////////////////////////////////////////////////////
9797
#ifdef volk_EXPORTS
9898
#define VOLK_API __VOLK_ATTR_EXPORT

include/volk/volk_complex.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ typedef double complex lv_64fc_t;
7878

7979
// When GNUC is available, use the complex extensions.
8080
// The extensions always return the correct value type.
81-
// http://gcc.gnu.org/onlinedocs/gcc/Complex.html
81+
// https://gcc.gnu.org/onlinedocs/gcc/Complex.html
8282
#ifdef __GNUC__
8383

8484
#define lv_creal(x) (__real__(x))

kernels/volk/volk_32f_log2_32f.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
* +-Inf outputs are mapped to +-127.0f and +-NaN input values are not supported.
1919
*
2020
* This kernel was adapted from Jose Fonseca's Fast SSE2 log implementation
21-
* http://jrfonseca.blogspot.in/2008/09/fast-sse2-pow-tables-or-polynomials.htm
21+
* https://jrfonseca.blogspot.com/2008/09/fast-sse2-pow-tables-or-polynomials.html
2222
*
2323
* Permission is hereby granted, free of charge, to any person obtaining a
2424
* copy of this software and associated documentation files (the

kernels/volk/volk_32u_reverse_32u.h

+3-3
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
#ifndef INCLUDED_VOLK_32u_REVERSE_32u_U_H
3131

3232
// Idea from "Bit Twiddling Hacks", which dedicates this method to public domain
33-
// http://graphics.stanford.edu/~seander/bithacks.html#BitReverseTable
33+
// https://graphics.stanford.edu/~seander/bithacks.html#BitReverseTable
3434
static const unsigned char BitReverseTable256[] = {
3535
0x00, 0x80, 0x40, 0xC0, 0x20, 0xA0, 0x60, 0xE0, 0x10, 0x90, 0x50, 0xD0, 0x30, 0xB0,
3636
0x70, 0xF0, 0x08, 0x88, 0x48, 0xC8, 0x28, 0xA8, 0x68, 0xE8, 0x18, 0x98, 0x58, 0xD8,
@@ -120,7 +120,7 @@ static inline void volk_32u_reverse_32u_byte_shuffle(uint32_t* out,
120120
#endif /* LV_HAVE_GENERIC */
121121

122122
// Idea from "Bit Twiddling Hacks", which dedicates this method to public domain
123-
// http://graphics.stanford.edu/~seander/bithacks.html#BitReverseTable
123+
// https://graphics.stanford.edu/~seander/bithacks.html#BitReverseTable
124124
#ifdef LV_HAVE_GENERIC
125125
static inline void
126126
volk_32u_reverse_32u_lut(uint32_t* out, const uint32_t* in, unsigned int num_points)
@@ -140,7 +140,7 @@ volk_32u_reverse_32u_lut(uint32_t* out, const uint32_t* in, unsigned int num_poi
140140
#endif /* LV_HAVE_GENERIC */
141141

142142
// Single-Byte code from "Bit Twiddling Hacks", which dedicates this method to public
143-
// domain http://graphics.stanford.edu/~seander/bithacks.html#ReverseByteWith64Bits
143+
// domain https://graphics.stanford.edu/~seander/bithacks.html#ReverseByteWith64Bits
144144
#ifdef LV_HAVE_GENERIC
145145
static inline void
146146
volk_32u_reverse_32u_2001magic(uint32_t* out, const uint32_t* in, unsigned int num_points)

kernels/volk/volk_8u_x2_encodeframepolar_8u.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
static inline unsigned int log2_of_power_of_2(unsigned int val)
1919
{
20-
// algorithm from: http://graphics.stanford.edu/~seander/bithacks.html#IntegerLog
20+
// algorithm from: https://graphics.stanford.edu/~seander/bithacks.html#IntegerLog
2121
static const unsigned int b[] = {
2222
0xAAAAAAAA, 0xCCCCCCCC, 0xF0F0F0F0, 0xFF00FF00, 0xFFFF0000
2323
};

kernels/volk/volk_8u_x3_encodepolarpuppet_8u.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
static inline unsigned int next_lower_power_of_two(const unsigned int val)
2020
{
2121
// algorithm found and adopted from:
22-
// http://acius2.blogspot.de/2007/11/calculating-next-power-of-2.html
22+
// https://acius2.blogspot.com/2007/11/calculating-next-power-of-2.html
2323
unsigned int res = val;
2424
res = (res >> 1) | res;
2525
res = (res >> 2) | res;

lib/testqa.cc

+1-1
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ int main(int argc, char* argv[])
104104

105105
/*
106106
* This function prints qa results as XML output similar to output
107-
* from Junit. For reference output see http://llg.cubic.org/docs/junit/
107+
* from Junit. For reference output see https://llg.cubic.org/docs/junit/
108108
*/
109109
void print_qa_xml(std::vector<volk_test_results_t> results, unsigned int nfails)
110110
{

0 commit comments

Comments
 (0)