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@mailman3.com">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