David
859a41308c
[devp2p] Update to 2018 edition ( #10716 )
...
* Run cargo fix
* Optimize imports
* compiles
* cleanup
* Use Secret to store mac-key
Truncate payload properly
* cleanup
* Reorg imports
* brwchk hand waving
* Fix a bunch of imports
* Fixup imports
* Sort
* indentation
* WIP
* Revert "WIP"
This reverts commit 85f7e74f4bd1990db865cf6acfa8d494798eeeaa.
* inclusive range pattern syntax is changing
* remove usless todo
2019-06-19 12:20:50 +02:00
David
425dcd45c2
[devp2p] Fix warnings and re-org imports ( #10710 )
...
* Run cargo fix
* Optimize imports
* Reorg imports
* Put TODO back in place
2019-06-03 19:21:29 +02:00
Niklas Adolfsson
4b11d79829
fix(ManageNetwork): replace Range with RangeInclusive ( #10209 )
...
* fix(ManageNetwork): replace Range -> RangeIncls
Fixes `TODO: Range should be changed to RangeInclusive once stable (https://github.com/rust-lang/rust/pull/50758 )`
* fix(tests)
* fix(grumbles): off-by-one error in debug_asserts
* RangeInclusive::end() is inclusive which means that if start and end is equal the `debug_assert(range.end() >
range.start()` will fail which is shouldn't
2019-01-22 09:51:40 +01: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
Niklas Adolfsson
8703449dfe
network-devp2p Fix some clippy errors/warnings
( #9378 )
...
* fix some clippy warnings
* Remove `shallow-copy` of Node's
* Make `NonReservedPeerMode` Copy and pass-by-value
2018-08-21 12:55:31 +03:00
Niklas Adolfsson
18a8d2f67f
Fix typos in network-devp2p
( #9371 )
2018-08-17 17:04:03 +03: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
dab967ace8
Remove NetworkService::config() ( #8653 )
2018-06-01 09:49:46 +02:00
Niklas Adolfsson
118588ef6c
Fix some nits using clippy ( #8731 )
...
* fix some nits using clippy
* fix tests
2018-05-31 13:38:46 +02:00
David
ec9c6e9783
Fix compilation error on nightly rust ( #8707 )
...
On nightly rust passing `public_url` works but that breaks on stable. This works for both.
2018-05-28 15:10:29 +00:00
Pierre Krieger
fe5f5b28d9
Remove the error when stopping the network ( #8671 )
2018-05-22 12:35:13 +08:00
Pierre Krieger
ee41fa6f30
Move connection_filter to the network crate ( #8674 )
2018-05-22 12:34:01 +08:00
Tomasz Drwięga
08abf67a51
Fix packet count when talking with PAR2 peers ( #8555 )
...
* Support diferent packet counts in different protocol versions.
* Fix light timeouts and eclipse protection.
* Fix devp2p tests.
* Fix whisper-cli compilation.
* Fix compilation.
* Fix ethcore-sync tests.
* Revert "Fix light timeouts and eclipse protection."
This reverts commit 06285ea8c1d9d184d809f64b5507aece633da6cc.
* Increase timeouts.
2018-05-14 10:09:05 +02:00
Pierre Krieger
c4dd156113
Remove network stats ( #8225 )
2018-03-28 15:45:36 +09:00
Pierre Krieger
eeee90def5
Abstract devp2p ( #8048 )
...
* Rename ethcore-network to ethcore-network-devp2p
* Fix typo
* Extract generic traits into util/network
* Simplify util/network
* Fix devp2p tests
* Remove old feature
* Fix RPC tests
2018-03-05 11:56:35 +01:00