Autor: ProHoster

Mozilla wprowadziła Firefox Suggest i nowy interfejs przeglądarki Firefox Focus

Mozilla wprowadziła nowy system rekomendacji, Firefox Suggest, który wyświetla dodatkowe sugestie podczas pisania w pasku adresu. Tym, co odróżnia nową funkcję od rekomendacji opartych na danych lokalnych i dostępie do wyszukiwarki, jest możliwość udostępniania informacji od partnerów zewnętrznych, którymi mogą być zarówno projekty non-profit, takie jak Wikipedia, jak i płatni sponsorzy. Na przykład, gdy zaczniesz wpisywać [...]

Budgie desktop przełącza się z bibliotek GTK na EFL z projektu Enlightenment

Twórcy środowiska graficznego Budgie postanowili odejść od korzystania z biblioteki GTK na rzecz bibliotek EFL (Enlightenment Foundation Library) opracowanych w ramach projektu Enlightenment. Wyniki migracji zostaną zaprezentowane w wydaniu Budgie 11. Warto zauważyć, że nie jest to pierwsza próba odejścia od korzystania z GTK – w 2017 roku projekt zdecydował się już na przejście na Qt, ale później […]

wydanie Javy SE 17

Po sześciu miesiącach prac firma Oracle wypuściła Java SE 17 (Java Platform, Standard Edition 17), która wykorzystuje projekt OpenJDK o otwartym kodzie źródłowym jako implementację referencyjną. Z wyjątkiem usunięcia niektórych przestarzałych funkcji, Java SE 17 zachowuje kompatybilność wsteczną z poprzednimi wydaniami platformy Java - większość wcześniej napisanych projektów Java będzie działać bez zmian po uruchomieniu pod […]

Luki w zabezpieczeniach klientów Matrix, które mogą ujawnić klucze szyfrowania typu end-to-end

W większości aplikacji klienckich zdecentralizowanej platformy komunikacyjnej Matrix wykryto luki w zabezpieczeniach (CVE-2021-40823, CVE-2021-40824), umożliwiające ujawnienie informacji o kluczach używanych do przesyłania wiadomości w czatach szyfrowanych typu end-to-end (E2EE). uzyskany. Osoba atakująca, która złamie bezpieczeństwo jednego z użytkowników czatu, może odszyfrować wiadomości wysłane wcześniej do tego użytkownika z podatnych na ataki aplikacji klienckich. Pomyślna operacja wymaga dostępu do konta odbiorcy [...]

W przeglądarce Firefox 94 wyjście dla X11 zostanie domyślnie przełączone na użycie EGL

Conocne kompilacje, które będą podstawą wydania Firefoksa 94, zostały zaktualizowane i domyślnie zawierają nowy backend renderujący dla środowisk graficznych korzystających z protokołu X11. Nowy backend wyróżnia się wykorzystaniem interfejsu EGL do wyjścia graficznego zamiast GLX. Backend obsługuje współpracę ze sterownikami OpenGL typu open source Mesa 21.x i zastrzeżonymi sterownikami NVIDIA 470.x. Zastrzeżone sterowniki AMD OpenGL nie są jeszcze […]

Aktualizacja Chrome 93.0.4577.82 naprawiająca luki typu 0-day

Google stworzyło aktualizację do Chrome 93.0.4577.82, która naprawia 11 luk, w tym dwa problemy wykorzystane już przez atakujących w exploitach (0-day). Szczegóły nie zostały jeszcze ujawnione, wiemy jedynie, że pierwsza podatność (CVE-2021-30632) spowodowana jest błędem prowadzącym do zapisu poza zakresem w silniku JavaScript V8, zaś druga (CVE-2021- 30633) jest obecny w implementacji API Indexed DB i połączonych […]

Strona trzecia próbuje zarejestrować znak towarowy PostgreSQL w Europie i USA

Społeczność programistów PostgreSQL DBMS stanęła przed próbą przejęcia znaków towarowych projektu. Fundación PostgreSQL, organizacja non-profit niezwiązana ze społecznością programistów PostgreSQL, zarejestrowała znaki towarowe „PostgreSQL” i „PostgreSQL Community” w Hiszpanii, a także złożyła wniosek o rejestrację podobnych znaków towarowych w Stanach Zjednoczonych i Unii Europejskiej. Zarządzanie własnością intelektualną związaną z projektem PostgreSQL, w tym Postgres i […]

Jesienna aktualizacja zestawów startowych ALT p10

Ukazało się drugie wydanie zestawów startowych na platformę Tenth Alt. Obrazy te nadają się do rozpoczęcia pracy ze stabilnym repozytorium dla doświadczonych użytkowników, którzy wolą samodzielnie ustalać listę pakietów aplikacji i dostosowywać system (nawet tworząc własne pochodne). Jako dzieła złożone są rozpowszechniane na warunkach licencji GPLv2+. Opcje obejmują system podstawowy i jeden z […]

Nowa technika wykorzystania luk Spectre w przeglądarce Chrome

Grupa badaczy z uniwersytetów amerykańskich, australijskich i izraelskich zaproponowała nową technikę ataku typu side-channel, mającą na celu wykorzystanie luk klasy Spectre w przeglądarkach opartych na silniku Chromium. Atak o kryptonimie Spook.js pozwala ominąć mechanizm izolacji witryny poprzez uruchomienie kodu JavaScript i odczytanie zawartości całej przestrzeni adresowej bieżącego procesu, tj. dostęp do danych ze stron uruchomionych [...]

Wydanie wieloosobowej gry RPG Veloren 0.11

Ukazała się premiera komputerowej gry RPG Veloren 0.11, napisanej w języku Rust i wykorzystującej grafikę wokselową. Projekt rozwija się pod wpływem takich gier jak Cube World, Legend of Zelda: Breath of the Wild, Dwarf Fortress czy Minecraft. Zestawy binarne są generowane dla systemów Linux, macOS i Windows. Kod udostępniany jest na licencji GPLv3. Nowa wersja implementuje akumulację umiejętności [...]

Klient BitTorrent Transmisja przełącza się z C na C++

Biblioteka libtransmission, która jest podstawą klienta Transmission BitTorrent, została przetłumaczona na język C++. Transmisja nadal ma powiązania z implementacją interfejsów użytkownika (interfejs GTK, demon, CLI), napisanych w języku C, ale montaż wymaga teraz kompilatora C++. Wcześniej tylko interfejs oparty na Qt był napisany w C++ (klient dla macOS był w Objective-C, interfejs sieciowy był w JavaScript, […]

HashiCorp tymczasowo przestało akceptować zmiany społeczności w projekcie Terraform

HashiCorp wyjaśniła, dlaczego niedawno dodała notatkę do swojego repozytorium platformy zarządzania konfiguracją Terraform typu open source, aby tymczasowo zawiesić przeglądanie i akceptowanie żądań ściągnięcia przesyłanych przez członków społeczności. Niektórzy uczestnicy uznali tę notatkę za kryzys otwartego modelu rozwoju Terraform. Twórcy Terraform pospieszyli, aby uspokoić społeczność i oświadczyli, że dodana notatka została źle zrozumiana i została dodana jedynie w celu […]