Commit Graph

  • 3408a4ce1a
    refactor: create MeshPeer function in Pubsub v0.13.1-gowaku release/0.13-gowaku Richard Ramos 2024-07-03 15:16:59 -04:00
  • ab817a0cb1
    feat: expose router and mesh peers (#1) richΛrd 2024-06-30 20:54:50 -04:00
  • fc0a0a9bb7
    Merge branch 'libp2p:master' into master master v0.14.2 Prem Chaitanya Prathi 2025-08-22 10:47:47 +05:30
  • ab876fc71c
    fix: Select ctx.Done() when preprocessing to avoid blocking on cancel (#635) Dat Duong 2025-08-22 07:01:05 +07:00
  • ee9c8434f9
    ci: uci/update-go (#638) web3-bot 2025-08-21 09:13:04 +01:00
  • abb8f8a2cd
    Release v0.14.2 (#629) Marco Munizaga 2025-07-03 13:44:54 -07:00
  • bc7e2e619d
    Skip 32-bit tests in CI (#628) Marco Munizaga 2025-07-03 12:04:07 -07:00
  • 631e47b133
    Fix test races and enable race tests in CI (#626) Marco Munizaga 2025-07-03 11:37:53 -07:00
  • e38c340f93
    Fix race when calling Preprocess and msg ID generator(#627) Marco Munizaga 2025-07-03 11:10:37 -07:00
  • ae65ce484e
    Release v0.14.1 (#623) Marco Munizaga 2025-06-25 16:15:26 -07:00
  • fedbccc0c6
    fix(BatchPublishing): Make topic.AddToBatch threadsafe (#622) Marco Munizaga 2025-06-25 12:38:21 -07:00
  • 3f89e4331c
    Release v0.14.0 (#614) Marco Munizaga 2025-05-29 15:58:51 -07:00
  • c405ca8028
    refactor: 10x faster RPC splitting (#615) Marco Munizaga 2025-05-28 22:32:25 -07:00
  • 38ad16a687
    test: Fix flaky TestMessageBatchPublish (#616) Marco Munizaga 2025-05-27 09:04:26 -07:00
  • 9e5145fb29
    Send IDONTWANT before first publish (#612) Marco Munizaga 2025-05-19 17:02:21 -07:00
  • 0c5ee7bbfe
    feat(gossipsub): Add MessageBatch (#607) Marco Munizaga 2025-05-08 10:23:02 -07:00
  • 50ccc5ca90
    fix(IDONTWANT)!: Do not IDONTWANT your sender (#609) Marco Munizaga 2025-04-30 00:58:50 -07:00
  • 95a070affb
    ci: uci/copy-templates (#604) web3-bot 2025-03-28 19:05:04 +01:00
  • 68726389f2
    feat: WithValidatorData publishing option (#603) Hlib Kanunnikov 2025-03-13 11:59:39 +01:00
  • f486808fbe
    feat: avoid repeated checksum calculations (#599) Aayush Rajasekaran 2025-02-23 17:39:38 -05:00
  • b50197ee8b
    Upgrade go-libp2p to v0.39.1 (#598) Andrew Gillis 2025-02-18 03:41:46 -10:00
  • bfcc7c4889
    ci: uci/update-go (#595) web3-bot 2025-02-16 22:31:20 +01:00
  • 9b90c72ced
    Release v0.13.0 (#593) Marco Munizaga 2025-02-06 17:19:16 -08:00
  • bf5b583843
    Allow cancelling IWANT using IDONTWANT (#591) Pop Chunhapanya 2024-12-31 03:25:26 +07:00
  • 0936035d5f
    Improve IDONTWANT Flood Protection (#590) Nishant Das 2024-12-28 19:49:13 +08:00
  • 3536508a9d
    Fix the Router's Ability to Prune the Mesh Periodically (#589) Nishant Das 2024-12-27 02:02:14 +08:00
  • 66de895830
    Merge eca5d4f2e12234c46fbb17cad8e7871ca33a42b9 into b0f2429ca27ffe6626d3a418535084efc07e443f dependabot[bot] 2024-12-12 00:22:57 +00:00
  • eca5d4f2e1
    chore(deps): bump golang.org/x/crypto from 0.26.0 to 0.31.0 dependabot/go_modules/golang.org/x/crypto-0.31.0 dependabot[bot] 2024-12-12 00:22:55 +00:00
  • 0b87fbc7bb
    Merge 335a221b08d0540c64537cd1f381383c4cc3b9b9 into b0f2429ca27ffe6626d3a418535084efc07e443f dependabot[bot] 2024-12-02 17:41:44 +00:00
  • 335a221b08
    chore(deps): bump github.com/quic-go/quic-go from 0.46.0 to 0.48.2 dependabot/go_modules/github.com/quic-go/quic-go-0.48.2 dependabot[bot] 2024-12-02 17:41:42 +00:00
  • c06df2f9a3
    Add Function to Enable Application Layer to Send Direct Control Messages (#562) Yahya Hassanzadeh, Ph.D. 2024-10-18 13:28:24 -07:00
  • f71345c1ec
    Do not format expensive debug messages in non-debug levels in doDropRPC (#580) Pavel Zbitskiy 2024-09-25 02:33:35 -04:00
  • 4c13974188
    Update go-libp2p to latest (#578) Andrew Gillis 2024-09-09 08:42:16 -07:00
  • b8a6a868ad
    ci: uci/update-go (#577) web3-bot 2024-08-26 15:58:30 +01:00
  • b0f2429ca2
    Merge branch 'libp2p:master' into master richΛrd 2024-08-23 10:33:42 -04:00
  • 1aeb6ebc6a
    chore: upgrade go-libp2p (#575) sukun 2024-08-16 22:27:24 +05:30
  • b421b3ab05
    GossipSub v1.2: IDONTWANT control message and priority queue. (#553) Pop Chunhapanya 2024-08-16 22:16:35 +07:00
  • 2f15576fd4
    Merge pull request #2 from waku-org/rebase-from-libp2p v0.12.0-gowaku v0.11.0-gowaku v0.11.0 Prem Chaitanya Prathi 2024-08-09 07:09:22 +05:30
  • fab982a94a refactor: create MeshPeer function in Pubsub rebase-from-libp2p Richard Ramos 2024-07-03 15:16:59 -04:00
  • b12b0e138b feat: expose router and mesh peers (#1) richΛrd 2024-06-30 20:54:50 -04:00
  • 19ffbb3a48
    Re-enable disabled gossipsub test (#566) Steven Allen 2024-08-06 20:43:28 +00:00
  • dc33a34d4d
    ci: disable testing on macos (#571) Steven Allen 2024-08-06 20:43:14 +00:00
  • 5c9a4d0536 ci: create go-test-config.json Piotr Galar 2024-08-05 20:03:41 +02:00
  • 097b4671b0 chore: staticcheck galargh 2024-08-05 19:51:38 +02:00
  • 8f56e8c97a chore: update rand usage galargh 2024-08-05 19:43:28 +02:00
  • 435b99e317 chore: go fmt galargh 2024-08-05 19:38:07 +02:00
  • 03952ea658 chore: add or force update version.json web3-bot 2024-08-05 17:25:23 +00:00
  • ca1b3dabb7 chore: add or force update .github/workflows/tagpush.yml web3-bot 2024-08-05 17:25:23 +00:00
  • b32ed641c0 chore: add or force update .github/workflows/release-check.yml web3-bot 2024-08-05 17:25:23 +00:00
  • 7c54be0278 chore: add or force update .github/workflows/releaser.yml web3-bot 2024-08-05 17:25:23 +00:00
  • db70c1d678 chore: add or force update .github/workflows/go-check.yml web3-bot 2024-08-05 17:25:23 +00:00
  • 88c73f4a89 chore: add or force update .github/workflows/go-test.yml web3-bot 2024-08-05 17:25:23 +00:00
  • e508d8643d
    added missing Close call on the AddrBook member of GossipSubRouter (#568) Sorin Stanculeanu 2024-07-11 18:25:52 +03:00
  • 093f13ce16
    test: test notify protocols updated (#567) Steven Allen 2024-07-11 12:50:34 +00:00
  • b23b3ee559
    Switch to the new peer notify mechanism (#564) Steven Allen 2024-07-11 11:46:35 +00:00
  • 1f5b81fb61
    test: use the regular libp2p host (#565) Steven Allen 2024-07-11 10:32:18 +00:00
  • 2cbb09eac9
    refactor: create MeshPeer function in Pubsub Richard Ramos 2024-07-03 15:16:59 -04:00
  • b4513d1544
    feat: expose router and mesh peers (#1) richΛrd 2024-06-30 20:54:50 -04:00
  • cb2c7f7ddc
    feat: expose router and mesh peers feat/mesh Richard Ramos 2024-06-28 16:15:00 -04:00
  • 8e498e9e96
    Missing flood protection check for number of message IDs when handling Ihave messages (#560) Mikel Cortes 2024-06-27 11:00:36 +02:00
  • dbd1c9eade
    Fix: Own our CertifiedAddrBook (#555) Marco Munizaga 2024-05-20 17:13:30 -07:00
  • 7038c82c21
    chores: bump go-libp2p (#558) Hlib Kanunnikov 2024-05-21 01:20:16 +02:00
  • 3aa9d671ae
    fix: Don't bother parsing an empty slice (#556) Marco Munizaga 2024-05-02 09:41:05 -07:00
  • c0a528ee7b
    Replace fragmentRPC with appendOrMergeRPC (#557) Marco Munizaga 2024-05-02 09:40:54 -07:00
  • 048a4d30d0 chore: Update .github/workflows/stale.yml [skip ci] GitHub 2024-01-31 16:51:10 +00:00
  • b5ee222289
    chore: update go-libp2p to v0.32 (#548) Sukun 2023-11-01 14:32:36 +01:00
  • d13e24ddc9
    remove usage of deprecated peerid.Pretty method (#542) Sukun 2023-09-14 13:41:11 +05:30
  • 825d5e3c7d
    Revert "fix: topicscore params can't be set for dynamically subscribed topic (#540)" (#541) vyzo 2023-08-26 18:26:28 +03:00
  • aa5fd79a75
    fix: topicscore params can't be set for dynamically subscribed topic (#540) Prem Chaitanya Prathi 2023-08-19 14:51:43 +05:30
  • cef801641c
    bump golang.org/x/net from 0.4.0 to 0.7.0 (#520) dependabot[bot] 2023-08-15 12:01:28 +03:00
  • 6d73cd4b56 chore: Update .github/workflows/stale.yml [skip ci] GitHub 2023-06-28 08:53:43 +00:00
  • 7f9a7e5319 chore: Update .github/workflows/stale.yml [skip ci] GitHub 2023-06-14 09:04:40 +00:00
  • 340387ef3f
    Fix Memory Leak In New Timecache Implementations (#528) Nishant Das 2023-03-15 19:52:01 +08:00
  • 829f9026a3
    Default validator support (#525) vyzo 2023-03-01 16:15:54 +02:00
  • 56c0e6c5c9
    Refactor timecache implementations (#523) vyzo 2023-02-21 21:13:13 +02:00
  • 3dbc2fd5ba
    fix(timecache): remove panic in first seen cache on Add (#522) Hlib Kanunnikov 2023-02-21 12:10:42 +01:00
  • cda3df70f4
    chore: update go version and dependencies (#516) RichΛrd 2023-02-15 15:48:58 -04:00
  • a14aca16fa
    chore: update to go-libp2p v0.25 (#517) Marco Munizaga 2023-02-10 08:27:48 -08:00
  • 973fef56e1
    feat: expire messages from the cache based on last seen time (#513) Mohsin Zaidi 2023-01-23 19:02:44 -05:00
  • 3d2eab3572
    Add docstring for WithAppSpecificRPCInspector (#510) Louis Thibault 2022-12-01 12:56:37 -05:00
  • d3f151c224
    Adds Application Specific RPC Inspector (#509) Yahya Hassanzadeh 2022-11-30 22:10:07 -08:00
  • 972f19967f
    chore: ignore signing keys during WithLocalPublication publishing (#497) Viacheslav 2022-11-20 16:30:53 +02:00
  • 76124145d0
    improve handling of dead peers (#508) Hlib Kanunnikov 2022-11-20 12:38:53 +01:00
  • aed7fc42c1
    perf: use pooled buffers for message writes (#507) Hlib Kanunnikov 2022-11-19 15:59:45 +01:00
  • 9c56b2deca
    perf: use msgio pooled buffers for received msgs (#500) Hlib Kanunnikov 2022-11-19 14:19:10 +01:00
  • 1e161006c4
    Enables injectable GossipSub router (#503) Yahya Hassanzadeh 2022-11-01 21:53:50 -07:00
  • 01ab84a809
    chore: Update .github/workflows/stale.yml [skip ci] libp2p-mgmt-read-write[bot] 2022-09-19 13:41:37 +00:00
  • 8866ca88a1
    Enables non-atomic validation for peer scoring parameters (#499) Yahya Hassanzadeh 2022-09-07 22:20:23 -07:00
  • 4f56e8f0a7
    update go-libp2p to v0.22.0 (#498) Marten Seemann 2022-08-26 12:45:41 +03:00
  • 60cf380032
    fix handling of dead peers (#492) vyzo 2022-07-01 19:37:38 +03:00
  • 96efa27a1a
    feat: WithLocalPublication option to enable local only publishing on a topic (#481) Hlib Kanunnikov 2022-07-01 17:49:12 +02:00
  • ca702289e6
    update pubsub deps (#491) Nishant Das 2022-06-30 12:30:19 +08:00
  • 68cdae031b
    Gossipsub: Unsubscribe backoff (#488) Marco Munizaga 2022-06-02 20:46:56 -07:00
  • 06b5ba4763
    Adds exponential backoff to re-spawing new streams for supposedly dead peers (#483) Yahya Hassanzadeh 2022-05-30 09:47:08 -07:00
  • 0ea9140c95
    Publishing option for signing a message with a custom private key (#486) Iulian Pascalau 2022-05-26 12:39:30 +03:00
  • 566fdfa6fc fix unused GossipSubHistoryGossip, make seenMessages ttl configurable, make score params SeenMsgTTL configurable protolambda 2022-04-30 17:14:22 +02:00
  • fa4161c634 Update README.md Manic Security 2022-03-03 19:16:38 +00:00
  • aeb30a2ac1 Add in Backoff Check nisdas 2022-02-08 10:06:00 +08:00
  • e02b3472aa Modify comment nisdas 2022-02-07 19:40:02 +08:00
  • 3d93f5f991 Add Backoff For Pruned Peers nisdas 2022-02-07 19:34:57 +08:00