net: Add blockfilters white{bind,list} permission flag #18972

pull luke-jr wants to merge 3 commits into bitcoin:master from luke-jr:neutrino_whitelist changing 6 files +61 −22
  1. luke-jr commented at 1:31 AM on May 14, 2020: member

    Allows enabling compact block filters on a whitelist basis.

    Note: Won't compile/merge until service bits stuff is merged, so marking WIP although I think this code is itself complete.

  2. luke-jr marked this as a draft on May 14, 2020
  3. fanquake added the label P2P on May 14, 2020
  4. MarcoFalke cross-referenced this on May 14, 2020 from issue Serve cfcheckpt requests by jnewbery
  5. DrahtBot cross-referenced this on Jun 4, 2020 from issue Cache responses to GETADDR to prevent topology leaks by naumenkogs
  6. DrahtBot commented at 2:32 AM on June 4, 2020: contributor

    <!--e57a25ab6845829454e8d69fc972939a-->

    The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

    <!--174a7506f384e20aa4161008e828411d-->

    Conflicts

    Reviewers, this pull request conflicts with the following ones:

    • #20755 ([rpc] Remove deprecated fields from getpeerinfo by amitiuttarwar)
    • #20234 (net: don't extra bind for Tor if binds are restricted by vasild)
    • #20196 (net: fix GetListenPort() to derive the proper port by vasild)

    If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first.

  7. DrahtBot cross-referenced this on Jun 5, 2020 from issue refactor: Error message bilingual_str consistency by laanwj
  8. DrahtBot cross-referenced this on Jun 7, 2020 from issue doc: Extract net permissions doc by MarcoFalke
  9. DrahtBot cross-referenced this on Jun 7, 2020 from issue net: Extract download permission from noban by MarcoFalke
  10. luke-jr renamed this:
    WIP: net: Add blockfilters white{bind,list} permission flag
    net: Add blockfilters white{bind,list} permission flag
    on Oct 29, 2020
  11. luke-jr force-pushed on Oct 29, 2020
  12. luke-jr marked this as ready for review on Oct 29, 2020
  13. luke-jr commented at 3:41 PM on October 29, 2020: member

    Rebased and set ready for review

  14. DrahtBot cross-referenced this on Oct 30, 2020 from issue net: don't bind on 0.0.0.0 if binds are restricted to Tor by vasild
  15. DrahtBot cross-referenced this on Oct 30, 2020 from issue net: fix GetListenPort() to derive the proper port by vasild
  16. DrahtBot cross-referenced this on Oct 31, 2020 from issue Allow whitelisting outgoing connections by luke-jr
  17. net: Add blockfilters white{bind,list} permission flag 2cbafed4b4
  18. Include "blockfilters" in NetPermissions::ToStrings as appropriate bbab64b076
  19. Refactor to avoid conflicts in new p2p permissions 339fe189eb
  20. luke-jr force-pushed on Nov 10, 2020
  21. DrahtBot cross-referenced this on Dec 23, 2020 from issue [rpc] Remove deprecated fields from getpeerinfo by amitiuttarwar
  22. DrahtBot added the label Needs rebase on Dec 28, 2020
  23. DrahtBot commented at 11:06 PM on December 28, 2020: contributor

    <!--cf906140f33d8803c4a75a2196329ecb-->

    🐙 This pull request conflicts with the target branch and needs rebase.

    <sub>Want to unsubscribe from rebase notifications on this pull request? Just convert this pull request to a "draft".</sub>

  24. luke-jr commented at 12:48 AM on July 7, 2021: member

    Seems to be no interest?

  25. luke-jr closed this on Jul 7, 2021

  26. bitcoin locked this on Aug 16, 2022

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-05-20 06:54 UTC