Avtor: ProHoster

Programski jezik Zig nudi podporo za samopromocijo (bootstrapping)

Spremembe so bile narejene v programskem jeziku Zig, ki omogočajo prevajalniku Zig stage2, napisanem v Zigu, da se sestavi (stage3), zaradi česar ta jezik gostuje sam. Pričakuje se, da bo ta prevajalnik privzeto na voljo v prihajajoči izdaji 0.10.0. Stopnja 2 je še vedno nedokončana zaradi pomanjkanja podpore za preverjanja med izvajanjem, razlik v semantiki jezika itd. […]

Izdaja nabora osnovnih sistemskih pripomočkov GNU Coreutils 9.1

Na voljo je stabilna različica nabora osnovnih sistemskih pripomočkov GNU Coreutils 9.1, ki vključuje programe, kot so sort, cat, chmod, chown, chroot, cp, date, dd, echo, ime gostitelja, id, ln, ls itd. Ključne spremembe: Pripomoček dd je dodal podporo za alternativna imena možnosti iseek=N za skip=N in oseek=N za seek=N, ki se uporabljajo v možnosti dd za […]

Objavljeni rezultati testa delovanja datotečnega sistema Reiser5

Objavljeni so rezultati testov zmogljivosti projekta Reiser5, ki razvija bistveno prenovljeno različico datotečnega sistema Reiser4 s podporo za logične nosilce, ki imajo "vzporedno skaliranje", kar za razliko od tradicionalnega RAID-a pomeni aktivno sodelovanje datotečnega sistema. pri distribuciji podatkov med sestavnimi napravami logičnega nosilca. S skrbniškega vidika je bistvena razlika od RAID ta, da so komponente vzporednega logičnega nosilca […]

Napad na GitHub, ki je privedel do uhajanja zasebnih skladišč in dostopa do infrastrukture NPM

GitHub je uporabnike opozoril na napad, katerega cilj je prenos podatkov iz zasebnih skladišč z uporabo ogroženih žetonov OAuth, ustvarjenih za storitvi Heroku in Travis-CI. Poročajo, da so med napadom podatki uhajali iz zasebnih skladišč nekaterih organizacij, ki so odprle dostop do skladišč za platformo Heroku PaaS in sistem za stalno integracijo Travis-CI. Med žrtvami sta bila GitHub in […]

Izdaja Neovim 0.7.0, posodobljene različice urejevalnika Vim

Izdan je Neovim 0.7.0, fork urejevalnika Vim, osredotočen na povečanje razširljivosti in prilagodljivosti. Projekt že več kot sedem let predeluje kodno bazo Vim, zaradi česar so narejene spremembe, ki poenostavljajo vzdrževanje kode, zagotavljajo način delitve dela med več vzdrževalci, ločujejo vmesnik od osnovnega dela (vmesnik lahko spremenili brez dotikanja notranjosti) in uvedli novo […]

Fedora načrtuje zamenjavo upravitelja paketov DNF z Microdnf

Razvijalci Fedora Linux nameravajo distribucijo prenesti na novega upravitelja paketov Microdnf namesto trenutno uporabljenega DNF. Prvi korak k migraciji bo večja posodobitev Microdnf, načrtovana za izdajo Fedora Linux 38, ki bo po funkcionalnosti blizu DNF, na nekaterih področjih pa ga celo prekaša. Opozoriti je treba, da bo nova različica Microdnf podpirala vse glavne […]

Posodobitev urejevalnika kode CudaText 1.161.0

Objavljena je bila nova izdaja medplatformskega brezplačnega urejevalnika kode CudaText, napisanega z uporabo Free Pascal in Lazarus. Urejevalnik podpira razširitve Python in ima številne prednosti pred Sublime Text. Obstaja nekaj funkcij integriranega razvojnega okolja, implementiranih v obliki vtičnikov. Za programerje je bilo pripravljenih več kot 270 sintaktičnih leksik. Koda se distribuira pod licenco MPL 2.0. Graditve so na voljo za platforme Linux, […]

Posodobitev Chroma 100.0.4896.127 odpravlja 0-dnevno ranljivost

Google je izdal posodobitev Chrome 100.0.4896.127 za Windows, Mac in Linux, ki odpravlja resno ranljivost (CVE-2022-1364), ki so jo napadalci že uporabljali za izvajanje napadov zero-day. Podrobnosti še niso razkrite, vemo le, da 0-dnevno ranljivost povzroča nepravilno ravnanje s tipom (Type Confusion) v mehanizmu Blink JavaScript, ki omogoča obdelavo predmeta z nepravilnim tipom, kar npr. omogoča ustvarjanje 0-bitnega kazalca […]

Možnost uporabe Qt se razvija za Chromium

Thomas Anderson iz Googla je objavil predhodni nabor popravkov za implementacijo zmožnosti uporabe Qt za upodabljanje elementov vmesnika brskalnika Chromium na platformi Linux. Spremembe so trenutno označene kot nepripravljene za izvedbo in so v zgodnjih fazah pregleda. Prej je Chromium na platformi Linux zagotavljal podporo za knjižnico GTK, ki se uporablja za prikaz […]

Na voljo je spletni brskalnik CENO 1.4.0, ki je namenjen izogibanju cenzuri

Podjetje eQualite je objavilo izdajo mobilnega spletnega brskalnika CENO 1.4.0, namenjenega organiziranju dostopa do informacij v pogojih cenzure, filtriranja prometa ali odklopa internetnih segmentov iz globalnega omrežja. Za osnovo je uporabljen Firefox za Android (Mozilla Fennec). Funkcionalnost, povezana z gradnjo decentraliziranega omrežja, je bila premaknjena v ločeno knjižnico Ouinet, ki jo je mogoče uporabiti za dodajanje orodij za obvod cenzure […]

Facebook odprtokodni Lexical, knjižnica za ustvarjanje urejevalnikov besedil

Facebook (prepovedan v Ruski federaciji) je odprl izvorno kodo knjižnice Lexical JavaScript, ki ponuja komponente za ustvarjanje urejevalnikov besedil in naprednih spletnih obrazcev za urejanje besedil za spletna mesta in spletne aplikacije. Posebne lastnosti knjižnice vključujejo preprosto integracijo v spletna mesta, kompaktno zasnovo, modularnost in podporo za orodja za ljudi s posebnimi potrebami, kot so bralniki zaslona. Koda je napisana v JavaScriptu in […]

Izdaja Turnkey Linux 17, niza mini distribucij za hitro uvajanje aplikacij

Po skoraj dveh letih razvoja je bil pripravljen izid kompleta Turnkey Linux 17, v okviru katerega se razvija zbirka 119 minimalističnih gradenj Debiana, primernih za uporabo v virtualizacijskih sistemih in oblačnih okoljih. Iz zbirke sta trenutno oblikovana le dva že pripravljena sklopa na osnovi veje 17 - jedro (339 MB) z osnovnim okoljem in tkldev (419 MB) […]