s3krit
77643c13e8
Update copyright notice 2020 ( #11386 )
...
* Update copyright noticed 2020
* Update copyright in two overlooked files
2020-01-17 14:27:28 +01:00
David
49f219451b
Fix compiler warnings in util/io and upgrade to edition 2018 Upgrade mio to latest ( #10953 )
...
* Initial cleanup
* Fix compiler warnings in util/io and upgrade to edition 2018
Upgrade mio to latest version
* cleanup
* Update util/io/src/service_mio.rs
Co-Authored-By: Niklas Adolfsson <niklasadolfsson1@gmail.com>
* review suggestion
2019-08-08 09:41:22 +02:00
Afri Schoedon
7c335e8764
misc: bump license header to 2019 ( #10135 )
...
* misc: bump license header to 2019
* misc: remove_duplicate_empty_lines.sh
* misc: run license header script
* commit cargo lock
2019-01-07 11:33:07 +01:00
Anton Gavrilov
869fa399b1
Add tokio runtime to ethcore io worker ( #9979 )
...
* Add tokio runtime to ethcore io worker
* Reworked with block_on_all
2018-12-03 22:35:46 +08:00
Marek Kotewicz
ebaa43fa4c
ethcore-io retries failed work steal ( #9651 )
...
* ethcore-io uses newer version of crossbeam && retries failed work steal
* ethcore-io non-mio service uses newer crossbeam
2018-09-29 21:25:16 +01:00
Andronik Ordian
491ce61a76
Revert "Use std::sync::Condvar ( #1732 )" ( #9392 )
...
* Revert "Use std::sync::Condvar (#1732 )"
This reverts commit c65ee93542
.
* verification_queue: remove redundant mutexes
2018-08-22 16:01:07 +02:00
Niklas Adolfsson
98b7c07171
Update license header
and scripts
( #8666 )
...
* Update `add_license` script
* run script
* add `remove duplicate lines script` and run it
* Revert changes `English spaces`
* strip whitespaces
* Revert `GPL` in files with `apache/mit license`
* don't append `gpl license` in files with other lic
* Don't append `gpl header` in files with other lic.
* re-ran script
* include c and cpp files too
* remove duplicate header
* rebase nit
2018-06-04 10:19:50 +02:00
Pierre Krieger
1b8f299df2
Make mio optional in ethcore-io ( #8537 )
...
* Make mio optional in ethcore-io
* Add some annotations, plus a check for features
* Increase timer for test
2018-05-10 12:34:36 +02:00
Tomasz Drwięga
24838bbcd3
Don't block sync when importing old blocks ( #8530 )
...
* Alter IO queueing.
* Don't require IoMessages to be Clone
* Ancient blocks imported via IoChannel.
* Get rid of private transactions io message.
* Get rid of deadlock and fix disconnected handler.
* Revert to old disconnect condition.
* Fix tests.
* Fix deadlock.
2018-05-09 08:49:34 +02:00
Arkadiy Paronyan
4d5280e43c
removed panic handlers ( #5895 )
2017-06-22 19:00:53 +02: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
Gav Wood
17cc2be4b5
Rename ethcore -> parity in license.
2016-12-11 19:30:54 +01:00
Arkadiy Paronyan
2e70abdc40
Sweep panickers from IO and network ( #3018 )
...
* Sweep panickers from IO and network
* Typo and logging
2016-10-31 19:58:47 +01:00
Arkadiy Paronyan
487dfb0208
Snapshot sync part 2 ( #2098 )
...
* Split block downloader into a module
* Snapshot sync progress
* Warp sync CLI option
* Increased snapshot chunk and ping timeouts
* Fixed an issue with delayed writes
* Updated bootnodes
* Don't run pending IO tasks on shutdown
* Optional first_block; removed insert_snapshot_block
* Fixing expect calls
* Fixed stalled sync
* style and docs
* Update block_sync.rs
[ci:skip]
2016-10-18 18:16:00 +02:00
Nikolay Volf
ac0ae2442f
Adjustable stack size for EVM ( #2483 )
...
* stack size for io workers & evm threshold
* rust way to remember stack size
* right value
* 24kb size
* some stack reduction
2016-10-06 18:42:54 +02:00
Arkadiy Paronyan
05bfdc508e
Split IO and network crates ( #1828 )
...
* Abort on panic
* Split IO and network crates
* Restore panic handler
* Fixed doc tests
2016-08-05 10:32:04 +02:00