Kategorie: Blog

Veröffentlichung von SQLite 3.38 und dem Toolset sqlite-utils 3.24

Die Veröffentlichung von SQLite 3.38, einer leichtgewichtigen Datenbank, die als Plug-in-Bibliothek bereitgestellt wird, ist erfolgt. Der SQLite-Code wird als öffentliches Eigentum (public domain) verteilt, das heißt, er kann ohne Einschränkungen und kostenlos für beliebige Zwecke verwendet werden. Die finanzielle Unterstützung für die SQLite-Entwickler erfolgt durch ein eigens ins Leben gerufenes Konsortium, dem Unternehmen wie Adobe, Oracle, Mozilla, Bentley und Bloomberg angehören. Wichtige Änderungen: Unterstützung für die Operatoren -> hinzugefügt […]

Sicherheitslücke in GitLab, die den Zugriff auf Runner-Token ermöglicht.

In den Korrekturupdates der Plattform für die Zusammenarbeit GitLab 14.8.2, 14.7.4 und 14.6.5 wurde eine kritische Sicherheitsanfälligkeit (CVE-2022-0735) behoben, die es nicht autorisierten Benutzern ermöglichte, Registrierungs-Tokens im GitLab Runner zu extrahieren, der zur Anrufung von Handlern beim Build von Code in einem Continuous Integration-System verwendet wird. Details werden derzeit nicht bereitgestellt; es wird lediglich erwähnt, dass das Problem durch eine Informationsleckage bei der Verwendung der Quick-Befehle verursacht wurde […]

Veröffentlichung der P2P-Plattform GNUnet 0.16.0

Die Veröffentlichung des GNUnet-Frameworks 0.16 wurde vorgestellt, das für den Aufbau sicherer, dezentraler P2P-Netzwerke gedacht ist. Mit GNUnet erstellte Netzwerke haben keinen einzelnen Ausfallpunkt und können die Privatsphäre der Nutzer gewährleisten, einschließlich der Verhinderung möglicher Missbräuche durch Geheimdienste und Administratoren, die Zugang zu den Knoten des Netzwerks haben. GNUnet unterstützt die Erstellung von P2P-Netzwerken über TCP, UDP, HTTP/HTTPS, Bluetooth und WLAN, […]

Veröffentlichung von Bubblewrap 0.6, einer Schicht zur Erstellung isolierter Umgebungen.

Die Version 0.6 des Tools Bubblewrap zur Organisation isolierter Umgebungen ist verfügbar, das in der Regel zur Einschränkung einzelner Anwendungen nicht privilegierter Nutzer verwendet wird. In der Praxis wird Bubblewrap von dem Projekt Flatpak als Schicht zur Isolation der aus Paketen ausgeführten Anwendungen eingesetzt. Der Code des Projekts ist in C geschrieben und wird unter der LGPLv2+-Lizenz verteilt. Zur Isolation werden die traditionellen Technologien der Container-Virtualisierung genutzt, die in Linux basieren […]

Veröffentlichung von Wine 7.3

Es fand eine experimentelle Veröffentlichung der Open-Source-Implementierung von WinAPI — Wine 7.3 statt. Seit der Veröffentlichung von Version 7.2 wurden 15 Fehlerberichte geschlossen und 650 Änderungen vorgenommen. Die wichtigsten Änderungen: Die Unterstützung für den Datentyp 'long' wurde weiterhin im Code sichergestellt (über 230 Änderungen). Die korrekte Unterstützung von Windows API-Sets wurde implementiert. Die Übersetzung der Bibliotheken USER32 und WineALSA in das PE-Format wurde fortgesetzt […]

Das Projekt Neptune OS entwickelt eine Kompatibilitätsschicht zu Windows auf Basis des Mikrokernels seL4.

Die erste experimentelle Veröffentlichung des Projekts Neptune OS wurde veröffentlicht, das eine Erweiterung über dem Mikrokern seL4 mit der Implementierung von Windows NT-Kernelkomponenten zum Ziel hat, Windows-Anwendungen auszuführen. Der Code wird unter der Lizenz GPLv3 verbreitet. Das Projekt implementiert den 'NT Executive', eine der Ebenen des Windows NT-Kernels (NTOSKRNL.EXE), die für die Bereitstellung der NT Native-Systemaufruf-APIs und die Schnittstelle für den Betrieb von Treibern verantwortlich ist. In Neptune […]

Im Linux-Kernel 5.18 wird die Verwendung des C11-Standards für die Programmiersprache C ermöglicht.

Während der Diskussion über ein Set von Patches zur Behebung von Spectre-spezifischen Sicherheitsanfälligkeiten im Code für die Verarbeitung von verknüpften Listen wurde deutlich, dass das Problem eleganter gelöst werden könnte, wenn der Kernel Code in C, der einer neueren Version des Standards entspricht, zulassen würde. Derzeit muss der zum Kernel hinzugefügte Code der ANSI C-Spezifikation (C89) entsprechen, […]

Das Betriebssystem dahliaOS 220222 ist verfügbar, das Linux- und Fuchsia-Technologien kombiniert.

Nach mehr als einem Jahr Entwicklung wurde die neue Version des Betriebssystems dahliaOS 220222 veröffentlicht, die Technologien aus GNU/Linux und dem Fuchsia-Betriebssystem kombiniert. Die Entwicklungen des Projekts sind in Dart geschrieben und werden unter der Lizenz Apache 2.0 veröffentlicht. Die dahliaOS-Bauten werden in zwei Varianten erstellt – für Systeme mit UEFI (675 MB) und ältere Systeme/virtuelle Maschinen (437 MB). Das Basis-Distribution von dahliaOS wird auf der Basis von […]

Veröffentlichung des Display-Servers Mir 2.7

Die Veröffentlichung des Display-Servers Mir 2.7 wurde vorgestellt, dessen Entwicklung von Canonical fortgesetzt wird, trotz der Einstellung der Unity-Oberfläche und der Smartphone-Edition von Ubuntu. Mir bleibt in den Projekten von Canonical gefragt und wird nun als Lösung für eingebettete Geräte und das Internet der Dinge (IoT) positioniert. Mir kann als compositing Server für Wayland eingesetzt werden, was die Ausführung in Umgebungen ermöglicht […]

Veröffentlichung von Ubuntu 20.04.4 LTS mit Aktualisierung des Grafikstacks und des Linux-Kernels

Ein Update für die Distribution Ubuntu 20.04.4 LTS wurde erstellt, das Änderungen zur Verbesserung der Hardwareunterstützung, Aktualisierungen des Linux-Kernels und des Grafikstacks, sowie Bugfixes im Installer und Bootloader enthält. Außerdem sind aktuelle Updates für mehrere Hundert Pakete enthalten, die Schwachstellen und Probleme beheben, die die Stabilität betreffen. Gleichzeitig wurden ähnliche Updates für Ubuntu Budgie 20.04.4 LTS, Kubuntu […]

Freigabe des Netzwerk-Configurationswerkzeugs NetworkManager 1.36.0

Eine stabile Version des Interfaces zur Vereinfachung der Netzwerkkonfiguration ist jetzt verfügbar – NetworkManager 1.36.0. Plugins zur Unterstützung von VPN, OpenConnect, PPTP, OpenVPN und OpenSWAN werden im Rahmen ihrer eigenen Entwicklungszyklen weiterentwickelt. Die wichtigsten Neuerungen von NetworkManager 1.36: Der IP-Adresskonfigurationscode wurde erheblich überarbeitet, wobei die Änderungen hauptsächlich interne Handler betreffen. Für die Benutzer sollte alles wie gewohnt funktionieren, abgesehen von einer leichten Leistungssteigerung, […]

Die Veröffentlichung der Programmiersprache Rust 1.59 mit Unterstützung für Inline-Assembler.

Die allgemeine Programmiersprache Rust 1.59 wurde veröffentlicht, die ursprünglich von Mozilla entwickelt und nun von der unabhängigen Non-Profit-Organisation Rust Foundation weiterentwickelt wird. Die Sprache konzentriert sich auf speichersichere Operationen und bietet Mittel, um eine hohe Parallelität bei der Ausführung von Aufgaben zu erreichen, ohne auf Garbage Collection und Runtime angewiesen zu sein (die Runtime beschränkt sich auf die grundlegende Initialisierung und die Pflege der Standardbibliothek). […]

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster