eugene
ff4d037ff6
release-notes: update 0.15.0 notes
2022-02-24 13:36:13 -05:00
Oliver Gugger
d9b657ccb6
docs: update release notes
2022-02-21 13:49:30 +01:00
ErikEk
74db83bbfb
walletrpc: add default values to listunspent
2022-02-17 10:05:16 +01:00
Olaoluwa Osuntokun
9a50cc95b7
Merge pull request #6224 from Roasbeef/prometheus-latency-histograms
...
monitoring+cfg: add new option to export gRPC perf metrics
2022-02-16 16:38:51 -08:00
Olaoluwa Osuntokun
1fd8a78537
docs/release-notes: add entry for gRPC perf flag
2022-02-16 16:20:38 -08:00
Oliver Gugger
eb366a64e6
docs: add release notes
2022-02-15 18:13:03 +01:00
yyforyongyu
72548ea463
server: start htlcSwitch before chainArb
2022-02-11 21:17:03 +08:00
Oliver Gugger
67eae60bcc
docs: add release notes
2022-02-10 11:04:54 +01:00
carla
46e048af31
docs: add pr to release notes
2022-02-07 09:07:10 +02:00
Daniel McNally
2b1bb3bce0
lncli: update lncli state
description
...
This updates the description that is provided for `lncli state` to match
the states that are currently returned by lnd. `RPC_READY` no longer
exists and is replaced by `RPC_ACTIVE` with a revised description, and
`SERVER_ACTIVE` is added as the status that indicates lnd is fully
ready to accept RPC calls.
See `enum WalletState` in `stateservice.proto`.
2022-02-04 08:42:06 -05:00
Olaoluwa Osuntokun
80e304573c
lnwallet: increase legacy fee limit threshold to 1k sats
...
In this commit, we increase the legacy fee limit threshold (the amount
below which we'll allow 100% of funds to go to fees for the non-v2 RPC
calls) from 50 sats to 1k sats.
2022-02-03 11:54:01 -08:00
Oliver Gugger
04bbbea9a7
Merge pull request #6228 from guggero/contribution-guidelines
...
docs: rewrite and regroup formatting rules [skip ci]
2022-02-03 10:02:02 +01:00
Olaoluwa Osuntokun
5891643269
Merge pull request #6226 from guggero/fee-limit-fix
...
Fix default value for fee limit
2022-02-02 12:53:11 -08:00
Oliver Gugger
84c8c18a9e
docs: update release notes
2022-02-02 17:29:55 +01:00
Neil-LL
b398d64393
Tiny Formatting Change
2022-02-02 16:14:42 +02:00
Oliver Gugger
b667f7a89c
docs: rewrite and regroup formatting rules [skip ci]
2022-02-02 15:11:43 +01:00
Oliver Gugger
3c324ad058
docs: remove protobuf compilation section from guidelines
...
Since we're now enforcing the formatting of the protobuf files through a
CI step, this explicit mention in the docs is no longer needed.
2022-02-02 15:10:24 +01:00
Olaoluwa Osuntokun
5a827dd19b
Merge pull request #6177 from bottlepay/interceptor-failures
...
htlcswitch: add htlc interceptor failure control
2022-02-01 17:00:07 -08:00
positiveblue
d2143bd40f
docs: add guidelines for func declarations [skip ci]
2022-02-01 08:31:19 -08:00
Joost Jager
e2b56f212f
htlcswitch: accept failure reason for intercepted htlcs
2022-02-01 17:18:59 +01:00
liviu-ln
78ee332f96
docs: update release notes
2022-01-30 22:33:39 -08:00
positiveblue
3c3bce3415
makefile: fail rpc-check after finding any changes
...
`rpc-check` is used in our CI pipeline to detect any difference
between the committed and the automatically generated rpc files.
Unfortunately, the current method only detects changes in the
already existing files and won't fail if `make rpc` generates
a totally new file.
`git status --porcelain` makes the trick, it returns a line for
each file that has been modified, created or deleted.
2022-01-29 11:23:24 -08:00
Oliver Gugger
9e0f7e73db
Merge pull request #6211 from carlaKC/github-prtemplate
...
github: simplify PR template and add more sections
2022-01-28 10:46:22 +01:00
Oliver Gugger
b77c1fb200
Merge pull request #6149 from bhandras/graph_import_rpc
...
lnd: add `devrpc` sub server and `devrpc.ImportGraph` to import graph dumps
2022-01-28 10:24:59 +01:00
carla
0f8d314ee7
github: simplify PR template and add more sections [skip ci]
2022-01-28 09:50:02 +02:00
carla
c15d010ba2
docs: add release notes
2022-01-27 15:10:04 +02:00
Olaoluwa Osuntokun
a05b85686f
docs/release-notes: add roasbeef to 0.14.2 notes [skip-ci]
2022-01-26 14:18:29 -08:00
Oliver Gugger
cc1f91b4d3
docs: add release notes
2022-01-26 11:38:44 +01:00
Olaoluwa Osuntokun
8c66e59eaa
Merge pull request #6200 from Roasbeef/routing-fee-fix
...
lnrpc: fix the existing routing fee inaccuracy
2022-01-25 16:46:01 -08:00
Olaoluwa Osuntokun
40dd146358
docs/release-notes: add entry for fee rate bug fix and rpc change
2022-01-25 16:01:31 -08:00
ErikEk
ef1eff1058
lnrpc: fix the existing routing fee inaccuracy
...
When updating the channel routing policy, we encounter an inaccurate
precision error when calculating the routing fee. The issue stems from
the way the IEEE 754 standard works.
The solution here is to add a uint64 parameter (as mentioned in the
issue) and keep the float64 fee_rate parameter but rounding the product
of the base and fee rate.
2022-01-25 15:42:57 -08:00
eugene
64a51c1524
docs/release-notes: update notes for 0.14.2
2022-01-25 15:42:20 -05:00
Olaoluwa Osuntokun
234fdc6c9c
Merge pull request #6185 from sangaman/rpc-middleware-custom-caveat
...
rpcperms: set CustomCaveatCondition on middleware req
2022-01-24 15:45:49 -08:00
Andras Banki-Horvath
39ea802eb1
docs: update release notes 0.15.0
2022-01-24 17:43:01 +01:00
Daniel McNally
4a573b18cf
rpcperms: set CustomCaveatCondition on middleware req
...
This sets the `CustomCaveatCondition` value on rpc middleware requests
if one exists. Previously, this value was always blank even if the
macaroon had a value set for its custom caveat condition.
2022-01-24 11:39:07 -05:00
Oliver Gugger
f0e2a20d67
Merge pull request #6181 from schjonhaug/general-improvements-to-mobile-instructions
...
General improvements to mobile instructions
2022-01-24 16:52:52 +01:00
Dimitris Apostolou
530a2059e5
multi: Fix typos [skip ci]
2022-01-24 12:19:02 +02:00
Andreas Schjønhaug
1f50320fe1
General improvements to mobile instructions
...
* Using <details> and <summary> tags in the INSTALL.md to collapse the various platforms for installing, making the rendered page shorter and easier to read.
* Simplyfying the instructions for creating LND mobile
* Fixed bug in checkout of latest tagged release
* Fixed bug in command for moving proto definitions to same folder as xcframework file
* Use Go 1.17.6 for building the Swift proto definitions
* Added link to LND Builder’s Guide
2022-01-22 09:23:48 +01:00
Olaoluwa Osuntokun
d67e6d5414
Merge pull request #6111 from bottlepay/cache-loading
...
kvdb+channeldb: speed up graph cache
2022-01-20 17:35:04 -08:00
Olaoluwa Osuntokun
408e40fd64
Merge pull request #6180 from bhandras/force-import-mc
...
routing: add option to force Mission Control pair history import
2022-01-20 17:04:00 -08:00
Andras Banki-Horvath
2dff5ba216
docs: update release notes 0.14.2
2022-01-20 18:20:44 +01:00
Oliver Gugger
6680d27d6f
Merge pull request #6184 from carlaKC/healthcheck-nochainbackend
...
server: disable chain health check if we're running without backend
2022-01-20 15:18:24 +01:00
carla
7241653561
docs: add release notes
2022-01-20 14:31:47 +02:00
Oliver Gugger
ddaba02558
Merge pull request #6178 from BTCparadigm/GitIgnore
...
Ignore .vs/ folder
2022-01-20 09:34:20 +01:00
Rafe
a88a3c1b6d
Update release-notes-0.15.0.md
...
Add .gitignore update.
Add myself as contributor.
2022-01-19 13:01:56 +02:00
Olaoluwa Osuntokun
3829385073
Merge pull request #6159 from Roasbeef/fix-historical-migration
...
contractcourt: catch error when no historical bucket exists
2022-01-18 15:52:23 -08:00
Olaoluwa Osuntokun
957a0a5138
docs/release-notes: add entry for historical chan bucket check
2022-01-18 09:11:21 -08:00
Oliver Gugger
431ef6c4c3
Merge pull request #6160 from guggero/docker-nightly-build
...
github: add schedule for nightly docker build
2022-01-18 13:11:14 +01:00
Oliver Gugger
264b3b00cd
github: add schedule for daily build
2022-01-18 12:46:27 +01:00
mads krogh
429ee6e28e
docs/release-notes: add entry for private status in pendingchannels response
2022-01-18 09:42:14 +01:00
Oliver Gugger
f84825e441
Merge pull request #6152 from madskrogh/closechannel-with-point
...
lncli: closechannel chan_point flag
2022-01-17 10:29:46 +01:00
Joost Jager
352008a0c2
channeldb: speed up graph cache loading
...
Use the optimized ForEachChannel method to reduce the graph cache
loading time.
2022-01-14 14:57:29 +01:00
Olaoluwa Osuntokun
135f8a1455
docs/release-notes: add entry for peer defer fix
2022-01-13 15:01:23 -08:00
mads krogh
95a6e3b8e4
docs/release-notes: add entry for chan_point closechannel flag
2022-01-13 14:39:05 +01:00
Oliver Gugger
ed511bb37f
Merge pull request #6146 from yyforyongyu/add-closing-txid
...
rpcserver: add closing txid in PendingChannels' WaitingCloseChannel
2022-01-12 13:23:16 +01:00
Oliver Gugger
1795c1f686
docs: add release notes
2022-01-11 14:08:20 +01:00
asvdf
7c9bd93196
docs: update postgres docs with sample configuration
2022-01-11 14:08:20 +01:00
mateuszmp
35b11ef791
docs: fix spelling in JavaScript example.
...
Fixed a spelling mistake in work "handshake" on line 33.
Stylized grpc to gRPC on line 32.
2022-01-11 14:08:20 +01:00
3nprob
258c1987e8
docs: Fix broken link to lnd_test.go
2022-01-11 14:08:19 +01:00
randymcmillan
df8333cad7
docs/recovery.md: grammar adjust - add link
2022-01-11 14:08:19 +01:00
Rong Ou
a2d9814206
docs: fix typo
2022-01-11 14:08:19 +01:00
Naveen
4de2ec1264
docs: sign your git commits [skip-ci]
...
https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2014-May/005877.html
2022-01-11 14:08:18 +01:00
henta
f553462bf4
docs: Update grpc/java.md
2022-01-11 14:01:09 +01:00
Dan Bolser
fc2bab4006
docs: update lnd versions in DOCKER.md
2022-01-11 14:01:08 +01:00
Oliver Gugger
617be6f994
Merge pull request #6140 from bottlepay/fix-duplicate-close
...
htlcswitch: fix duplicate close
2022-01-11 11:08:30 +01:00
Joost Jager
7cd7cef6c6
htlcswitch: fix duplicate close
...
The decayed log database opening and closing is managed at a higher
level in config_builder.go.
2022-01-10 08:42:32 +01:00
Olaoluwa Osuntokun
fd63301dc5
Merge pull request #6006 from guggero/remote-signer-no-chain
...
Allow remote signer to run without chain backend
2022-01-07 17:37:16 -08:00
yyforyongyu
18388b676d
docs: add release note for closing txid
2022-01-07 18:21:05 +08:00
Oliver Gugger
5282c9acf9
docs: update remote signing doc and release notes
2022-01-06 14:35:26 +01:00
Oliver Gugger
d039822184
docs: add release notes
2022-01-06 12:58:29 +01:00
Oliver Gugger
39c6236054
Merge pull request #6124 from C-Otto/force-close-logging
...
contractcourt: use "info" log level for messages leading to force-closes
2022-01-05 09:52:23 +01:00
yyforyongyu
c619023007
docs: add release note for premature msg fix
2022-01-05 04:28:10 +08:00
Vsevolod Kaganovych
e4c2fa6d0c
mobile: improved documentation for building Android [skip ci]
2022-01-04 20:44:02 +02:00
Joost Jager
2009aec59d
itest: increase pg database connection limit
2022-01-04 08:29:22 +01:00
Joost Jager
0b2388bd4b
lncli: add leaseoutput command
2022-01-03 18:21:10 +01:00
Oliver Gugger
9d6701be2b
Merge pull request #6082 from yyforyongyu/6000-peer-conn
...
peer: fix competing connections to the same peer
2022-01-03 13:28:45 +01:00
Oliver Gugger
c2c96d907c
Merge pull request #6053 from yyforyongyu/itest-fix-invoice-registry
...
invoice: fix inactive client not cleaned from invoice registry
2022-01-03 13:21:01 +01:00
Oliver Gugger
2aad76aea9
Merge pull request #6105 from liviu-ln/master
...
make: don't optimize debug binaries
2022-01-03 12:35:24 +01:00
Carsten Otto
118ef31792
docs: add release notes [skip ci]
2021-12-31 16:49:32 +01:00
yyforyongyu
c9aa034ec9
docs: add release note for peer conn fix
2021-12-28 19:31:52 +08:00
Joost Jager
0cae55c162
kvdb/postgres: fix context cancellation
2021-12-22 14:54:43 +01:00
Liviu
715d2f08fd
docs: update release notes
2021-12-21 22:08:24 -08:00
Oliver Gugger
088970e7e8
Merge pull request #6096 from Kixunil/clarify-systemd-log-message
...
(trivial) signal: clarify the log message about systemd
2021-12-20 13:44:02 +01:00
Andreas Schjønhaug
6dc7bda883
docs: Improvements to mobile instructions [skip ci]
...
Fixed PR feedback
Fixed name of xcode framwork file, and added section on dependency on Swift Protobuf in Xcode
Added link to https://api.lightning.community
Link to PR
2021-12-20 12:43:02 +01:00
Martin Habovstiak
17cf90ee34
signal: clarify the log message about systemd
...
The log message was confusing because it was emitted even when running
within systemd if the service type was **not** `notify`. This clarifies
the message by mentioning the edge case.
Being able to distinguish the two cases would be nicer but there doesn't
seem to be a reasonably simple, obvious, reliable way to do it.
Complicated solutions are most likely not worth it for a simple log
message.
2021-12-16 14:02:24 +01:00
Oliver Gugger
3e57d1d416
Merge pull request #6093 from ellemouton/botControls
...
docs: add review bot commands to guidelines [skip ci]
2021-12-16 12:41:50 +01:00
Olaoluwa Osuntokun
e78560c472
docs/release-notes: add entry for chan type fix
2021-12-15 16:38:34 -08:00
Olaoluwa Osuntokun
e58a9793b8
Merge pull request #6076 from ellemouton/alwaysClampFeeFloor
...
lnwallet+docs: minrelayfee always above fee floor
2021-12-15 16:33:28 -08:00
Elle Mouton
b829be133a
docs: add review bot commands to guidelines [skip ci]
...
Add the review bot commands to the contribution guidelines so that we
can link to these commands from the bots readme.
2021-12-15 10:36:36 +02:00
yyforyongyu
48827bb30f
docs: add release note for invoice registry fix
2021-12-15 02:38:54 +08:00
yyforyongyu
e00c72e871
docs: add release notes for remote balance field
2021-12-14 03:43:15 +08:00
Oliver Gugger
c0e1bfc26f
docs: add release notes
2021-12-13 12:33:48 +01:00
Torkel Rogstad
f51891da27
docs: update release notes
2021-12-13 11:08:48 +01:00
Torkel Rogstad
55617f153f
lncli: add fish-completion
...
This is a new, hidden command that generates completions for Fish shell.
This can be piped into `source` or saved in a file to activate (almost)
perfect tab completion.
2021-12-13 11:07:49 +01:00
Oliver Gugger
2aef091367
Merge pull request #5952 from jblachly/key-import-docs
...
Docs: fix language ambiguity in key import
2021-12-13 11:00:25 +01:00
Elle Mouton
2449e66d29
lnwallet+docs: minrelayfee always above fee floor
...
The minimum relay fee is always ensured to be above our fee floor except
in the very first min relay fee query to bitcoind. This commit ensures
that the fee floor is respected in this first query.
2021-12-13 08:22:34 +02:00
Oliver Gugger
485ec0f697
Merge pull request #5710 from ErikEk/zmq-healthcheck
...
config: misconfigured bitcoind zmq
2021-12-10 12:54:15 +01:00
Oliver Gugger
2de8571ab3
Merge pull request #6073 from mattbajorek/5518-clarify-invalid-config-timeout-constraints
...
netann: clarify invalid config timeout constraints [skip ci]
2021-12-10 12:52:29 +01:00
Oliver Gugger
66a669d8e9
Merge pull request #5854 from LN-Zap/upstream/RPCTransaction
...
Adds helper function lnrpc.RPCTransaction to create a single lnrpc.Transaction and refactors lnrpc.RPCTransactionDetails
2021-12-10 12:45:17 +01:00
Bjarne Magnussen
46c268eec0
add to release notes 0.14.2
2021-12-10 08:27:19 +01:00
Martin Habovstiak
333fe39a51
docs: added release notes regarding #5539
2021-12-10 00:23:00 +01:00
Olaoluwa Osuntokun
f022e557bf
Merge pull request #6068 from bhandras/mc_store_fix
...
routing: fix memory corruption in MC store
2021-12-09 15:20:07 -08:00
Olaoluwa Osuntokun
842fa15229
Merge pull request #6062 from yyforyongyu/6056-fix-webapi
...
chainfee: return floor fee rate when a given target is not found
2021-12-09 15:17:05 -08:00
Matthew Bajorek
93b1cd0e82
docs: update release note for #6073 [skip ci]
2021-12-09 09:29:18 -05:00
ErikEk
94cb818dd9
healthcheck: misconfigured bitcoind zmq
2021-12-09 10:51:34 +01:00
Andras Banki-Horvath
5efbb2b0ff
docs: update release notes
2021-12-08 23:10:20 +01:00
yyforyongyu
4a62b7cf8c
docs: add release note for ChanStatusFlags
2021-12-08 04:50:47 +08:00
Oliver Gugger
099d5b8286
Merge pull request #6060 from mattbajorek/bugfix/lncli-trackpayment-json
...
lncli: Add json flag to trackpayment
2021-12-07 21:15:38 +01:00
Matthew Bajorek
6ebc896f6f
lncli: Add json flag to trackpayment [skip ci]
2021-12-07 14:04:27 -05:00
yyforyongyu
7f3a146216
docs: update release note for fee rate fix
2021-12-07 20:18:24 +08:00
Oliver Gugger
c75c3bd847
Merge pull request #5756 from yyforyongyu/itest-1-run-ctx
...
itest: refactor context management inside harness node and net
2021-12-07 13:14:27 +01:00
yyforyongyu
c4de19b757
docs: update release note for itest ctxt fix
2021-12-07 18:52:55 +08:00
Harsha Goli
64a34f4f9f
docs: update release notes
2021-12-06 14:45:11 -05:00
Andras Banki-Horvath
24d5146894
docs: update release notes
2021-12-02 21:07:50 +01:00
Oliver Gugger
8d3fec35fe
Merge pull request #6033 from sangaman/example-systemd-service
...
docs: add example systemd service file
2021-12-01 15:14:32 +01:00
Daniel McNally
128ec2c454
docs: add example systemd service file
...
This is an example systemd service file for lnd designed to run
alongside a bitcoind service. This file is loosely based on
https://github.com/bitcoin/bitcoin/blob/master/contrib/init/bitcoind.service ,
https://gist.github.com/Stadicus/f0c6db4fa6cf787f19d9d3444b91633f ,
and my own experience managing lnd with systemd.
2021-11-30 23:43:24 -05:00
naveen
b3ef3db0f2
multi: Remove GO111MODULE env variable in Makefile
...
The `GO111MODULE` variable is not required from go 1.16
https://go.dev/blog/go116-module-changes
2021-11-30 09:35:30 +01:00
Oliver Gugger
8facc6f07e
docs+Makefile: remove goveralls
...
We use a GitHub Action for sending the coverage to coveralls.io and
don't need the goveralls binary anymore.
2021-11-29 12:49:29 +01:00
Olaoluwa Osuntokun
ed854cf492
docs/release-notes: add entry for funding API downgrade protection
2021-11-24 14:32:55 -06:00
Oliver Gugger
ee015a1d6e
docs: add release notes for channel negotiation
2021-11-24 17:51:44 +01:00
Olaoluwa Osuntokun
32d0ecdca1
docs/release-notes: add entry for cnct bug fix
2021-11-24 14:40:27 +01:00
Olaoluwa Osuntokun
5a5d535dc5
docs/release-notes: add section about transitive feature dep fix
2021-11-24 14:36:52 +01:00
Oliver Gugger
5155ebc405
tor+healthcheck: fix healthcheck for multiple services
...
Fixes #6013 .
This commit fixes the Tor healthcheck that would previously fail if
there were multiple hidden service registered.
In the controller, we only need to know that our service is contained in
the list of active services. But we can't do a string equality check
since there might be multiple services, comma separated.
2021-11-23 09:53:36 +01:00
ueno
86425091e9
channeldb: check fetchOpenChannel() error
2021-11-23 17:31:57 +09:00
Jamie Turley
fb43843253
kvdb/bolt_compact: have log message take account space multiplier
...
[skip ci]
2021-11-21 21:52:30 -08:00
Oliver Gugger
03adf5c626
docs: fix formatting [skip ci]
2021-11-18 09:46:30 +01:00
Max Hillebrand
9ee2129276
docs: fix link & typo in release notes 0.14.0
2021-11-18 09:27:03 +01:00
Olaoluwa Osuntokun
39b4b7158f
docs/release-notes: update contributor set for 0.14.0
2021-11-17 12:01:16 -08:00
Olaoluwa Osuntokun
451280daa4
Merge pull request #5992 from bottlepay/pg-max-conn
...
postgres: add connection limit
2021-11-17 11:53:52 -08:00
Joost Jager
274faff980
postgres: add connection limit
2021-11-17 11:08:43 +01:00
Olaoluwa Osuntokun
94eae34a3b
docs/release-notes: mentionn removing amp-reuse CLI flag
2021-11-16 18:26:12 -08:00
Olaoluwa Osuntokun
f7dd70b5cb
docs/release-notes: add release notes for illumos drop
2021-11-15 16:04:16 -08:00
Olaoluwa Osuntokun
e351b879dc
docs/release-notes: add release notes for pruned node fix
2021-11-12 18:27:57 -08:00
James Blachly
c44a108cc9
Docs: fix language ambiguity in key import [skip ci]
2021-11-09 11:49:50 -05:00
Olaoluwa Osuntokun
c57b573f23
Merge branch 'master' into middleware-request-id
2021-11-08 18:25:35 -08:00
Olaoluwa Osuntokun
5166e19e9e
Merge pull request #5948 from guggero/daemon-error-logging
...
Fix logging issues, cleanup config parsing
2021-11-08 18:05:12 -08:00
Oliver Gugger
35b4382f7a
docs: update release notes
2021-11-08 22:39:41 +01:00
Oliver Gugger
87a49b17cc
docs: add release notes
2021-11-08 15:03:00 +01:00
Andras Banki-Horvath
0beaee0336
docs: update release notes
2021-11-08 12:40:18 +01:00
Oliver Gugger
77e457a48e
docs: update release notes
2021-11-05 10:50:07 +01:00
Olaoluwa Osuntokun
1ab5cc3ae8
Merge pull request #5925 from ellemouton/staggerConnToMultipleAddresses
...
server: stagger connReqs to multi-address peers
2021-11-04 17:48:49 -07:00
Olaoluwa Osuntokun
5404fe82c1
Merge pull request #5873 from Roasbeef/rpc-graph-cache
...
channeldb+rpc: optimize graph related RPC calls
2021-11-04 17:38:28 -07:00
Olaoluwa Osuntokun
7d6915d17c
Merge pull request #5902 from Roasbeef/lru-chan-upd
...
discovery: revamp premature update map
2021-11-04 16:46:28 -07:00
Olaoluwa Osuntokun
090b917ee2
docs/release-notes: add entry for rpc graph cache
2021-11-04 15:30:36 -07:00
Olaoluwa Osuntokun
75ae7e68b0
docs/release-notes: add new entry for gossip cache revamp
2021-11-04 15:21:25 -07:00
Olaoluwa Osuntokun
36acb107f7
docs/release-notes: add entry for neutrino version upgrade
2021-11-04 15:16:36 -07:00
Elle Mouton
ac4fe5ff2e
docs: update release notes
2021-11-04 13:27:38 +02:00
Olaoluwa Osuntokun
906120d80c
docs/release-notes: add bitcoind 22 to release notes
2021-11-03 16:43:32 -07:00
Andras Banki-Horvath
4d4b525058
docs: update release notes
2021-11-02 20:19:07 -07:00
Oliver Gugger
066a83315e
docs: update release notes
2021-11-02 20:36:43 +01:00
Oliver Gugger
97786c72fc
Merge pull request #5878 from halseth/filter-ascii-bbolt-name
...
kvdb/bolt_compact: filter out non-ASCII from bucket name before printing
2021-11-02 10:22:46 +01:00
Oliver Gugger
e399814aea
Merge pull request #5550 from bottlepay/postgres-run-channeldb
...
kvdb: run channeldb test suite on postgres
2021-11-02 10:21:12 +01:00
Johan T. Halseth
7162af7656
docs: update release notes
2021-11-02 08:55:25 +01:00
Olaoluwa Osuntokun
40ea494d2a
Merge pull request #5913 from bhandras/invoices_5911
...
invoices: do not log when invoice is already deleted
2021-11-01 15:31:53 -07:00
Andras Banki-Horvath
c9533bf6b9
docs: update leader election docs [skip ci]
2021-11-01 16:30:13 +01:00
Andras Banki-Horvath
76065e84d3
invoices: do not log when invoice is already deleted
2021-11-01 16:10:45 +01:00
Joost Jager
d997bbf6b3
channeldb/test: test with postgres
2021-10-29 10:54:44 +02:00
Olaoluwa Osuntokun
66ca2a994b
Merge pull request #5901 from Roasbeef/dedup-interceptor
...
Dedup interceptor
2021-10-28 17:44:49 -07:00
Olaoluwa Osuntokun
7b45a47ce3
docs/release-notes: add entry for HTLC interceptor bug fix
2021-10-28 16:53:44 -07:00
Olaoluwa Osuntokun
a6e9a17659
docs/release-notes: add note for new AMP invoice features
2021-10-28 15:50:40 -07:00
eugene
2fbc35ca26
docs: update release notes for 0.14.0
2021-10-26 10:32:19 -04:00
Bjarne Magnussen
d342457ab2
release notes 0.14.0
2021-10-26 13:14:04 +02:00
Olaoluwa Osuntokun
0a3bc3ee3d
Merge pull request #5840 from guggero/bolt-pathfinding-fallback
...
db: allow turning off in-memory graph cache for bbolt
2021-10-25 14:24:10 -07:00
Olaoluwa Osuntokun
11b157705c
Merge pull request #5598 from champo/relax_channel_disabled
...
routing: relax penalties for channel disabled errors
2021-10-25 14:21:36 -07:00
Olaoluwa Osuntokun
60a1f2d8d9
Merge pull request #5874 from Roasbeef/chan-type-feature-bit-fix
...
lnwire: switch chan_type feature to bits 44/45
2021-10-25 14:19:29 -07:00
Oliver Gugger
8095901924
Merge pull request #5893 from guggero/waddrmgr-update
...
mod: update btcwallet dependency to fix crash
2021-10-25 15:13:55 +02:00
Oliver Gugger
f045ee5e96
Merge pull request #5881 from alexbosworth/patch-6
...
lnrpc: log channel point in coop close warning
2021-10-25 11:30:08 +02:00
Oliver Gugger
ad9c160bc9
Merge pull request #5845 from guggero/itest-fixes-rest
...
itest: fix build matrix, WebSocket test timeout and log file upload
2021-10-25 11:16:20 +02:00
Oliver Gugger
47879d95e8
mod: update btcwallet dependency to fix crash
...
Fixes #5864 .
Updates the btcwallet dependency to the version that fixes the
concurrent map access crash.
2021-10-25 09:50:58 +02:00
Alex Bosworth
262992fbe3
include release note
2021-10-22 13:57:10 -07:00
positiveblue
416a96e2c1
lnrpc: migrate deprecated go get
to go install
...
Starting in Go 1.17, installing executables with go get is deprecated.
Migrate our docker file for lnrpc protos.
2021-10-22 09:25:22 -07:00
Oliver Gugger
a2ad533136
docs+lncfg+sample-lnd.conf: add no-graph-cache option
2021-10-22 09:32:47 +02:00
Oliver Gugger
4e224fe0aa
GitHub: fix matrix, package log files before upload
...
It turns out we were using the wrong matrix variable in the actual
make command and ran the same itest 6 times with no arguments, all
resulting in running the btcd test.
To avoid uploading too many files in individual requests, we zip them
first before uploading the zip itself.
2021-10-21 12:07:15 +02:00
Wilmer Paulino
08d93fd15b
docs: add script enforced channel leases text to release notes
2021-10-19 18:30:58 -07:00
Olaoluwa Osuntokun
287871401a
docs/release-notes: add section for propr chan type feature bit
2021-10-19 18:25:58 -07:00
Olaoluwa Osuntokun
e590abc7be
Merge pull request #5813 from naveensrinivasan/naveen/feat/kvdv-1.16
...
Upgrade to go 1.16 for the left over packages
2021-10-19 16:40:47 -07:00
carla
721ef7d367
release-notes: add amount sensitive bandwidth hints
2021-10-19 09:52:19 +02:00
naveen
06433d351e
Upgrade to go 1.16 for the left over packages
...
Upgraded the go to 1.16 for the rest of the packages.
2021-10-19 03:55:13 +00:00
Olaoluwa Osuntokun
e6c65f1cbd
Merge pull request #5346 from joostjager/custom-messages
...
lnrpc+peer: custom peer messages
2021-10-18 19:07:39 -07:00
Olaoluwa Osuntokun
94b7b71809
Merge pull request #5689 from guggero/remote-signer
...
Support remote signing over RPC
2021-10-18 18:39:17 -07:00
Joost Jager
ade50d0b2c
lnrpc: receive custom message
2021-10-15 17:08:55 +02:00
Oliver Gugger
d43854aa34
docs: add remote signing documentation and release notes
2021-10-14 16:14:50 +02:00
Oliver Gugger
5d7e814ea8
Merge pull request #5674 from torkelrogstad/2021-08-26-http-mux
...
lntest: avoid global ServeMux
2021-10-13 10:45:57 +02:00
yyforyongyu
07a8b63715
docs: add release note for tor controller
2021-10-11 13:11:55 +08:00
Olaoluwa Osuntokun
64211da40d
Merge pull request #5839 from ellemouton/noDuplicateConnsForDupAddrs
...
server: use deduped addrMap for connReq creation
2021-10-08 17:01:45 -07:00
Elle Mouton
84f6b70773
server: use deduped addrMap for connReq creation
...
Use the addrMap for connReq creation to prevent creating duplicate
connection requests if persistentPeerAddrs contains duplicate addresses.
2021-10-08 13:18:59 +02:00
Oliver Gugger
82ae284577
docs: add release notes
2021-10-08 12:13:17 +02:00
Oliver Gugger
c30152c1c0
Merge pull request #5842 from hsjoberg/gomobile-ios-xcframework
...
build: make gomobile iOS build to .xcframework folder
2021-10-08 09:58:03 +02:00
Olaoluwa Osuntokun
d630b95c8b
Merge pull request #5777 from orbitalturtle/buf-pass-macaroon
...
Lnd: Listen for RPC calls on a bufconn
2021-10-07 18:50:58 -07:00
Hampus Sjöberg
082aeab24a
build: make gomobile iOS build to .xcframework folder
...
Recent gomobile versions are now building for the `xcframework`
packaging format instead of `framework`. This commit addresses
this by outputting to a `.xcframework` folder.
2021-10-08 00:21:53 +02:00
Olaoluwa Osuntokun
935fd267a0
Merge pull request #5834 from torkelrogstad/2021-10-06-getchaininfo
...
lncli: take chan_id as uint64 in getchaninfo
2021-10-07 12:49:44 -07:00
Torkel Rogstad
4d96f31f59
lncli: take chan_id as uint64 in getchaninfo
...
When taking in chan_id as a int64, there are some channels that cannot
be givn to lncli because they are out of range for an int64.
2021-10-07 14:57:32 +02:00
Oliver Gugger
0d2ea30ada
docs: add release notes
2021-10-07 14:26:00 +02:00
Olaoluwa Osuntokun
ccc03931ad
Merge pull request #5483 from ellemouton/respectMinFeeRate
...
multi: respect and update min relay fee
2021-10-05 16:24:57 -07:00
Oliver Gugger
134be244b4
GitHub+Travis: move itests to GitHub Actions
2021-10-05 20:48:48 +02:00
Elle Mouton
f782df6768
docs: update 0.14 release notes
2021-10-05 18:30:42 +02:00
Elle Mouton
317acf7c7c
docs/release-notes: add new entry for 5538
2021-10-04 14:57:50 +02:00
Oliver Gugger
51d19dad87
Merge pull request #5363 from guggero/psbt-no-final-tx
...
Allow skipping `PsbtFinalize` step during channel funding to support external broadcast
2021-10-04 12:37:51 +02:00
Oliver Gugger
692ea25295
Merge pull request #5642 from guggero/in-memory-graph
...
In-memory graph cache for faster pathfinding
2021-10-04 11:20:23 +02:00
Oliver Gugger
3e7df3d20d
docs: add release notes
2021-10-04 11:17:58 +02:00
Oliver Gugger
bf60b20def
docs: add example for PSBT batch funding
2021-10-04 11:17:09 +02:00
Turtle
d3ab55605f
docs: updates release notes
2021-10-01 16:52:32 -05:00
naveen
844dbc08e7
mod:replace mongo driver to address CVE-2021-20329
...
* The mongo driver has CVE https://github.com/advisories/GHSA-f6mq-5m25-4r72
* The mongo driver is an indirect reference and cannot be directly
upgraded.
* https://deps.dev/advisory/OSV/GO-2021-0112?from=%2Fgo%2Fgithub.com%252Flightningnetwork%252Flnd
* The fix will replace the reference of the library with the fixed
version.
2021-10-01 13:48:47 +00:00
naveen
d5e3302265
mod : replace gogo/protobuf for GO-2021-0053
...
The gogo/protobuf has OSV GO-2021-0053
https://deps.dev/advisory/OSV/GO-2021-0053?from=%2Fgo%2Fgithub.com%252Flightningnetwork%252Flnd
This is used indirectly and has to be replaced in go.mod to avoid the
direct reference to that version.
The OSV has been addressed in v1.3.2
2021-10-01 13:07:52 +00:00
Bjarne Magnussen
1d84c1d739
docs: add to release notes
2021-10-01 08:21:46 +02:00
Olaoluwa Osuntokun
32fa48df7d
Merge pull request #5770 from Crypt-iQ/dust_threshold_0619
...
lnwallet+htlcswitch: make Switch dust-aware
2021-09-30 20:20:19 -07:00
Olaoluwa Osuntokun
8ba68ca59f
Merge pull request #5789 from naveensrinivasan/naveen/feat/fix-CVE-2021-29482
...
mod: Upgraded xz library to FIX the CVE-2021-29482
2021-09-30 20:16:13 -07:00
Olaoluwa Osuntokun
91edfaed85
Merge pull request #5802 from yyforyongyu/5318-fix-addr-format
...
lndcfg: give verbose err when failed to load config
2021-09-30 20:14:08 -07:00
Olaoluwa Osuntokun
c6b250c479
Merge pull request #5807 from ellemouton/bumpNeutrinoVersion
...
go.mod: latest neutrino commit
2021-09-30 20:13:03 -07:00
Olaoluwa Osuntokun
dd7bfa0c4a
Merge pull request #5650 from Roasbeef/go-1-17
...
build: upgrade all CI+build infra to Go 1.17
2021-09-30 19:12:29 -07:00
eugene
25a0fe2902
docs: update release notes for 0.13.3
2021-09-30 13:44:35 -04:00
Elle Mouton
9a27cd93c3
go.mod: latest neutrino commit
2021-09-30 09:30:10 +02:00
Olaoluwa Osuntokun
34cb9357ee
Merge pull request #5808 from Crypt-iQ/shutdown_clean_flakefix_0929
...
htlcswitch: fix flake in TestShutdownIfChannelClean
2021-09-29 17:43:09 -07:00
Olaoluwa Osuntokun
9b9e1d329a
docs/release-notes: add new entry for bump to Go 1.17
2021-09-29 17:31:42 -07:00
Olaoluwa Osuntokun
d6fc6f4960
docs: advertise Go 1.16 as min Go version in INSTALL.md
2021-09-29 17:31:40 -07:00
eugene
b0018f2387
docs: update release notes for 0.14.0
2021-09-29 17:09:29 -04:00
eugene
b8bfaf076f
docs: update release notes for 0.13.3
2021-09-29 13:33:12 -04:00
naveen
04f57c6f57
mod: Upgraded xz library to FIX the CVE-2021-29482
...
Included a replace directive to avoid using an high severity CVE
https://github.com/advisories/GHSA-25xm-hr59-7c27
This library is indirectly referenced and cannot be upgraded directly.
The https://github.com/fergusstrange/embedded-postgres/pull/42 was
merged to fix the CVE issue.
2021-09-29 15:16:26 +00:00
Oliver Gugger
a5202a89e6
docs: add release notes
2021-09-29 17:00:05 +02:00
Oliver Gugger
3385d38414
Merge pull request #5766 from JssDWt/update-csharp-grpc-docs-grpc.net.client
...
Update C# grpc docs to use Grpc.Net.Client
2021-09-29 12:02:03 +02:00
Olaoluwa Osuntokun
7f3c59033b
Merge pull request #5527 from ErikEk/isset-validateconfig
...
config: sync-freelist being ignored
2021-09-28 20:35:57 -07:00
Olaoluwa Osuntokun
884cc0d191
Merge pull request #5768 from priyanshiiit/lookupInvoice
...
lnd: adds NOT_FOUND status code for LookupInvoice
2021-09-28 14:33:29 -07:00
yyforyongyu
e2129cd8a9
docs: update release note for load config err
2021-09-29 04:53:03 +08:00
Olaoluwa Osuntokun
7bde1662e2
multi: move breach arbiter and utxo nursery into contractcourt package
...
In this commit, we take an initial step towards converting the existing
breach arbiter and utxo nursery logic into contract resolvers by moving
the files as is, into the `contractcourt` pacakge.
This commit is primarily move only, though we had to massage some
interfaces and config names along the way to make things compile and the
tests run properly.
2021-09-27 19:10:31 -07:00
Oliver Gugger
be2566cf26
Merge pull request #5053 from guggero/verify-count
...
verify-install: add keys to repo, pin signatures to keys
2021-09-27 18:28:05 +02:00
Oliver Gugger
421add062c
docs: add release notes
2021-09-27 15:49:12 +02:00
Conner Fromknecht
af3fa69d05
docs: update release verification scripts for v0.12.1-beta
2021-09-27 15:48:20 +02:00
Conner Fromknecht
50d27e8050
docs: remove unnecessary docker pull from release verification
...
Docker will automatically pull the image if it isn't found locally.
2021-09-27 15:48:20 +02:00
Oliver Gugger
f60a1ba0ce
Merge pull request #5699 from guggero/lncli-deletepayment
...
lncli: add deletepayments command
2021-09-27 13:41:41 +02:00
Oliver Gugger
57d203c9f1
docs: add release notes
2021-09-27 12:34:53 +02:00
ErikEk
d5463818a8
bbolt sync-freelist ignored
2021-09-27 06:49:56 +01:00
Olaoluwa Osuntokun
fbb1d159e0
Merge pull request #4364 from yyforyongyu/clean-forward-states
...
multi: clean up forwarding state from closed channels
2021-09-24 15:52:46 -07:00
benthecarman
7a5467d6fe
Fix incorrect link in java gRPC docs [skip ci]
2021-09-24 02:38:52 -05:00
Oliver Gugger
e686a70b96
Merge pull request #5765 from sime/patch-1
...
docs: Remove pruned node warning.
2021-09-23 09:17:50 +02:00
yyforyongyu
198dc73f4e
docs: add release notes for fwding pkg gc
2021-09-23 13:24:15 +08:00
github2k20
927a13e514
docs: Updates release notes for 0.14
2021-09-22 14:05:50 +05:30
Simon Males
a39e6105e4
docs: Remove pruned node warning. [skip ci]
2021-09-22 09:21:17 +02:00
Joost Jager
ae6cf72b46
lncfg: add postgres
2021-09-21 10:44:20 +02:00
Olaoluwa Osuntokun
9264185f5b
Merge pull request #5101 from guggero/macaroon-interceptor
...
Add macaroon based RPC middleware interceptor
2021-09-20 19:15:04 -07:00
Olaoluwa Osuntokun
ac5f88bae8
Merge pull request #5618 from Crypt-iQ/coop_switch_sync_08092021
...
multi: optimistically shutdown link during coop close
2021-09-20 18:09:07 -07:00
Juan Pablo Civile
78ce3abee5
routing: relax penalties for channel disabled errors
...
It was being considered a misbehaviour from the intermediate hop which
penalized that hop, which is a bit harsh considering mobile nodes. We
change it be considered as other channel update types and only penalize
the channel that failed.
2021-09-20 12:22:51 -03:00
Oliver Gugger
3f7909b48f
doc: add release notes
2021-09-20 17:04:39 +02:00
Oliver Gugger
4b7452a35e
lnrpc+itest: fix write deadline issue with WS ping
...
Fixes #5680 .
To make sure we're always reading from the WebSocket connection, we need
to always have an ongoing (but blocking) conn.ReadMessage() call going
on. To achieve this, we do the read in a separate goroutine and write to
a buffered channel. That way we can always read the next message while
the current one is being forwarded. This allows incoming ping messages
to be received and processed which then leads to the deadlines to be
extended correctly.
2021-09-20 12:21:03 +02:00
Jesse de Wit
0577a6086a
docs: Update C# grpc docs to use Grpc.Net.Client
...
The Grpc.Core NuGet package is in maintentance mode. Grpc.Net.Client is now the recommended implementation.
2021-09-20 12:20:46 +02:00
Oliver Gugger
29a8661517
Merge pull request #5640 from bhandras/kvdb-prefetch
...
kvdb+channeld: extend `kvdb` with `Prefetch` for prefetching buckets in one go and speed up payment control by prefetching payments on hot paths
2021-09-20 09:42:18 +02:00
Olaoluwa Osuntokun
650827aade
routing: add wait.NoError to TestBlockDifferenceFix assertion
...
This fixes a flake I've seen in the wild lately:
```
--- FAIL: TestBlockDifferenceFix (0.01s)
router_test.go:4335: height should have been updated to 5, instead got 4
FAIL
FAIL github.com/lightningnetwork/lnd/routing 3.865s
FAIL
```
We wrap things in an assertion loop to ensure that timing quirks don't
cause the test to fail sporadically.
2021-09-17 17:02:03 -07:00
Olaoluwa Osuntokun
6be472eb98
Merge pull request #5737 from naveensrinivasan/naveen/feat/fix-jwt-osv
...
mod : Replace for OSV GO-2020-0017 JWT
2021-09-17 16:30:06 -07:00
Olaoluwa Osuntokun
854d8bcd39
Merge pull request #5722 from xanoni/dedupe-pubkey-log-output
...
server.go: dedupe pubkey output in debug/log msgs
2021-09-17 16:28:15 -07:00
yyforyongyu
87ab4de149
docs: add release note
2021-09-17 07:51:07 +08:00
Oliver Gugger
dd3f3e7ce5
record: fix nil pointer in log string
2021-09-16 19:51:03 +02:00
naveen
8b4bbfbf61
mod : Replace for OSV GO-2020-0017 JWT
...
The github.com/dgrijalva/jwt-go is no longer maintained
has this CVE https://github.com/advisories/GHSA-w73w-5m7g-f7qc
But it is being used by https://github.com/etcd-io/etcd/issues/13254
which `lnd` uses.
The https://github.com/golang-jwt/jwt/releases/tag/v3.2.1 is a fork of
the same version which was 3.2.0 with the security fix.
2021-09-16 11:23:28 +00:00
xanoni
a17d161e0c
server.go: dedupe pubkey output in debug/log msgs
...
Default human readable format of NetAddress already contains pubkey:
a329c80612/channeldb/migration/lnwire21/netaddress.go (L38-L47)
2021-09-16 04:25:44 -04:00
Oliver Gugger
7d012ae581
Merge pull request #5738 from naveensrinivasan/naveen/fix/dns
...
mod: bump miekg/dns to next version
2021-09-16 09:42:16 +02:00
Oliver Gugger
d9534ea108
Merge pull request #5405 from ErikEk/routing-updatechanpolicy-chan-check
...
routing: report invalid channels in updatechanpolicy call
2021-09-16 09:41:02 +02:00
naveen
ae6f771443
mod: bump miekg/dns to next version
...
The dns has https://deps.dev/go/github.com%2Fmiekg%2Fdns/v1.1.25 has
GO-2020-0012 https://storage.googleapis.com/go-vulndb/golang.org/x/crypto.json
Updated the dependency with the fix.
2021-09-15 23:11:04 +00:00
Oliver Gugger
15ec974b15
Merge pull request #5734 from bhandras/itest_parallelism
...
build: fix itest parallelism
2021-09-15 20:15:29 +02:00
yyforyongyu
3b4965d776
docs: update release note for healthcheck fix
2021-09-15 19:52:25 +08:00
Andras Banki-Horvath
16436a3230
docs: update release notes
2021-09-15 10:27:00 +02:00
ErikEk
46e9481e6c
routing: invalid channels updatechanpolicy call
2021-09-15 10:20:49 +02:00
Oliver Gugger
08c9d3fbdd
Merge pull request #5304 from orbitalturtle/check-macaroon-rpcs
...
rpc: Bake and validate macaroons with external permissions
2021-09-15 09:42:38 +02:00
Olaoluwa Osuntokun
fb06c14c22
Merge pull request #5731 from guggero/arm-reduce-parallel
...
Travis: reduce ARM itest parallelism to 2
2021-09-14 18:06:29 -07:00
Olaoluwa Osuntokun
b8d5b7fa7c
Merge pull request #5315 from orbitalturtle/block_height_discrepancy
...
Router: fix block height discrepancy
2021-09-14 17:57:20 -07:00
Turtle
449f84d849
docs: update release notes for #5304
2021-09-14 16:28:31 -05:00
Oliver Gugger
4d89585a2d
Travis: reduce ARM itest parallelism to 2
...
Reduces the number of concurrent tranches of itests running to two on
ARM in an attempt to make the tests less flaky because of very high CPU
usage with the default 4 parallel tranches.
2021-09-14 22:11:25 +02:00
Joost Jager
3827d15ca6
lntest/itest: fix SendPaymentAMP test
2021-09-14 18:53:17 +02:00
Andras Banki-Horvath
23ded04ff5
docs: update release notes 0.14
2021-09-14 13:12:23 +02:00
Turtle
02c4f6fe69
Docs: Updates 0.14.0 release notes
2021-09-13 21:17:46 -04:00
yyforyongyu
63bb77082e
docs: update release notes for 0.14
2021-09-14 07:34:38 +08:00
Olaoluwa Osuntokun
b0f3a08f2d
Merge pull request #5465 from Crypt-iQ/spend_height_0702
...
chainntnfs: populate spendsByHeight during historical dispatch
2021-09-13 11:58:49 -07:00
eugene
868958d2bc
docs: update release notes for 0.14
2021-09-13 13:29:51 -04:00
Bjarne Magnussen
91c3fb59ec
docs: release notes for 0.14
2021-09-13 12:50:40 +02:00
Oliver Gugger
25a53f04f7
Merge pull request #5702 from bhandras/itest_etcd_logs
...
itest: save etcd logs along node logs in separate files
2021-09-13 11:50:35 +02:00
Olaoluwa Osuntokun
27b416935e
Merge pull request #5695 from ErikEk/lncli-remove-error-log
...
lncli: remove error logs
2021-09-10 16:50:34 -07:00
Andras Banki-Horvath
400cc0eb96
docs: update release-notes-0.14.0.md
2021-09-10 14:40:58 +02:00
Oliver Gugger
4337116bce
Merge pull request #5697 from arshbot/export-selectHopHints
...
invoicesrpc: expose selectHopHints
2021-09-08 10:27:36 +02:00
Harsha Goli
8720b8f657
docs: update release-notes-0.14.0.md
2021-09-07 14:45:35 -07:00
Andras Banki-Horvath
f2cc783043
docs: update release-notes-0.14.0.md
2021-09-07 10:46:50 +02:00
Oliver Gugger
d50ee834e1
Merge pull request #5688 from bhandras/recovery_itest_flake
...
itest: fix on-chain recovery flake caused by short timeout/btcd on ARM
2021-09-07 10:44:43 +02:00
Andras Banki-Horvath
b1288ae233
docs: update release-notes-0.14.0.md
2021-09-06 21:46:23 +02:00
ErikEk
195e57025b
lncli: remove error logs
2021-09-06 19:12:43 +02:00
Oliver Gugger
8d7f5314a8
docs: update safety warning in migration guide [skip ci]
...
Fixes #5691 .
With this commit we update the safety guidelines for migrating lnd data
between 32bit ARM and 64bit ARM devices.
2021-09-06 11:00:36 +02:00
Oliver Gugger
180fba056f
docs: add BatchOpenChannel to PSBT doc and release notes
2021-09-03 18:39:45 +02:00
eugene
74693ed491
docs: update release notes for 0.14.0
2021-09-01 16:49:28 -04:00
Olaoluwa Osuntokun
d263a01a2d
Merge pull request #5669 from Roasbeef/explicit-chan-type
...
lnwire+funding: introduce new protocol extension for explicit commitment type negotiation
2021-08-31 19:28:59 -07:00
Olaoluwa Osuntokun
26169e8e16
Merge pull request #5627 from Zero-1729/patch-3
...
trivial: minor grammar and typo fix [skip ci]
2021-08-30 19:23:43 -07:00
Wilmer Paulino
61a0112765
docs: add explicit channel negotiation text to release notes
2021-08-30 19:17:51 -07:00
Olaoluwa Osuntokun
844874252f
Merge pull request #5676 from ErikEk/chainnotifier-remove-error-log
...
chainnotifier: remove error logs
2021-08-30 18:35:12 -07:00
Olaoluwa Osuntokun
480a111c54
Merge pull request #5453 from Crypt-iQ/neutrino_conf_0629
...
chainntnfs: neutrinonotify patches
2021-08-30 16:04:57 -07:00
Olaoluwa Osuntokun
8339b285e7
docs/release-notes: add new brontide optimization to 0.14 notes
2021-08-27 16:57:21 -07:00
Olaoluwa Osuntokun
c93824ec9a
Merge pull request #5621 from Roasbeef/ping-pong-headers
...
peer: always send latest block header as part of ping messages
2021-08-27 16:55:46 -07:00
ErikEk
c68a508535
chainnotifier: remove error log
2021-08-28 00:13:37 +02:00
eugene
9f6f5e963a
docs: update release notes for 0.14
2021-08-27 14:12:02 -04:00
Torkel Rogstad
d6045a0fd5
lntest: avoid global ServeMux
...
Using the default, global ServeMux prevents the same process from
calling `lntest.NewNetworkHarness` multiple times, because we get a
panic when registering HTTP routes.
Instead, we use the ServeMux beloning to the fee service struct.
2021-08-27 11:30:01 +02:00
Olaoluwa Osuntokun
abb2448718
docs/release-notes: add section w/ priv key caching in 0.14
2021-08-25 18:55:27 -07:00
Olaoluwa Osuntokun
8fd14bc458
docs/release-notes: add notes for new ping header in 0.14
2021-08-25 16:47:23 -07:00
Oliver Gugger
93d12cd9fc
Merge pull request #5643 from bottlepay/updatepolicy-nested-tx
...
routing/localchans: fix nested db tx
2021-08-24 17:42:39 +02:00
Oliver Gugger
ed5a3416bc
Merge pull request #5623 from yyforyongyu/update-contrib-guide
...
docs: explicitly set line wrap rules for error messages [skip ci]
2021-08-24 17:29:18 +02:00
Oliver Gugger
2835cebe90
Merge pull request #5659 from guggero/unit-test-race-fix
...
multi: fix unit test for high CPU load envs
2021-08-24 15:16:28 +02:00
Oliver Gugger
998abd1886
Merge pull request #5657 from ErikEk/releasedoc-fix
...
docs: release note fix
2021-08-24 14:00:45 +02:00
Joost Jager
bd07b5f49e
routing/localchans: fix nested db tx
...
This commit fixes a bug where a db tx is opened within another db tx.
2021-08-24 13:43:26 +02:00
Oliver Gugger
1f3a6e101d
multi: fix unit test for high CPU load envs
...
It seems that the GitHub CI runners share a CPU and therefore only have
very few ressources available. This causes the wallet unlocker and breach
arbiter tests to fail if we don't give them enough time to complete.
2021-08-24 13:03:21 +02:00
Oliver Gugger
23cd231483
Merge pull request #4717 from guggero/xprv-wallet-init
...
walletunlocker: Allow wallet to be created from extended master root key (xprv)
2021-08-24 13:01:41 +02:00
Oliver Gugger
c74c46147f
Merge pull request #5646 from yyforyongyu/fix-context-leak
...
itest: properly handle the creation of timeout context
2021-08-24 10:44:36 +02:00
Oliver Gugger
8632fc9233
docs: update release notes
2021-08-24 10:37:34 +02:00
yyforyongyu
cb6b374b3d
docs: update release note for context leak fix
2021-08-24 12:28:40 +08:00
ErikEk
599c221d30
docs: note fix
2021-08-24 02:23:46 +02:00
ErikEk
ca7192f8fd
itest: include compressed btcd backend logs
2021-08-24 02:00:44 +02:00
Olaoluwa Osuntokun
4487acc5d9
docs/release-notes: add tor hybrid mode, fix mark down headers
2021-08-22 14:08:20 -05:00
Oliver Gugger
951e2164fd
Merge pull request #5536 from Kixunil/systemd-notify
...
Implemented systemd notify
2021-08-20 19:19:34 +02:00
de6df1re
6348da1587
docs: update release note
2021-08-20 10:09:35 -05:00
Martin Habovstiak
4bcb32753f
lnd+signal: implement systemd notify
...
This adds support for notifying systemd about the state of LND. It
notifies systemd just before waiting for wallet password or, if
`wallet-password-file` was specified, right after unlocking the wallet.
This means that "ready" represents RPC being available for intended use.
It's intentional, so that client services can use `After=` in `systemd`
configuration to avoid misleading error messages about missing files or
refused connections.
Part of #4470
2021-08-20 13:26:48 +02:00
yyforyongyu
ba116f7ff1
docs: update release note
2021-08-19 19:35:28 +08:00
Olaoluwa Osuntokun
52767a7567
Merge pull request #5591 from Crypt-iQ/rest_sendpayment_fix_07302021
...
rpcserver: validate FinalCltvDelta and CltvLimit for REST
2021-08-16 17:01:31 -07:00
Olaoluwa Osuntokun
f6e9f01859
Merge pull request #5442 from bottlepay/zero-output-psbt
...
walletrpc+lncli: allow zero output psbt funding
2021-08-16 16:50:52 -07:00
Olaoluwa Osuntokun
e05b666d54
Merge pull request #5508 from bottlepay/improve-logging
...
peer+htlcswitch: improve logging
2021-08-16 16:50:22 -07:00
Oliver Gugger
958119a12a
Merge pull request #5609 from mateuszmp/patch-2
...
Docs: Replacing deprecated import in JS readme
2021-08-16 10:24:14 +02:00
Joost Jager
925229f9df
walletrpc+lncli: allow zero output psbt funding
...
To support the cpfp fee bump use case where no external outputs are
required.
2021-08-16 08:41:50 +02:00
Joost Jager
09386213be
htlcswitch: log link message with channel point
...
In lnd, log messages about channels are generally logged with a
reference to their channel point rather than the short channel id.
Channel point is reorg-resistant and also easier to look up in for
example a block explorer.
In the link however, all log messages are accompanied by short channel
id. This makes it difficult to grep a log for all channel activity. The
PEER message for example which are often crucial to analyse, are logged
with channel points.
This commit modifies the link logging to also use channel points.
2021-08-16 08:24:35 +02:00
yyforyongyu
81df01acca
docs: explicitly set line wrap rules for error messages [skip ci]
2021-08-16 11:48:33 +08:00
Abubakar Nur Khalil
e70349644b
trivial: minor grammar and typo fix [skip ci]
2021-08-13 03:36:40 +01:00
Oliver Gugger
5499a35987
Merge pull request #5395 from Crypt-iQ/fuzz_lnwire_patch_06162021
...
fuzz/lnwire: minor touch-ups, remove MaxPayloadLength
2021-08-12 09:30:38 +02:00
Stevie Zollo
00f7534e06
docs: fix inconsistent naming of channel.backup [skip ci]
2021-08-12 00:26:53 +02:00
eugene
c3ac95abbd
docs: update release notes for 0.14
2021-08-11 16:59:16 -04:00
eugene
cbbad3a674
docs: update release notes for 0.14
2021-08-11 15:37:53 -04:00
Oliver Gugger
07fa98fca5
Merge pull request #5614 from yyforyongyu/skip-release-note
...
trivial: skip release note for trivial fixes
2021-08-11 11:50:15 +02:00
Oliver Gugger
dee9b9a9b1
Merge pull request #5603 from Crypt-iQ/peer_switch_refactor_08022021
...
htlcswitch+peer: introduce packetHandler, ChannelUpdateHandler interfaces for cleaner separation
2021-08-11 09:31:02 +02:00
yyforyongyu
6d7fef7742
docs: update release note
2021-08-11 12:45:14 +08:00
Olaoluwa Osuntokun
be341bcd68
Merge pull request #5528 from guggero/keep-channel-backup-local-force-close
...
backups: Keep channel backup in case of local force close
2021-08-10 19:31:59 -07:00
Olaoluwa Osuntokun
b0e9442ba5
Merge pull request #4884 from yyforyongyu/3004-buffer-pool
...
lnwire: fix heap escapes to reduce gc pressure
2021-08-10 19:13:08 -07:00
Olaoluwa Osuntokun
f33752da3b
docs/release-notes: mention change to contribution guidelines
2021-08-10 15:56:26 -07:00
Olaoluwa Osuntokun
85e3dd3e45
docs: add release notes to PR checklist and contributor guidelines
2021-08-10 15:56:17 -07:00
eugene
db4a488e23
docs: update 0.14 release notes
2021-08-10 17:15:52 -04:00
yyforyongyu
b64f413718
trivial: skip release note for trivial fixes [skip ci]
2021-08-11 00:17:10 +08:00
András Bánki-Horváth
23c3597d13
Merge pull request #5607 from bhandras/payments_test_flake_fix
...
itests: payments test flake fix
2021-08-10 09:15:56 +02:00
yyforyongyu
a0e958f96f
docs: add release notes for lnwire gc
2021-08-10 05:54:45 +08:00
Oliver Gugger
527c6f06e2
docs: add release notes
2021-08-09 16:06:56 +02:00
mateuszmp
fd10d8d903
Replacing deprecated import with recommended replacement
...
npm module grpc is deprecated as of April 2021.
The recommended replacement is @grpc/grpc-js.
The replacement is compatible with the use cases presented in JS examples and so switching examples to it requires only changes to the list of npm modules to install and the imports.
Source for deprecation: https://www.npmjs.com/package/grpc
Source for replacement and compatibility information: https://www.npmjs.com/package/@grpc/grpc-js
2021-08-07 11:07:48 +02:00
Olaoluwa Osuntokun
90db8de6fe
Merge pull request #5460 from ErikEk/lncli-add-command-for-publishtransaction
...
lncli: add command for publishtransaction
2021-08-06 14:42:49 -07:00
Andras Banki-Horvath
ccd890b098
docs: update release notes
2021-08-06 17:37:40 +02:00
Andras Banki-Horvath
e243be1ba2
docs: update 0.14.0 release notes
2021-08-06 07:53:14 +02:00
Olaoluwa Osuntokun
407ee84838
Merge pull request #5554 from Roasbeef/sendpayment-amp-reuse-fix
...
cmd/lncli: always parse the pay_addr field for sendpayment
2021-08-05 13:39:48 -07:00
Oliver Gugger
ec587b7253
docs: add release notes
2021-08-05 16:11:48 +02:00
Oliver Gugger
ea8c0abaaf
Merge pull request #5601 from guggero/falafel-js-stubs
...
lnrpc: add JSON stubs for interacting with lnrpc from a WASM context
2021-08-05 09:37:25 +02:00
Olaoluwa Osuntokun
9505402ec2
docs/release-notes: add item for easy AMP CLI re-use
2021-08-04 19:17:57 -07:00
Olaoluwa Osuntokun
57d70ee9ce
docs/release-notes: add item for sendpayment pay_addr bug fix
2021-08-04 19:17:51 -07:00
Olaoluwa Osuntokun
98b29a6967
docs/release-notes: update release notes for signet DNS fix
2021-08-04 18:31:41 -07:00
Oliver Gugger
9e1bb7e8e2
docs: add release notes for 0.14.0
2021-08-04 14:55:57 +02:00
Oliver Gugger
702f0d7ced
lnrpc: generate JSON/WASM client stubs
2021-08-03 13:44:36 +02:00
ErikEk
ace615b6e8
lncli: add lncli command for publishtransaction
2021-08-03 04:45:28 +02:00
xanoni
f5747c20ef
lnwallet/wallet.go: clarify anchor chan error str
...
Improve 'ErrReservedValueInvalidated' error string to explain that the
error is triggered by a transaction that would deplete funds reserved for
potential future anchor channel closings (via CPFP)
Add hint that further details can be found in the debug log
Update strings in 'lntest/itest/log_error_whitelist.txt' correspondingly
2021-08-02 05:38:09 -04:00