Commit graph

  • 888a01881a Change the function that returns relative time strings to generate times relative to an arbitrary clock instead of always using time_point::now(). (this is so we can use blockchain::now() instead). Remove unused include. Eric Frias 2014-06-15 14:16:00 -0400
  • 88162349f1 adding rt to fc library dependencies Daniel Larimer 2014-06-14 21:48:28 +0400
  • eab346121d Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix Daniel Larimer 2014-06-12 18:40:12 -0400
  • b02210a361 fix implicit bigint to bool Daniel Larimer 2014-06-12 17:36:58 -0400
  • a1604e3708 Fix NTP on Win32 Eric Frias 2014-06-11 19:14:04 -0400
  • cbc43a924c Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix Daniel Larimer 2014-06-12 02:23:57 -0400
  • 4385bbe49a serialization and copy support for exceptions Daniel Larimer 2014-06-12 02:23:52 -0400
  • e141fba98d [gandalf] Fix: failed build on Linux, rt library needed for ntp support. Gandalf-the-Grey 2014-06-12 02:21:09 -0400
  • 36d657fb62 enhance console appender Daniel Larimer 2014-06-11 23:41:10 -0400
  • e2e416bf80 Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix Daniel Larimer 2014-06-11 21:46:31 -0400
  • cb69e2385b exception updates Daniel Larimer 2014-06-11 21:46:26 -0400
  • f01d25788e Fix 32-bit error in uint128 to bigint conversion, move bswap_64 into its own header file Eric Frias 2014-06-11 17:32:05 -0400
  • 454da57a32 adding base58 helper Daniel Larimer 2014-06-11 17:28:47 -0400
  • 8ef1c4e0a7 Add include for ntohl() on linux Eric Frias 2014-06-11 13:56:03 -0700
  • 59d3e80fb7 Add include to fix win32 build Eric Frias 2014-06-11 16:32:47 -0400
  • 75ec020227 fix ntp Daniel Larimer 2014-06-11 15:30:30 -0400
  • 6e7da6ca78 Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix Daniel Larimer 2014-06-11 15:17:33 -0400
  • 0c64d208d9 adding ntp support to fc Daniel Larimer 2014-06-11 15:17:28 -0400
  • f034839f10 Work around bugs in Visual C++ variadic macro parsing and/or non-standard use of same. Compiles on win32 and linux, whether it works is anyone's guess. Eric Frias 2014-06-10 09:56:58 -0400
  • 51de9e6abf improve error printing Daniel Larimer 2014-06-09 22:21:46 -0400
  • 8fd05525da fix printing Daniel Larimer 2014-06-09 19:58:45 -0400
  • c58a8339e8 fixing spacing on exception messages Daniel Larimer 2014-06-09 12:15:51 -0400
  • f9746b6fe6 fix exception macro Daniel Larimer 2014-06-09 12:13:29 -0400
  • ef8f257520 support for derived exceptions Daniel Larimer 2014-06-09 12:01:52 -0400
  • c5ee342ddf fix exception rethrow code Daniel Larimer 2014-06-09 11:46:11 -0400
  • 374d71a1fd adding support for derived exceptions Daniel Larimer 2014-06-09 10:56:55 -0400
  • 34ac1baf82 Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix Daniel Larimer 2014-06-09 10:49:54 -0400
  • 2164dd2e0c fix FC_CAPTURE_AND_RETHROW Daniel Larimer 2014-06-09 10:49:41 -0400
  • 8e82a0a24a Fix default constructor for exceptions declared using the FC_DECLARE_EXCEPTION macro to include the correct code and strings Eric Frias 2014-06-09 09:55:02 -0400
  • 263a6bbdc5 add time_point_sec::minimum() and maximum() Eric Frias 2014-06-09 09:54:11 -0400
  • 5068e39736 Merge pull request #28 from HackFisher/patch_unknown_exception Daniel Larimer 2014-06-08 17:38:11 -0400
  • 9b3b7993ee add unknown host exception HackFisher 2014-06-08 16:53:23 -0400
  • 88e41b76e3 fix warning in release builds Daniel Larimer 2014-06-08 10:45:32 -0400
  • 8e3163d4fb extra helper variant constructor Daniel Larimer 2014-06-07 22:58:19 -0400
  • ac6505f196 fix compile warnings Daniel Larimer 2014-06-08 01:08:12 +0000
  • fe997232f6 fix url parsing bug Daniel Larimer 2014-06-07 18:53:39 -0400
  • b379449cda fix bug where default logging is optimized out in release builds Daniel Larimer 2014-06-07 17:34:26 -0400
  • a43bdf2ab7 fix fc compilation for windows (add NO_RETURN to rethrow declaration) dnotestein 2014-06-07 12:55:35 -0400
  • 17117bc6bf adding support for 7 arg rpc calls Daniel Larimer 2014-06-06 22:46:28 -0400
  • d046526974 upgrade exception handling to support custom types in 3rd party libraries Daniel Larimer 2014-06-06 16:42:42 -0400
  • 0a2a9ec25b check for EOF while parsing quoted strings Daniel Larimer 2014-06-05 11:54:19 -0400
  • dd32afd0c3 adding better exception handling on lexical casts Daniel Larimer 2014-06-05 11:31:42 -0400
  • ab31df2e9f Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix PaulEU 2014-06-05 10:01:16 +0200
  • 7b2361518c Use _putenv instead of putenv because on some Windows machines putenv doesn't work properly. PaulEU 2014-06-05 10:00:50 +0200
  • 2e109d18c9 Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into HEAD Daniel Larimer 2014-06-04 22:18:39 +0000
  • df2d013bad fix exceptions when parsing json Daniel Larimer 2014-06-04 22:17:21 +0000
  • ff04a5a8fb Catch std::ios_base::failure exceptions, which mean EOF when reading JSON from a std::stringstream Eric Frias 2014-06-04 16:55:05 -0400
  • 942545df5e adding variant for microseconds Daniel Larimer 2014-06-04 14:59:11 -0400
  • a6ca7042da add to/from variant for fc::microseconds Eric Frias 2014-06-04 13:51:32 -0400
  • 8347a7b7fa Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix Eric Frias 2014-06-03 19:13:52 -0700
  • d77bdcd3e6 Make HTTP headers case insensitive Eric Frias 2014-06-03 19:12:53 -0700
  • 2690a52fe5 Add a function to return the local endpoint of a http server Eric Frias 2014-06-03 19:00:22 -0400
  • 73dd2d68ea fix for mac Daniel Larimer 2014-06-03 11:16:29 -0400
  • 5a0f996333 adding pretty print Daniel Larimer 2014-06-03 11:09:15 -0400
  • 57e1d60257 [BW]: [Fix] Looks like OpenSSL_config argument doesn't refer to configuration file path, which can be passed only through environment variable unfortunetly. vogel76 2014-06-03 17:03:28 +0200
  • 3e4f4b0d4c Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix vogel76 2014-06-03 15:57:05 +0200
  • 608342e6dc [BW]: [Fix] Fixed generation of post build step generating code to copy openssl.cnf file. It didn't work in different environment than Keyhotee project (ie bitshare_toolkit). vogel76 2014-06-03 15:55:33 +0200
  • 0cf08f124e Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into HEAD Daniel Larimer 2014-06-02 21:05:19 -0400
  • 285913bce0 some compilers need more space Daniel Larimer 2014-06-02 21:05:04 -0400
  • 2220920126 Fix signed bigint conversion (probably never used) Eric Frias 2014-06-02 17:19:36 -0400
  • 2251d0f241 Fix bigint on conversions to and from 64-bit integers on 32-bit platforms Fixes BitShares/bitshares_toolkit#150 Eric Frias 2014-06-02 13:32:16 -0400
  • 04f07aa429 [BW]: [Fix] Eliminated OpenSSL initialization from CRT init time (which caused random problems on windows7 machines leading the application to silent crash). Right now it is done at first use of fc parts using it. Also added method to setup OpenSSL configuration path to custom one (to avoid using path compiled into OpenSSL at configuration & build time). vogel76 2014-06-02 17:31:28 +0200
  • 9fa6e8a430 Separate the 'bind' operation for tcp_sockets from the 'connect_to' operation so we can tell which operation is throwing an exception in client code. convert a few boost exceptions into fc::exceptions. Eric Frias 2014-06-01 18:07:56 -0400
  • 861221098f made ripemd160 string conversion operator explicit Daniel Larimer 2014-05-30 14:29:00 -0400
  • 7dde0a705d Add 5 and 6 argument versions of json rpc call functions Eric Frias 2014-05-29 15:54:13 -0400
  • 07f131336f Convert boost exceptions caught while parsing fc::time_point strings into fc::exception Eric Frias 2014-05-27 10:05:58 -0400
  • 0d1eb8b78c Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix Daniel Larimer 2014-05-29 10:54:48 -0400
  • ca0b3c7758 adding reflect typename to fc::microseconds Daniel Larimer 2014-05-29 10:54:42 -0400
  • 54c66bbb86 Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix dnotestein 2014-05-27 09:44:54 -0400
  • d1c3637a9f Fix variable name (input parameter to function is length of cipher text, not decoded plain text) and function comments (looks like it was some copy/paste error). dnotestein 2014-05-27 09:40:23 -0400
  • 65361f1fce updated typedefs for clarity Daniel Larimer 2014-05-25 23:12:33 -0400
  • ac03a71f3d improve variant cast error reporting Daniel Larimer 2014-05-25 14:18:26 -0400
  • 9f6b52eac2 fix build on OS X Daniel Larimer 2014-05-23 21:54:59 -0400
  • f636a9602c Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix Daniel Larimer 2014-05-23 21:38:11 -0400
  • 3eaa6a3f65 adding mod to uint128 Daniel Larimer 2014-05-23 21:38:05 -0400
  • 072eb63b17 Disable test from compiling by default Eric Frias 2014-05-23 18:09:44 -0400
  • b9050b589d Merge branch 'phoenix' into tcp_rate_limiting Eric Frias 2014-05-23 18:04:05 -0400
  • c1ff37889b Add + operator to time_point_sec Eric Frias 2014-05-23 18:03:27 -0400
  • adacbf6d6b Merge pull request #27 from vikramrajkumar/phoenix Nikolai Mushegian 2014-05-23 17:43:16 -0400
  • 7c3767c208 [BW]: [NIP] Changes to support shared libraries build on linux and further installationpackage configuration vogel76 2014-05-23 17:37:20 +0200
  • ba45a9b090 improve error reporting on std::exceptions Daniel Larimer 2014-05-22 14:56:52 -0400
  • ad53bbb961 Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix Daniel Larimer 2014-05-22 14:25:02 -0400
  • 9874fc9076 adding != operator to fc::microseconds Daniel Larimer 2014-05-22 14:24:31 -0400
  • 7e7f5b763a Merge github.com:vikramrajkumar/fc into phoenix Vikram Rajkumar 2014-05-22 04:53:28 -0400
  • 9bafe4d64f Remove unnecessary compiler flags to get rid of Clang warning messages Vikram Rajkumar 2014-05-22 04:52:30 -0400
  • 375aa098eb Merge github.com:vikramrajkumar/fc into phoenix Vikram Rajkumar 2014-05-22 03:55:45 -0400
  • c9529c8f87 Return synonym "uint160_t" for uint160 typename to not break leveldb upgrade routine Vikram Rajkumar 2014-05-22 03:52:59 -0400
  • e6007b88cd Merge pull request #26 from HackFisher/patch-3 Daniel Larimer 2014-05-21 09:53:45 -0400
  • ba4839198a Update .gitignore Vikram Rajkumar 2014-05-21 03:11:07 -0400
  • 379b0791e3 Merge github.com:vikramrajkumar/fc into phoenix Vikram Rajkumar 2014-05-20 19:03:01 -0400
  • 1eac85e9e6 Update .gitignore Vikram Rajkumar 2014-05-20 19:02:13 -0400
  • 5719d28a19 Move/rename git revision info compiled into FC to be more self-explanatory Eric Frias 2014-05-20 18:02:20 -0400
  • cb6014eecc Remove to_string overload on size_t for win32, it now conflicts with the uint32_t case Eric Frias 2014-05-20 17:10:38 -0400
  • d2e2311d72 Removed old versions of base-16/58/64 conversion headers from fc/io, they have moved to fc/crypto Eric Frias 2014-05-20 16:40:17 -0400
  • 6b9abdf272 adding raw::pack_size() helper Daniel Larimer 2014-05-20 13:42:21 -0400
  • b5828dc750 adding extra to_string variants Daniel Larimer 2014-05-20 12:31:05 -0400
  • 17aefe29de using explicit bool operator for optional Daniel Larimer 2014-05-20 11:25:31 -0400
  • 174096c3ab Fix issue #25 HackFisher 2014-05-20 19:17:19 +0800
  • 8a8ff28221 adding '/' to token chars to support paths Daniel Larimer 2014-05-19 16:59:01 -0400
  • ed508141a6 Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into HEAD Daniel Larimer 2014-05-19 15:22:33 -0400