Commit Graph

  • e9564b517e Add json unity build source file Vinnie Falco 2013-05-13 19:39:51 -07:00
  • 08395fcf3d Reorganize VS2012 project and add unity build for websocket Vinnie Falco 2013-05-13 19:36:16 -07:00
  • 59adf3ecc3 Typo. JoelKatz 2013-05-27 12:19:02 -07:00
  • bb931f1d06 Typo. JoelKatz 2013-05-27 12:19:02 -07:00
  • c4ef86968e WebSocket ping frequency must be tunable to work around ELB issue. JoelKatz 2013-05-27 12:16:41 -07:00
  • 5914195c42 WebSocket ping frequency must be tunable to work around ELB issue. JoelKatz 2013-05-27 12:16:41 -07:00
  • e42fd3eee8 Verify the correct prior transaction, if required. JoelKatz 2013-05-26 16:50:45 -07:00
  • 49c97f53b4 ChangeTransactor rejects transactions with hash dependencies. JoelKatz 2013-05-26 16:50:28 -07:00
  • 344adf445a New tef for incorrect prior transaction. JoelKatz 2013-05-26 16:50:16 -07:00
  • 30a8e5f473 Make PreviousTxnID optional in all transctions for secure chaining. JoelKatz 2013-05-26 16:37:41 -07:00
  • 79134e835e Make PreviousTxnID optional in all transctions for secure chaining. JoelKatz 2013-05-26 16:37:41 -07:00
  • e0d89413cb Restore change. JoelKatz 2013-05-26 16:34:56 -07:00
  • de056f2625 Restore change. JoelKatz 2013-05-26 16:34:56 -07:00
  • fedd00250c Merge branch 'develop' of github.com:jedmccaleb/NewCoin into develop JoelKatz 2013-05-26 15:50:38 -07:00
  • 5b741ac87c Revert "Merge branch 'master' of github.com:jedmccaleb/NewCoin" JoelKatz 2013-05-26 15:50:21 -07:00
  • 72e5078de7 Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2013-05-26 14:58:08 -07:00
  • c97c7a9dd4 Merge branch 'develop' of github.com:jedmccaleb/NewCoin into develop JoelKatz 2013-05-26 14:57:27 -07:00
  • cfc8f8c052 Adjust cache sizes based on performance data. JoelKatz 2013-05-26 14:56:45 -07:00
  • 69b876e3d1 Adjust cache sizes based on performance data. JoelKatz 2013-05-26 14:56:45 -07:00
  • dce09a8564 Add ISC license notice for Vinnie Falco's code contributions Vinnie Falco 2013-05-13 20:56:31 -07:00
  • db1632e11a Merge pull request #53 from vinniefalco/feature-license-update ahbritto 2013-05-25 16:09:35 -07:00
  • 87fd0b8c6c Merge branch 'bugfix-proof_create-admin-only' Arthur Britto 2013-05-25 15:41:53 -07:00
  • 7e59d11c7b Merge branch 'bugfix-proof_create-admin-only' into develop Arthur Britto 2013-05-25 15:41:46 -07:00
  • aa52eac390 Make RPC proof_create admin only. Arthur Britto 2013-05-25 15:41:25 -07:00
  • 4af76c64ea The deadlock detector was armed too early. JoelKatz 2013-05-24 13:28:18 -07:00
  • 204944969e The deadlock detector was armed too early. JoelKatz 2013-05-24 13:28:18 -07:00
  • dd5e8d976b Merge branch 'develop' into faster_acquire JoelKatz 2013-05-24 10:06:29 -07:00
  • 5d7c85c915 Merge branch 'syncing' JoelKatz 2013-05-24 09:41:37 -07:00
  • e958a04abe Bump up the size of the ALCache. JoelKatz 2013-05-23 20:19:05 -07:00
  • 3d4d6068ab Reduce debug. JoelKatz 2013-05-23 20:15:13 -07:00
  • 25e62d46b8 Merge branch 'develop' into syncing JoelKatz 2013-05-23 18:57:14 -07:00
  • 7f5a81fee5 Fix some operating mode state transition rules. JoelKatz 2013-05-23 18:56:16 -07:00
  • 576ee472bf Add "syncing" state. JoelKatz 2013-05-23 18:46:39 -07:00
  • 1cd4c97102 Merge branch 'feature-strict-account_info' Arthur Britto 2013-05-23 16:07:05 -07:00
  • 4be234518f Merge branch 'feature-strict-account_info' into develop Arthur Britto 2013-05-23 16:02:49 -07:00
  • 68510178c2 Add support for strict to CLI for account_info. Arthur Britto 2013-05-23 16:01:15 -07:00
  • 68c8162a87 Release the master lock sooner. JoelKatz 2013-05-23 11:32:14 -07:00
  • 5674f388ed Ledgers fetched by SQL are immutable. JoelKatz 2013-05-23 11:08:17 -07:00
  • c3d1951c56 Ledgers fetched by SQL are immutable. JoelKatz 2013-05-23 11:08:17 -07:00
  • 7f593328c2 Assert on incorrect closed/immutable states. JoelKatz 2013-05-23 11:06:44 -07:00
  • 319baa9d02 Mark closed ledgers immutable. JoelKatz 2013-05-23 04:12:40 -07:00
  • e958972c10 Cleanup. JoelKatz 2013-05-23 04:28:47 -07:00
  • c6594bfd28 Mark closed ledgers immutable. JoelKatz 2013-05-23 04:12:40 -07:00
  • 7dc3335147 Deadlock fix. JoelKatz 2013-05-23 02:03:31 -07:00
  • de547958bf Deadlock fix. JoelKatz 2013-05-23 02:03:31 -07:00
  • f36ac9541a Merge branch 'cache_stats' JoelKatz 2013-05-22 14:38:08 -07:00
  • e3efd510cb Fix double to float conversion warning Vinnie Falco 2013-05-22 07:50:50 -07:00
  • 62751f8eef Merge branch 'develop' of github.com:jedmccaleb/NewCoin into develop JoelKatz 2013-05-22 14:37:11 -07:00
  • 652f0cb3e4 Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2013-05-22 14:36:49 -07:00
  • 4da4b28f0c Remove unneeded code that was implicated in a deadlock path. JoelKatz 2013-05-22 14:36:21 -07:00
  • aaf93be9ed Remove unneeded code that was implicated in a deadlock path. JoelKatz 2013-05-22 14:36:21 -07:00
  • a9082ce03f Update .gitattributes for annoying files that keep changing Vinnie Falco 2013-05-20 07:43:21 -07:00
  • 03725e463b Fix misspelled multiple inclusion supression macro Vinnie Falco 2013-05-22 10:00:02 -07:00
  • 365c113b43 Fix double to float conversion warning Vinnie Falco 2013-05-22 07:50:50 -07:00
  • 72f6d51015 wrong return type. JoelKatz 2013-05-22 00:10:02 -07:00
  • 6b2a6ea03e Report cache hit rates. JoelKatz 2013-05-21 16:10:51 -07:00
  • 51ec5787d5 Track TaggedCache hit rates. JoelKatz 2013-05-21 16:10:23 -07:00
  • 23eafaab85 doAccountLines micro-optimization. JoelKatz 2013-05-21 15:40:44 -07:00
  • a6bbef4718 Let 'isValid' inline. JoelKatz 2013-05-21 15:39:35 -07:00
  • e4e4cf0ed6 Release master lock while getting nodes from a mutable ledger for a peer. JoelKatz 2013-05-17 03:16:04 -07:00
  • dedb8ff945 Merge branch 'cache_snapshot' into develop JoelKatz 2013-05-20 11:56:36 -07:00
  • cb9eff134a Update .gitattributes for annoying files that keep changing Vinnie Falco 2013-05-20 07:43:21 -07:00
  • b6b455ab37 Release master lock while getting nodes from a mutable ledger for a peer. JoelKatz 2013-05-17 03:16:04 -07:00
  • a5b30524d6 Merge branch 'faster_clientops' JoelKatz 2013-05-17 02:11:48 -07:00
  • 968618a50c More verbose logging of invalid node requests. JoelKatz 2013-05-17 02:04:12 -07:00
  • 1139ac5ab4 Make fetch packs less generous. JoelKatz 2013-05-17 02:04:04 -07:00
  • 327f20710c Fix. JoelKatz 2013-05-17 01:56:34 -07:00
  • ff6e035e6e Bugfix. JoelKatz 2013-05-17 01:52:39 -07:00
  • c2bea03886 Bug in previous commit. JoelKatz 2013-05-17 01:50:19 -07:00
  • c0e046a721 Don't put a leaf node in a fetch pack just because it moved. JoelKatz 2013-05-17 01:46:39 -07:00
  • 249d5575cd Avoid an allocate/copy/free JoelKatz 2013-05-17 01:46:22 -07:00
  • c377562e7f Cleanups. JoelKatz 2013-05-17 01:44:49 -07:00
  • 141c2dce11 Avoid needless allocate/copy/free JoelKatz 2013-05-17 01:44:37 -07:00
  • d22c11be1c Return references. JoelKatz 2013-05-17 01:40:55 -07:00
  • 5b68834e3b Set correct hash in fetch pack. JoelKatz 2013-05-17 01:13:45 -07:00
  • 6bedf6347f Set correct hash in fetch pack. JoelKatz 2013-05-17 01:13:45 -07:00
  • fda807bcc0 Merge branch 'fetch_fix' JoelKatz 2013-05-17 01:06:03 -07:00
  • a71225f9a3 Don't service stale/superceded fetch pack requests. JoelKatz 2013-05-17 01:05:29 -07:00
  • 5e1dddd1c7 Second check if fetch pack should be skipped. JoelKatz 2013-05-17 01:02:01 -07:00
  • 588ef7df86 Speed up ledger acquiring. JoelKatz 2013-05-16 23:32:50 -07:00
  • 4d0f02a46a CondVar::SignalAll was broken, leading to deadlocks on Windows builds. http://code.google.com/p/leveldb/issues/detail?id=149 JoelKatz 2013-05-16 23:01:24 -07:00
  • fb7e01da41 CondVar::SignalAll was broken, leading to deadlocks on Windows builds. http://code.google.com/p/leveldb/issues/detail?id=149 JoelKatz 2013-05-16 23:01:24 -07:00
  • fee53cd0cf Make sure to check the signature, even in this odd edge case. JoelKatz 2013-05-16 19:31:52 -07:00
  • c66a3c8a88 Merge commit '8d1ba09' JoelKatz 2013-05-16 21:08:37 -07:00
  • 7f25ccec49 Make sure to check the signature, even in this odd edge case. JoelKatz 2013-05-16 19:31:52 -07:00
  • d12e346613 Merge branch 'feature-static-link' of https://github.com/vinniefalco/NewCoin into develop JoelKatz 2013-05-16 18:35:10 -07:00
  • 6d020177ca Log the sequence in the close time message. JoelKatz 2013-05-16 12:01:55 -07:00
  • 33b318c5bc Improve backfill in validation gate. JoelKatz 2013-05-16 11:59:28 -07:00
  • c98a3e3895 Must wrap non-const references passed to make_shared. JoelKatz 2013-05-16 11:23:40 -07:00
  • 8830b47fe9 Must wrap non-const references passed to make_shared. JoelKatz 2013-05-16 11:23:40 -07:00
  • eddccf0cb6 Merge branch 'cache_snapshot' JoelKatz 2013-05-16 01:06:46 -07:00
  • 0671412ab9 Merge branch 'develop' into cache_snapshot JoelKatz 2013-05-16 01:02:27 -07:00
  • 44bc8c4e9f Code needs to know if LevelDB has been compiled in. JoelKatz 2013-05-16 01:01:04 -07:00
  • 28f54176f3 Use the current snapshot to get immutable ledger optimizations. JoelKatz 2013-05-16 00:58:44 -07:00
  • eecc9017b1 Wrapper to get current snapshot. JoelKatz 2013-05-16 00:58:34 -07:00
  • 6556719547 LedgerMaster keeps cached snapshot of the current ledger. JoelKatz 2013-05-16 00:58:20 -07:00
  • 379875ae47 Hash is not valid if transaction is added to ledger. JoelKatz 2013-05-16 00:57:56 -07:00
  • d432b93bfa Merge branch 'develop' of github.com:jedmccaleb/NewCoin into develop Arthur Britto 2013-05-15 20:36:46 -07:00
  • ad07afc187 Merge branch 'feature-linux-leveldb-unity' into develop Arthur Britto 2013-05-15 20:36:30 -07:00
  • 1f3314f8f7 Allow servers to explcitly vouch for correct signatures on transactions, proposals, and validations. This will allow cluster members to more safely distribute crypto work. JoelKatz 2013-05-15 20:26:12 -07:00