Commit Graph

  • c04b76e1ca Fix typos. JoelKatz 2013-01-24 19:23:12 -08:00
  • e27b3d1fe9 Return an iterator one past the end of the matched portion, as async_read_until requires. JoelKatz 2013-01-24 19:22:00 -08:00
  • 96e2e7497e Auto-TLS support. JoelKatz 2013-01-24 15:53:52 -08:00
  • bc07943e79 Moderate bastardization to support auto-TLS. JoelKatz 2013-01-24 15:53:26 -08:00
  • ff41c3c5cc Add auto-TLS support. JoelKatz 2013-01-24 15:52:38 -08:00
  • 089d511972 New auto-detect TLS configuration code. JoelKatz 2013-01-24 15:52:17 -08:00
  • c56174c16a Don't invoke callback funcition directly. JoelKatz 2013-01-24 15:51:52 -08:00
  • a028bbea92 Document new auto-detect options. JoelKatz 2013-01-24 15:51:36 -08:00
  • 802f357ff1 Tweaks to the AutoSocket code. JoelKatz 2013-01-24 15:25:14 -08:00
  • a1a31bceff Cleanups. Support socket swapping. JoelKatz 2013-01-24 15:05:05 -08:00
  • 848824ded0 Cleanup. JoelKatz 2013-01-24 12:51:17 -08:00
  • 36766d7eab Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2013-01-24 12:51:02 -08:00
  • dba8ae2db6 Updates. JoelKatz 2013-01-24 12:50:48 -08:00
  • 851db1ce23 Split Transaction class off into separate file. Stefan Thomas 2013-01-24 17:09:08 +01:00
  • ec7ce16f68 Fix and improve offer taking and trust setting. Arthur Britto 2013-01-23 21:36:37 -08:00
  • a6d189e2da Consider accounts that issue offer currencies as affected/mentioned. JoelKatz 2013-01-23 17:50:45 -08:00
  • 24cac01e47 Rollback. JoelKatz 2013-01-23 16:53:31 -08:00
  • 9ceae42220 Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2013-01-23 16:49:11 -08:00
  • 5cff3cd10e Rollback a change. JoelKatz 2013-01-23 16:48:58 -08:00
  • c52554af5d Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2013-01-23 16:08:13 -08:00
  • cd7b928ad5 Fix error in OfferCreating taking. Arthur Britto 2013-01-23 16:08:03 -08:00
  • c9bdcc3cfd Tweaks. JoelKatz 2013-01-23 14:14:28 -08:00
  • 9aaa3cc2fa Buglet. JoelKatz 2013-01-23 13:50:33 -08:00
  • 6ae38db4ed Socket with auto-detect SSL on inbound, SSL and non-SSL outbound. Compiles, but totally untested. # ../websocketpp/src/sockets/tls-hybrid.hpp JoelKatz 2013-01-23 13:35:55 -08:00
  • e25863207a An assert in NetworkOPs.cpp line 850 was reported. This suggests a mutable ledger came from the ledger master's "ledger by hash" table. This fixes an obvious way that this can happen (that seems incredibly rare and requires a transaction / ledger acquire race with a very narrow window) and adds some extra asserts to try to catch this earlier. JoelKatz 2013-01-23 10:14:20 -08:00
  • 122593d0c1 Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2013-01-22 20:43:26 -08:00
  • 928e7139a3 Part of the flash policy code. JoelKatz 2013-01-22 20:43:10 -08:00
  • 39c857f4d8 Fix logic error in Amount.add which caused results to always be positive. Stefan Thomas 2013-01-22 21:46:08 +01:00
  • b4bcdc3fb7 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2013-01-22 14:06:57 -08:00
  • d15aa24f2a Fix offer create taking with XRP. Arthur Britto 2013-01-22 14:06:36 -08:00
  • db241c1009 Add SHA512 to SJCL. Stefan Thomas 2013-01-22 21:10:15 +01:00
  • a1ad884441 Enable symmetric encryption dependencies. Stefan Thomas 2013-01-22 20:47:06 +01:00
  • 2de124d6c0 Expose SJCL so the client doesn't have to include a second copy. Stefan Thomas 2013-01-22 20:38:44 +01:00
  • 73f5e7d0ba Update SJCL. Stefan Thomas 2013-01-22 20:38:09 +01:00
  • c34a1e8f34 Load WebSocket module later. Stefan Thomas 2013-01-22 20:12:57 +01:00
  • b6523ada1c Whoops. Last commit made this backwards. JoelKatz 2013-01-21 21:58:54 -08:00
  • 6b8faad639 Don't round "agree to disagree" close times. JoelKatz 2013-01-21 18:26:31 -08:00
  • 517c1c48ff Clean up pass counts. JoelKatz 2013-01-21 18:26:24 -08:00
  • 18001a0058 Fix retry bug. JoelKatz 2013-01-21 17:55:39 -08:00
  • ea9c0382e9 Typo. JoelKatz 2013-01-21 17:49:01 -08:00
  • 28aad90356 Fix a bug that prevented account notifications from going out. JoelKatz 2013-01-21 17:48:35 -08:00
  • f9192f5bd9 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2013-01-21 17:18:37 -08:00
  • d569633c09 Let [rpc_admin_allow] take multiple lines. Arthur Britto 2013-01-21 17:18:21 -08:00
  • 3c95b93c0b Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2013-01-21 17:12:21 -08:00
  • aea0f42cb0 Mark a seriouse FIXME. JoelKatz 2013-01-21 17:12:05 -08:00
  • ab6ab491eb Make -q more quiet. Arthur Britto 2013-01-21 17:02:15 -08:00
  • 6aa9a3fc90 Fix [rpc_startup]. Arthur Britto 2013-01-21 16:54:51 -08:00
  • a2b890506a Make RPC startup results obey quiet. Arthur Britto 2013-01-21 16:46:45 -08:00
  • 632a387eba Improve flash_policy.js. Arthur Britto 2013-01-21 14:12:13 -08:00
  • fafe1e2835 Make relative paths relative rippled.conf. Arthur Britto 2013-01-21 13:42:53 -08:00
  • a6793b3d3b Clean up. No more 'tep'. JoelKatz 2013-01-21 12:26:42 -08:00
  • 16d8ec5ec9 Give more useful console output in IE9. Stefan Thomas 2013-01-21 20:18:08 +01:00
  • 0e917c76e4 Update names of states the client considers "online". Stefan Thomas 2013-01-21 20:17:38 +01:00
  • 3482c44219 Added simple flash policy server allowing global access. (Careful with that.) Stefan Thomas 2013-01-21 13:58:06 +01:00
  • 776dfbf5e2 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2013-01-20 22:49:45 -08:00
  • 9567440712 Typo. Arthur Britto 2013-01-20 22:49:34 -08:00
  • 6e746c5851 Fix a harmless bug that caused transactions that succeded early to be retried once. JoelKatz 2013-01-20 21:59:34 -08:00
  • 521b94f600 Cosmetic. Arthur Britto 2013-01-20 21:30:58 -08:00
  • 931bd332df Be stricter with payment options. Arthur Britto 2013-01-20 20:08:24 -08:00
  • 49a3536125 Reject partial payment to create accounts. Arthur Britto 2013-01-20 19:48:18 -08:00
  • b572ba7c8d UT: remove unintentional focus. Arthur Britto 2013-01-20 15:53:18 -08:00
  • d0d81a52f5 UT: fix transaction processing retry test. Arthur Britto 2013-01-20 15:52:42 -08:00
  • 5d8e6734c3 Split websocket ssl settings for public and private. Arthur Britto 2013-01-20 14:42:08 -08:00
  • 774ec78e5d Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2013-01-19 18:53:55 -08:00
  • fe2ffafb10 UT: Tests for ripple-client issue #23. Arthur Britto 2013-01-19 18:53:42 -08:00
  • 2ae66e24b7 Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2013-01-19 17:11:39 -08:00
  • cc2fcb9f25 Typo. JoelKatz 2013-01-19 17:11:28 -08:00
  • ced0887d43 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2013-01-19 16:35:37 -08:00
  • 4ab11d14f3 UT: Fix Issue #5 test. Arthur Britto 2013-01-19 16:35:21 -08:00
  • 15da609e0d Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2013-01-19 14:32:14 -08:00
  • 07091cfc3c Fixes. JoelKatz 2013-01-19 14:31:31 -08:00
  • 00e97a8938 Cosmetic. Arthur Britto 2013-01-19 14:26:05 -08:00
  • 6bc587b02f Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2013-01-19 14:16:14 -08:00
  • 308ca21b97 Make tecUNFUNDED more specific and fix WalletAdd. Arthur Britto 2013-01-19 14:15:56 -08:00
  • 4c6920dd55 Add extra debug to better understand how the txn retry logic is working. Avoid an extra transaction pass caused by failed transactions counting as changes. Downgrade some debug messages from INFO to DEBUG. JoelKatz 2013-01-19 14:09:42 -08:00
  • 51bbe5ffc8 Add path test for issue #23. Arthur Britto 2013-01-19 12:58:37 -08:00
  • 87c661f778 JS: Add account_info RPC method. Stefan Thomas 2013-01-19 10:56:48 +01:00
  • 76959ba1a7 UT: Add new test for retry logic - currently failing. Arthur Britto 2013-01-18 17:57:23 -08:00
  • 80d98e55a9 Clean up JSON reporting of booleans and network state. JoelKatz 2013-01-18 17:38:11 -08:00
  • 032022a5bf Clarify how security works in rippled-example.cfg Arthur Britto 2013-01-18 15:38:27 -08:00
  • 79d1727b38 Hopefully, handle partial success correctly. Retry engine. JoelKatz 2013-01-18 10:17:21 -08:00
  • ae51e9d203 Finish support for RPC user/pass auth. JoelKatz 2013-01-18 05:35:10 -08:00
  • fd76033e55 On second thought, this is what we want. JoelKatz 2013-01-18 03:06:12 -08:00
  • 015d09993d Fix HTTPAuthorized. It's currently not used. JoelKatz 2013-01-18 03:01:54 -08:00
  • dd8559628e Pass the correct remote IP address down. JoelKatz 2013-01-18 02:47:36 -08:00
  • dc77118f4a Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2013-01-18 01:49:08 -08:00
  • 7688253df9 Work arround crashing on ~Config. Arthur Britto 2013-01-18 01:48:55 -08:00
  • e69d309cb3 More security changes. Arthur Britto 2013-01-18 01:41:48 -08:00
  • bda80d4144 Change the security model for RPC admin access. Arthur Britto 2013-01-18 00:36:22 -08:00
  • 8feb9d6c29 Handle an edge case. JoelKatz 2013-01-17 21:08:23 -08:00
  • 0055122176 Make sure it's safe to modify acquired ledgers. JoelKatz 2013-01-17 21:08:02 -08:00
  • f6202011fd Improve rippled-example.cfg documentation. Arthur Britto 2013-01-17 14:18:37 -08:00
  • f54a3ca970 Fix security for RPC validation_seed. Arthur Britto 2013-01-17 14:15:23 -08:00
  • 1568422fb7 UT: Test account subscription for nexus. Arthur Britto 2013-01-17 13:02:41 -08:00
  • a8b1b205d5 JS: Forward account and transaction publishes. Arthur Britto 2013-01-17 13:02:24 -08:00
  • 809868c6fc This is not optimal, but this should at least make the logic for when we publish transactions to which accounts sensible. JoelKatz 2013-01-17 11:33:42 -08:00
  • 65a1d00751 Remove dead PubKeyCache code. JoelKatz 2013-01-17 10:54:37 -08:00
  • 902af8cd90 Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2013-01-17 10:47:37 -08:00
  • 8da284705f Fix 'getAffectedAccount' -- logic was totally wrong. You can't get this from the transaction because which accounts a transaction affects depends on things like which offers it winds up taking. And you can't build it with the metadata because you don't always build the metadata locally -- consider fetching a ledger after a network split. The only rational way to do this is to build the affected account vector from the metadata. JoelKatz 2013-01-17 10:46:12 -08:00
  • c0a630a196 Allow RPC subscribe with no streams. Arthur Britto 2013-01-16 22:42:10 -08:00