enhance proxy support / network init #1769

pull Diapolo wants to merge 7 commits into bitcoin:master from Diapolo:proxy_core changing 6 files +69 −34
  1. Diapolo commented at 10:54 PM on August 31, 2012: none
    • add -proxy6 to specify a SOCKS5 proxy for reaching IPv6 peers
    • add init message for network initialisation
    • enhance control flow for proxy init code
    • update parameter help messages to reflect that change and tweak them to be more clear
  2. Removed duplicated lock
    Around line 167 there is already a LOCK(bitdb.cs_db) that covers everything. Re-locking is useless.
    028ec224b8
  3. Changed nprev->pprev
    It should be pprev, because the next one is pnext, and it's printing the memory address of the CBlockIndex (so pSomething).
    9eb7fc5842
  4. Bugfix: Require OrderedTxItems to provide properly scoped accounting entry list
    OrderedTxItems returns a multimap of pointers, but needs a place to store the actual CAccountingEntries it points to.
    It had been using a stack item, which was clobbered as soon as it returned, resulting in undefined behaviour.
    This fixes at least bug #1768.
    ddb709e9de
  5. Diapolo closed this on Sep 2, 2012

  6. Merge pull request #1774 from luke-jr/refactor_times
    Bugfix: Require OrderedTxItems to provide properly scoped accounting entry list
    eaf00a3a5d
  7. Merge pull request #1728 from xanatos/patch-11
    Removed duplicated lock
    acbe4a1f32
  8. Merge pull request #1743 from xanatos/patch-14
    Changed nprev->pprev
    9d7da11458
  9. enhance proxy support / network init
    - add -proxy6 to specify a SOCKS5 proxy for reaching IPv6 peers
    - add init message for network initialisation
    - enhance control flow for proxy init code
    - new init order Tor -> IPv6 -> Base proxy
    - remove redundant .IsValid() check for Tor proxy address
    - don't set Tor proxy, when IsLimited(NET_TOR)
    - don't allow SOCKS versions != 4 or != 5
    - update parameter help messages to reflect changes and tweak them to
      be more clear
    c57082dc8c
  10. Diapolo reopened this on Sep 3, 2012

  11. Diapolo commented at 8:38 PM on September 3, 2012: none

    That looks like a mess ... will create new :-/ sorry!

  12. Diapolo closed this on Sep 3, 2012

  13. owlhooter referenced this in commit 8506678d4b on Oct 10, 2018
  14. DrahtBot locked this on Sep 8, 2021
Contributors

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-04-21 18:16 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me