Next steps toward mimmutable, from deraadt@

In a recent message to the tech mailing list, Theo de Raadt (deraadt@) summarized the state of the new memory protections work. The thread also includes a followup from Otto Moerbeek (otto@) on consequent changes to the memory allocation mechanisms.

Theo writes,

From: "Theo de Raadt" <deraadt () openbsd ! org>
Date: Fri, 18 Nov 2022 03:10:05 +0000
To: openbsd-tech
Subject: More on mimmutable

[LONG]

I am getting close to having the big final step of mimmutable in the tree.
Here's a refresher on the how it works, what's already done, and the next
bit to land.

DESCRIPTION
     The mimmutable() system call changes currently mapped pages in the region
     to be marked immutable, which means their protection or mapping may not
     be changed in the future.  mmap(2), mprotect(2), and munmap(2) to pages
     marked immutable will return with error EPERM.

Read more…

Luca Saiu: Announcing make-gallery, a simple web image gallery generator

I wrote a script generating an image gallery suitable to be included in web pages. Since it can be generally useful I cleaned it up and published it, of course as free software (https://www.gnu.org/philosophy/free-sw.html); you are welcome to download a copy of ‘make-gallery’ from . The software is released under the GNU General Public Licence (https://www.gnu.org/licenses/gpl-3.0.html) version 3 or later; the generated code is in the public domain. I hate the web I have never made a mystery of my personal dislike for the web with its gratuitous ever-growing complexity, inefficiency, lack of expressivity, hostility to the developer and to … [Read more]

DOS/4GW and Protected Mode

We’ll start our conversation by saying that DOS/4GW is a DOS extender. That means DOS/4GW is a program responsible for adding some useful stuff on top of the vanilla DOS kernel you have installed on your system. And look, I know this does not really answer anything yet, but we’ll get there. Let’s begin our journey trying to understand why DOS needs extending in the first place. I definitely remember seeing DOS/4GW a lot when playing MS-DOS games back in the ’90s, but I had entirely forgotten about it. This article is from 2021, and explains what it is, and why it was needed.

Top 10 Certifications For 2023 Highest Paying Certifications Best IT Certifications by AI Academy

Video by via Dailymotion Source This video on Top 10 Certifications For 2022 will acquaint you with information about the top 10 certifications that can assist you to excel in your career. In this tutorial, you will go through a few highest-paying certifications. These IT certifications can enable you to earn 5% to 10% more … Read more

Coupe du Monde 2022 : découvrez le stade du match d’ouverture de la compétition

Video by via Dailymotion Source ABONNEZ-VOUS pour plus de vidéos : http://www.dailymotion.com/Europe1fr Retrouvez “Europe Midi – Week-end” sur : http://www.europe1.fr/emissions/europe-1-midiLE DIRECT : http://www.europe1.fr/direct-video Retrouvez-nous sur : | Notre site : http://www.europe1.fr | Facebook : https://www.facebook.com/Europe1 | Twitter : https://twitter.com/europe1 | Google + : https://plus.google.com/+Europe1/posts | Pinterest : http://www.pinterest.com/europe1/ Go to Source