README: mention June 2025 X.Org CVE fixes

Mention the integration of the June 2025 X.org CVE fixes into the XLibre
Xserver. Add a link to our Q&A discussions as well.

Fixes: #522
Signed-off-by: callmetango <callmetango@users.noreply.github.com>
This commit is contained in:
callmetango
2025-07-30 19:41:08 +00:00
committed by Enrico Weigelt
parent 9cadd707e9
commit 23f26bd95e

View File

@@ -15,7 +15,7 @@ The XLibre contributors strive to cleanup and strengthen the existing code base
## Our achievements
Since the fork on June 5, 2025 our by now more than 30 contributors have e.g. released numerous code cleanups and the [Xnamespace extension](https://github.com/X11Libre/xserver/blob/master/doc/Xnamespace.md) for separating clients into namespaces, integrated [TearFree by default](https://github.com/X11Libre/xserver/commit/0dacee6c5149b63a563e9bed63502da2e9f1ac1f) and [allowed enabling atomic modesetting](https://github.com/X11Libre/xserver/commit/461411c798c263f70daa96f7136614dfefda6adc). Xnest was ported to xcb, [per-ABI driver directories](https://github.com/X11Libre/xserver/commit/49c6431695f817845d921f74bf24e9e30ddd89a5) were introduced and [XQuartz has been added to our build jobs](https://github.com/X11Libre/xserver/commit/f40afc89832d1faf19beb4d394956208a98462cc). We have fought through [all](https://github.com/X11Libre/xserver/pulls?q=is%3Apr) [the](https://github.com/X11Libre/misc/issues?q=is%3Aissue) [issues](https://github.com/X11Libre/xserver/issues?q=is%3Aissue) that have been thrown at us, reached the first stage of the associated workflow and established our support for [packaging XLibre by volunteers](https://github.com/orgs/X11Libre/discussions/categories/xlibre-on-other-distributions). We have also made a [first release announcement](https://www.freelists.org/post/xlibre/Xlibre-250-summer-solstice-release) and created the [NEWS](NEWS).
Since the fork on June 5, 2025 our by now more than 30 contributors have e.g. released numerous code cleanups, the [Xnamespace extension](https://github.com/X11Libre/xserver/blob/master/doc/Xnamespace.md) for separating X clients and backported the June 2025 [X](https://github.com/X11Libre/xserver/commit/c430c829d58a79a5d75ce43547fb649126baed01)[.](https://github.com/X11Libre/xserver/commit/899afa4c1097ed99858754677c37e1792ed3338f)[O](https://github.com/X11Libre/xserver/commit/3151e489e4754c0b426e7a771075d8f5d1b09144)[r](https://github.com/X11Libre/xserver/commit/a1e44d3c4ff997772c695c578286e2735e17f445)[g](https://github.com/X11Libre/xserver/commit/0d6af5a5429c2df1e5d7dff85d4a62599eb05504) [C](https://github.com/X11Libre/xserver/commit/da5f8d197fc25d898212714c653d66a91cbae7ab)[V](https://github.com/X11Libre/xserver/commit/948630fa428d8e0111c29a882c45b4c8bee5a796)[E](https://github.com/X11Libre/xserver/commit/923837e2c92c226ab9d4c57b94ac80fbe98bdf08) fixes. Together we integrated [TearFree by default](https://github.com/X11Libre/xserver/commit/0dacee6c5149b63a563e9bed63502da2e9f1ac1f) and [allowed enabling atomic modesetting](https://github.com/X11Libre/xserver/commit/461411c798c263f70daa96f7136614dfefda6adc). Xnest was ported to xcb, [per-ABI driver directories](https://github.com/X11Libre/xserver/commit/49c6431695f817845d921f74bf24e9e30ddd89a5) were introduced and [XQuartz has been added to our build jobs](https://github.com/X11Libre/xserver/commit/f40afc89832d1faf19beb4d394956208a98462cc). We have fought through [all](https://github.com/X11Libre/xserver/pulls?q=is%3Apr) [the](https://github.com/X11Libre/misc/issues?q=is%3Aissue) [issues](https://github.com/X11Libre/xserver/issues?q=is%3Aissue) that have been thrown at us, reached the first stage of the associated workflow and established our support for [packaging XLibre by volunteers](https://github.com/orgs/X11Libre/discussions/categories/xlibre-on-other-distributions). We have also made a [first release announcement](https://www.freelists.org/post/xlibre/Xlibre-250-summer-solstice-release) and created the [NEWS](NEWS).
A side note: If your XLibre Xserver is already set up and running you may want to skip to [our roadmap](#our-roadmap)
@@ -98,7 +98,7 @@ There is also a good chance to [enhance the documentation of Xnamespace](https:/
To wrap things up, please have a look at the [Xlibre On Other Distributions discussion](https://github.com/orgs/X11Libre/discussions/categories/xlibre-on-other-distributions). There is already some nice work going on and also some more could be done like [creating XLibre packages in OpenSuse Build Service (OBS)](https://github.com/orgs/X11Libre/discussions/235), a [PPA for Ubuntu/Linux Mint](https://github.com/orgs/X11Libre/discussions/118) or [RPM packaging support](https://github.com/orgs/X11Libre/discussions/126). Or create a [Platform cheatsheet](https://github.com/orgs/X11Libre/discussions/241) in general.
That's not enough? Then have a glance on the [good first](https://github.com/X11Libre/xserver/issues?q=is%3Aissue%20state%3Aopen%20label%3A%22good%20first%20issue%22) and [help-wanted](https://github.com/X11Libre/xserver/issues?q=is%3Aissue%20state%3Aopen%20label%3A%22help%20wanted%22) issues. There are more to come, especially for code cleanups. If you want to work on anything, just let us know. If you have any questions, just ask. We thank you!
That's not enough? Then have a glance on the [good first](https://github.com/X11Libre/xserver/issues?q=is%3Aissue%20state%3Aopen%20label%3A%22good%20first%20issue%22) and [help wanted](https://github.com/X11Libre/xserver/issues?q=is%3Aissue%20state%3Aopen%20label%3A%22help%20wanted%22) issues. There are more to come, especially for code cleanups. If you want to work on anything, just let us know. If you have any questions, [just ask](https://github.com/orgs/X11Libre/discussions/categories/q-a). We thank you!
## You're welcome!