Releases: ZmnSCPxj/clboss
0.11A: Candidate for Not Completely Useless
- Tarball: clboss-0.11A.tar.gz
0.10: Made of Explodium
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-RPCid
s 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:
- Source tarball: clboss-0.10.tar.gz
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
- Tarball: clboss-0.9A.tar.gz
0.8: Facepalm of Doom
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 correspondingclboss-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-Lightningplugin
command (this is a C-Lightning issue), but if you just add CLBOSS as animportant-plugin
then it should be fine. - Fixed even more bugs, including one where the
InitialRebalancer
would inadvertently cause another channel to requireInitialRebalancer
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.
- source tarball: clboss-0.8.tar.gz
0.7D: Candidate for Facepalm of Doom
- source tarball: clboss-0.7D.tar.gz
0.7C: Candidate for Facepalm of Doom
- source tarball: clboss-0.7C.tar.gz
0.7B: Candidate for Facepalm of Doom
- source tarball: clboss-0.7B.tar.gz
0.7A: Candidate for Facepalm of Doom
- source tarball: clboss-0.7A.tar.gz
0.6: Nice Job Breaking It, Hero!
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 therpc_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.
- Source tarball: clboss-0.6.tar.gz
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!
- source tarball: clboss-0.5E.tar.gz