Nikolay Volf
b4aae6bd9c
Key load avoid warning ( #1303 )
...
* avoid warning with key
* fix intendations
* more intendation fix
* ok() instead of expect()
2016-06-18 10:54:15 +02:00
Arkadiy Paronyan
71131c41e5
Security audit issues fixed ( #1279 )
...
* Restrict network key file permissions
* Check for overflow in str to bigint conversion
* RLP decoder overflow check
2016-06-15 00:58:08 +02:00
Arkadiy Paronyan
6b12334136
Windows build ( #1253 )
...
* Networking refactoring
* Fixed typo
* Trace logging
* Updated dependencies for windows build
* Windows fixes
* use mio 0.5
* nix build
* Windows build fix
* style
* removed unused import
* ipc crate version bump
* ipc config for named pipes
* tweaks and fixes
* tweaks and fixes
* final version bump
* Fixed tests
* Disable color output on windows
* Added missing doc
2016-06-13 18:55:24 +02:00
Nikolay Volf
b4b883b341
keys import ( #1240 )
...
* pattern importing
* tests for import
* cli options for account import
* [options] for import also
* removed globbing
* removed glob crate refs
2016-06-08 06:17:37 -07:00
Tomasz Drwięga
f61ee1a5f1
SystemUIs authorization ( #1233 )
...
* Initial implementation of AuthCodeStore for SystemUIs
* SystemUIs authorization
* Renaming SystemUI -> SignerUI
* Fixing clippy warnings
* Lowering time threshold
* Bumping sysui
* Fixing test
2016-06-07 08:21:19 -07:00
Arkadiy Paronyan
f41466c8b5
Merge pull request #1196 from rphmeier/rpc-tests
...
transaction count verifier tests
2016-06-01 12:44:51 +02:00
Robert Habermeier
c62bfcddef
finish purging x! from parity, remove x! and xx! macros
2016-05-31 17:25:25 +02:00
Robert Habermeier
3788b3a149
expunge x! from util
2016-05-31 16:40:48 +02:00
Robert Habermeier
266b4eedaa
correct locked_account_secret docs
2016-05-31 15:25:14 +02:00
Robert Habermeier
688790f13f
re-export AccountProvider trait
2016-05-27 18:14:43 +02:00
Nikolay Volf
503a5aea19
Merge pull request #1124 from ethcore/sign-and-send
...
Sign and send transaction
2016-05-24 12:03:57 +02:00
Tomasz Drwięga
256557d3cc
Removing warnings
2016-05-23 11:46:01 +02:00
Tomasz Drwięga
5579582a52
Sign and send transaction
2016-05-23 11:30:11 +02:00
Gav Wood
b53d0050dd
Relock unlocked accounts after first use ( #1120 )
...
* Add `SecretStore::unlock_account_temp` function.
* Test for relocking accounts.
2016-05-21 22:23:16 +02:00
Gav Wood
9f84326ca7
Avoid importing keys into wrong place. ( #1119 )
...
* Avoid importing keys into wrong place.
- Now a `--no-import-keys` option;
- `--testnet` now alters the import location for keys and the store path.
Fixes #1112 and #1089 .
* Avoid double-bools.
2016-05-21 18:46:18 +02:00
Nikolay Volf
93aa6c613a
Merge branch 'master' into path-man
...
Conflicts:
parity/configuration.rs
2016-05-14 20:22:59 +03:00
Nikolay Volf
354ac7d6e5
Limiting result of the execution to execution-specific errors ( #1071 )
...
* execution error/result limiting
* missing trailing comma
* fix executive tests
* adding original error as string to the generic transaction error
* 'mallformed'-s all around
2016-05-14 13:28:44 +01:00
Nikolay Volf
2b78e511c9
Configurable keys security ( #1080 )
...
* adding options & cli flags
* adding it to the key deriving
* removed duplicated option
2016-05-14 12:30:25 +01:00
Nikolay Volf
d5d5b0918c
mod for paths & ethereum default paths
2016-05-13 13:12:32 +03:00
Gav Wood
ac73b2628a
Basic Authority ( #991 )
...
* Firt commit.
* First non-functional but correct implementation of BasicAuthority.
Still needs:
- Sealing infrastructure.
* Punch a hole to give miner access to key store.
* Fix test built.
* Basic version of synchronous mining.
This will seal a block whenever a new transaction comes through.
To be made better we need a timer which will wait for one second after the
last block before sealing a new one - better still would be to cooperatively
interleave blocks with other sealing nodes.
* Add tests.
* Fix minor issues from repotting.
* Address grumbles.
2016-05-03 17:23:53 +02:00
Tomasz Drwięga
e2465b1eab
Bumping clippy & fixing warnings ( #1024 )
...
* Bumping clippy
* Fixing warnings found by clippy
2016-05-02 13:13:12 +02:00
Nikolay Volf
d238b5e578
updating key files permissions on save ( #1010 )
...
* chmod when saving keyfile content
* to func
* returning error upstream instead of panic
2016-04-28 15:59:40 +01:00
Nikolay Volf
ef34b3d9aa
convertables
2016-04-17 14:06:14 +03:00
Nikolay Volf
119ae94816
raw bytes refactoring
2016-04-16 20:11:18 +03:00
NikVolf
5f7cc437dd
removing lower-level defaults
2016-04-10 14:38:57 +03:00
NikVolf
219e88a023
create provided custom dir for keys if none
2016-04-10 14:20:48 +03:00
Marek Kotewicz
a8eb34ddb8
Merge pull request #891 from ethcore/issue-882
...
passing key path to all invocations
2016-04-06 15:05:47 +02:00
NikVolf
8b3e84f7fe
passing key path to all invocations
2016-04-06 14:03:53 +03:00
Tomasz Drwięga
85da55a537
Fixing warnings
2016-04-06 10:55:40 +02:00
Arkadiy Paronyan
ebd9eb1715
Merge pull request #871 from rphmeier/geth_keystore
...
Find geth data store cross-platform.
2016-04-03 21:39:57 +02:00
Robert Habermeier
2f02b43352
Find geth data store cross-platform.
...
Fixes #869
2016-04-03 14:54:13 -04:00
arkpar
2fd23dc18f
Handle geth keys with lowercase crypto
key
2016-04-03 15:07:52 +02:00
NikVolf
cbe1e4599d
fix test
2016-03-27 03:49:12 +03:00
NikVolf
32fd35843f
in cli call
2016-03-27 03:45:43 +03:00
NikVolf
edc527b3ab
unlimited unlock
2016-03-27 03:41:57 +03:00
Nikolay Volf
c5edf237b2
adding shrink-to-fit
2016-03-13 19:52:37 +01:00
Nikolay Volf
735aa8ca17
Merge branch 'sstore-key-exp' into account-io
2016-03-13 14:46:49 +01:00
Nikolay Volf
89dc6fa9cc
io handlers
2016-03-13 14:46:45 +01:00
Nikolay Volf
450ae4147f
memory and expiration mngmt
2016-03-13 13:03:02 +01:00
Gav Wood
ead43eecd0
Merge pull request #694 from ethcore/heaviaze-key-tests
...
mark some key tests as heavy
2016-03-13 11:52:00 +01:00
Nikolay Volf
0f21779ec4
make heavy
2016-03-13 11:06:57 +01:00
Tomasz Drwięga
4b6e1dd4d2
Fixing warnings
2016-03-12 10:25:51 +01:00
Arkadiy Paronyan
1031ce641d
Merge pull request #682 from ethcore/additional_sstore_test
...
additional (failing) SecretStore test
2016-03-11 22:45:43 +01:00
Nikolay Volf
b1327a045f
fixed new account generation
2016-03-11 22:47:12 +04:00
debris
90e20cbcad
additional (failing) sstore test
2016-03-11 20:08:01 +01:00
Tomasz Drwięga
f724cab92d
Merge branch 'master' into updating_clippy
...
Conflicts:
ethcore/src/lib.rs
sync/src/chain.rs
sync/src/lib.rs
util/src/keys/store.rs
util/src/lib.rs
2016-03-11 19:17:09 +01:00
Tomasz Drwięga
8709dd28f8
Fixing clippy warnings
2016-03-11 10:58:51 +01:00
Nikolay Volf
a2dea3885b
refactoring to AccountService
2016-03-10 23:09:45 +04:00
Nikolay Volf
5571503c22
traitified secret store
2016-03-10 20:18:01 +04:00
Nikolay Volf
6ad0ba8fe2
basic commands
2016-03-09 17:11:15 +04:00