From a27457c32f456b4b1c70998c757bcec2f555aca0 Mon Sep 17 00:00:00 2001
From: TotalCaesar659 <14265316+TotalCaesar659@users.noreply.github.com>
Date: Mon, 8 Mar 2021 18:46:36 +0300
Subject: [PATCH] Update URLs to HTTPS (#796)
---
.github/ISSUE_TEMPLATE/bug_report.md | 2 +-
.github/ISSUE_TEMPLATE/feature_request.md | 2 +-
.github/issue_template.md | 2 +-
AUTHORS | 4 ++--
ChangeLog | 4 ++--
README.md | 6 +++---
THANKS | 2 +-
doc/README | 2 +-
doc/fluidsynth-v20-devdoc.txt | 6 +++---
doc/fluidsynth.1 | 2 +-
doc/ladspa.md | 6 +++---
fluidsynth.spec.in | 4 ++--
sf2/COPYRIGHT.txt | 4 ++--
src/synth/fluid_chan.c | 6 +++---
src/synth/fluid_tuning.h | 6 +++---
src/utils/fluid_sys.c | 2 +-
test/README.md | 2 +-
17 files changed, 31 insertions(+), 31 deletions(-)
diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md
index 4f62dda44..140ce7a7c 100644
--- a/.github/ISSUE_TEMPLATE/bug_report.md
+++ b/.github/ISSUE_TEMPLATE/bug_report.md
@@ -13,7 +13,7 @@ Else it might be closed without further notice.
If you have a question look into our wiki
( https://github.com/FluidSynth/fluidsynth/wiki )
or the developer resources
-( http://www.fluidsynth.org/api/ )
+( https://www.fluidsynth.org/api/ )
If you still have a question, need support or want to discuss ideas, contact our mailing list
https://lists.nongnu.org/mailman/listinfo/fluid-dev
diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md
index 27f89277d..c23f95e22 100644
--- a/.github/ISSUE_TEMPLATE/feature_request.md
+++ b/.github/ISSUE_TEMPLATE/feature_request.md
@@ -13,7 +13,7 @@ Else it might be closed without further notice.
If you have a question look into our wiki
( https://github.com/FluidSynth/fluidsynth/wiki )
or the developer resources
-( http://www.fluidsynth.org/api/ )
+( https://www.fluidsynth.org/api/ )
If you still have a question, need support or want to discuss ideas, contact our mailing list
https://lists.nongnu.org/mailman/listinfo/fluid-dev
diff --git a/.github/issue_template.md b/.github/issue_template.md
index 0d6c9edcb..5d537f1eb 100644
--- a/.github/issue_template.md
+++ b/.github/issue_template.md
@@ -5,7 +5,7 @@ Else it might be closed without further notice._
_If you have a question look into our wiki
( https://github.com/FluidSynth/fluidsynth/wiki )
or the developer resources
-( http://www.fluidsynth.org/api/ )_
+( https://www.fluidsynth.org/api/ )_
If you still have a question, need support or want to discuss ideas, contact our mailing list
https://lists.nongnu.org/mailman/listinfo/fluid-dev
diff --git a/AUTHORS b/AUTHORS
index 9828113a6..73db754b5 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -70,7 +70,7 @@ summary of contributions.
* The initial alsa driver was based on the jMax alsa driver by
Francois Dechelle and his Real-time Team at Ircam
- (http://www.ircam.fr/jmax). The jMax code was based upon Ardour's
+ (https://www.ircam.fr/jmax). The jMax code was based upon Ardour's
alsa_device.cc by Paul Barton-Davis. file: iiwu_alsa.c
* Code was borrowed from the glib library to the smurf files. The goal was
@@ -84,7 +84,7 @@ summary of contributions.
Smurf's midi_alsaraw.c by Josh Green. file: iiwu_alsa.c
* The reverb algorithm was written by Jezar
- (http://www.dreampoint.co.uk). His code is public domain. The code
+ (https://www.dreampoint.co.uk). His code is public domain. The code
was translated to C by Peter Hanappe. file: iiwu_synth.c
* The original code for the chorus effect was written by Juergen
diff --git a/ChangeLog b/ChangeLog
index e292de4b7..fa67ac691 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,8 +1,8 @@
This file is no longer used. For detailed Changelog information, please refer to the
version control system's commits. For an overview of differences between versions,
see:
-http://sourceforge.net/apps/trac/fluidsynth/wiki/ChangeLog1_1_2
-http://sourceforge.net/apps/trac/fluidsynth/wiki/ChangeLog1_1_1
+https://sourceforge.net/apps/trac/fluidsynth/wiki/ChangeLog1_1_2
+https://sourceforge.net/apps/trac/fluidsynth/wiki/ChangeLog1_1_1
etc.
For developer related "What's new"-information, doc/fluidsynth-v11-devdoc contains
diff --git a/README.md b/README.md
index e1491a4d3..af4ebd91c 100644
--- a/README.md
+++ b/README.md
@@ -27,7 +27,7 @@ The central place for documentation and further links is our **wiki** here at Gi
If you are missing parts of the documentation, let us know by writing to our mailing list.
Of course, you are welcome to edit and improve the wiki yourself. All you need is an account at GitHub. Alternatively, you may send an EMail to our mailing list along with your suggested changes. Further information about the mailing list is available in the wiki as well.
-Latest information about FluidSynth is also available on the web site at http://www.fluidsynth.org/.
+Latest information about FluidSynth is also available on the web site at https://www.fluidsynth.org/.
## License
@@ -39,11 +39,11 @@ For information on how to build FluidSynth from source, please [refer to our wik
## Links
-- FluidSynth's Home Page, http://www.fluidsynth.org
+- FluidSynth's Home Page, https://www.fluidsynth.org
- FluidSynth's wiki, https://github.com/FluidSynth/fluidsynth/wiki
-- FluidSynth's API documentation, http://www.fluidsynth.org/api/
+- FluidSynth's API documentation, https://www.fluidsynth.org/api/
---
diff --git a/THANKS b/THANKS
index 772b40f09..cb2a91958 100644
--- a/THANKS
+++ b/THANKS
@@ -5,7 +5,7 @@ file AUTHORS.
We would like to thank the Fondation Daniel Langlois for their
funding. Their help made this project to get of the ground. Without it
would simply not exist. Many thanks!
-(http://www.fondation-langlois.org)
+(https://www.fondation-langlois.org)
In alphabetic order:
diff --git a/doc/README b/doc/README
index 4190999e5..de046c94b 100644
--- a/doc/README
+++ b/doc/README
@@ -7,7 +7,7 @@ execute the following command in this doc/ directory:
$ make doxygen
The latest generated API HTML docs can also be found at:
-http://www.fluidsynth.org/api/
+https://www.fluidsynth.org/api/
Even more documentation references are provided on our wiki page:
https://github.com/FluidSynth/fluidsynth/wiki/Documentation
diff --git a/doc/fluidsynth-v20-devdoc.txt b/doc/fluidsynth-v20-devdoc.txt
index 67dd83381..acf98eda9 100644
--- a/doc/fluidsynth-v20-devdoc.txt
+++ b/doc/fluidsynth-v20-devdoc.txt
@@ -11,11 +11,11 @@
\version Revision 2.1.7
\date 2021-01-29
-All the source code examples in this document are in the public domain; you can use them as you please. This document is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/ . The FluidSynth library is distributed under the GNU Lesser General Public License. A copy of the GNU Lesser General Public License is contained in the FluidSynth package; if not, visit http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt or write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+All the source code examples in this document are in the public domain; you can use them as you please. This document is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported License. To view a copy of this license, visit https://creativecommons.org/licenses/by-sa/3.0/ . The FluidSynth library is distributed under the GNU Lesser General Public License. A copy of the GNU Lesser General Public License is contained in the FluidSynth package; if not, visit https://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt or write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
\section Abstract
-FluidSynth is a software synthesizer based on the SoundFont 2 specifications. The synthesizer is available as a shared object that can easily be reused in any application that wants to use wave-table synthesis. This document explains the basic usage of FluidSynth. Some of the more advanced features are not yet discussed but will be added in future versions.
+FluidSynth is a software synthesizer based on the SoundFont 2 specifications. The synthesizer is available as a shared object that can easily be reused in any application that wants to use wave-table synthesis. This document explains the basic usage of FluidSynth. Some of the more advanced features are not yet discussed but will be added in future versions.
\section Disclaimer
@@ -37,7 +37,7 @@ What is FluidSynth?
- FluidSynth can easily be embedded in an application. It has a main header file, fluidsynth.h, and one dynamically linkable library. FluidSynth runs on Linux, Mac OS X, and the Windows platforms, and support for OS/2 and OpenSolaris is experimental. It has audio and midi drivers for all mentioned platforms but you can use it with your own drivers if your application already handles MIDI and audio input/output. This document explains the basic usage of FluidSynth and provides examples that you can reuse.
-- FluidSynth is open source, in active development. For more details, take a look at http://www.fluidsynth.org
+- FluidSynth is open source, in active development. For more details, take a look at https://www.fluidsynth.org
\page deprecated Deprecated Functions
diff --git a/doc/fluidsynth.1 b/doc/fluidsynth.1
index 9f03bdf99..272d54da7 100644
--- a/doc/fluidsynth.1
+++ b/doc/fluidsynth.1
@@ -144,7 +144,7 @@ Show version of program
Size of each audio buffer
.SH SETTINGS
-The settings to be specified with \-o are documented in the fluidsettings.xml hopefully shipped with this distribution or online at http://www.fluidsynth.org/api/fluidsettings.xml . We recommend viewing this file in a webbrowser, favourably Firefox.
+The settings to be specified with \-o are documented in the fluidsettings.xml hopefully shipped with this distribution or online at https://www.fluidsynth.org/api/fluidsettings.xml . We recommend viewing this file in a webbrowser, favourably Firefox.
.SH SHELL COMMANDS
.TP
diff --git a/doc/ladspa.md b/doc/ladspa.md
index ed17f750c..4eb22a02f 100644
--- a/doc/ladspa.md
+++ b/doc/ladspa.md
@@ -1,6 +1,6 @@
# FluidSynth LADSPA Interface
-The [LADSPA](http://ladspa.org/) (Linux Audio Developer's Simple Plugin API)
+The [LADSPA](https://ladspa.org/) (Linux Audio Developer's Simple Plugin API)
binding can be used to route the FluidSynth audio output through any number of
LADSPA plugins. Please note that even though the "L" in LADSPA stands for
"Linux", it can also be used on different platforms, for example Windows or
@@ -461,7 +461,7 @@ then you also need to increase the `synth.audio-channels` setting.
LADSPA is a very simple plugin architecture and only requires the ladspa.h
header file as compile-time dependency. To build FluidSynth on non-Linux
platform with LADSPA support, download the ladspa.h file from
-http://www.ladspa.org and place it somewhere in your compiler include path. Then
+https://www.ladspa.org and place it somewhere in your compiler include path. Then
configure and build LADSPA as you normally would.
All information in the above documentation is valid for all other platforms as
@@ -476,7 +476,7 @@ ladspa_effect /path/to/ladspa/plugin.so
```
Audacity provides a large number of precompiled LADSPA plugins for Windows and
-MacOS: http://www.audacityteam.org/download/plug-ins/
+MacOS: https://www.audacityteam.org/download/plug-ins/
To get the `analyseplugin` and `listplugins` commands on Windows, you can either
compile them yourself using the LADSPA-SDK source code from ladspa.org or install
diff --git a/fluidsynth.spec.in b/fluidsynth.spec.in
index afb7ab55d..08414011e 100644
--- a/fluidsynth.spec.in
+++ b/fluidsynth.spec.in
@@ -11,8 +11,8 @@ Release: %{release}
Prefix: %{prefix}
Copyright: LGPL
Group: Sound
-Source: http://savannah.nongnu.org/download/fluid/stable.pkg/%{version}/fluidsynth-%{version}.tar.gz
-URL: http://www.fluidsynth.org/
+Source: https://savannah.nongnu.org/download/fluid/stable.pkg/%{version}/fluidsynth-%{version}.tar.gz
+URL: https://www.fluidsynth.org/
BuildRoot: /var/tmp/%{name}-%{version}
%description
diff --git a/sf2/COPYRIGHT.txt b/sf2/COPYRIGHT.txt
index 0a13af6e9..40d7ecac7 100644
--- a/sf2/COPYRIGHT.txt
+++ b/sf2/COPYRIGHT.txt
@@ -18,7 +18,7 @@
http://www.geocities.com/SiliconValley/Campus/8645/index.html
http://members.nbci.com/silicon39/
http://www.mp3.com/silicon39
- http://analoguesque.x10host.com/
+ https://analoguesque.x10host.com/
Update 2020-10-31:
@@ -52,7 +52,7 @@
Regards
Tom
- http://www.fluidsynth.org/
+ https://www.fluidsynth.org/
On Sat, Oct 31, 2020 Ian Wilson replied:
diff --git a/src/synth/fluid_chan.c b/src/synth/fluid_chan.c
index 79100884b..5f2674b5b 100644
--- a/src/synth/fluid_chan.c
+++ b/src/synth/fluid_chan.c
@@ -115,7 +115,7 @@ fluid_channel_init(fluid_channel_t *chan)
/*
@param is_all_ctrl_off if nonzero, only resets some controllers, according to
- http://www.midi.org/techspecs/rp15.php
+ https://www.midi.org/techspecs/rp15.php
*/
void
fluid_channel_init_ctrl(fluid_channel_t *chan, int is_all_ctrl_off)
@@ -211,7 +211,7 @@ fluid_channel_init_ctrl(fluid_channel_t *chan, int is_all_ctrl_off)
/* fluid_channel_set_cc (chan, EFFECTS_DEPTH1, 40); */
/* Note: although XG standard specifies the default amount of reverb to
be 40, most people preferred having it at zero.
- See http://lists.gnu.org/archive/html/fluid-dev/2009-07/msg00016.html */
+ See https://lists.gnu.org/archive/html/fluid-dev/2009-07/msg00016.html */
}
}
@@ -323,7 +323,7 @@ fluid_channel_set_bank_msb(fluid_channel_t *chan, int bankmsb)
{
/* XG bank, do drum-channel auto-switch */
/* The number "120" was based on several keyboards having drums at 120 - 127,
- reference: http://lists.nongnu.org/archive/html/fluid-dev/2011-02/msg00003.html */
+ reference: https://lists.nongnu.org/archive/html/fluid-dev/2011-02/msg00003.html */
chan->channel_type = (120 <= bankmsb) ? CHANNEL_TYPE_DRUM : CHANNEL_TYPE_MELODIC;
return;
}
diff --git a/src/synth/fluid_tuning.h b/src/synth/fluid_tuning.h
index 3afe2c65a..542d2ced6 100644
--- a/src/synth/fluid_tuning.h
+++ b/src/synth/fluid_tuning.h
@@ -23,9 +23,9 @@
More information about micro tuning can be found at:
- http://www.midi.org/about-midi/tuning.htm
- http://www.midi.org/about-midi/tuning-scale.htm
- http://www.midi.org/about-midi/tuning_extens.htm
+ https://www.midi.org/about-midi/tuning.htm
+ https://www.midi.org/about-midi/tuning-scale.htm
+ https://www.midi.org/about-midi/tuning_extens.htm
*/
diff --git a/src/utils/fluid_sys.c b/src/utils/fluid_sys.c
index 81ef1d9fd..b52bd20e6 100644
--- a/src/utils/fluid_sys.c
+++ b/src/utils/fluid_sys.c
@@ -510,7 +510,7 @@ fluid_thread_self_set_prio(int prio_level)
* Floating point exceptions
*
* The floating point exception functions were taken from Ircam's
- * jMax source code. http://www.ircam.fr/jmax
+ * jMax source code. https://www.ircam.fr/jmax
*
* FIXME: check in config for i386 machine
*
diff --git a/test/README.md b/test/README.md
index 518bbbc8d..665caba51 100644
--- a/test/README.md
+++ b/test/README.md
@@ -7,7 +7,7 @@ Although some tests might serve as educational demonstration of how to use certa
they are **not** intended to do so! It is most likely that those tests will consist of many hacky parts
that are necessary to test fluidsynth (e.g. including fluidsynth's private headers to access internal
data types and functions). For user applications this programming style is strongly discouraged!
-Keep referring to the documentation and code examples listed in the [API documentation](http://www.fluidsynth.org/api/).
+Keep referring to the documentation and code examples listed in the [API documentation](https://www.fluidsynth.org/api/).
#### Developers