Refactor the structure of source files:

* New src/ripple/crypto and src/ripple/protocol directories
* Merged src/ripple/common into src/ripple/basics
* Move resource/api files up a level
* Add headers for "include what you use"
* Normalized include guards
* Renamed to JsonFields.h
* Remove obsolete files
* Remove net.h unity header
* Remove resource.h unity header
* Removed some deprecated unity includes
This commit is contained in:
Vinnie Falco
2014-11-07 07:05:38 -08:00
parent b134b7d3f6
commit 5d42604efd
230 changed files with 1176 additions and 1171 deletions

View File

@@ -50,7 +50,7 @@
<PropertyGroup Label="UserMacros" />
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'">
<ClCompile>
<PreprocessorDefinitions>_WIN32_WINNT=0x6000;DEBUG;OPENSSL_NO_SSL2;WIN32_CONSOLE;_CRTDBG_MAP_ALLOC;_CRT_SECURE_NO_WARNINGS;_DEBUG;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions>_WIN32_WINNT=0x6000;DEBUG;DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;OPENSSL_NO_SSL2;WIN32_CONSOLE;_CRTDBG_MAP_ALLOC;_CRT_SECURE_NO_WARNINGS;_DEBUG;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\build\proto;..\..\src;..\..\src\beast;..\..\src\protobuf\src;..\..\src\protobuf\vsprojects;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DisableSpecificWarnings>4800;4244;4267;4018</DisableSpecificWarnings>
<ExceptionHandling>Async</ExceptionHandling>
@@ -87,7 +87,7 @@
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'">
<ClCompile>
<PreprocessorDefinitions>_WIN32_WINNT=0x6000;NDEBUG;OPENSSL_NO_SSL2;WIN32_CONSOLE;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions>_WIN32_WINNT=0x6000;DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;NDEBUG;OPENSSL_NO_SSL2;WIN32_CONSOLE;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\build\proto;..\..\src;..\..\src\beast;..\..\src\protobuf\src;..\..\src\protobuf\vsprojects;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DisableSpecificWarnings>4800;4244;4267;4018</DisableSpecificWarnings>
<ExceptionHandling>Async</ExceptionHandling>
@@ -1877,6 +1877,16 @@
</ClCompile>
<ClInclude Include="..\..\src\ripple\app\node\SqliteFactory.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\app\paths\AccountCurrencies.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClInclude Include="..\..\src\ripple\app\paths\AccountCurrencies.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\app\paths\Credit.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClInclude Include="..\..\src\ripple\app\paths\Credit.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\app\paths\cursor\AdvanceNode.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
@@ -1911,6 +1921,11 @@
</ClCompile>
<ClInclude Include="..\..\src\ripple\app\paths\cursor\RippleLiquidity.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\app\paths\FindPaths.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClInclude Include="..\..\src\ripple\app\paths\FindPaths.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\app\paths\Node.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
@@ -2124,10 +2139,14 @@
</ClInclude>
<ClInclude Include="..\..\src\ripple\basics\BasicTypes.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\basics\byte_view.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\basics\CheckLibraryVersions.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\basics\CountedObject.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\basics\DecayingSample.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\basics\impl\BasicConfig.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
@@ -2137,18 +2156,30 @@
<ClCompile Include="..\..\src\ripple\basics\impl\CountedObject.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\basics\impl\KeyCache.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\basics\impl\Log.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\basics\impl\make_SSLContext.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\basics\impl\RangeSet.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\basics\impl\ResolverAsio.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\basics\impl\StringUtilities.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\basics\impl\Sustain.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\basics\impl\TaggedCache.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\basics\impl\ThreadName.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
@@ -2158,61 +2189,45 @@
<ClCompile Include="..\..\src\ripple\basics\impl\UptimeTimer.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClInclude Include="..\..\src\ripple\basics\KeyCache.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\basics\Log.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\basics\LoggedTimings.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\basics\make_SSLContext.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\basics\RangeSet.h">
</ClInclude>
<None Include="..\..\src\ripple\basics\README.md">
</None>
<ClInclude Include="..\..\src\ripple\basics\Resolver.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\basics\ResolverAsio.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\basics\seconds_clock.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\basics\StringUtilities.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\basics\Sustain.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\basics\SyncUnorderedMap.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\basics\TaggedCache.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\basics\tests\cross_offer.test.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClInclude Include="..\..\src\ripple\basics\ThreadName.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\basics\Time.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\basics\ToString.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\basics\UnorderedContainers.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\basics\UptimeTimer.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\common\byte_view.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\common\DecayingSample.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\common\impl\KeyCache.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\common\impl\make_SSLContext.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\common\impl\ResolverAsio.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\common\impl\TaggedCache.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClInclude Include="..\..\src\ripple\common\jsonrpc_fields.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\common\KeyCache.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\common\make_SSLContext.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\common\Resolver.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\common\ResolverAsio.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\common\seconds_clock.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\common\TaggedCache.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\common\tests\cross_offer.test.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClInclude Include="..\..\src\ripple\common\UnorderedContainers.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\core\Config.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\core\ConfigSections.h">
@@ -2255,116 +2270,52 @@
</ClInclude>
<ClInclude Include="..\..\src\ripple\core\SystemParameters.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\data\crypto\Base58Data.cpp">
<ClInclude Include="..\..\src\ripple\crypto\Base58Data.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\crypto\bignum_error.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\crypto\CAutoBN_CTX.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\crypto\CBigNum.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\crypto\CKey.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\crypto\DHUtil.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\crypto\ECDSACanonical.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\crypto\impl\Base58Data.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClInclude Include="..\..\src\ripple\data\crypto\Base58Data.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\data\crypto\CKey.cpp">
<ClCompile Include="..\..\src\ripple\crypto\impl\CBigNum.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClInclude Include="..\..\src\ripple\data\crypto\CKey.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\data\crypto\CKeyDeterministic.cpp">
<ClCompile Include="..\..\src\ripple\crypto\impl\CKey.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\data\crypto\CKeyECIES.cpp">
<ClCompile Include="..\..\src\ripple\crypto\impl\CKeyDeterministic.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\data\crypto\RFC1751.cpp">
<ClCompile Include="..\..\src\ripple\crypto\impl\CKeyECIES.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClInclude Include="..\..\src\ripple\data\crypto\RFC1751.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\data\protocol\BuildInfo.cpp">
<ClCompile Include="..\..\src\ripple\crypto\impl\DHUtil.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClInclude Include="..\..\src\ripple\data\protocol\BuildInfo.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\data\protocol\HashPrefix.cpp">
<ClCompile Include="..\..\src\ripple\crypto\impl\ECDSACanonical.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClInclude Include="..\..\src\ripple\data\protocol\HashPrefix.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\data\protocol\KnownFormats.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\data\protocol\LedgerFormats.cpp">
<ClCompile Include="..\..\src\ripple\crypto\impl\RandomNumbers.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClInclude Include="..\..\src\ripple\data\protocol\LedgerFormats.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\data\protocol\Protocol.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\data\protocol\RippleAddress.cpp">
<ClCompile Include="..\..\src\ripple\crypto\impl\RFC1751.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClInclude Include="..\..\src\ripple\data\protocol\RippleAddress.h">
<ClInclude Include="..\..\src\ripple\crypto\RandomNumbers.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\data\protocol\SerializedObjectTemplate.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClInclude Include="..\..\src\ripple\data\protocol\SerializedObjectTemplate.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\data\protocol\SerializedType.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\data\protocol\SerializedTypes.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClInclude Include="..\..\src\ripple\data\protocol\SerializedTypes.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\data\protocol\Serializer.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClInclude Include="..\..\src\ripple\data\protocol\Serializer.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\data\protocol\SField.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClInclude Include="..\..\src\ripple\data\protocol\SField.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\data\protocol\STAmount.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClInclude Include="..\..\src\ripple\data\protocol\STAmount.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\data\protocol\STAmount.test.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\data\protocol\STArray.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClInclude Include="..\..\src\ripple\data\protocol\STArray.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\data\protocol\STBitString.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\data\protocol\STInteger.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClInclude Include="..\..\src\ripple\data\protocol\STInteger.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\data\protocol\STObject.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClInclude Include="..\..\src\ripple\data\protocol\STObject.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\data\protocol\STParsedJSON.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClInclude Include="..\..\src\ripple\data\protocol\STParsedJSON.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\data\protocol\TER.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClInclude Include="..\..\src\ripple\data\protocol\TER.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\data\protocol\TxFlags.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\data\protocol\TxFormats.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClInclude Include="..\..\src\ripple\data\protocol\TxFormats.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\data\utility\UptimeTimerAdapter.h">
<None Include="..\..\src\ripple\crypto\README.md">
</None>
<ClInclude Include="..\..\src\ripple\crypto\RFC1751.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\json\impl\JsonPropertyStream.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
@@ -2671,6 +2622,98 @@
</ClInclude>
<ClInclude Include="..\..\src\ripple\peerfinder\Slot.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\BuildInfo.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\HashPrefix.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\protocol\impl\BuildInfo.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\protocol\impl\HashPrefix.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\protocol\impl\LedgerFormats.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\protocol\impl\RippleAddress.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\protocol\impl\SerializedObjectTemplate.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\protocol\impl\SerializedTypes.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\protocol\impl\Serializer.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\protocol\impl\SField.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\protocol\impl\STAmount.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\protocol\impl\STAmount.test.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\protocol\impl\STArray.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\protocol\impl\STInteger.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\protocol\impl\STObject.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\protocol\impl\STParsedJSON.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\protocol\impl\TER.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\protocol\impl\TxFormats.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClInclude Include="..\..\src\ripple\protocol\JsonFields.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\KnownFormats.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\LedgerFormats.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\Protocol.h">
</ClInclude>
<None Include="..\..\src\ripple\protocol\README.md">
</None>
<ClInclude Include="..\..\src\ripple\protocol\RippleAddress.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\SerializedObjectTemplate.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\SerializedType.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\SerializedTypes.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\Serializer.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\SField.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\STAmount.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\STArray.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\STBitString.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\STInteger.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\STObject.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\STParsedJSON.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\TER.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\TxFlags.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\TxFormats.h">
</ClInclude>
<CustomBuild Include="..\..\src\ripple\proto\ripple.proto">
<FileType>Document</FileType>
<Command Condition="'$(Configuration)|$(Platform)'=='debug|x64'">protoc --cpp_out=..\..\build\proto --proto_path=%(RelativeDir) %(Identity)</Command>
@@ -2683,21 +2726,15 @@
<Message Condition="'$(Configuration)|$(Platform)'=='release|x64'">protoc --cpp_out=..\..\build\proto --proto_path=%(RelativeDir) %(Identity)</Message>
<LinkObjects Condition="'$(Configuration)|$(Platform)'=='release|x64'">false</LinkObjects>
</CustomBuild>
<ClInclude Include="..\..\src\ripple\resource\api\Charge.h">
<ClInclude Include="..\..\src\ripple\resource\Charge.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\resource\api\Consumer.h">
<ClInclude Include="..\..\src\ripple\resource\Consumer.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\resource\api\Disposition.h">
<ClInclude Include="..\..\src\ripple\resource\Disposition.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\resource\api\Fees.h">
<ClInclude Include="..\..\src\ripple\resource\Fees.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\resource\api\Gossip.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\resource\api\LegacyFees.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\resource\api\Manager.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\resource\api\Types.h">
<ClInclude Include="..\..\src\ripple\resource\Gossip.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\resource\impl\Charge.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
@@ -2729,6 +2766,12 @@
</ClCompile>
<ClInclude Include="..\..\src\ripple\resource\impl\Tuning.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\resource\LegacyFees.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\resource\Manager.h">
</ClInclude>
<None Include="..\..\src\ripple\resource\README.md">
</None>
<ClInclude Include="..\..\src\ripple\rpc\ErrorCodes.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\rpc\handlers\AccountCurrencies.cpp">
@@ -3070,25 +3113,6 @@
</ClCompile>
<ClInclude Include="..\..\src\ripple\sitefiles\Sitefiles.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\sslutil\bignum_error.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\sslutil\CAutoBN_CTX.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\sslutil\CBigNum.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\sslutil\DHUtil.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\sslutil\ECDSACanonical.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\sslutil\impl\CBigNum.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\sslutil\impl\DHUtil.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\sslutil\impl\ECDSACanonical.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClInclude Include="..\..\src\ripple\types\AgedHistory.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\types\Base58.h">
@@ -3116,9 +3140,6 @@
<ClCompile Include="..\..\src\ripple\types\impl\Issue.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\types\impl\RandomNumbers.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\types\impl\RippleIdentifierTests.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
@@ -3130,8 +3151,6 @@
</ClCompile>
<ClInclude Include="..\..\src\ripple\types\Issue.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\types\RandomNumbers.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\types\RippleAccountID.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\types\RippleAccountPrivateKey.h">
@@ -3182,14 +3201,10 @@
</ClCompile>
<ClCompile Include="..\..\src\ripple\unity\beastc.c">
</ClCompile>
<ClCompile Include="..\..\src\ripple\unity\common.cpp">
</ClCompile>
<ClCompile Include="..\..\src\ripple\unity\core.cpp">
</ClCompile>
<ClCompile Include="..\..\src\ripple\unity\data.cpp">
<ClCompile Include="..\..\src\ripple\unity\crypto.cpp">
</ClCompile>
<ClInclude Include="..\..\src\ripple\unity\data.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\unity\hyperleveldb.cpp">
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='debug|x64'">..\..\src\hyperleveldb;..\..\src\snappy\config;..\..\src\snappy\snappy;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='release|x64'">..\..\src\hyperleveldb;..\..\src\snappy\config;..\..\src\snappy\snappy;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
@@ -3208,8 +3223,6 @@
</ClInclude>
<ClCompile Include="..\..\src\ripple\unity\net.cpp">
</ClCompile>
<ClInclude Include="..\..\src\ripple\unity\net.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\unity\nodestore.cpp">
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='debug|x64'">..\..\src\leveldb\include;..\..\src\rocksdb2\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='release|x64'">..\..\src\leveldb\include;..\..\src\rocksdb2\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
@@ -3220,10 +3233,10 @@
</ClCompile>
<ClCompile Include="..\..\src\ripple\unity\protobuf.cpp">
</ClCompile>
<ClCompile Include="..\..\src\ripple\unity\protocol.cpp">
</ClCompile>
<ClCompile Include="..\..\src\ripple\unity\resource.cpp">
</ClCompile>
<ClInclude Include="..\..\src\ripple\unity\resource.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\unity\ripple.proto.cpp">
</ClCompile>
<ClCompile Include="..\..\src\ripple\unity\rocksdb.cpp">
@@ -3244,10 +3257,6 @@
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='debug|x64'">..\..\src\snappy\config;..\..\src\snappy\snappy;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='release|x64'">..\..\src\snappy\config;..\..\src\snappy\snappy;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<ClCompile Include="..\..\src\ripple\unity\sslutil.cpp">
</ClCompile>
<ClInclude Include="..\..\src\ripple\unity\sslutil.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\unity\types.cpp">
</ClCompile>
<ClInclude Include="..\..\src\ripple\unity\types.h">

View File

@@ -337,14 +337,8 @@
<Filter Include="ripple\basics\impl">
<UniqueIdentifier>{1B5E3484-E132-ADEA-8A38-01B0F4ABAC58}</UniqueIdentifier>
</Filter>
<Filter Include="ripple\common">
<UniqueIdentifier>{386F7193-3E90-1C28-75BE-5AE6461046C7}</UniqueIdentifier>
</Filter>
<Filter Include="ripple\common\impl">
<UniqueIdentifier>{619EFB02-2AE3-7579-A69B-043F89A5BB5D}</UniqueIdentifier>
</Filter>
<Filter Include="ripple\common\tests">
<UniqueIdentifier>{2B3171C5-9F59-6210-04BD-2E267A74D1BE}</UniqueIdentifier>
<Filter Include="ripple\basics\tests">
<UniqueIdentifier>{B1F0C3D5-71C4-3ABF-E292-F147387D07CB}</UniqueIdentifier>
</Filter>
<Filter Include="ripple\core">
<UniqueIdentifier>{235DCF23-2CF8-4F03-1A54-C159823A7E8D}</UniqueIdentifier>
@@ -352,17 +346,11 @@
<Filter Include="ripple\core\impl">
<UniqueIdentifier>{D9A8899A-B47C-E5BB-DDF1-32A50545A7D3}</UniqueIdentifier>
</Filter>
<Filter Include="ripple\data">
<UniqueIdentifier>{1BC34E8A-BA0B-B540-36B1-3372C411208A}</UniqueIdentifier>
<Filter Include="ripple\crypto">
<UniqueIdentifier>{165391B0-6CF7-0ECF-2566-2F12A922148E}</UniqueIdentifier>
</Filter>
<Filter Include="ripple\data\crypto">
<UniqueIdentifier>{B1A9A795-C082-6590-D035-B2EDF0FE742C}</UniqueIdentifier>
</Filter>
<Filter Include="ripple\data\protocol">
<UniqueIdentifier>{06727C83-D304-C785-3D46-E2571F391900}</UniqueIdentifier>
</Filter>
<Filter Include="ripple\data\utility">
<UniqueIdentifier>{1906827A-5174-9515-DC11-9D11C511E0CB}</UniqueIdentifier>
<Filter Include="ripple\crypto\impl">
<UniqueIdentifier>{8EF07519-1C32-2E82-D707-702EB0157733}</UniqueIdentifier>
</Filter>
<Filter Include="ripple\json">
<UniqueIdentifier>{BEDCC703-A2C8-FF25-7E1E-3471BD39ED98}</UniqueIdentifier>
@@ -409,12 +397,15 @@
<Filter Include="ripple\proto">
<UniqueIdentifier>{8016685C-6468-9514-D06F-F95060DB5F10}</UniqueIdentifier>
</Filter>
<Filter Include="ripple\protocol">
<UniqueIdentifier>{AAA1F4C4-829E-8085-A768-FB4DC3670296}</UniqueIdentifier>
</Filter>
<Filter Include="ripple\protocol\impl">
<UniqueIdentifier>{0AFA29AA-2CF8-9A4D-112E-AA1044C005EC}</UniqueIdentifier>
</Filter>
<Filter Include="ripple\resource">
<UniqueIdentifier>{7F5082C0-3323-CAC3-1868-CA49C7F63A34}</UniqueIdentifier>
</Filter>
<Filter Include="ripple\resource\api">
<UniqueIdentifier>{574CB17C-88F0-44EC-2182-AD07D6E99D36}</UniqueIdentifier>
</Filter>
<Filter Include="ripple\resource\impl">
<UniqueIdentifier>{A05858D1-18F0-3A7E-ECFD-7729C370F65B}</UniqueIdentifier>
</Filter>
@@ -442,12 +433,6 @@
<Filter Include="ripple\sitefiles\impl">
<UniqueIdentifier>{1D95DF26-0788-BD2C-2864-8B038A51FD58}</UniqueIdentifier>
</Filter>
<Filter Include="ripple\sslutil">
<UniqueIdentifier>{C0840101-C28E-ACD4-6862-2178B7E27420}</UniqueIdentifier>
</Filter>
<Filter Include="ripple\sslutil\impl">
<UniqueIdentifier>{55CFEEC5-7FF5-F959-9862-9FAE232054B7}</UniqueIdentifier>
</Filter>
<Filter Include="ripple\types">
<UniqueIdentifier>{29DBD04F-9324-A965-5C79-AA06EC10BA58}</UniqueIdentifier>
</Filter>
@@ -2784,6 +2769,18 @@
<ClInclude Include="..\..\src\ripple\app\node\SqliteFactory.h">
<Filter>ripple\app\node</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\app\paths\AccountCurrencies.cpp">
<Filter>ripple\app\paths</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\app\paths\AccountCurrencies.h">
<Filter>ripple\app\paths</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\app\paths\Credit.cpp">
<Filter>ripple\app\paths</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\app\paths\Credit.h">
<Filter>ripple\app\paths</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\app\paths\cursor\AdvanceNode.cpp">
<Filter>ripple\app\paths\cursor</Filter>
</ClCompile>
@@ -2820,6 +2817,12 @@
<ClInclude Include="..\..\src\ripple\app\paths\cursor\RippleLiquidity.h">
<Filter>ripple\app\paths\cursor</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\app\paths\FindPaths.cpp">
<Filter>ripple\app\paths</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\app\paths\FindPaths.h">
<Filter>ripple\app\paths</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\app\paths\Node.cpp">
<Filter>ripple\app\paths</Filter>
</ClCompile>
@@ -3072,12 +3075,18 @@
<ClInclude Include="..\..\src\ripple\basics\BasicTypes.h">
<Filter>ripple\basics</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\basics\byte_view.h">
<Filter>ripple\basics</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\basics\CheckLibraryVersions.h">
<Filter>ripple\basics</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\basics\CountedObject.h">
<Filter>ripple\basics</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\basics\DecayingSample.h">
<Filter>ripple\basics</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\basics\impl\BasicConfig.cpp">
<Filter>ripple\basics\impl</Filter>
</ClCompile>
@@ -3087,18 +3096,30 @@
<ClCompile Include="..\..\src\ripple\basics\impl\CountedObject.cpp">
<Filter>ripple\basics\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\basics\impl\KeyCache.cpp">
<Filter>ripple\basics\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\basics\impl\Log.cpp">
<Filter>ripple\basics\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\basics\impl\make_SSLContext.cpp">
<Filter>ripple\basics\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\basics\impl\RangeSet.cpp">
<Filter>ripple\basics\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\basics\impl\ResolverAsio.cpp">
<Filter>ripple\basics\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\basics\impl\StringUtilities.cpp">
<Filter>ripple\basics\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\basics\impl\Sustain.cpp">
<Filter>ripple\basics\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\basics\impl\TaggedCache.cpp">
<Filter>ripple\basics\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\basics\impl\ThreadName.cpp">
<Filter>ripple\basics\impl</Filter>
</ClCompile>
@@ -3108,15 +3129,33 @@
<ClCompile Include="..\..\src\ripple\basics\impl\UptimeTimer.cpp">
<Filter>ripple\basics\impl</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\basics\KeyCache.h">
<Filter>ripple\basics</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\basics\Log.h">
<Filter>ripple\basics</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\basics\LoggedTimings.h">
<Filter>ripple\basics</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\basics\make_SSLContext.h">
<Filter>ripple\basics</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\basics\RangeSet.h">
<Filter>ripple\basics</Filter>
</ClInclude>
<None Include="..\..\src\ripple\basics\README.md">
<Filter>ripple\basics</Filter>
</None>
<ClInclude Include="..\..\src\ripple\basics\Resolver.h">
<Filter>ripple\basics</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\basics\ResolverAsio.h">
<Filter>ripple\basics</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\basics\seconds_clock.h">
<Filter>ripple\basics</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\basics\StringUtilities.h">
<Filter>ripple\basics</Filter>
</ClInclude>
@@ -3126,6 +3165,12 @@
<ClInclude Include="..\..\src\ripple\basics\SyncUnorderedMap.h">
<Filter>ripple\basics</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\basics\TaggedCache.h">
<Filter>ripple\basics</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\basics\tests\cross_offer.test.cpp">
<Filter>ripple\basics\tests</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\basics\ThreadName.h">
<Filter>ripple\basics</Filter>
</ClInclude>
@@ -3135,53 +3180,11 @@
<ClInclude Include="..\..\src\ripple\basics\ToString.h">
<Filter>ripple\basics</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\basics\UptimeTimer.h">
<ClInclude Include="..\..\src\ripple\basics\UnorderedContainers.h">
<Filter>ripple\basics</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\common\byte_view.h">
<Filter>ripple\common</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\common\DecayingSample.h">
<Filter>ripple\common</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\common\impl\KeyCache.cpp">
<Filter>ripple\common\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\common\impl\make_SSLContext.cpp">
<Filter>ripple\common\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\common\impl\ResolverAsio.cpp">
<Filter>ripple\common\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\common\impl\TaggedCache.cpp">
<Filter>ripple\common\impl</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\common\jsonrpc_fields.h">
<Filter>ripple\common</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\common\KeyCache.h">
<Filter>ripple\common</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\common\make_SSLContext.h">
<Filter>ripple\common</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\common\Resolver.h">
<Filter>ripple\common</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\common\ResolverAsio.h">
<Filter>ripple\common</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\common\seconds_clock.h">
<Filter>ripple\common</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\common\TaggedCache.h">
<Filter>ripple\common</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\common\tests\cross_offer.test.cpp">
<Filter>ripple\common\tests</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\common\UnorderedContainers.h">
<Filter>ripple\common</Filter>
<ClInclude Include="..\..\src\ripple\basics\UptimeTimer.h">
<Filter>ripple\basics</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\core\Config.h">
<Filter>ripple\core</Filter>
@@ -3237,140 +3240,62 @@
<ClInclude Include="..\..\src\ripple\core\SystemParameters.h">
<Filter>ripple\core</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\data\crypto\Base58Data.cpp">
<Filter>ripple\data\crypto</Filter>
<ClInclude Include="..\..\src\ripple\crypto\Base58Data.h">
<Filter>ripple\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\crypto\bignum_error.h">
<Filter>ripple\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\crypto\CAutoBN_CTX.h">
<Filter>ripple\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\crypto\CBigNum.h">
<Filter>ripple\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\crypto\CKey.h">
<Filter>ripple\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\crypto\DHUtil.h">
<Filter>ripple\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\crypto\ECDSACanonical.h">
<Filter>ripple\crypto</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\crypto\impl\Base58Data.cpp">
<Filter>ripple\crypto\impl</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\data\crypto\Base58Data.h">
<Filter>ripple\data\crypto</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\data\crypto\CKey.cpp">
<Filter>ripple\data\crypto</Filter>
<ClCompile Include="..\..\src\ripple\crypto\impl\CBigNum.cpp">
<Filter>ripple\crypto\impl</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\data\crypto\CKey.h">
<Filter>ripple\data\crypto</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\data\crypto\CKeyDeterministic.cpp">
<Filter>ripple\data\crypto</Filter>
<ClCompile Include="..\..\src\ripple\crypto\impl\CKey.cpp">
<Filter>ripple\crypto\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\data\crypto\CKeyECIES.cpp">
<Filter>ripple\data\crypto</Filter>
<ClCompile Include="..\..\src\ripple\crypto\impl\CKeyDeterministic.cpp">
<Filter>ripple\crypto\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\data\crypto\RFC1751.cpp">
<Filter>ripple\data\crypto</Filter>
<ClCompile Include="..\..\src\ripple\crypto\impl\CKeyECIES.cpp">
<Filter>ripple\crypto\impl</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\data\crypto\RFC1751.h">
<Filter>ripple\data\crypto</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\data\protocol\BuildInfo.cpp">
<Filter>ripple\data\protocol</Filter>
<ClCompile Include="..\..\src\ripple\crypto\impl\DHUtil.cpp">
<Filter>ripple\crypto\impl</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\data\protocol\BuildInfo.h">
<Filter>ripple\data\protocol</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\data\protocol\HashPrefix.cpp">
<Filter>ripple\data\protocol</Filter>
<ClCompile Include="..\..\src\ripple\crypto\impl\ECDSACanonical.cpp">
<Filter>ripple\crypto\impl</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\data\protocol\HashPrefix.h">
<Filter>ripple\data\protocol</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\data\protocol\KnownFormats.h">
<Filter>ripple\data\protocol</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\data\protocol\LedgerFormats.cpp">
<Filter>ripple\data\protocol</Filter>
<ClCompile Include="..\..\src\ripple\crypto\impl\RandomNumbers.cpp">
<Filter>ripple\crypto\impl</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\data\protocol\LedgerFormats.h">
<Filter>ripple\data\protocol</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\data\protocol\Protocol.h">
<Filter>ripple\data\protocol</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\data\protocol\RippleAddress.cpp">
<Filter>ripple\data\protocol</Filter>
<ClCompile Include="..\..\src\ripple\crypto\impl\RFC1751.cpp">
<Filter>ripple\crypto\impl</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\data\protocol\RippleAddress.h">
<Filter>ripple\data\protocol</Filter>
<ClInclude Include="..\..\src\ripple\crypto\RandomNumbers.h">
<Filter>ripple\crypto</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\data\protocol\SerializedObjectTemplate.cpp">
<Filter>ripple\data\protocol</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\data\protocol\SerializedObjectTemplate.h">
<Filter>ripple\data\protocol</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\data\protocol\SerializedType.h">
<Filter>ripple\data\protocol</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\data\protocol\SerializedTypes.cpp">
<Filter>ripple\data\protocol</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\data\protocol\SerializedTypes.h">
<Filter>ripple\data\protocol</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\data\protocol\Serializer.cpp">
<Filter>ripple\data\protocol</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\data\protocol\Serializer.h">
<Filter>ripple\data\protocol</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\data\protocol\SField.cpp">
<Filter>ripple\data\protocol</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\data\protocol\SField.h">
<Filter>ripple\data\protocol</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\data\protocol\STAmount.cpp">
<Filter>ripple\data\protocol</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\data\protocol\STAmount.h">
<Filter>ripple\data\protocol</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\data\protocol\STAmount.test.cpp">
<Filter>ripple\data\protocol</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\data\protocol\STArray.cpp">
<Filter>ripple\data\protocol</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\data\protocol\STArray.h">
<Filter>ripple\data\protocol</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\data\protocol\STBitString.h">
<Filter>ripple\data\protocol</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\data\protocol\STInteger.cpp">
<Filter>ripple\data\protocol</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\data\protocol\STInteger.h">
<Filter>ripple\data\protocol</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\data\protocol\STObject.cpp">
<Filter>ripple\data\protocol</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\data\protocol\STObject.h">
<Filter>ripple\data\protocol</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\data\protocol\STParsedJSON.cpp">
<Filter>ripple\data\protocol</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\data\protocol\STParsedJSON.h">
<Filter>ripple\data\protocol</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\data\protocol\TER.cpp">
<Filter>ripple\data\protocol</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\data\protocol\TER.h">
<Filter>ripple\data\protocol</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\data\protocol\TxFlags.h">
<Filter>ripple\data\protocol</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\data\protocol\TxFormats.cpp">
<Filter>ripple\data\protocol</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\data\protocol\TxFormats.h">
<Filter>ripple\data\protocol</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\data\utility\UptimeTimerAdapter.h">
<Filter>ripple\data\utility</Filter>
<None Include="..\..\src\ripple\crypto\README.md">
<Filter>ripple\crypto</Filter>
</None>
<ClInclude Include="..\..\src\ripple\crypto\RFC1751.h">
<Filter>ripple\crypto</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\json\impl\JsonPropertyStream.cpp">
<Filter>ripple\json\impl</Filter>
@@ -3759,32 +3684,137 @@
<ClInclude Include="..\..\src\ripple\peerfinder\Slot.h">
<Filter>ripple\peerfinder</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\BuildInfo.h">
<Filter>ripple\protocol</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\HashPrefix.h">
<Filter>ripple\protocol</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\protocol\impl\BuildInfo.cpp">
<Filter>ripple\protocol\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\protocol\impl\HashPrefix.cpp">
<Filter>ripple\protocol\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\protocol\impl\LedgerFormats.cpp">
<Filter>ripple\protocol\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\protocol\impl\RippleAddress.cpp">
<Filter>ripple\protocol\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\protocol\impl\SerializedObjectTemplate.cpp">
<Filter>ripple\protocol\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\protocol\impl\SerializedTypes.cpp">
<Filter>ripple\protocol\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\protocol\impl\Serializer.cpp">
<Filter>ripple\protocol\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\protocol\impl\SField.cpp">
<Filter>ripple\protocol\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\protocol\impl\STAmount.cpp">
<Filter>ripple\protocol\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\protocol\impl\STAmount.test.cpp">
<Filter>ripple\protocol\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\protocol\impl\STArray.cpp">
<Filter>ripple\protocol\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\protocol\impl\STInteger.cpp">
<Filter>ripple\protocol\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\protocol\impl\STObject.cpp">
<Filter>ripple\protocol\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\protocol\impl\STParsedJSON.cpp">
<Filter>ripple\protocol\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\protocol\impl\TER.cpp">
<Filter>ripple\protocol\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\protocol\impl\TxFormats.cpp">
<Filter>ripple\protocol\impl</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\protocol\JsonFields.h">
<Filter>ripple\protocol</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\KnownFormats.h">
<Filter>ripple\protocol</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\LedgerFormats.h">
<Filter>ripple\protocol</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\Protocol.h">
<Filter>ripple\protocol</Filter>
</ClInclude>
<None Include="..\..\src\ripple\protocol\README.md">
<Filter>ripple\protocol</Filter>
</None>
<ClInclude Include="..\..\src\ripple\protocol\RippleAddress.h">
<Filter>ripple\protocol</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\SerializedObjectTemplate.h">
<Filter>ripple\protocol</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\SerializedType.h">
<Filter>ripple\protocol</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\SerializedTypes.h">
<Filter>ripple\protocol</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\Serializer.h">
<Filter>ripple\protocol</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\SField.h">
<Filter>ripple\protocol</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\STAmount.h">
<Filter>ripple\protocol</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\STArray.h">
<Filter>ripple\protocol</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\STBitString.h">
<Filter>ripple\protocol</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\STInteger.h">
<Filter>ripple\protocol</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\STObject.h">
<Filter>ripple\protocol</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\STParsedJSON.h">
<Filter>ripple\protocol</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\TER.h">
<Filter>ripple\protocol</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\TxFlags.h">
<Filter>ripple\protocol</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\protocol\TxFormats.h">
<Filter>ripple\protocol</Filter>
</ClInclude>
<CustomBuild Include="..\..\src\ripple\proto\ripple.proto">
<Filter>ripple\proto</Filter>
</CustomBuild>
<ClInclude Include="..\..\src\ripple\resource\api\Charge.h">
<Filter>ripple\resource\api</Filter>
<ClInclude Include="..\..\src\ripple\resource\Charge.h">
<Filter>ripple\resource</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\resource\api\Consumer.h">
<Filter>ripple\resource\api</Filter>
<ClInclude Include="..\..\src\ripple\resource\Consumer.h">
<Filter>ripple\resource</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\resource\api\Disposition.h">
<Filter>ripple\resource\api</Filter>
<ClInclude Include="..\..\src\ripple\resource\Disposition.h">
<Filter>ripple\resource</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\resource\api\Fees.h">
<Filter>ripple\resource\api</Filter>
<ClInclude Include="..\..\src\ripple\resource\Fees.h">
<Filter>ripple\resource</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\resource\api\Gossip.h">
<Filter>ripple\resource\api</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\resource\api\LegacyFees.h">
<Filter>ripple\resource\api</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\resource\api\Manager.h">
<Filter>ripple\resource\api</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\resource\api\Types.h">
<Filter>ripple\resource\api</Filter>
<ClInclude Include="..\..\src\ripple\resource\Gossip.h">
<Filter>ripple\resource</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\resource\impl\Charge.cpp">
<Filter>ripple\resource\impl</Filter>
@@ -3822,6 +3852,15 @@
<ClInclude Include="..\..\src\ripple\resource\impl\Tuning.h">
<Filter>ripple\resource\impl</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\resource\LegacyFees.h">
<Filter>ripple\resource</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\resource\Manager.h">
<Filter>ripple\resource</Filter>
</ClInclude>
<None Include="..\..\src\ripple\resource\README.md">
<Filter>ripple\resource</Filter>
</None>
<ClInclude Include="..\..\src\ripple\rpc\ErrorCodes.h">
<Filter>ripple\rpc</Filter>
</ClInclude>
@@ -4206,30 +4245,6 @@
<ClInclude Include="..\..\src\ripple\sitefiles\Sitefiles.h">
<Filter>ripple\sitefiles</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\sslutil\bignum_error.h">
<Filter>ripple\sslutil</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\sslutil\CAutoBN_CTX.h">
<Filter>ripple\sslutil</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\sslutil\CBigNum.h">
<Filter>ripple\sslutil</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\sslutil\DHUtil.h">
<Filter>ripple\sslutil</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\sslutil\ECDSACanonical.h">
<Filter>ripple\sslutil</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\sslutil\impl\CBigNum.cpp">
<Filter>ripple\sslutil\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\sslutil\impl\DHUtil.cpp">
<Filter>ripple\sslutil\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\sslutil\impl\ECDSACanonical.cpp">
<Filter>ripple\sslutil\impl</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\types\AgedHistory.h">
<Filter>ripple\types</Filter>
</ClInclude>
@@ -4266,9 +4281,6 @@
<ClCompile Include="..\..\src\ripple\types\impl\Issue.cpp">
<Filter>ripple\types\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\types\impl\RandomNumbers.cpp">
<Filter>ripple\types\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\types\impl\RippleIdentifierTests.cpp">
<Filter>ripple\types\impl</Filter>
</ClCompile>
@@ -4281,9 +4293,6 @@
<ClInclude Include="..\..\src\ripple\types\Issue.h">
<Filter>ripple\types</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\types\RandomNumbers.h">
<Filter>ripple\types</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\types\RippleAccountID.h">
<Filter>ripple\types</Filter>
</ClInclude>
@@ -4359,18 +4368,12 @@
<ClCompile Include="..\..\src\ripple\unity\beastc.c">
<Filter>ripple\unity</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\unity\common.cpp">
<Filter>ripple\unity</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\unity\core.cpp">
<Filter>ripple\unity</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\unity\data.cpp">
<ClCompile Include="..\..\src\ripple\unity\crypto.cpp">
<Filter>ripple\unity</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\unity\data.h">
<Filter>ripple\unity</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\unity\hyperleveldb.cpp">
<Filter>ripple\unity</Filter>
</ClCompile>
@@ -4392,9 +4395,6 @@
<ClCompile Include="..\..\src\ripple\unity\net.cpp">
<Filter>ripple\unity</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\unity\net.h">
<Filter>ripple\unity</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\unity\nodestore.cpp">
<Filter>ripple\unity</Filter>
</ClCompile>
@@ -4407,12 +4407,12 @@
<ClCompile Include="..\..\src\ripple\unity\protobuf.cpp">
<Filter>ripple\unity</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\unity\protocol.cpp">
<Filter>ripple\unity</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\unity\resource.cpp">
<Filter>ripple\unity</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\unity\resource.h">
<Filter>ripple\unity</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\unity\ripple.proto.cpp">
<Filter>ripple\unity</Filter>
</ClCompile>
@@ -4437,12 +4437,6 @@
<ClCompile Include="..\..\src\ripple\unity\snappy.cpp">
<Filter>ripple\unity</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\unity\sslutil.cpp">
<Filter>ripple\unity</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\unity\sslutil.h">
<Filter>ripple\unity</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\unity\types.cpp">
<Filter>ripple\unity</Filter>
</ClCompile>

View File

@@ -199,7 +199,10 @@ def config_base(env):
)
check_openssl()
env.Append(CPPDEFINES=['OPENSSL_NO_SSL2'])
env.Append(CPPDEFINES=[
'OPENSSL_NO_SSL2'
,'DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER'
])
try:
BOOST_ROOT = os.path.normpath(os.environ['BOOST_ROOT'])
@@ -568,20 +571,19 @@ for toolchain in all_toolchains:
'app9.cpp',
'basics.cpp',
'beast.cpp',
'common.cpp',
'core.cpp',
'data.cpp',
'crypto.cpp',
'json.cpp',
'net.cpp',
'overlay.cpp',
'peerfinder.cpp',
'protobuf.cpp',
'protocol.cpp',
'ripple.proto.cpp',
'resource.cpp',
'rpcx.cpp',
'server.cpp',
'sitefiles.cpp',
'sslutil.cpp',
'types.cpp',
'validators.cpp',
'websocket.cpp',

View File

@@ -22,7 +22,7 @@
#include <beast/Config.h>
#include <beast/cxx14/type_traits.h> // <type_traits>
#include <algorithm>
#include <cerrno>
#include <cstdlib>
#include <limits>

View File

@@ -20,7 +20,7 @@
#ifndef RIPPLE_CORE_AMOUNT_H_INCLUDED
#define RIPPLE_CORE_AMOUNT_H_INCLUDED
#include <ripple/data/protocol/STObject.h>
#include <ripple/protocol/STObject.h>
#include <beast/utility/noexcept.h>
#include <beast/cxx14/type_traits.h> // <type_traits>

View File

@@ -25,7 +25,7 @@
#include <ripple/app/book/Types.h>
#include <ripple/app/misc/SerializedLedger.h>
#include <ripple/data/protocol/SField.h>
#include <ripple/protocol/SField.h>
#include <beast/utility/noexcept.h>

View File

@@ -24,10 +24,8 @@
#include <ripple/app/book/Quality.h>
#include <ripple/app/book/Offer.h>
#include <ripple/app/book/Types.h>
#include <beast/streams/debug_ostream.h>
#include <ripple/protocol/TxFlags.h>
#include <beast/utility/noexcept.h>
#include <functional>
namespace ripple {

View File

@@ -18,7 +18,11 @@
//==============================================================================
#include <ripple/basics/CountedObject.h>
#include <ripple/basics/Log.h>
#include <ripple/core/Config.h>
#include <ripple/core/JobQueue.h>
#include <ripple/core/LoadFeeTrack.h>
#include <ripple/overlay/Overlay.h>
#include <ripple/overlay/predicates.h>
#include <ripple/types/UintTypes.h>

View File

@@ -17,6 +17,9 @@
*/
//==============================================================================
#include <ripple/app/data/DatabaseCon.h>
#include <ripple/core/Config.h>
namespace ripple {
DatabaseCon::DatabaseCon (std::string const& strName, const char* initStrings[], int initCount)

View File

@@ -21,12 +21,15 @@
#define RIPPLE_DATABASECON_H
#include <mutex>
#include <string>
namespace ripple {
class Database;
// VFALCO NOTE This looks like a pointless class. Figure out
// what purpose it is really trying to serve and do it better.
class DatabaseCon : beast::LeakChecked <DatabaseCon>
class DatabaseCon
{
public:
DatabaseCon (std::string const& name, const char* initString[], int countInit);

View File

@@ -17,6 +17,10 @@
*/
//==============================================================================
#include <ripple/app/data/SqliteDatabase.h>
#include <ripple/core/JobQueue.h>
#include <ripple/basics/Log.h>
namespace ripple {
SqliteStatement::SqliteStatement (SqliteDatabase* db, const char* sql, bool aux)

View File

@@ -21,6 +21,7 @@
#define RIPPLE_SQLITEDATABASE_H_INCLUDED
#include <beast/threads/Thread.h>
#include <mutex>
namespace ripple {
@@ -80,7 +81,7 @@ private:
void run ();
void runWal ();
typedef RippleMutex LockType;
typedef std::mutex LockType;
typedef std::lock_guard <LockType> ScopedLockType;
LockType m_walMutex;

View File

@@ -17,6 +17,9 @@
*/
//==============================================================================
#include <ripple/app/ledger/AcceptedLedger.h>
#include <ripple/basics/seconds_clock.h>
namespace ripple {
// VFALCO TODO Remove this global and make it a member of the App

View File

@@ -18,6 +18,7 @@
//==============================================================================
#include <ripple/basics/StringUtilities.h>
#include <ripple/protocol/JsonFields.h>
#include <boost/foreach.hpp>
namespace ripple {

View File

@@ -17,8 +17,14 @@
*/
//==============================================================================
#include <ripple/app/shamap/SHAMapNodeID.h>
#include <ripple/basics/Log.h>
#include <ripple/core/JobQueue.h>
#include <ripple/overlay/Overlay.h>
#include <ripple/resource/Fees.h>
#include <ripple/protocol/HashPrefix.h>
#include <ripple/nodestore/Database.h>
#include <boost/foreach.hpp>
namespace ripple {

View File

@@ -17,6 +17,9 @@
*/
//==============================================================================
#include <ripple/app/ledger/InboundLedgers.h>
#include <ripple/basics/Log.h>
#include <ripple/core/JobQueue.h>
#include <beast/cxx14/memory.h> // <memory>
namespace ripple {

View File

@@ -17,13 +17,16 @@
*/
//==============================================================================
#include <ripple/basics/Log.h>
#include <ripple/basics/LoggedTimings.h>
#include <ripple/basics/StringUtilities.h>
#include <ripple/basics/Time.h>
#include <ripple/common/jsonrpc_fields.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/core/Config.h>
#include <ripple/core/JobQueue.h>
#include <ripple/core/LoadFeeTrack.h>
#include <ripple/nodestore/Database.h>
#include <ripple/protocol/HashPrefix.h>
#include <beast/unit_test/suite.h>
#include <boost/date_time/posix_time/posix_time.hpp>

View File

@@ -26,7 +26,7 @@
#include <ripple/app/misc/AccountState.h>
#include <ripple/app/misc/SerializedLedger.h>
#include <ripple/basics/CountedObject.h>
#include <ripple/data/protocol/Serializer.h>
#include <ripple/protocol/Serializer.h>
#include <ripple/types/Book.h>
namespace ripple {

View File

@@ -17,6 +17,9 @@
*/
//==============================================================================
#include <ripple/basics/seconds_clock.h>
#include <ripple/app/ledger/LedgerHistory.h>
namespace ripple {
// VFALCO TODO replace macros

View File

@@ -18,6 +18,7 @@
//==============================================================================
#include <ripple/core/Config.h>
#include <ripple/protocol/HashPrefix.h>
namespace ripple {

View File

@@ -17,6 +17,9 @@
*/
//==============================================================================
#include <ripple/app/ledger/LedgerTiming.h>
#include <ripple/basics/Log.h>
namespace ripple {
// VFALCO Should rename ContinuousLedgerTiming to LedgerTiming

View File

@@ -18,6 +18,7 @@
//==============================================================================
#include <ripple/core/Config.h>
#include <ripple/protocol/HashPrefix.h>
namespace ripple {

View File

@@ -20,17 +20,19 @@
#include <ripple/app/impl/BasicApp.h>
#include <ripple/app/main/Tuning.h>
#include <ripple/app/misc/ProofOfWorkFactory.h>
#include <ripple/app/paths/FindPaths.h>
#include <ripple/basics/Log.h>
#include <ripple/basics/LoggedTimings.h>
#include <ripple/basics/Sustain.h>
#include <ripple/common/seconds_clock.h>
#include <ripple/common/make_SSLContext.h>
#include <ripple/app/paths/FindPaths.h>
#include <ripple/basics/seconds_clock.h>
#include <ripple/basics/make_SSLContext.h>
#include <ripple/core/LoadFeeTrack.h>
#include <ripple/net/SNTPClient.h>
#include <ripple/nodestore/Database.h>
#include <ripple/nodestore/DummyScheduler.h>
#include <ripple/nodestore/Manager.h>
#include <ripple/overlay/make_Overlay.h>
#include <ripple/protocol/STParsedJSON.h>
#include <ripple/rpc/Manager.h>
#include <ripple/server/make_ServerHandler.h>
#include <ripple/sitefiles/Sitefiles.h>

View File

@@ -22,7 +22,7 @@
#include <ripple/app/main/FullBelowCache.h>
#include <ripple/app/shamap/TreeNodeCache.h>
#include <ripple/common/TaggedCache.h>
#include <ripple/basics/TaggedCache.h>
#include <beast/utility/PropertyStream.h>
#include <mutex>

View File

@@ -20,7 +20,7 @@
#ifndef RIPPLE_RADMAP_BASICFULLBELOWCACHE_H_INCLUDED
#define RIPPLE_RADMAP_BASICFULLBELOWCACHE_H_INCLUDED
#include <ripple/common/KeyCache.h>
#include <ripple/basics/KeyCache.h>
#include <ripple/app/main/Tuning.h>
#include <beast/insight/Collector.h>

View File

@@ -17,7 +17,9 @@
*/
//==============================================================================
#include <ripple/basics/UptimeTimer.h>
#include <ripple/core/LoadFeeTrack.h>
#include <ripple/resource/LegacyFees.h>
namespace ripple {

View File

@@ -18,7 +18,7 @@
//==============================================================================
#include <ripple/basics/StringUtilities.h>
#include <ripple/common/make_SSLContext.h>
#include <ripple/basics/make_SSLContext.h>
#include <ripple/core/Config.h>
namespace ripple {

View File

@@ -21,6 +21,10 @@
#include <ripple/basics/Sustain.h>
#include <ripple/basics/ThreadName.h>
#include <ripple/core/ConfigSections.h>
#include <ripple/crypto/RandomNumbers.h>
#include <ripple/net/RPCCall.h>
#include <ripple/resource/Fees.h>
#include <ripple/protocol/BuildInfo.h>
#include <beast/unit_test.h>
#include <beast/streams/debug_ostream.h>

View File

@@ -17,7 +17,7 @@
*/
//==============================================================================
#include <ripple/common/jsonrpc_fields.h>
#include <ripple/protocol/JsonFields.h>
#include <boost/foreach.hpp>
namespace ripple {

View File

@@ -17,6 +17,7 @@
*/
//==============================================================================
#include <ripple/basics/UptimeTimer.h>
#include <boost/foreach.hpp>
namespace ripple {

View File

@@ -19,12 +19,22 @@
#include <ripple/app/book/Quality.h>
#include <ripple/app/misc/FeeVote.h>
#include <ripple/app/tx/TxQueue.h>
#include <ripple/app/tx/TxQueueEntry.h>
#include <ripple/basics/Time.h>
#include <ripple/basics/StringUtilities.h>
#include <ripple/common/jsonrpc_fields.h>
#include <ripple/basics/UptimeTimer.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/core/Config.h>
#include <ripple/core/LoadFeeTrack.h>
#include <ripple/crypto/RandomNumbers.h>
#include <ripple/crypto/RFC1751.h>
#include <ripple/overlay/predicates.h>
#include <ripple/protocol/BuildInfo.h>
#include <ripple/protocol/HashPrefix.h>
#include <ripple/resource/Fees.h>
#include <ripple/resource/Gossip.h>
#include <ripple/resource/Manager.h>
#include <beast/module/core/thread/DeadlineTimer.h>
#include <beast/module/core/system/SystemStats.h>
#include <beast/cxx14/memory.h> // <memory>

View File

@@ -17,8 +17,13 @@
*/
//==============================================================================
#include <ripple/app/misc/ProofOfWorkFactory.h>
#include <ripple/crypto/RandomNumbers.h>
#include <beast/unit_test/suite.h>
#include <boost/algorithm/string.hpp>
#include <boost/bimap/bimap.hpp>
#include <boost/bimap/multiset_of.hpp>
#include <boost/bimap/unordered_set_of.hpp>
#include <beast/cxx14/memory.h> // <memory>
namespace ripple {
@@ -28,7 +33,7 @@ class ProofOfWorkFactoryImp
, public beast::LeakChecked <ProofOfWorkFactoryImp>
{
public:
typedef boost::bimap< boost::bimaps::multiset_of<time_t>,
typedef boost::bimaps::bimap< boost::bimaps::multiset_of<time_t>,
boost::bimaps::unordered_set_of<uint256> > powMap_t;
typedef powMap_t::value_type powMap_vt;

View File

@@ -22,7 +22,9 @@
#include <ripple/app/misc/PowResult.h>
#include <ripple/app/misc/ProofOfWork.h>
#include <ripple/types/base_uint.h>
#include <beast/cxx14/memory.h> // <memory>
#include <cstdint>
namespace ripple {

View File

@@ -20,8 +20,8 @@
#ifndef RIPPLE_SERIALIZEDLEDGER_H
#define RIPPLE_SERIALIZEDLEDGER_H
#include <ripple/data/protocol/LedgerFormats.h>
#include <ripple/data/protocol/STObject.h>
#include <ripple/protocol/LedgerFormats.h>
#include <ripple/protocol/STObject.h>
namespace ripple {

View File

@@ -18,6 +18,9 @@
//==============================================================================
#include <ripple/core/Config.h>
#include <ripple/protocol/HashPrefix.h>
#include <ripple/protocol/STParsedJSON.h>
#include <ripple/protocol/TxFlags.h>
#include <beast/unit_test/suite.h>
#include <boost/foreach.hpp>

View File

@@ -20,8 +20,8 @@
#ifndef RIPPLE_SERIALIZEDTRANSACTION_H
#define RIPPLE_SERIALIZEDTRANSACTION_H
#include <ripple/data/protocol/STObject.h>
#include <ripple/data/protocol/TxFormats.h>
#include <ripple/protocol/STObject.h>
#include <ripple/protocol/TxFormats.h>
#include <boost/logic/tribool.hpp>
namespace ripple {

View File

@@ -18,6 +18,8 @@
//==============================================================================
#include <ripple/basics/StringUtilities.h>
#include <ripple/basics/seconds_clock.h>
#include <ripple/core/JobQueue.h>
#include <beast/cxx14/memory.h> // <memory>
#include <mutex>
#include <thread>

View File

@@ -19,8 +19,11 @@
#include <ripple/app/paths/AccountCurrencies.h>
#include <ripple/app/paths/FindPaths.h>
#include <ripple/basics/Log.h>
#include <ripple/core/Config.h>
#include <ripple/core/LoadFeeTrack.h>
#include <ripple/net/RPCErr.h>
#include <ripple/rpc/ErrorCodes.h>
#include <ripple/types/UintTypes.h>
#include <boost/log/trivial.hpp>
#include <tuple>

View File

@@ -17,6 +17,9 @@
*/
//==============================================================================
#include <ripple/app/paths/PathRequests.h>
#include <ripple/core/JobQueue.h>
#include <ripple/resource/Fees.h>
#include <boost/foreach.hpp>
namespace ripple {

View File

@@ -20,6 +20,7 @@
#ifndef RIPPLE_PATHREQUESTS_H
#define RIPPLE_PATHREQUESTS_H
#include <ripple/core/Job.h>
#include <atomic>
namespace ripple {

View File

@@ -19,7 +19,7 @@
#include <ripple/app/paths/Tuning.h>
#include <ripple/app/paths/Pathfinder.h>
#include <ripple/core/JobQueue.h>
#include <tuple>
namespace ripple {

View File

@@ -20,6 +20,7 @@
#include <ripple/basics/Time.h>
#include <ripple/core/Config.h>
#include <ripple/core/LoadFeeTrack.h>
#include <ripple/net/HTTPClient.h>
#include <beast/module/core/thread/DeadlineTimer.h>
#include <beast/cxx14/memory.h> // <memory>
#include <boost/algorithm/string.hpp>
@@ -27,6 +28,7 @@
#include <boost/foreach.hpp>
#include <boost/format.hpp>
#include <boost/regex.hpp>
#include <fstream>
namespace ripple {

View File

@@ -17,6 +17,7 @@
*/
//==============================================================================
#include <ripple/basics/Log.h>
#include <ripple/nodestore/Database.h>
#include <beast/unit_test/suite.h>
#include <beast/chrono/manual_clock.h>

View File

@@ -27,7 +27,7 @@
#include <ripple/app/shamap/SHAMapSyncFilter.h>
#include <ripple/app/shamap/SHAMapTreeNode.h>
#include <ripple/basics/LoggedTimings.h>
#include <ripple/common/UnorderedContainers.h>
#include <ripple/basics/UnorderedContainers.h>
#include <ripple/app/main/FullBelowCache.h>
#include <ripple/nodestore/NodeObject.h>
#include <boost/thread/mutex.hpp>

View File

@@ -21,7 +21,7 @@
#define RIPPLE_SHAMAPITEM_H
#include <ripple/basics/CountedObject.h>
#include <ripple/data/protocol/Serializer.h>
#include <ripple/protocol/Serializer.h>
#include <ripple/types/base_uint.h>
#include <memory>

View File

@@ -17,9 +17,10 @@
*/
//==============================================================================
#include <ripple/app/shamap/SHAMapNodeID.h>
#include <ripple/crypto/RandomNumbers.h>
#include <beast/module/core/text/LexicalCast.h>
#include <beast/utility/static_initializer.h>
#include <ripple/app/shamap/SHAMapNodeID.h>
#include <boost/format.hpp>
#include <cassert>
#include <cstring>

View File

@@ -20,7 +20,7 @@
#ifndef RIPPLE_SHAMAPNODEID_H
#define RIPPLE_SHAMAPNODEID_H
#include <ripple/data/protocol/Serializer.h>
#include <ripple/protocol/Serializer.h>
#include <ripple/types/base_uint.h>
#include <ostream>
#include <string>

View File

@@ -19,6 +19,7 @@
#include <ripple/nodestore/Database.h>
#include <beast/unit_test/suite.h>
#include <openssl/rand.h> // DEPRECATED
namespace ripple {
@@ -808,7 +809,7 @@ public:
{
unsigned int seed;
// VFALCO TODO Replace this with beast::Random
// VFALCO DEPRECATED Should use C++11
RAND_pseudo_bytes (reinterpret_cast<unsigned char*> (&seed), sizeof (seed));
srand (seed);

View File

@@ -23,7 +23,7 @@
#include <ripple/app/shamap/SHAMapNodeID.h>
#include <ripple/app/shamap/TreeNodeCache.h>
#include <ripple/basics/CountedObject.h>
#include <ripple/common/TaggedCache.h>
#include <ripple/basics/TaggedCache.h>
namespace ripple {

View File

@@ -20,7 +20,7 @@
#ifndef RIPPLE_APP_SHAMAP_TREENODECACHE_H_INCLUDED
#define RIPPLE_APP_SHAMAP_TREENODECACHE_H_INCLUDED
#include <ripple/common/TaggedCache.h>
#include <ripple/basics/TaggedCache.h>
namespace ripple {

View File

@@ -17,6 +17,8 @@
*/
//==============================================================================
#include <ripple/basics/Log.h>
namespace ripple {
class Change

View File

@@ -21,7 +21,7 @@
#define RIPPLE_TRANSACTION_H
#include <ripple/app/misc/SerializedTransaction.h>
#include <ripple/data/protocol/TER.h>
#include <ripple/protocol/TER.h>
namespace ripple {

View File

@@ -17,6 +17,8 @@
*/
//==============================================================================
#include <ripple/basics/seconds_clock.h>
namespace ripple {
TransactionMaster::TransactionMaster ()

View File

@@ -21,7 +21,8 @@
#define RIPPLE_TRANSACTIONMETA_H
#include <ripple/app/misc/SerializedLedger.h>
#include <ripple/data/protocol/STArray.h>
#include <ripple/protocol/STArray.h>
#include <ripple/protocol/TER.h>
#include <boost/optional.hpp>
namespace ripple {

View File

@@ -20,6 +20,9 @@
#ifndef RIPPLE_TXQUEUE_H_INCLUDED
#define RIPPLE_TXQUEUE_H_INCLUDED
// VFALCO TODO merge TxQueueEntry.h into this file
#include <ripple/app/tx/TxQueueEntry.h>
namespace ripple {
class TxQueue : beast::LeakChecked <TxQueue>

View File

@@ -17,7 +17,9 @@
*/
//==============================================================================
#include <ripple/common/jsonrpc_fields.h>
#include <ripple/net/RPCErr.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/resource/Fees.h>
#include <ripple/rpc/RPCHandler.h>
#include <ripple/server/Role.h>

View File

@@ -21,6 +21,7 @@
#define RIPPLE_WSCONNECTION_H
#include <ripple/core/Config.h>
#include <ripple/resource/Manager.h>
#include <ripple/server/Port.h>
#include <beast/asio/placeholders.h>
#include <memory>

View File

@@ -20,7 +20,7 @@
#ifndef RIPPLE_WSSERVERHANDLER_H_INCLUDED
#define RIPPLE_WSSERVERHANDLER_H_INCLUDED
#include <ripple/common/jsonrpc_fields.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/server/Port.h>
#include <ripple/app/websocket/WSConnection.h>
#include <memory>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_ARRAYSIZE_H_INCLUDED
#define RIPPLE_ARRAYSIZE_H_INCLUDED
#ifndef RIPPLE_BASICS_ARRAYSIZE_H_INCLUDED
#define RIPPLE_BASICS_ARRAYSIZE_H_INCLUDED
namespace ripple {

View File

@@ -17,21 +17,17 @@
*/
//==============================================================================
#ifndef RIPPLE_BASICTYPES_H
#define RIPPLE_BASICTYPES_H
#ifndef RIPPLE_BASICS_BASICTYPES_H_INCLUDED
#define RIPPLE_BASICS_BASICTYPES_H_INCLUDED
#include <mutex>
namespace ripple {
/** Synchronization primitives.
This lets us switch between tracked and untracked mutexes.
*/
// VFALCO DEPRECATED
typedef std::mutex RippleMutex;
typedef std::recursive_mutex RippleRecursiveMutex;
//------------------------------------------------------------------------------
} // ripple
#endif

View File

@@ -1,32 +0,0 @@
//------------------------------------------------------------------------------
/*
This file is part of rippled: https://github.com/ripple/rippled
Copyright (c) 2012, 2013 Ripple Labs Inc.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
ANY SPECIAL , DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
//==============================================================================
#ifndef RIPPLE_BOOSTINCLUDES_H_INCLUDED
#define RIPPLE_BOOSTINCLUDES_H_INCLUDED
#define BOOST_FILESYSTEM_NO_DEPRECATED
#include <boost/date_time/posix_time/posix_time.hpp>
#include <boost/foreach.hpp>
#include <boost/format.hpp>
// work-around for broken <boost/get_pointer.hpp>
#include <beast/boost/get_pointer.h>
#endif

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_CHECKLIBRARYVERSIONS_H_INCLUDED
#define RIPPLE_CHECKLIBRARYVERSIONS_H_INCLUDED
#ifndef RIPPLE_BASICS_CHECKLIBRARYVERSIONS_H_INCLUDED
#define RIPPLE_BASICS_CHECKLIBRARYVERSIONS_H_INCLUDED
#include <string>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_COUNTEDOBJECT_H_INCLUDED
#define RIPPLE_COUNTEDOBJECT_H_INCLUDED
#ifndef RIPPLE_BASICS_COUNTEDOBJECT_H_INCLUDED
#define RIPPLE_BASICS_COUNTEDOBJECT_H_INCLUDED
#include <beast/utility/LeakChecked.h>
#include <atomic>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_COMMON_DECAYINGSAMPLE_H_INCLUDED
#define RIPPLE_COMMON_DECAYINGSAMPLE_H_INCLUDED
#ifndef RIPPLE_BASICS_DECAYINGSAMPLE_H_INCLUDED
#define RIPPLE_BASICS_DECAYINGSAMPLE_H_INCLUDED
namespace ripple {

View File

@@ -17,16 +17,15 @@
*/
//==============================================================================
#ifndef RIPPLE_KEYCACHE_H_INCLUDED
#define RIPPLE_KEYCACHE_H_INCLUDED
#include <mutex>
#ifndef RIPPLE_BASICS_KEYCACHE_H_INCLUDED
#define RIPPLE_BASICS_KEYCACHE_H_INCLUDED
#include <ripple/basics/UnorderedContainers.h>
#include <beast/chrono/abstract_clock.h>
#include <beast/chrono/chrono_io.h>
#include <beast/Insight.h>
#include <beast/container/hardened_hash.h>
#include <ripple/common/UnorderedContainers.h>
#include <mutex>
namespace ripple {

View File

@@ -20,7 +20,7 @@
#ifndef RIPPLE_BASICS_LOG_H_INCLUDED
#define RIPPLE_BASICS_LOG_H_INCLUDED
#include <ripple/common/UnorderedContainers.h>
#include <ripple/basics/UnorderedContainers.h>
#include <beast/utility/ci_char_traits.h>
#include <beast/utility/Journal.h>
#include <beast/utility/noexcept.h>

View File

@@ -20,6 +20,7 @@
#ifndef RIPPLE_BASICS_LOGGEDTIMINGS_H_INCLUDED
#define RIPPLE_BASICS_LOGGEDTIMINGS_H_INCLUDED
#include <ripple/basics/Log.h>
#include <beast/module/core/time/Time.h>
#include <beast/module/core/diagnostic/MeasureFunctionCallTime.h>
#include <beast/utility/Debug.h>

View File

@@ -0,0 +1,5 @@
# Basics
Utility functions and classes.
There should be no dependencies on business logic in other modules.

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_RANGESET_H_INCLUDED
#define RIPPLE_RANGESET_H_INCLUDED
#ifndef RIPPLE_BASICS_RANGESET_H_INCLUDED
#define RIPPLE_BASICS_RANGESET_H_INCLUDED
#include <beast/utility/noexcept.h>
#include <cstdint>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_COMMON_RESOLVER_H_INCLUDED
#define RIPPLE_COMMON_RESOLVER_H_INCLUDED
#ifndef RIPPLE_BASICS_RESOLVER_H_INCLUDED
#define RIPPLE_BASICS_RESOLVER_H_INCLUDED
#include <vector>
#include <functional>

View File

@@ -17,13 +17,12 @@
*/
//==============================================================================
#ifndef RIPPLE_COMMON_RESOLVERASIO_H_INCLUDED
#define RIPPLE_COMMON_RESOLVERASIO_H_INCLUDED
#include <boost/asio/io_service.hpp>
#ifndef RIPPLE_BASICS_RESOLVERASIO_H_INCLUDED
#define RIPPLE_BASICS_RESOLVERASIO_H_INCLUDED
#include <ripple/basics/Resolver.h>
#include <beast/utility/Journal.h>
#include <ripple/common/Resolver.h>
#include <boost/asio/io_service.hpp>
namespace ripple {

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_STRINGUTILITIES_H
#define RIPPLE_STRINGUTILITIES_H
#ifndef RIPPLE_BASICS_STRINGUTILITIES_H_INCLUDED
#define RIPPLE_BASICS_STRINGUTILITIES_H_INCLUDED
#include <ripple/types/Blob.h>
#include <ripple/types/ByteOrder.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_SUSTAIN_H
#define RIPPLE_SUSTAIN_H
#ifndef RIPPLE_BASICS_SUSTAIN_H_INCLUDED
#define RIPPLE_BASICS_SUSTAIN_H_INCLUDED
namespace ripple {

View File

@@ -17,10 +17,10 @@
*/
//==============================================================================
#ifndef RIPPLE_SYNC_UNORDERED_MAP_H
#define RIPPLE_SYNC_UNORDERED_MAP_H
#ifndef RIPPLE_BASICS_SYNCUNORDEREDMAP_H_INCLUDED
#define RIPPLE_BASICS_SYNCUNORDEREDMAP_H_INCLUDED
#include <ripple/common/UnorderedContainers.h>
#include <ripple/basics/UnorderedContainers.h>
#include <mutex>
namespace ripple {

View File

@@ -17,10 +17,10 @@
*/
//==============================================================================
#ifndef RIPPLE_TAGGEDCACHE_H_INCLUDED
#define RIPPLE_TAGGEDCACHE_H_INCLUDED
#ifndef RIPPLE_BASICS_TAGGEDCACHE_H_INCLUDED
#define RIPPLE_BASICS_TAGGEDCACHE_H_INCLUDED
#include <ripple/common/UnorderedContainers.h>
#include <ripple/basics/UnorderedContainers.h>
#include <beast/chrono/abstract_clock.h>
#include <beast/chrono/chrono_io.h>
#include <beast/Insight.h>

View File

@@ -17,11 +17,12 @@
*/
//==============================================================================
#ifndef RIPPLE_THREADNAME_H
#define RIPPLE_THREADNAME_H
#ifndef RIPPLE_BASICS_THREADNAME_H_INCLUDED
#define RIPPLE_BASICS_THREADNAME_H_INCLUDED
namespace ripple {
// VFALCO This should use the beast function
extern void setCallingThreadName (char const*);
} // ripple

View File

@@ -17,11 +17,12 @@
*/
//==============================================================================
#ifndef RIPPLE_TIME_H
#define RIPPLE_TIME_H
#ifndef RIPPLE_BASICS_TIME_H_INCLUDED
#define RIPPLE_BASICS_TIME_H_INCLUDED
namespace ripple {
// VFALCO TODO Roll this into some utilities header
int iToSeconds (boost::posix_time::ptime ptWhen);
boost::posix_time::ptime ptFromSeconds (int iSeconds);
uint64_t utFromSeconds (int iSeconds);

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_TOSTRING_H
#define RIPPLE_TOSTRING_H
#ifndef RIPPLE_BASICS_TOSTRING_H_INCLUDED
#define RIPPLE_BASICS_TOSTRING_H_INCLUDED
namespace ripple {

View File

@@ -17,12 +17,11 @@
*/
//==============================================================================
#ifndef RIPPLE_UNORDERED_CONTAINERS_H
#define RIPPLE_UNORDERED_CONTAINERS_H
#ifndef RIPPLE_BASICS_UNORDERED_CONTAINERS_H_INCLUDED
#define RIPPLE_BASICS_UNORDERED_CONTAINERS_H_INCLUDED
#include <beast/container/hardened_hash.h>
#include <beast/container/hash_append.h>
#include <unordered_map>
#include <unordered_set>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_UPTIMETIMER_H
#define RIPPLE_UPTIMETIMER_H
#ifndef RIPPLE_BASICS_UPTIMETIMER_H_INCLUDED
#define RIPPLE_BASICS_UPTIMETIMER_H_INCLUDED
#include <ctime>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_BYTE_VIEW_H_INCLUDED
#define RIPPLE_BYTE_VIEW_H_INCLUDED
#ifndef RIPPLE_BASICS_BYTE_VIEW_H_INCLUDED
#define RIPPLE_BASICS_BYTE_VIEW_H_INCLUDED
#include <beast/container/buffer_view.h>
@@ -26,6 +26,7 @@
namespace ripple {
// VFALCO DEPRECATED
typedef beast::buffer_view <std::uint8_t> byte_view;
typedef beast::buffer_view <std::uint8_t const> const_byte_view;

View File

@@ -17,7 +17,7 @@
*/
//==============================================================================
#include <ripple/common/KeyCache.h>
#include <ripple/basics/KeyCache.h>
#include <beast/unit_test/suite.h>
#include <beast/chrono/manual_clock.h>

View File

@@ -17,7 +17,7 @@
*/
//==============================================================================
#include <ripple/common/ResolverAsio.h>
#include <ripple/basics/ResolverAsio.h>
#include <beast/asio/IPAddressConversion.h>
#include <beast/asio/placeholders.h>
#include <beast/module/asio/AsyncObject.h>

View File

@@ -17,7 +17,7 @@
*/
//==============================================================================
#include <ripple/common/TaggedCache.h>
#include <ripple/basics/TaggedCache.h>
#include <beast/unit_test/suite.h>
#include <beast/chrono/manual_clock.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#include <ripple/common/make_SSLContext.h>
#include <ripple/common/seconds_clock.h>
#include <ripple/basics/make_SSLContext.h>
#include <ripple/basics/seconds_clock.h>
#include <beast/container/aged_unordered_set.h>
#include <beast/module/core/diagnostic/FatalError.h>
#include <beast/utility/static_initializer.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_COMMON_MAKE_SSLCONTEXT_H_INCLUDED
#define RIPPLE_COMMON_MAKE_SSLCONTEXT_H_INCLUDED
#ifndef RIPPLE_BASICS_MAKE_SSLCONTEXT_H_INCLUDED
#define RIPPLE_BASICS_MAKE_SSLCONTEXT_H_INCLUDED
#include <boost/asio/ssl/context.hpp>
#include <beast/utility/noexcept.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_SECONDS_CLOCK_H_INCLUDED
#define RIPPLE_SECONDS_CLOCK_H_INCLUDED
#ifndef RIPPLE_BASICS_SECONDS_CLOCK_H_INCLUDED
#define RIPPLE_BASICS_SECONDS_CLOCK_H_INCLUDED
#include <beast/chrono/abstract_clock.h>
#include <beast/chrono/basic_seconds_clock.h>

View File

@@ -22,7 +22,7 @@
#include <ripple/basics/BasicConfig.h>
#include <ripple/core/SystemParameters.h>
#include <ripple/data/protocol/RippleAddress.h>
#include <ripple/protocol/RippleAddress.h>
#include <ripple/unity/json.h>
#include <beast/http/URL.h>
#include <beast/net/IPEndpoint.h>

View File

@@ -20,7 +20,7 @@
#ifndef RIPPLE_LOADFEETRACKIMP_H_INCLUDED
#define RIPPLE_LOADFEETRACKIMP_H_INCLUDED
#include <ripple/common/jsonrpc_fields.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/core/LoadFeeTrack.h>
#include <mutex>

View File

@@ -29,8 +29,8 @@
// - E-mail usually won't line-break if there's no punctuation to break at.
// - Doubleclicking selects the whole number as one word if it's all alphanumeric.
//
#ifndef RIPPLE_BASE58DATA_H
#define RIPPLE_BASE58DATA_H
#ifndef RIPPLE_CRYPTO_BASE58DATA_H
#define RIPPLE_CRYPTO_BASE58DATA_H
#include <ripple/types/Base58.h>
#include <ripple/types/base_uint.h>

View File

@@ -22,10 +22,11 @@
// Distributed under the MIT/X11 software license, see the accompanying
// file license.txt or http://www.opensource.org/licenses/mit-license.php.
#ifndef RIPPLE_SSLUTIL_CAUTOBN_CTX_H_INCLUDED
#define RIPPLE_SSLUTIL_CAUTOBN_CTX_H_INCLUDED
#ifndef RIPPLE_CRYPTO_CAUTOBN_CTX_H_INCLUDED
#define RIPPLE_CRYPTO_CAUTOBN_CTX_H_INCLUDED
#include <ripple/sslutil/bignum_error.h>
#include <ripple/crypto/bignum_error.h>
#include <openssl/bn.h>
namespace ripple {

View File

@@ -22,8 +22,11 @@
// Distributed under the MIT/X11 software license, see the accompanying
// file license.txt or http://www.opensource.org/licenses/mit-license.php.
#ifndef RIPPLE_SSLUTIL_CBIGNUM_H_INCLUDED
#define RIPPLE_SSLUTIL_CBIGNUM_H_INCLUDED
#ifndef RIPPLE_CRYPTO_CBIGNUM_H_INCLUDED
#define RIPPLE_CRYPTO_CBIGNUM_H_INCLUDED
#include <ripple/types/base_uint.h>
#include <openssl/bn.h>
namespace ripple {

View File

@@ -22,8 +22,14 @@
// Distributed under the MIT/X11 software license, see the accompanying
// file license.txt or http://www.opensource.org/licenses/mit-license.php.
#ifndef RIPPLE_CKEY_H
#define RIPPLE_CKEY_H
#ifndef RIPPLE_CRYPTO_CKEY_H_INCLUDED
#define RIPPLE_CRYPTO_CKEY_H_INCLUDED
#include <ripple/protocol/RippleAddress.h> // VFALCO Remove this cyclic dep
#include <ripple/types/base_uint.h>
#include <openssl/ec.h>
#include <openssl/ecdsa.h>
#include <openssl/hmac.h>
namespace ripple {

View File

@@ -17,8 +17,11 @@
*/
//==============================================================================
#ifndef RIPPLE_SSLUTIL_DHUTIL_H_INCLUDED
#define RIPPLE_SSLUTIL_DHUTIL_H_INCLUDED
#ifndef RIPPLE_CRYPTO_DHUTIL_H_INCLUDED
#define RIPPLE_CRYPTO_DHUTIL_H_INCLUDED
#include <openssl/dh.h>
#include <string>
namespace ripple {

View File

@@ -17,8 +17,10 @@
*/
//==============================================================================
#ifndef RIPPLE_SSLUTIL_ECDSACANONICAL_H_INCLUDED
#define RIPPLE_SSLUTIL_ECDSACANONICAL_H_INCLUDED
#ifndef RIPPLE_CRYPTO_ECDSACANONICAL_H_INCLUDED
#define RIPPLE_CRYPTO_ECDSACANONICAL_H_INCLUDED
#include <ripple/types/Blob.h>
namespace ripple {

View File

@@ -17,8 +17,11 @@
*/
//==============================================================================
#ifndef RIPPLE_RFC1751_H
#define RIPPLE_RFC1751_H
#ifndef RIPPLE_CRYPTO_RFC1751_H_INCLUDED
#define RIPPLE_CRYPTO_RFC1751_H_INCLUDED
#include <string>
#include <vector>
namespace ripple {

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_TYPES_RANDOMNUMBERS_H
#define RIPPLE_TYPES_RANDOMNUMBERS_H
#ifndef RIPPLE_CRYPTO_RANDOMNUMBERS_H_INCLUDED
#define RIPPLE_CRYPTO_RANDOMNUMBERS_H_INCLUDED
#include <beast/utility/Journal.h>

View File

@@ -22,8 +22,8 @@
// Distributed under the MIT/X11 software license, see the accompanying
// file license.txt or http://www.opensource.org/licenses/mit-license.php.
#ifndef RIPPLE_SSLUTIL_BIGNUM_ERROR_H_INCLUDED
#define RIPPLE_SSLUTIL_BIGNUM_ERROR_H_INCLUDED
#ifndef RIPPLE_CRYPTO_BIGNUM_ERROR_H_INCLUDED
#define RIPPLE_CRYPTO_BIGNUM_ERROR_H_INCLUDED
#include <stdexcept>

Some files were not shown because too many files have changed in this diff Show More