[Pkg-bitcoin-commits] [libbitcoin] annotated tag v2.0 created (now 57a6c96)

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


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

js pushed a change to annotated tag v2.0
in repository libbitcoin.

        at  57a6c96   (tag)
   tagging  03d769e6b19b8c41c8ed721f0a013b17136374c8 (commit)
  replaces  v1.4
 tagged by  Amir Taaki
        on  Sun Jan 5 08:32:57 2014 +0000

- Log -----------------------------------------------------------------
various improvements and important fixes. code quality is improved.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAABAgAGBQJSyRkjAAoJELA70IOMMKqaiK0P/2HtSA2Ja3jEV2Vr/+//rpVb
APhV2wBh7hQQMQ6zHM06Y6KGRLa6/CfYQMA/g3+dwUi0MPCSVemJINwYg6P1oTuP
WdYuAo6scJ1Rg5eCIYXz5YNDQ5MkUB/hJsU5dv0oMREMuleLN+y0INrIfcxVeUlG
i+up7wp3u1HkT0vQPLGOnKYKNuH0nvS6b+Jrbo3BUTIBHFMFtVReqOdeO8hjfztl
VmlHKgJhWw71xmL/wyW0REhhfJ1Y64lS9FRDlXtCyWeBEoEfuW4V9sT7JcEtfiEB
4D/QAD85aW7teaFLQ8Ivk+Y+XXuBS1/jrn9YrB2hKOdRgzURy7ahk1t3Phi0hcVW
6Wlc4C5IOrxvUxPHC0qQNvgR/Vv4ZWuYgk8SuVU7lPhaxp+o7ShwU5DIwES1eSpJ
kJPNUe/6q6r5wB3h0aSirx/rLEUOx1TVoBs6ZOa5QKgC/qvcR0eZDQrVsSV9wkg2
AXxq1DKA5M/LZMRpB00S/jlkRJykivtSwoDnJ7M9w3SJweJM2oUQHb+uRCfbAjYy
AAeI2okTeObDsppND5ARk4eP3vRrYdrnObCtdVjqb4zwRm4pjoQXP4KnJMRFvY25
yREut6qTet16GBMZjGtxQiPk8WAApTmKlLJEnqZ85mVhEPb9OPhxyB6v25XRvFEC
hZMvZTSf/iRraJpQDURA
=Hc33
-----END PGP SIGNATURE-----

Amir Taaki (43):
      threadpool: ability to specify number of threads for spawn(n) to create.
      remove obselete tool now we have bootstrap and faster initial download.
      set_iterator() and other small changes to serializer.
      add timed_section to installation. it's useful.
      fix mistake where log_debug() is by default outputing to stderr
      up the strictness of compiler, and fix warnings.
      corrected lambda style.
      stop infinite recursive loop caused by error handling code not returning.
      only check spend_height > from_height if the spend exists.
      added stuff needed for libtool to properly link
      rename coinbase_script() to raw_data_script()
      some output scripts are unspendable and cannot be deserialized. instead set those output scripts as opcode::raw_data (like with coinbase scripts).
      comment out assert which can sometimes trigger.
      oops! add missing check. corresponding Satoshi code:
      updated doc examples.
      updated doc examples.
      improved deserializer's read_variable_uint()
      correct mistaken legacy sigops count thanks to peter todd.
      disable aggressive reconnect policy in favour of having slots that always reconnect. see the comments for more details.
      added copyright header to source and include files.
      simplify maintain connections code.
      fix template function missing auto keyword.
      add some debug assert info to network protocol outgoing connect code.
      async_parallel header.
      fixed bug where connect() was calling completion handler twice. bug was in handshake when a node is stopped and receive_* get called with error::service_stopped. the code was incorrectly handling errors. fix is to correctly stop subsequent calls by setting the counter to the clearance_count.  this is now done through the new async_parallel mechanism (see last commit before this). async_parallel takes a callback and calls it exactly once on the condition it is either called N times o [...]
      added doc comment to async_parallel header.
      slight modification to copyright notices on files.
      removed deterministic_wallet (now in libwallet).
      refactored connections code to be nicer.
      ability to disable listening for incoming connections in protocol service.
      ability to maintain connections
      ported key formats code over to libwallet.
      moved select_outputs to libwallet.
      cleaned up and fixed txpool validate code.
      tidied up serialize code.
      remove determ from examples.
      updated quickstart doc.
      crypto stuff now uses libwallet.
      comments for sighash script stuff
      remove redundant chain reference in leveldb_organizer (only base organizer needs it)
      update last checkpoint to block 278700
      set checkpoint to 702
      bump version number to 2.0

Chang Lan (1):
      Fix Mac OS X compilation issue

Dave Huseby (1):
      I had to install automake on ubuntu for autoreconf -i to work

Pablo Castellano (3):
      [doc] Describe optional configure flags in README
      Added note about why Ubuntu 12.04 is not supported
      Last recommended changes to clarify License

Robert Williamson (5):
      changed magic_value to from uint32_t to function.
      Support bootstrapping of testnet and faster bootstrapping using bootstrap-fast, which does not check the transactions inside blocks. If they can be deserialized they are considered valid and added to the chain.
      Added detect-network to tools, to detect which network the libbitcoin.so is compiled for.
      Fixes for testnet script_version and wallet import format prefix.
      Fixes issue when generating pub key.

genjix (3):
      Merge pull request #24 from dhuseby/forgot-automake
      Merge pull request #29 from PabloCastellano/master
      Merge pull request #28 from changlan/master

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

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