Skip to content

Releases: fort-nix/nix-bitcoin

nix-bitcoin-0.0.40

10 Mar 21:24
1377cf5
Compare
Choose a tag to compare

This release fixes joinmarket privacy leak

#335 lightning-loop: 0.11.3-beta -> 0.12.0-beta (@nixbitcoin)
#337 joinmarket: 0.8.1 -> 0.8.2 (@nixbitcoin)

nix-bitcoin-0.0.39

01 Mar 21:54
820de2e
Compare
Choose a tag to compare

#313 Lightning pool (@sputn1ck)

Highlights

New Lightning pool module that can be used as follows

 ### lightning-pool
 # Enable this module to use Lightning Lab's non-custodial batched uniform
 # clearing-price auction for Lightning Channel Leases.
 # Use the `pool` command to interact with the lightning-pool service.
 # Automatically enables lnd.
 # services.lightning-pool.enable = true;
 #
 # lightning-pool requires that lnd has a publicly reachable address.
 # Set this to create a public onion service for lnd.
 # nix-bitcoin.onionServices.lnd.public = true;

nix-bitcoin-0.0.38

25 Feb 08:03
f214a70
Compare
Choose a tag to compare

#325 bitcoind: enable cookie-based authentication (@nixbitcoin)
#326 spark-wallet: fix util-linux evaluation error (@jb55)
#334 bitcoind: secure-node remove assumevalid (@nixbitcoin)
#333 electrs: v0.8.7 -> v0.8.8 (@nixbitcoin)
#332 update nixpkgs-unstable (@nixbitcoin), includes btcpayserver: 1.0.5.9 -> 1.0.6.8 and nbxplorer: 2.1.46 -> 2.1.49

nix-bitcoin-0.0.37

17 Feb 19:08
bcad047
Compare
Choose a tag to compare

nix-bitcoin-0.0.36

14 Feb 19:48
eddc48e
Compare
Choose a tag to compare

#320 lightning-loop: 0.11.2-beta -> 0.11.3-beta (@nixbitcoin)
#321 Update nixpkgs (@nixbitcoin)
#319 joinmarket: 0.8.0-a5e8879 -> 0.8.1 (@nixbitcoin)
#322 run-tests: Fix interrupt handling for --copy-src (@erikarvstedt)

nix-bitcoin-0.0.35

11 Feb 21:32
81503eb
Compare
Choose a tag to compare

#316 lndconnect: add preconfigured lndconnect-rest script (@nixbitcoin)
#317 Pkg updates (@erikarvstedt)
#312 Refactorings, cleanups (@erikarvstedt)
#315 Use doas instead of sudo (@nixbitcoin)

Highlights

You can now connect to the nix-bitcoin lnd with zeus or zap, by enabling a service in your config:

 # Set this to create an lnd REST onion service.
 # Adds binary `lndconnect-rest-onion` to the system environment.
 # This binary generates QR codes or URIs for connecting applications to lnd via the
 # REST onion service.
 # services.lnd.restOnionService.enable = true;

See also the usage instructions.

nix-bitcoin-0.0.34

03 Feb 09:13
c0abae9
Compare
Choose a tag to compare

#314 bitcoind: add uptime to the public API whitelist (@mmilata)

nix-bitcoin-0.0.33

01 Feb 12:22
0c9613d
Compare
Choose a tag to compare

#308 Update nixpkgs-unstable, bitcoind (@erikarvstedt)
#310 update nixpkgs-unstable (@nixbitcoin)

Highlights

  • bitcoind: 0.20.1 -> 0.21.0
    There's a new option in nix-bitcoin that makes use of bitcoind's new support for gossiping v3 onion addresses.
    # Set this to accounce the onion service address to peers.
    # The onion service allows accepting incoming connections via Tor.
    # nix-bitcoin.onionServices.bitcoind.public = true;
    
    Before, your bitcoind wouldn't get random inbound connections even if it was listening. This should now change if the bitcoind.public option is turned on.
  • clightning: 0.9.2 -> 0.9.3
  • lnd: 0.11.0 -> 0.12.0

nix-bitcoin-0.0.32

27 Jan 16:18
58a8861
Compare
Choose a tag to compare

IMPORTANT: This release fixes a privilege escalation vulnerability in sudo (CVE-2021-3156). It is highly recommended to update to this release as soon as possible.

#302 electrs: v0.8.6 -> v0.8.7 (@nixbitcoin)
#306 Update nixpkgs (@nixbitcoin)

nix-bitcoin-0.0.31

17 Jan 20:01
035438d
Compare
Choose a tag to compare

#300 Fix lnd nodeinfo (@sputn1ck)
#290 JoinMarket Orderbook Watcher (@nixbitcoin)