Συντάκτης: ProHoster

Πρόοδος στην ανάπτυξη ενός μεταγλωττιστή για τη γλώσσα Rust με βάση το GCC

Η λίστα αλληλογραφίας των προγραμματιστών του συνόλου μεταγλωττιστών GCC δημοσίευσε μια αναφορά σχετικά με την κατάσταση του έργου Rust-GCC, το οποίο αναπτύσσει το gccrs frontend του GCC με μια εφαρμογή του μεταγλωττιστή γλώσσας Rust που βασίζεται στο GCC. Μέχρι τον Νοέμβριο του τρέχοντος έτους, σχεδιάζεται να φέρει το gccrs στη δυνατότητα δημιουργίας κώδικα που υποστηρίζεται από τον μεταγλωττιστή Rust 1.40 και να επιτύχει επιτυχημένη μεταγλώττιση και χρήση των τυπικών βιβλιοθηκών Rust libcore, liballoc και libstd. Στα ακόλουθα […]

Εικοστή τρίτη ενημέρωση υλικολογισμικού Ubuntu Touch

Το έργο UBports, το οποίο ανέλαβε την ανάπτυξη της κινητής πλατφόρμας Ubuntu Touch μετά την απομάκρυνση της Canonical από αυτήν, δημοσίευσε μια ενημέρωση υλικολογισμικού OTA-23 (over-the-air). Το έργο αναπτύσσει επίσης μια πειραματική θύρα της επιφάνειας εργασίας Unity 8, η οποία έχει μετονομαστεί σε Lomiri. Η ενημέρωση Ubuntu Touch OTA-23 είναι διαθέσιμη για smartphone BQ E4.5/E5/M10/U Plus, Cosmo Communicator, F(x)tec Pro1, Fairphone 2/3, Google […]

Κυκλοφορία του πλαισίου για την αντίστροφη μηχανική Rizin 0.4.0 και GUI Cutter 2.1.0

Πραγματοποιήθηκε η κυκλοφορία του πλαισίου για την αντίστροφη μηχανική Rizin και του σχετικού γραφικού κελύφους Cutter. Το έργο Rizin ξεκίνησε ως διχάλα του πλαισίου Radare2 και συνέχισε την ανάπτυξή του με έμφαση σε ένα βολικό API και εστίαση στην ανάλυση κώδικα χωρίς εγκληματολογία. Από το fork, το έργο έχει αλλάξει σε έναν ουσιαστικά διαφορετικό μηχανισμό αποθήκευσης περιόδων σύνδεσης («έργα») με τη μορφή κατάστασης που βασίζεται στη σειριοποίηση. Εκτός […]

Κυκλοφόρησε το CODE 22.5, ένα κιτ διανομής για την ανάπτυξη του LibreOffice Online

Η Collabora δημοσίευσε την κυκλοφορία της πλατφόρμας CODE 22.5 (Collabora Online Development Edition), η οποία προσφέρει μια εξειδικευμένη διανομή για γρήγορη ανάπτυξη του LibreOffice Online και οργάνωση απομακρυσμένης συνεργασίας με τη σουίτα γραφείου μέσω του Ιστού για την επίτευξη λειτουργικότητας παρόμοια με τα Έγγραφα Google και το Office 365 Η διανομή έχει σχεδιαστεί ως ένα προδιαμορφωμένο κοντέινερ για το σύστημα Docker και είναι επίσης διαθέσιμο ως πακέτα για […]

Διαθέσιμη πλατφόρμα για φορητές συσκευές KDE Plasma 22.06

Η έκδοση του KDE Plasma Mobile 22.06 έχει δημοσιευτεί, βασισμένη στην έκδοση για φορητές συσκευές του επιτραπέζιου υπολογιστή Plasma 5, στις βιβλιοθήκες του KDE Frameworks 5, στη στοίβα τηλεφώνου ModemManager και στο πλαίσιο επικοινωνίας Telepathy. Το Plasma Mobile χρησιμοποιεί τον σύνθετο διακομιστή kwin_wayland για την έξοδο γραφικών και το PulseAudio χρησιμοποιείται για την επεξεργασία ήχου. Ταυτόχρονα, η κυκλοφορία ενός συνόλου εφαρμογών για κινητά Plasma Mobile Gear 22.06, που διαμορφώθηκε σύμφωνα με […]

Κυκλοφορία του προγράμματος επεξεργασίας κειμένου Vim 9.0

Μετά από δυόμισι χρόνια ανάπτυξης, κυκλοφόρησε το πρόγραμμα επεξεργασίας κειμένου Vim 9.0. Ο κώδικας Vim διανέμεται με τη δική του άδεια copyleft, συμβατή με την GPL και επιτρέπει απεριόριστη χρήση, διανομή και επανεπεξεργασία του κώδικα. Το κύριο χαρακτηριστικό της άδειας Vim σχετίζεται με την επαναφορά των αλλαγών - οι βελτιώσεις που εφαρμόζονται σε προϊόντα τρίτων πρέπει να μεταφερθούν στο αρχικό έργο, εάν ο συντηρητής Vim θεωρεί […]

Έκδοση προγράμματος-πελάτη αλληλογραφίας Thunderbird 102

Ένα χρόνο μετά τη δημοσίευση της τελευταίας σημαντικής έκδοσης, κυκλοφόρησε το πρόγραμμα-πελάτη ηλεκτρονικού ταχυδρομείου Thunderbird 102, που αναπτύχθηκε από την κοινότητα και βασίζεται σε τεχνολογίες Mozilla. Η νέα έκδοση ταξινομείται ως έκδοση μακροπρόθεσμης υποστήριξης, για την οποία κυκλοφορούν ενημερώσεις καθ' όλη τη διάρκεια του έτους. Το Thunderbird 102 βασίζεται στη βάση κωδικών της έκδοσης ESR του Firefox 102. Η έκδοση είναι διαθέσιμη μόνο για άμεση λήψη, αυτόματες ενημερώσεις […]

Απελευθερώστε το πρόγραμμα-πελάτη BitTorrent Deluge 2.1

Τρία χρόνια μετά τη δημιουργία του τελευταίου σημαντικού κλάδου, δημοσιεύτηκε η έκδοση του πολυπλατφορμικού BitTorrent πελάτη Deluge 2.1, γραμμένο σε Python (χρησιμοποιώντας το Twisted Framework), βασισμένο σε libtorrent και υποστηρίζοντας διάφορους τύπους διεπαφής χρήστη (GTK, web interface , έκδοση κονσόλας). Ο κώδικας του έργου διανέμεται με την άδεια GPL. Το Deluge λειτουργεί σε λειτουργία πελάτη-διακομιστή, στην οποία το κέλυφος χρήστη εκτελείται ως ξεχωριστό […]

Έκδοση Firefox 102

Κυκλοφόρησε το πρόγραμμα περιήγησης ιστού Firefox 102. Η κυκλοφορία του Firefox 102 ταξινομείται ως Υπηρεσία Εκτεταμένης Υποστήριξης (ESR), για την οποία κυκλοφορούν ενημερώσεις καθ' όλη τη διάρκεια του έτους. Επιπλέον, έχει δημιουργηθεί μια ενημέρωση του προηγούμενου κλάδου με μεγάλη περίοδο υποστήριξης 91.11.0 (αναμένονται δύο ακόμη ενημερώσεις 91.12 και 91.13 στο μέλλον). Ο κλάδος του Firefox 103 θα μεταφερθεί στο στάδιο δοκιμών beta τις επόμενες ώρες, […]

Διαθέσιμο Chrome OS 103

Διατίθεται μια έκδοση του λειτουργικού συστήματος Chrome OS 103, με βάση τον πυρήνα Linux, τον διαχειριστή συστήματος εκκίνησης, τα εργαλεία συναρμολόγησης ebuild/portage, τα ανοιχτά στοιχεία και το πρόγραμμα περιήγησης ιστού Chrome 103. Το περιβάλλον χρήστη του Chrome OS περιορίζεται σε ένα πρόγραμμα περιήγησης ιστού , και αντί για τυπικά προγράμματα, χρησιμοποιούνται εφαρμογές Ιστού, ωστόσο, το Chrome OS περιλαμβάνει μια πλήρη διεπαφή πολλαπλών παραθύρων, επιφάνεια εργασίας και γραμμή εργασιών. Δημιουργία Chrome OS 103 […]

Έκδοση ελέγχου πηγής Git 2.37

Ανακοινώθηκε η κυκλοφορία του συστήματος ελέγχου κατανεμημένης πηγής Git 2.37. Το Git είναι ένα από τα πιο δημοφιλή, αξιόπιστα και υψηλών επιδόσεων συστήματα ελέγχου εκδόσεων, που παρέχει ευέλικτα μη γραμμικά εργαλεία ανάπτυξης που βασίζονται στη διακλάδωση και τη συγχώνευση. Για να διασφαλιστεί η ακεραιότητα του ιστορικού και η αντίσταση σε αναδρομικές αλλαγές, χρησιμοποιείται σιωπηρός κατακερματισμός ολόκληρου του προηγούμενου ιστορικού σε κάθε δέσμευση και είναι επίσης δυνατός ο ψηφιακός έλεγχος ταυτότητας […]

Ευπάθεια στο OpenSSL 3.0.4 που οδηγεί σε καταστροφή της μνήμης απομακρυσμένων διεργασιών

В криптографической библиотеке OpenSSL выявлена уязвимость (CVE пока не назначен), при помощи которой удалённый атакующий может повредить содержимое памяти процесса через отправку специальной оформленных данных в момент установки TLS-соединения. Пока не ясно, может ли проблема привести к выполнению кода атакующего и утечке данных из памяти процесса, или она ограничивается только аварийным завершением работы. Уязвимость проявляется […]