Permalink
Commits on Jun 23, 2016
  1. Merge #41: Fix -w option

    0984cac Fix -w option (Peter Todd)
    committed Jun 23, 2016
Commits on Jun 15, 2016
  1. Fix -w option

    petertodd committed Jun 15, 2016
Commits on Jun 7, 2016
  1. Merge #40: Improve filter whitelist

    fa2aa34 Improve filter whitelist (Pieter Wuille)
    committed Jun 7, 2016
  2. Improve filter whitelist

    committed Jun 7, 2016
  3. Merge #36: Add support to filter nodes by node flags

    c9679dc Add whitelist for service filter, use a map for cacheTime (Jonas Schnelli)
    5c8b9e3 IP-Query: Use a vector instead a set and random pick an IP (Jonas Schnelli)
    839db15 Add support to filter nodes by node flags (Jonas Schnelli)
    committed Jun 7, 2016
Commits on Jun 3, 2016
Commits on Jun 1, 2016
  1. Merge #38: Wait for more than a single addr to come back

    e27d6c5 Adjust protocol timeouts (Pieter Wuille)
    a9e960a Wait until we have more than a single addr response (Pieter Wuille)
    committed Jun 1, 2016
Commits on May 31, 2016
  1. Adjust protocol timeouts

    committed May 31, 2016
Commits on May 27, 2016
Commits on May 26, 2016
  1. Merge #35: fix typos

    3efbe20 fix typos (Carsten Otto)
    committed May 26, 2016
  2. Merge #31: Longer TTL

    1763253 Longer TTL (Pieter Wuille)
    committed May 26, 2016
Commits on Feb 6, 2016
  1. fix typos

    C-Otto committed Feb 6, 2016
Commits on Aug 4, 2015
  1. Merge pull request #33

    f0c8b87 require e-mail address if dns is enabled (Pavel Vasin)
    committed Aug 4, 2015
Commits on Aug 3, 2015
  1. require e-mail address if dns is enabled

    Writing SOA record will cause nullptr dereference if it's not specified.
    rat4 committed Aug 3, 2015
Commits on Jul 29, 2015
  1. Merge pull request #19

    bb53306 dns: listen on ipv6 (Pavel Vasin)
    34fd288 remove option to build without ipv6 support (Pavel Vasin)
    committed Jul 29, 2015
  2. Merge pull request #32

    5be5b37 Fixup (Pieter Wuille)
    committed Jul 29, 2015
  3. Fixup

    committed Jul 29, 2015
  4. Longer TTL

    committed Jul 29, 2015
  5. Merge pull request #30

    98f98c2 Update version/height requirements (Pieter Wuille)
    committed Jul 29, 2015
  6. Update version/height requirements

    committed Jul 29, 2015
  7. Merge pull request #13

    c11d7ed Add size specifier to BITCOIN_SEED_NONCE (Wladimir J. van der Laan)
    committed Jul 29, 2015
  8. Merge pull request #23

    9b49b9f Add compilation instructions. (Eric Martindale)
    committed Jul 29, 2015
  9. Merge pull request #27

    5eca8e2 Fix negative responses (Peter Todd)
    committed Jul 29, 2015
  10. Merge pull request #29

    23aa36a indicate that IPv4/IPv6 proxy use SOCKS5 protocol (Jonas Schnelli)
    134a393 add support for IPV6 proxy (Jonas Schnelli)
    1d9d182 add support for IPV4 proxy (Jonas Schnelli)
    6e5a391 avoid connecting to non valid ipv4 ranges (>=240.0.0.0) (Jonas Schnelli)
    committed Jul 29, 2015
Commits on Jul 27, 2015
Commits on Jul 26, 2015
  1. add support for IPV6 proxy

    jonasschnelli committed Jul 26, 2015
Commits on Jul 20, 2015
  1. add support for IPV4 proxy

    - this will allow crawling over TOR
    jonasschnelli committed Jul 20, 2015
Commits on Jul 18, 2015
Commits on Jul 2, 2015
  1. Fix negative responses

    Previously if the resolver was asked for a record it didn't have, it would
    return a response with a NS record in the authority section.  This is
    incorrect, as the lack of answer indicates to the resolver that it should try
    that NS record as the next step, resulting in a loop:
    
        $ dig @8.8.8.8 rbf-seed.btc.petertodd.org TXT +trace
    
        <snip>
    
        rbf-seed.btc.petertodd.org. 300 IN      NS      rbf-seed-ns1.btc.petertodd.org.
        rbf-seed.btc.petertodd.org. 300 IN      NS      rbf-seed-ns2.btc.petertodd.org.
        ;; Received 141 bytes from 205.251.193.174#53(ns-430.awsdns-53.com) in 426 ms
    
        rbf-seed.btc.petertodd.org. 40000 IN    NS      rbf-seed-ns2.btc.petertodd.org.
        ;; BAD (HORIZONTAL) REFERRAL
        ;; Received 88 bytes from 185.52.1.173#53(rbf-seed-ns2.btc.petertodd.org) in 108 ms
    
        rbf-seed.btc.petertodd.org. 40000 IN    NS      rbf-seed-ns2.btc.petertodd.org.
        ;; BAD (HORIZONTAL) REFERRAL
        ;; Received 88 bytes from 185.52.1.173#53(rbf-seed-ns2.btc.petertodd.org) in 108 ms
    
        <snip>
    
        rbf-seed.btc.petertodd.org. 40000 IN    NS      rbf-seed-ns2.btc.petertodd.org.
        ;; BAD (HORIZONTAL) REFERRAL
        dig: too many lookups
    
    The correct response in the authority section of a negative response is a SOA
    record, which indicates that the answer is authoritative and the resolver can
    consider the record missing and stop looking for it:
    
        $ dig @8.8.8.8 rbf-seed.btc.petertodd.org TXT +trace
    
        <snip>
    
        rbf-seed.btc.petertodd.org. 300 IN      NS      rbf-seed-ns1.btc.petertodd.org.
        rbf-seed.btc.petertodd.org. 300 IN      NS      rbf-seed-ns2.btc.petertodd.org.
        ;; Received 141 bytes from 205.251.196.185#53(ns-1209.awsdns-23.org) in 740 ms
    
        rbf-seed.btc.petertodd.org. 40000 IN    SOA     rbf-seed-ns1.btc.petertodd.org. pete.petertodd.org. 1435846201 604800 86400 2592000 604800
        ;; Received 128 bytes from 104.236.95.174#53(rbf-seed-ns1.btc.petertodd.org) in 31 ms
    
    There have been a few reports of problems resolving seed domains on some
    ISPs - hopefully this was the root cause.
    petertodd committed Jul 2, 2015
Commits on Jun 21, 2015
  1. Merge pull request #25

    7a79dca Add dependencies to README (Peter Todd)
    committed Jun 21, 2015
  2. Merge pull request #26

    01c6b4e Update list of testnet seeds (Peter Todd)
    committed Jun 21, 2015
Commits on Jun 20, 2015
  1. Update list of testnet seeds

    petertodd committed Jun 20, 2015
  2. Add dependencies to README

    petertodd committed Jun 20, 2015