Changelogยถ

Below you can see the 5 most recent changes to Uberspace 7. For older changes, please refer to the Changelog Archive.

Note

Sometimes the version shown on your host may be higher than the newest version here. In this case we might have applied additional fixes shortly after a release or did internal changes without user impact. We deem updates like these hotfixes and they are not necessarily included in this changelog.


[7.12.2] - 2022-05-23ยถ

๐ŸŒฑ Spring cleaning: this release we were mostly busy updating and polishing internals, e.g. our CI pipeline and container images. We also took first steps towards a new metric and alerting system. Nonetheless we also have a couple of user facing features for you.

Addedยถ

  • Python 3.10 and a preview for 3.11.

  • New tools: ranger, oauth2-proxy, mtail and chromium-headless.

  • Even more metrics to play with in the future.

Fixedยถ

  • Sieve vacation autoreplies should now work. You can see our mail filter documentation for an updated example.

  • When you authenticate with SMTP, we implement penalties for failed attemps (further ones are delayed). Because our authentication backend used the proxyโ€™s IP (which is the same for all users), not the one for your connection, you could be affected by penalties caused by other userโ€™s failed login attemps. This is now fixed.

  • You can now use the ErrorDocument directive in .htaccess files.

  • Dovecot can now correctly handle mailboxes containing colons (:), i.e. automatically clean their spam folder.


[7.12.1] - 2022-02-16ยถ

๐Ÿ’Œ Weโ€™ve been busy to hand craft you a nice litte release which is mainly about tweaking our new outgoing mail server Haraka and combating SPAM. If you had issues with SMTP since U7.12 this one is for you.

Addedยถ

  • A Sieve editor in our webmail.

  • Dotnet 6

  • MongoDB 5

  • Commandline Tools: as-tree, skim, bottom, elinks, links, alpine, git-lfs, bash-completion-extras

  • PHP Modules: php-gnupg

  • Lots of lots of lots of metrics to play with in the future.

Changedยถ

  • SMTP rate limits: 500/1h for SMTP with auth and 60/h for sendmail

  • Add ~all to suggested TXT record for mail domains

  • Remove anti-fast-talker delay from Haraka config for SMTP submit

  • Decrease Rspamd score for SPOOF_REPLYTO`

  • Decrease Rspamd score for SUBJ_EXCESS_BASE64

  • Increase Rspamd score threshold for SMTP submit

  • Disable spam filtering for outgoing mails

  • Anonymyze Received header inbound and outbound

  • Remove MongoDB 3.6 because itโ€™s end of life since April 2021

  • Deprecated PHP 7.3

Fixedยถ

  • A missing symlink /usr/local/bin/dotnet

  • A Dovecot reboot issue

  • restrictdocroot.so for PHP 8.1

  • MySQL backup for DBs with hyphens in their name

  • No more auth-imap timeouts

  • postfix clients for SMTP now work with our new mail setup

  • Symlink old ImageMagick to our new one


[7.12.hotfix] - 2021-12-13ยถ

Changed:ยถ

  • we reset the maillimit to 500/h


[7.12] - 2021-12-13ยถ

๐ŸŽ„ Santa is coming to town

Addedยถ

  • ๐ŸŽ you can now train the SPAM filter by moving mails to or out of the SPAM folder

  • ๐ŸŽ we now inform by email you when your quota is full or almost full

  • ๐ŸŽ we added PHP 8.1

  • ๐ŸŽ we include our own ImageMagick v7 with support for AVIF / HEIC

  • ๐ŸŽ provide sha3sum and liblua

  • ๐ŸŽ We now provide prolog for all your computational linguistics needs

Changedยถ

  • ๐ŸŽ we switched our outgoing mail server to haraka

  • ๐ŸŽ we set the maillimit to 60/h instead of 500/h to combat SPAM

  • ๐ŸŽ your new IMAP folders are now subscribed automatically in mail clients

  • ๐ŸŽ we implemented the Mozilla TLS recommendations for IMAP/POP3/SMTP-587

Fixedยถ

  • ๐ŸŽ .NET package bailed because of cache

  • ๐ŸŽ we fixed a problem with resolv.conf from active Network Manager

  • ๐ŸŽ SQL backup dumps were deleted too early in an edge case, we fixed that

  • ๐ŸŽ SMTP rate limit now tells you the correct error message in the SMTP dialogue

  • ๐ŸŽ Explicitly put CA list into php.ini

  • ๐ŸŽ fail soft when running uberspace mail user list without ~/users


[7.11.5] - 2021-10-13ยถ

Addedยถ

  • Added fzf.

  • Added fd.

  • Added XeTeX.

  • The pear binary for PHP is now exposed, based on your selected version.

Changedยถ

  • We now expose envelope recipient and sender to Sieve.

  • We now grant you direct access to your PHP FPM socket at /run/php-fpm-{username}.sock (e.g. so you can use it from your own proxy).

  • We now link your userfacts (i.e. your asteroid specific settings) to ~/etc/userfacts for easier access.

  • We now link your Nginx configuration to /readonly/<username>/nginx.conf for easier access.

  • We now link your Apache httpd configuration to /readonly/<username>/httpd.conf for easier access.

  • We now show you the path to the affected log file, when you use uberspace web log ....

  • The info page for disabled accounts now shows a link to the dashboard.

  • The info page shown for unknown domains (shown when you point a domain to the host, but you missed setting it with uberspace web domain add ...), now mentions the hostname.

  • We now also show the page for an unknown domain, when a non empty path is requested (before this would result in a 404).

Removedยถ

  • We removed NodeJS 10 (in was already deprecated in the last release).

Fixedยถ

  • In 7.11.4 we added our self compiled Python 3.9 to the $CPATH. The way we handled it added the current directory (i.e. .) too, when $CPATH was empty. That could lead to all kinds of problems when compiling and is now fixed.