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
Cho
e14d68e559
Add Nat PMP method to P2P module ( #11210 )
...
* Add Nat PMP method to P2P module
* Add test fn
* Use closure
* print richer error messages.
* reformat long code line
* remove closures
2019-12-19 09:01:39 +01:00
Niklas Adolfsson
dab2a6bd4b
fix compile warnings ( #10993 )
...
* fix warnings
* fix: failing build, use `spec` as dev-dependency
2019-08-27 17:29:33 +02:00
Marek Kotewicz
5a561997cf
ethcore-network-devp2p uses igd 0.9 ( #10797 )
2019-06-27 09:54:54 +02:00
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
Nicolas Gotchac
1df6361753
Run all igd
methods in its own thread ( #10195 )
2019-01-16 16:35:28 +01:00
Nicolas Gotchac
3687df8da2
Fix _cannot recursively call into Core
_ issue ( #10144 )
...
* Change igd to github:maufl/rust-igd
* Run `igd::search_gateway_from_timeout` from own thread
2019-01-11 17:59:05 +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
0cd1de769b
Eliminate some more transmute()
( #8879 )
...
* eliminate some more transmute()
* Address `review comments`
* Make unsafe block smaller
* Use different byte-order than `std`, read words as big endian instead
of little endian!
* Fix IpAddresses nits
* Use `from_be` to work both for big and little endian
* Ipv6 addresses were incorrectly `transmuted`
* remove needless lifetime annotation
2018-06-22 12:51:53 +01: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
Niklas Adolfsson
118588ef6c
Fix some nits using clippy ( #8731 )
...
* fix some nits using clippy
* fix tests
2018-05-31 13:38:46 +02:00
Pierre Krieger
27c32d3629
Tweaks and add a Dockerfile for Android ( #8036 )
2018-04-05 14:38:50 +02: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