Commit graph

279 commits

Author SHA1 Message Date
Daniel Larimer
c88ce7984e adding more helper methods to time and elliptic crypto 2013-08-15 19:36:54 -04:00
Daniel Larimer
105948ea65 json and variant bug fixes 2013-08-15 12:44:51 -04:00
Daniel Larimer
e7075f6b3a fix bugs with variant 2013-08-15 10:56:25 -04:00
Daniel Larimer
a080830c54 Merge branch 'phoenix' of github.com:InvictusInnovations/fc into phoenix 2013-08-14 01:11:54 -04:00
Daniel Larimer
f954ff1a25 fix bugs with bigint 2013-08-14 01:11:48 -04:00
dnotestein
da9cda2b79 ifdef around arpa/inet.h on WIN32 (unix only) 2013-08-13 23:11:20 -04:00
Daniel Larimer
786941fe69 defining lzma header 2013-08-13 17:13:25 -04:00
Daniel Larimer
311a9652d4 bug fixes and tests for aes 2013-08-13 13:57:39 -04:00
Daniel Larimer
d7eb7efb65 fix some errors 2013-08-13 13:31:10 -04:00
Daniel Larimer
d8a047692c Adding easylzma compression library 2013-08-13 13:28:53 -04:00
Daniel Larimer
e19c3327a0 adding aes encryption and openssl wrapper cleanup 2013-08-13 12:58:55 -04:00
Daniel Larimer
6c3b31873c linux port 2013-08-13 05:24:41 +00:00
Daniel Larimer
747d35d922 adding smaz compression utility function 2013-08-13 00:37:54 -04:00
Daniel Larimer
ec4d12f6a4 added additional operators 2013-08-12 14:42:54 -04:00
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