Robert Habermeier
b1eab698d2
Light friendly dapps ( #5634 )
...
* move native_contracts ABIs to JSON files, add urlhint
* port hash-fetch to futures, fix tests
* fix dapps compilation, defer async port to later
* activate dapps server in the light client
* better formatting
2017-05-18 12:44:09 +02:00
Gav Wood
7e78480840
Avoid clogging up tmp when updater dir has bad permissions. ( #5024 )
2017-03-24 19:03:59 +01:00
Marek Kotewicz
d530cc86f3
splitting part of util into smaller crates ( #4956 )
...
* split path module from util
* moved RotatingLogger from util to logger crate
* fix tests
* fix tests
* use only one version of ansi_term crate
2017-03-22 06:23:40 +01:00
Marek Kotewicz
3fe3353696
removed redundant FixedHash trait, fixes #4029 ( #4866 )
2017-03-11 22:58:15 +04:00
Gav Wood
5684906d3e
Fix auto-updater. ( #4867 )
2017-03-11 14:45:50 +01:00
keorn
98be191b25
Fix validator contract syncing ( #4789 )
...
* make validator set aware of various states
* fix updater build
* clean up contract call
* failing sync test
* adjust tests
* nicer indent [ci skip]
* revert bound divisor
2017-03-08 14:41:24 +01:00
Gav Wood
76ade2fc2d
Sane updater ( #4658 )
...
* Make updater avoid downloading earlier versions.
* Disable if files can't be moved.
2017-02-24 01:06:35 +01:00
Gav Wood
8404edb656
Fix whitespace ( #4299 )
...
* Fix whitespace.
* Update copyright years/owner.
* Push release only for tags.
2017-01-25 18:51:41 +01:00
Arkadiy Paronyan
7cab6ac263
Updater fixes ( #4196 )
...
* Minor typo to ensure it updates only when synced.
* Fix deadlock.
* Skip unneeded arg in making list.
* Allow auto-restart even when not running an update.
* Fix trace.
* Update update info on each loop.
* Fix build.
* Shutdown all sockets
* Remove superfluous use.
2017-01-17 23:34:46 +01:00
Gav Wood
e95d66832c
Minor typo to ensure it updates only when synced. ( #4188 )
2017-01-17 13:05:02 +01:00
Robert Habermeier
8125b5690c
Port try
macro to new ?
operator. ( #3962 )
...
* initial untry sweep
* restore try in ipc codegen, fix inference
* change a few missed try instances
2016-12-27 12:53:56 +01:00
Tomasz Drwięga
f0387c33c6
Global Fetch Service ( #3915 )
...
* Dapps web
Conflicts:
dapps/src/apps/fetcher.rs
dapps/src/handlers/fetch.rs
* Rewriting fetch
* Parity-wide fetch service
* Obey the limits and support cancellation.
* Removing temporary files.
* Actually use Fetch for dapps
* Re-implementing file fetching to avoid temporary files.
* Serde to 0.8.19
* Fixing content & dapps fetch
2016-12-22 18:26:39 +01:00
Nikolay Volf
af501e6467
Custom attribute for binary serialization ( #3922 )
...
* derive(Binary) -> binary
* ethcore types refact
* fixup ethcore
* make binary optional
* fix common types
* fix updater
* remove condition
2016-12-21 15:09:35 +01:00
Gav Wood
efd4036a9a
Fix build.
2016-12-17 15:40:55 +01:00
Gav Wood
b418cb8da3
Merge remote-tracking branch 'origin/master' into fix-win-ci
2016-12-17 15:10:17 +01:00
Gav Wood
b2b3a0eb34
Final fixups for updater
...
- Wire up platforms to match those of CI.
- Introduce "final" feature to tag version with "nightly".
2016-12-17 14:36:30 +01:00
Gav Wood
14e4fefbcf
Fix updater permissions and refactor existing code.
2016-12-16 18:17:15 +01:00
Gav Wood
396ab5b361
Refactor and make is_syncing.
2016-12-16 10:31:10 +01:00
Gav Wood
35b18485d4
Don't check for updates while syncing.
2016-12-16 10:14:44 +01:00
Gav Wood
ba60e046be
Tone down logging.
2016-12-16 10:02:42 +01:00
Gav Wood
4410fb635a
Respect system paths.
2016-12-15 19:53:13 +01:00
Gav Wood
4a2b418fc2
Configurable update tracks to help testing.
2016-12-15 18:51:59 +01:00
Gav Wood
5e59e0b9d3
Fix build.
2016-12-15 15:35:46 +01:00
Gav Wood
597c3a4770
Ensure chain state is at threshold security level before looking for updates.
2016-12-13 21:21:07 +01:00
Gav Wood
77cb937065
Please info!s in updater target.
2016-12-12 03:02:27 +01:00
Gav Wood
758744449f
Expose all other RPCs.
2016-12-12 02:57:19 +01:00
Gav Wood
d8ad09b654
Make updater an IPC module.
2016-12-11 22:47:43 +01:00
Gav Wood
3aab5dec9b
Refactor into a service.
2016-12-11 20:14:18 +01:00
Gav Wood
35b037e055
Add renamed files.
2016-12-11 19:15:58 +01:00