Författare: Yuri Gagarin

Sårbarheter i Linux-kärnan som påverkar ksmbd, ktls, uio och nätverksstacken

I modulen ksmbd, som erbjuder en inbyggd filserverimplementation i Linux-kärnan baserad på SMB-protokollet, har två sårbarheter upptäckts. Dessa sårbarheter tillåter avlägsen exekvering av kod med kärnrättigheter utan autentisering eller att avläsa minnesinnehållet i kärnan på system med aktiverad ksmbd-modul. Problemerna började uppträda från kärnan 5.15, där ksmbd-modulen togs med. […]

KiCad 8.0.0 har släppts.

Den 23 februari 2024 släppte KiCad projektet en ny version 8.0.0. Nya funktioner har lagts till och många fel har åtgärdats. Ändringslistan: Mer än 1500 symboler och 760 fotavtryck har lagts till i komponentbiblioteket. Stilen för indikering av den första utgången av mikrochip har ändrats. Import av data i följande format har lagts till: EasyEDA (JLCEDA) projekt och bibliotek; CADSTAR symbol- och fotavtrycks bibliotek; Solidworks PCB-filer. Symboler […]

MClient 7.0

Efter två års utveckling har den nya huvudversionen av MClient släppts — ett program för att visa elektroniska ordböcker. Det är inriktat på professionella lingvister, men kan också användas av alla som studerar främmande språk. Statustypen är beta, men det är tillräckligt stabilt för daglig användning. Skärmdump Vad skiljer detta program från GoldenDict och de flesta andra? Tabellformat; sortering av ordboksinträden efter olika […]

Släpp av den minimalistiska distributionen Tiny Core Linux 15.0

Den minimalistiska Linux-distributionen Tiny Core Linux 15.0 har släppts, och kan köras på system med 48 MB RAM. Den grafiska miljön för distributionen är baserad på Tiny X-servern, FLTK toolkit och FLWM fönsterhanterare. Distributionen laddas helt i RAM och körs från minnet. Den bootbara ISO-avbilden är endast 18 MB stor. För 64-bitars system har en CorePure64-version förberetts, storlek […]

Bootbara firmware-versioner Coreboot 24.02 och Libreboot 20240225 är tillgängliga.

Utgåvan av CoreBoot-projektet den 24.02 har publicerats. Det utvecklar en fri alternativ firmware och BIOS till proprietära lösningar. Projektets kod distribueras under GPLv2-licensen. 111 utvecklare deltog i skapandet av den nya versionen, som innehåller 814 ändringar. Från och med denna utgåva har projektet övergått till ett nytt versionsnamnsschema, som är kopplat till datum (år.månad.uppdatering). Därför kommer februari 2024, istället för version 4.23, att generera […]

Intel har offentliggjort programmet för 3D-visualisering OSPRay Studio 1.0 och 3D-renderingsmotorn OSPRay 3.1

Intel har publicerat utgåvan av OSPRay Studio 1.0-projektet, som utvecklar en applikation för interaktiv 3D-visualisering med hjälp av OSPRay motor för distribuerad strålföljning. Bland annat kan programmet användas för högupplöst rendering av komplexa scener och hantering av mycket stora scener som kräver distribuerad beräkning i en kluster av flera datorer. Applikationens kod är skriven i C++ och distribueras under Apache-licensen […]

NotepadNext 0.7

Efter fyra månader av utveckling har utgåvan av textredigeraren NotepadNext 0.7 släppts. Den är skriven i C++ med hjälp av Qt, Scintilla och andra bibliotek och distribueras under GPL-3.0-licensen. Ändringar: förbättringar för Python: nyckelord match och case har lagts till; stöd för dekoratorattribut; i inställningsdialogen har möjligheten att välja lokalisering tillagts; visuell indikator för skalningsnivå har lagts till; möjlighet till att spara […]

Utgåvan av användarmiljön Sway 1.9, som använder Wayland.

Efter 14 månader av utveckling publicerades utgåvan av kompositorn Sway 1.9, byggd med hjälp av Wayland-protokollet och helt kompatibel med den mosaikfönsterhanteraren i3 och panelen i3bar. Projektets kod är skriven i C och distribueras under MIT-licensen. Projektet är inriktat på användning i Linux och FreeBSD. Kompatibilitet med i3 säkerställs på kommandonivå, konfigurationsfiler och […]

Utgåvan av versionshanteringssystemet Git 2.44

Efter tre månaders utveckling har den distribuerade versionskontrollsystemet Git 2.44 släppts. Git är ett av de mest populära, pålitliga och högpresterande versionskontrollsystemen, som erbjuder flexibla medel för icke-linjär utveckling baserat på förgrening och sammanslagning av grenar. För att säkerställa integriteten i historiken och motståndet mot retroaktiva förändringar används implicit hashning av hela den tidigare historiken i varje commit, […]

Utgivning av Wine 9.3 och beta-version av Proton 9.0

Det har genomförts en experimentell release av den öppna implementeringen av Win32 API — Wine 9.3. Sedan lanseringen av 9.2 har 23 buggrapporter stängts och 295 ändringar har gjorts. De viktigaste förändringarna: Stöd för proxyarbete har lagts till i Windows Internet API (WinINet). En ny drivrutin mouhid.sys för pekhanteringsenheter (touchpads, möss) som använder HID-protokollet (Human Interface Device) har lagts till. Data har uppdaterats […]

En ingenjör från AMD har erkänt att Linux grafikstack behöver förbättras

Vid diskussionen om ett fel relaterat till relativt hög energiförbrukning jämfört med Windows på APU AMD med hårdvaruavkodning av video, erkände en ingenjör från AMD, Alex Deucher (huvudutvecklare av drivrutinen amdgpu), att videovisning i Linux i princip är ineffektiv. För videoutgång i Linux används för närvarande följande kedja: Komprimerad videoström VCN (modul för hårdvaru […]

Programmeringsspråket Ruby skapades för 31 år sedan.

Den 23 februari 1993 lanserades Ruby — ett dynamiskt, reflekterande, tolkat hög nivå programmeringsspråk. Språket har en plattformsoberoende implementation av flertrådighet, stark dynamisk typning, skräpsamling och många andra funktioner. När det gäller syntax är det nära besläktat med språk som Perl och Eiffel, och när det gäller objektorienterad programmering liknar det Smalltalk. Dessutom har vissa drag av språket tagits från Python, Lisp, Dylan […]

Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster