Skip to content

Releases: ZmnSCPxj/clboss

0.11A: Candidate for Not Completely Useless

18 Jan 06:17
Compare
Choose a tag to compare

0.10: Made of Explodium

15 Dec 08:49
Compare
Choose a tag to compare

This is primarily a bugfix release of a few major bugs.

  • Do not crash after a few days or weeks of continuous operation (due to using double for JSON-RPC ids and rounding off when printing it).
  • Avoid using DELETE ... ORDER BY ... LIMIT ... which is not supported on default compilation of SQLITE3 (though some Linux distros enable it on their SQLITE3 libraries).

You can get it here:

This release is known to work with C-Lightning 0.9.2 and should probably continue to work with C-Lightning 0.9.1.

As usual: unpack the source tarball, ./configure && make, sudo make install if you prefer. Update your C-Lightning configuration to load clboss as either a plugin or important-plugin.

0.9A: Candidate for Made of Explodium

10 Dec 10:55
Compare
Choose a tag to compare

0.8: Facepalm of Doom

25 Nov 01:25
Compare
Choose a tag to compare

Presenting CLBOSS 0.8, the automated C-Lightning node manager!

Highlights:

  • Fixed bug around Tor proxies.
  • Fixed bug where we neglect to rebalance channels larger than 42.94mBTC
  • Fixed bug when estimating capacity of a channel candidate.
  • Can now be managed using the C-Lightning plugin command.
  • Support MacOS compilation. FreeBSD compilation should still be working.
  • New clboss-ignore-onchain (and corresponding clboss-notice-onchain) to tell CLBOSS you want to manually manage onchain funds temporarily.
  • New --clboss-min-onchain=<satoshis> option to indicate how much to leave onchain. Note that C-Lightning does not pass this option if you manage CLBOSS via the C-Lightning plugin command (this is a C-Lightning issue), but if you just add CLBOSS as an important-plugin then it should be fine.
  • Fixed even more bugs, including one where the InitialRebalancer would inadvertently cause another channel to require InitialRebalancer to rebalance it.

As is usual: "just" download the source tarball below, ./configure && make. Optionally sudo make install. If you do not have it yet, add or edit a important-plugin=/path/to/clboss or plugin=/path/to/clboss to your C-Lightning configuration. Then restart C-Lightning.

0.7D: Candidate for Facepalm of Doom

24 Nov 11:19
Compare
Choose a tag to compare
Pre-release

0.7C: Candidate for Facepalm of Doom

24 Nov 07:13
Compare
Choose a tag to compare
Pre-release

0.7B: Candidate for Facepalm of Doom

23 Nov 00:13
Compare
Choose a tag to compare
Pre-release

0.7A: Candidate for Facepalm of Doom

17 Nov 04:41
Compare
Choose a tag to compare
Pre-release

0.6: Nice Job Breaking It, Hero!

13 Nov 02:10
Compare
Choose a tag to compare

0.6 release of CLBOSS! Now with:

  • Several improvements to processing to reduce CPU usage.
  • Reduced priority of our outgoing RPC commands, in order to prioritize processing of incoming lightningd commands (via the rpc_command hook).
  • Improved processing of the rpc_command hook.
  • Clean up our own FundsMover payments properly even across a restart (which was causing some of our own CPU overuse problems by itself).
  • FreeBSD compileability (should be, was tested in 0.5A, later changes might have broken this).

See the ChangeLog for more.

As usual: untar the tarball, configure and make. Optionally sudo make install. Then add the path to the clboss binary to your .lightning/config as a plugin= or important-plugin=.

This release is rated for C-Lightning 0.9.1, but the changes to the upcoming 0.9.2 should not be big enough to prevent CLBOSS 0.6 from working with C-Lightning 0.9.2

0.5E: Candidate for Nice Job Breaking It, Hero!

12 Nov 05:28
Compare
Choose a tag to compare