Kirjoittaja: ProHoster

Ohjelmointikieli Julia 1.9 saatavilla

Julia 1.9 -ohjelmointikielen julkaisu on julkaistu, ja siinä yhdistyvät sellaiset ominaisuudet kuin korkea suorituskyky, tuki dynaamiselle kirjoittamiselle ja sisäänrakennetut työkalut rinnakkaisohjelmointiin. Julian syntaksi on lähellä MATLABia, lainaten joitakin elementtejä Rubysta ja Lispistä. Merkkijonojen käsittelymenetelmä muistuttaa Perliä. Projektikoodia jaetaan MIT-lisenssillä. Kielen keskeiset ominaisuudet: Korkea suorituskyky: yksi projektin tärkeimmistä tavoitteista […]

Firefox 113 -julkaisu

Firefox 113 -verkkoselain julkaistiin ja pitkän aikavälin tukihaarapäivitys luotiin - 102.11.0. Firefox 114 -haara on siirretty beta-testausvaiheeseen, jonka julkaisun on määrä tapahtua 6. kesäkuuta. Tärkeimmät innovaatiot Firefox 113:ssa: otettu käyttöön syötetyn hakukyselyn näyttäminen osoitepalkissa hakukoneen URL-osoitteen näyttämisen sijaan (eli avaimet näkyvät osoitepalkissa paitsi […]

Netfilterin ja io_uringin haavoittuvuudet, joiden avulla voit parantaa oikeuksiasi järjestelmässä

Linux-ytimen Netfilter- ja io_uring-alijärjestelmissä on havaittu haavoittuvuuksia, joiden avulla paikallinen käyttäjä voi lisätä oikeuksiaan järjestelmässä: Netfilter-alijärjestelmän haavoittuvuus (CVE-2023-32233), joka johtuu nf_tables-muistin käytön jälkeen. moduuli, joka tarjoaa nftables-pakettisuodattimen toiminnan. Haavoittuvuutta voidaan hyödyntää lähettämällä erityisesti muotoiltuja pyyntöjä nftables-kokoonpanon päivittämiseksi. Hyökkäyksen suorittamiseen tarvitset [...]

Avoimet sanansaattajat Element ja Briar estetty Intiassa

Osana aloitetta separatistien toiminnan koordinoinnin vaikeuttamiseksi Intian hallitus alkoi estää 14 pikaviestintä. Estettyjen sovellusten joukossa olivat avoimen lähdekoodin projektit Element ja Briar. Eston muodollinen syy on näiden projektien edustustojen puute Intiassa, jotka ovat laillisesti vastuussa sovelluksiin liittyvistä toiminnoista ja joilta Intian laki velvoittaa antamaan tietoja käyttäjistä. […]

Lennart Pottering ehdotti pehmeän uudelleenlataustilan lisäämistä systemd:hen

Lennart Pöttering puhui valmistautumisesta lisäämään soft-reboot-tila ("systemctl soft-reboot") systemd-järjestelmänhallintaan, joka käynnistää uudelleen vain käyttäjätilan komponentit koskematta Linux-ytimeen. Verrattuna normaaliin uudelleenkäynnistykseen pehmeän uudelleenkäynnistyksen odotetaan vähentävän käyttökatkoksia päivitettäessä ympäristöjä, jotka käyttävät valmiita järjestelmätiedostoja. Uuden tilan avulla voit sammuttaa kaikki prosessit [...]

LLVM Creator kehittää uutta Mojo-ohjelmointikieltä

LLVM:n perustaja ja pääarkkitehti sekä Swift-ohjelmointikielen luoja Chris Lattner sekä Googlen tekoälyprojektien, kuten Tensorflow ja JAX, entinen johtaja Tim Davis esittelivät uuden ohjelmointikielen, Mojon, jossa yhdistyvät helppokäyttöisyys tutkimuskehitykseen ja nopea prototyyppien valmistus, joka mahdollistaa korkean suorituskyvyn lopputuotteiden muotoilun. Ensimmäinen saavutetaan käyttämällä […]

GitLabin haavoittuvuus, jonka avulla voit suorittaa koodin rakentaessasi minkä tahansa projektin CI:tä

Yhteistyökehitysalustaan ​​– GitLab 15.11.2, 15.10.6 ja 15.9.7 – on julkaistu korjaavia päivityksiä, jotka korjaavat kriittisen haavoittuvuuden (CVE-2023-2478), jonka avulla jokainen todennettu käyttäjä voi liittää oman runner-käsittelijän manipuloimalla GraphQL API (sovellus tehtävien käynnistämiseen, kun rakennetaan projektikoodia jatkuvassa integraatiojärjestelmässä) mihin tahansa projektiin samalla palvelimella. Toiminnan yksityiskohdat eivät ole vielä […]

Memtest86+ 6.20 Memory Test System -julkaisu

Memtest86+ 6.20 RAM -testausohjelman julkaisu on saatavilla. Ohjelmaa ei ole sidottu käyttöjärjestelmiin, ja se voidaan suorittaa suoraan BIOS- / UEFI-laiteohjelmistosta tai käynnistyslataimesta suorittaakseen täyden RAM-testin. Jos ongelmia löytyy, Memtest86+:ssa rakennettua huonojen muistialueiden karttaa voidaan käyttää Linux-ytimessä ongelma-alueiden poissulkemiseen käyttämällä memmap-vaihtoehtoa. […]

Nintendo vaati Lockpick-projektin estämistä, mikä pysäytti Skyline Switch -emulaattorin kehityksen

Nintendo lähetti GitHubille pyynnön estää Lockpick- ja Lockpick_RCM-arkistot sekä noin 80 haarukkaa niistä. Vaatimus on esitetty Yhdysvaltain DMCA-lain (Digital Millennium Copyright Act) mukaisesti. Projekteja syytetään Nintendon immateriaalioikeuksien loukkaamisesta ja Nintendo Switch -konsoleissa käytettyjen suojatekniikoiden ohittamisesta. Hakemus on tällä hetkellä […]

Vuotaneet Intelin yksityiset avaimet, joita käytettiin MSI-laiteohjelmiston vahvistamiseen

MSI:n tietojärjestelmiin kohdistuvan hyökkäyksen aikana hyökkääjät onnistuivat lataamaan yli 500 Gt yhtiön sisäistä dataa, joka sisältää muun muassa laiteohjelmistojen lähdekoodit ja niihin liittyvät työkalut niiden kokoamiseen. Tekijät vaativat 4 miljoonaa dollaria paljastamatta jättämisestä, mutta MSI kieltäytyi ja osa tiedoista julkistettiin. Julkaistujen tietojen joukossa on toimitettu […]

seL4-projekti voittaa ACM Software System Award -palkinnon

SeL4 avoin mikroydinprojekti on saanut ACM Software System Award -palkinnon, joka on vuosittain arvostetuimman tietokonejärjestelmien alan kansainvälisen järjestön Association for Computing Machinery (ACM) myöntämä palkinto. Palkinto myönnetään saavutuksista matemaattisen toiminnan todistamisen alalla, mikä osoittaa täydellistä noudattamista virallisella kielellä annettujen spesifikaatioiden kanssa ja tunnustaa valmiuden käytettäväksi toiminnan kannalta kriittisissä sovelluksissa. seL4-projekti […]

OpenBGPD 8.0:n kannettava julkaisu

OpenBGPD 8.0 -reitityspaketin kannettavan version julkaisu, jonka OpenBSD-projektin kehittäjät ovat kehittäneet ja joka on mukautettu käytettäväksi FreeBSD:ssä ja Linuxissa (alpine, Debian, Fedora, RHEL/CentOS, Ubuntu-tuki julkistetaan). Siirrettävyyden varmistamiseksi käytettiin osia OpenNTPD-, OpenSSH- ja LibreSSL-projektien koodista. Projekti tukee useimpia BGP 4 -spesifikaatioita ja täyttää RFC8212:n vaatimukset, mutta se ei yritä omaksua […]