JoelKatz 7959154b93 Fix a deadlock in the websocketpp code. data::get calls m_used.push_back(p)
which can call intrusive_ptr_release. If intrusive_ptr_release discovers a
use_count of 1 (due to the vector being resized) that can call recycle,
which acquires the very same non-recursive lock we already hold from get.
2013-03-06 11:04:35 -08:00
…
…
…
…
…
…

Ripple - P2P Payment Network

Some portions of this source code are currently closed source.

This is the repository for Ripple's:

  • rippled - Reference P2P network server
  • ripple.js - Reference JavaScript client libraries for node.js and browsers.

Build instructions:

Setup instructions:

For more information:

Description
Decentralized cryptocurrency blockchain daemon implementing the XRP Ledger protocol in C++
Readme 463 MiB
Languages
C++ 98.6%
CMake 0.5%
Python 0.5%
Shell 0.1%
Mako 0.1%
Other 0.1%