Skip to content

Releases: stellar/stellar-core

v0.4.1

18 Jan 23:18
Compare
Choose a tag to compare

New Features

  • Added a CATCHUP_RECENT mode that allows a node to fetch the last N ledgers when joining the network.
  • Added checkquorum command. Check quorum intersection from history.
  • Added graphquorum command. Print a quorum set graph from history.
  • Added inferquorum command. Print a quorum set inferred from history.

Fixes

  • Reworked history system. Interface to the world is the same but it should work much better than before.
  • Changed the definition of quorum slice to not need to include yourself. Your node is no longer automatically added to your quorum set.

v0.4.0

21 Dec 18:38
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release

New features

  • New meta data emitted (previous ledger entry state) - see #944
  • Perform maintenance on startup by default for nodes not in CATCHUP_COMPLETE mode (this reduces the disk space requirement for those nodes as data is purged more often)- see #947
  • Additional QUORUM_SET validation - as described in f9286a6 and fa048e6

Fixes and improvements

  • Major history publish/download overhaul, to improve reliability of interactions with history subsystem - see #951
  • Validators only forward messages from the extended quorum - this closes a potential attack vector to DoS validators
  • Avoid triggering catchup from history when restarting a node after a short downtime
  • Improved "quorum" reporting

v0.3.3

05 Dec 00:56
Compare
Choose a tag to compare
v0.3.3 Pre-release
Pre-release
  • Fix bug causing catch up to get stuck
  • Better insight into what SCP is doing
  • Better logs for debugging

v0.3.2

23 Nov 15:25
Compare
Choose a tag to compare

fix: crash in SCP when receiving some v-blocking CONFIRM

v0.3.1

19 Nov 00:06
Compare
Choose a tag to compare
v0.3.1 Pre-release
Pre-release

Snap implementation of SCP to the version dated November 17 2015

v0.3.0

17 Nov 01:55
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

Rev SCP implementation to the latest version of the whitepaper (November 2015)

Note: this version is not compatible with the 0.2.X series but will still be able to replay history

v0.2.5

06 Nov 17:34
Compare
Choose a tag to compare
  • bug fix in overlay (better handshake)
  • ability to query all known peers for quorum information when using short node ID
  • PREFERRED_PEERS now should work as expected
  • scp command now returns quorum sets as well
  • Extra documentation for running validators

v0.2.4

31 Oct 17:49
Compare
Choose a tag to compare
v0.2.4 Pre-release
Pre-release
  • Fixed edge case when receiving old SCP messages from peers that would cause nodes to crash
  • Changed the way pending transactions are expired (especially important for non validating nodes)
  • Config files are now parsed properly, this fixes an issue with the way node names are tracked
    • note: "self" is not populated automatically anymore, you need to create the alias yourself when defining the NODE_SEED element.

v0.2.3

28 Oct 18:50
Compare
Choose a tag to compare
v0.2.3 Pre-release
Pre-release

-fixes crash introduced in v0.2.2
-better able to rejoin network
-adds /quorum that gives information on the state of yours or others quorums
-easier to determine health of the network

v0.2.2

21 Oct 22:04
Compare
Choose a tag to compare
v0.2.2 Pre-release
Pre-release

Fixed crash when rejoining network
Fixed potential bucketlist corruption when rejoining network
forcescp works again