Daniel Larimer
fe8771d642
ignoring generated files
2013-12-09 22:26:13 -05:00
Daniel Larimer
b8a9c77269
adding helper function to return uncompressed ecc pub key
2013-12-09 22:25:59 -05:00
Daniel Larimer
e6dcfa40f9
Merge branch 'phoenix' of github.com:InvictusInnovations/fc into phoenix
2013-12-09 00:48:34 -05:00
Daniel Larimer
a68d22a699
various updates
2013-12-09 00:48:28 -05:00
dnotestein
35077ea231
Set minimum sleep time to 10ms to avoid potential race where the thread wakes back up immediately after being put on sleep queue. This can probably be reduced to about 2ms, but this just seemed safer for now (DanL suggested 10ms).
2013-12-06 00:22:06 -05:00
Daniel Larimer
e1e3a7361b
added flexability to json parsing and fixed closing hang in json rpc connection
2013-11-24 22:23:29 -05:00
Daniel Larimer
76b13a741a
adding missing files
2013-11-24 13:00:21 -05:00
Daniel Larimer
ee8125050b
Merge branch 'phoenix' of github.com:InvictusInnovations/fc into phoenix
2013-11-13 14:51:35 -05:00
Daniel Larimer
28dfa9f02f
remove test exe
2013-11-13 14:51:29 -05:00
dnotestein
001c999316
Fix some forward sizes for Win64
2013-11-13 14:35:12 -05:00
Daniel Larimer
dcce9b2726
v6 ignored
2013-11-08 19:34:54 -05:00
Daniel Larimer
cf37cd776b
update reflect
2013-10-22 22:02:55 -04:00
dnotestein
2030623243
Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix
2013-10-17 22:19:31 -04:00
Daniel Larimer
8b2e54ca8b
compiles on linux
2013-10-14 21:46:23 +04:00
dnotestein
bacf98ddb8
don't try to build salsa.s (assembly language file) on windows, eliminate annoying warnings in optional.hpp
2013-10-10 22:19:01 -04:00
dnotestein
760c94d20f
Untested popcnt code for Windows
2013-09-22 14:10:40 -04:00
dnotestein
5ffbfef0e8
Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix
2013-09-21 23:25:11 -04:00
Daniel Larimer
81c0290568
raw pack of fc::path
2013-09-21 22:48:50 -04:00
dnotestein
8d422e0b8c
Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix
2013-09-14 10:43:04 -04:00
Daniel Larimer
3da6a03987
adding not equal operator to fc::ecc::public_key
2013-09-13 23:13:11 -04:00
dnotestein
64694d8e7f
Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix
2013-09-12 21:56:57 -04:00
Daniel Larimer
b644ce2b67
fix bug loading null pubkey from binary
2013-09-11 17:54:45 -04:00
dnotestein
0931a5bef6
Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix
2013-09-07 10:55:22 -04:00
Daniel Larimer
5c38242a7a
fix unit test
2013-09-05 22:12:00 -04:00
Daniel Larimer
68b9fafe9a
disable padding for aes_encoder and decoder
2013-09-05 22:09:12 -04:00
dnotestein
0e810c4df4
Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix
2013-09-05 20:38:29 -04:00
dnotestein
36971f4094
Fix time_point_sec compile error
2013-09-05 20:38:12 -04:00
Daniel Larimer
8c95d62c9e
two phase init of aes encoder/decoder
2013-09-05 19:02:10 -04:00
Daniel Larimer
be836e3e47
add stream-based aes decryption
2013-09-05 18:49:55 -04:00
Daniel Larimer
d30891f4af
adding operators
2013-09-05 02:16:12 -04:00
Daniel Larimer
5d2e605747
adding array > compare
2013-09-04 17:58:35 -04:00
Daniel Larimer
9066e46b1b
fix potential crashes by checking nullptr
2013-09-01 19:45:15 -04:00
Daniel Larimer
b615522217
add typedefs for forward compat
2013-08-31 13:56:59 -04:00
Daniel Larimer
5bf5cf9219
adding aes_load and aes_save methods
2013-08-31 13:12:55 -04:00
Daniel Larimer
8fc6f79dc9
adding operators to enum_type
2013-08-27 20:21:20 -04:00
Daniel Larimer
0cdc79e535
adding missing files
2013-08-25 01:25:04 -04:00
Daniel Larimer
3acfe018b1
various updates
2013-08-25 01:24:07 -04:00
Daniel Larimer
eb6c168d76
adding missing file
2013-08-25 01:21:18 -04:00
Daniel Larimer
6a1f42aba0
adding new crypto apis
2013-08-24 04:25:03 -04:00
Daniel Larimer
113d63c8b2
various missing files
2013-08-23 20:36:43 -04:00
Daniel Larimer
9410980885
various updates
2013-08-23 20:14:46 -04:00
Daniel Larimer
7bf6374299
MAJOR BUG FIX - fc::usleep causing hang&leak
...
In certain cases when usleep is passed a small value, there is
a race condition that would cause the process to hang and then
when an attempt to quit the thread was made new contexts would
be allocated rapidly filling all available memory.
2013-08-19 14:44:13 -04:00
Daniel Larimer
24768d2d26
fixed compile bugs for friend constructors
2013-08-19 01:46:28 -04:00
Daniel Larimer
9d79456cc5
update assignment and copy constructor templates for fc::optional
2013-08-18 23:41:53 -04:00
Daniel Larimer
8315e1bded
added code to fix warnings and enhance readability
2013-08-18 22:44:48 -04:00
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