#1022726 dillo: Upstream domain/website no more under control by the upstream developers, maybe switch to DilloNG as upstream?

Package:
dillo
Source:
dillo
Description:
Small and fast web browser
Submitter:
Axel Beckert
Date:
2026-08-03 15:39:02 UTC
Severity:
normal
#1022726#5
Date:
2022-10-24 17:31:41 UTC
From:
To:
It seems that the owner of the domain dillo[.]org changed on 10th of
October 2022 and no more belongs to the Dillo upstream developers.

It still worked on 6th of October:
https://web.archive.org/web/20221006082222/https://www.dillo.org/

Also the project leader only used an @dillo[.]org e-mail address, so
there seems no easy way to contact him. (There are a few other upstream
developers with e.g. GMX addresses who might still be reachable.)

This unfortunately means that the upstream project has fallen asleep
even more than before — despite there still was some demand for the
project as could be seen by several requests for making a new release on
the mailing list the past few years.

(This bug report is to track the domain loss on the one hand, but also
in the long run to me maybe remove Dillo from Debian.)

#1022726#10
Date:
2022-10-24 23:29:33 UTC
From:
To:
Hi again,

Axel Beckert wrote:

Someone from the orbit of Bunsenlab Linux reminded me that there is a
fork named DilloNG at https://github.com/w00fpack/dilloNG/

Bunsenlab seems to have based their Dillo package on Debian's plus
that repo as upstream version. So maybe we should do that, too. They
actually even made a 3.1X (tag name) / 3.1.0 (versions in file name)
release about 11 months ago.

I just looked through all additional commits seemingly not coming from
the original Dillo developers. They so far looked sane although some
might be a matter of taste or need to be reverted for data privacy
reasons, like preferring Google over DuckDuckGo as default search
engine which from my point of view is inacceptable.

		Regards, Axel

#1022726#17
Date:
2022-11-03 08:14:16 UTC
From:
To:
Hi,
another BunsenLabs developer here.

I can confirm that the source at https://github.com/w00fpack/dilloNG/ ( I used the latest commit 2804e6e ) will build successfully on Debian Bullseye using the standard Debian tools. Only a few changes were needed to the debian packaging you provide at https://salsa.debian.org/debian/dillo/-/tree/master/debian

*) Edit the patches to match the current files (fix-OpenSSL-1.1-detection.patch is now unnecessary).
*) Edit debian/docs to deal with files now in devdocs/
*) Add libmbedtls-dev to the Build-Depends.

FWIW, our repository: https://github.com/BunsenLabs/dilloNG

As to dillo's future, the disappearance of the original project is worrying indeed, though now TLS has been upgraded it is still quite useful:

*) On old 32 bit machines it's dramatically faster than the competing "lightweight" browsers, and the complete lack of javascript should give it a security advantage, especially considering the less-used browsers get infrequent security upgrades.

*) It's handy as a fast html file viewer, and even for browsing /usr/share/docs where it opens any file with a click.

#1022726#22
Date:
2024-04-13 12:48:19 UTC
From:
To:
Hi,

I've been maintaining Dillo for some months to get the 3.1.0 release
ready, so it can include some of the changes since 3.0.5 was released
back in 2015. I'm trying to stick to the original goal, which is to keep
the browser as simple as posible and support a wide range of systems.

I have created a new website for it, which contains the old website
files too:

https://dillo-browser.github.io/

I explained what happened to the dillo dot org domain in a post, with a
bit of background to understand why it happened:

https://dillo-browser.github.io/dillo.org.html

There have been no replies from Jorge, the lead developer of Dillo since
2019. I have also contacted several developers via alternative emails
from the commit logs and some of them replied and they have helped me to
get a backup from the original server for the mailing list archives and
the website.

The mailing list is now at <dillo-dev@mailman3.com> and we keep the old
and new archives here:

https://lists.mailman3.com/postorius/lists/dillo-dev.mailman3.com/

We have made the 3.1.0-rc1 release candidate while we perform the final
tests before the stable 3.1.0 is release. Please check the release
notes:

https://dillo-browser.github.io/latest.html

While we build Dillo on Ubuntu and other systems on the GitHub CI, I
would expect it to work without problems on Debian, but it would be nice
to get it packaged and tested on a physical system.

If you want to see the details, check the issues/PR or the commit log:

https://github.com/dillo-browser/dillo/milestone/1?closed=1
https://github.com/dillo-browser/dillo/commits/master/

Dillo now allows building TLS support from OpenSSL 3, OpenSSL 1.1, Mbed
TLS 2, Mbed TLS 3 or LibreSSL. By default, it searches first for
OpenSSL.

Some of the bugs from your tracker have been fixed, others need a bit
more time.

For this release, we are mostly fixing bugs. New features from other
forks like DilloNG may be introduced later.

Thank you for keeping it on the repositories for all these years,
hopefully we can get a new version soon.

Best regards,
Rodrigo.

#1022726#27
Date:
2024-05-07 20:30:20 UTC
From:
To:
Hi,

Dillo 3.1.0 has been released a few days ago:

https://dillo-browser.github.io/latest.html

On HN:

https://news.ycombinator.com/item?id=40260035

Now it supports OpenSSL 1.1 and 3, as well as LibreSSL and Mbed TLS 2
and 3.

The flag --enable-ssl has been renamed to --enable-tls and is set by
default so is no longer needed, and the following patches shouldn't be
needed anymore:

- fix-OpenSSL-1.1-detection.patch
- fix-duckduckgo-shortcut-in-dillorc.patch
- fix-FTBFS-with-gcc-10.patch

I assume these are Debian specific:

- fix-perl-shebang.patch
- move-helper-tools-to-libexec.patch

We also install the .desktop file with the Dillo icons from upstream.

For reference, here are the changes in Arch Linux package:

https://gitlab.archlinux.org/archlinux/packaging/packages/dillo/-/commit/ee5f62bb0ce230fe0538359c829fdbb8b7dced3d

And Fedora:

https://src.fedoraproject.org/rpms/dillo/c/25c8726b48a75aadd51214d29e34f9ea6935e1e8?branch=rawhide

Thanks,
Rodrigo.

#1022726#32
Date:
2024-06-09 19:23:40 UTC
From:
To:
Hi Axel,

Yesterday, I have released Dillo 3.1.1 which includes some bug fixes,
see the release notes here:

https://dillo-browser.github.io/release/3.1.1/

The previous 3.1.0 release has been included in most major repositories
and 3.1.1 is being updated quickly:

https://repology.org/project/dillo/history

I'm no very familiar with Debian packages, but I can try to prepare one
for 3.1.1 if you are open to it.

I saw that you were also on the old mailing list which is now hosted
in mailman3.com, in case you want to take a look and maybe join again:

https://lists.mailman3.com/postorius/lists/dillo-dev.mailman3.com/

Best,
Rodrigo.

#1022726#37
Date:
2025-03-31 20:07:57 UTC
From:
To:
Hi,

After talking with #debian-devel on IRC about updating Dillo, I was
encouraged to mail this bug again to make a public record, so here it
is.

The 3.2.0 version was released on 2025-01-18, here are the release
notes:

https://dillo-browser.github.io/release/3.2.0/

I also gave a talk at FOSDEM about the resurrection process and the new
features from the last releases as well as a live demo on an old
computer, in case you are interested:

https://fosdem.org/2025/schedule/event/fosdem-2025-4100-resurrecting-the-minimalistic-dillo-web-browser/
https://www.youtube.com/watch?v=sFJp8JDg8Yg

Best,
Rodrigo.

#1022726#42
Date:
2025-12-31 15:12:12 UTC
From:
To:
As i run into an issue not be able to open certain sites (e.g. grml.org)
because of SNI i tried my luck to update the package.

https://salsa.debian.org/cb/dillo/-/commit/26239bc6034d29a0036f855dbc62bd4aa311db2f
With that i could successfully import and build the last release with gbp.

@Axel
Maybe you could spare some time to update the package with whatever looks
reasonable to you.

#1022726#47
Date:
2026-08-03 15:36:22 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
dillo, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1022726@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Nikolas Nyby <nikolas@gnu.org> (supplier of updated dillo package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Fri, 31 Jul 2026 12:12:31 -0400
Source: dillo
Architecture: source
Version: 3.3.0-1
Distribution: unstable
Urgency: medium
Maintainer: Nikolas Nyby <nikolas@gnu.org>
Changed-By: Nikolas Nyby <nikolas@gnu.org>
Closes: 766086 1022726 1077067 1102988 1114901 1137091 1141871 1141966
Changes:
 dillo (3.3.0-1) unstable; urgency=medium
 .
   * Salvage package. (Closes: #1141966)
   * New upstream version 3.3.0.
     (Closes: #1102988, #1077067, #1114901, #1141871)
   * debian/control:
     - Add myself as maintainer.
     - Update standards version to 4.7.4.
     - Update homepage. (Closes: #1022726, #1137091)
     - Remove libjpeg8-dev from Build-Depends. (Closes: #766086)
     - Fix wording in description.
   * debian/copyright: Updates for new version.
   * debian/patches: Remove unnecessary patches,
     refresh move-helper-tools-to-libexec.patch.
   * debian/upstream/metadata: Add file.
   * debian/rules: Update deprecated --enable-ssl option to --enable-tls.
   * debian/docs: Remove stale files for new release.
   * debian/watch: Update for version 5 and new homepage.
   * Add debian/salsa-ci.yml file.
Checksums-Sha1:
 c7f5a6c5c4d459a09c3bbe55564ada09e2f0c472 1750 dillo_3.3.0-1.dsc
 ebf54a2f5084db3cf7064d0d6d3c3f769407c186 1368668 dillo_3.3.0.orig.tar.gz
 cc10c7a2d23b13595c2786b8dd9b9e9864ae56c7 21772 dillo_3.3.0-1.debian.tar.xz
 b9796527d8a1d197d1f6d7082b4e5d054850dd43 8736 dillo_3.3.0-1_source.buildinfo
Checksums-Sha256:
 99908254128471a63eb0206d92f7fe2482c0ecd11e54da0bdff709ce603ee66d 1750 dillo_3.3.0-1.dsc
 db1863261d5efbd27b090e430c88064082b891cea1edf7a14e234cca51754f60 1368668 dillo_3.3.0.orig.tar.gz
 26ba027419b5ec3ecfc7c39c3b8c419f26155603afdc24da7c37131fa6a7e7f4 21772 dillo_3.3.0-1.debian.tar.xz
 62296b071532a18d3d960edd470df0155d6c512fcd4a18c38db6e73fe9d68f2b 8736 dillo_3.3.0-1_source.buildinfo
Files:
 18d09317e2622f4b56b3a062e9dfed57 1750 web optional dillo_3.3.0-1.dsc
 14b7a0e6a8ce4888423a7acbc0e6c906 1368668 web optional dillo_3.3.0.orig.tar.gz
 7da92a1a94f7c174d2b488027e441421 21772 web optional dillo_3.3.0-1.debian.tar.xz
 acf722eeb0f6bf710d90e23d854d87e3 8736 web optional dillo_3.3.0-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmpwsDcQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFBsQC/0SMCbJGFF/WGwcVTVwQzSB38nI7CGO8Td3
one6VuQRWuvgW+LxQZcxmg6L560mqCTB/+898+DVAADV2BECAqG1P+4VI+184BCP
PxHpdkEKFBD/q4qmr8Q3FUZwcMOCQWtBjM1euBxM6cvSiT834OTPjohjOCf1C/Or
bhavYUInmptXau4KpSuIbhMHlITEElG6V8hQOyqSxkZo9slTV/bjyHCCRCR/N9be
mHI9wfwp4YtHxsGcc1OMy7uXuk5et/SK3crrAKxKewgQc1qYukFGpGrE1psg7npx
Tw0sxSOIC0+TbJmfXgK3dXCXSe8RWOWLa07OCua0yyTclQeNkngdZqPv/PxmQXFn
jWqnQUr+ri87yz/GF4uT22y0xuKim2Gfs0UDA5dm7KP7n5Q0N84eoSsyOE6iEJ8a
S/iJxkigKOXR4x1RkM3DJkemxlS9eotwhdr3jM8SczzXs10/REr+DrD/T6FsUFGA
qAM1qxbFzL7EW+CD9hYafoGrMSDGqVQ=
=r3xV
-----END PGP SIGNATURE-----