Autor: Yuri Gagarin

Aktualizacja Git z usunięciem luk bezpieczeństwa

Opublikowane zostały poprawki dla rozproszonego systemu zarządzania kodem źródłowym Git w wersjach 2.41.3, 2.42.4, 2.43.6, 2.44.3, 2.45.3, 2.46.3, v2.47.2 oraz 2.48.1, w których usunięto dwie luki w zabezpieczeniach: CVE-2024-50349 — możliwość podmiany informacji w interaktywnym zapytaniu o hasło do repozytorium. Problem wynikał z braku odpowiedniej weryfikacji nazwy hosta, w której dozwolone było kodowanie symboli w formacie %xx (URL Encoding). Napastnik mógł wykorzystać procent […]

W nadchodzącym wydaniu jądra Linux 6.13 wykryto błąd spowodowany kodem pracownika Microsoftu

Linus Torvalds planował opublikować wydanie jądra Linux 6.13 w tę niedzielę, ale najprawdopodobniej testowanie gałęzi 6.13 zostanie przedłużone o tydzień z powodu problemów ze stabilnością w zmianach przygotowanych przez pracownika Microsoftu i przyjętych do gałęzi 6.13 w listopadzie. Dodatkowo zauważono, że łatka, która spowodowała błąd, została dostarczona w sposób nietypowy — została jednak zaakceptowana, mimo że nie otrzymała żadnych […]

pugixml 1.15

10 stycznia, po ponad roku prac, wydano 1.15 biblioteki do analizy XML pugixml, napisanej w języku C++ i dystrybuowanej na licencji MIT. Biblioteka ta zapewnia bogaty interfejs podobny do DOM z szerokimi możliwościami przeszukiwania i modyfikacji węzłów dokumentu. Obsługuje również XPath 1.0 oraz pełną obsługę Unicode z automatycznym konwertowaniem kodowań. pugixml może być skonfigurowana do użytku bez std […]

W Rsync 3.4.0 naprawiono luki umożliwiające wykonanie kodu na serwerze i kliencie

Wydano wersję narzędzia do synchronizacji plików Rsync 3.4.0, w której naprawiono sześć luk. Kombinacja luk CVE-2024-12084 i CVE-2024-12085 umożliwia klientowi wykonanie własnego kodu na serwerze. Do przeprowadzenia ataku wystarczy anonimowe połączenie z serwerem Rsync z dostępem do odczytu. Atak może zostać przeprowadzony na lustrzankach różnych dystrybucji i projektów, które oferują możliwość pobrania kompilacji przez […]

Aktualizacja Firefox 134.0.1 z naprawą zawieszania się w YouTube i Google Docs

Dostępna jest poprawka wydania Firefox 134.0.1, w której naprawiono kilka problemów: Naprawiono zawieszanie interfejsu występujące podczas pracy w Google Docs lub przeglądania YouTube. Naprawiono błąd powodujący awarię przy próbie uruchomienia po aktualizacji z wersji Firefox 133. Rozwiązano problem z zakłóceniem działania menu kontekstowych i menu wyboru wyszukiwarki, jeśli użytkownik wcześniej cofnął […]

Wydanie wbudowanej bazy danych libmdbx 0.13.3

Opublikowano wydanie biblioteki libmdbx 0.13.3 (MDBX), które implementuje wydajną, kompaktową, wbudowaną bazę danych klasy klucz-wartość. Kod libmdbx jest rozpowszechniany na licencji Apache 2.0. Wspierane są wszystkie aktualne systemy operacyjne i architektury, a także rosyjski Elbrus 2000. Dla libmdbx oferowane jest rozwinięte API dla C++, a także wsparcie dla języków Rust, Haskell, Python, NodeJS, Ruby, Go, Nim, […]

MX Linux 23.5

Wydano wersję 23.5 dystrybucji MX Linux opartej na Debianie, z usprawnieniami od projektu antiX oraz własnymi pakietami. Dystrybucja używa systemu inicjacji sysVinit (systemd opcjonalnie) oraz swoich narzędzi do konfiguracji i instalacji systemu. W nowym wydaniu: Zsynchronizowano z bazą pakietów Debiana 12.9 Bookworm; Zaktualizowane wersje pakietów: Linux 6.1.123, XFCE 4.20; Zaktualizowana edycja MX Raspberry Pi […]

Dostępny Emscripten 4.0, kompilator z C/C++ do WebAssembly

Opublikowano wydanie narzędzia Emscripten 4.0, które umożliwia kompilację kodu w C/C++ oraz innych językach, dla których istnieją frontendy oparte na LLVM, do uniwersalnego, niskopoziomowego kodu pośredniego WebAssembly. Uzyskany rezultat można wykorzystać do integracji z projektami JavaScript, uruchamiania w przeglądarkach internetowych, użycia w Node.js lub tworzenia odizolowanych aplikacji wieloplatformowych, uruchamianych za pomocą wasm runtime. Kod projektu jest rozpowszechniany na licencji […]

Wydanie OpenZFS 2.3.0, implementacji ZFS dla Linux i FreeBSD

Po ponad roku rozwoju opublikowano wydanie projektu OpenZFS 2.3.0, który rozwija implementację systemu plików ZFS dla Linuxa i FreeBSD. Projekt zdobył popularność jako „ZFS na Linuxie” i wcześniej ograniczał się do rozwijania modułu dla jądra Linux, ale po połączeniu z kodem z FreeBSD został uznany za główną implementację OpenZFS i przemianowany. Pracę OpenZFS przetestowano z jądrami Linux od wersji 4.18 […]

Wydano dystrybucję MX Linux 23.5

Opublikowano wydanie lekkiej dystrybucji MX Linux 23.5, stworzonej w wyniku współpracy społeczności skupionych wokół projektów antiX i MEPIS. Wydanie opiera się na bazie pakietów Debiana z usprawnieniami od projektu antiX i pakietami z własnego repozytorium. W dystrybucji używa się systemu inicjacji sysVinit oraz własnych narzędzi do konfiguracji i wdrażania systemu. Dostępne są wersje 32- i 64-bitowe […]

STC 5.0

Po prawie dwóch latach rozwoju miała miejsce premiera biblioteki STC w wersji 5.0 (header-only), napisanej w języku C (standard C11) i rozpowszechnianej na licencji MIT. Biblioteka oferuje bogaty zestaw struktur danych oraz algorytmów opartych na makrosach C, a także swoją implementację wyrażeń regularnych i formatowania wyjścia. Co nowego: Nowy główny system kompilacji z Meson. Dołączono również prosty Makefile. Nowy […]

Wydanie Rust 1.84. Jądra Tock i Vekos, napisane w Rust. Dialekt Mini-C

Opublikowano wydanie języka programowania ogólnego przeznaczenia Rust 1.84, który początkowo rozwijany był przez projekt Mozilla, a obecnie jest rozwijany pod auspicjami niezależnej organizacji non-profit Rust Foundation. Język koncentruje się na bezpiecznym zarządzaniu pamięcią i oferuje narzędzia do osiągania wysokiego poziomu równoległości w wykonaniu zadań, jednocześnie omijając użycie zbieracza śmieci i runtime (runtime ogranicza się do podstawowej inicjalizacji oraz wsparcia dla standardowej biblioteki). […]

Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS - ProHoster