The Wayback Machine - https://web.archive.org/web/20230307222536/https://github.com/lightningnetwork/lnd/commits/master
Skip to content
Permalink
master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Commits on Mar 6, 2023

  1. Merge pull request #7485 from Roasbeef/v0-16-0-branch-rc2

    build: bump version to v0.16.0-rc2
    Roasbeef committed Mar 6, 2023
  2. Merge pull request #7446 from yyforyongyu/fix-future-msg

    discovery: flatten future msg cache and increase its size
    Roasbeef committed Mar 6, 2023
  3. Merge pull request #7451 from CRex15/walletkit+labeltransaction

    Add note to LabelTransaction [skip ci]
    guggero committed Mar 6, 2023

Commits on Mar 3, 2023

  1. Merge pull request #7475 from lightningnetwork/dependabot/go_modules/…

    …tor/golang.org/x/net-0.7.0
    
    build(deps): bump golang.org/x/net from 0.0.0-20211015210444-4f30a5c0130f to 0.7.0 in /tor
    guggero committed Mar 3, 2023
  2. Merge pull request #7471 from hieblmi/peer-alias-remove-error

    rpc: assign peer alias lookup error string
    guggero committed Mar 3, 2023
  3. build(deps): bump golang.org/x/net in /tor

    Bumps [golang.org/x/net](https://github.com/golang/net) from 0.0.0-20211015210444-4f30a5c0130f to 0.7.0.
    - [Release notes](https://github.com/golang/net/releases)
    - [Commits](https://github.com/golang/net/commits/v0.7.0)
    
    ---
    updated-dependencies:
    - dependency-name: golang.org/x/net
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] committed Mar 3, 2023
  4. Merge pull request #7453 from lightningnetwork/dependabot/go_modules/…

    …healthcheck/golang.org/x/sys-0.1.0
    
    build(deps): bump golang.org/x/sys from 0.0.0-20211216021012-1d35b9e2eb4e to 0.1.0 in /healthcheck
    guggero committed Mar 3, 2023
  5. Merge pull request #7455 from lightningnetwork/dependabot/go_modules/…

    …tor/golang.org/x/sys-0.1.0
    
    build(deps): bump golang.org/x/sys from 0.0.0-20211216021012-1d35b9e2eb4e to 0.1.0 in /tor
    guggero committed Mar 3, 2023
  6. docs: update release notes

    hieblmi committed Mar 3, 2023
  7. discovery: make futureMsgs into a struct and test

    This commit adds a simple struct `futureMsgCache` that embeds a lru
    cache with the message ID. A unit test is added to check the eviction
    behaves as expected.
    yyforyongyu committed Mar 3, 2023
  8. discovery: flatten future message cache

    This commit removes the slice used when saving future messages into the
    cache. Instead, each message is now saved independently into the cache
    with a monotonically increasing integer as its ID.
    yyforyongyu committed Mar 3, 2023
  9. discovery: increase allowed max future message size

    This commit adds a new const to increase the max future messages allowed
    from 100 to 1000, which is needed as during IBD a node with lots of
    channels might receive many future messages.
    yyforyongyu committed Mar 3, 2023
  10. Merge pull request #7444 from bitromortac/2302-capacity-config

    routing: configurable capacity fraction for apriori probability
    Roasbeef committed Mar 3, 2023

Commits on Mar 2, 2023

  1. Merge pull request #7469 from yyforyongyu/fix-itest-network-timeout

    itest: use unreachable URL in `testNetworkConnectionTimeout`
    guggero committed Mar 2, 2023

Commits on Mar 1, 2023

  1. Merge pull request #7467 from yyforyongyu/rename-lookuphtlc

    rpcserver: rename `LookupHtlc` to `LookupHtlcResolution`
    Roasbeef committed Mar 1, 2023

Commits on Feb 28, 2023

  1. Add note to LabelTransaction TXID field

    The description for TXID in Label Transaction should include a note
    that, in the case of GRPC, the TXID needs to be passed in little-endian
    (reverse) byte order. A user passing the bytes in big-endian order is
    met with an error message stating that the transaction is not found in
    the wallet and no other information with which to troubleshoot.
    CRex15 committed Feb 28, 2023

Commits on Feb 25, 2023

  1. build(deps): bump golang.org/x/sys in /tor

    Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.0.0-20211216021012-1d35b9e2eb4e to 0.1.0.
    - [Release notes](https://github.com/golang/sys/releases)
    - [Commits](https://github.com/golang/sys/commits/v0.1.0)
    
    ---
    updated-dependencies:
    - dependency-name: golang.org/x/sys
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] committed Feb 25, 2023
  2. build(deps): bump golang.org/x/sys in /healthcheck

    Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.0.0-20211216021012-1d35b9e2eb4e to 0.1.0.
    - [Release notes](https://github.com/golang/sys/releases)
    - [Commits](https://github.com/golang/sys/commits/v0.1.0)
    
    ---
    updated-dependencies:
    - dependency-name: golang.org/x/sys
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] committed Feb 25, 2023

Commits on Feb 24, 2023

  1. Merge pull request #7322 from hieblmi/cmd-listchannels-peer-alias

    lncli: remote peer alias in `listchannels`
    guggero committed Feb 24, 2023
  2. lncli+routerrpc: dynamic capacity fraction config

    Enable setting and getting of the apriori capacity fraction in lncli and
    in the router rpc.
    bitromortac committed Feb 24, 2023
  3. routing: limit capacity factor and tune parameters

    * The maximal reduction in the probability is limited to 0.5 (previously
      ~0.05), such that we don't get too low apriori probabilities.
      Otherwise, this may lead to a too strong selection of large (and maybe
      expensive) channels. A two-hop path would get total probability
      penalties of:
    
      - 1000PPM/(0.6*0.6) = 2778 PPM in the unsaturated case
      - 1000PPM/(0.6*(0.6*0.5)) = 5556 PPM in the saturated case, where the
        second hop is saturated
    
      The difference in PPM of 2778 PPM should be enough to bias towards the
      first path.
    
    * The smearing factor is reduced. Previously we had to keep a higher
      smearing factor in order to make the capacity factor not go to zero
      for high amounts, to still give a fully saturated channel a chance.
      This is not needed anymore due to the capping to 0.5. A lower value of
      the smearing factor lets us more precisely choose a capacity fraction
      and the capacity factor is more neutral when it comes to intermediate
      amounts.
    
    We set a conservative default value for the capacity fraction, which
    still has the effect of discarding exhausted channels, giving a
    noticeable effect when about 90% of the capacity is being used.
    bitromortac committed Feb 24, 2023
Older