[PATCH] replace github with new site in full tree
<[email protected]> Tue, 11 Nov 2025 15:28:33 +0000
| Newsgroups | gmane.comp.web.dillo.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi,
I went ahead and updated the whole tree for the new website. Maybe it's
premature and you aren't ready to fully make the switch yet. If so,
please disregard.
diff -upr a/ChangeLog b/ChangeLog
--- a/ChangeLog Tue Nov 11 13:06:16 2025
+++ b/ChangeLog Tue Nov 11 14:56:37 2025
@@ -4,7 +4,7 @@ Dillo project
Here we list changes that are relatively significant and/or visible to the
user. For a history of changes in full detail, see our Git repository
-at https://github.com/dillo-browser/dillo
+at https://git.dillo-browser.org/dillo
dillo-3.3.0 [Unreleased]
diff -upr a/README b/README
--- a/README Tue Nov 11 13:06:16 2025
+++ b/README Tue Nov 11 15:02:18 2025
@@ -6,7 +6,7 @@ privacy. It is built with the [FLTK 1.3 GUI toolkit](h
Screenshot of the [Dillo Website][dillo] rendered in Dillo:
-[dillo]: https://dillo-browser.github.io/
+[dillo]: https://dillo-browser.org/
<p align="center"><img src="doc/dillo.png" width="60%" /></p>
@@ -27,9 +27,9 @@ Dillo][mobilized].
> [!WARNING]
> As of December 2023, the host `dillo.org` is [no longer under control][gone]
> of Dillo developers. A copy of the old website is archived in
-> [GitHub Pages][old] and the [Wayback Machine (May 2022)][may].
+> [Dillo website][old] and the [Wayback Machine (May 2022)][may].
-[gone]: https://dillo-browser.github.io/dillo.org.html
-[old]: https://dillo-browser.github.io/old/
+[gone]: https://dillo-browser.org/dillo.org.html
+[old]: https://dillo-browser.org/old/
[may]: http://web.archive.org/web/20220508022123/https://www.dillo.org/
diff -upr a/README.md b/README.md
--- a/README.md Tue Nov 11 13:06:16 2025
+++ b/README.md Tue Nov 11 15:02:18 2025
@@ -6,7 +6,7 @@ privacy. It is built with the [FLTK 1.3 GUI toolkit](h
Screenshot of the [Dillo Website][dillo] rendered in Dillo:
-[dillo]: https://dillo-browser.github.io/
+[dillo]: https://dillo-browser.org/
<p align="center"><img src="doc/dillo.png" width="60%" /></p>
@@ -27,9 +27,9 @@ Dillo][mobilized].
> [!WARNING]
> As of December 2023, the host `dillo.org` is [no longer under control][gone]
> of Dillo developers. A copy of the old website is archived in
-> [GitHub Pages][old] and the [Wayback Machine (May 2022)][may].
+> [Dillo website][old] and the [Wayback Machine (May 2022)][may].
-[gone]: https://dillo-browser.github.io/dillo.org.html
-[old]: https://dillo-browser.github.io/old/
+[gone]: https://dillo-browser.org/dillo.org.html
+[old]: https://dillo-browser.org/old/
[may]: http://web.archive.org/web/20220508022123/https://www.dillo.org/
diff -upr a/devdoc/Dillo.txt b/devdoc/Dillo.txt
--- a/devdoc/Dillo.txt Tue Nov 11 13:06:16 2025
+++ b/devdoc/Dillo.txt Tue Nov 11 14:59:55 2025
@@ -46,7 +46,7 @@ jpeg.c and png.c)
5.- The dpi framework: a gateway to interface the browser with
external programs (Example: the bookmarks server plugin).
-Dpi spec: https://dillo-browser.github.io/old/dpi1.html
+Dpi spec: https://dillo-browser.org/old/dpi1.html
-------------------------
diff -upr a/devdoc/Dpid.txt b/devdoc/Dpid.txt
--- a/devdoc/Dpid.txt Tue Nov 11 13:06:16 2025
+++ b/devdoc/Dpid.txt Tue Nov 11 14:59:29 2025
@@ -16,7 +16,7 @@ Nomenclature:
dpi1:
specific term for dillo's plugin spec version 1.
- at: https://dillo-browser.github.io/old/dpi1.html
+ at: https://dillo-browser.org/old/dpi1.html
dpi program:
any plugin program itself.
diff -upr a/devdoc/IO.txt b/devdoc/IO.txt
--- a/devdoc/IO.txt Tue Nov 11 13:06:16 2025
+++ b/devdoc/IO.txt Tue Nov 11 15:20:42 2025
@@ -42,7 +42,7 @@ handling of data and its error control was put under
of the CCC (Concomitant Control Chain), and the old widget system
was replaced with a new one (Dw). The source code is currently
regarded as "very stable beta", and is available at
-<https://github.com/dillo-browser/dillo>. Dillo is a project
+<https://dillo-browser.org/>. Dillo is a project
licensed under the GNU General Public License.
This paper covers basic design aspects of the hybrid approach
diff -upr a/devdoc/README b/devdoc/README
--- a/devdoc/README Tue Nov 11 13:06:16 2025
+++ b/devdoc/README Tue Nov 11 15:03:17 2025
@@ -1,7 +1,7 @@
README: Last update Jul 2009
These documents cover dillo's internals.
-For user help, see https://dillo-browser.github.io/old/dillo3-help.html
+For user help, see https://dillo-browser.org/old/dillo3-help.html
--------------------------------------------------------------------------
diff -upr a/dillorc b/dillorc
--- a/dillorc Tue Nov 11 13:06:16 2025
+++ b/dillorc Tue Nov 11 15:04:44 2025
@@ -182,13 +182,13 @@
# Set the start page.
# start_page="about:blank"
-# start_page="https://dillo-browser.github.io/"
+# start_page="https://dillo-browser.org/"
# start_page="file:/home/jcid/custom_page.html"
#start_page="about:splash"
# Set the home location
# home="file:/home/jcid/HomePage/Home.html"
-#home="https://dillo-browser.github.io/"
+#home="https://dillo-browser.org/"
# Set the new tab page.
# new_tab_page="dpi:/bm/"
diff -upr a/doc/README b/doc/README
--- a/doc/README Tue Nov 11 13:06:16 2025
+++ b/doc/README Tue Nov 11 15:05:24 2025
@@ -1,5 +1,5 @@
Last update: June 2015
This directory contains user documentation. Developer documentation is
-only stored in the Git repository at <https://github.com/dillo-browser/dillo>, in
+only stored in the Git repository at <https://git.dillo-browser.org/dillo>, in
the directory "devdoc", but not part of the tarball.
diff -upr a/doc/dillo.1.in b/doc/dillo.1.in
--- a/doc/dillo.1.in Tue Nov 11 13:06:16 2025
+++ b/doc/dillo.1.in Tue Nov 11 15:05:49 2025
@@ -114,4 +114,4 @@ Hyphenation pattern files.
.BR wget (1)
.PP
Dillo website:
-.B https://dillo-browser.github.io/
+.B https://dillo-browser.org/
diff -upr a/doc/install.md b/doc/install.md
--- a/doc/install.md Tue Nov 11 13:06:16 2025
+++ b/doc/install.md Tue Nov 11 15:07:56 2025
@@ -58,7 +58,7 @@ $ sudo make install
### From git
```sh
-$ git clone https://github.com/dillo-browser/dillo.git
+$ git clone https://git.dillo-browser.org/dillo
$ cd dillo
$ ./autogen.sh
$ mkdir build
@@ -174,7 +174,7 @@ libiconv-devel libpng-devel libjpeg-devel libwebp-deve
```
**Note**: Dillo can also be built with OpenSSL (libssl-devel) but there is a
-[known problem with detached threads](https://github.com/dillo-browser/dillo/issues/172)
+[known problem with detached threads](https://bug.dillo-browser.org/172/)
used by the DNS resolver and OpenSSL that causes a crash. If you use OpenSSL,
disable the threaded resolver with `--disable-threaded-dns`.
@@ -193,7 +193,7 @@ setup-x86_64.exe -q -P gcc-core,gcc-g++,autoconf,autom
To build Dillo, follow the usual steps from a Cygwin shell:
```sh
-$ git clone https://github.com/dillo-browser/dillo.git
+$ git clone https://git.dillo-browser.org/dillo
$ cd dillo
$ ./autogen.sh
$ mkdir build
diff -upr a/doc/user_help.in.html b/doc/user_help.in.html
--- a/doc/user_help.in.html Tue Nov 11 13:06:16 2025
+++ b/doc/user_help.in.html Tue Nov 11 15:12:05 2025
@@ -747,10 +747,10 @@ service.</p>
<p>Plugins can be written in <em>any programming language</em> and they
interact with the browser using the
-<a href="https://dillo-browser.github.io/old/dpi1.html">DPI protocol</a>. A
-<a href="https://dillo-browser.github.io/#plugins">list of plugins</a>
+<a href="https://dillo-browser.org/old/dpi1.html">DPI protocol</a>. A
+<a href="https://dillo-browser.org/#plugins">list of plugins</a>
is available on the Dillo website. Some plugins are just a
-<a href="https://raw.githubusercontent.com/dillo-browser/dillo-plugin-man/master/man.filter.dpi">few
+<a href="https://git.dillo-browser.org/plugins/man/tree/man.filter.dpi">few
lines of shell script</a>, so you are encouraged to read them to learn how to
write your own plugins. Plugins are searched by looking for files that end with
the <code>.dpi</code> extension (or <code>.dpi.exe</code> in Windows) in
@@ -776,7 +776,7 @@ the
Plugins may have other software dependencies required for it to work.</p>
<p>Here is an example of how to manually install the
-<a href="https://github.com/dillo-browser/dillo-plugin-gemini">Gemini protocol plugin</a>
+<a href="https://git.dillo-browser.org/plugins/gemini">Gemini protocol plugin</a>
(it comes with a Makefile that automates the process, so this is not necessary),
which is a filter plugin written in shell script:</p>
<pre>
@@ -794,7 +794,7 @@ by Dillo.</p>
<h3 id="bug-meter">Bug Meter</h3>
<p>
Dillo includes a
-<a href='https://dillo-browser.github.io/old/help/bug_meter.html'>bug meter</a>
+<a href='https://dillo-browser.org/old/help/bug_meter.html'>bug meter</a>
which shows the number of detected bugs inside the page. The bugs are caught at
parsing time, so the error messages also show the line where they occur and
provide a hint of what was expected instead.
@@ -846,7 +846,6 @@ The list of default bindings is given in the following
<footer>
<p>This manual has been written in HTML <em>by hand</em> using Vim.<br>
If you find any issue, please report it via
-<a href="https://github.com/dillo-browser/dillo/issues/new">GitHub</a> or
<a href="mailto:dillo-dev-lx9mn2B4QYRWk0Htik3J/[email protected]">email</a>.
</footer>
</div>
diff -upr a/dw/style.cc b/dw/style.cc
--- a/dw/style.cc Tue Nov 11 13:06:16 2025
+++ b/dw/style.cc Tue Nov 11 15:13:27 2025
@@ -753,7 +753,7 @@ Length StyleImage::ExternalWidgetImgRenderer::getBackg
* use a trapezium as draw polygon, or drawTypedLine() for dots and dashes.
* Although the concept is simple, achieving pixel accuracy is laborious [1].
*
- * [1] https://dillo-browser.github.io/old/css_compat/tests/border-style.html
+ * [1] https://dillo-browser.org/old/css_compat/tests/border-style.html
*/
static void drawBorderTop(View *view, Style *style,
int x1, int y1, int x2, int y2)
diff -upr a/dw/textblock.cc b/dw/textblock.cc
--- a/dw/textblock.cc Tue Nov 11 13:06:16 2025
+++ b/dw/textblock.cc Tue Nov 11 15:13:54 2025
@@ -637,7 +637,7 @@ void Textblock::sizeAllocateImpl (core::Allocation *al
*/
/* align=bottom (base line) */
/* Commented lines break the n2 and n3 test cases at
- * https://dillo-browser.github.io/old/test/img/ */
+ * https://dillo-browser.org/old/test/img/ */
childAllocation.y = lineYOffsetCanvas (line, allocation)
+ (line->borderAscent - word->size.ascent);
diff -upr a/src/IO/about.c b/src/IO/about.c
--- a/src/IO/about.c Tue Nov 11 13:06:16 2025
+++ b/src/IO/about.c Tue Nov 11 15:14:32 2025
@@ -56,7 +56,7 @@ const char *const AboutSplash=
"</ul>\n"
"\n"
"<p>See more details in the\n"
-"<a href=\"https://dillo-browser.github.io/\">Dillo website</a>.</p>\n"
+"<a href=\"https://dillo-browser.org/\">Dillo website</a>.</p>\n"
"\n"
"</div>\n"
"</body>\n"
diff -upr a/src/menu.cc b/src/menu.cc
--- a/src/menu.cc Tue Nov 11 13:06:16 2025
+++ b/src/menu.cc Tue Nov 11 15:15:53 2025
@@ -287,7 +287,7 @@ static void Menu_bugmeter_validate_w3c_cb(Fl_Widget*,
*/
static void Menu_bugmeter_about_cb(Fl_Widget*, void*)
{
- a_UIcmd_open_urlstr(popup_bw, "https://dillo-browser.github.io/old/help/bug_meter.html");
+ a_UIcmd_open_urlstr(popup_bw, "https://dillo-browser.org/old/help/bug_meter.html");
}
/**
diff -upr a/src/prefs.c b/src/prefs.c
--- a/src/prefs.c Tue Nov 11 13:06:16 2025
+++ b/src/prefs.c Tue Nov 11 15:16:15 2025
@@ -13,7 +13,7 @@
#include "prefs.h"
#define PREFS_START_PAGE "about:splash"
-#define PREFS_HOME "https://dillo-browser.github.io/"
+#define PREFS_HOME "https://dillo-browser.org/"
#define PREFS_NEW_TAB_PAGE "about:blank"
#define PREFS_FONT_SERIF "DejaVu Serif"
#define PREFS_FONT_SANS_SERIF "DejaVu Sans"
diff -upr a/src/ui.cc b/src/ui.cc
--- a/src/ui.cc Tue Nov 11 13:06:16 2025
+++ b/src/ui.cc Tue Nov 11 15:16:58 2025
@@ -269,7 +269,7 @@ static void help_cb(Fl_Widget *w, void *)
} else {
MSG("Can't read local help file at \"%s\"."
" Getting remote help...\n", path);
- a_UIcmd_open_urlstr(bw, "https://dillo-browser.github.io/user_help.html");
+ a_UIcmd_open_urlstr(bw, "https://dillo-browser.org/user_help.html");
}
dFree(path);
}
@@ -654,7 +654,7 @@ void UI::make_status_bar(int ww, int wh)
// Status box
StatusOutput = new Fl_Output(0, wh-sh, ww-bm_w, sh);
- StatusOutput->value("https://dillo-browser.github.io/");
+ StatusOutput->value("https://dillo-browser.org/");
StatusOutput->labelsize(8);
StatusOutput->box(FL_THIN_DOWN_BOX);
StatusOutput->clear_visible_focus();
diff -upr a/test/html/manual/floats2.html b/test/html/manual/floats2.html
--- a/test/html/manual/floats2.html Tue Nov 11 13:06:16 2025
+++ b/test/html/manual/floats2.html Tue Nov 11 15:17:40 2025
@@ -3,7 +3,7 @@ accusantium doloremque laudantium, totam rem aperiam e
ab illo inventore veritatis et quasi architecto beatae vitae dicta
sunt, explicabo.
<div style="float:left; border: 1px dashed black">Some text in a
-float.<br /><img src="https://dillo-browser.github.io/old/dw/html/not-so-simple-container.png" /></div>
+float.<br /><img src="https://dillo-browser.org/old/dw/html/not-so-simple-container.png" /></div>
nemo enim ipsam voluptatem, quia voluptas sit,
aspernatur aut odit aut fugit, sed quia consequuntur magni dolores
eos, qui ratione voluptatem sequi nesciunt, neque porro quisquam est,
diff -upr a/test/html/manual/floats3.html b/test/html/manual/floats3.html
--- a/test/html/manual/floats3.html Tue Nov 11 13:06:16 2025
+++ b/test/html/manual/floats3.html Tue Nov 11 15:18:01 2025
@@ -3,7 +3,7 @@ accusantium doloremque laudantium, totam rem aperiam e
ab illo inventore veritatis et quasi architecto beatae vitae dicta
sunt, explicabo.</p>
<div style="float:left; border: 1px dashed black">Some text in a
-float.<br /><img src="https://dillo-browser.github.io/old/dw/html/not-so-simple-container.png" /></div>
+float.<br /><img src="https://dillo-browser.org/old/dw/html/not-so-simple-container.png" /></div>
<p>nemo enim ipsam voluptatem, quia voluptas sit, aspernatur aut odit
aut fugit, sed quia consequuntur magni dolores eos, qui ratione
voluptatem sequi nesciunt, neque porro quisquam est, qui dolorem
diff -upr a/test/html/manual/floats5.html b/test/html/manual/floats5.html
--- a/test/html/manual/floats5.html Tue Nov 11 13:06:16 2025
+++ b/test/html/manual/floats5.html Tue Nov 11 15:18:19 2025
@@ -2,7 +2,7 @@ Sed ut perspiciatis, unde omnis iste natus error sit v
accusantium doloremque laudantium, totam rem aperiam eaque ipsa, quae
ab illo inventore veritatis et quasi architecto beatae vitae dicta
sunt, explicabo.
-<div style="float:left; border: 1px dashed black"><img src="https://dillo-browser.github.io/old/Icons/ProgramIcon16.png" /></div>
+<div style="float:left; border: 1px dashed black"><img src="https://dillo-browser.org/old/Icons/ProgramIcon16.png" /></div>
nemo enim ipsam voluptatem, quia voluptas sit,
aspernatur aut odit aut fugit, sed quia consequuntur magni dolores
eos, qui ratione voluptatem sequi nesciunt, neque porro quisquam est,
Regards,
Alex
_______________________________________________
Dillo-dev mailing list -- dillo-dev-lx9mn2B4QYRWk0Htik3J/[email protected]
To unsubscribe send an email to dillo-dev-leave-lx9mn2B4QYRWk0Htik3J/[email protected]
newweb.patch
(text/x-patch, 14.7 KB)
diff -upr a/ChangeLog b/ChangeLog
--- a/ChangeLog Tue Nov 11 13:06:16 2025
+++ b/ChangeLog Tue Nov 11 14:56:37 2025
@@ -4,7 +4,7 @@ Dillo project
Here we list changes that are relatively significant and/or visible to the
user. For a history of changes in full detail, see our Git repository
-at https://github.com/dillo-browser/dillo
+at https://git.dillo-browser.org/dillo
dillo-3.3.0 [Unreleased]
diff -upr a/README b/README
--- a/README Tue Nov 11 13:06:16 2025
+++ b/README Tue Nov 11 15:02:18 2025
@@ -6,7 +6,7 @@ privacy. It is built with the [FLTK 1.3 GUI toolkit](h
Screenshot of the [Dillo Website][dillo] rendered in Dillo:
-[dillo]: https://dillo-browser.github.io/
+[dillo]: https://dillo-browser.org/
<p align="center"><img src="doc/dillo.png" width="60%" /></p>
@@ -27,9 +27,9 @@ Dillo][mobilized].
> [!WARNING]
> As of December 2023, the host `dillo.org` is [no longer under control][gone]
> of Dillo developers. A copy of the old website is archived in
-> [GitHub Pages][old] and the [Wayback Machine (May 2022)][may].
+> [Dillo website][old] and the [Wayback Machine (May 2022)][may].
-[gone]: https://dillo-browser.github.io/dillo.org.html
-[old]: https://dillo-browser.github.io/old/
+[gone]: https://dillo-browser.org/dillo.org.html
+[old]: https://dillo-browser.org/old/
[may]: http://web.archive.org/web/20220508022123/https://www.dillo.org/
diff -upr a/README.md b/README.md
--- a/README.md Tue Nov 11 13:06:16 2025
+++ b/README.md Tue Nov 11 15:02:18 2025
@@ -6,7 +6,7 @@ privacy. It is built with the [FLTK 1.3 GUI toolkit](h
Screenshot of the [Dillo Website][dillo] rendered in Dillo:
-[dillo]: https://dillo-browser.github.io/
+[dillo]: https://dillo-browser.org/
<p align="center"><img src="doc/dillo.png" width="60%" /></p>
@@ -27,9 +27,9 @@ Dillo][mobilized].
> [!WARNING]
> As of December 2023, the host `dillo.org` is [no longer under control][gone]
> of Dillo developers. A copy of the old website is archived in
-> [GitHub Pages][old] and the [Wayback Machine (May 2022)][may].
+> [Dillo website][old] and the [Wayback Machine (May 2022)][may].
-[gone]: https://dillo-browser.github.io/dillo.org.html
-[old]: https://dillo-browser.github.io/old/
+[gone]: https://dillo-browser.org/dillo.org.html
+[old]: https://dillo-browser.org/old/
[may]: http://web.archive.org/web/20220508022123/https://www.dillo.org/
diff -upr a/devdoc/Dillo.txt b/devdoc/Dillo.txt
--- a/devdoc/Dillo.txt Tue Nov 11 13:06:16 2025
+++ b/devdoc/Dillo.txt Tue Nov 11 14:59:55 2025
@@ -46,7 +46,7 @@ jpeg.c and png.c)
5.- The dpi framework: a gateway to interface the browser with
external programs (Example: the bookmarks server plugin).
-Dpi spec: https://dillo-browser.github.io/old/dpi1.html
+Dpi spec: https://dillo-browser.org/old/dpi1.html
-------------------------
diff -upr a/devdoc/Dpid.txt b/devdoc/Dpid.txt
--- a/devdoc/Dpid.txt Tue Nov 11 13:06:16 2025
+++ b/devdoc/Dpid.txt Tue Nov 11 14:59:29 2025
@@ -16,7 +16,7 @@ Nomenclature:
dpi1:
specific term for dillo's plugin spec version 1.
- at: https://dillo-browser.github.io/old/dpi1.html
+ at: https://dillo-browser.org/old/dpi1.html
dpi program:
any plugin program itself.
diff -upr a/devdoc/IO.txt b/devdoc/IO.txt
--- a/devdoc/IO.txt Tue Nov 11 13:06:16 2025
+++ b/devdoc/IO.txt Tue Nov 11 15:20:42 2025
@@ -42,7 +42,7 @@ handling of data and its error control was put under
of the CCC (Concomitant Control Chain), and the old widget system
was replaced with a new one (Dw). The source code is currently
regarded as "very stable beta", and is available at
-<https://github.com/dillo-browser/dillo>. Dillo is a project
+<https://dillo-browser.org/>. Dillo is a project
licensed under the GNU General Public License.
This paper covers basic design aspects of the hybrid approach
diff -upr a/devdoc/README b/devdoc/README
--- a/devdoc/README Tue Nov 11 13:06:16 2025
+++ b/devdoc/README Tue Nov 11 15:03:17 2025
@@ -1,7 +1,7 @@
README: Last update Jul 2009
These documents cover dillo's internals.
-For user help, see https://dillo-browser.github.io/old/dillo3-help.html
+For user help, see https://dillo-browser.org/old/dillo3-help.html
--------------------------------------------------------------------------
diff -upr a/dillorc b/dillorc
--- a/dillorc Tue Nov 11 13:06:16 2025
+++ b/dillorc Tue Nov 11 15:04:44 2025
@@ -182,13 +182,13 @@
# Set the start page.
# start_page="about:blank"
-# start_page="https://dillo-browser.github.io/"
+# start_page="https://dillo-browser.org/"
# start_page="file:/home/jcid/custom_page.html"
#start_page="about:splash"
# Set the home location
# home="file:/home/jcid/HomePage/Home.html"
-#home="https://dillo-browser.github.io/"
+#home="https://dillo-browser.org/"
# Set the new tab page.
# new_tab_page="dpi:/bm/"
diff -upr a/doc/README b/doc/README
--- a/doc/README Tue Nov 11 13:06:16 2025
+++ b/doc/README Tue Nov 11 15:05:24 2025
@@ -1,5 +1,5 @@
Last update: June 2015
This directory contains user documentation. Developer documentation is
-only stored in the Git repository at <https://github.com/dillo-browser/dillo>, in
+only stored in the Git repository at <https://git.dillo-browser.org/dillo>, in
the directory "devdoc", but not part of the tarball.
diff -upr a/doc/dillo.1.in b/doc/dillo.1.in
--- a/doc/dillo.1.in Tue Nov 11 13:06:16 2025
+++ b/doc/dillo.1.in Tue Nov 11 15:05:49 2025
@@ -114,4 +114,4 @@ Hyphenation pattern files.
.BR wget (1)
.PP
Dillo website:
-.B https://dillo-browser.github.io/
+.B https://dillo-browser.org/
diff -upr a/doc/install.md b/doc/install.md
--- a/doc/install.md Tue Nov 11 13:06:16 2025
+++ b/doc/install.md Tue Nov 11 15:07:56 2025
@@ -58,7 +58,7 @@ $ sudo make install
### From git
```sh
-$ git clone https://github.com/dillo-browser/dillo.git
+$ git clone https://git.dillo-browser.org/dillo
$ cd dillo
$ ./autogen.sh
$ mkdir build
@@ -174,7 +174,7 @@ libiconv-devel libpng-devel libjpeg-devel libwebp-deve
```
**Note**: Dillo can also be built with OpenSSL (libssl-devel) but there is a
-[known problem with detached threads](https://github.com/dillo-browser/dillo/issues/172)
+[known problem with detached threads](https://bug.dillo-browser.org/172/)
used by the DNS resolver and OpenSSL that causes a crash. If you use OpenSSL,
disable the threaded resolver with `--disable-threaded-dns`.
@@ -193,7 +193,7 @@ setup-x86_64.exe -q -P gcc-core,gcc-g++,autoconf,autom
To build Dillo, follow the usual steps from a Cygwin shell:
```sh
-$ git clone https://github.com/dillo-browser/dillo.git
+$ git clone https://git.dillo-browser.org/dillo
$ cd dillo
$ ./autogen.sh
$ mkdir build
diff -upr a/doc/user_help.in.html b/doc/user_help.in.html
--- a/doc/user_help.in.html Tue Nov 11 13:06:16 2025
+++ b/doc/user_help.in.html Tue Nov 11 15:12:05 2025
@@ -747,10 +747,10 @@ service.</p>
<p>Plugins can be written in <em>any programming language</em> and they
interact with the browser using the
-<a href="https://dillo-browser.github.io/old/dpi1.html">DPI protocol</a>. A
-<a href="https://dillo-browser.github.io/#plugins">list of plugins</a>
+<a href="https://dillo-browser.org/old/dpi1.html">DPI protocol</a>. A
+<a href="https://dillo-browser.org/#plugins">list of plugins</a>
is available on the Dillo website. Some plugins are just a
-<a href="https://raw.githubusercontent.com/dillo-browser/dillo-plugin-man/master/man.filter.dpi">few
+<a href="https://git.dillo-browser.org/plugins/man/tree/man.filter.dpi">few
lines of shell script</a>, so you are encouraged to read them to learn how to
write your own plugins. Plugins are searched by looking for files that end with
the <code>.dpi</code> extension (or <code>.dpi.exe</code> in Windows) in
@@ -776,7 +776,7 @@ the
Plugins may have other software dependencies required for it to work.</p>
<p>Here is an example of how to manually install the
-<a href="https://github.com/dillo-browser/dillo-plugin-gemini">Gemini protocol plugin</a>
+<a href="https://git.dillo-browser.org/plugins/gemini">Gemini protocol plugin</a>
(it comes with a Makefile that automates the process, so this is not necessary),
which is a filter plugin written in shell script:</p>
<pre>
@@ -794,7 +794,7 @@ by Dillo.</p>
<h3 id="bug-meter">Bug Meter</h3>
<p>
Dillo includes a
-<a href='https://dillo-browser.github.io/old/help/bug_meter.html'>bug meter</a>
+<a href='https://dillo-browser.org/old/help/bug_meter.html'>bug meter</a>
which shows the number of detected bugs inside the page. The bugs are caught at
parsing time, so the error messages also show the line where they occur and
provide a hint of what was expected instead.
@@ -846,7 +846,6 @@ The list of default bindings is given in the following
<footer>
<p>This manual has been written in HTML <em>by hand</em> using Vim.<br>
If you find any issue, please report it via
-<a href="https://github.com/dillo-browser/dillo/issues/new">GitHub</a> or
<a href="mailto:dillo-dev-lx9mn2B4QYRWk0Htik3J/[email protected]">email</a>.
</footer>
</div>
diff -upr a/dw/style.cc b/dw/style.cc
--- a/dw/style.cc Tue Nov 11 13:06:16 2025
+++ b/dw/style.cc Tue Nov 11 15:13:27 2025
@@ -753,7 +753,7 @@ Length StyleImage::ExternalWidgetImgRenderer::getBackg
* use a trapezium as draw polygon, or drawTypedLine() for dots and dashes.
* Although the concept is simple, achieving pixel accuracy is laborious [1].
*
- * [1] https://dillo-browser.github.io/old/css_compat/tests/border-style.html
+ * [1] https://dillo-browser.org/old/css_compat/tests/border-style.html
*/
static void drawBorderTop(View *view, Style *style,
int x1, int y1, int x2, int y2)
diff -upr a/dw/textblock.cc b/dw/textblock.cc
--- a/dw/textblock.cc Tue Nov 11 13:06:16 2025
+++ b/dw/textblock.cc Tue Nov 11 15:13:54 2025
@@ -637,7 +637,7 @@ void Textblock::sizeAllocateImpl (core::Allocation *al
*/
/* align=bottom (base line) */
/* Commented lines break the n2 and n3 test cases at
- * https://dillo-browser.github.io/old/test/img/ */
+ * https://dillo-browser.org/old/test/img/ */
childAllocation.y = lineYOffsetCanvas (line, allocation)
+ (line->borderAscent - word->size.ascent);
diff -upr a/src/IO/about.c b/src/IO/about.c
--- a/src/IO/about.c Tue Nov 11 13:06:16 2025
+++ b/src/IO/about.c Tue Nov 11 15:14:32 2025
@@ -56,7 +56,7 @@ const char *const AboutSplash=
"</ul>\n"
"\n"
"<p>See more details in the\n"
-"<a href=\"https://dillo-browser.github.io/\">Dillo website</a>.</p>\n"
+"<a href=\"https://dillo-browser.org/\">Dillo website</a>.</p>\n"
"\n"
"</div>\n"
"</body>\n"
diff -upr a/src/menu.cc b/src/menu.cc
--- a/src/menu.cc Tue Nov 11 13:06:16 2025
+++ b/src/menu.cc Tue Nov 11 15:15:53 2025
@@ -287,7 +287,7 @@ static void Menu_bugmeter_validate_w3c_cb(Fl_Widget*,
*/
static void Menu_bugmeter_about_cb(Fl_Widget*, void*)
{
- a_UIcmd_open_urlstr(popup_bw, "https://dillo-browser.github.io/old/help/bug_meter.html");
+ a_UIcmd_open_urlstr(popup_bw, "https://dillo-browser.org/old/help/bug_meter.html");
}
/**
diff -upr a/src/prefs.c b/src/prefs.c
--- a/src/prefs.c Tue Nov 11 13:06:16 2025
+++ b/src/prefs.c Tue Nov 11 15:16:15 2025
@@ -13,7 +13,7 @@
#include "prefs.h"
#define PREFS_START_PAGE "about:splash"
-#define PREFS_HOME "https://dillo-browser.github.io/"
+#define PREFS_HOME "https://dillo-browser.org/"
#define PREFS_NEW_TAB_PAGE "about:blank"
#define PREFS_FONT_SERIF "DejaVu Serif"
#define PREFS_FONT_SANS_SERIF "DejaVu Sans"
diff -upr a/src/ui.cc b/src/ui.cc
--- a/src/ui.cc Tue Nov 11 13:06:16 2025
+++ b/src/ui.cc Tue Nov 11 15:16:58 2025
@@ -269,7 +269,7 @@ static void help_cb(Fl_Widget *w, void *)
} else {
MSG("Can't read local help file at \"%s\"."
" Getting remote help...\n", path);
- a_UIcmd_open_urlstr(bw, "https://dillo-browser.github.io/user_help.html");
+ a_UIcmd_open_urlstr(bw, "https://dillo-browser.org/user_help.html");
}
dFree(path);
}
@@ -654,7 +654,7 @@ void UI::make_status_bar(int ww, int wh)
// Status box
StatusOutput = new Fl_Output(0, wh-sh, ww-bm_w, sh);
- StatusOutput->value("https://dillo-browser.github.io/");
+ StatusOutput->value("https://dillo-browser.org/");
StatusOutput->labelsize(8);
StatusOutput->box(FL_THIN_DOWN_BOX);
StatusOutput->clear_visible_focus();
diff -upr a/test/html/manual/floats2.html b/test/html/manual/floats2.html
--- a/test/html/manual/floats2.html Tue Nov 11 13:06:16 2025
+++ b/test/html/manual/floats2.html Tue Nov 11 15:17:40 2025
@@ -3,7 +3,7 @@ accusantium doloremque laudantium, totam rem aperiam e
ab illo inventore veritatis et quasi architecto beatae vitae dicta
sunt, explicabo.
<div style="float:left; border: 1px dashed black">Some text in a
-float.<br /><img src="https://dillo-browser.github.io/old/dw/html/not-so-simple-container.png" /></div>
+float.<br /><img src="https://dillo-browser.org/old/dw/html/not-so-simple-container.png" /></div>
nemo enim ipsam voluptatem, quia voluptas sit,
aspernatur aut odit aut fugit, sed quia consequuntur magni dolores
eos, qui ratione voluptatem sequi nesciunt, neque porro quisquam est,
diff -upr a/test/html/manual/floats3.html b/test/html/manual/floats3.html
--- a/test/html/manual/floats3.html Tue Nov 11 13:06:16 2025
+++ b/test/html/manual/floats3.html Tue Nov 11 15:18:01 2025
@@ -3,7 +3,7 @@ accusantium doloremque laudantium, totam rem aperiam e
ab illo inventore veritatis et quasi architecto beatae vitae dicta
sunt, explicabo.</p>
<div style="float:left; border: 1px dashed black">Some text in a
-float.<br /><img src="https://dillo-browser.github.io/old/dw/html/not-so-simple-container.png" /></div>
+float.<br /><img src="https://dillo-browser.org/old/dw/html/not-so-simple-container.png" /></div>
<p>nemo enim ipsam voluptatem, quia voluptas sit, aspernatur aut odit
aut fugit, sed quia consequuntur magni dolores eos, qui ratione
voluptatem sequi nesciunt, neque porro quisquam est, qui dolorem
diff -upr a/test/html/manual/floats5.html b/test/html/manual/floats5.html
--- a/test/html/manual/floats5.html Tue Nov 11 13:06:16 2025
+++ b/test/html/manual/floats5.html Tue Nov 11 15:18:19 2025
@@ -2,7 +2,7 @@ Sed ut perspiciatis, unde omnis iste natus error sit v
accusantium doloremque laudantium, totam rem aperiam eaque ipsa, quae
ab illo inventore veritatis et quasi architecto beatae vitae dicta
sunt, explicabo.
-<div style="float:left; border: 1px dashed black"><img src="https://dillo-browser.github.io/old/Icons/ProgramIcon16.png" /></div>
+<div style="float:left; border: 1px dashed black"><img src="https://dillo-browser.org/old/Icons/ProgramIcon16.png" /></div>
nemo enim ipsam voluptatem, quia voluptas sit,
aspernatur aut odit aut fugit, sed quia consequuntur magni dolores
eos, qui ratione voluptatem sequi nesciunt, neque porro quisquam est,