Checkpoint the party/runtime stack before share-program and malicious-mode work.
Ship the TLS mesh, composer, Beaver/Yao/leaf MPC, prep/online paths, apps, and docs so the tree is pushable before elevating share_expr, security_mode, and prep resume. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
parent
695f8e84f7
commit
0d22946a0e
1835 changed files with 170291 additions and 2849 deletions
43
include/dpf/net/asio_ns.hpp
Normal file
43
include/dpf/net/asio_ns.hpp
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
/// @file dpf/net/asio_ns.hpp
|
||||
/// @brief Standalone asio as `asio::` inside the networking namespaces.
|
||||
/// @details `dpf/asio.hpp` declares `dpf::asio` (DPF key shipping), which
|
||||
/// would otherwise capture unqualified `asio::` lookups made inside
|
||||
/// `namespace dpf` once both are included, in either order.
|
||||
#ifndef LIBDPF_INCLUDE_DPF_NET_ASIO_NS_HPP__
|
||||
#define LIBDPF_INCLUDE_DPF_NET_ASIO_NS_HPP__
|
||||
|
||||
#include <asio.hpp>
|
||||
|
||||
namespace dpf
|
||||
{
|
||||
namespace net
|
||||
{
|
||||
namespace asio = ::asio;
|
||||
} // namespace net
|
||||
namespace protocol
|
||||
{
|
||||
namespace asio = ::asio;
|
||||
} // namespace protocol
|
||||
namespace session
|
||||
{
|
||||
namespace asio = ::asio;
|
||||
} // namespace session
|
||||
namespace run
|
||||
{
|
||||
namespace asio = ::asio;
|
||||
} // namespace run
|
||||
namespace app
|
||||
{
|
||||
namespace asio = ::asio;
|
||||
} // namespace app
|
||||
namespace async
|
||||
{
|
||||
namespace asio = ::asio;
|
||||
} // namespace async
|
||||
namespace factory
|
||||
{
|
||||
namespace asio = ::asio;
|
||||
} // namespace factory
|
||||
} // namespace dpf
|
||||
|
||||
#endif // LIBDPF_INCLUDE_DPF_NET_ASIO_NS_HPP__
|
||||
Loading…
Add table
Add a link
Reference in a new issue