Robert Habermeier
ea08dd76a5
remove all possible unsafe code in crypto ( #1168 )
...
* use #[repr(C)] for all hash types
* use a zeroed buffer in crypto::ec::sign
* eliminate most usages of unsafe in crypto::ecdh::agree
* eliminate all possible unsafety in crypto module
2016-05-28 21:48:42 +02:00
Robert Habermeier
b0452cf309
add DIsplay impl for ExecutionError, CryptoError, and NetworkError
2016-05-20 18:12:51 -04:00
Tomasz Drwięga
85da55a537
Fixing warnings
2016-04-06 10:55:40 +02:00
Tomasz Drwięga
a0db1d5416
Merge branch 'master' into rustfmt
...
Conflicts:
ethash/src/sizes.rs
util/src/uint.rs
2016-03-23 16:55:54 +01:00
debris
a0cbe7cd7e
fixed eth_call, eth_sendTransaction and eth_estimateGas
2016-03-22 17:17:50 +01:00
Nikolay Volf
16038d9555
hash&uint -> numbers
2016-03-01 00:23:49 +03:00
Nikolay Volf
d0125f3ff5
uint to separated crate
2016-03-01 00:21:15 +03:00
arkpar
000d2446b5
EIP8
2016-02-22 23:05:27 +01:00
Tomusdrw
22e2458ce5
Adding rustfmt_skip and fixing couple of places that have troubles after formatting.
2016-02-16 11:01:04 +01:00
debris
f1b39ee1e5
nightly fixes
2016-02-14 12:54:27 +01:00
debris
c90d64662a
added license in every *.rs file
2016-02-05 13:40:41 +01:00
arkpar
42d5c09131
Final docs
2016-02-03 16:43:48 +01:00
Gav Wood
fad2f3a23d
More doc updates. All Gav Wood docs done.
2016-02-03 14:51:45 +01:00
debris
2bddc938af
util docs
2016-02-01 15:22:42 +01:00
Tomusdrw
bad2a244df
Adding documentation request comments.
2016-01-19 17:02:01 +01:00
Gav Wood
f946088e43
Implement signs having low-s.
...
Closes #159
2016-01-18 23:46:33 +01:00
arkpar
1e8dd6321f
Global secp256k1 context
2016-01-17 14:11:07 +01:00
Gav Wood
6ea8eaa3b5
Move ethcore files back into root.
2016-01-17 13:11:25 +01:00