Commit graph

623 commits

Author SHA1 Message Date
Daniel Larimer
e2e416bf80 Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix 2014-06-11 21:46:31 -04:00
Daniel Larimer
cb69e2385b exception updates 2014-06-11 21:46:26 -04:00
Eric Frias
f01d25788e Fix 32-bit error in uint128 to bigint conversion, move bswap_64 into its own header file 2014-06-11 17:32:59 -04:00
Daniel Larimer
454da57a32 adding base58 helper 2014-06-11 17:28:47 -04:00
Eric Frias
8ef1c4e0a7 Add include for ntohl() on linux 2014-06-11 13:56:03 -07:00
Eric Frias
59d3e80fb7 Add include to fix win32 build 2014-06-11 16:32:47 -04:00
Daniel Larimer
75ec020227 fix ntp 2014-06-11 15:30:30 -04:00
Daniel Larimer
6e7da6ca78 Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix 2014-06-11 15:17:33 -04:00
Daniel Larimer
0c64d208d9 adding ntp support to fc 2014-06-11 15:17:28 -04:00
Eric Frias
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. 2014-06-10 09:56:58 -04:00
Daniel Larimer
51de9e6abf improve error printing 2014-06-09 22:21:46 -04:00
Daniel Larimer
8fd05525da fix printing 2014-06-09 19:58:45 -04:00
Daniel Larimer
c58a8339e8 fixing spacing on exception messages 2014-06-09 12:15:51 -04:00
Daniel Larimer
f9746b6fe6 fix exception macro 2014-06-09 12:13:29 -04:00
Daniel Larimer
ef8f257520 support for derived exceptions 2014-06-09 12:01:52 -04:00
Daniel Larimer
c5ee342ddf fix exception rethrow code 2014-06-09 11:46:11 -04:00
Daniel Larimer
374d71a1fd adding support for derived exceptions 2014-06-09 10:56:55 -04:00
Daniel Larimer
34ac1baf82 Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix 2014-06-09 10:49:54 -04:00
Daniel Larimer
2164dd2e0c fix FC_CAPTURE_AND_RETHROW 2014-06-09 10:49:41 -04:00
Eric Frias
8e82a0a24a Fix default constructor for exceptions declared using the FC_DECLARE_EXCEPTION macro to include the correct code and strings 2014-06-09 09:55:02 -04:00
Eric Frias
263a6bbdc5 add time_point_sec::minimum() and maximum() 2014-06-09 09:54:11 -04:00
Daniel Larimer
5068e39736 Merge pull request #28 from HackFisher/patch_unknown_exception
add unknown host exception
2014-06-08 17:38:11 -04:00
HackFisher
9b3b7993ee add unknown host exception 2014-06-08 16:53:23 -04:00
Daniel Larimer
88e41b76e3 fix warning in release builds 2014-06-08 10:45:32 -04:00
Daniel Larimer
8e3163d4fb extra helper variant constructor 2014-06-07 22:58:19 -04:00
Daniel Larimer
ac6505f196 fix compile warnings 2014-06-08 01:08:12 +00:00
Daniel Larimer
fe997232f6 fix url parsing bug 2014-06-07 18:53:39 -04:00
Daniel Larimer
b379449cda fix bug where default logging is optimized out in release builds 2014-06-07 17:34:34 -04:00
dnotestein
a43bdf2ab7 fix fc compilation for windows (add NO_RETURN to rethrow declaration) 2014-06-07 12:55:35 -04:00
Daniel Larimer
17117bc6bf adding support for 7 arg rpc calls 2014-06-06 22:46:28 -04:00
Daniel Larimer
d046526974 upgrade exception handling to support custom types in 3rd party libraries 2014-06-06 16:42:42 -04:00
Daniel Larimer
0a2a9ec25b check for EOF while parsing quoted strings 2014-06-05 11:54:19 -04:00
Daniel Larimer
dd32afd0c3 adding better exception handling on lexical casts 2014-06-05 11:31:42 -04:00
PaulEU
ab31df2e9f Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix 2014-06-05 10:01:16 +02:00
PaulEU
7b2361518c Use _putenv instead of putenv because on some Windows machines putenv doesn't work properly. 2014-06-05 10:00:50 +02:00
Daniel Larimer
2e109d18c9 Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into HEAD 2014-06-04 22:18:39 +00:00
Daniel Larimer
df2d013bad fix exceptions when parsing json 2014-06-04 22:17:21 +00:00
Eric Frias
ff04a5a8fb Catch std::ios_base::failure exceptions, which mean EOF when reading JSON from a std::stringstream 2014-06-04 16:55:26 -04:00
Daniel Larimer
942545df5e adding variant for microseconds 2014-06-04 15:00:58 -04:00
Eric Frias
a6ca7042da add to/from variant for fc::microseconds 2014-06-04 13:51:50 -04:00
Eric Frias
8347a7b7fa Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix 2014-06-03 19:13:52 -07:00
Eric Frias
d77bdcd3e6 Make HTTP headers case insensitive 2014-06-03 19:12:53 -07:00
Eric Frias
2690a52fe5 Add a function to return the local endpoint of a http server 2014-06-03 19:00:22 -04:00
Daniel Larimer
73dd2d68ea fix for mac 2014-06-03 11:16:29 -04:00
Daniel Larimer
5a0f996333 adding pretty print 2014-06-03 11:09:15 -04:00
vogel76
57e1d60257 [BW]: [Fix] Looks like OpenSSL_config argument doesn't refer to configuration file path, which can be passed only through environment variable unfortunetly. 2014-06-03 17:04:34 +02:00
vogel76
3e4f4b0d4c Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix 2014-06-03 15:57:05 +02:00
vogel76
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). 2014-06-03 15:56:42 +02:00
Daniel Larimer
0cf08f124e Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into HEAD 2014-06-02 21:05:19 -04:00
Daniel Larimer
285913bce0 some compilers need more space 2014-06-02 21:05:04 -04:00