James Ray
60dca37bb7
it -> this ( #784 )
2018-12-17 10:41:56 +01:00
Pierre Krieger
460f083a0d
Remove weird line from readme ( #763 )
2018-12-10 14:41:31 +01:00
Pierre Krieger
6e1e256fe1
Add a warning about being conformant ( #693 )
2018-11-28 19:10:04 +01:00
David Dias
7bf723ae50
docs: add libp2p badges ( #676 )
...
* docs: add libp2p badges
* docs: remove waffle, move all badges to the same line
2018-11-24 13:39:13 +01:00
Pierre Krieger
576538b67d
Add a badge with a link to deps.rs ( #630 )
2018-11-13 19:47:28 +01:00
Chevdor
7c8d8b5096
Add substrate to the list of projects using libp2p ( #595 )
2018-10-30 10:48:24 +01:00
David
0c7f313146
Tests for nodes/listeners.rs ( #541 )
...
* Add unit tests for core::nodes::NodeStream
* Move DummyMuxer to core/tests
* Address grumbles
* Impl Debug for SubstreamRef<P>
* Add test for poll()
* Don't need to open a substream
* pretty printer test
* More tests for NodeStream poll()
* ListenerStream unit tests: transport() and listeners()
* Tests for nodes/listeners.rs
* Add a few tests to help illustrate the "drowning" behaviour of busy listeners
* Address grumbles
* Remove non-project specific stuff
* Address grumbles
* Prefer freestanding function
2018-10-10 16:27:07 +02:00
Pierre Krieger
c77b1f5a0a
Better documentation ( #391 )
...
* Better documentation
* Minor
2018-08-22 10:46:23 +02:00
Pierre Krieger
c3655226bb
Add a UNIX transport ( #308 )
...
* Use the new version of tokio
* Add a UNIX transport
2018-08-08 12:38:29 +02:00
James Ray
e11fac938e
Fix Thisis ( #292 )
2018-07-11 10:56:48 +02:00
James Ray
c4a92e2493
Update summary of crates with missing crates ( #242 )
...
* Update summary of crates with missing crates
* Add relay and fix line breaks (use soft wrap in the editor)
* Readd an extra at EOF
2018-06-06 13:18:59 +02:00
Pierre Krieger
a282434d5d
Add a libp2p facade crate ( #191 )
...
* Add a libp2p facade crate
* Remove secio for now
* Reexport peerstore and PeerId
* Also reexport swarm()
2018-05-18 14:56:11 +02:00
Pierre Krieger
5c1890e66a
Rename libp2p_swarm to libp2p_core ( #189 )
2018-05-16 12:59:36 +02:00
Pierre Krieger
bd17f2ea96
Setup CircleCI build ( #107 )
...
* Add circleci config file
* Try enable IPv6
* Make sure `test` uses machine executor
* Add an integration_test step in parallel
* Explicit docker runs for machine tests
* Try make the integration test work
* Hide Dockerfile in a subfolder
* Fix the ping example hanging
* Explicitely pass the port to the ping client
2018-01-23 19:21:41 +01:00
Pierre Krieger
c60fb982d2
Merge remote-tracking branch 'upstream/master' into websockets
2018-01-10 18:10:57 +01:00
Pierre Krieger
c39d0e7145
Implement the identify protocol
2018-01-03 18:09:50 +01:00
Pierre Krieger
4025405e49
Add a README note about the stabilization of impl Trait
2018-01-03 17:46:52 +01:00
Pierre Krieger
c211d6b96e
Add a websocket transport
2018-01-03 10:30:50 +01:00
Pierre Krieger
ad4b494621
Remove custom multihash library
2017-11-24 12:20:46 +01:00
Pierre Krieger
e54a8e716e
Implement ping
2017-11-22 15:28:06 +01:00
tomaka
100f368c9d
Implement swarm
2017-11-20 17:03:50 +01:00
Pierre Krieger
b829579cd6
Add RwStreamSink
2017-11-20 12:40:45 +01:00
Pierre Krieger
776f83d0b9
Add line in README
2017-11-20 12:20:32 +01:00
Pierre Krieger
9837f6ffe1
Add entries in the README
2017-11-20 10:34:56 +01:00
Pierre Krieger
c958a12ab9
Start writing about the architecture of the crate
2017-11-17 15:38:53 +01:00
Fredrik
529267efba
Add license file and a Readme
2017-11-08 13:03:59 +01:00