MariaDB 10.5.8 / 10.4.17 / 10.3.27 / 10.2.36

MariaDB is ontstaan als fork van MySQL, nadat dit in 2009-2010 door Oracle werd overgenomen. Voor een overzicht van de verschillen tussen MariaDB en MySQL kun je op deze en deze pagina's terecht. MariaDB is een krachtige opensourcedatabaseserver, die vooral populair is als website- en forumdatabase. De ontwikkelaars hebben versies 10.5.8, 10.4.17, 10.3.27 en 10.2.36 uitgebracht. De eerste stable uit de 10.5-tak stamt uit juni 2020, de eerste stable uit de 10.4.x-tak is van juni 2019, de eerste stable uit de 10.3.x-tak is van mei 2018 en de eerste stable uit de 10.2.x-tak is van mei 2017. Alle vier hebben voor vijf jaar ondersteuning meegekregen. De beknopte aankondiging van deze uitgaves zien er als volgt uit: Emergency Release of MariaDB 10.5.8, 10.4.17, 10.3.27, and 10.2.36 is now available The MariaDB Foundation is pleased to announce the availability of MariaDB 10.5.8, MariaDB 10.4.17, MariaDB 10.3.27, and MariaDB 10.2.36, the latest stable releases in their respective series. Why do we release MariaDB again only a week after the 10.5.7, 10.4.16, etc? What’s the emergency? The previous, scheduled, set of releases (10.2 and up) included a security related change — MariaDB server became more strict about accepting network packets from the client. It never was particularly trusting, but still there was a loophole in the handling of prepared statements where the server just assumed that the client sends the correct data. Not anymore, since early November the server strictly validates all incoming packets and rejects invalid ones. This made the server more secure against malicious clients intentionally sending specially crafted invalid packets. Alas, it turned out that some popular connectors routinely send invalid packets violating protocol specifications. Among those connectors are old versions of the mysqlnd in PHP (fixed in PHP 7.3) and all versions of mysql-connector-python and mysql-connector-j. Luckily, mysql-connector-c implements the protocol correctly according to the specifications. But regardless of where the bug is, from the user point of view it’s MariaDB upgrade that broke their applications. And they cannot always move to PHP 7.3 or wait for Oracle to fix connectors. To help them we released today an emergency bug fix that partially relaxes packet validation and allows garbage at the end of the packet that these connectors send. It does not make the server less secure as long as the server is not trying to use this garbage. Note that 10.1.48 was not affected, and did not have to be re-released. And we now test third-party connectors in our buildbot to make sure MariaDB protocol changes will not break them again the future. Additionally we have used the chance to release fixes for bugs in InnoDB handling of indexed virtual columns and optimizations of long IN lists.

Lees meer

Calibre 5.5

Versie 5.5 van Calibre is uitgekomen. Dit opensource-e-bookbeheerprogramma is beschikbaar voor Windows, Linux en macOS. Het kan onder meer alle relevante informatie en omslagafbeeldingen opzoeken, en e-boeken converteren om ze geschikt te maken voor de diverse soorten e-readers. Verder kan het programma kranten, tijdschriften en nieuwsartikelen op basis van rss-feeds omzetten in e-bookformaat. Ook kunnen met Calibre boeken worden aangeschaft bij de bekende webwinkels. In versie 5.0 is onder meer de overstap naar Python 3 gemaakt, zijn er diverse verbeteringen in de e-bookviewer aangebracht en is er nu ook een dark mode voor de e-bookviewer en contentserver. In versie 5.5 zijn verder nog de volgende veranderingen en verbeteringen aangebracht: New features

Lees meer

Apache OpenOffice 4.1.8

Versie 4.1.8 van OpenOffice is uitgekomen. Dit opensource-officepakket is in 1984 begonnen als StarOffice. In 1999 is het in handen van Sun Microsystems gekomen en vervolgens is het in 2010 bij Oracle terechtgekomen. Nadat een aantal ontwikkelaars uit onvrede over hoe Oracle dit project aanstuurde naar LibreOffice is overgestapt, is uiteindelijk de broncode aan de Apache Software Foundation gedoneerd. OpenOffice wordt geleverd met een tekstverwerker (Writer), een spreadsheetprogramma (Calc), een presentatieprogramma (Impress), een tekenprogramma (Draw), een databaseprogramma (Base) en een programma om wetenschappelijke notaties te maken (Formula). De release notes voor versie 4.1.8 zien er als volgt uit: Nieuwe mogelijkheden

Lees meer

PeaZip 7.5.0

Versie 7.5.0 van PeaZip is verschenen. Dit archiveringsprogramma wordt onder een opensourcelicentie beschikbaar gesteld, en downloads zijn beschikbaar voor Windows en Linux. Het programma wil zich van de concurrentie onderscheiden door zich te specialiseren in veiligheid. Het versleutelen van data is dan ook een van de voornaamste functies van het eigen pea-formaat. PeaZip kan 7z-, bz2-, gz-, paq/lpaq-, pea-, quad-, tar-, upx- en zip-bestanden creëren, en diverse bestandsformaten uitpakken, waaronder ace, arj, cab, deb, iso, lha, rar en rpm. In deze uitgave zijn de volgende verbeteringen aangebracht: PeaZip release notes

Lees meer