aboutsummaryrefslogtreecommitdiff
path: root/doc/shared-libraries.md
AgeCommit message (Collapse)Author
2024-03-18remove libbitcoinconsensusfanquake
This was deprecated in v27.0, for removal in v28.0. See discussion in PR #29189.
2024-01-30libconsensus: deprecateCory Fields
This library has existed for nearly 10 years with very little known uptake or impact. It has become a maintenance burden. In several cases it dictates our code/library structure (for example necessitating LIBBITCOIN_CRYPTO_BASE), as well as build-system procedures (building multiple copies of object files especially for the lib). Several discussions have arisen wrt migrating it to CMake and it has become difficult to justify adding more complexity for a library that is virtually unused anyway. See for example the discussions: https://github.com/hebasto/bitcoin/pull/41 https://github.com/bitcoin/bitcoin/pull/29123 Instead, we (fanquake, hebasto, TheCharlatan, and I) propose simply not migrating it to CMake and letting it end with v27. Any remaining use-cases could be handled in the future by libbitcoinkernel.
2023-10-13docs: add docs for additional libconsensus functionsJake Rawsthorne
Co-authored-by: Bruno Garcia <brunoely.gc@gmail.com>
2023-10-13docs: link to rust-bitcoinconsensusJake Rawsthorne
2020-12-05doc: libbitcoinconsensus: add missing error code description, fix NBitcoin linkSebastian Falbesoner
2019-04-07doc: correct bitcoinconsensus_version in shared-librariesfanquake
2016-09-30Add NULLDUMMY verify flag in bitcoinconsensus.hJohnson Lau
2016-02-23[doc] Fix typosCédric Félizard
2015-10-18Mention PHP bindings to libbitcoinconsensusThomas Kerin
2015-09-24Add java-libbitcoinconsensus as example to documentationdexX7
java-libbitcoinconsensus is a wrapper around libbitcoinconsensus, which uses JNA to demonstrate a potential integration in Java.
2015-07-15doc: Add NBitcoin to bitcoinconsensus examplesBraydon Fuller
2015-07-14Add description for bitcoinconsensus_ERR_OKBraydon Fuller
2015-07-13doc: add documentation for shared library libbitcoinconsensusBraydon Fuller