Commit graph

  • 3a392eba51 adding typdefs and exta testing Daniel Larimer 2015-06-12 09:49:40 -0400
  • a86608bb9c Disable building broken test Vikram Rajkumar 2015-06-11 20:34:24 -0400
  • 74a377aee5 Add a new mode to the variant->json generator to restore the normal behavior of writing numbers out as numbers instead of strings Eric Frias 2015-06-11 19:22:22 -0400
  • d93744cf79 removing AGPL code Daniel Larimer 2015-06-11 09:10:38 -0400
  • 8087aa66d0 removing AGPL code Daniel Larimer 2015-06-11 09:10:12 -0400
  • a824aa04a9 Mapping blinding crypto to fc ecc api Daniel Larimer 2015-06-10 18:34:19 -0400
  • 1bd8672adf Merge branch 'github_master' Eric Frias 2015-06-10 18:01:39 -0400
  • 969768cdd5 Merge branch 'master' of https://github.com/cryptonomex/fc Daniel Larimer 2015-06-10 12:54:13 -0400
  • 68410f35fe defining new api calls Daniel Larimer 2015-06-10 12:54:12 -0400
  • 80366e4346 Add missing time_point_sec operator overloads Nathan Hourt 2015-06-10 10:18:33 -0400
  • 541118d89d Merge branch 'master' into syncad_master Eric Frias 2015-06-04 17:14:37 -0400
  • 1bbb748c4e Optimize deque to/from variant Nathan Hourt 2015-06-04 10:42:59 -0400
  • 0ad91391c7 variant.hpp: Prettify includes theoreticalbts 2015-06-01 17:12:36 -0400
  • b391ecb4c7 deque: Add std::deque to serialization / reflection theoreticalbts 2015-05-28 14:39:52 -0400
  • 1f2593e764 Merge branch 'master' into syncad_master Eric Frias 2015-05-29 15:43:41 -0400
  • eb649ce89e Merge branch 'master' of github.com:BitShares/fc Daniel Larimer 2015-05-29 12:11:25 -0400
  • 01445529f0 handle messages async Daniel Larimer 2015-05-29 12:11:21 -0400
  • b899bbd476 Merge remote-tracking branch 'github/master' Eric Frias 2015-05-29 09:20:58 -0400
  • af636c10a2 Add data_size() member to hash classes theoreticalbts 2015-05-28 10:22:47 -0400
  • 2d5f89bd17 Merge branch 'master' of github.com:BitShares/fc Daniel Larimer 2015-05-28 08:43:47 -0400
  • 994c4097fa fix build Daniel Larimer 2015-05-28 08:43:43 -0400
  • d0b4b64923 Remove log spam Nathan Hourt 2015-05-27 16:15:49 -0400
  • 83d5bcb147 Mark websockets as logging to rpc Nathan Hourt 2015-05-27 15:04:34 -0400
  • 8012ab4705 Fix crash on exit with websocket_client Nathan Hourt 2015-05-27 14:54:11 -0400
  • 637f475e44 parse doubles as strings Daniel Larimer 2015-05-27 11:26:04 -0400
  • 043ead5579 Fix compile with microsoft c++ which still doesn't support noexcept Eric Frias 2015-05-22 16:15:00 -0400
  • ccd14c7260 Merge pull request #4 from pmconrad/libsecp256k1 Daniel Larimer 2015-05-20 10:30:05 -0400
  • 14052a8e46 Merge branch 'master' of github.com:BitShares/fc Daniel Larimer 2015-05-19 11:40:51 -0400
  • 2cbb00426c adding ability to get the count of items in a static variant Daniel Larimer 2015-05-19 11:40:47 -0400
  • 3508e0c034 Add overloads of comparison operators to allow comparison of safe/uint128 and native integer classes Eric Frias 2015-05-19 10:02:37 -0400
  • 71cca4559c adding quotes around large integers Daniel Larimer 2015-05-18 15:05:25 -0400
  • a3c284408e make CLI prompt configurable Daniel Larimer 2015-05-18 13:40:01 -0400
  • 135949ee19 large integers are converted to strings in JSON printing Daniel Larimer 2015-05-15 15:58:47 -0400
  • e934e9a9f7 Adding missing file Daniel Larimer 2015-05-12 18:41:40 -0400
  • 9ef91e2245 partial fixes to crashing on websocket client close Daniel Larimer 2015-05-12 17:15:00 -0400
  • c28ed38f1a adding support for secure websocket client Daniel Larimer 2015-05-12 16:16:10 -0400
  • fb62b6421c adding ssl support to websocket Daniel Larimer 2015-05-12 14:50:08 -0400
  • e99b4ffea5 Merge branch 'master' of github.com:BitShares/fc Daniel Larimer 2015-05-12 13:08:04 -0400
  • 4894219fd6 adding bloom test Daniel Larimer 2015-05-12 13:07:56 -0400
  • be5a67763b Add new min and max methods on safe Nathan Hourt 2015-05-12 13:05:04 -0400
  • 812b42dbe6 adding default Daniel Larimer 2015-05-12 12:59:14 -0400
  • 4f0919c493 adding sanity checks to string->json parsing Daniel Larimer 2015-05-12 12:58:47 -0400
  • d0be40a208 Fix ambiguity between fc and std forward dnotestein 2015-05-10 14:41:23 -0400
  • d9f6b7a526 Rebase + upgrade to latest libsecp256k1 API Peter Conrad 2015-05-07 15:59:21 +0200
  • a164a55c86 Fixed move constructor + assignment Peter Conrad 2015-03-24 17:01:07 +0100
  • 5782fd42af Added missing constructors + pubkey::valid Peter Conrad 2015-03-13 20:18:15 +0100
  • 05dee8669f Much refactoring Fixed Move semantics in openssl impl Use in-place construction for secp256k1 Swapped implementations in mixed - sign with libsecp256k1, verify with openssl Peter Conrad 2015-03-13 18:47:31 +0100
  • 10897adf1e Hopefully this is more thread-safe Peter Conrad 2015-03-11 17:42:49 +0100
  • d69e67c032 Work around too deterministic nonce Peter Conrad 2015-03-11 15:54:21 +0100
  • 1de9a3ba87 Bugfix Peter Conrad 2015-03-11 11:07:14 +0100
  • 66e6475600 Fixed wording Peter Conrad 2015-03-11 10:40:15 +0100
  • abab7617c8 Minor fixes Peter Conrad 2015-03-10 22:16:03 +0100
  • 2f383f078f More refactoring Peter Conrad 2015-03-10 21:56:20 +0100
  • bab3864437 Added mixed implementation, fixed interop test script Peter Conrad 2015-03-10 21:15:55 +0100
  • 55f9cf5e16 Added mixed implementation, fixed interop test script Peter Conrad 2015-03-10 21:13:06 +0100
  • 414617d8e3 Refactoring, step 2 Peter Conrad 2015-03-10 14:47:53 +0100
  • 55c5773a46 Started refactoring Peter Conrad 2015-03-10 11:34:14 +0100
  • 20230b761e Added documentation + automated interop test Peter Conrad 2015-03-09 11:18:33 +0100
  • 7b15098f3a Woot! Peter Conrad 2015-03-09 10:30:34 +0100
  • 34af5d98ec Intermediate version Peter Conrad 2015-03-07 14:48:45 +0100
  • f17444d90b Added ECC_IMPL switch + interop test Peter Conrad 2015-03-06 14:28:25 +0100
  • 8bcaa01541 Mark internal helper functions as static Peter Conrad 2015-03-06 12:27:51 +0100
  • 7dcfa9a910 safe.hpp: Add comment noting that safe is not compatible with uint128_t theoreticalbts 2015-05-06 16:51:54 -0400
  • 3bf3b0c9b4 uint128.hpp: Reflect uint128 theoreticalbts 2015-05-05 18:40:31 -0400
  • 5dabe6ba2c better error messages Daniel Larimer 2015-05-06 16:37:38 -0400
  • 4df08d8efe fix crash in websocket Daniel Larimer 2015-05-06 16:34:55 -0400
  • 3599850bb9 Merge commit '72288a2' Daniel Larimer 2015-05-04 14:07:51 -0400
  • 72288a25b1 making sure getline doesn't blog Daniel Larimer 2015-05-04 14:07:22 -0400
  • e9824e1740 Add missing include for isatty on win32 Eric Frias 2015-05-04 13:36:15 -0400
  • 2e7e14df1c Add missing #include Nathan Hourt 2015-05-02 15:37:36 -0400
  • 2195f191e4 Add increment/decrement to safe Nathan Hourt 2015-05-01 16:17:49 -0400
  • 80de0987d7 Add readline support to fc::rpc::cli theoreticalbts 2015-04-29 15:41:55 -0400
  • 35d4893069 Merge branch 'master' of github.com:BitShares/fc Daniel Larimer 2015-04-29 13:18:02 -0400
  • 6c589678df adding extra reflection helpers Daniel Larimer 2015-04-29 13:17:38 -0400
  • d7751bc71d Merge pull request #5 from pmconrad/dynamic_boost Vikram Rajkumar 2015-04-27 13:09:14 -0400
  • b8341a006e Set Boost_USE_STATIC_LIBS to previous default ON but configurable Peter Conrad 2015-04-27 14:57:45 +0200
  • 8e8dd9265a Handle .lib on windows Peter Conrad 2015-04-19 10:14:53 +0200
  • 3e7b554f65 Fixed variable case Peter Conrad 2015-04-14 22:06:15 +0200
  • 381a1258d1 Disable boost static linking, workaround for BOOST_TEST_DYN_LINK Peter Conrad 2015-04-14 10:37:50 +0200
  • 18a484e4bf cli.hpp: Fix include theoreticalbts 2015-04-21 15:01:25 -0400
  • a62f7d2e87 allow reflecting a pqxx::result::size_type on windows dnotestein 2015-04-08 09:59:15 -0400
  • 4ddc8f053b Merge remote-tracking branch 'remotes/bitshares/master' dnotestein 2015-04-08 09:33:47 -0400
  • f146127706 Merge branch 'master' of github.com:BitShares/fc Daniel Larimer 2015-04-01 17:24:37 -0400
  • a0192d1081 unique_ptr to/from variant Daniel Larimer 2015-04-01 17:24:33 -0400
  • 0e5474e152 Fix non-void function that didn't return a value Eric Frias 2015-04-01 17:06:13 -0400
  • 257ac52b91 fix build issue Daniel Larimer 2015-04-01 11:30:47 -0400
  • c8200afade better close notification and error handling Daniel Larimer 2015-04-01 10:25:57 -0400
  • 8b5e2e7613 adding helper to get a list of variants from a string Daniel Larimer 2015-03-31 18:46:05 -0400
  • 633ab3f32d Adding cli wrapper to expose APIs to the CLI Daniel Larimer 2015-03-31 17:45:08 -0400
  • 55ee57040a added support for unhandled extension and mapping the first registered API to global namespace Daniel Larimer 2015-03-31 17:45:01 -0400
  • 1fb31737a7 RPC now supports remote callbacks to_variant now skips null optional members on reflected objects. Daniel Larimer 2015-03-31 11:31:56 -0400
  • 174e065bd5 When formatting doubles as strings, use 17 digits of precision to ensure they are read back in without loss (up from 12 digits). Add a mode to the JSON parser to parse all real numbers into strings, so we can later parse them into doubles or another fixed/floating point format to preserve as much precision as needed Eric Frias 2015-03-31 09:47:54 -0400
  • bcd642e31f fix memory leak in circular shared ptrs Daniel Larimer 2015-03-30 18:34:04 -0400
  • e506e4f4be added listen on a specific endpoint/port pair Daniel Larimer 2015-03-30 16:56:28 -0400
  • 09e645448d add support for void return Daniel Larimer 2015-03-30 14:08:26 -0400
  • 94faa4e362 add support for const ref params and fix bugs with implict variant conversion Daniel Larimer 2015-03-30 14:05:21 -0400
  • 74b707999c fix bugs with websocket and integrate API support Daniel Larimer 2015-03-27 16:29:33 -0400
  • 7008d1419a adding websocket api stub Daniel Larimer 2015-03-26 18:38:43 -0400
  • b8d7d3012d abstracting rpc state Daniel Larimer 2015-03-26 18:17:47 -0400
  • 41fedc14f3 Merge branch 'master' of github.com:BitShares/fc Daniel Larimer 2015-03-26 16:51:15 -0400