Commit Graph

  • dd902292ed Consensus cleanup: * Inject dependencies, make functions free and levelize * Add comments to document the intent behind the code * Reduce class public interfaces * Remove support for proposals without ledger hashes Nik Bougalis 2015-05-22 13:08:41 -07:00
  • 1b4e0f5f48 Tidying & Selectively forward manifests to peers: seelabs 2015-04-30 13:27:35 -07:00
  • 31d352b3aa Productionize manifest generator. Tom Ritchford 2015-04-17 15:26:34 -04:00
  • c26b8124e5 Add original manifest.py. Tom Ritchford 2015-04-17 16:41:27 -04:00
  • 6bf7de2415 Add ecdsa Python library. Tom Ritchford 2015-04-16 19:54:47 -04:00
  • 18c51f4e4a Add ed25519 Python library. Tom Ritchford 2015-04-16 19:54:30 -04:00
  • adf4860988 Move Python code to its own directory. Tom Ritchford 2015-04-16 17:51:06 -04:00
  • 0dd6b95ac2 Add Validator Manifests (RIPD-772): Josh Juran 2015-04-10 14:41:16 -07:00
  • 41a840e776 Tidying: Vinnie Falco 2015-03-11 10:00:59 -07:00
  • 7d75041fb1 Fixes to cryptographic containers: Josh Juran 2015-03-25 14:01:01 -07:00
  • 6675ee7f5c Set version to 0.28.2-b3 Vinnie Falco 2015-05-22 11:12:44 -07:00
  • 845c9f8a51 Change typedef to using. Howard Hinnant 2015-05-21 19:12:10 -04:00
  • 155fcdbcd0 Change typedef to using. Howard Hinnant 2015-05-21 19:12:10 -04:00
  • 52f298f150 Tidy up app unity sources Vinnie Falco 2015-05-22 08:34:26 -07:00
  • 860ab3523c Refactor Ledger: Vinnie Falco 2015-05-18 17:17:53 -07:00
  • 36ac3bc672 Set version to 0.28.2-b2 Nik Bougalis 2015-05-21 14:31:45 -07:00
  • fc9ab12bf9 Add build instructions for Eclipse CDT + SConsolidator plugin. crazyquark 2015-04-30 23:11:25 +03:00
  • b39c1eb92c Require port in ips (RIPD-893) Miguel Portilla 2015-05-20 15:08:04 -04:00
  • 6994423a49 Don't consider broken peers candidates for history JoelKatz 2015-05-19 14:23:22 -07:00
  • 172e967a73 Latency-aware fetch pack target selection JoelKatz 2015-05-19 14:00:03 -07:00
  • 6f5d8bba2d Reduce STAmount public interface (RIPD-867): Nik Bougalis 2015-05-17 10:29:47 -07:00
  • 67b18e4bea Check the fee early and return an error if it's malformed Nik Bougalis 2015-05-16 09:37:18 -07:00
  • 9ad5644a8c Reduce thread count in static_initializer test (RIPD-864) Vinnie Falco 2015-05-15 11:10:14 -07:00
  • e932ba591f Set version to 0.28.2-b1 Vinnie Falco 2015-05-20 12:47:28 -07:00
  • f58399d2f3 Reduce thread count in static_initializer test (RIPD-864) Vinnie Falco 2015-05-15 11:10:14 -07:00
  • 730cd5d513 Cleanup consensus helper functions: Nik Bougalis 2015-05-15 02:19:29 -07:00
  • e838b30def Integration test to validate the WS ledger results. * Also replace a couple of magic values with the relevant Tuning param. Edward Hennis 2015-05-13 19:35:13 -04:00
  • dddcc09378 Restrict access to data members. Howard Hinnant 2015-05-14 12:56:46 -04:00
  • 5adb68bba4 Easier way to get the validated ledger index JoelKatz 2015-05-13 14:57:23 -07:00
  • d6ef66646f 2-level transaction multi-signatures (RIPD-182): Scott Schurr 2015-02-09 10:35:24 -08:00
  • cf1638e6de sign_for RPC command (RIPD-182): Scott Schurr 2015-02-06 15:55:37 -08:00
  • 64ebd64d2b SignerListSet txn and InnerObjectFormats (RIPD-182): Scott Schurr 2015-02-06 10:22:36 -08:00
  • 92799187ed Improvements to protocol serialization: Scott Schurr 2015-02-03 18:17:11 -08:00
  • 2f3834359e Modularize app/tx: Vinnie Falco 2015-05-18 12:43:34 -07:00
  • 399c43cae6 Set version to 0.28.1 Miguel Portilla 2015-05-20 13:30:54 -04:00
  • 80acbe6f6b Change ArchLinux/PKGBUILD to have correct ripple build line. Tom Ritchford 2015-05-19 18:01:30 -04:00
  • d90ba775e8 Require port in ips_fixed (RIPD-892) Miguel Portilla 2015-05-20 13:13:15 -04:00
  • ea4161d880 Change example configuration protocol on loopback IP (RIPD-886) Miguel Portilla 2015-05-19 13:09:42 -04:00
  • 172a060330 circle: docker: Don't tag branches if its a PR (PKG-33) Torrie Fischer 2015-05-18 09:58:18 -07:00
  • 231efb5aa5 Set version to 0.28.1-rc3 Nik Bougalis 2015-05-18 12:26:56 -07:00
  • 079475e491 Only touch InboundLedgers on success so failed acquires can expire JoelKatz 2015-05-17 12:24:13 -07:00
  • aa775b4d3d Clean up rippled-example.cfg and update for new node_db settings Tom Ritchford 2015-05-15 15:05:51 -04:00
  • 216c8125e2 Expedite zero flow handling Nik Bougalis 2015-05-18 11:51:20 -07:00
  • c61d0c663e Merge branch 'master' into develop Vinnie Falco 2015-05-13 13:29:54 -07:00
  • 0187c6a5a1 Set version to 0.28.0-hf2 Nik Bougalis 2015-05-13 09:08:05 -07:00
  • 8289d4140a Correctly clamp when the taker balance is the limiting factor Nik Bougalis 2015-05-12 21:07:26 -07:00
  • c7118a183a Set version to 0.28.1-rc2 Vinnie Falco 2015-05-13 12:41:04 -07:00
  • b1881e798b Control query depth based on latency: JoelKatz 2015-04-29 13:09:16 -07:00
  • d44230b745 Correctly clamp when the taker balance is the limiting factor Nik Bougalis 2015-05-12 21:07:26 -07:00
  • 7b417b9d51 Set version to 0.28.1-rc1 Vinnie Falco 2015-05-12 17:17:26 -07:00
  • cc05e5727d Merge release into develop Vinnie Falco 2015-05-12 17:20:04 -07:00
  • 764a8f2644 Set version to 0.28.1-b10 Vinnie Falco 2015-05-12 11:50:59 -07:00
  • a15785eb64 Reduce severity of some logging messages JoelKatz 2015-05-12 09:33:06 -07:00
  • 688f8c5f3f Add historical ledger fetches per minute to get_counts Vinnie Falco 2015-05-11 18:50:24 -07:00
  • dde5ccf7fa Add DecayWindow implementation Vinnie Falco 2015-05-12 09:42:43 -07:00
  • d5a6313c71 Add RangeSet::lebesgue_sum Vinnie Falco 2015-05-11 18:36:23 -07:00
  • f030aab759 Set version to 0.28.1-b9 Vinnie Falco 2015-05-11 12:55:03 -07:00
  • 4393f98a2c History fetch changes: * Don't pollute ledger cache with history * Avoid race condition when getting ledger sequence numbers * Make fetch packs larger JoelKatz 2015-05-06 13:33:19 -07:00
  • c377d6c94b InboundLedgers improvements: * Change findCreate to acquire * Return Ledger rather than InboundLedger JoelKatz 2015-05-06 14:11:00 -07:00
  • 16aa015682 Fix off-by-one error in SHAMapNodeID: JoelKatz 2015-05-06 15:24:21 -07:00
  • 9cded76cf0 Fix RPC ledger synchronization requirements: * Better rules specific to each lookup case: * By hash: Any ledger found by hash is valid. * By numeric index: If rippled is out of sync, and the index is after the * validated ledger, return "InsufficientNetworkMode" error. * By named index: If rippled is out of sync, or closed/current is requested and significantly older than the validated ledger, return "InsufficientNetworkMode" error. Miguel Portilla 2015-05-07 17:36:41 -04:00
  • 4ad07bb6b2 Fix hops adjustment for validations Vinnie Falco 2015-05-07 12:34:15 -07:00
  • d0b28a6700 Compute validated ledger age from signing time David Schwartz 2015-05-01 13:10:14 -07:00
  • 18299c3f7a Tidy up PeerSet: Vinnie Falco 2015-05-05 16:40:23 -07:00
  • ca07a1230b Add filtering to Account Objects (RIPD-868) Miguel Portilla 2015-04-23 17:30:32 -04:00
  • e0ad66d967 Fail Travis if scons vcxproj produces differences Edward Hennis 2015-04-16 14:04:25 -04:00
  • 5615c4a2a7 Force scons to include soci version file: seelabs 2015-05-08 13:33:20 -04:00
  • d7fbef6764 Set version to 0.28.1-b8 Nik Bougalis 2015-05-06 11:58:08 -07:00
  • e95bda3bdf Peer latency tracking (RIPD-879): JoelKatz 2015-04-28 16:02:52 -07:00
  • c010a85ef5 Check the correct progress flag on transaction root node receipt JoelKatz 2015-04-29 12:02:24 -07:00
  • 798d36efcf Fix typo in LedgerMaster.cpp MarkusTeufelberger 2015-05-05 11:31:27 +02:00
  • 2d44c8568f Eliminate need for ledger in delivered_amount calculation (RIPD-860) Nik Bougalis 2015-05-04 16:11:42 -07:00
  • 7232bdb40c Reduce PeerFinder log verbosity Nik Bougalis 2015-05-01 17:12:28 -07:00
  • 45f092488a Simplify InboundLedger expiration (RIPD-873) David Schwartz 2015-05-01 10:54:53 -07:00
  • 4244e1070d Improvements to STParsedJSON: JoelKatz 2015-04-23 10:32:51 -07:00
  • 5a7fa8cfa9 Reduce STAmount public interface (RIPD-867): Nik Bougalis 2015-04-22 18:56:47 -07:00
  • daf4f8fcde Remove wallet_accounts and generator maps (RIPD-804): Josh Juran 2015-04-21 16:42:39 -07:00
  • d182d1455e Relax RPC ledger synchronization requirements (RIPD-27, RIPD-840): This enhances the reporting capability of RPC::LookupLedger and reduces the requirement of a current ledger for many RPC commands. Miguel Portilla 2015-04-14 13:37:06 -04:00
  • dc2260adbe Set version to 0.28.1-b7 Vinnie Falco 2015-04-29 16:44:47 -07:00
  • 83a01e0c7d Set hopsAware version cutoff to 0.28.1-b7 Vinnie Falco 2015-04-29 16:44:05 -07:00
  • 53c1269ebd Set version to 0.28.1-b6 Tom Ritchford 2015-04-29 14:34:54 -04:00
  • f8bfe3a550 Terminate process on SIGINT in all cases Nik Bougalis 2015-04-28 14:50:54 -07:00
  • 90bb53af20 Structured Overlay support for TTL limited messages: Vinnie Falco 2015-04-28 09:24:01 -07:00
  • ef1604a729 Tidy up aged container declarations Vinnie Falco 2015-04-27 13:33:34 -07:00
  • c77a2f335a Tidy up some business logic: Vinnie Falco 2015-04-27 12:41:09 -07:00
  • 8e34a1f6a7 Tidy up aged container declarations Vinnie Falco 2015-04-27 13:33:34 -07:00
  • 2564b62f5c Fix C++ style issues. Tom Ritchford 2015-04-23 13:48:10 -04:00
  • a7598c5610 Remove unused database table (RIPD-755) seelabs 2015-04-17 06:55:23 -07:00
  • 8377f2516b Cache and apply account credits after payment processing (RIPD-821): seelabs 2015-03-11 07:54:34 -07:00
  • 7efd0ab0d6 Set version to 0.28.0 Vinnie Falco 2015-04-24 18:57:36 -07:00
  • 14d38a1a8d Fix --rpc_ip and --rpc_port (RIPD-679) Vinnie Falco 2015-04-24 17:27:06 -07:00
  • c8447c190c Report the inbound listening port during crawl (RIPD-866) seelabs 2015-04-23 10:55:38 -07:00
  • aa5d16b3d8 Skip inefficent SQL query (RIPD-870): Mark Travis 2015-04-23 13:01:07 -07:00
  • fd1135315c Set version to 0.28.1-b5 Vinnie Falco 2015-04-24 17:20:23 -07:00
  • 98c915b2ca Fix --rpc_ip and --rpc_port (RIPD-679) Vinnie Falco 2015-04-24 17:27:06 -07:00
  • 9114f3d2e6 Report the inbound listening port during crawl (RIPD-866) seelabs 2015-04-23 10:55:38 -07:00
  • 5b0109055d Skip inefficent SQL query (RIPD-870): Mark Travis 2015-04-23 13:01:07 -07:00
  • 5a3168c9ff Set version to 0.28.1-b4 Tom Ritchford 2015-04-23 16:47:23 -04:00
  • a14f29f84f Remove obsolete code seelabs 2015-04-22 06:15:39 -07:00
  • 6c1190a361 Remove unnecessary thread in Soci (RIPD-862). Tom Ritchford 2015-04-21 22:52:13 -04:00