1. 20 Nov, 2014 3 commits
  2. 18 Nov, 2014 2 commits
  3. 31 Oct, 2014 1 commit
  4. 14 Oct, 2014 1 commit
  5. 08 Oct, 2014 1 commit
    • Pieter Wuille's avatar
      Make SCRIPT_VERIFY_STRICTENC compatible with BIP62 · 976da45e
      Pieter Wuille authored
      * Delete canonical_tests.cpp, and move the tests to script_tests.cpp.
      * Split off SCRIPT_VERIFY_DERSIG from SCRIPT_VERIFY_STRICTENC (the BIP62 part of it).
      * Change signature STRICTENC/DERSIG semantics to fail the script entirely rather than the CHECKSIG result (softfork safety, and BIP62 requirement).
      * Add many autogenerated tests for several odd cases.
      * Mention specific BIP62 rules in the script verification flags.
      976da45e
  6. 02 Oct, 2014 1 commit
  7. 29 Sep, 2014 1 commit
  8. 23 Sep, 2014 1 commit
  9. 14 Sep, 2014 1 commit
  10. 26 Aug, 2014 1 commit
  11. 20 Aug, 2014 2 commits
  12. 19 Aug, 2014 1 commit
  13. 18 Aug, 2014 2 commits
  14. 15 Aug, 2014 2 commits
  15. 29 Jul, 2014 1 commit
    • Jeff Garzik's avatar
      Add "bitcoin-tx" command line utility and supporting modules. · 3eb20d54
      Jeff Garzik authored
      This is a simple utility that provides command line manipulation of
      a hex-encoded TX. The utility takes a hex string on the command line
      as input, performs zero or more mutations, and outputs a hex string
      to standard output.
      
      This utility is also an intentional exercise of the "bitcoin library"
      concept. It is designed to require minimal libraries, and works
      entirely without need for any RPC or P2P communication.
      
      See "bitcoin-tx --help" for command and options summary.
      3eb20d54
  16. 01 Jul, 2014 1 commit
  17. 29 Jun, 2014 1 commit
  18. 25 Jun, 2014 1 commit
    • Wladimir J. van der Laan's avatar
      Remove unnecessary dependencies for bitcoin-cli · 22f49b27
      Wladimir J. van der Laan authored
      This commit removes all the unnecessary dependencies (key, core,
      netbase, sync, ...) from bitcoin-cli.
      
      To do this it shards the chain parameters into BaseParams, which
      contains just the RPC port and data directory (as used by utils and
      bitcoin-cli) and Params, with the rest.
      22f49b27
  19. 21 Jun, 2014 4 commits
  20. 05 Jun, 2014 4 commits
    • Cory Fields's avatar
      build: quit abusing AM_CPPFLAGS · b54c220b
      Cory Fields authored
      Now that the build is non-recursive, adding to AM_CPPFLAGS means adding to
      _all_ cppflags.
      
      Logical groups of includes have been added instead, and are used individually
      by various targets.
      b54c220b
    • Cory Fields's avatar
      build: avoid the use of top_ and abs_ dir paths · 393c50b9
      Cory Fields authored
      Using them has the side effect of confusing the dependency-tracking logic.
      393c50b9
    • Cory Fields's avatar
      build: nuke Makefile.include from orbit · 8272e93a
      Cory Fields authored
      Rules and targets no longer need to be shared between subdirectories, so
      this is no longer needed.
      8272e93a
    • Cory Fields's avatar
      build: Switch to non-recursive make · 72d96ede
      Cory Fields authored
      Build logic moves from individual Makefile.am's to include files, which
      the main src/Makefile.am includes. This avoids having to manage a gigantic
      single Makefile.
      
      TODO: Move the rules from the old Makefile.include to where they actually
      belong and nuke the old file.
      72d96ede