[Pkg-bitcoin-commits] [libbitcoin] annotated tag upstream/1.0.9 created (now fc47e60)

Jonas Smedegaard dr at jones.dk
Tue Jun 17 14:57:24 UTC 2014


This is an automated email from the git hooks/post-receive script.

js pushed a change to annotated tag upstream/1.0.9
in repository libbitcoin.

        at  fc47e60   (tag)
   tagging  9825d1385454d2c2fc3e65e9fe7e5b7a2c5ea5f9 (commit)
  replaces  upstream/1.0
 tagged by  Jonas Smedegaard
        on  Sat Jun 22 11:47:56 2013 +0200

- Log -----------------------------------------------------------------
Upstream version 1.0.9
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQEcBAABCgAGBQJRxXLMAAoJEE7BtyI3T5vWl6oIALaHNJcJEryzQSuZEgb3UhRY
rqzn2vy3tF3VAQAB/5mpZo1B+NyBAYxScRMgYU7aa1v4XOeDpvbYqkkfIQdkqdrS
C7R7b8eBQ14QaL+ls/+hoThHHRbXts7Yt9x3p4cse2DO8yXs7t3FRwoOc9cCVyl2
l6HTj4+eLSrA7Obp8A5oX2Vz+TpCeKKS1CvBSGqJPKA3qq4DVZgGVOVhuJ6Aid6f
bRahs/dZnPiyXGzmmPtpHzT3zIbeXkKFpfaV4YLzH3saoYZPgepgSTARFqUVik6Q
vM/i3rMEnaUWdbz7U08Lz7q3sskSNletRe2/6dnE3Bng8RSwgv5XHaogXmvQ+j8=
=03gG
-----END PGP SIGNATURE-----

Amir Taaki (125):
      Beginnings of documentation.
      new logging system (uses DEFINES for domains).
      sphinx Makefile.
      offline txs documentation.
      document different key formats
      more documentation on overview page (std::* and core data types).
      removed unused deprecated _ptr definitions for services in types.hpp
      first example! priv command from subvertx project.
      crypto documentation.
      libbitcoin quickstart.
      deterministic key documentation,
      added section about secret parameter.
      finished crypto section.
      edited README.
      updated install instructions.
      updated README instructions.
      added leveldb_blockchain to doxygen doc.
      updated documentation info.
      doc: moved section about services to libbitcoin anatomy
      script test: use a tmp file indicate pass or fail to python wrapper.
      bugfix: python doesnt cast str -> bool properly. do str -> int -> bool.
      bugfix: check stack size for OP_WITHIN before popping items from stack.
      fatten section about threadpools
      deleted .pyc file and added *.pyc to .gitignore
      added missing Makefile.
      bugfix: output_cerr_and_file forgot to make it actually output to file before.
      added fullnode. needs code cleanup.
      import genesis block code listing in doc.
      full node code listing in doc.
      init leveldb_blockchain example.
      beginning of blockchain documentation.
      doc: little pargraph about blockchain::store.
      added example source code listings.
      doc: further design info.
      fullnode example implementation.
      doc: fullnode example
      remove old CXX compat stuff in blockchain interface.
      enforce block number in coinbase of blocks.
      need to serialize the expect script before doing comparison.
      missing return for when adding block to pool fails.
      only check coinbase_depth() in accept_block() if version 2.0 block.
      poller's ask_blocks duplicates filter policy is too strict. make it more permissive by also checking the hash_stop (not just locator.begin())
      use set_seed when calling new_seed() so that MPK also gets set too.
      leak-check example for tests.
      test reorganising the blockchain.
      fullnode explanation text.
      display last example.
      added display-last tutorial.
      doc: section about word of satoshi.
      section on poller.
      accept/connect daemon examples.
      doc for accept/connect stuff.
      deleting dud lines from net documentation.
      doc: more terse description for connect example src.
      added info about handshake service and connect composed operation.
      doc: info about network services.
      protocol example.
      catch signal in protocol test example.
      added comment about catching c signal to example proto.
      added program to connect to random bitcoin nodes in network.
      typo in docs.
      proto example: display message when new connection.
      doxygen comments for protocol API.
      section about subscribing to new channels.
      block 189565 has version incorrectly set to 2. add workaround to skip that block.
      fix to work on Mac OSX.
      expand checks to skip old blocks with version 2 as there are loads of blocks with the version incorrectly set.
      BUGFIX: avoid counting sigops twice (once for legacy and once for p2sh)
      doc: logging system.
      doxygen comment in blockchain: better param names for handle_reorganize example.
      doc: blockchain reorganize.
      Added transaction radar example.
      Added short title description to examples.
      logtst updated.
      doc: txrad part of network documentation.
      doc: clarified unclear section in network doc.
      seqlock skeleton.
      fully using seqlock for leveldb blockchain.
      cleanup seqlock fetch read spinlock.
      reorg test.
      show_chain(blockchain)
      don't print block depth for not confirmed blocks.
      add comment clarifying sleep inside seqloop loop.
      bugfix: race condition in fetch block locator
      fix warning in leveldb about initialization order of vars in contrsutctor.
      fix to build on mac osx.
      mac osx build instructions.
      doc: title underline too short.
      doc: header for tutorial main page.
      chapter 7 complete!
      replace mentions of Vidalia with libbitcoin in LICENSE.
      doc: clarify tx_pool
      doc: updated examples list in intro.
      doc: updated examples.
      readme for generating the docs.
      deleted outdated documentation.
      logger default, same func for both normal stdout and error stderr messages.
      nicer function names for logger (output_cout() instead of output_to_cout())
      updated version primitive with 'relay_transactions' field, and bumped protocol_version to 70001
      doc: added section on optimization to blockchain chapter.
      raise low value for max_open_files in LevelDB.
      raise it further.
      recommendation to set ulimit higher.
      fullnode blockchain should start before anything else.
      bugfix in fullnode example: start blockchain and WAIT before anything else.
      doc: add section about file limits.
      oops! tried to join() threads from inside when error condition triggers. don't do that...
      typo remove semicolon from block validation check.
      bigger list of seed nodes.
      fRelayTxes is not included in the version message in any deterministic way.
      added riak link on optimising leveldb.
      doxygen comments for threadpool.
      comment assert in loading version message.
      add std::error_code to protocol::subscribe_channel handler to signal when service has stopped.
      rename to format functions: pretty_hex -> encode_hex, bytes_from_pretty -> decode_hex, hash_from_pretty -> decode_hex_digest
      doc: updated fullnode tutorial.
      doc: tutorial missing argument in fullnode::connection_started function
      doc: tutorial nice highlighting for error_code values in network stuff
      fetch_history and fetch_output_values composed operations.
      inside composed operations: count increment and compare MUST be atomic.
      bugfix: increment and compare in atomic call.
      updated README with mac osx mountain lion build instructions.
      blockchain write optimisation: call user given callbacks in a seperate thread exclusion queue (async_queue) so users can't hold up main write queue.
      rename post() to queue()
      enable-debug mode for configure. turns off debug output.

Jonas Smedegaard (1):
      Imported Upstream version 1.0.9

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-bitcoin/libbitcoin.git



More information about the Pkg-bitcoin-commits mailing list