github.com/decred/dcrlnd@v0.7.6/docs/upstream-prs.csv (about) 1 Merged PR # Skipped PR # Tag Comment 2 2454 3 2445 4 2289 5 2430 6 2452 7 2431 8 2446 9 2462 10 2275 11 2397 bugfix for fee rate 12 2471 readme fixes 13 2198 add sendall coins to rpc 14 2463 refactor precond 15 2466 docker stuff 16 2473 new field in grpc 17 2439 watchtower precond 18 2448 watchtower proper 19 2479 20 1621 ignorada (already have lint) 21 2320 mais watchtower 22 2486 refactoring 23 2402 ignorada (docs) 24 2494 make bugfix 25 2503 watchtower bugfix 26 2499 ignorada (docs) 27 2504 release script 28 2314 mudanças no sistema de chainntfs 29 2247 bugfix grpc server 30 2460 new field (maxHtlc) in BOLT 7 31 2405 autopilot precond refactor 32 2532 ignorada (deps) 33 2075 bugfix for listing invoices 34 2350 autopilot heuristics 35 2370 initial chanbackup work 36 2536 typo bugfix 37 2547 docs 38 2543 typo bugfix 39 2538 precond bugfix 40 2505 make coverage 41 2561 Bugfix compat with other impls 42 2554 spec update 43 2371 precond chanbackup (channeldb) 44 2558 Bugfix 45 2481 refactor into input package 46 2493 bugfix 47 2531 doco 48 2495 stylistic improv 49 2513 watchtower feature 50 2514 watchtower improv 51 2500 only connect to DLP-enabled hosts 52 2570 bugfix 53 2571 bugfix 54 2496 stylistic improv 55 2563 bugfix 56 2385 memory perf improv 57 1875 improv list channels 58 2356 new feature (invoices subserver) 59 2407 improv 60 2515 improv after refactor 61 2568 make 62 2477 refactor 63 2583 bugfix 64 2580 trivial import fixes 65 2584 bugfix 66 2564 refactor 67 2550 autopilot bugfix 68 2521 new feature and deprecation 69 2586 ignorada (neutrino) 70 1988 new feature subscribe to chan updates 71 2516 watchtower stuff 72 2457 new feature cancel invoices 73 5181 doco 74 2589 ignorada (neutrino) 75 2601 bugfix 76 2591 log 77 2517 ignorada (neutrino) 78 2587 travis/make 79 2604 watchtower refactor 80 2605 watchttower 81 2606 watchtower bugfix 82 2572 new feature (filter) 83 2630 typo 84 2556 new feature (list unspent utxos) 85 2603 bugfix 86 2624 ignorada (litcoin) 87 2615 watchtower (protocol change) 88 2631 ignorada (neutrino) 89 2639 cleanup old code 90 2637 ignorada (deps) 91 2549 bugfix 92 2212 autopilot refactor 93 2602 modularize queue/ticker (parcial) 94 2411 improv netann 95 2419 improv perf and dos prevention 96 1595 improv reliability 97 2651 bugfix 98 2083 new feature router subserver 99 2679 ignorada (lint) 100 2364 typo 101 2656 ignorada (neutrino) 102 2610 itest fixes 103 2501 perfm improvement 104 2672 ignorada (doc install) 105 2474 improv memory 106 2434 new feature (max htlc) 107 2707 bugfix 108 2703 ignorada (doco) 109 2711 ignorada (doco) 110 2437 new feature (max htlc) 111 2713 logging 112 2732 bugfix 113 2702 bugfix 114 2661 new feature (rpc new addr) 115 2690 network perf improv 116 2565 refactor 117 2739 make 118 2746 bugfix 119 2745 ignorada (make/btcd) 120 2749 serious bugfix. Could cause publishing old state 121 2680 feature (pwd length check) 122 2497 deprecating feature for multiple routes 123 2768 ignorada (deps) 124 2671 error detection 125 2633 autopilot improv 126 2766 bugfix 127 2022 new feature (hodl invoices) 128 2490 tor on whonix 129 2618 watchtower client 130 1228 new feature (estimate fee) 131 2736 config default workers 132 2691 bugfix 133 2705 ignorada (travis) 134 2800 refactor 135 2779 watchtotower feature future proofing 136 2804 ignorada (deps) 137 2790 ignorada (readme) 138 2781 routerrpc fix 139 2765 Watchtower + breacharbiter integration 140 2794 autopilot refactor 141 2590 bugfix 142 2744 bugfix 143 2773 refactor 144 2058 ignorada (connection stuff already fixed) 145 2819 improv (write timeout) 146 2806 logs 147 2828 ignorada (Docs) 148 2831 ignorada (docs) 149 2640 new feature (cltv limit in payments) 150 2750 log 151 2824 bugfix 152 2842 improv 153 2759 constant change 154 2797 autopilot improv 155 2843 ignorada (deps) 156 2832 bugfix 157 2777 improv 158 2845 log 159 2846 test nits 160 2775 bugfix 161 2313 static backups. Yay! 162 2839 bugfix 163 2870 bugfix 164 2847 improv cache 165 2868 ignorada (bitcoind) 166 2876 scp rpc endpoints 167 2880 bugfix 168 2740 improv bandwidth 169 2882 bugfix 170 2888 typo 171 2889 typo 172 2883 test bugfix 173 2890 bugfix 174 2896 ignorada (lint) 175 2892 api improv 176 2893 bugfix 177 2841 ignorada (docs) 178 2879 bugifix/reversion 179 2885 improv 180 2830 ignorada (docs) 181 2902 improv/reversion 182 2915 bugfix 183 2910 ignorada (neutrino) 184 2908 logging 185 2905 improv 186 2898 ignorada (neutrino) 187 2925 logging 188 2921 bugfix 189 2917 bugfix (privacy) 190 2923 scb itest improv 191 2918 bugfix 192 2931 itest improv 193 2929 bugfix/itest/improv 194 2928 ignorada (docker+docs) 195 2933 recover funds docs 196 2944 test bugfix 197 2937 test bugfix 198 2947 typo 199 2939 bugfix 200 2960 bugfix 201 2959 err improv 202 2900 fee for spv clients 203 2871 bugfix 204 2950 bugfix 205 2953 remove stuff 206 2014 bugfix 207 2978 ignorada (neutrino) 208 1865 ignorada (litecoin) 209 2987 ignorada (docs) 210 2949 bugfix 211 2922 improv 212 2989 ignorada (deps) 213 2956 itest fixes 214 3007 itest fixes 215 3008 itest fixes 216 1926 move main to other pkg 217 2820 watchtotower feature future proofing 218 2982 test improv 219 3013 ignorada (deps) 220 3015 bugfix pra rodar itests 221 2866 constant nit 222 2932 refactor improv 223 2783 watchtotower 224 2924 bugfix and improv 225 2958 refactor 226 2189 ignorada (litecoin) 227 2916 improv 228 2855 dlp bugfix 229 3038 tor bugfix 230 2887 improv 231 3027 improv future proofing spec change 232 3045 ignorada (litecoin) 233 3049 bugfix 234 3050 bugfix 235 3044 typos 236 3065 bugfix 237 3064 future proof feature 238 2716 bugfix 239 3054 refactor 240 3019 bugfix 241 3068 typos 242 1662 new feature (sendToRoute) 243 2913 refactor 244 3063 refactor 245 3090 bugfix 246 2974 ignorada (docker) 247 3081 refactor 248 3076 typos 249 3093 bugfix 250 3096 sample config 251 3098 constant change 252 2704 feature (multiple tls ips) 253 3108 ignorada (deps) 254 3104 bugfix 255 3111 ignorada (deps) 256 3082 protobuf upgrade 257 2312 improv 258 2308 improv 259 3075 log 260 3103 bugfix/improv 261 3117 ignorada (dep) 262 3106 watchtotower 263 3101 make 264 3095 bugfix 265 3114 ignorada (deps) 266 3026 improv 267 1881 parcial 268 2761 reliable payments 269 3125 ignorada (lint) 270 3130 bugfix 271 3129 bugfix 272 2985 improv 273 3087 refactor 274 3113 bugfix 275 2717 feature (show payreq in listing) 276 990 bugfix 277 3154 ignorada (neutrino) 278 3155 bugfix 279 3161 bugfix 280 2802 improv/feature probability routing 281 3142 bugfix 282 2973 improv 283 3163 ignorada (dep) 284 2535 refactor 285 2089 improv 286 3031 ignorada (docker) 287 3118 ignorada (neutrino) 288 2762 improv reliable payments 289 3170 cleanup old code 290 3172 bugfix 291 3174 feature (raw tx hex) 292 3134 feature (prometheus logs) 293 3145 refactor 294 3140 feature (cpfp) 295 3199 bugfix 296 3201 bugfix 297 3190 feature (payment status) 298 3181 bugfix 299 3173 feature (routing stats) 300 3011 bugfix 301 3182 ignorada (desnecessária) 302 3141 ignorada (deps) 303 3133 watchtotower 304 3203 ignorada (dep) 305 3198 306 3187 feature 307 3177 308 3139 bugfix 309 3213 bugfix 310 3195 bugfix 311 3212 bugfix/improv 312 3220 bugfix 313 3218 ignorada (btcwallet) 314 3222 bugfix 315 3225 constant change 316 3226 log 317 3228 docs 318 3219 bugfix 319 3211 bugfix 320 3224 refactor 321 3232 watchtotower 322 3231 ignorada (deps) 323 3250 ignorada (docker) 324 3248 bugfix 325 3227 bugfix 326 3254 bugfix 327 3255 ignorada (deps) 328 3253 feature 329 3257 bugfix 330 3259 docs 331 3262 bugfix 332 3251 improv 333 3229 bugfix 334 3263 typo 335 3271 typo 336 3156 improv 337 3178 refactor 338 3280 ignorada (btcwallet) 339 3279 improv 340 3269 ignorada (docs) 341 3285 ignorada (docs) 342 3246 improv 343 1933 bugfix 344 3245 bugfix 345 3293 doc 346 3295 ignorada (docs) 347 3294 ignorada (deps) 348 3238 new feature (chan reserve fields) 349 3296 typo 350 2366 new feature (last update time) 351 3188 refactor 352 3297 doc 353 2957 itest fixup 354 3284 ignorada (dep) 355 3306 bugfix 356 2682 itest fixes 357 2926 perfm improvement 358 3313 ignorada (neutrino) 359 3314 improv 360 3298 refactor 361 3307 api improv 362 3325 log 363 3316 improv 364 3221 new feature (query mission control) 365 3165 improv (use full funds to open channels) 366 3197 improv (zombie channel pruning) 367 3237 test improv 368 3330 bugfix 369 3143 improv 370 3334 doc 371 3303 improv 372 3338 ignorada (deps) 373 3337 ignorada (not wanted) 374 3339 bugfix 375 3342 constant change 376 3345 bugfix 377 3344 ignorada (dep) 378 3346 ignorada (dep) 379 3347 ignorada (mod) 380 3278 boltdb perf improv 381 3356 doc 382 3184 watchtower rpc server 383 3348 constant change 384 3359 perfm improvement 385 3164 feature persistent mission control 386 3374 log 387 3377 ignorada (pgp key) 388 3354 feature (peer notifier) 389 3380 feature (log grpc errors) 390 3061 perf/feature/rfc update 391 3379 constant change 392 3331 lint 393 3383 bugfix 394 3384 ignorada (make) 395 3355 feature (graph sync status %) 396 3391 feature/spec compliance 397 3389 bugfix 398 1734 improv pruning behavior 399 3387 more tlv 400 3400 bugfix 401 3402 refactor 402 3256 improv 403 3419 ignorada (btcwallet) 404 3366 improv 405 3424 bugfix 406 3406 log 407 3362 new feature (tlv in onion) 408 3372 improv 409 3059 bugfix 410 2203 new feature (reject htlc config) 411 3405 bugfix 412 3432 spec update 413 3427 bugfix 414 3010 itest improv 415 3434 itest improv 416 3456 ignorada (já tem) 417 3455 err improv 418 3438 ignorada (já tem) 419 2088 ignorada (dcrd não tem trickle interval) 420 3433 log and perf improv (autopilot) 421 3390 track invoice htlcs (pre AMP) 422 3441 spec update 423 1583 ignorada (bitcoind) 424 3401 improv fee handling 425 3466 refactor 426 3449 improv 427 3475 log fix 428 3479 bugfix migration 429 3282 mobile RPCs 430 3468 refactor 431 3483 bugfix migration 432 3465 refactor 433 3439 bugfix 434 3486 remove stuff 435 3484 logging 436 3488 travis bugfix 437 3490 log bugfix 438 3467 new feature (disable rest api) 439 3487 ignorada (já tem) 440 3491 log 441 3498 test bugfix 442 3501 ignorada (já tem) 443 3502 error returns 444 3503 lint 445 3458 Go 1.13 446 3485 (partial) only allow migrations from most recent version 447 3497 log 448 3414 spec update 449 3495 race condition 450 3496 bugfix 451 2084 improv 452 3521 ignorada (make) 453 3522 ignorada (neutrino) 454 3512 bugfix 455 3513 lint 456 3515 build tag 457 3517 log 458 3504 test bugfix 459 3509 test bugfix 460 3369 improv 461 3524 ignorada (já tem) 462 3519 docker stuff 463 3523 spec update 464 2485 spec update 465 3505 Bugfix / improv 466 3536 ignorada (deps) 467 3440 new feature (custom route) 468 3538 ignorada (não aplica) 469 3510 test feature (test rbf) 470 3393 docker stuff 471 3543 ignorada (readme) 472 3534 test refactor 473 3039 feature (programmable accept channel) 474 1910 refactor fundingmgr 475 3540 docs 476 3535 refactor 477 3016 improv (store close tx and republish) 478 3480 bugfix 479 3358 ignorada (neutrino) 480 3531 improv 481 3554 improv 482 3551 bugfix 483 3481 docker stuff 484 3566 bugfix 485 3567 ignorada (bitcoind) 486 3562 bugfix 487 3563 test improv 488 3571 metrics 489 3568 spec update 490 3572 spell 491 3545 reproducible builds 492 3573 log 493 3561 refactor 494 3575 disable 495 3578 improv 496 3577 build script 497 3541 lntest 498 3360 bugfix 499 3592 bugfix 500 3588 docs 501 3597 não tinha aplicado as anteriores 502 3595 bugfix 503 3593 ignorada (neutrino) 504 3603 v0.8.0 typo (already had) 505 3532 refactor logging 506 3564 refactor logging 507 2352 protobuf bugfix 508 3557 refactor 509 3609 new fields in lnrpc 510 2813 tor addr override 511 3615 doc 512 3533 test bugfix 513 3462 new feature (historical estimation) 514 3547 bugfix 515 3569 bugfix 516 2327 macaroon permissions 517 1160 feature generate macaroons 518 3418 perf improvement (routing) 519 3332 Feature: track peer uptime 520 3632 bugfix 521 3634 bugfix 522 3646 test bugfix 523 3558 feature (non-strict routing) 524 2598 ignorada (docker) 525 3556 feature (query router prob) 526 3654 refactor 527 3653 refactor 528 3650 dep update 529 3650 autopilot improv 530 3633 improv migrations 531 3470 improv onion decoding 532 3674 docs 533 3442 improv (preparing mpp) 534 3616 bugfix 535 3682 ignorada (Docs) 536 3664 refactor 537 3684 typos 538 3687 bugfix 539 3661 deprecating lnrpc fields 540 3686 bugfix 541 2927 bugfix 542 3685 spec update 543 2533 ignorada (docker) 544 3699 bugfix 545 3704 ignorada (neutrino) 546 3665 refactor 547 3710 refactor 548 3594 refactor 549 3701 refactor 550 3706 improv 551 3726 new test 552 3649 (partial) test fix 553 3644 refactor 554 3705 logging 555 3730 constant change 556 3729 improv 557 3732 bugfix 558 3713 refactor 559 3739 feature (last hop restricitons) 560 2520 ignorada (docker) 561 3740 constant change 562 3667 logs 563 3721 bugfix 564 1152 new test 565 3499 MPP work 566 3493 improv routing stats 567 3754 doc 568 3751 ignorada (já tem) 569 3750 ignorada (já tem) 570 3757 typo 571 3737 bugfix 572 3648 refactor 573 3756 ignorada (não desejada) 574 3759 ignorada (bitcoind) 575 3748 mobile bindings 576 3693 refactor 577 3736 new feature (send to self) 578 3659 refactor fundingmgr 579 3782 improv 580 3584 ignorada (litcoin) 581 3776 ignorada (já tem) 582 3743 improv 583 3762 mobile bindings 584 3749 improv: local check before payment 585 3744 refactor 586 3790 refactor 587 3752 more logging 588 3698 SCB warning 589 3719 bugfix 590 3655 spec update 591 3767 ignorada (já tem) 592 3770 refactor MPP 593 3788 improv MPP 594 3789 bugfix 595 3794 ignorada (travis) 596 3774 bugfix 597 3804 Revert 3790 598 3742 refactor 599 3815 typo 600 3813 ignorada (bitcoind) 601 3702 feature 602 3802 feature 603 3785 bugfix 604 3820 log 605 3815 MPP!!! 606 3812 feature 607 3825 bugfix 608 3826 log 609 3824 feature 610 3819 bugfix 611 3828 improv 612 3832 ignorada (já tem) 613 3745 feature 614 3694 bugfix 615 3837 feature 616 3840 doc 617 3834 improv 618 3775 improv 619 3763 feature 620 3799 bugfix 621 3397 feature 622 3814 refactor 623 3783 mobile feature 624 3850 bugfix 625 3796 feature (upfront shutdown address) 626 3818 bugfix 627 3679 MPP work 628 3847 test bugfix 629 3838 bugfix 630 3845 improv 631 3858 bugfix 632 3849 test bugfix 633 3862 improv 634 3831 improv 635 3863 bugfix 636 3841 refactor 637 3855 test bugfix 638 3857 comment typo 639 3647 improv 640 3873 ignorada (já tem) 641 3722 feature (external funding) 642 3795 feature (key send) 643 3777 feature (DH shared key) 644 3870 typo 645 3889 bugfix 646 3886 build script 647 3836 spec bugfix 648 3891 update lightning-onion 649 3900 feature (extra data cli) 650 3911 bugfix 651 3843 refactor 652 3917 ignorada (docs) 653 3918 bugfix 654 3922 refactor (rename) 655 3948 dep update 656 3949 v0.9.0-beta release script 657 3809 feature (force sweep) 658 3947 log 659 2137 race condition 660 3908 mobile bindings 661 3797 testing 662 3872 bugfix: sign after restart 663 3925 spec bugfix 664 3582 feature: pending open api 665 3927 ignorada (btcwallet) 666 3950 improv: startup time with cancelled invoices 667 3945 improv: routing 668 3965 improv: empty values in REST proxy 669 3194 Itest: extra assertions 670 3926 typo 671 2593 fuzz tests 672 3957 wip amp 673 3915 bugfix 674 3979 lint 675 3978 log 676 3980 fix deadlock 677 3984 improv 678 3844 wip htlc notifier 679 3916 typo 680 3990 bugfix 681 3995 log 682 3964 itest fixes 683 3992 bugfix 684 3932 improv 685 3951 wip anchor outputs 686 4007 ignorada (deps) 687 3998 improv 688 3876 improv 689 3988 ignorada (docker) 690 4012 remove stuff 691 3910 improv 692 3781 wip htlc notifier 693 3691 routing improv 694 4026 ignorada (travis) 695 4017 ignorada (btcwallet) 696 3961 improv (track coop close initiator) 697 4003 cmd arg change 698 4013 ignorada (readme) 699 4035 typo 700 4030 itest flake 701 4040 feature (shortchanid) 702 4053 sample config 703 4045 cmd arg change 704 4055 remove stuff 705 3996 json api change 706 3993 bugfix 707 1895 fuzz tests 708 3963 docs 709 4034 (partial) size estimator bugfix 710 4000 wip mpp 711 3821 anchor commitments 712 4048 feature tor 713 4062 ignorada (size) 714 4042 Verify protoc files 715 4070 fix prev 716 4010 itest fixes 717 4069 ignorada (travis) 718 4071 log 719 4061 ignorada (deps) 720 4056 tor 721 4068 api improv 722 4080 ignorada (bitcoind) 723 4082 Scb + anchors 724 4051 track peer errors 725 3848 feature htlc notifier 726 4094 ignorada (bitcoind) 727 3758 anchor commitments 728 3833 kv store 729 4101 typo 730 4104 doc 731 4105 ignorada (já tem) 732 4095 feature 733 2669 refactor 734 4064 ignorada (neutrino) 735 4081 feature (frozen channels) 736 4303 itest fixes 737 4108 ignorada (Docs) 738 4110 itest fixes 739 4112 ignorada (mod) 740 4114 log 741 4111 rpc fields 742 4067 rpc fields 743 4117 ignorada (docs) 744 3924 itest fixes 745 4078 ignorada (bitcoind) 746 4107 log 747 4122 typo 748 3865 feature graph metrics 749 4092 improv 750 4073 anchor outputs itests 751 4113 improv 752 4125 fix prev pr 753 4087 watchtower tor 754 4079 (partial) psbt 755 4129 rpc fields 756 4128 default routerrpc enabled 757 4124 ignorada (travis) 758 4130 refactor 759 4133 bugfix 760 4138 log 761 4144 bugfix 762 3970 MPP work 763 4091 (partial) btcwallet bugfix 764 4151 log 765 4143 itest fixes 766 4121 bugfix 767 4140 rpc stuff 768 4145 improv 769 4152 refactor 770 3960 feature (pagination in listpayments) 771 3972 improv 772 3967 MPP work 773 4075 remove stuff 774 4172 size tests 775 4163 version rpc 776 4185 ignorada (dep) 777 4169 test 778 4175 bugfix 779 4189 rename field 780 4188 typo 781 4184 bugfix 782 4190 ignorada (versão) 783 4174 improv 784 4195 fix prev pr 785 4199 bugfix 786 4206 typo 787 4198 MPP work 788 4209 bugfix 789 4182 rpc stuff 790 4211 bugfix 791 4205 improv 792 4212 (partial) release script 793 4196 cli improv 794 4224 doc 795 4230 v0.10.0-beta ignorada (bitcoind) 796 4192 parcial 797 4207 bugfix 798 4089 config 799 4176 feature 800 4194 bugfix 801 4237 bugfix 802 4239 doc 803 4161 make 804 4242 itest whitelist 805 4148 refactor 806 4221 release script 807 4241 refactor 808 4234 bugfix 809 4249 itest whitelist 810 4259 docker stuff 811 4139 feature 812 4236 docs 813 4253 compat 814 4256 itest whitelist 815 4220 ignorada (github actions) 816 4250 refactor 817 3018 log 818 2668 db migration dryrun 819 4257 improv 820 3892 (partial) 821 4282 comments 822 4147 refactor 823 4280 refactor 824 4276 ignorada (github actions) 825 4274 bugfix 826 4277 bugfix 827 4294 ignorada (github actions) 828 4295 ignorada (dep) 829 4291 parcial 830 4286 refactor 831 4213 feature: tx labels 832 4183 bugfix pathfind 833 4227 refactor signing 834 4304 bugfix for arm 835 4300 (already have) refactor remove fastsha256 836 4302 bugfix possible panic 837 4132 itest refactor 838 4015 feature etcd as kvdb 839 4315 (already have) go.mod tidy 840 4309 bugfix 841 4316 typo 842 4317 test improv 843 4228 feature (label txs) 844 4252 refactor (rename dbtx) 845 4298 bugfix invoices 846 4324 ignored (version bump) 847 4285 feature: track invoices by unique random pay addr 848 4320 refactor logging 849 4331 (already have) typo 850 4326 (partial) test improv 851 4335 ignored (still enforcing payment limits) 852 4332 log typo 853 4327 bugfix 854 4334 improv hodl invoices 855 4339 (partial) etcd mod bump 856 4342 bugfix gossip 857 4318 bugfix etcd kvdb 858 4341 improv log 859 4303 feature coin selection rpc 860 4251 improv rest gateway 861 4358 doc 862 4356 bugfix signrpc 863 4357 test improv 864 4261 db migration 865 4355 bugfix chainntfs 866 4369 (partial) improv coin selection 867 4345 (already have) test fix 868 4262 (ignored) Makefile 869 4366 (ignored) deps 870 4264 docs 871 4033 (ignored) deps 872 4141 improv rest gateway 873 4365 refactor chan closer 874 4395 bugfix discovery 875 4370 bugfix graph 876 4391 bugfix lnwire 877 4379 bugfix scb 878 4018 feature hold HTLCs 879 4275 bugfix 880 $20b42ce26 cli improv 881 4328 improv 882 4361 bugfix 883 4410 (already have) replace fastsha256 884 4106 feature: track wallet restore 885 4407 bugfix: restore keysend ability 886 4352 (partial) already had most of it 887 4405 feature: htlc interception 888 4167 feature hold keysend 889 4731 feature: expose rpc stuff 890 4428 feature: relative thaw height for new chans 891 4418 test anchor txs 892 4347 refactor peer pkg 893 4281 feature: dynamic ips 894 971 feature: open chan flags 895 4157 feature: track onchain resolution txs 896 4451 (ignored) lint 897 4446 doc 898 4456 bugfix: scb file 899 4429 wumbo channels 900 4465 (ignored) already have 901 4460 improv: log 902 4412 feature: disable height hint cache 903 4344 (ignored) already have 904 $6d815379d (ignored) docker 905 4469 mobile bindings 906 4467 improv 907 4384 improv: autopilot algo 908 4455 feature: dont publish channel 909 4478 typo 910 4482 (ignored) CI 911 4488 constant change (min cltv) 912 4430 bugfix lnwallet restore 913 4390 docs 914 4480 typo 915 4431 bugfix lnwallet restore 916 4408 (partial) fix arm build 917 4432 bugfix lnwallet restore 918 4438 (ignored) already have 919 4494 (ignored) travis 920 4411 improv etcd 921 4504 mobile bindings 922 4506 bugfix bbolt opts 923 4509 typo 924 4475 (partial) windows bugfix 925 4511 bugfix rest proxy 926 4507 doc config 927 4348 improv etcd 928 4496 itest whitelist 929 4526 bugfix etcd 930 4529 bugfix chainntfs 931 4525 bugfix scb restores 932 4528 typo 933 4521 improv mpp 934 4533 (partial) bugfix 935 4534 dep 936 4461 v0.11.0-beta lnwallet tests 937 4551 bugfix rest proxy 938 4527 improv: config max htlcs 939 4570 not applicable 940 4560 improv external channels 941 4580 bugfix prev pr 942 4427 improv advanced macaroons 943 4463 improv advanced macaroons 944 4596 bugfix 945 4464 improv advanced macaroons 946 4558 improv anchors 947 4614 bugfix 948 4479 feature: critical log shutdown 949 4615 improv: disable disk health check 950 4567 improv: wumbo limit 951 4618 bugfix healthcheck 952 4620 bugfix chainntfs 953 4421 improv tls 954 4601 v0.11.1-beta improv psbt 955 4915 fix reconnect transmission order; brought earlier 956 5231 fix force close on reconnect; brought earlier 957 6655 fix disconnect procedure; brought earlier 958 5047 account related functions; brought earlier 959 3131 clean htlcswitch result db; brought earlier 960 5159 only first commit; brought earlier 961 4552 typo 962 4434 tx labels 963 4531 db call fix 964 4505 global var refactor 965 4380 build tags (already builds all) 966 4550 gpg key (not applicable) 967 4548 test tags 968 4538 doc 969 4493 del old invoices 970 4565 mod update 971 4559 itest stuff 972 4573 already done 973 4547 db perf 974 4556 sample config 975 4600 version bump 976 4310 lncli profiles 977 4604 sample config 978 4542 mock refactoring 979 4440 rate limit peer flapping 980 4607 cli arg 981 4603 cli help 982 4473 (partial) ignore private addr in safety check 983 2428 lets encrypt rpc 984 4591 wallet unload 985 4606 prepare cpfp 986 4602 add proportional pay attempt cost 987 4623 travis 988 4452 connection timeout config 989 4436 signrpc fix 990 4624 config bugfix 991 4625 lets encrypt rpc 992 4457 etcd stuff 993 4592 cpfp anchor sweeping 994 4622 config dir 995 4576 anchor justice in watchtowers 996 4634 config doc 997 4353 neutrino 998 4640 fuzz tests 999 4647 vet fixes 1000 4589 itest stuff 1001 4645 interface refactoring 1002 4512 more stuff to channelbalance 1003 4650 cli arg parsing 1004 4657 itest whitelist 1005 4659 force fwd randomization 1006 4662 neutrino 1007 4653 spend unconfirmed utxos 1008 4660 unify itest newminer() 1009 4649 interface refactoring 1010 4652 log nit 1011 4389 psbt 1012 4671 log 1013 4666 autopilot fix 1014 4673 psbt 1015 4668 autopilot 1016 4554 ci go version 1017 4681 itest whitelist 1018 4680 bitcoind 1019 4643 fuzz tests 1020 4617 txindex=false in itests 1021 4688 dcrlncli arg 1022 4682 fuzz tests 1023 4626 CI conf check (parcial) 1024 4651 fuzz tests 1025 4718 already done 1026 4716 already done 1027 4699 already done 1028 4725 test fix 1029 4721 itest 1030 4708 perf improvement (invoices) 1031 4635 bash completion 1032 4693 new lnrpc stuff 1033 4268 itest 1034 4487 code refactor 1035 4627 sigabrt 1036 4675 expose onion blob in rpc 1037 4701 expose assumechanvalid 1038 4703 btcwallet 1039 4593 itest (out of order) 1040 4655 itest 1041 4546 coinselection tests 1042 4735 parametrize max local csv 1043 4705 kvdb interface 1044 4738 seed mnemonic check fix 1045 1288 pass macaroon after init 1046 4754 log 1047 2018 mark errored channels as borked 1048 4753 typo 1049 4648 no tls option 1050 4756 itest 1051 4746 watchtower bugfix 1052 4683 upfront shutdown script improv 1053 4755 chainio healthcheck 1054 4715 drop wallet tx history 1055 4691 grpc err mapping 1056 3672 invoice route hints 1057 4763 already done 1058 4737 itest 1059 4744 custom dns seeding 1060 4751 make static remote key required 1061 4697 refactor contractcourt goroutines 1062 4667 db autocompaction 1063 4762 verbose listsweep 1064 4773 docs 1065 4772 log level config 1066 4402 etcd itests 1067 4781 itest 1068 4784 typo 1069 4423 invoicesrpc signcompact signature change 1070 4783 fix 1071 4769 CI 1072 4768 htlc dust calc 1073 4750 sweeper refactoring anchor htlcs 1074 4794 revert bork channel on error 1075 4790 cleanup pr (only partial) 1076 4801 logging 1077 4752 enforce requiring payaddr in payments 1078 4777 CI 1079 4786 rate limit htlc updates 1080 3367 batch bbolt graph sync 1081 4789 (brought earlier) 1082 4782 anchor channel support in watchtower 1083 4816 fix anchor itest 1084 4815 multiple watchower clients 1085 4806 (partial) fake onion addrs to neutrino 1086 4810 rate limit gossip 1087 4793 log 1088 4792 tls healthcheck 1089 4817 codeowners 1090 4765 (partial) itest 1091 4780 recovery scenario 1092 4827 htlcswitch test flake 1093 4823 itest fixes 1094 4787 bbolt timeout arg 1095 4822 lnrpc data 1096 4841 typo 1097 4848 typo 1098 4830 small fixes 1099 4825 itest 1100 4850 itest 1101 4838 sweeper bugfix 1102 4828 itest 1103 4849 kvdb embed port 1104 4843 (partial) CI check commit 1105 4842 dep 1106 4847 fix conn to legacy nodes 1107 4829 typo 1108 4851 sweeper avoid shutdown deadlock 1109 4854 neutrino 1110 4857 Migration 20 (outpoint index) 1111 4859 itest 1112 4804 gossiper range fix 1113 4858 CI 1114 4856 test parallelization 1115 4852 CI 1116 4779 sweeper include htlc in sweep 1117 4797 make opts 1118 4861 CI 1119 4865 chanrestore bugfix 1120 4840 zero fee anchor htlc outputs (ignorado config changes) 1121 4855 max anchor feerate 1122 4867 drop wallet tx history 1123 4837 CI 1124 4869 etcd namespaces 1125 4757 fundingmanager to own package 1126 4872 bugfix peer feature flags 1127 4887 atomic bugfix 1128 4881 log 1129 4883 make rpc-format 1130 4885 watchtower logging 1131 4898 missing field in rpc request 1132 4895 (partial, reverted by 5003) 1133 4879 (partial, release stuff) 1134 4907 (partial, release stuff) 1135 4917 anchors flag 1136 4921 healthcheck bump 1137 4918 itest 1138 4901 etcd itests 1139 4914 release and docker stuff 1140 4908 maintain wallet utxo 1141 4920 lnrpc missing bits 1142 4926 V0.12.0-beta docs 1143 4958 ignore unknown channel update 1144 4962 release 1145 4938 docker 1146 4944 docs 1147 4956 lnrpc 1148 4952 CI 1149 4963 release 1150 2162 make 1151 4919 http error 1152 4911 gen protos 1153 4974 typo 1154 4902 test refactor 1155 4978 lnrpc missing setup 1156 4934 add pinned syncers feature 1157 4924 invoice prevent mpp 1158 4961 CI 1159 4976 docker 1160 4979 routing test 1161 4981 doc 1162 4983 make 1163 4993 typo 1164 4996 itest 1165 4945 allow no graph sync peers 1166 5006 gossiper rate limiter improvement 1167 4964 improv gossip db batching 1168 5007 tor ipv6 resolution 1169 5012 rpc format 1170 5013 CI 1171 5020 config 1172 5021 scripts 1173 5019 scripts 1174 5023 scripts 1175 5016 itest whitelist 1176 5026 htlcswitch test flake 1177 5017 Default max shard size 1178 5037 scripts 1179 5046 itest 1180 5043 v0.12.1-beta perf routing 1181 4162 AMP test 1182 4909 config mission control rpc 1183 4899 bugfix ignore ann for own channels 1184 5038 make 1185 3191 delete all failed payments 1186 5049 stricter capacity check 1187 4923 tlv rewrite 1188 5069 version bump 1189 4338 amp related refactorings 1190 5074 expose rpc stuff 1191 5078 fix comment 1192 5070 typo 1193 4517 store keylocator for revocation chain 1194 5073 remove MaxPayloadLength() 1195 5072 tlv benchmark 1196 5033 manually enable/disable channels via rpc 1197 4775 fix size constants 1198 5083 psbt 1199 4985 rpcserver & walletunlocker unification 1200 5086 mobile 1201 5111 nil check 1202 5064 expose target-fee-conf cli 1203 5097 cli context 1204 5112 bugfix for #4985 1205 5068 expose config 1206 5002 expose amt_matoms to cli 1207 5005 add state rpc server 1208 5119 fix for #5097 1209 4590 shutdown bugfix 1210 5061 import mission control data 1211 5120 Additional error info 1212 5127 itest specify chain fee rate 1213 5102 add payment addr cli arg 1214 5095 wallet stuff (partially implemented) 1215 5145 deps 1216 4704 (partial) sat_per_vbyte field 1217 4933 delay pruning zombies 1218 5133 bugfix dependency of jobs 1219 5116 fix deadlock 1220 5063 pprof addr arg 1221 5172 typo 1222 5010 mobile unlocker unification (cont. 5005) 1223 5178 docker mobile stuff 1224 5180 bugfix null pointer 1225 5108 sendtoroute AMP 1226 5181 itest refactor 1227 5154 (partial) add dialer to chainreg 1228 5187 add configurable batching to commit ops 1229 5208 make 1230 5182 rpc stuff 1231 5204 fix possible nil panic 1232 5194 config 1233 5193 neutrino 1234 5209 Bugfix 5108 1235 4425 neutrino (persist rescan) 1236 4577 itest 1237 5192 add to rejection cache 1238 5207 rpc fix 1239 4599 mobile 1240 4588 refactor fee estimation code 1241 5221 dep 1242 5213 mobile 1243 5228 itest whitelist 1244 5034 CI stuff 1245 5138 stricter zombie pruning 1246 5232 go.mod 1247 5235 dep 1248 2522 cleanup on failed start 1249 5146 rpc fix 1250 5212 watchtower 1251 5198 mobile 1252 5135 bitcoind 1253 5022 docker 1254 5214 race condition in payment 1255 5165 psbt 1256 5238 go.mod 1257 5230 spec compliance 1258 4905 channel w/ unconfirmed utxos 1259 5205 hodl invoices refactor and bugfix 1260 5159 amp payments in rpc 1261 5156 recent blocks cache 1262 5224 invoices bugfix 1263 5237 websocket client fix 1264 5257 (partial) itest fix 1265 4878 etcd 1266 5258 fix shutdown deadlock 1267 5246 perf refactoring 1268 4998 etcd clustering 1269 5227 zombie index 1270 5229 breach arbiter itest flakes 1271 5275 btcd dep 1272 5268 itest whitelist 1273 5277 neutrino dep 1274 5269 (partial) healthcheck module 1275 5284 typo 1276 5281 itest flakes in router 1277 5266 dry run importaccount 1278 5253 amp CLI 1279 5256 unlock with file 1280 5206 Height-based expiry watcher 1281 5036 fix penalty in anchor output case 1282 5274 anchor reservation amount 1283 5291 psbt 1284 5293 rpc payment parameter validation 1285 5245 (partial) kvdb refactor 1286 5296 neutrino dep 1287 5260 itest improv 1288 5725 (brought earlier) fix sendamp test from 5253 1289 5295 rpc nit getnodeinfo 1290 5298 version bump 1291 5303 Bugfix 5295 1292 5309 rpc rest annotation fix 1293 5226 param nit 1294 5247 deprecate rpc field 1295 5305 perf improvement (restart htlc) 1296 5314 version bump 1297 5311 dep update 1298 5316 deadlock fix 1299 5164 doc 1300 5334 log nit 1301 5155 coin selection strategy config 1302 5025 bitcoin signet 1303 5322 docs 1304 5328 bugfix synced_to_chain on assumeChanValid 1305 5338 dep update 1306 5333 (partial) btcwallet addr types 1307 5336 Pseudo-reusable amp invoices 1308 5343 typo 1309 5351 bitcoin signet 1310 5350 version bump 1311 5352 release flags 1312 5353 v0.13.0-beta CI 1313 5399 CI 1314 5299 more error info on routing error 1315 5248 parallel onion decoding 1316 5200 parameter fix 1317 5348 itest 1318 5358 log 1319 5364 recovery info on shutdown 1320 5374 itest 1321 5369 secure upfront shutdown script 1322 5376 rpc doc 1323 5409 sample config 1324 5417 release notes 1325 5404 Revert 5246 1326 5335 allow using abandonchannel rpc 1327 5355 block payments on zero bw channels 1328 5419 rpc nit 1329 5332 refactor payment state 1330 5429 itest 1331 5416 check tls file exists 1332 5420 itest 1333 5428 anchor commitments bugfix 1334 5431 followup to 5332 1335 5148 deadline to anchor output sweep 1336 5371 docs 1337 5441 cli arg fix 1338 5452 expose pkg stuff 1339 5280 bugfix htlc interceptor 1340 5457 wallet unlock file 1341 5463 itest whitelist 1342 5447 doc 1343 5478 Bugfix 5355 1344 5479 v0.13.1-beta refactor err handling 1345 5554 v0.13.2-beta fix amp payment reuse 1346 5781 variable dust limit 1347 5770 variable dust limit 1348 5790 release stuff 1349 5053 v0.13.4-beta release stuff 1350 5615 (partial) (brought earlier) fix commitment_deadline 1351 7029 (brought earlier) fix blockcache test race 1352 5573 (brought earlier) fix race in routing test 1353 7126 (brought earlier) (partial) fix flake in testUpdateChannelPolicyForPrivateChannel 1354 5236 preimage in lnrpc 1355 5487 extra log 1356 5475 typo 1357 5471 itest 1358 5448 sample config 1359 5472 btcwallet 1360 5462 typo 1361 5504 typo 1362 5383 fuzz tests 1363 5449 itest 1364 5481 kvdb 1365 5525 etcd 1366 5520 CI 1367 5537 trivial fix 1368 5545 CI 1369 5503 docs 1370 5516 etcd 1371 5543 CI 1372 5547 etcd 1373 5533 rpc data 1374 5526 import checks 1375 5514 etcd payment id 1376 5542 itest 1377 5541 typo 1378 5553 docs 1379 5515 perf improvement (missioncontrol) 1380 5576 go.mod 1381 5579 itest flake 1382 5473 grpc gateway update 1383 5534 macaroon permissions 1384 5582 healthcheck bump 1385 5588 CI 1386 5535 typo 1387 5577 improv err msg 1388 5484 database refactor 1389 5564 noboostrap refactor 1390 5521 itest 1391 5601 falafel/wasm bindings 1392 5509 itest 1393 5513 etcd 1394 5460 cli 1395 5607 itest 1396 5613 CI 1397 4884 memory perf improv 1398 5528 recovery from backup on force close 1399 5616 itest 1400 5603 test refactor 1401 5614 CI 1402 5620 doc 1403 5395 fuzz tests 1404 5609 doc 1405 5508 log 1406 5442 psbt 1407 5591 rpc check 1408 5559 itest 1409 5536 systemd startup 1410 5410 tor 1411 5354 btcd itest 1412 5646 itest 1413 4717 init wallet from xpriv 1414 5657 doc 1415 5659 CI 1416 5623 doc 1417 5643 dbtx bug 1418 5629 btcwallet privkey mgmt 1419 5621 headers in ping msgs 1420 5622 memory perf improv 1421 5453 (partial) ntfns race condition 1422 5676 log 1423 5627 doc 1424 5669 dynamic chan type negotiation 1425 5356 batch channel open 1426 5692 docs 1427 5688 CI 1428 5635 db perf improvement 1429 5697 API change 1430 5706 readme 1431 5695 error logs 1432 5702 itest etcd 1433 5660 add delete single payment func 1434 5716 etcd unit test 1435 5465 chain ntfn bug fix 1436 5637 itest 1437 5315 bugfix block catchup router 1438 5731 CI 1439 5304 macaroon permissions 1440 5732 bugfix ping 1441 5686 healthcheck 1442 5734 CI 1443 5405 api change 1444 5738 go.mod 1445 5743 bugfix nil pointer 1446 5611 itest 1447 5751 go.mod 1448 5722 log 1449 5737 ported by updating etcd to v3.5.7 1450 5748 test flake 1451 5640 etcd 1452 5683 rest api 1453 5618 chan close improv 1454 5101 gRPC interceptor 1455 5772 go.mod 1456 5366 postgres 1457 5765 doc 1458 5784 doc 1459 5785 update dep 1460 4364 channeldb cleanup (fwd of closed channels) 1461 5699 cli deletepayments 1462 5745 code move 1463 5797 bugfix for 4364 1464 5768 rpc api change 1465 5527 nofreelistsync validation 1466 5766 docs 1467 5804 itest 1468 5808 test flake 1469 5650 go version 1470 5807 go.mod 1471 5802 err on config error 1472 5789 go.mod 1473 5665 fix spend with anchor channels 1474 5759 go.mod 1475 5761 go.mod 1476 5642 pathfinding perf improv (in memory graph cache) 1477 5363 psbt 1478 5538 peer reconnect bug fix 1479 5811 (partial) itest 1480 5483 fee rate mgmt 1481 5838 log 1482 5826 CI 1483 5833 itest 1484 5834 cli bugfix 1485 5777 lnd init 1486 5842 mobile 1487 5832 log 1488 5708 interface refactoring 1489 5839 conn bugfix 1490 5794 tor hidden service bugfix 1491 5674 itest 1492 5689 remote signer wallet 1493 5346 custom wire msg 1494 5512 bandwidth hints in pathfind 1495 5813 go.mod 1496 5709 commitment type for lightning pool 1497 5879 docker 1498 5845 itest 1499 5881 log 1500 5893 dep 1501 5874 spec compliance 1502 5598 pathfinding result interp 1503 5840 make mem graph db optional 1504 5895 label tx 1505 5897 api 1506 5828 test 1507 5803 amp invoice repeat payment 1508 5901 htlc interceptor bugfix 1509 5917 doc 1510 5913 log 1511 5550 postgres 1512 5878 log 1513 5896 doc 1514 5916 doc 1515 5905 itest 1516 5922 fix panic 1517 5928 CI 1518 5933 dep 1519 5902 bugfix (cache premature anns) 1520 5873 graph cache 1521 5925 conn bugfix 1522 5930 --nossedbackup fix 1523 5941 fix deadlock 1524 5950 interceptor middleware 1525 5948 main err handling 1526 5970 dep 1527 5985 release scripts 1528 5990 cli panic bugfix 1529 5991 cli flag 1530 5992 v0.14.0-beta postgres 1531 5998 release notes 1532 5961 log 1533 5999 submodules bump 1534 6012 error check 1535 6015 CI 1536 6016 tor hidden service check 1537 6021 log 1538 6026 multiple issue fixes 1539 6027 v0.14.1-beta fix explicit funding flow 1540 6035 CI 1541 6049 etcd 1542 6071 error msg 1543 6062 feerate bugfix 1544 6068 fix bbolt memory corruption 1545 6060 cli change 1546 5539 psbt 1547 5854 code refactor unify marshal 1548 6076 fee enforcement 1549 6073 error msg 1550 6075 explicit chan type 1551 6082 bootstrap conn peers 1552 5971 Chanclose api expose chanstatusflags 1553 6108 postgres 1554 6116 postgres 1555 6054 premature ann bugfix 1556 5756 itest 1557 6052 itest 1558 6139 itest 1559 6006 (partial) psbt/remote signer wallet 1560 6140 butfix shutdown 1561 6146 api close tx id 1562 6144 fix memory leak 1563 6159 fix old nodes start 1564 6180 api change 1565 6111 perf improvement (graph cache loading) 1566 6185 macaroon api 1567 6158 breach resolver for breached outputs 1568 6200 fee rate round bugfix 1569 6201 branch PR 1570 6226 v0.14.2-beta fee limit bugfix 1571 6182 code refactor 1572 6332 fix deadlock 1573 6314 bugfix sig validation 1574 6274 remote double spent anchor outputs 1575 6342 etcd 1576 6359 REST bugfix 1577 6341 (partial) signOutputRaw itest 1578 5888 v0.14.3-beta.rc1 sample config (2021-11-29) 1579 6385 disable legacy onion payload 1580 6352 mpp race condition 1581 7016 v0.14.4-beta dep update 1582 7099 v0.14.5-beta dep update