Commit Graph

  • a349b9bcd0 Report the write load for SQLite too. JoelKatz 2013-06-13 21:08:02 -07:00
  • 0c46180bd1 Report the write load for SQLite too. JoelKatz 2013-06-13 21:08:02 -07:00
  • 5b0d456aa4 Add lsfSell flag to indicate an offer was placed as a sell. JoelKatz 2013-06-13 15:23:38 -07:00
  • 111951cc52 Add lsfSell flag to indicate an offer was placed as a sell. JoelKatz 2013-06-13 15:23:38 -07:00
  • b664f906c0 Tidy up Vinnie Falco 2013-06-12 15:29:34 -07:00
  • 0787a74c87 Tidy up LedgerConsensus Vinnie Falco 2013-06-12 14:05:44 -07:00
  • c31e2396f2 Split TransactionAcquire and DisputedTx Vinnie Falco 2013-06-12 13:43:47 -07:00
  • 35ec01d558 Tidy up AccountState Vinnie Falco 2013-06-12 11:16:28 -07:00
  • d90a1276a8 Fix log setup inline function warning Vinnie Falco 2013-06-12 10:15:23 -07:00
  • f6a2920692 Split AccountItems and tidy up Vinnie Falco 2013-06-12 10:06:13 -07:00
  • 39a6950c49 Add ripple_main parts to VS2012 proejct Vinnie Falco 2013-06-12 09:43:08 -07:00
  • 68a4e4329c Tidy up OrderBook Vinnie Falco 2013-06-12 08:00:01 -07:00
  • e871b03986 Split ripple_main into 4 pieces for SCons builds Vinnie Falco 2013-06-11 18:18:08 -07:00
  • 12d1117623 Clean up JSONCache Vinnie Falco 2013-06-12 16:08:50 -07:00
  • 41f69a9992 The cache itself. JoelKatz 2013-06-12 15:26:21 -07:00
  • 987dc25a48 JSON cache for account offers and account lines. JoelKatz 2013-06-12 15:25:51 -07:00
  • 4de1dcae5e Support secure RPC. JoelKatz 2013-06-12 12:49:27 -07:00
  • 353b0a30b5 Merge branch 'develop' of github.com:jedmccaleb/NewCoin into develop JoelKatz 2013-06-12 12:51:16 -07:00
  • 4eb63fdb7c Use HTTPS for gravatar generated URLs Vinnie Falco 2013-06-12 11:03:40 -07:00
  • b53fa1e556 Fix VS2012 compilation errors Vinnie Falco 2013-06-12 07:25:12 -07:00
  • 42b1081b8f Add "flags" to account_offers output. JoelKatz 2013-06-11 23:52:27 -07:00
  • 2e7528e33a Add "flags" to account_offers output. JoelKatz 2013-06-11 23:52:27 -07:00
  • f2d06fce27 Don't assert on a bad format transaction. JoelKatz 2013-06-11 23:12:15 -07:00
  • 74da659882 Don't assert on a bad format transaction. JoelKatz 2013-06-11 23:12:15 -07:00
  • b5c73c9b04 Merge branch 'rangeset' into develop JoelKatz 2013-06-11 21:13:16 -07:00
  • 514b4b494f Replace the boost range set code with our own JoelKatz 2013-06-11 21:12:19 -07:00
  • fe96c47b43 FreeBSD9 fix JoelKatz 2013-06-11 18:33:13 -07:00
  • ca958e7de7 FreeBSD9 fix JoelKatz 2013-06-11 18:33:13 -07:00
  • d1af075b29 Reduce (ab)use of exceptions. JoelKatz 2013-06-11 16:55:23 -07:00
  • dee5c70cd5 Reduce (ab)use of exceptions. JoelKatz 2013-06-11 16:55:23 -07:00
  • d604903804 Transaction and ledger cache sizes were swapped. JoelKatz 2013-06-11 14:36:12 -07:00
  • 46e31c425d Transaction and ledger cache sizes were swapped. JoelKatz 2013-06-11 14:36:12 -07:00
  • a70ede6cae Remove unused functions and clean up some comments Vinnie Falco 2013-06-11 13:13:31 -07:00
  • e3d844de8f Add IApplication interface and hide the implementation Vinnie Falco 2013-06-11 06:29:43 -07:00
  • 124c28b0eb Enable SEH exception handling in the VS2012 project Vinnie Falco 2013-06-10 17:11:10 -07:00
  • c23b088755 Rename to PathRequest, begin include dependency analysis in ripple_client Vinnie Falco 2013-06-10 16:52:19 -07:00
  • b51f3464b5 Memory map on 64-bit platforms. JoelKatz 2013-06-11 03:08:11 -07:00
  • 663cd3c16e Bump SQLite3 to version 3.7.17 JoelKatz 2013-06-11 02:55:28 -07:00
  • e2c92ee8a4 Memory map on 64-bit platforms. JoelKatz 2013-06-11 03:08:11 -07:00
  • b8bb6f7eaa Bump SQLite3 to version 3.7.17 JoelKatz 2013-06-11 02:55:28 -07:00
  • 1ab75cbdfd Merge branch 'master' into develop to prepare for reverse merge. JoelKatz 2013-06-11 00:04:59 -07:00
  • a31e291ecc Some fetch pack optimizations. JoelKatz 2013-06-11 00:01:43 -07:00
  • b757d9fd72 Spread fetch pack requests correctly. JoelKatz 2013-06-10 22:28:22 -07:00
  • de13b60dd4 Spread fetch pack requests correctly. JoelKatz 2013-06-10 22:28:22 -07:00
  • e18122df77 Get it right. JoelKatz 2013-06-10 22:00:42 -07:00
  • 67b92d4d87 Bugfix. JoelKatz 2013-06-10 22:00:09 -07:00
  • 58d7e62ad9 Fullbelow cache improvements. JoelKatz 2013-06-10 21:53:50 -07:00
  • 1bfaf652fc Fullbelow cache improvements. JoelKatz 2013-06-10 21:53:50 -07:00
  • 5e0a1b23b5 Correctly handle emptying an inner node. JoelKatz 2013-06-10 21:40:34 -07:00
  • ec04108910 Correctly handle emptying an inner node. JoelKatz 2013-06-10 21:40:34 -07:00
  • c27065ab58 This index was never used. JoelKatz 2013-06-10 21:14:20 -07:00
  • e89efd5674 This index was never used. JoelKatz 2013-06-10 21:14:20 -07:00
  • af167031c9 Clean this up a bit more. JoelKatz 2013-06-10 19:29:24 -07:00
  • 78eb8a0cdc Clean this up a bit more. JoelKatz 2013-06-10 19:29:24 -07:00
  • 3d9a2284ed Query the LES, not the Ledger. This should fix the bug where OfferCreate doesn't take all crossing offers. JoelKatz 2013-06-10 10:26:58 -07:00
  • a1b05bede7 Reduce logging. JoelKatz 2013-06-10 10:54:31 -07:00
  • f0cf90ab24 Cleanup bit tests. JoelKatz 2013-06-10 19:23:47 -07:00
  • ae6d06085c Cleanup bit tests. JoelKatz 2013-06-10 19:23:47 -07:00
  • cf848be444 Reduce logging. JoelKatz 2013-06-10 10:54:31 -07:00
  • 519ccdfb42 Cleanup. JoelKatz 2013-06-10 10:52:49 -07:00
  • 94a38a30dd Query the LES, not the Ledger. This should fix the bug where OfferCreate doesn't take all crossing offers. JoelKatz 2013-06-10 10:26:58 -07:00
  • cf3593b01b Tidy up and annotate Vinnie Falco 2013-06-09 18:08:24 -07:00
  • 0b7e0b132a Clean up STObject::set() for clarity Vinnie Falco 2013-06-09 14:12:28 -07:00
  • 3273625f61 Split up InfoSub and tidy up various files Vinnie Falco 2013-06-07 20:59:53 -07:00
  • 5e685aa55b More fixes for offline RPC sign. Arthur Britto 2013-06-08 21:32:16 -07:00
  • 12dd03ff65 Make "offline" a parameter for RPC sign. Arthur Britto 2013-06-08 17:40:33 -07:00
  • 110cc109d1 Allow RPC sign to work when offline. Arthur Britto 2013-06-07 22:58:39 -07:00
  • b51edb58fc Replace std::vector<unsigned char> with Blob Vinnie Falco 2013-06-07 15:14:10 -07:00
  • a6fdabc68a Reformat annotations in preparation for automated extraction Vinnie Falco 2013-06-07 14:46:09 -07:00
  • 6d8ee90a8d Split up ripple_SerializedObject.h Vinnie Falco 2013-06-07 14:39:35 -07:00
  • ef232f4359 Split up and refactor HashedObject Vinnie Falco 2013-06-07 13:44:15 -07:00
  • db9f62646d DRY up and document magic constant used for hash maps Vinnie Falco 2013-06-07 11:35:56 -07:00
  • 3cf2fb884d Annonate another instance of the same anonymous constant Vinnie Falco 2013-06-07 10:24:33 -07:00
  • 5ae48ddad6 DRY up and annotate an anonymous constant Vinnie Falco 2013-06-07 10:19:47 -07:00
  • b305e682ed Only touch remote_endpoint under a try/catch block. JoelKatz 2013-06-07 05:11:20 -07:00
  • 7643f3673c Manipulations of remote_endpoint must be done in a try/catch block to avoid race conditions. JoelKatz 2013-06-07 05:07:56 -07:00
  • 6b4b239e72 Fix dir describer when an offer is added to a directory. Check all amounts for orders, fees, and payments to make sure they're network legal. JoelKatz 2013-06-06 23:07:33 -07:00
  • f94169af78 Merge pull request #68 from vinniefalco/feature-refactor Vinnie Falco 2013-06-06 22:04:58 -07:00
  • 91359b1f5d Remove unused #include Vinnie Falco 2013-06-06 21:52:39 -07:00
  • eb57573f9a Refactor ConnectionPool into IPeers and hide the implementation Vinnie Falco 2013-06-05 10:58:23 -07:00
  • d8c97c2149 Refactor Peer Vinnie Falco 2013-06-05 08:38:27 -07:00
  • 38edcc8f0d Split and refactor ProofOfWork Vinnie Falco 2013-06-05 07:09:00 -07:00
  • 4d1bf35236 Move PackedMessage to ripple_data Vinnie Falco 2013-06-05 06:15:26 -07:00
  • b523b6c8d4 Replace all Application nonces with nonce singleton and refactor hash_value functions Vinnie Falco 2013-06-04 13:35:54 -07:00
  • 0523d6a054 Refactor free functions into RandomNumbers Vinnie Falco 2013-06-04 12:38:54 -07:00
  • d81345d8f6 Update CodingStyle document Vinnie Falco 2013-06-04 07:07:09 -07:00
  • 882102e9fd Update CodingStyle document Vinnie Falco 2013-06-04 07:07:09 -07:00
  • 16ecae5972 Move and rename STAmount into ripple_data Vinnie Falco 2013-06-03 21:44:09 -07:00
  • 8b6c2c0c7a Split Job and JobQueue and move functions to the .cpp Vinnie Falco 2013-06-03 21:08:47 -07:00
  • 3fafde063f Move serialization and error code stuff into ripple_data Vinnie Falco 2013-06-03 18:34:32 -07:00
  • 045c3cc01f Reorganize all includes in ripple_main.cpp Vinnie Falco 2013-06-03 17:38:28 -07:00
  • 34cb5c6569 Move LoadMonitor definitions to the .cpp Vinnie Falco 2013-06-03 13:35:16 -07:00
  • aa33fbed92 Merge ripple_db into ripple_main because of circular dependencies Vinnie Falco 2013-06-03 11:04:05 -07:00
  • 3f3c76ab7e Split LoadEvent to a new file Vinnie Falco 2013-06-03 07:39:49 -07:00
  • 32a3024ce4 Refactor FeatureTable into IFeatures Vinnie Falco 2013-06-03 07:27:04 -07:00
  • ee49051e1c Downgrade access specification from protected to private in most places Vinnie Falco 2013-06-02 19:44:50 -07:00
  • 594c47f16b Refactor SuppressionTable into IHashRouter Vinnie Falco 2013-06-02 22:40:36 -07:00
  • fb487bdb41 Refactor UniqueNodeList into IUniqueNodeList Vinnie Falco 2013-06-02 11:17:46 -07:00
  • 0581cf61e5 Add beast_core module to VS ripple project Vinnie Falco 2013-06-02 09:46:08 -07:00
  • 2cfcda1440 Use ScopedLock RAII for some Application members Vinnie Falco 2013-06-02 09:28:14 -07:00