[Xquartz-dev] Testing EdDSA verification of updates using XQuartz 2.8.2 beta2 and beta3

Jeremy Sequoia jeremyhu at apple.com
Sat Jun 18 23:57:27 PDT 2022


Hi folks,

With XQuartz 2.8.2, I want to move us to using EdDSA to verify future software updates through Sparkle.

To test updating using EdDSA verification, I've released XQuartz 2.8.2 beta 2 and beta 3, and I'd like to get some testing from the community using these releases. If you are able to help, please install beta 2 (or update to it from within the app if you're on the beta feed) and then update to beta 3 by temporarily switching to the alpha update feed:

    defaults write org.xquartz.X11 SUFeedURL https://www.xquartz.org/releases/sparkle/alpha.xml

Then launch XQuartz (2.8.2_beta2) and check for updates (XQuartz -> Check For X11 Updates...).  Install the update (to beta 3), and report any issues you run into.  When done, please move back to the default feed:

    defaults delete org.xquartz.X11 SUFeedURL

Note that beta 3 is basically identical to beta 2.  It was just built on another system with a slightly newer Xcode.  The main changes in betas 2/3 compared to beta 1 are the updates to Sparkle (1.26 -> 1.27.1), transition to EdDSA verification, and a few updates pulled in from upstream projects (eg: libxcb, libX11, mesa, freetype).

Thanks,
Jeremy



More information about the Xquartz-dev mailing list