1404 fix #1406

pull grimd34th wants to merge 20 commits into bitcoin:master from grimd34th:patch-3 changing 14 files +406 −133
  1. grimd34th commented at 11:15 PM on May 31, 2012: contributor

    was referencing wx fixed to the format of the other arg error reports

  2. Add -proxytoo option, which allows proxy use non-exclusively, unlike the -proxy option.
    Conflicts:
    
    	src/init.cpp
    	src/netbase.cpp
    c6d3746f6d
  3. Fixes Issue #1234 - re-issues getblocks when current node providing them disappears.
    Conflicts:
    
    	.gitignore
    	src/main.cpp
    	src/net.cpp
    	src/net.h
    
    Conflicts:
    
    	src/main.cpp
    	src/net.h
    
    Conflicts:
    
    	.gitignore
    0d42e592a1
  4. Display in status bar when a longer invalid chain exists. 9a2e73191b
  5. Enable the code that deals with replacement transactions. b6486f8a89
  6. Increase Max Connections from 8 to 125. 318a5a57e1
  7. Try new connections every 30 seconds rather than every 2 minutes. 941544d02a
  8. Add DEBUG so Makefile has -g flags 767de89226
  9. Not needed when caught up... 2f29884409
  10. Show the timestamp for the block.
    wrap lines
    77fa41524d
  11. Display when SIGTERM received (or any signal, for that matter) in debug.log. 539d24f92f
  12. Add command line option -quietinitial.
    This makes debugg.log quieter during block chain catch up, so that it is easier to see the block download process.
    
    Yes, I know, potentially unnecessary with using third party log filtering tools, but not everynody uses these...
    
    Conflicts:
    
    	src/main.cpp
    
    Conflicts:
    
    	src/main.cpp
    1d3491c850
  13. show more tx info, and which node from for Dos(100) events.
    Conflicts:
    
    	src/main.cpp
    b5415a94cb
  14. Add -logtxpeer option
    Conflicts:
    
    	.gitignore
    d1d4721b39
  15. Show peer that sent transaction when it causes a DoS(100).
    Conflicts:
    
    	src/main.cpp
    dc627e5f16
  16. Merge branch 'LogTxPeer'
    Conflicts:
    	src/init.cpp
    	src/main.cpp
    	src/util.cpp
    	src/util.h
    c2e11565f8
  17. Show how long AcceptBlock() takes to process.
    Also, when not catching up, show some progress in debug.log showing when block is being checked.
    a679aa1f6e
  18. Merge branch 'AcceptBlockTiming' e094739a3c
  19. Sometimes nodes send many duplicate blocks. This patch disconnects the peer that's running
    behind. This shouldn't happen, but it can and does sometimes, so this code caters for that.
    
    This code also becomes more important as the block download algorithm is changed in future,
    such as concurrent block downloads from multiple peers, and retries are sent to other peers
    when peers seem unresponsive, only to become responsive again later, by which time
    they are sending duplicate blocks.
    2cc93b7384
  20. Merge branch 'RepeatedDupBlocksDisconnect' eaa84069c6
  21. attempted fix 571d562bba
  22. tcatm commented at 11:27 PM on May 31, 2012: none

    Whatever you are trying to fix with this, please break it into smaller pull requests. Such a huge diff is insanely hard to review.

  23. grimd34th commented at 11:33 PM on May 31, 2012: contributor

    after further review parts are broken and i cant let this out.

  24. grimd34th closed this on May 31, 2012

  25. lateminer referenced this in commit ac36219eee on Jan 22, 2019
  26. lateminer referenced this in commit ca26229afc on May 6, 2020
  27. 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-22 00:15 UTC

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