Skip to content

Releases: BlockchainCommons/GordianServer-macOS

V1.1.0: RPC Authentication & Bitcoin Core 26

05 Mar 21:28
16c8aec
Compare
Choose a tag to compare

This is a minor version update to Gordian Server that includes major, but backward-compatible new features. The main additions are:

  • RPCAuth. For improved security, Gordian Server now uses rpcauth instead of plain text files.
  • arm64 and x86_64 Compatibility. Previous versions of Gordian Server were stuck using the older Intel Bitcoin binaries, but the newest version correctly selects a Bitcoin binary based on your machine's architecture.
  • Updated Bitcoin Core. Gordian Server is now fully compatible with Bitcoin Core v25 and v26.
  • Other Bug Fixes

See #169 and #182 for the major PRs incorporated into this new version. Thank you to @Fonta1n3 who is responsible for all the fixes and improvements.

Please note that Gordian Server is lightly supported. Some open Issues may remain bugs in the current version.

In particular, there have been some troubles doing updates from older version of Gordian Server when combined with updates to the Bitcoin Core version and the rpcauth system. If you do not store private information on your server (such as seeds and keys) we suggest rebuilding it from scratch by "KILL ALL"ing the old setup from Settings and then installing the new binary. If you do have private information stored on your server, obviously don't do that. But, be aware the update may hang: just close out Server, kill any Server processes from your Activity Monitor, and restart if that occurs.

Gordian Server 1.1.0 has been tested on Intel, M1 Pro, and M2 machines, running Sonoma and some older OSes. Stability of at least a week was verified on both the Intel and M2 platforms. (The M1 Pro didn't run that long because it's a laptop.)

gordian-server-1.1.0.dmg is the main file in this release. Everything else is for signature and binary verification. This release has been signed by christophera & shannona with their typical GPG keys (those are the *.asc files), but also new SSH keys (those are the *.sig files). The SSH keys have also been signed with the older GPG keys to demonstrate continuity and self-signed with the SSH keys to demonstrate control. We consider these best practices for updates in signing keys.

V1.0.3: Deployment Target Change

28 Jun 17:58
16c8aec
Compare
Choose a tag to compare

This was a very minor update, required to change the deployment target to 11.0. This was likely only an issue with the source code when compiled by hand, but this new release is being published to keep the releases synced with the public code.

The caveats from v1.0.2 remain and have been reprinted here:

There are still minor glitches that show up from time to time. The Tor framework now complains about permissions if you compile by hand. Extant users will probably not see an option to update to 25.0. In addition, M1 Macs will not correctly use the arm64 binary, because at time of release the arm64 bitcoind died on M1 macs with a "Killed: 9" error. (They will nonetheless function correctly using the x86_64 binary, just not with maximal efficiency.) See especially #174, #177, and #178 . In other words, use with caution; this bugfix release solely updated the deployment target.

V1.0.2: Bugfix for 23.0 Filename Changes

18 May 23:41
9f8b3be
Compare
Choose a tag to compare

1.0.2 (patch release), May 18, 2022

  • Updated for changes in Bitcoin Core structure of downloadable files

There are still minor glitches that show up from time to time. The Tor framework now complains about permissions if you compile by hand. Extant users will probably not see an option to update to 23.0. In addition, M1 Macs will not correctly use the arm64 binary, because at time of release the arm64 bitcoind died on M1 macs with a "Killed: 9" error. (They will nonetheless function correctly using the x86_64 binary, just not with maximal efficiency.) See especially #174, #177, and #178. In other words, use with caution; this bugfix release solely resolved issues with Bitcoin 23.0 file-name changes, which were preventing it from working AT ALL for new users.

V1.0.1: Bugfix for Tor Death on Sleep

17 Nov 18:15
be1c7f0
Compare
Choose a tag to compare

Contains a minor bugfix for Tor dying when a computer went to sleep, resolved in PR #168.

V1.0.0: Feature-Complete Release

27 Oct 22:45
c2a4329
Compare
Choose a tag to compare

This is the feature-complete release for Gordian Server.

Gordian Server v0.1.5

24 Dec 05:59
26b52d4
Compare
Choose a tag to compare
  • This is a hotfix which fixes a bug where the latest version of Bitcoin Core was getting fetched from latest tags instead of latest releases

General improvements and fixes

21 Oct 08:00
4d34288
Compare
Choose a tag to compare

⚠️ Known bug where Bitcoin Core 0.21.0 release candidates break the app!
#78 has been submitted which fixes the issue.
Please wait until Gordian-Server v0.1.5 is released or build PR #78 from source.

This is the first tagged release. It includes a number of fixes and improvements over previous versions.

  • bug fixes around pruning settings
  • no longer support manual pruning
  • prune to 1gb by default
  • general hardening