Autors: ProHoster

Ievainojamības swhkd, Wayland īsceļu pārvaldniekā

Swhkd (Simple Wayland HotKey Daemon) ir konstatēta virkne ievainojamību, ko izraisa nepareizs darbs ar pagaidu failiem, komandrindas parametriem un Unix ligzdām. Programma ir rakstīta valodā Rust un apstrādā karsto taustiņu nospiešanu vidēs, kuru pamatā ir Wayland protokols (ar konfigurācijas failu saderīgs sxhkd procesa analogs, ko izmanto X11 vidēs). Komplektā ietilpst […]

Failu sinhronizācijas utilīta Rsync 3.2.4 izlaišana

Pēc pusotru gadu ilgas izstrādes ir pieejams Rsync 3.2.4 izlaidums — failu sinhronizācijas un dublēšanas utilīta, kas ļauj samazināt trafiku, pakāpeniski kopējot izmaiņas. Pārvadāšana var būt ssh, rsh vai patentētais rsync protokols. Tā atbalsta anonīmu rsync serveru organizēšanu, kas ir optimāli piemēroti spoguļu sinhronizācijas nodrošināšanai. Projekta kods tiek izplatīts saskaņā ar GPLv3 licenci. Starp pievienotajām izmaiņām: […]

PascalABC.NET 3.8.3 izstrādes vides izlaišana

Ir pieejams PascalABC.NET 3.8.3 programmēšanas sistēmas izlaidums, kas piedāvā Pascal programmēšanas valodas izdevumu ar atbalstu koda ģenerēšanai .NET platformai, iespēju izmantot .NET bibliotēkas un papildu līdzekļus, piemēram, vispārīgas klases, saskarnes, operatoru. pārslodze, λ-izteiksmes, izņēmumi, atkritumu savākšana, paplašināšanas metodes, nenosauktas klases un autoklases. Projekts galvenokārt ir vērsts uz pielietojumiem izglītībā un pētniecībā. Plastmasas maisiņš […]

LXQt 1.1 lietotāja vides izlaišana

Pēc sešu mēnešu izstrādes tika izlaista lietotāja vide LXQt 1.1 (Qt Lightweight Desktop Environment), ko izstrādājusi kopīga LXDE un Razor-qt projektu izstrādātāju komanda. LXQt saskarne turpina sekot klasiskās darbvirsmas organizācijas idejām, ieviešot mūsdienīgu dizainu un metodes, kas palielina lietojamību. LXQt ir pozicionēts kā viegls, modulārs, ātrs un ērts Razor-qt un LXDE galddatoru izstrādes turpinājums, ietverot labākos […]

Programmēšanas valoda Zig nodrošina atbalstu pašreklāmai (bootstrapping)

Zig programmēšanas valodā ir veiktas izmaiņas, kas ļauj Zig valodā rakstītajam Zig stage2 kompilatoram pašam samontēt (stage3), kas padara šo valodu par pašviesinātāju. Paredzams, ka šis kompilators pēc noklusējuma tiks piedāvāts gaidāmajā 0.10.0 laidienā. Stage2 joprojām ir nepilnīgs, jo trūkst atbalsta izpildlaika pārbaudēm, valodas semantikas atšķirībām utt. […]

GNU Coreutils 9.1 izlaišana

Ir pieejama GNU Coreutils 9.1 pamata sistēmas utilītu komplekta stabila versija, kas ietver tādas programmas kā sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls utt. Galvenās izmaiņas: utilīta dd ir pievienojusi atbalstu alternatīviem nosaukumiem opcijām iseek=N attiecībā uz skip=N un oseek=N meklēšanai=N, kas tiek izmantotas dd opcijā […]

Publicēti Reiser5 failu sistēmas veiktspējas testa rezultāti

Ir publicēti Reiser5 projekta veiktspējas testu rezultāti, kas izstrādā ievērojami pārveidotu Reiser4 failu sistēmas versiju ar atbalstu loģiskiem sējumiem, kuriem ir “paralēlā mērogošana”, kas atšķirībā no tradicionālā RAID nozīmē aktīvu failu sistēmas līdzdalību. datu sadalē starp loģiskā apjoma komponentierīcēm. No administratora viedokļa būtiskā atšķirība no RAID ir tāda, ka paralēlā loģiskā sējuma komponenti […]

Uzbrukums GitHub, kas izraisīja privāto repozitoriju noplūdi un piekļuvi NPM infrastruktūrai

GitHub brīdināja lietotājus par uzbrukumu, kura mērķis ir lejupielādēt datus no privātām krātuvēm, izmantojot apdraudētus OAuth marķierus, kas ģenerēti Heroku un Travis-CI pakalpojumiem. Tiek ziņots, ka uzbrukuma laikā no atsevišķu organizāciju privātajiem krātuvēm tika nopludināti dati, kas pavēra piekļuvi Heroku PaaS platformas un Travis-CI nepārtrauktās integrācijas sistēmas krātuvēm. Starp upuriem bija GitHub un […]

Neovim 0.7.0, modernizētas Vim redaktora versijas, izlaidums

Ir izlaists Neovim 0.7.0, kas ir Vim redaktora dakša, kas vērsta uz paplašināšanas un elastības palielināšanu. Projektā jau vairāk nekā septiņus gadus tiek pārstrādāta Vim kodu bāze, kā rezultātā tiek veiktas izmaiņas, kas vienkāršo koda apkopi, nodrošina darba sadales līdzekli starp vairākiem uzturētājiem, atdala saskarni no bāzes daļas (saskarne var būt mainīts, nepieskaroties iekšējām daļām) un ieviest jaunu […]

Fedora plāno aizstāt DNF pakotņu pārvaldnieku ar Microdnf

Fedora Linux izstrādātāji plāno pārsūtīt izplatīšanu uz jauno Microdnf pakotņu pārvaldnieku, nevis pašlaik izmantoto DNF. Pirmais solis ceļā uz migrāciju būs liels Microdnf atjauninājums, kas paredzēts Fedora Linux 38 izlaišanai, kas pēc funkcionalitātes būs tuvu DNF un dažās jomās pat pārspēs to. Tiek atzīmēts, ka jaunā Microdnf versija atbalstīs visas galvenās […]

CudaText koda redaktora atjauninājums 1.161.0

Ir publicēts jauns starpplatformu bezmaksas koda redaktora CudaText laidiens, kas rakstīts, izmantojot Free Pascal un Lazarus. Redaktors atbalsta Python paplašinājumus, un tam ir vairākas priekšrocības salīdzinājumā ar Sublime Text. Ir dažas integrētās izstrādes vides funkcijas, kas ieviestas spraudņu veidā. Programmētājiem ir sagatavoti vairāk nekā 270 sintaktiskie lekseri. Kods tiek izplatīts saskaņā ar MPL 2.0 licenci. Build ir pieejami Linux platformām, […]

Chrome 100.0.4896.127 atjauninājums ar 0 dienu ievainojamības labojumu

Google ir izlaidusi Chrome 100.0.4896.127 atjauninājumu operētājsistēmām Windows, Mac un Linux, kas novērš nopietnu ievainojamību (CVE-2022-1364), ko jau izmanto uzbrucēji, lai veiktu nulles dienas uzbrukumus. Sīkāka informācija vēl nav izpausta, zinām tikai to, ka 0 dienu ievainojamību izraisa nepareiza tipa apstrāde (Type Confusion) Blink JavaScript dzinējā, kas ļauj apstrādāt objektu ar nepareizu tipu, kas, piemēram, ļauj ģenerēt 0 bitu rādītāju […]