70 Commits

Author SHA1 Message Date
Yeray Rodriguez
ffdd8125b3
docs(readme): add taple to notable users
Request to add [TAPLE](https://www.taple.es) Project to rust-libp2p notable users. TAPLE is a permissioned DLT solution for traceability of assets and processes. We use libp2p for the network layer.

Pull-Request: #4309.
2023-08-18 20:16:02 +00:00
Prithvi Shahi
08292c567e
docs: remove archived ursa project from README
Pull-Request: #4340.
2023-08-18 18:40:42 +00:00
Max Inden
6d3015a4aa
docs(readme): add safe network to notable users
Pull-Request: #4264.
2023-07-28 20:41:46 +00:00
Max Inden
fbfe0836a8
docs(readme): add Mina project as notable user
Pull-Request: #4263.
2023-07-28 14:07:00 +00:00
Max Inden
1ebff97de7
docs(readme): rename iroh to beetle
Pull-Request: #4265.
2023-07-28 12:01:15 +00:00
Max Inden
706bde1887
docs: mention open maintainer calls in README.md
Pull-Request: #4150.
2023-07-03 15:58:59 +00:00
Elena Frank
436459b018
chore(README): update maintainer list
Pull-Request: #3744.
2023-04-11 21:16:54 +00:00
Max Inden
8927abf176
docs(README): update examples link 2023-03-13 15:03:47 +01:00
Thomas Eizinger
d53cfed236
chore: move libp2p crate to a dedicated directory
Currently, our top-level `Cargo.toml` manifest represents a crate AND a workspace. This causes surprising behaviour (e.g. #2949) where we need to explicitly pass `--workpace` to every command to run it on the entire workspace and not just the meta crate.

My moving the meta crate into its own directory, the root manifest file is a virtual manifest only and thus, every `cargo` command will automatically default to running on the entire workspace.

On top of this, I personally find it easier to understand if workspace and crate manifests are not mixed.

Pull-Request: #3536.
2023-03-08 13:20:39 +00:00
Mahmoud
577e8f9547
chore: update notable users in Readme
Add [Ursa](https://github.com/fleek-network/ursa) by fleek to the notable user's section in Readme.

Pull-Request: #3493.
2023-02-22 21:44:00 +00:00
Max Inden
8f70fedbbf
docs(README): Add João to list of maintainers (#3295)
@jxs made multiple [significant contributions](https://github.com/libp2p/rust-libp2p/pulls?q=is%3Apr+is%3Aclosed+author%3Ajxs) to rust-libp2p across the various crates and helped as a maintainer for the past 3 months. I suggest we (officially) add him to the list of rust-libp2p maintainers.
2023-01-09 14:00:43 +00:00
Hannes
160ddc58f2
docs: Add link to rustdocs for master to README (#3197)
I added a link to the master docs to the [README](README.md).
2022-12-19 06:34:29 +00:00
Thomas Eizinger
67c741e050
docs(README): fix invalid markdown link (#3250) 2022-12-17 17:57:49 +00:00
Piotr Galar
63ffc7fb0f
docs: update security policy with private vulnerability reports info (#3168)
This PR updates the security policy to encourage users to file security vulnerability reports through https://docs.github.com/en/code-security/security-advisories/guidance-on-reporting-and-writing/privately-reporting-a-security-vulnerability

The private vulnerability reports will show up here: https://github.com/libp2p/rust-libp2p/security/advisories?state=triage
The maintainers will receive GitHub notification about new private vulnerability reports.
2022-12-12 14:17:05 +00:00
Justin Restivo
5755942d77
chore(README): Add HotShot as notable user (#3184) 2022-12-06 13:14:37 +01:00
ControlCplusControlV
2c65b0a601
README: Add fuel-core as a notable user (#3003)
Co-authored-by: Thomas Eizinger <thomas@eizinger.io>
2022-10-14 19:10:52 +11:00
João Oliveira
d747537911
README: Update notable users (#2922)
Co-authored-by: Thomas Eizinger <thomas@eizinger.io>
2022-09-24 22:49:45 +10:00
Max Inden
3da8b423c2
README: Point to security@libp2p.io (#2799) 2022-08-08 10:57:11 +02:00
Hubert
163c5c1752
README.md: Add crates.io and docs.rs badges (#2766) 2022-07-22 06:58:41 +10:00
Max Inden
999a212664
README.md: Add elenaf9 to Maintainers (#2656) 2022-05-18 12:13:22 +02:00
Max Inden
85f71746c6
README: Remove mention of Network in libp2p-core (#2548) 2022-03-05 20:29:15 +01:00
Max Inden
fd2be38faf
swarm/: Rename ProtocolsHandler to ConnectionHandler (#2527)
A `ProtocolsHandler`, now `ConnectionHandler`, handels a connection, not
a protocol. Thus the name `CONNECTIONHandler` is more appropriate.

Next to the rename of `ProtocolsHandler` this commit renames the `mod
protocols_handler` to `mod handler`. Finally all combinators (e.g.
`ProtocolsHandlerSelect`) are renamed appropriately.
2022-02-21 13:32:24 +01:00
Max Inden
1201af6904
README: Advertise biweekly community calls (#2454) 2022-01-28 18:46:59 +01:00
Max Inden
5cbd4735dd
README: Add Thomas as maintainer (#2257)
Co-authored-by: Thomas Eizinger <thomas@eizinger.io>
2021-10-02 10:07:42 +10:00
jolestar
c860f5a3a7
README: Add starcoin to rust-libp2p users (#2246)
Co-authored-by: Max Inden <mail@max-inden.de>
2021-09-26 16:14:27 +02:00
Max Inden
0afed65c74
README: Mention security@ipfs.io 2021-08-16 16:07:38 +02:00
Max Inden
f874417562
README: Remove freenode IRC link (#2096) 2021-06-11 14:21:37 +02:00
Max Inden
3b0f5a4f96
README: Remove compatibility warning (#2077)
With the ethereum 2 [lighthouse client] and the Filecoin [forest client]
we have two rust-libp2p users demonstrating compatibility of the
rust-libp2p library with other libp2p implementations on a daily basis
on their corresponding live networks.

That in mind the compatibility warning is out of date. While we could do
better, especially in regards to automated compatibility testing across
implementations, rust-libp2p is in fact compatible with the libp2p
specification as well as other libp2p implementations.

[lighthouse client]: https://github.com/sigp/lighthouse

[forest client]: https://github.com/ChainSafe/forest
2021-05-28 14:28:08 +02:00
Max Inden
7386fd7fd8
README: Link to Code of Conduct (#2028) 2021-04-06 14:10:25 +02:00
Rüdiger Klaehn
24b3e09b39
Update README.md (#2003)
Add notable users:

- ipfs-embed. Rust IPFS implementation with a focus on being embeddable into rust applications
- actyx, platform for writing manufacturing applications, based on rust-libp2p
2021-03-18 11:50:31 +01:00
Max Inden
c1f75eee81
README: Express preference for Github discussions for questions (#1996)
* README: Express preference for Github issues for questions

* README: Remove IRC and mention Discussions forum

Co-authored-by: Roman Borschel <romanb@users.noreply.github.com>
2021-03-16 15:14:17 +01:00
Thomas Eizinger
6a7576afec
README.md: Link to "comit" GitHub org instead of single project (#1961)
Numerous projects in our org use rust-libp2p. Link to the whole org instead of one specific repository.
2021-02-22 09:54:12 +01:00
Austin Abell
5ddc8d4bf6
README.md: Add Forest to users list (#1953) 2021-02-12 14:43:31 +01:00
Max Inden
4d290c5a32
README: Remove dead-link badges (#1951) 2021-02-09 11:50:50 +01:00
Roman Borschel
d94d53abbb
Move some crates. (#1941)
Move transport upgrade protocols from `protocols/`
to `transports/`, such that only "application protocols"
that depend on `libp2p-swarm` remain in `protocols/`,
whereas there is no such dependency in `transports/`
outside of integration tests.

Tweak README and top-level CHANGELOG.
2021-02-01 16:37:19 +01:00
kericfrank
569113e368
Update README.md (#1607)
Add marcopoloprotocol to the list
2020-06-15 16:06:29 +02:00
Rüdiger Klaehn
7c63bbf975
Update README.md (#1597)
Add rust-ipfs to the list of notable users

Not sure if it is notable enough, but it is open source and looking for contributors, so it would be cool to have it listed here.

Co-authored-by: Pierre Krieger <pierre.krieger1708@gmail.com>
2020-06-05 10:56:26 +02:00
swedneck
d2de1835c8 Add bridged chats (#1252) 2019-09-24 18:55:31 +02:00
Thomas Eizinger
5866e6aa93 Add comit-rs to README (#1141) 2019-05-23 20:29:34 +02:00
Pierre Krieger
8adc5fa069
Add golem to the list of users (#1137) 2019-05-22 11:04:49 +02:00
Pierre Krieger
889f003a3f
Update README.md (#1059) 2019-04-16 15:13:44 +02:00
Age Manning
d618b7b045 Add lighthouse to list of projects (#1026) 2019-03-28 17:40:29 +01:00
Mike Merrill
5fcc192261 fixed small typo in readme (#909) 2019-02-02 11:19:07 +01:00
Julian Laubstein
a806c4ac08 Updated installation method in README (#871) 2019-01-19 17:54:49 +01:00
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