Pengarang ProHoster

Jenaka tentang umur wanita membawa kepada perubahan pada kod kelakuan Ruby

Tatakelakuan Projek Ruby, yang mentakrifkan prinsip komunikasi mesra dan hormat dalam komuniti pembangun, telah dikemas kini untuk membersihkan bahasa kesat: Klausa yang menyatakan toleransi terhadap pendapat yang bertentangan telah dialih keluar. Frasa yang menetapkan sikap ramah terhadap pendatang baru, peserta muda, guru mereka dan rakan sejenayah mereka yang tidak dapat menahan emosi mereka ("ahli sihir pernafasan api") telah dikembangkan kepada semua pengguna. […]

Google berjanji $XNUMX juta untuk meningkatkan keselamatan sumber terbuka

Google telah melancarkan inisiatif Sumber Terbuka Selamat (SOS), yang akan memberikan ganjaran untuk kerja yang berkaitan dengan meningkatkan keselamatan perisian sumber terbuka yang kritikal. Sejuta dolar telah diperuntukkan untuk pembayaran pertama, tetapi jika inisiatif itu dianggap berjaya, pelaburan dalam projek itu akan diteruskan. Bonus berikut disediakan: $10000 atau lebih - untuk menyerahkan kompleks, penting […]

Pelan jalan untuk meningkatkan sokongan Wayland dalam Firefox

Martin Stransky, penyelenggara pakej Firefox untuk Fedora dan RHEL yang mengalihkan Firefox ke Wayland, menerbitkan laporan yang mengkaji perkembangan terkini dalam Firefox yang berjalan dalam persekitaran berasaskan protokol Wayland. Dalam keluaran Firefox yang akan datang, ia dirancang untuk menyelesaikan masalah yang diperhatikan dalam binaan untuk Wayland dengan papan keratan dan pengendalian pop timbul. Kemungkinan yang ditunjukkan [...]

Ranap dalam OpenBSD, DragonFly BSD dan Electron disebabkan oleh tamat tempoh sijil akar IdenTrust

Penamatan sijil akar IdenTrust (DST Root CA X3), yang digunakan untuk menandatangani silang sijil akar Let's Encrypt CA, telah menyebabkan masalah dengan pengesahan sijil Let's Encrypt dalam projek yang menggunakan versi OpenSSL dan GnuTLS yang lebih lama. Masalah juga menjejaskan pustaka LibreSSL, yang pembangunnya tidak mengambil kira pengalaman lalu yang berkaitan dengan kegagalan yang timbul selepas sijil akar menjadi [...]

GitHub telah mengunci semula repositori projek RE3

GitHub telah menyekat semula repositori projek RE3 dan 861 garpu kandungannya berikutan aduan baharu daripada Take-Two Interactive, yang memiliki harta intelek yang berkaitan dengan permainan GTA III dan GTA Vice City. Mari kita ingat bahawa projek re3 menjalankan kerja kejuruteraan terbalik kod sumber permainan GTA III dan GTA Vice City, mengeluarkan kira-kira 20 […]

Yayasan Sumber Terbuka memperkenalkan alat tambah penyemak imbas JShelter untuk mengehadkan API JavaScript

Yayasan Perisian Percuma memperkenalkan projek JShelter, yang membangunkan alat tambah penyemak imbas untuk melindungi daripada ancaman yang timbul apabila menggunakan JavaScript pada tapak web, termasuk pengenalan tersembunyi, penjejakan pergerakan dan pengumpulan data pengguna. Kod projek diedarkan di bawah lesen GPLv3. Alat tambah disediakan untuk Firefox, Google Chrome, Opera, Brave, Microsoft Edge dan penyemak imbas lain berdasarkan enjin Chromium. Projek ini sedang dibangunkan sebagai [...]

Kemas kini Chrome 94.0.4606.71 membetulkan kerentanan 0 hari

Google telah mencipta kemas kini pada Chrome 94.0.4606.71, yang membetulkan 4 kelemahan, termasuk dua masalah yang telah digunakan oleh penyerang dalam eksploitasi (0 hari). Butiran masih belum didedahkan, kami hanya tahu bahawa kelemahan pertama (CVE-2021-37975) disebabkan oleh mengakses kawasan memori selepas ia dibebaskan (guna selepas bebas) dalam enjin JavaScript V8, dan masalah kedua ( CVE-2021-37976) membawa kepada kebocoran maklumat. Dalam pengumuman baharu […]

Valve telah mengeluarkan Proton 6.3-7, pakej untuk menjalankan permainan Windows di Linux

Valve telah menerbitkan keluaran projek Proton 6.3-7, yang berdasarkan perkembangan projek Wine dan bertujuan untuk memastikan pelancaran aplikasi permainan yang dicipta untuk Windows dan dibentangkan dalam katalog Steam di Linux. Pembangunan projek itu diedarkan di bawah lesen BSD. Proton membenarkan anda menjalankan terus aplikasi permainan Windows sahaja dalam klien Steam Linux. Pakej ini termasuk pelaksanaan DirectX […]

Keluaran DBMS PostgreSQL 14

Selepas setahun pembangunan, cawangan stabil baharu DBMS PostgreSQL 14 telah diterbitkan. Kemas kini untuk cawangan baharu akan dikeluarkan dalam tempoh lima tahun sehingga November 2026. Inovasi utama: Menambah sokongan untuk mengakses data JSON menggunakan ungkapan yang mengingatkan bekerja dengan tatasusunan: SELECT ('{ "postgres": { "release": 14 }}'::jsonb)['postgres']['release']; PILIH * DARI ujian WHERE butiran['atribut']['saiz'] = '"sederhana"'; serupa […]

Keluaran rangka kerja Qt 6.2

Syarikat Qt telah menerbitkan keluaran rangka kerja Qt 6.2, di mana kerja terus menstabilkan dan meningkatkan kefungsian cawangan Qt 6. Qt 6.2 menyediakan sokongan untuk platform Windows 10, macOS 10.14+, Linux (Ubuntu 20.04+, CentOS 8.1+, openSUSE 15.1+), iOS 13+, Android (API 23+), webOS, INTEGRITI dan QNX. Kod sumber komponen Qt disediakan di bawah LGPLv3 dan […]

Penganalisis statik Mariana Trench sumber terbuka Facebook

Facebook telah memperkenalkan penganalisis statik sumber terbuka baharu, Mariana Trench, bertujuan untuk mengenal pasti kelemahan dalam aplikasi Android dan program Java. Ia adalah mungkin untuk menganalisis projek tanpa kod sumber, yang hanya kod bait untuk mesin maya Dalvik tersedia. Kelebihan lain ialah kelajuan pelaksanaan yang sangat tinggi (analisis beberapa juta baris kod mengambil masa kira-kira 10 saat), [...]

Isu telah dikenal pasti dalam kernel Linux 5.14.7 yang menyebabkan ranap sistem dengan penjadual BFQ

Pengguna pelbagai pengedaran Linux yang menggunakan penjadual I/O BFQ telah menghadapi masalah selepas mengemas kini kernel Linux kepada keluaran 5.14.7 yang menyebabkan kernel ranap dalam masa beberapa jam selepas but. Masalah ini juga terus berlaku dalam kernel 5.14.8. Sebabnya ialah perubahan regresif dalam penjadual input/output BFQ (Budget Fair Queueing) yang dibawa dari cawangan ujian 5.15, yang […]