[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