+
@@ -21,7 +21,7 @@
GnuCash Project Goals
- The people behind GnuCash
+ The people behind GnuCash
aim to create a world-class GPL'ed Open Source Personal
Financial Application for GNU/Linux and other Unix's. This page
reviews some of the technical issues and development status
@@ -29,8 +29,8 @@
developers and contributors, providing status, and suggesting
directions and technologies for deploying new features. If you
simply want to get a better idea of what GnuCash is and what it does, visit its
- home page. The home page
+ "https://www.gnucash.org">GnuCash
is and what it does, visit its
+
home page. The home page
contains screen shots, news items, and mailing list
archives.
@@ -44,8 +44,8 @@
- The current stable, production release is gnucash-1.6.0 and
- is based on the Gnome /
- GTK libraries.
+ is based on the Gnome /
+ GTK libraries.
- The 1.7.x releases focus on adding new features and
@@ -236,12 +236,12 @@
In order to facilitate the gluing together of these parts, as
well as simplify the questions of customizability, change and
rapid development, GnuCash makes use of the
-
+
Scheme extension language (as implemented in the FSF
- Guile
+ Guile
interpreter), to glue the pieces together. (Note that the
engine interface is also available with
- Perl interfaces, thanks to a
+ Perl interfaces, thanks to a
SWIG
wrapper.
@@ -251,7 +251,7 @@
More and more finacial data is moving onto the web.
People shop on-line. They pay bills on-line. There are
even some promising e-wallet systems (such as
- WebFunds). For GnuCash
+ WebFunds). For GnuCash
to be relevant in this on-line world, it must be able to interact
with these systems. There are several steps that can be taken
along this path. First, it must be possible to simply and
@@ -1079,7 +1079,7 @@
href="http://www.jclark.com/jade/">Jade (James DSSSL
Engine) can be used to convert to RTF, Postscript, etc.
Add to this the consideration that XML is the basis for the
- Document Object Model,
+ Document Object Model,
which is being integrated into many web-based applications,
and we can see that XML is an increasingly significant
format as we look to the future.
@@ -1103,7 +1103,7 @@
Status:
- Different graphing packages were evaluated,
- GUPPI.
+ GUPPI.
Guppi was chosen. Considered & rejected were
plotutils, gnumeric graphing code (Miguel says
they'll replace gnumeric code with guppi.)
@@ -2011,7 +2011,7 @@
-
-
+
Finance::Quote.pm is now a separate development project at
SourceForge. Its a perl module.
It can obtain stock quotes from Yahoo
@@ -2029,7 +2029,7 @@
- A separate, historical-quote module can be found at the
- QuoteHist
+ QuoteHist
sourceforge site. It might be a good idea to fold this
together with the Quote.pm module !?
@@ -2069,7 +2069,7 @@
is working in multiple currencies on a regular basis.
- SERIFF
+ SERIFF
Simple Exchange Rate Information File Format. Completely
*.ini-centric in layout and design, but otherwise seemingly
quite complete.
@@ -2168,8 +2168,8 @@
- Need to add a 'meta keyword' tag to the documentation
pages, this will help the search engine (e.g.
- htdig) better categorize the
- help. Mifluz
+ htdig [DEAD LINK]) better categorize the
+ help. Mifluz [DEAD LINK]
might be more embeddable ... I am told that htdig-API is in
good solid condition for this, but undocumented.
@@ -2393,7 +2393,7 @@ next due date mm/dd/yy
NoSQL. (NoSQL is available as part of the Debian GNU/Linux distribution,
+ "https://www.debian.org">Debian GNU/Linux distribution,
for instance.)
The /rdb format is thus:
@@ -2549,7 +2549,7 @@ etc ...
SQL database, and for that database to be updated.
There has been much discussion about this on
mailing lists both for GnuCash and
- CBB.
+ CBB [DEAD LINK].
Major points have included:
@@ -2611,15 +2611,15 @@ Password:
-
It might be useful to use an embedded database engine
- like unto Sleepycat
- DB,
+ like unto Sleepycat
+ DB [DEAD LINK, now owned by Oracle],
cdb,
or something like
-
+
ISAM (Note CQL++ supports ISAM access methods), or
even an embedded SQL engine such as
-
- GigaBASE.
+
+ GigaBASE [DEAD LINK].
The reasons to do so include ... ???
@@ -2832,8 +2832,8 @@ Password:
References
All software and technical standard references have been moved to
-
- http://www.gnucash.org/links.php3
+
+ https://www.gnucash.org/links.php3
Draft version 0.51 -- June 2001
diff --git a/gnucash/gnome-utils/gnc-dense-cal.c b/gnucash/gnome-utils/gnc-dense-cal.c
index 1f505471bd..eb7864d8b8 100644
--- a/gnucash/gnome-utils/gnc-dense-cal.c
+++ b/gnucash/gnome-utils/gnc-dense-cal.c
@@ -1330,7 +1330,7 @@ gnc_dense_cal_motion_notify(GtkWidget *widget,
if (!dcal->showPopup)
return FALSE;
- /* As per http://www.gtk.org/tutorial/sec-eventhandling.html */
+ /* As per https://www.gtk.org/tutorial/sec-eventhandling.html */
if (event->is_hint)
{
#if GTK_CHECK_VERSION(3,20,0)
diff --git a/gnucash/gnome-utils/gnc-keyring.c b/gnucash/gnome-utils/gnc-keyring.c
index 7906cd167a..a3a0ea08cf 100644
--- a/gnucash/gnome-utils/gnc-keyring.c
+++ b/gnucash/gnome-utils/gnc-keyring.c
@@ -340,7 +340,7 @@ gboolean gnc_keyring_get_password ( GtkWidget *parent,
else
db_path = g_strdup_printf ( "%s://%s:%d/%s", access_method, server, port, service );
heading = g_strdup_printf ( /* Translators: %s is a path to a database or any other url,
- like mysql://user@server.somewhere/somedb, http://www.somequotes.com/thequotes */
+ like mysql://user@server.somewhere/somedb, https://www.somequotes.com/thequotes */
_("Enter a user name and password to connect to: %s"),
db_path );
diff --git a/gnucash/gnome/gnc-split-reg.c b/gnucash/gnome/gnc-split-reg.c
index a15c5ef7b6..3d9f14cb82 100644
--- a/gnucash/gnome/gnc-split-reg.c
+++ b/gnucash/gnome/gnc-split-reg.c
@@ -1201,7 +1201,7 @@ gsr_default_associate_handler_location (GNCSplitReg *gsr, Transaction *trans, gb
gtk_entry_set_text (GTK_ENTRY (entry), xaccTransGetAssociation (trans));
}
else
- label = gtk_label_new (_("Enter URL like http://www.gnucash.org:"));
+ label = gtk_label_new (_("Enter URL like https://www.gnucash.org:"));
// pack label and entry to content area
gnc_label_set_alignment (label, 0.0, 0.5);
diff --git a/gnucash/html/gnc-html.c b/gnucash/html/gnc-html.c
index bff658a64b..d9f44567fc 100644
--- a/gnucash/html/gnc-html.c
+++ b/gnucash/html/gnc-html.c
@@ -22,9 +22,6 @@
* Boston, MA 02110-1301, USA gnu@gnu.org *
********************************************************************/
-// libgtkhtml docs:
-// http://www.fifi.org/doc/libgtkhtml-dev/html/
-
#include
#include
diff --git a/gnucash/import-export/aqb/gnc-ab-getbalance.c b/gnucash/import-export/aqb/gnc-ab-getbalance.c
index 83c7e0b817..03164c57f7 100644
--- a/gnucash/import-export/aqb/gnc-ab-getbalance.c
+++ b/gnucash/import-export/aqb/gnc-ab-getbalance.c
@@ -131,7 +131,7 @@ gnc_ab_getbalance(GtkWidget *parent, Account *gnc_acc)
/* Ignore the return value of AB_Banking_ExecuteJobs(), as the job's
* status always describes better whether the job was actually
* transferred to and accepted by the bank. See also
- * http://lists.gnucash.org/pipermail/gnucash-de/2008-September/006389.html
+ * https://lists.gnucash.org/pipermail/gnucash-de/2008-September/006389.html
*/
#ifdef AQBANKING6
#else
diff --git a/gnucash/import-export/aqb/gnc-ab-gettrans.c b/gnucash/import-export/aqb/gnc-ab-gettrans.c
index 411a5ba9ad..b084aa2fb3 100644
--- a/gnucash/import-export/aqb/gnc-ab-gettrans.c
+++ b/gnucash/import-export/aqb/gnc-ab-gettrans.c
@@ -211,7 +211,7 @@ gnc_ab_gettrans(GtkWidget *parent, Account *gnc_acc)
/* Ignore the return value of AB_Banking_ExecuteJobs(), as the job's
* status always describes better whether the job was actually
* transferred to and accepted by the bank. See also
- * http://lists.gnucash.org/pipermail/gnucash-de/2008-September/006389.html
+ * https://lists.gnucash.org/pipermail/gnucash-de/2008-September/006389.html
*/
#ifdef AQBANKING6
job_status = AB_Transaction_GetStatus(job);
diff --git a/gnucash/import-export/aqb/gnc-ab-transfer.c b/gnucash/import-export/aqb/gnc-ab-transfer.c
index 421916e5c7..928d97cef6 100644
--- a/gnucash/import-export/aqb/gnc-ab-transfer.c
+++ b/gnucash/import-export/aqb/gnc-ab-transfer.c
@@ -282,7 +282,7 @@ gnc_ab_maketrans(GtkWidget *parent, Account *gnc_acc,
/* Ignore the return value of AB_Banking_ExecuteJobs(), as the job's
* status always describes better whether the job was actually
* transferred to and accepted by the bank. See also
- * http://lists.gnucash.org/pipermail/gnucash-de/2008-September/006389.html
+ * https://lists.gnucash.org/pipermail/gnucash-de/2008-September/006389.html
*/
#ifdef AQBANKING6
job_status = AB_Transaction_GetStatus(job);
diff --git a/gnucash/import-export/aqb/gnc-file-aqb-import.c b/gnucash/import-export/aqb/gnc-file-aqb-import.c
index 1d8ff43a55..2a247bd224 100644
--- a/gnucash/import-export/aqb/gnc-file-aqb-import.c
+++ b/gnucash/import-export/aqb/gnc-file-aqb-import.c
@@ -252,7 +252,7 @@ gnc_file_aqbanking_import(GtkWindow *parent,
/* Ignore the return value of AB_Banking_ExecuteJobs(), as the job's
* status always describes better whether the job was actually
* transferred to and accepted by the bank. See also
- * http://lists.gnucash.org/pipermail/gnucash-de/2008-September/006389.html
+ * https://lists.gnucash.org/pipermail/gnucash-de/2008-September/006389.html
*/
/* So we must go through all jobs and check AB_Job_GetStatus(job)
diff --git a/gnucash/import-export/csv-imp/test/test-tokenizer.cpp b/gnucash/import-export/csv-imp/test/test-tokenizer.cpp
index 97e4f47cfe..2c69082397 100644
--- a/gnucash/import-export/csv-imp/test/test-tokenizer.cpp
+++ b/gnucash/import-export/csv-imp/test/test-tokenizer.cpp
@@ -15,7 +15,7 @@
* *
* You should have received a copy of the GNU General Public License*
* along with this program; if not, you can retrieve it from *
- * http://www.gnu.org/licenses/old-licenses/gpl-2.0.html *
+ * https://www.gnu.org/licenses/old-licenses/gpl-2.0.html *
* or contact: *
* *
* Free Software Foundation Voice: +1-617-542-5942 *
diff --git a/gnucash/import-export/csv-imp/test/test-tx-import.cpp b/gnucash/import-export/csv-imp/test/test-tx-import.cpp
index 60d7ec1647..e9a559aa17 100644
--- a/gnucash/import-export/csv-imp/test/test-tx-import.cpp
+++ b/gnucash/import-export/csv-imp/test/test-tx-import.cpp
@@ -14,7 +14,7 @@
* *
* You should have received a copy of the GNU General Public License*
* along with this program; if not, you can retrieve it from *
- * http://www.gnu.org/licenses/old-licenses/gpl-2.0.html *
+ * https://www.gnu.org/licenses/old-licenses/gpl-2.0.html *
* or contact: *
* *
* Free Software Foundation Voice: +1-617-542-5942 *
diff --git a/gnucash/import-export/import-backend.c b/gnucash/import-export/import-backend.c
index e5385631ec..ebc37c3a7b 100644
--- a/gnucash/import-export/import-backend.c
+++ b/gnucash/import-export/import-backend.c
@@ -908,7 +908,7 @@ gnc_import_process_trans_item (GncImportMatchMap *matchmap,
(gnc_import_TransInfo_get_trans (trans_info)));*/
{
/* This is a quick workaround for the bug described in
- http://gnucash.org/pipermail/gnucash-devel/2003-August/009982.html
+ http://lists.gnucash.org/pipermail/gnucash-devel/2003-August/009982.html
Assume that importers won't create transactions involving two or more
currencies so we can use xaccTransGetImbalanceValue. */
imbalance_value =
diff --git a/gnucash/python/pycons/ishell.py b/gnucash/python/pycons/ishell.py
index 30e6ea4049..93612ce67c 100644
--- a/gnucash/python/pycons/ishell.py
+++ b/gnucash/python/pycons/ishell.py
@@ -10,7 +10,7 @@
#
# All rights reserved. This program and the accompanying materials are made
# available under the terms of the BSD which accompanies this distribution, and
-# is available at U{http://www.opensource.org/licenses/bsd-license.php}
+# is available at U{https://www.opensource.org/licenses/bsd-license.php}
#
import os
diff --git a/gnucash/python/pycons/setup.py b/gnucash/python/pycons/setup.py
index 21a0bbced0..422e4188c9 100644
--- a/gnucash/python/pycons/setup.py
+++ b/gnucash/python/pycons/setup.py
@@ -33,7 +33,7 @@ setup(name='PyCons',
description='IPython/Python/Pylab GTK Console',
author='Nicolas Rougier',
author_email='Nicolas.Rougier@loria.fr',
- url='http://www.loria.fr/~rougier/pycons.html',
+ url='http://www.loria.fr/~rougier/pycons.html [DEAD LINK]',
packages=['pycons'],
package_dir = {'pycons': '.'},
scripts=['pycons']
diff --git a/gnucash/report/business-reports/taxinvoice.scm b/gnucash/report/business-reports/taxinvoice.scm
index e4338699cc..58a588ee36 100644
--- a/gnucash/report/business-reports/taxinvoice.scm
+++ b/gnucash/report/business-reports/taxinvoice.scm
@@ -21,7 +21,7 @@
; - copy the report to your .gnucash directory
; - specify a different module name below (eg mytaxinvoice)
; - refer to it from .gnucash/config.user
-; (see http://wiki.gnucash.org/wiki/Custom_Reports )
+; (see https://wiki.gnucash.org/wiki/Custom_Reports )
(define-module (gnucash report taxinvoice))
(use-modules (ice-9 local-eval)) ; for the-environment
diff --git a/gnucash/report/locale-specific/us/taxtxf-de_DE.scm b/gnucash/report/locale-specific/us/taxtxf-de_DE.scm
index 26e281f87d..207f7cb37e 100644
--- a/gnucash/report/locale-specific/us/taxtxf-de_DE.scm
+++ b/gnucash/report/locale-specific/us/taxtxf-de_DE.scm
@@ -14,7 +14,7 @@
;; Kennzahlen (from txf-de_DE.scm) as assigned to the different
;; accounts, and will write it to some XML file as required by
;; e.g. the Winston software
-;; http://www.felfri.de/winston/schnittstellen.htm
+;; https://www.felfri.de/winston/schnittstellen.htm
;;
;; This file might still contain a lot of US-TXF related stuff. This
;; can surely be thrown out once someone was able to actually use this
diff --git a/gnucash/report/report-system/eguile-gnc.scm b/gnucash/report/report-system/eguile-gnc.scm
index 012b427089..9a9e130c8e 100644
--- a/gnucash/report/report-system/eguile-gnc.scm
+++ b/gnucash/report/report-system/eguile-gnc.scm
@@ -221,7 +221,7 @@
; stack, so we can capture it. The above handler will then be called
; to actually handle the exception. This technique is based on the
; example in the guile manual. See:
- ; http://www.gnu.org/software/guile/manual/html_node/Debug-on-Error.html
+ ; https://www.gnu.org/software/guile/manual/html_node/Debug-on-Error.html
(define (pre-unwind-handler key . rest)
; Save the current stack. Note that this will include a couple of
; extra entries (this error handler, the call to make-stack and
diff --git a/gnucash/report/report-system/test/test-report-html.scm b/gnucash/report/report-system/test/test-report-html.scm
index 966a63da39..a367b4a56b 100644
--- a/gnucash/report/report-system/test/test-report-html.scm
+++ b/gnucash/report/report-system/test/test-report-html.scm
@@ -529,7 +529,7 @@ HTML Document Title\n\
(test-equal "HTML Text Object - Image"
(string-append html-doc-header-no-title
- ""
+ ""
html-doc-tail
)
(let (
@@ -539,7 +539,7 @@ HTML Document Title\n\
(list
(gnc:make-html-text
(gnc:html-markup-img
- "http://www.gnucash.org/images/banner5.png"
+ "https://www.gnucash.org/images/banner5.png"
'("width" "72")
'("height" "48")
'("alt" "GunCash web site")
diff --git a/gnucash/report/utility-reports/hello-world.scm b/gnucash/report/utility-reports/hello-world.scm
index 55e8f3c6fb..182d72ca5d 100644
--- a/gnucash/report/utility-reports/hello-world.scm
+++ b/gnucash/report/utility-reports/hello-world.scm
@@ -349,8 +349,8 @@ new, totally cool report, consult the mailing list ~a.")
(gnc:html-markup-anchor
"mailto:gnucash-devel@gnucash.org"
(gnc:html-markup-tt "gnucash-devel@gnucash.org")))
- (_ "For details on subscribing to that list, see <http://www.gnucash.org/>.")
- (_ "You can learn more about writing scheme at <http://www.scheme.com/tspl2d/>."))
+ (_ "For details on subscribing to that list, see <https://www.gnucash.org/>.")
+ (_ "You can learn more about writing scheme at <https://www.scheme.com/tspl2d/>."))
(gnc:html-markup-p
(gnc:html-markup/format
diff --git a/libgnucash/app-utils/fin.scm b/libgnucash/app-utils/fin.scm
index 4ffc3c1faa..857db25b9c 100644
--- a/libgnucash/app-utils/fin.scm
+++ b/libgnucash/app-utils/fin.scm
@@ -51,7 +51,7 @@
)
;; 2 functions from
-;; http://lists.gnucash.org/pipermail/gnucash-user/2005-February/012964.html
+;; https://lists.gnucash.org/pipermail/gnucash-user/2005-February/012964.html
;; future value of deposits with compound interests:
(define (gnc:futureValue a r n t)
;; Parameters:
@@ -60,7 +60,7 @@
;; n: frequency per year
;; t: time
;;
- ;; formula from http://www.riskglossary.com/articles/compounding.htm
+ ;; formula from https://www.riskglossary.com/articles/compounding.htm [DEAD LINK]
(* a (expt (+ 1 (/ r n)) (* n t))))
(define (gnc:computeInterestIncrement pv ann-rate compounds period)
diff --git a/libgnucash/app-utils/test/test-gnc-ui-util.c b/libgnucash/app-utils/test/test-gnc-ui-util.c
index 565fc832f3..2be3250a59 100644
--- a/libgnucash/app-utils/test/test-gnc-ui-util.c
+++ b/libgnucash/app-utils/test/test-gnc-ui-util.c
@@ -14,7 +14,7 @@
* *
* You should have received a copy of the GNU General Public License*
* along with this program; if not, you can retrieve it from *
- * http://www.gnu.org/licenses/old-licenses/gpl-2.0.html *
+ * https://www.gnu.org/licenses/old-licenses/gpl-2.0.html *
* or contact: *
* *
* Free Software Foundation Voice: +1-617-542-5942 *
diff --git a/libgnucash/app-utils/test/test-option-util.cpp b/libgnucash/app-utils/test/test-option-util.cpp
index d0fff4e875..c00f329781 100644
--- a/libgnucash/app-utils/test/test-option-util.cpp
+++ b/libgnucash/app-utils/test/test-option-util.cpp
@@ -14,7 +14,7 @@
* *
* You should have received a copy of the GNU General Public License*
* along with this program; if not, you can retrieve it from *
- * http://www.gnu.org/licenses/old-licenses/gpl-2.0.html *
+ * https://www.gnu.org/licenses/old-licenses/gpl-2.0.html *
* or contact: *
* *
* Free Software Foundation Voice: +1-617-542-5942 *
diff --git a/libgnucash/core-utils/gnc-glib-utils.h b/libgnucash/core-utils/gnc-glib-utils.h
index a381825a93..7f1d1dd2ef 100644
--- a/libgnucash/core-utils/gnc-glib-utils.h
+++ b/libgnucash/core-utils/gnc-glib-utils.h
@@ -63,7 +63,7 @@ int safe_utf8_collate (const char *str1, const char *str2);
* @brief Validates UTF-8 encoded text for use in GnuCash.
*
* Validates the strict subset of UTF-8 that is valid XML text, as detailed in
- * http://www.w3.org/TR/REC-xml/#NT-Char linked from bug #346535.
+ * https://www.w3.org/TR/REC-xml/#NT-Char linked from bug #346535.
*
* Copied from g_utf8_validate():
*
@@ -92,7 +92,7 @@ gboolean gnc_utf8_validate(const gchar *str, gssize max_len, const gchar **end);
* a new string. This allows it to operate on strings that are
* defined as character arrays in a larger data structure. Note that
* it also removes some subset of invalid XML characters, too.
- * See http://www.w3.org/TR/REC-xml/#NT-Char linked from bug #346535
+ * See https://www.w3.org/TR/REC-xml/#NT-Char linked from bug #346535
*
* @param str A pointer to the string to strip of invalid
* characters. */
@@ -102,7 +102,7 @@ void gnc_utf8_strip_invalid (gchar *str);
* non-UTF-8 character stripped from it.
*
* Note that it also removes some subset of invalid XML characters,
- * too. See http://www.w3.org/TR/REC-xml/#NT-Char linked from bug
+ * too. See https://www.w3.org/TR/REC-xml/#NT-Char linked from bug
* #346535
*
* @param str A pointer to the string to be copied and stripped of
diff --git a/libgnucash/core-utils/gnc-jalali.c b/libgnucash/core-utils/gnc-jalali.c
index 9f53c1560c..2cd85dd16b 100644
--- a/libgnucash/core-utils/gnc-jalali.c
+++ b/libgnucash/core-utils/gnc-jalali.c
@@ -14,7 +14,7 @@
* Lesser General Public License for more details.
*
* You can receive a copy of GNU Lesser General Public License at the
- * World Wide Web address .
+ * World Wide Web address .
*
* For licensing issues, contact The FarsiWeb Project Group,
* Computing Center, Sharif University of Technology,
diff --git a/libgnucash/doc/design/fdl.texi b/libgnucash/doc/design/fdl.texi
index cf56a18d35..beeb6666fe 100644
--- a/libgnucash/doc/design/fdl.texi
+++ b/libgnucash/doc/design/fdl.texi
@@ -341,7 +341,7 @@ The Free Software Foundation may publish new, revised versions
of the GNU Free Documentation License from time to time. Such new
versions will be similar in spirit to the present version, but may
differ in detail to address new problems or concerns. See
-http://www.gnu.org/copyleft/.
+https://www.gnu.org/copyleft/.
Each version of the License is given a distinguishing version number.
If the Document specifies that a particular numbered version of this
diff --git a/libgnucash/doc/design/top-level.texi b/libgnucash/doc/design/top-level.texi
index 31406a08a4..f8021ef601 100644
--- a/libgnucash/doc/design/top-level.texi
+++ b/libgnucash/doc/design/top-level.texi
@@ -108,7 +108,7 @@ subsections to see a detail graph or report of that particular
subsection.
This module is implemented using the GUPPI library being developed by
-Jon Trowbridge (@url{http://www.gnome.org/guppi}).
+Jon Trowbridge (@url{https://www.gnome.org/guppi}).
@section Price Quotes
diff --git a/libgnucash/doc/doxygen.cfg.in b/libgnucash/doc/doxygen.cfg.in
index 36c39ba45b..d2ca1dc910 100644
--- a/libgnucash/doc/doxygen.cfg.in
+++ b/libgnucash/doc/doxygen.cfg.in
@@ -18,7 +18,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
@@ -661,7 +661,7 @@ INPUT = ${CMAKE_SOURCE_DIR}/libgnucash \
# 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
@@ -832,7 +832,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
@@ -1188,7 +1188,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
@@ -1211,7 +1211,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
diff --git a/libgnucash/doc/doxygen_main_page.c b/libgnucash/doc/doxygen_main_page.c
index d4efc450a7..282ecdb34c 100644
--- a/libgnucash/doc/doxygen_main_page.c
+++ b/libgnucash/doc/doxygen_main_page.c
@@ -15,7 +15,7 @@ The documentation is organised in a rough sequence:
\subsection manualguide External documentation.
Please refer to the main
-documentation
+documentation
page on the gnucash website which includes links to the
GnuCash Manual and the Concepts Guide in various formats.
@@ -249,27 +249,27 @@ the declaration. Doxygen will accept both valid C struct definition formats.
- \ref tipshints Tips and hints for using doxygen
- \ref stylediscussion Long comments, pages, editors
-The Doxygen web site (http://www.stack.nl/~dimitri/doxygen/) has a
+The Doxygen web site (https://www.stack.nl/~dimitri/doxygen/ [DEAD LINK]) has a
complete user manual. For the impatient, here are the most
interesting sections:
- How to write grouped documentation for files, functions, variables,
-etc.: http://www.stack.nl/~dimitri/doxygen/grouping.html . Do not
+etc.: https://www.stack.nl/~dimitri/doxygen/grouping.html [DEAD LINK] . Do not
forget to add a file documentation block (\@file) at the top of your
file. Otherwise, all documentation in that file will not appear
in the html output.
- List of the special commands you can use within your documentation
-blocks: http://www.stack.nl/~dimitri/doxygen/commands.html
+blocks: https://www.stack.nl/~dimitri/doxygen/commands.html [DEAD LINK]
\section contact Contacts
\subsection web Web Site
-News about GnuCash as well as the latest version can always be found at http://www.gnucash.org/
+News about GnuCash as well as the latest version can always be found at https://www.gnucash.org/
\subsection email Email
If you have any suggestions concerning this documentation, do not hesitate to send suggestions to
-gnucash-devel (see http://www.gnucash.org/en/lists.phtml for details)
+gnucash-devel (see https://www.gnucash.org/en/lists.phtml for details)
Benoit Grégoire
Neil Williams
diff --git a/libgnucash/doc/loans.txt b/libgnucash/doc/loans.txt
index 873596f975..ef024f4bee 100644
--- a/libgnucash/doc/loans.txt
+++ b/libgnucash/doc/loans.txt
@@ -1,5 +1,5 @@
/** \page loanhandling Handling loan repayment in GnuCash::Scheduled Transactions
-\sa The original email thread at .
+\sa The original email thread at .
July, 2002 - jsled@asynchronous.org
diff --git a/libgnucash/doc/python-bindings-doxygen.py b/libgnucash/doc/python-bindings-doxygen.py
index 78118a9e14..1f85e6be86 100644
--- a/libgnucash/doc/python-bindings-doxygen.py
+++ b/libgnucash/doc/python-bindings-doxygen.py
@@ -128,7 +128,7 @@
#
# @li The documentation you just read uses doxygen. It collects documentation in GnuCash's sources. Besides that there is
# @li the classic python-documentation using help() and docstrings. Have a look at both.
-# @li There is a page in the GnuCash wiki at http://wiki.gnucash.org/wiki/Python
+# @li There is a page in the GnuCash wiki at https://wiki.gnucash.org/wiki/Python
# @li You may also have a look into the archives of gnucash-devel@gnucash.org.
# @li On Bugzilla there is also some interesting talk regarding the development process.
# @li Then you can use the abilities of git to see the history of the code by @code git log @endcode done in the directory of the python-bindings.
diff --git a/libgnucash/doc/sx.rst b/libgnucash/doc/sx.rst
index a648bd190f..ac9c0417bc 100644
--- a/libgnucash/doc/sx.rst
+++ b/libgnucash/doc/sx.rst
@@ -87,9 +87,9 @@ TODO
- [x] no way to clear a variable entry [ve20070209]_
-.. [dh20070120] http://lists.gnucash.org/pipermail/gnucash-devel/2007-January/019667.html
-.. [ve20070209] http://lists.gnucash.org/pipermail/gnucash-devel/2007-February/019834.html
-.. [ve20070303] http://lists.gnucash.org/pipermail/gnucash-devel/2007-March/020069.html
+.. [dh20070120] https://lists.gnucash.org/pipermail/gnucash-devel/2007-January/019667.html
+.. [ve20070209] https://lists.gnucash.org/pipermail/gnucash-devel/2007-February/019834.html
+.. [ve20070303] https://lists.gnucash.org/pipermail/gnucash-devel/2007-March/020069.html
- sx list page
@@ -281,9 +281,9 @@ Notes::
- [x] ui: add 'review created transactions' checkbox to SLR dialog
using txn search.
-.. [tw20070614] http://lists.gnucash.org/pipermail/gnucash-devel/2007-June/020718.html
-.. [tw20070614-2] http://lists.gnucash.org/pipermail/gnucash-devel/2007-June/020729.html
-.. [tw20070619] http://lists.gnucash.org/pipermail/gnucash-devel/2007-June/020757.html
+.. [tw20070614] https://lists.gnucash.org/pipermail/gnucash-devel/2007-June/020718.html
+.. [tw20070614-2] https://lists.gnucash.org/pipermail/gnucash-devel/2007-June/020729.html
+.. [tw20070619] https://lists.gnucash.org/pipermail/gnucash-devel/2007-June/020757.html
- destroy/cleanup, notes:
diff --git a/libgnucash/engine/qoflog.h b/libgnucash/engine/qoflog.h
index e441c63194..f7d6cbd350 100644
--- a/libgnucash/engine/qoflog.h
+++ b/libgnucash/engine/qoflog.h
@@ -27,7 +27,7 @@
* @{
* @ingroup QOF
* @brief Logging and tracing facility.
- * @sa "Logging overhaul" announcement
+ * @sa "Logging overhaul" announcement
*
* qof_log_init(void) installs a handler that interprets the "log_domain"
* as a "."-separated path. Log level thresholds can be set for each level
diff --git a/libgnucash/engine/test/test-gnc-date.c b/libgnucash/engine/test/test-gnc-date.c
index 6fde09229f..d4352f0881 100644
--- a/libgnucash/engine/test/test-gnc-date.c
+++ b/libgnucash/engine/test/test-gnc-date.c
@@ -14,7 +14,7 @@
* *
* You should have received a copy of the GNU General Public License*
* along with this program; if not, you can retrieve it from *
- * http://www.gnu.org/licenses/old-licenses/gpl-2.0.html *
+ * https://www.gnu.org/licenses/old-licenses/gpl-2.0.html *
* or contact: *
* *
* Free Software Foundation Voice: +1-617-542-5942 *
diff --git a/libgnucash/engine/test/test-gnc-guid-old.cpp b/libgnucash/engine/test/test-gnc-guid-old.cpp
index df2d543ea1..1ce3456d7e 100644
--- a/libgnucash/engine/test/test-gnc-guid-old.cpp
+++ b/libgnucash/engine/test/test-gnc-guid-old.cpp
@@ -13,7 +13,7 @@
* *
* You should have received a copy of the GNU General Public License*
* along with this program; if not, you can retrieve it from *
- * http://www.gnu.org/licenses/old-licenses/gpl-2.0.html *
+ * https://www.gnu.org/licenses/old-licenses/gpl-2.0.html *
* or contact: *
* *
* Free Software Foundation Voice: +1-617-542-5942 *
diff --git a/libgnucash/engine/test/test-gnc-guid.cpp b/libgnucash/engine/test/test-gnc-guid.cpp
index e164662a0f..65c9f341b0 100644
--- a/libgnucash/engine/test/test-gnc-guid.cpp
+++ b/libgnucash/engine/test/test-gnc-guid.cpp
@@ -14,7 +14,7 @@
* *
* You should have received a copy of the GNU General Public License*
* along with this program; if not, you can retrieve it from *
- * http://www.gnu.org/licenses/old-licenses/gpl-2.0.html *
+ * https://www.gnu.org/licenses/old-licenses/gpl-2.0.html *
* or contact: *
* *
* Free Software Foundation Voice: +1-617-542-5942 *
diff --git a/libgnucash/engine/test/test-kvp-frame.cpp b/libgnucash/engine/test/test-kvp-frame.cpp
index 7ad855da65..9746f1482f 100644
--- a/libgnucash/engine/test/test-kvp-frame.cpp
+++ b/libgnucash/engine/test/test-kvp-frame.cpp
@@ -14,7 +14,7 @@
* *
* You should have received a copy of the GNU General Public License*
* along with this program; if not, you can retrieve it from *
- * http://www.gnu.org/licenses/old-licenses/gpl-2.0.html *
+ * https://www.gnu.org/licenses/old-licenses/gpl-2.0.html *
* or contact: *
* *
* Free Software Foundation Voice: +1-617-542-5942 *
diff --git a/libgnucash/engine/test/test-kvp-value.cpp b/libgnucash/engine/test/test-kvp-value.cpp
index b89a40881a..b4b8772b67 100644
--- a/libgnucash/engine/test/test-kvp-value.cpp
+++ b/libgnucash/engine/test/test-kvp-value.cpp
@@ -14,7 +14,7 @@
* *
* You should have received a copy of the GNU General Public License*
* along with this program; if not, you can retrieve it from *
- * http://www.gnu.org/licenses/old-licenses/gpl-2.0.html *
+ * https://www.gnu.org/licenses/old-licenses/gpl-2.0.html *
* or contact: *
* *
* Free Software Foundation Voice: +1-617-542-5942 *
diff --git a/libgnucash/engine/test/test-qofsession.cpp b/libgnucash/engine/test/test-qofsession.cpp
index 4e7fd98445..fd53b1ce2c 100644
--- a/libgnucash/engine/test/test-qofsession.cpp
+++ b/libgnucash/engine/test/test-qofsession.cpp
@@ -14,7 +14,7 @@
* *
* You should have received a copy of the GNU General Public License*
* along with this program; if not, you can retrieve it from *
- * http://www.gnu.org/licenses/old-licenses/gpl-2.0.html *
+ * https://www.gnu.org/licenses/old-licenses/gpl-2.0.html *
* or contact: *
* *
* Free Software Foundation Voice: +1-617-542-5942 *
diff --git a/libgnucash/engine/test/utest-Split.cpp b/libgnucash/engine/test/utest-Split.cpp
index 2f04308a32..18286e283c 100644
--- a/libgnucash/engine/test/utest-Split.cpp
+++ b/libgnucash/engine/test/utest-Split.cpp
@@ -14,7 +14,7 @@
* *
* You should have received a copy of the GNU General Public License*
* along with this program; if not, you can retrieve it from *
- * http://www.gnu.org/licenses/old-licenses/gpl-2.0.html *
+ * https://www.gnu.org/licenses/old-licenses/gpl-2.0.html *
* or contact: *
* *
* Free Software Foundation Voice: +1-617-542-5942 *
diff --git a/libgnucash/engine/test/utest-Transaction.cpp b/libgnucash/engine/test/utest-Transaction.cpp
index d8cc90bfc9..21d830e5a5 100644
--- a/libgnucash/engine/test/utest-Transaction.cpp
+++ b/libgnucash/engine/test/utest-Transaction.cpp
@@ -14,7 +14,7 @@
* *
* You should have received a copy of the GNU General Public License*
* along with this program; if not, you can retrieve it from *
- * http://www.gnu.org/licenses/old-licenses/gpl-2.0.html *
+ * https://www.gnu.org/licenses/old-licenses/gpl-2.0.html *
* or contact: *
* *
* Free Software Foundation Voice: +1-617-542-5942 *
diff --git a/libgnucash/engine/test/utest-gnc-pricedb.c b/libgnucash/engine/test/utest-gnc-pricedb.c
index 5d1aec75f6..0afeb86c1f 100644
--- a/libgnucash/engine/test/utest-gnc-pricedb.c
+++ b/libgnucash/engine/test/utest-gnc-pricedb.c
@@ -14,7 +14,7 @@
* *
* You should have received a copy of the GNU General Public License*
* along with this program; if not, you can retrieve it from *
- * http://www.gnu.org/licenses/old-licenses/gpl-2.0.html *
+ * https://www.gnu.org/licenses/old-licenses/gpl-2.0.html *
* or contact: *
* *
* Free Software Foundation Voice: +1-617-542-5942 *
diff --git a/libgnucash/tax/us/txf-de_DE.scm b/libgnucash/tax/us/txf-de_DE.scm
index fffe9b13a8..c3df5342b4 100644
--- a/libgnucash/tax/us/txf-de_DE.scm
+++ b/libgnucash/tax/us/txf-de_DE.scm
@@ -23,7 +23,7 @@
;; numbers for these Kennzahlen from the actual accounts for a given
;; time period, and will write it to some XML file as required by
;; e.g. the Winston software
-;; http://www.felfri.de/winston/schnittstellen.htm
+;; https://www.felfri.de/winston/schnittstellen.htm
;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; This program is free software; you can redistribute it and/or
diff --git a/libgnucash/tax/us/txf.scm b/libgnucash/tax/us/txf.scm
index ff6680f231..ffdb6f78db 100644
--- a/libgnucash/tax/us/txf.scm
+++ b/libgnucash/tax/us/txf.scm
@@ -4,7 +4,7 @@
;; These are TXF codes and a brief description of each. See taxtxf.scm
;; and txf-export-help.scm
;;
-;; See also http://www.turbotax.com/txf/
+;; See also https://www.turbotax.com/txf/ [DEAD LINK]
;;
;; Updated Jan 2019 to include codes for version 42, although new codes not
;; implemented yet because data not available
diff --git a/po/README b/po/README
index c98c6c9137..872d7caa88 100644
--- a/po/README
+++ b/po/README
@@ -3,7 +3,7 @@ Notes on I18n for GnuCash
A HOWTO for translators, including instructions about what to do with .po files,
can be found here:
-http://wiki.gnucash.org/wiki/Translation
+https://wiki.gnucash.org/wiki/Translation
Notes for this directory
------------------------
diff --git a/test-templates/README b/test-templates/README
index bfabd7c573..3bd2a8f779 100644
--- a/test-templates/README
+++ b/test-templates/README
@@ -42,10 +42,10 @@ Run autogen.sh and configure. "make check" will run all tests; "make test" will
run only the GLib unit tests not guarded by conditionals (see test-suite.c). For
more control, use gtester as documented in the GLib docs.
-See http://www.mail-archive.com/gtk-devel-list@gnome.org/msg06994.html
-and http://library.gnome.org/devel/glib/stable/glib-Testing.html
+See https://www.mail-archive.com/gtk-devel-list@gnome.org/msg06994.html
+and https://developer.gnome.org/glib/stable/glib-Testing.html
for detailed documentation.
There are some helpful macros and message-trapping functions in
src/test-core/unittest-support.h, whose Doxygen documentation is at
-http://code.gnucash.org/docs/head/unittest-support_8h_source.html
+https://code.gnucash.org/docs/head/unittest-support_8h_source.html
diff --git a/test-templates/make-testfile b/test-templates/make-testfile
index 2e989ad548..cc710a471d 100755
--- a/test-templates/make-testfile
+++ b/test-templates/make-testfile
@@ -245,7 +245,7 @@ sub print_preamble {
* *
* You should have received a copy of the GNU General Public License*
* along with this program; if not, you can retrieve it from *
- * http://www.gnu.org/licenses/old-licenses/gpl-2.0.html *
+ * https://www.gnu.org/licenses/old-licenses/gpl-2.0.html *
* or contact: *
* *
* Free Software Foundation Voice: +1-617-542-5942 *
diff --git a/util/src-count/count.dat b/util/src-count/count.dat
index 916134db81..05f24c0ec2 100644
--- a/util/src-count/count.dat
+++ b/util/src-count/count.dat
@@ -3,7 +3,7 @@
#
# Raw data for the number of KLOC of code in gnucash,
# as a function of date. Taken from the web page
-# http://www.gnucash.org/en/sizing.phtml
+# https://www.gnucash.org/en/sizing.phtml
# format: day/month/year KLOC
# plot this by saying "gnuplot count.gplot" at the command line
#