Commit graph

265 commits

Author SHA1 Message Date
Daniel Larimer
9ece96f36e adding unimplemented method 2013-08-11 18:14:53 -04:00
dnotestein
1171cf13cd Fix FC_ASSERT macro for MSVC 2013-08-11 12:12:45 -04:00
Daniel Larimer
dd18675788 fix boost 1.54 support 2013-08-11 10:18:08 -04:00
dnotestein
1a5fe49286 add ignores to fc's .gitignore 2013-08-11 10:05:02 -04:00
dnotestein
404cf8ae5c Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix
Conflicts:
	CMakeLists.txt
	include/fc/ptr.hpp
2013-08-11 09:59:55 -04:00
dnotestein
94ce5cd9f2 more windows related changes, check what I was thinking with that BOOST1_51 when not in a hurry, maybe it should just be removed now 2013-08-10 22:11:59 -04:00
Daniel Larimer
1f03f67d1d added new elliptic curve crypto methods 2013-08-10 02:33:15 -04:00
Daniel Larimer
7b8494d7f8 upgrading to a version of boost that includes boost::atomic and boost::context 2013-08-08 21:31:35 -04:00
Daniel Larimer
ef2b0453cd clean up tcp_server accept api, removing unused return value 2013-08-08 15:12:01 -04:00
Daniel Larimer
a69abee4c4 adding new test code 2013-08-08 10:20:38 -04:00
Daniel Larimer
bd66f1c5af added time_point_sec(int32) constructor 2013-08-08 09:49:49 -04:00
Daniel Larimer
b5eb86e24c fix broken header reference 2013-08-08 09:49:37 -04:00
Daniel Larimer
d9b5769c13 cleanup the asio thread gracefully on exit 2013-08-06 12:46:04 -04:00
Daniel Larimer
7ff92d3746 added ability to query cancel flag from future 2013-08-06 12:45:49 -04:00
Daniel Larimer
243679c658 increased width of file:line field in console appender 2013-08-06 12:35:21 -04:00
Daniel Larimer
b6bf4bb389 fix edge condition in generating ecc key from seed 2013-08-02 17:14:26 -04:00
Daniel Larimer
fbadc5bdfa fix uninitialized variables in ecc::compact_signature (fc::array) and a few other places 2013-08-02 14:32:59 -04:00
Daniel Larimer
61f84777c4 fc::enum_type -> string 2013-07-30 15:04:17 -04:00
Daniel Larimer
f5fa11bc36 adding ignore file 2013-07-30 01:56:29 -04:00
Daniel Larimer
d2635d0f8b fix pretty print 2013-07-30 00:28:37 -04:00
Daniel Larimer
97dd517ca2 ignoring build files 2013-07-29 01:09:15 -04:00
Daniel Larimer
e2e1d43dd4 fix enum_type to variant 2013-07-29 00:25:16 -04:00
Daniel Larimer
8a9d0c9e13 adding ripemd160 2013-07-28 10:49:45 -04:00
Daniel Larimer
c8839553c0 updated 128bit int math and bigint 2013-07-28 02:13:31 -04:00
Daniel Larimer
637372bbc2 unify city uint128 with new uint128 class 2013-07-26 23:26:51 -04:00
Daniel Larimer
29a1346d05 adding uint128 type 2013-07-26 23:20:06 -04:00
Daniel Larimer
382f741c73 added enhanced serialization of enums 2013-07-25 10:49:13 -04:00
Daniel Larimer
2b8b606d08 fix bugs with time_point_sec 2013-07-23 13:00:40 -04:00
Daniel Larimer
9173154160 enable reflecting empty structs 2013-07-23 13:00:18 -04:00
Daniel Larimer
4736e8e666 adding methods to detect multicast and public ip ranges 2013-07-23 01:07:19 -04:00
Daniel Larimer
1201d1c1f6 adding time_point_sec 2013-07-22 14:03:34 -04:00
Daniel Larimer
72a1c45905 more bigint operators 2013-07-19 23:50:04 -04:00
Daniel Larimer
f5f3bb5102 error cleanup, log cleanup, bug fixes 2013-07-18 22:19:19 -04:00
Daniel Larimer
3eae44103d additional time operations 2013-07-18 19:10:05 -04:00
Daniel Larimer
49a83ec7f5 fixed-width formatting on console appender 2013-07-18 19:09:48 -04:00
Daniel Larimer
a792cfaca7 update save to file to take fc::path 2013-07-18 19:09:18 -04:00
Daniel Larimer
4ea60ef088 fix crashes in ecc handling with nullptr 2013-07-18 19:08:58 -04:00
Daniel Larimer
9117232e16 made fc::array comparable 2013-07-18 01:58:36 -04:00
Daniel Larimer
2ef8cfa06e fix bigint bugs 2013-07-17 20:55:36 -04:00
Daniel Larimer
0956cd26df adding std::hash support for fc::array 2013-07-17 15:00:13 -04:00
Daniel Larimer
87542eba25 adding city hash 2013-07-17 11:50:45 -04:00
Daniel Larimer
a0f41aa397 various updates and enhancements to crypto and network code 2013-07-17 02:01:35 -04:00
Daniel Larimer
154a8ab628 fix bug converting 'null' private key to variant 2013-07-17 02:01:17 -04:00
Daniel Larimer
a1c8138b38 made fc::ip::endpoint sortable 2013-07-15 15:59:12 -04:00
Daniel Larimer
57e5796839 clean up exception handling on asio / sockets 2013-07-14 17:58:27 -04:00
Daniel Larimer
f18e16cbc7 adding resize_file 2013-07-12 22:05:38 -04:00
Daniel Larimer
fa98cb6816 adding std::hash to fc::ip::endpoint 2013-07-12 01:21:53 -04:00
Daniel Larimer
4bfaa4b962 removing debug print statement from tcp_socket 2013-07-12 01:19:39 -04:00
Daniel Larimer
d40636f5af removing header for defucnt super_fast_hash 2013-07-12 01:19:07 -04:00
Daniel Larimer
bb263d2903 fix build error 2013-07-11 19:08:55 -04:00