John Jones
|
c554c7e56d
|
add impl to hash160
|
2020-04-15 09:52:18 -05:00 |
|
John Jones
|
5070d8d2fc
|
define hash160 reset method
|
2020-04-15 09:20:39 -05:00 |
|
John Jones
|
9505342dbf
|
improve hash160 performance
|
2020-04-14 11:25:00 -05:00 |
|
John Jones
|
dbf4b99e3e
|
Merge remote-tracking branch 'upstream/for-core-4.0.x' into jmj_bsip64
|
2020-04-14 10:37:40 -05:00 |
|
Abit
|
2f776301cd
|
Merge pull request #169 from bitshares/for-core-3-3
Merge 3.3.x branch to master branch
|
2019-09-23 17:02:18 +02:00 |
|
Peter Conrad
|
afc0e00700
|
Added zero_initialized_array template to restore functionality of fc::array<unsigned char,N>
|
2019-09-20 09:27:57 +02:00 |
|
Peter Conrad
|
5c0b9ed4e3
|
Merge pull request #164 from pmconrad/1895_namespaces
Move stuff into namespaces
|
2019-09-19 16:15:43 +02:00 |
|
Peter Conrad
|
7b98c69c3b
|
Delete copy constructor + copy assignment in openssl type wrappers
|
2019-09-16 14:38:45 +02:00 |
|
Peter Conrad
|
f4866b777e
|
Move helper classes into fc::detail
|
2019-09-16 12:00:38 +02:00 |
|
crypto-ape
|
5bb0254d83
|
fix array declaration for broken msvc static expression evaluation
|
2019-08-26 14:10:43 +02:00 |
|
crypto-ape
|
4ac6887deb
|
support openbsd // compile with libressl
|
2019-08-15 12:22:59 +02:00 |
|
crypto-ape
|
cb5f7d3cdd
|
support openbsd // get rid of alloca
|
2019-08-15 12:22:59 +02:00 |
|
Peter Conrad
|
e45a449701
|
Fixed type of chr37
|
2019-08-05 21:28:12 +02:00 |
|
Peter Conrad
|
cabab23e2c
|
Replaced more array::begin() with data()
|
2019-08-02 17:31:07 +02:00 |
|
Peter Conrad
|
a9a6cb94d1
|
Replaced more begin() with data()
|
2019-07-29 12:21:15 +02:00 |
|
Peter Conrad
|
ce79181dcf
|
Replaced more instances of array::begin with array::data
|
2019-07-26 15:03:22 +02:00 |
|
Peter Conrad
|
c8f3e452d3
|
Use array::data instead of array::begin
|
2019-07-26 15:02:17 +02:00 |
|
Abit
|
966e9ea64e
|
Merge pull request #121 from crypto-ape/master_mingw
CMake cleanup & MinGW support
|
2019-07-25 09:44:37 +02:00 |
|
John Jones
|
55e2abe7d5
|
Fix spacing
|
2019-07-23 17:32:29 -05:00 |
|
John Jones
|
ea9128257c
|
Remove unnecessary predeclarations
|
2019-07-23 17:25:02 -05:00 |
|
John Jones
|
94f77ffc85
|
Add hash160 md algo
|
2019-07-23 17:14:01 -05:00 |
|
crypto-ape
|
d5fb99b41f
|
SSE intrinsic rename
|
2019-06-19 16:06:40 +02:00 |
|
Peter Conrad
|
1bda001b8c
|
Use common inline functions for splitting/combining uint128 to/from two uint64 values
|
2019-06-11 08:51:59 +02:00 |
|
Peter Conrad
|
79b2a0d634
|
Add support for native 128bit types
|
2019-06-08 10:25:52 +02:00 |
|
Peter Conrad
|
632a90709e
|
Replace fc::array with std::array
|
2019-06-06 14:41:47 +02:00 |
|
Peter Conrad
|
a3e2410091
|
Replace fc::uint128 with boost::multiprecision::uint128_t
|
2019-06-06 14:41:09 +02:00 |
|
Peter Conrad
|
869ad45242
|
Merge pull request #118 from crypto-ape/valgrind-inspired-fixes
valgrind inspired fixes
|
2019-05-12 11:01:20 +02:00 |
|
crypto-ape
|
a188a95f2c
|
extend openssl cleanup
|
2019-05-06 14:21:03 +02:00 |
|
Peter Conrad
|
9568948350
|
Back hashes with boost endian buffers
|
2019-04-23 16:49:24 +02:00 |
|
Peter Conrad
|
5a9cf32696
|
Fixed AES IV handling
|
2019-04-23 16:48:17 +02:00 |
|
Peter Conrad
|
006f048ac5
|
Fixed cityhash endianness
|
2019-04-23 16:48:17 +02:00 |
|
Peter Conrad
|
9a0d92820d
|
Fixes for endianness
|
2019-04-23 16:45:44 +02:00 |
|
Peter Conrad
|
1daac3b4b5
|
Removed unused endian-dependent code
|
2019-04-23 16:44:44 +02:00 |
|
Peter Conrad
|
b75f29438b
|
Avoid endian-dependent access to hash value in key checksum test
|
2019-04-23 16:44:44 +02:00 |
|
Peter Conrad
|
0c69c9b61b
|
Removed architecture-dependent hash64 method
|
2019-04-23 16:44:44 +02:00 |
|
Peter Conrad
|
a063b8d41b
|
Removed openssl ECC implementation
|
2019-04-04 17:59:51 +02:00 |
|
Peter Conrad
|
183a81ba94
|
Remove unused pke
|
2019-04-04 17:59:51 +02:00 |
|
Peter Conrad
|
637226a2e4
|
Remove unused blowfish
|
2019-04-04 17:59:51 +02:00 |
|
Peter Conrad
|
d2b7354c24
|
Remove unused base36
|
2019-04-04 17:59:51 +02:00 |
|
Peter Conrad
|
579914c84d
|
Removed unused stuff
|
2019-04-04 17:59:51 +02:00 |
|
Nathan Hourt
|
2d0122f1ed
|
More tweaks vis-a-vis warnings
Move crc_c fake usage out of strange main() function in a library
Convert manual string formatting to FC string formatting
|
2019-03-25 09:26:35 -05:00 |
|
Nathan Hourt
|
79886b2e35
|
Fix warning
Not sure what the story is with this file, but it's making a
warning and this fixes it.
|
2019-03-24 19:45:30 -05:00 |
|
John Jones
|
c298917b85
|
Added warning back to avoid additional logic
|
2018-10-22 19:02:43 -05:00 |
|
John Jones
|
0156023680
|
Fix Compiler Warnings
|
2018-10-22 07:38:08 -05:00 |
|
John Jones
|
59f503d643
|
adjust asserts in fc/crypto
|
2018-06-01 19:00:48 -05:00 |
|
Alfredo Garcia
|
0a90eff697
|
Merge pull request #7 from bitshares/openssl-1.1-support
Openssl 1.1 support
|
2018-05-31 17:32:21 -03:00 |
|
Peter Conrad
|
f0dfc64261
|
Fixed diffie-hellman shared key computation
|
2018-05-10 15:24:04 +02:00 |
|
Peter Conrad
|
a3272e4f9e
|
Ripped out unused blinding stuff
|
2018-04-26 17:35:45 +02:00 |
|
Peter Conrad
|
fccabf1eb6
|
Fixed blinding test + implementation
|
2018-04-21 21:42:45 +02:00 |
|
Peter Conrad
|
5706d58cdc
|
Fixed DH memory handling with openssl-1.1
|
2018-04-21 20:39:40 +02:00 |
|