939 Commits
Author SHA1 Message Date
Gabriel Cruz 7105a877a8 feat: provider record spillover 2026-05-13 15:11:57 -03:00
Marco Munizaga 6b6203ee6f Gossipsub: Partial Message Extension (#685) 2026-02-26 12:03:40 -08:00
Alex Potsides e87cb1c32a fetch: Change identifier pb type from string to bytes (#657)
Allows the use case of fetching IPNS records via go-libp2p-pubsub-router's fetch implementation from environments such as JavaScript where you cannot reliably round-trip bytes to strings and back due to strings being UTF-16.

Fixes https://github.com/libp2p/specs/issues/656
2025-12-11 09:56:27 +02:00
Marco Munizaga 7740c07635 Merge pull request #661 from libp2p/marco/deprecate-mplex
Deprecate mplex
2025-11-18 11:24:42 -08:00
Marco Munizaga 69c4fdf5da Update lifecycle stage from 3A to 2A
Update lifecycle stage from 3A to 2A
2025-10-29 11:23:16 -07:00
EB 77ac131978 Update lifecycle stage from 3A to 2A 2025-10-28 17:31:21 +09:00
Gabriel CruzandMarcin Rataj 6dd910956d Add AutoTLS client spec (#682)
* add autoTLS spec
* add autotls client example
* add timeout and max_retries
* note about aborting execution flow
* specify excluded addresses

---------

Co-authored-by: Marcin Rataj <lidel@lidel.org>
2025-10-24 13:08:52 -04:00
Marco Munizaga e5af9174d2 Gossipsub v1.3: Extensions control Message 2025-08-15 13:37:59 -07:00
Marco Munizaga e539bd60bc Reference extensions file registry 2025-08-12 12:02:04 -07:00
Marco Munizaga ca0420d5e9 Add divma to interest group 2025-08-12 12:01:43 -07:00
Marco Munizaga 9d4be1f4cc Move extensions protobuf to a separate file 2025-08-07 14:29:45 -07:00
Marco Munizaga 636b916a81 Gossipsub: test extension 2025-08-07 14:12:39 -07:00
Marco Munizaga 0caf71bb29 Merge pull request #688 from libp2p/gossipsub-impl-status
gossipsub: Add table to track implementation status
2025-07-17 13:21:50 -07:00
Marco Munizaga 8af11d977f Link PRs 2025-07-17 13:21:27 -07:00
Marco Munizaga c942069000 Add implementation improvements 2025-07-15 08:05:26 -07:00
Marco Munizaga bb76e67c72 gossipsub: Add table to track implementation status
of Gossipsub versions and extensions.
2025-07-14 12:23:29 -07:00
Marco Munizaga 7bb41166ff Expand interest group 2025-07-10 15:33:29 -07:00
Marco Munizaga e01116b014 Update interest group and lifecycle status 2025-07-09 16:22:52 -07:00
Marco Munizaga cf8237ada7 fix typo 2025-07-04 12:22:04 -07:00
Marco Munizaga c9c8b5a4dd Add test extension for interop-testing 2025-07-03 14:45:35 -07:00
Marco Munizaga 767eac22ce Gossipsub v1.3: Extensions control Message 2025-06-25 12:29:27 -07:00
Marco Munizaga 17f40880fe deprecate mplex 2025-06-19 15:07:31 -07:00
Reza Ameli e4e6eb7534 fix: Fixes the bootstrap address in the example in dnsaddr Links
Updates the `dig` outputs as well.
2025-06-06 15:16:57 -07:00
Alex Potsides 675bde3e72 docs: adds an expires field to the bearer token response (#676)
* docs: adds an expires field to the bearer token response

Where a bearer token is returned to the client for future use, optionally include an `expires` field which indicates the latest time that it will be treated as valid.

The server is free to expire tokens at any time so this field is purely advisory.

Fixes #674

* chore: switch to RFC3339
2025-06-06 13:19:14 -07:00
Alex Potsides f201689524 docs: add ALPN section to TLS and link to inlined muxer negotiation (#662)
Adds note about which ALPN protocol to use and links to spec for inlining muxer negotiation.

Avoids things like https://github.com/libp2p/jvm-libp2p/issues/404

Fixes #607
Fixes #496
2025-05-16 11:19:21 +01:00
Piotr Galar bdd415ceda Merge pull request #673 from libp2p/uci/copy-templates
ci: uci/copy-templates
2025-05-09 21:03:19 +01:00
web3-bot e9128270e8 chore: add or force update .github/workflows/generated-pr.yml 2025-05-01 02:53:57 +00:00
web3-bot 2b8030b697 chore: add or force update .github/workflows/stale.yml 2025-05-01 02:53:57 +00:00
Alex Potsides d026defbbf fix: http auth header typo (#675)
There should not be a comma after the authentication scheme name.
2025-04-30 11:08:20 +01:00
Marco Munizaga 29476774c5 Merge pull request #668 from vladopajic/tls-test-vector-update
tls: update test vector
2025-04-01 07:53:41 -07:00
Vlado Pajić 399f781aa4 update tls test vector 2025-04-01 10:01:47 +02:00
Marco Munizaga fd717daef9 Merge pull request #665 from vladopajic/update-test-vector
update certificate test vectors
2025-03-31 16:39:52 -07:00
Vlado Pajić f6db25a204 update test vector 2025-03-20 13:11:18 +01:00
Vlado Pajić f6f9634758 update certificate test vectors 2025-03-19 16:04:52 +01:00
Guillaume Michel 89582889fa Merge pull request #646 from cokemine/fix/alpha
docs(dht): Update default concurrency parameter
2025-03-11 14:34:55 +00:00
Guillaume Michel 6d38f88f7b Merge pull request #658 from libp2p/kad/clarify-bootstrap
kad: clarify bootstrap process
2025-02-04 13:30:49 +01:00
guillaumemichel e2616f27b3 kad: clarify bootstrap 2025-01-30 11:53:03 +01:00
cokemine 52377b540c docs(dht): Update default concurrency parameter 2024-12-03 01:03:43 +09:00
Mikel Cortes b5f7fce29b add gossipsub 1.2 links to the Readme (#645) 2024-11-27 21:43:32 +02:00
sukunandMarco Munizaga b63cdeb93d add autonat v2 spec (#538)
---------

Co-authored-by: Marco Munizaga <git@marcopolo.io>
2024-11-06 14:06:06 +05:30
sukun 68199b9ab5 move autonat spec to v1 file 2024-11-06 14:06:06 +05:30
Marco Munizaga 18a0ed577e Merge pull request #639 from libp2p/chore-add-sni-example
docs(websockets): include explicit /sni/ example
2024-11-05 09:49:27 -08:00
Marcin Rataj 7de87a356e docs(websockets): include explicit /sni/ example 2024-10-31 17:27:39 +01:00
Alex PotsidesandPrithvi Shahi 70441fafca WebSockets: add spec (#624)
Specifies the WebSockets transport with notes on certificates,
multiplexing, etc.

Fixes #594

---------

Co-authored-by: Prithvi Shahi <shahi.prithvi@gmail.com>
2024-10-23 11:53:17 +01:00
Marco Munizaga 7a132eaae3 Merge pull request #564 from libp2p/marco/http-peer-id-auth
HTTP: Peer ID Authentication
2024-10-21 15:30:21 -07:00
Marco Munizaga 323c5fb8c6 Nits and wordsmithing 2024-10-21 10:38:44 -07:00
Marco Munizaga e0740155d2 Add client initiated example 2024-09-10 16:13:03 -07:00
Marco Munizaga b51a4cc380 Clarify that server may ignore client initiated handshake and start server initiated one 2024-09-09 17:00:00 -07:00
Marco Munizaga ad8cd056d3 Add maximum header size suggestion 2024-09-05 15:30:12 -07:00
Marco Munizaga 8753236829 Add Client Initiated handshake 2024-09-05 15:22:47 -07:00