Commit Graph

  • 450fb5c0db Cosmetic. JoelKatz 2013-03-31 23:56:48 -07:00
  • f6b9e0ca80 Should return 'false', not throw. JoelKatz 2013-03-31 23:56:37 -07:00
  • 23183c23bd Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2013-03-31 23:56:21 -07:00
  • 526b4a4a6d Don't permit XRP to be specified as an object. JoelKatz 2013-03-31 23:55:59 -07:00
  • 6206264a5a Typo. Arthur Britto 2013-03-31 16:55:35 -07:00
  • 96733c2874 Add trust auto clear. Fixes #28 Arthur Britto 2013-03-31 16:15:45 -07:00
  • bd4e00e391 On some platforms, make_shared can only count to 9. JoelKatz 2013-03-31 15:39:38 -07:00
  • 2f943126e6 Must pass by reference. JoelKatz 2013-03-31 15:36:34 -07:00
  • ac202c199d If an addition or subtraction has a microscopic amount left, make it zero. JoelKatz 2013-03-31 10:37:08 -07:00
  • fbe8823439 Don't blow up if we have a ledger in the ledger DB but not its root map node in the node DB. JoelKatz 2013-03-30 19:53:34 -07:00
  • 7ac5f3f34c Don't return canonical paths. It's broken. JoelKatz 2013-03-30 16:59:12 -07:00
  • 0dadf53167 Fix pathfinding mis-setting currency on order book out. Arthur Britto 2013-03-30 15:49:58 -07:00
  • 97d73de168 Require path nodes for offers to specify a currency or issuer change. Arthur Britto 2013-03-30 13:46:34 -07:00
  • c67366ea25 Url Encode SMS messages. Arthur Britto 2013-03-30 01:00:00 -07:00
  • 58b3cc1dd6 Add nexmo SMS support. Arthur Britto 2013-03-30 00:34:49 -07:00
  • fc435fa75f Correctly account for liquidity in the implied default path. JoelKatz 2013-03-29 20:19:47 -07:00
  • 6af550800a Explain the issue. JoelKatz 2013-03-29 19:41:15 -07:00
  • 8215463879 Thread dispatch fixes. (code is commented out) JoelKatz 2013-03-29 18:28:16 -07:00
  • 4f029e25b6 Temporarily back out the thread migration code until I can figure out if Boost's IO service is broken. JoelKatz 2013-03-29 17:56:03 -07:00
  • 3bfd62971a Comment out code that breaks a unit test. JoelKatz 2013-03-29 17:37:30 -07:00
  • fc04d62bae Temporarily comment out this check. JoelKatz 2013-03-29 17:14:34 -07:00
  • 1b8be99f89 Log when we skip a non-filling path. JoelKatz 2013-03-29 17:12:45 -07:00
  • 75dd924f3a Don't spin when an IO+ thread returns to the job queue. JoelKatz 2013-03-29 17:07:42 -07:00
  • 1de7ef2058 Small tweak. JoelKatz 2013-03-29 16:53:15 -07:00
  • e8e927a0fb Last path must provide adequate liquidity. JoelKatz 2013-03-29 16:45:31 -07:00
  • 159ba3f848 Improve log message. JoelKatz 2013-03-29 16:16:14 -07:00
  • 89fb28ff1d Missing timeout limit. # ../../../RippleLedger265050/ JoelKatz 2013-03-29 16:15:56 -07:00
  • 0578034d74 Begin supporting more paths. JoelKatz 2013-03-29 16:15:48 -07:00
  • 064712b4f0 A more elegant fix. JoelKatz 2013-03-29 16:00:05 -07:00
  • 351e80b69c Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2013-03-29 15:52:31 -07:00
  • 3ba3567165 Fix a bug that can cause a payment not to work if too many cheap "dust" paths clog out the paths with real liquidity. This is not a great fix, but it's a good fix. JoelKatz 2013-03-29 15:51:41 -07:00
  • f96df4d84f Add the IP address to a log message. JoelKatz 2013-03-29 15:48:54 -07:00
  • 62223a7b88 windows jed 2013-03-29 14:48:51 -07:00
  • e29e6fa13a newcoin->ripple JoelKatz 2013-03-29 14:19:35 -07:00
  • 32c133fe26 Move winsock include to before boost includes. JoelKatz 2013-03-29 14:16:19 -07:00
  • f88d6804a3 Cache the JSON of an ALTransaction. JoelKatz 2013-03-29 10:53:34 -07:00
  • e5024074c0 Merge branch 'master' of https://github.com/jedmccaleb/NewCoin into new_pathfinding JoelKatz 2013-03-29 10:27:54 -07:00
  • 9cbd019874 A small change with big consequences. Allow job queue threads to moonlight as I/O threads. JoelKatz 2013-03-29 10:18:11 -07:00
  • 3b40a7787d Small tweaks. JoelKatz 2013-03-29 10:17:17 -07:00
  • a455d71901 Don't count lock acquire time. FreeBSD JoelKatz 2013-03-29 10:16:50 -07:00
  • e40b7b9f0b Stop the acquire engine in cases where it shouldn't run. JoelKatz 2013-03-29 10:16:25 -07:00
  • 24bc094cb1 Fix a rare bug on shutdown. JoelKatz 2013-03-29 10:16:01 -07:00
  • 34005874ba Don't request so many hashes. JoelKatz 2013-03-29 08:41:55 -07:00
  • 567b17efe6 Tiny bugfix. JoelKatz 2013-03-29 08:33:35 -07:00
  • 85afb49058 Time fetches better. JoelKatz 2013-03-29 08:22:52 -07:00
  • 758ee2557d Make RippleAddress hashes safe. JoelKatz 2013-03-29 08:11:17 -07:00
  • c3c439b248 Make code easier to run under Purify. JoelKatz 2013-03-29 08:10:52 -07:00
  • 15133e023d Default to descending if deprecated ledger values used. JoelKatz 2013-03-27 19:06:01 -07:00
  • 2e08fbb5c2 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2013-03-27 18:59:37 -07:00
  • 67fc8a94e1 Make RPC account_tx backwards compatible. Arthur Britto 2013-03-27 18:59:26 -07:00
  • e239157480 Oops! JoelKatz 2013-03-27 18:30:10 -07:00
  • 7344ab0148 Missing from previous commit. JoelKatz 2013-03-27 18:15:49 -07:00
  • 077abbe873 Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2013-03-27 18:15:25 -07:00
  • 878caf1989 Fix count/limit logic. JoelKatz 2013-03-27 18:14:53 -07:00
  • 15c03a0a68 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2013-03-27 17:52:58 -07:00
  • 30ce14c589 Cosmetic. Arthur Britto 2013-03-27 17:52:47 -07:00
  • e9168702a4 Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2013-03-27 17:48:57 -07:00
  • 20d565fd3b Cleanups. JoelKatz 2013-03-27 17:45:43 -07:00
  • 03b8cbaacc Logging fixups. JoelKatz 2013-03-27 17:45:32 -07:00
  • c7e9370991 Cosmetic. Arthur Britto 2013-03-27 17:35:58 -07:00
  • 09633c5f04 Fixes for account_tx. Arthur Britto 2013-03-27 17:26:13 -07:00
  • a828ed3703 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2013-03-27 14:48:30 -07:00
  • 79b83bf0ef Minor cleanup. Arthur Britto 2013-03-27 14:48:22 -07:00
  • 3ec1865ce5 Range of validated ledgers. JoelKatz 2013-03-27 14:46:31 -07:00
  • e7aa878019 Merge branch 'paging2' of github.com:jedmccaleb/NewCoin Arthur Britto 2013-03-27 13:28:09 -07:00
  • ff1742a068 Fix order of account transactions returns. JoelKatz 2013-03-27 12:38:21 -07:00
  • edf019c0dd Avoid some unnecessary work. JoelKatz 2013-03-27 11:09:00 -07:00
  • a72e4555bd Tuning change. JoelKatz 2013-03-27 10:52:29 -07:00
  • 59abdad8f4 This should fix the I/O slowdowns. Missing index needed for saving accepted ledgers. JoelKatz 2013-03-27 10:45:28 -07:00
  • 920098d930 Add an error code for a transaction that violates invariants. JoelKatz 2013-03-27 09:38:47 -07:00
  • bfb69664ff Major pathfinding fixes. Arthur Britto 2013-03-26 21:19:46 -07:00
  • 970a384afe Fix. JoelKatz 2013-03-26 20:30:10 -07:00
  • 79b047b68d Add LES::hasChanges which returns true if an LES changes anything. JoelKatz 2013-03-26 20:29:13 -07:00
  • 523e009f7f Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2013-03-26 19:45:21 -07:00
  • 4485c6f6d6 Cleanup. JoelKatz 2013-03-26 19:44:59 -07:00
  • 3fdfa2cb44 It is never safe to destroy our default allocator. JoelKatz 2013-03-26 19:44:34 -07:00
  • 1d28793d88 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2013-03-26 19:02:59 -07:00
  • eb4708528b Get rid of account index from CLI RPC. Arthur Britto 2013-03-26 18:58:26 -07:00
  • 7c4f2f1ca5 Framework for double-checking that transactions, as they will be applied, don't break invariants. JoelKatz 2013-03-26 17:47:57 -07:00
  • 487d6783dd Catch too many digits. JoelKatz 2013-03-26 17:04:07 -07:00
  • b387809906 fixes. JoelKatz 2013-03-26 17:01:30 -07:00
  • 42af1eb0e1 New floating point parser. This fixes mishandling "4.3e1". Caret notation is no longer supported. JoelKatz 2013-03-26 16:41:05 -07:00
  • a65caddbb7 Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2013-03-26 11:42:06 -07:00
  • 694c97d2fb Set the network state timer a bit later. JoelKatz 2013-03-26 11:40:45 -07:00
  • c5f82da409 Sort order, limit, and offsets work. Still to do: detecting when we've requested too many ledgers. jatchili 2013-03-25 17:09:15 -07:00
  • a7ee909b5d Improve rippled-example.cfg. Arthur Britto 2013-03-25 14:00:47 -07:00
  • fae1b0f71a sql query helper functionc\ jatchili 2013-03-25 13:26:12 -07:00
  • 006d64d334 Added AmountRound to vcxproj jatchili 2013-03-25 12:39:58 -07:00
  • 336efa4df5 Fixes for Sustain. Arthur Britto 2013-03-25 12:03:03 -07:00
  • c6dc268507 Fix utils.cpp for FreeBSD. Arthur Britto 2013-03-24 11:41:52 -07:00
  • cb3fe2f370 Fix gcc version checking. Arthur Britto 2013-03-23 21:40:24 -07:00
  • 7887ca1b05 UT: Fix server stopping. Arthur Britto 2013-03-23 19:02:04 -07:00
  • deab548f1f Fix include for RPCHandler.h. Arthur Britto 2013-03-23 19:01:17 -07:00
  • 8fc415d2bd Don't launch sub process if --help. Arthur Britto 2013-03-23 18:55:51 -07:00
  • f635980330 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2013-03-23 14:36:14 -07:00
  • 837ec2b69d Remove limits on RPC account_tx for admins. Arthur Britto 2013-03-23 14:36:07 -07:00
  • 140314adce Merge branch 'master' of github.com:jedmccaleb/NewCoin into new_pathfinding JoelKatz 2013-03-22 14:48:15 -07:00
  • 7e5d4b80d9 Parenthesis. JoelKatz 2013-03-22 13:37:02 -07:00
  • f6172d3d45 subLedger should report the validated ledger not the closed one. JoelKatz 2013-03-22 13:34:52 -07:00
  • 84d6210f4f Don't spin up acquire engine if we still need the network ledger. JoelKatz 2013-03-22 10:28:40 -07:00