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
|
2690a52fe5
|
Add a function to return the local endpoint of a http server
|
2014-06-03 19:00:22 -04:00 |
|
Daniel Larimer
|
5a0f996333
|
adding pretty print
|
2014-06-03 11:09:15 -04: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 |
|
Eric Frias
|
2251d0f241
|
Fix bigint on conversions to and from 64-bit integers on 32-bit platforms
Fixes BitShares/bitshares_toolkit#150
|
2014-06-02 13:32:42 -04:00 |
|
vogel76
|
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).
|
2014-06-02 17:34:04 +02:00 |
|
Eric Frias
|
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.
|
2014-06-01 18:08:10 -04:00 |
|
Daniel Larimer
|
861221098f
|
made ripemd160 string conversion operator explicit
|
2014-05-30 14:29:00 -04:00 |
|
Eric Frias
|
7dde0a705d
|
Add 5 and 6 argument versions of json rpc call functions
|
2014-05-29 15:54:40 -04:00 |
|
Daniel Larimer
|
ca0b3c7758
|
adding reflect typename to fc::microseconds
|
2014-05-29 10:54:42 -04:00 |
|
Daniel Larimer
|
65361f1fce
|
updated typedefs for clarity
|
2014-05-25 23:12:33 -04:00 |
|
Daniel Larimer
|
ac03a71f3d
|
improve variant cast error reporting
|
2014-05-25 14:18:26 -04:00 |
|
Daniel Larimer
|
f636a9602c
|
Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix
|
2014-05-23 21:38:11 -04:00 |
|
Daniel Larimer
|
3eaa6a3f65
|
adding mod to uint128
|
2014-05-23 21:38:05 -04:00 |
|
Eric Frias
|
b9050b589d
|
Merge branch 'phoenix' into tcp_rate_limiting
|
2014-05-23 18:04:05 -04:00 |
|
Eric Frias
|
c1ff37889b
|
Add + operator to time_point_sec
|
2014-05-23 18:03:27 -04:00 |
|
Nikolai Mushegian
|
adacbf6d6b
|
Merge pull request #27 from vikramrajkumar/phoenix
Minor cleanup
|
2014-05-23 17:43:16 -04:00 |
|
Daniel Larimer
|
ba45a9b090
|
improve error reporting on std::exceptions
|
2014-05-22 14:56:52 -04:00 |
|
Daniel Larimer
|
9874fc9076
|
adding != operator to fc::microseconds
|
2014-05-22 14:24:31 -04:00 |
|
Vikram Rajkumar
|
c9529c8f87
|
Return synonym "uint160_t" for uint160 typename to not break leveldb upgrade routine
|
2014-05-22 03:52:59 -04:00 |
|
Eric Frias
|
5719d28a19
|
Move/rename git revision info compiled into FC to be more self-explanatory
|
2014-05-20 18:02:20 -04:00 |
|
Eric Frias
|
cb6014eecc
|
Remove to_string overload on size_t for win32, it now conflicts with the uint32_t case
|
2014-05-20 17:10:38 -04:00 |
|
Eric Frias
|
d2e2311d72
|
Removed old versions of base-16/58/64 conversion headers from fc/io, they have moved to fc/crypto
|
2014-05-20 17:07:34 -04:00 |
|
Daniel Larimer
|
6b9abdf272
|
adding raw::pack_size() helper
|
2014-05-20 13:42:21 -04:00 |
|
Daniel Larimer
|
b5828dc750
|
adding extra to_string variants
|
2014-05-20 12:31:05 -04:00 |
|
Daniel Larimer
|
17aefe29de
|
using explicit bool operator for optional
|
2014-05-20 11:25:31 -04:00 |
|
Daniel Larimer
|
87c314facb
|
raw serialization of std::map
|
2014-05-19 15:22:19 -04:00 |
|
Daniel Larimer
|
013b9a867f
|
reflect typename of variant
|
2014-05-18 21:14:51 -04:00 |
|
HackFisher
|
ce131bae43
|
Fix compile error under windows
Error 1 error C2668: 'fc::to_string' : ambiguous call to overloaded function
|
2014-05-18 16:37:06 +08:00 |
|
Daniel Larimer
|
fd00bddcb4
|
update logging to create parent directory if it does not exist
|
2014-05-17 16:38:32 -04:00 |
|
Daniel Larimer
|
06bc873da0
|
improving error reporting in deserialization
|
2014-05-17 19:35:44 +00:00 |
|
Vikram Rajkumar
|
cde67a202c
|
Implement assignment by subtraction for time classes
|
2014-05-16 22:29:46 -04:00 |
|
Eric Frias
|
b3e30e893b
|
32/64 bit int stuff
|
2014-05-15 14:14:58 -04:00 |
|
Eric Frias
|
2837892ec0
|
Upgrade to new version of city_hash library. This version has performance improvements, plus implements a variant with 32-bit output which will quiet some compiler warnings on win32.
|
2014-05-14 17:11:36 -04:00 |
|
Eric Frias
|
873a0ea70d
|
Merge branch 'phoenix' into tcp_rate_limiting
|
2014-05-14 16:26:34 -04:00 |
|
Eric Frias
|
db7b1bdd69
|
Add an optional timeout parameter when waiting for a local process to exit
|
2014-05-14 08:51:30 -04:00 |
|
Daniel Larimer
|
0a11b29984
|
update error reporting
|
2014-05-13 16:41:27 -04:00 |
|
Eric Frias
|
37330ca005
|
change the naming of invalidOperation exception to the more fc-friendly
invalid_operation, and add an implementation so it can be used.
|
2014-05-09 11:50:32 -04:00 |
|
Eric Frias
|
bc4361bf64
|
Merge branch 'phoenix' into tcp_rate_limiting
Conflicts:
include/fc/network/tcp_socket.hpp
src/network/tcp_socket.cpp
|
2014-05-08 09:04:45 -04:00 |
|
Daniel Larimer
|
9378f6c7aa
|
Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix
|
2014-05-07 21:27:48 -04:00 |
|
Daniel Larimer
|
3a34299199
|
update json validation and varint hashing
|
2014-05-07 21:27:37 -04:00 |
|
Eric Frias
|
b8a7531eab
|
Fix error message printed when unable to deserialize a json object, improve
logging of return values and add logging of exceptional returns from
json function calls. Continue my endless quest to break the mac build.
|
2014-05-06 17:20:04 -04:00 |
|
Eric Frias
|
9d3bddf09a
|
constification
|
2014-05-01 14:04:44 -04:00 |
|
Eric Frias
|
aa111510f3
|
Expose enough functions in tcp_socket and tcp_server to allow listening and originating connections on the same port. So far, this seems to work on win32, other platforms untested.
Add a local_endpoint() function so we can find out which local interface a socket is bound to
|
2014-05-01 14:02:49 -04:00 |
|
Daniel Larimer
|
1d8f80c8f7
|
Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix
|
2014-04-27 21:20:54 -04:00 |
|
Daniel Larimer
|
6f466979cc
|
adding helper methods
|
2014-04-27 21:20:40 -04:00 |
|
Nikolai Mushegian
|
6b84b990b3
|
Merge pull request #21 from vikramrajkumar/phoenix
Make fc::reflector<ENUM>::to_string work with C++11 strongly typed enumerations
|
2014-04-25 16:19:39 -04:00 |
|
Daniel Larimer
|
61f2ac4679
|
adding HTTP response code
|
2014-04-22 17:25:07 -04:00 |
|