Commit Graph

  • ba79026185 Handle pongs. Ready timer for ping timing. JoelKatz 2013-01-07 14:34:11 -08:00
  • c4a3f57d9c Respond to server pings with pongs. (Pings are currently not sent.) JoelKatz 2013-01-07 10:22:26 -08:00
  • ef2f653473 Set the accept flag for acquires triggered by the publish logic. JoelKatz 2013-01-07 09:01:31 -08:00
  • 2b479a66c1 Don't immediately retry a failed acquire. JoelKatz 2013-01-07 08:57:41 -08:00
  • 6624e31d5a Clean up old acquires. JoelKatz 2013-01-07 08:57:20 -08:00
  • e9fad1a431 Make the target size more useful. Add visitor functions. JoelKatz 2013-01-07 08:47:53 -08:00
  • 265218a936 Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2013-01-07 01:33:47 -08:00
  • f493ea6478 Be more aggressive about avoiding publishing ledger holes. Make the logic simpler and more sensible. JoelKatz 2013-01-07 01:33:14 -08:00
  • 22a8f576e2 UT: Fix Issue #5 test to use 75/USD not 25/USD. Arthur Britto 2013-01-06 21:21:11 -08:00
  • 69a0d5ac16 UT: Remove focus from latest test. Arthur Britto 2013-01-06 18:20:58 -08:00
  • 926bc743d2 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2013-01-06 17:50:50 -08:00
  • ec85d58bdf UT: Add UT for issue #5. Arthur Britto 2013-01-06 17:50:39 -08:00
  • aad57519ae Improve pathfinding, don't explore obviously dry paths. Arthur Britto 2013-01-06 17:50:09 -08:00
  • 63fd3818fb Rather than counting PeerSet's, count LedgerAcquire's and TransactionAcquire's. JoelKatz 2013-01-06 17:32:25 -08:00
  • cf77fd88f9 Mark a FIXME. JoelKatz 2013-01-06 17:32:10 -08:00
  • 781fef32e3 UT: Enable some path tests. Arthur Britto 2013-01-06 15:57:06 -08:00
  • 642b782900 Fix comment. Arthur Britto 2013-01-06 11:35:45 -08:00
  • 4961fde6d7 Mark more code as unneeded. Arthur Britto 2013-01-06 11:32:24 -08:00
  • a40fbdb832 Update DEFAULT_PEER_SCAN_INTERVAL_MIN for production use. Arthur Britto 2013-01-06 11:29:52 -08:00
  • 5114790700 Make unneeded code a compilation option. Arthur Britto 2013-01-06 02:15:46 -08:00
  • c728edb1f8 Remove MySqlDatabase. Arthur Britto 2013-01-06 02:10:29 -08:00
  • 85c7ac0acf Remove WinDatabase. Arthur Britto 2013-01-06 02:09:33 -08:00
  • 8877501e5b Remove db->escape in favor of sqlEscape. Arthur Britto 2013-01-06 02:08:54 -08:00
  • 04c17ac1f3 Work toward subscribe accounts by ledger index. Arthur Britto 2013-01-05 16:51:45 -08:00
  • b912eeb0af Add on_send_empty() to websockettpp. Arthur Britto 2013-01-05 15:33:31 -08:00
  • 53f900fbe1 JS: Fix saving fee info. Arthur Britto 2013-01-04 22:29:46 -08:00
  • dfbd640f6c Complete the fetch by hash logic, including tracking the hashes we want. JoelKatz 2013-01-04 22:14:53 -08:00
  • cb6f73cc89 Some cleanups and some additional code (currently disabled) toward acquire by pure hash. JoelKatz 2013-01-04 20:58:07 -08:00
  • f666003977 TMGetObjectByHash needs to know the object type. JoelKatz 2013-01-04 20:42:31 -08:00
  • 58587d9406 Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2013-01-04 20:26:47 -08:00
  • ee89904a00 Cleanup trigger. JoelKatz 2013-01-04 20:26:26 -08:00
  • 0d40531dd7 Remove bad example from rippled-example.cfg. Arthur Britto 2013-01-04 17:47:54 -08:00
  • 648f3c4a49 Note domains not allowed for [ips]. Arthur Britto 2013-01-04 16:08:24 -08:00
  • 7b28fcee7c Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2013-01-04 16:02:08 -08:00
  • dfd3994921 Add config option [database_path]. Arthur Britto 2013-01-04 16:01:55 -08:00
  • 217573599d Be more aggressive in finding ledgers that other nodes want. JoelKatz 2013-01-04 15:50:16 -08:00
  • d998feb13c Don't start a publish thread if there's nothing to publish. JoelKatz 2013-01-04 15:23:03 -08:00
  • d57b5a9797 Track failed acquires. Fix a case where an acquire both succeeds and fails. JoelKatz 2013-01-04 15:21:31 -08:00
  • bb6b72fea4 Make a "getNeededHashes" function to get the hashes we need to fill in a ledger hole. JoelKatz 2013-01-04 15:21:02 -08:00
  • 8062c8c959 Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2013-01-04 12:34:02 -08:00
  • e683f92844 Fix one case where we stop acquiring historical ledgers after a failure. JoelKatz 2013-01-04 12:13:58 -08:00
  • 2746806cd3 Enable DestinationTag features. Arthur Britto 2013-01-04 11:57:05 -08:00
  • 3dfb1ca1eb Note problems with account_tx. Arthur Britto 2013-01-04 11:56:45 -08:00
  • 07bb2a82dd Fix typo. Uint vs UInt always trips me up. :/ Stefan Thomas 2013-01-04 19:19:27 +01:00
  • c5cda1abfe Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2013-01-04 01:10:27 -08:00
  • 8ace87066a Fix a huge delay with --net JoelKatz 2013-01-04 01:10:13 -08:00
  • 2288089a97 Update upstream SJCL. This version contains our SHA512 contribution. Stefan Thomas 2013-01-04 10:02:13 +01:00
  • 0748d97524 Fix: Grunt/Webpack should compile JS code as a library. Stefan Thomas 2013-01-04 09:59:05 +01:00
  • 4e5979564e Fix JS compile output file names. Stefan Thomas 2013-01-04 09:46:55 +01:00
  • d78b746889 More robust input type handling for Uint160.from_json(). Stefan Thomas 2013-01-04 09:46:41 +01:00
  • f0c73a76ce Fix some local acquire logic JoelKatz 2013-01-04 00:40:03 -08:00
  • 03ecbd1ea8 Create a few extra threads. JoelKatz 2013-01-04 00:22:20 -08:00
  • 06c54c425c Fix not leaving the "need network ledger" state correctly. JoelKatz 2013-01-04 00:08:27 -08:00
  • aee92a447c Suppress some spurious non-local fetches of data. JoelKatz 2013-01-04 00:01:43 -08:00
  • 3708271ae5 Rest of fix. JoelKatz 2013-01-03 23:37:38 -08:00
  • 3eafdbc38b Emergency fix. JoelKatz 2013-01-03 23:28:03 -08:00
  • 11cb109c16 Another safety. JoelKatz 2013-01-03 23:23:10 -08:00
  • 6849c579eb Extra safety. JoelKatz 2013-01-03 23:12:48 -08:00
  • 7859dceb32 Small cleanup. JoelKatz 2013-01-03 23:09:17 -08:00
  • 903a04e9bd Raise the pending save count sooner. JoelKatz 2013-01-03 23:07:56 -08:00
  • 0d8ed85bd4 Update. JoelKatz 2013-01-03 22:44:56 -08:00
  • e78b5d11b6 Bugfix. JoelKatz 2013-01-03 22:33:55 -08:00
  • d4f4d9bf78 Redesign the way the acquire timer is (re)set so that we won't have bugs where we fail to arm it. JoelKatz 2013-01-03 21:25:40 -08:00
  • b7fe1424fb Count a ledger as present (for purposes of allowing clients that trust us to query it) only when it has been validated. JoelKatz 2013-01-03 21:04:11 -08:00
  • ea514b7cf3 Fix a bug that could stall the ledger acquire engine. JoelKatz 2013-01-03 21:03:51 -08:00
  • d8910a45e6 Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2013-01-03 18:17:32 -08:00
  • 6783f80034 Remove a FIXME, it has been fixed. JoelKatz 2013-01-03 18:17:08 -08:00
  • a043b7084f Cosmetic. Arthur Britto 2013-01-03 14:28:45 -08:00
  • 21940ee9cf Add disabled support for setting RequireDestTag. Arthur Britto 2013-01-03 14:25:57 -08:00
  • 039568616c Cosmetic. Arthur Britto 2013-01-03 14:25:32 -08:00
  • 7dfbe2aea1 Return temINVALID_FLAG for transaction with no flags. Arthur Britto 2013-01-03 14:07:41 -08:00
  • 7c0b43fe06 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2013-01-03 13:07:10 -08:00
  • 949679dd1a Add disabled support for DestinationTag & lsfRequireDestTag. Arthur Britto 2013-01-03 13:06:38 -08:00
  • 75466bc4b6 UT: Add reserve tests. Arthur Britto 2013-01-03 13:04:48 -08:00
  • 75d935e0df Merge tepPARTIAL into tecCLAIMED. Arthur Britto 2013-01-03 13:04:07 -08:00
  • d7508146aa Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2013-01-03 12:42:58 -08:00
  • 7cd52cd448 Since most transactions will likely have zero for the Flags field, make it optional. JoelKatz 2013-01-03 12:42:37 -08:00
  • 01764aa090 JS: Restrict UInt160 parse_json to wire format. Arthur Britto 2013-01-03 00:54:20 -08:00
  • b0ea77809d Improve README. Arthur Britto 2013-01-03 00:21:31 -08:00
  • 43f888fbfa Clean up utility scripts. Arthur Britto 2013-01-03 00:16:19 -08:00
  • 6f7712e6c7 Fix typo. Arthur Britto 2013-01-03 00:11:23 -08:00
  • 325e83e02a Improve README. Arthur Britto 2013-01-03 00:01:34 -08:00
  • fc03403004 Clean up errors messages. Arthur Britto 2013-01-02 23:57:11 -08:00
  • 4201cd13c0 Make prefix for testnet "testnet-". Arthur Britto 2013-01-02 23:56:41 -08:00
  • 6bbf86a209 Cosmetic. Arthur Britto 2013-01-02 23:13:41 -08:00
  • da456d0107 Merge branch 'testnet' Arthur Britto 2013-01-02 23:03:06 -08:00
  • f873c1fc27 Load UNL by --testnet. Arthur Britto 2013-01-02 23:02:29 -08:00
  • 94444a89b4 Vary alphabet by --testnet. Arthur Britto 2013-01-02 22:58:44 -08:00
  • e7e16e5c75 Provide --testnet status to API. Arthur Britto 2013-01-02 22:57:11 -08:00
  • 511587da5d Sign based on --testnet. Arthur Britto 2013-01-02 22:55:47 -08:00
  • dfccda5ba8 Announce --testnet in Hello. Arthur Britto 2013-01-02 22:54:29 -08:00
  • 3781555bda Add --testnet flag. Arthur Britto 2013-01-02 22:51:21 -08:00
  • 12b4273a74 JS: Add support for client knowing about connecting to testnet server. Arthur Britto 2013-01-02 21:42:27 -08:00
  • 98fec1fd2f Update README. Arthur Britto 2013-01-02 21:40:28 -08:00
  • 8f5aa1a810 Wrong type. JoelKatz 2013-01-02 19:22:34 -08:00
  • ee3b17e49f Cleanups. JoelKatz 2013-01-02 19:12:21 -08:00
  • f75e175fc2 Make TaggedCache::del more flexible. JoelKatz 2013-01-02 14:25:06 -08:00
  • 5d03351dd7 UT: Fix example http server. Arthur Britto 2013-01-02 14:18:44 -08:00
  • 1127ae560e Defer publishing a ledger to clients until it accumulates sufficient validations. We now have an open ledger, a last closed ledger, and a last validated ledger. Normally, a ledger will be validated right after it closes, but in edge cases, we might see a ledger close that then doesn't get validated. This makes the code do the right thing. JoelKatz 2013-01-02 12:04:16 -08:00
  • b71d0a93f9 Bugfix. JoelKatz 2013-01-01 18:26:17 -08:00