Author: ProHoster

Kwesbaarhede in swhkd, 'n kortpadbestuurder vir Wayland

'n Reeks kwesbaarhede is in swhkd (Simple Wayland HotKey Daemon) geïdentifiseer wat veroorsaak word deur verkeerde werk met tydelike lêers, opdragreëlparameters en Unix-voetstukke. Die program is in Rust geskryf en hanteer snelsleuteldruk in omgewings gebaseer op die Wayland-protokol ('n konfigurasie-lêer-versoenbare analoog van die sxhkd-proses wat in X11-gebaseerde omgewings gebruik word). Die pakket sluit […]

Vrystelling van lêersinchronisasiehulpmiddel Rsync 3.2.4

Na 'n jaar en 'n half se ontwikkeling is die vrystelling van Rsync 3.2.4 beskikbaar, 'n lêersinchronisasie- en rugsteunhulpmiddel wat jou toelaat om verkeer te minimaliseer deur veranderinge inkrementeel te kopieer. Die vervoer kan ssh, rsh of sy eie rsync-protokol wees. Dit ondersteun die organisasie van anonieme rsync-bedieners, wat optimaal geskik is om sinchronisasie van spieëls te verseker. Die projekkode word onder die GPLv3-lisensie versprei. Onder die bygevoegde veranderinge: […]

PascalABC.NET 3.8.3 Ontwikkelingsomgewing Vrystelling

Die vrystelling van die PascalABC.NET 3.8.3-programmeringstelsel is beskikbaar, wat 'n uitgawe van die Pascal-programmeertaal bied met ondersteuning vir kodegenerering vir die .NET-platform, die vermoë om .NET-biblioteke te gebruik en bykomende kenmerke soos generiese klasse, koppelvlakke, operateur oorlading, λ-uitdrukkings, uitsonderings, vullisversameling, uitbreidingsmetodes, naamlose klasse en outoklasse. Die projek is hoofsaaklik gefokus op toepassings in onderwys en navorsing. Plastiese sak […]

LXQt 1.1 Gebruikersomgewingvrystelling

Na ses maande se ontwikkeling is die gebruikersomgewing LXQt 1.1 (Qt Lightweight Desktop Environment) vrygestel, ontwikkel deur 'n gesamentlike span ontwikkelaars van die LXDE- en Razor-qt-projekte. Die LXQt-koppelvlak volg steeds die idees van die klassieke lessenaarorganisasie, en stel moderne ontwerp en tegnieke bekend wat bruikbaarheid verhoog. LXQt is geposisioneer as 'n liggewig, modulêre, vinnige en gerieflike voortsetting van die ontwikkeling van die Razor-qt en LXDE lessenaars, met die beste […]

Die Zig-programmeertaal bied ondersteuning vir selfpromosie (bootstraping)

Veranderinge is aan die Zig-programmeertaal aangebring wat die Zig stage2-samesteller, geskryf in Zig, toelaat om homself saam te stel (stage3), wat hierdie taal selfgasheerend maak. Daar word verwag dat hierdie samesteller by verstek in die komende 0.10.0-vrystelling aangebied sal word. Stage2 is steeds onvolledig weens 'n gebrek aan ondersteuning vir runtime-kontroles, verskille in taalsemantiek, ens. […]

Vrystelling van die GNU Coreutils 9.1 stel kernstelselhulpmiddels

'n Stabiele weergawe van die GNU Coreutils 9.1 stel basiese stelselhulpmiddels is beskikbaar, wat programme insluit soos sort, cat, chmod, chown, chroot, cp, date, dd, eggo, gasheernaam, id, ln, ls, ens. Sleutelveranderinge: Die dd-nutsding het ondersteuning bygevoeg vir alternatiewe name van die opsies iseek=N vir skip=N en oseek=N vir soek=N, wat gebruik word in die dd-opsie vir […]

Reiser5 lêerstelsel prestasie toets resultate gepubliseer

Die resultate van prestasietoetse van die Reiser5-projek is gepubliseer, wat 'n aansienlik herontwerpte weergawe van die Reiser4-lêerstelsel ontwikkel met ondersteuning vir logiese volumes wat "parallelle skaal" het, wat, anders as tradisionele RAID, die aktiewe deelname van die lêerstelsel impliseer in die verspreiding van data tussen die komponenttoestelle van die logiese volume. Vanuit 'n administrateur se oogpunt is die beduidende verskil van RAID dat die komponente van 'n parallelle logiese volume […]

’n Aanval op GitHub wat gelei het tot die uitlek van private bewaarplekke en toegang tot die NPM-infrastruktuur

GitHub het gebruikers gewaarsku teen 'n aanval wat daarop gemik is om data van private bewaarplekke af te laai deur gebruik te maak van gekompromitteerde OAuth-tokens wat vir die Heroku- en Travis-CI-dienste gegenereer is. Daar word berig dat daar tydens die aanval data uit die private bewaarplekke van sommige organisasies gelek is, wat toegang tot bewaarplekke vir die Heroku PaaS-platform en die Travis-CI deurlopende integrasiestelsel oopgemaak het. Onder die slagoffers was GitHub en […]

Vrystelling van Neovim 0.7.0, 'n gemoderniseerde weergawe van die Vim-redigeerder

Neovim 0.7.0 is vrygestel, 'n vurk van die Vim-redigeerder wat gefokus is op die verhoging van uitbreidbaarheid en buigsaamheid. Die projek herwerk die Vim-kodebasis vir meer as sewe jaar, as gevolg waarvan veranderings aangebring word wat kode-instandhouding vereenvoudig, 'n manier bied om arbeid tussen verskeie instandhouers te verdeel, die koppelvlak van die basisdeel te skei (die koppelvlak kan verander sonder om aan die binnekant te raak) en implementeer 'n nuwe […]

Fedora beplan om die DNF-pakketbestuurder met Microdnf te vervang

Die Fedora Linux-ontwikkelaars is van plan om die verspreiding na die nuwe Microdnf-pakketbestuurder oor te dra in plaas van die DNF wat tans gebruik word. Die eerste stap in die rigting van migrasie sal 'n groot opdatering van Microdnf wees wat beplan word vir die vrystelling van Fedora Linux 38, wat naby in funksionaliteit aan DNF sal wees, en in sommige gebiede dit selfs oortref. Daar word kennis geneem dat die nuwe weergawe van Microdnf alle groot […]

CudaText Code Editor Update 1.161.0

'n Nuwe vrystelling van die gratis kode-redakteur CudaText oor die platform, geskryf met Free Pascal en Lazarus, is gepubliseer. Die redigeerder ondersteun Python-uitbreidings en het 'n aantal voordele bo Sublime Text. Daar is 'n paar kenmerke van die geïntegreerde ontwikkelingsomgewing, geïmplementeer in die vorm van inproppe. Meer as 270 sintaktiese lexers is voorberei vir programmeerders. Die kode word onder die MPL 2.0-lisensie versprei. Bouwerk is beskikbaar vir Linux-platforms, […]

Chrome-opdatering 100.0.4896.127 wat 0-dag kwesbaarheid regstel

Google het Chrome 100.0.4896.127-opdatering vir Windows, Mac en Linux vrygestel, wat 'n ernstige kwesbaarheid (CVE-2022-1364) regstel wat reeds deur aanvallers gebruik word om nul-dag-aanvalle uit te voer. Die besonderhede is nog nie bekend gemaak nie, ons weet net dat die 0-dag kwesbaarheid veroorsaak word deur verkeerde tipe hantering (Type verwarring) in die Blink JavaScript-enjin, wat jou toelaat om 'n voorwerp met 'n verkeerde tipe te verwerk, wat bv. maak dit moontlik om 'n 0-bis wyser te genereer […]