Forfatter: ProHoster

Sårbarheder i swhkd, en genvejsmanager for Wayland

En række sårbarheder er blevet identificeret i swhkd (Simple Wayland HotKey Daemon) forårsaget af forkert arbejde med midlertidige filer, kommandolinjeparametre og Unix-sockets. Programmet er skrevet i Rust og håndterer genvejstaster i miljøer baseret på Wayland-protokollen (en konfigurationsfil-kompatibel analog af sxhkd-processen, der bruges i X11-baserede miljøer). Pakken indeholder […]

Frigivelse af filsynkroniseringsværktøjet Rsync 3.2.4

Efter halvandet års udvikling er udgivelsen af ​​Rsync 3.2.4 tilgængelig, et filsynkroniserings- og backupværktøj, der giver dig mulighed for at minimere trafikken ved trinvist at kopiere ændringer. Transporten kan være ssh, rsh eller den proprietære rsync-protokol. Det understøtter organiseringen af ​​anonyme rsync-servere, som er optimalt egnede til at sikre synkronisering af spejle. Projektkoden distribueres under GPLv3-licensen. Blandt de tilføjede ændringer: […]

Frigivelse af PascalABC.NET 3.8.3 udviklingsmiljø

Udgivelsen af ​​PascalABC.NET 3.8.3-programmeringssystemet er tilgængelig, der tilbyder en udgave af Pascal-programmeringssproget med understøttelse af kodegenerering til .NET-platformen, muligheden for at bruge .NET-biblioteker og yderligere funktioner såsom generiske klasser, grænseflader, operatør overbelastning, λ-udtryk, undtagelser, skraldindsamling, udvidelsesmetoder, unavngivne klasser og autoklasser. Projektet er primært fokuseret på anvendelser inden for uddannelse og forskning. Plastikpose […]

Frigivelse af LXQt 1.1 brugermiljø

Efter seks måneders udvikling blev brugermiljøet LXQt 1.1 (Qt Lightweight Desktop Environment) frigivet, udviklet af et fælles team af udviklere af LXDE- og Razor-qt-projekterne. LXQt-grænsefladen fortsætter med at følge ideerne fra den klassiske desktop-organisation og introducerer moderne design og teknikker, der øger brugervenligheden. LXQt er placeret som en letvægts, modulær, hurtig og bekvem fortsættelse af udviklingen af ​​Razor-qt og LXDE desktops, der indeholder de bedste […]

Zig-programmeringssproget giver støtte til selvpromovering (bootstrapping)

Der er foretaget ændringer i Zig-programmeringssproget, som gør det muligt for Zig stage2-kompileren, skrevet i Zig, at samle sig selv (stage3), hvilket gør dette sprog selvhostende. Det forventes, at denne compiler vil blive tilbudt som standard i den kommende 0.10.0-udgivelse. Stage2 er stadig ufuldstændig på grund af manglende understøttelse af runtime-tjek, forskelle i sprogsemantik osv. […]

Frigivelse af GNU Coreutils 9.1-sættet af kernesystemværktøjer

En stabil version af GNU Coreutils 9.1-sættet af grundlæggende systemværktøjer er tilgængelig, som inkluderer programmer som sort, cat, chmod, chown, chroot, cp, date, dd, echo, værtsnavn, id, ln, ls osv. Nøgleændringer: dd-værktøjet har tilføjet understøttelse af alternative navne på mulighederne iseek=N for skip=N og oseek=N for seek=N, som bruges i dd-indstillingen til […]

Resultatet af Reiser5-filsystemets ydeevnetest er offentliggjort

Resultaterne af ydelsestest af Reiser5-projektet er blevet offentliggjort, som udvikler en væsentligt redesignet version af Reiser4-filsystemet med understøttelse af logiske volumener, der har "parallel skalering", hvilket i modsætning til traditionel RAID indebærer aktiv deltagelse af filsystemet ved at distribuere data mellem komponentenhederne i det logiske volumen. Fra en administrators synspunkt er den væsentlige forskel fra RAID, at komponenterne i en parallel logisk volumen […]

Et angreb på GitHub, der førte til læk af private depoter og adgang til NPM-infrastrukturen

GitHub advarede brugere om et angreb med det formål at downloade data fra private lagre ved hjælp af kompromitterede OAuth-tokens genereret til Heroku- og Travis-CI-tjenesterne. Det rapporteres, at der under angrebet blev lækket data fra nogle organisationers private arkiver, hvilket åbnede adgang til arkiver for Heroku PaaS-platformen og Travis-CI-systemet til kontinuerlig integration. Blandt ofrene var GitHub og […]

Udgivelse af Neovim 0.7.0, en moderniseret version af Vim-editoren

Neovim 0.7.0 er blevet frigivet, en forgrening af Vim-editoren fokuseret på at øge udvidelsesmuligheder og fleksibilitet. Projektet har omarbejdet Vim-kodebasen i mere end syv år, som et resultat af, at der foretages ændringer, der forenkler kodevedligeholdelsen, giver mulighed for at dele arbejdet mellem flere vedligeholdere, adskiller grænsefladen fra basisdelen (grænsefladen kan ændret uden at røre det indre) og implementere en ny […]

Fedora planlægger at erstatte DNF-pakkeadministratoren med Microdnf

Fedora Linux-udviklerne har til hensigt at overføre distributionen til den nye Microdnf-pakkehåndtering i stedet for den aktuelt brugte DNF. Det første skridt mod migrering vil være en større opdatering til Microdnf, der er planlagt til udgivelsen af ​​Fedora Linux 38, som vil være tæt på DNF i funktionalitet og i nogle områder endda overgå den. Det bemærkes, at den nye version af Microdnf vil understøtte alle større […]

CudaText kode editor opdatering 1.161.0

En ny udgivelse af den gratis kodeeditor på tværs af platforme CudaText, skrevet ved hjælp af Free Pascal og Lazarus, er blevet offentliggjort. Editoren understøtter Python-udvidelser og har en række fordele i forhold til Sublime Text. Der er nogle funktioner i det integrerede udviklingsmiljø, implementeret i form af plugins. Mere end 270 syntaktiske lexere er blevet forberedt til programmører. Koden distribueres under MPL 2.0-licensen. Builds er tilgængelige til Linux-platforme, […]

Chrome-opdatering 100.0.4896.127 løser 0-dages sårbarhed

Google har udgivet Chrome 100.0.4896.127-opdatering til Windows, Mac og Linux, som løser en alvorlig sårbarhed (CVE-2022-1364), der allerede bruges af angribere til at udføre nul-dages angreb. Detaljerne er endnu ikke afsløret, vi ved kun, at 0-dages sårbarheden er forårsaget af forkert typehåndtering (Type Confusion) i Blink JavaScript-motoren, som giver dig mulighed for at behandle et objekt med en forkert type, som f.eks. gør det muligt at generere en 0-bit pointer […]