{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":156956925,"defaultBranch":"master","name":"rust-libp2p","ownerLogin":"getong","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2018-11-10T07:07:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3949379?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1703551697.0","currentOid":""},"activityList":{"items":[{"before":"605f20846280679e26e72e34efabfb3603aed678","after":"e28de77f32b2c550c6b627e2d1006290bb74657d","ref":"refs/heads/master","pushedAt":"2024-06-21T12:43:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"getong","name":"19年梦醒","path":"/getong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3949379?s=80&v=4"},"commit":{"message":"feat(kad): Return multiaddrs alognside peer IDs\n\nPull-Request: #5475.","shortMessageHtmlLink":"feat(kad): Return multiaddrs alognside peer IDs"}},{"before":"32e917ffb26a5c176691602b8e315b570be37211","after":"605f20846280679e26e72e34efabfb3603aed678","ref":"refs/heads/master","pushedAt":"2024-06-20T22:02:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"getong","name":"19年梦醒","path":"/getong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3949379?s=80&v=4"},"commit":{"message":"feat(identify): add connection_id in event\n\nFixes: #4980.\n\nPull-Request: #4981.","shortMessageHtmlLink":"feat(identify): add connection_id in event"}},{"before":"0b1733d4db065e0236a28f8628d9b401b9645001","after":"32e917ffb26a5c176691602b8e315b570be37211","ref":"refs/heads/master","pushedAt":"2024-06-18T22:52:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"getong","name":"19年梦醒","path":"/getong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3949379?s=80&v=4"},"commit":{"message":"fix(kad): correctly handle `NoKnownPeers` error when bootstrap\n\nAfter testing `master`, we encountered a bug due to #4838 when doing automatic or periodic bootstrap if the node has no known peers.\n\nSince it failed immediately, I though there was no need to call the `bootstrap_status.on_started` method. But not doing so never resets the periodic timer inside `bootstrap_status` resulting in getting stuck to try to bootstrap every time `poll` is called on `kad::Behaviour`.\n\nPull-Request: #5349.","shortMessageHtmlLink":"fix(kad): correctly handle NoKnownPeers error when bootstrap"}},{"before":"a8a49570ba296b0c01088424893cb3143856c1d6","after":"0b1733d4db065e0236a28f8628d9b401b9645001","ref":"refs/heads/master","pushedAt":"2024-06-18T15:48:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"getong","name":"19年梦醒","path":"/getong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3949379?s=80&v=4"},"commit":{"message":"refactor: remove redundant async signature\n\nResolves #4832\n\nPull-Request: #5468.","shortMessageHtmlLink":"refactor: remove redundant async signature"}},{"before":"a35e269645f9d5f618b2817adff4c82f255804ca","after":"a8a49570ba296b0c01088424893cb3143856c1d6","ref":"refs/heads/master","pushedAt":"2024-06-17T21:24:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"getong","name":"19年梦醒","path":"/getong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3949379?s=80&v=4"},"commit":{"message":"chore: Update cargo semver\n\nI updated the semver version so it makes the CI run again\n\nPull-Request: #5470.","shortMessageHtmlLink":"chore: Update cargo semver"}},{"before":"28dd3b21571e3de374ea373deb731f2f7abc7a74","after":"a35e269645f9d5f618b2817adff4c82f255804ca","ref":"refs/heads/master","pushedAt":"2024-06-13T22:40:31.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"getong","name":"19年梦醒","path":"/getong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3949379?s=80&v=4"},"commit":{"message":"feat(tcp): make TCP_NODELAY the default\n\nSuperseeds #4916.\nFixes: #4890.\n\nPull-Request: #5469.","shortMessageHtmlLink":"feat(tcp): make TCP_NODELAY the default"}},{"before":"927428fb0cbd27e3da8871df09af0650156719b2","after":"28dd3b21571e3de374ea373deb731f2f7abc7a74","ref":"refs/heads/master","pushedAt":"2024-06-11T10:49:25.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"getong","name":"19年梦醒","path":"/getong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3949379?s=80&v=4"},"commit":{"message":"deps: bump futures-bounded from 0.2.3 to 0.2.4\n\nPull-Request: #5461.","shortMessageHtmlLink":"deps: bump futures-bounded from 0.2.3 to 0.2.4"}},{"before":"f54423a221104cb1967f6a88e8d04fb10b15416b","after":"927428fb0cbd27e3da8871df09af0650156719b2","ref":"refs/heads/master","pushedAt":"2024-06-09T08:25:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"getong","name":"19年梦醒","path":"/getong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3949379?s=80&v=4"},"commit":{"message":"chore: Fixes versions and changelogs\n\nPull-Request: #5455.","shortMessageHtmlLink":"chore: Fixes versions and changelogs"}},{"before":"8f42576e1a58a716eae1040a988f99d5b44ce710","after":"f54423a221104cb1967f6a88e8d04fb10b15416b","ref":"refs/heads/master","pushedAt":"2024-06-08T06:39:43.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"getong","name":"19年梦醒","path":"/getong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3949379?s=80&v=4"},"commit":{"message":"deps: use `web-time` instead of `instant`\n\nSee https://github.com/sebcrozet/instant/issues/52\n\nPull-Request: #5347.","shortMessageHtmlLink":"deps: use web-time instead of instant"}},{"before":"3da7d918d0d3c443f20d1813772af1ac152b68c7","after":"8f42576e1a58a716eae1040a988f99d5b44ce710","ref":"refs/heads/master","pushedAt":"2024-06-07T11:11:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"getong","name":"19年梦醒","path":"/getong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3949379?s=80&v=4"},"commit":{"message":"chore: move rcgen to workspace dependency\n\nPull-Request: #5446.","shortMessageHtmlLink":"chore: move rcgen to workspace dependency"}},{"before":"9dcc172fd30384407616d1ccb8648c528dd8bede","after":"3da7d918d0d3c443f20d1813772af1ac152b68c7","ref":"refs/heads/master","pushedAt":"2024-06-05T19:33:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"getong","name":"19年梦醒","path":"/getong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3949379?s=80&v=4"},"commit":{"message":"fix(webrtc-utils): read buffer only if empty message\n\nThis PR adds a return of `Poll::Ready(Ok(0))` when the `message` vector is empty or not present.\n\nThis missing return was causing the stream not to finish, then to be dropped, causing the request response protocol to fail over WebRTC.\n\nNow that empty or non existent message vectors get returned as `Ok(0)` the stream can be read and request response works now over WebRTC.\n\nPull-Request: #5439.","shortMessageHtmlLink":"fix(webrtc-utils): read buffer only if empty message"}},{"before":"68301b8db54816a616900d088342010fd0493a29","after":"9dcc172fd30384407616d1ccb8648c528dd8bede","ref":"refs/heads/master","pushedAt":"2024-06-04T16:14:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"getong","name":"19年梦醒","path":"/getong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3949379?s=80&v=4"},"commit":{"message":"deps: promote tracing-subscriber to workspace level\n\nPromote `tracing-subscriber` to workspace-level dependency.\nRelated issue: #5230\n\nPull-Request: #5441.","shortMessageHtmlLink":"deps: promote tracing-subscriber to workspace level"}},{"before":"2c5a979a96b3c077a296646b7668bba4a84de5ea","after":"68301b8db54816a616900d088342010fd0493a29","ref":"refs/heads/master","pushedAt":"2024-06-04T11:42:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"getong","name":"19年梦醒","path":"/getong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3949379?s=80&v=4"},"commit":{"message":"fix(request-response): Report dial IO errors to the user\n\nThis fixes a potential infinite retrying when dialing bad peers. The error is now reported to the user and they should handle it as they see fit for their case.\n\nPull-Request: #5429.","shortMessageHtmlLink":"fix(request-response): Report dial IO errors to the user"}},{"before":"3185fb991e2163fcde185d63f97bd85ab2d57234","after":"2c5a979a96b3c077a296646b7668bba4a84de5ea","ref":"refs/heads/master","pushedAt":"2024-06-03T18:38:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"getong","name":"19年梦醒","path":"/getong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3949379?s=80&v=4"},"commit":{"message":"deps: bump the opentelemetry group across 1 directory with 4 updates\n\nPull-Request: #5435.","shortMessageHtmlLink":"deps: bump the opentelemetry group across 1 directory with 4 updates"}},{"before":"d8a3e45bd48596948583ce734ac55c4acfea1944","after":"3185fb991e2163fcde185d63f97bd85ab2d57234","ref":"refs/heads/master","pushedAt":"2024-06-03T12:55:13.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"getong","name":"19年梦醒","path":"/getong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3949379?s=80&v=4"},"commit":{"message":"deps: bump zeroize from 1.7.0 to 1.8.1\n\nPull-Request: #5424.","shortMessageHtmlLink":"deps: bump zeroize from 1.7.0 to 1.8.1"}},{"before":"8c291fe891dd50610e5dc01353f0e2fd194b086f","after":"d8a3e45bd48596948583ce734ac55c4acfea1944","ref":"refs/heads/master","pushedAt":"2024-06-02T03:31:29.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"getong","name":"19年梦醒","path":"/getong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3949379?s=80&v=4"},"commit":{"message":"deps: bump parking_lot from 0.12.2 to 0.12.3\n\nPull-Request: #5425.","shortMessageHtmlLink":"deps: bump parking_lot from 0.12.2 to 0.12.3"}},{"before":"38f8f21451be8bce45f14a05a048b53fd4481111","after":"8c291fe891dd50610e5dc01353f0e2fd194b086f","ref":"refs/heads/master","pushedAt":"2024-06-01T15:01:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"getong","name":"19年梦醒","path":"/getong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3949379?s=80&v=4"},"commit":{"message":"deps: bump tj-actions/glob from 21 to 22\n\nPull-Request: #5358.","shortMessageHtmlLink":"deps: bump tj-actions/glob from 21 to 22"}},{"before":"75288cac5e3a4c52736d56da9071177f872f3a0c","after":"38f8f21451be8bce45f14a05a048b53fd4481111","ref":"refs/heads/master","pushedAt":"2024-05-31T01:51:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"getong","name":"19年梦醒","path":"/getong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3949379?s=80&v=4"},"commit":{"message":"fix(interop-tests): Update chrome container\n\nPull-Request: #5431.","shortMessageHtmlLink":"fix(interop-tests): Update chrome container"}},{"before":"a8888a7978f08ec9b8762207bf166193bf312b94","after":"75288cac5e3a4c52736d56da9071177f872f3a0c","ref":"refs/heads/master","pushedAt":"2024-05-29T09:15:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"getong","name":"19年梦醒","path":"/getong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3949379?s=80&v=4"},"commit":{"message":"deps: bump rustls from 0.23.5 to 0.23.8\n\nPull-Request: #5423.","shortMessageHtmlLink":"deps: bump rustls from 0.23.5 to 0.23.8"}},{"before":"94fef37d9b2e66c25a2baab87ce74ac1adeee4fd","after":"a8888a7978f08ec9b8762207bf166193bf312b94","ref":"refs/heads/master","pushedAt":"2024-05-28T01:38:09.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"getong","name":"19年梦醒","path":"/getong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3949379?s=80&v=4"},"commit":{"message":"deps: bump proc-macro2 from 1.0.83 to 1.0.84\n\nPull-Request: #5427.","shortMessageHtmlLink":"deps: bump proc-macro2 from 1.0.83 to 1.0.84"}},{"before":"6aaf284de47e37c528bceeb0eeaa7f09e48997ef","after":"94fef37d9b2e66c25a2baab87ce74ac1adeee4fd","ref":"refs/heads/master","pushedAt":"2024-05-24T09:08:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"getong","name":"19年梦醒","path":"/getong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3949379?s=80&v=4"},"commit":{"message":"deps(quic): update quinn to 0.11 and libp2p-tls to 0.4.0\n\nThis PR updates the following dependencies `quic`:\n\n* `quinn@0.10.2` -> `quinn@0.11.0`\n* `rustls@0.21.9` -> `rustls@0.23.4`\n\nPull-Request: #5316.","shortMessageHtmlLink":"deps(quic): update quinn to 0.11 and libp2p-tls to 0.4.0"}},{"before":"ad7ad5b3fc5b4bc9a431ece90e9a5ce8c33ca0e2","after":"6aaf284de47e37c528bceeb0eeaa7f09e48997ef","ref":"refs/heads/master","pushedAt":"2024-05-22T13:34:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"getong","name":"19年梦醒","path":"/getong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3949379?s=80&v=4"},"commit":{"message":"deps: bump anyhow from 1.0.83 to 1.0.86\n\nPull-Request: #5409.","shortMessageHtmlLink":"deps: bump anyhow from 1.0.83 to 1.0.86"}},{"before":"6c2eacae47fa555c2d9512b9efbccd87799ee8c4","after":"ad7ad5b3fc5b4bc9a431ece90e9a5ce8c33ca0e2","ref":"refs/heads/master","pushedAt":"2024-05-21T14:07:14.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"getong","name":"19年梦醒","path":"/getong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3949379?s=80&v=4"},"commit":{"message":"deps: bump instant from 0.1.12 to 0.1.13\n\nPull-Request: #5408.","shortMessageHtmlLink":"deps: bump instant from 0.1.12 to 0.1.13"}},{"before":"451bcb60bb472262f96071006b19e5d236b1dd54","after":"6c2eacae47fa555c2d9512b9efbccd87799ee8c4","ref":"refs/heads/master","pushedAt":"2024-05-18T05:01:26.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"getong","name":"19年梦醒","path":"/getong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3949379?s=80&v=4"},"commit":{"message":"deps(tls): upgrade rustls to 0.23\n\nPull-Request: #5385.","shortMessageHtmlLink":"deps(tls): upgrade rustls to 0.23"}},{"before":"1aa016e1c7e3976748a726eab37af44d1c5b7a6e","after":"451bcb60bb472262f96071006b19e5d236b1dd54","ref":"refs/heads/master","pushedAt":"2024-05-16T22:23:19.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"getong","name":"19年梦醒","path":"/getong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3949379?s=80&v=4"},"commit":{"message":"deps: bump serde_json from 1.0.116 to 1.0.117\n\nPull-Request: #5380.","shortMessageHtmlLink":"deps: bump serde_json from 1.0.116 to 1.0.117"}},{"before":"6061172518b4b3ed9fdb609b734ba4f2e31e8226","after":"1aa016e1c7e3976748a726eab37af44d1c5b7a6e","ref":"refs/heads/master","pushedAt":"2024-05-15T17:04:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"getong","name":"19年梦醒","path":"/getong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3949379?s=80&v=4"},"commit":{"message":"feat(quic): allow setting the MTU discovery upper bound\n\nThe default MTU discovery upper bound is too high for some environments and results in permanent warnings. As I'd like to be able to configure this setting, adding a new method for the `Config`.\n\nPull-Request: #5386.","shortMessageHtmlLink":"feat(quic): allow setting the MTU discovery upper bound"}},{"before":"0e11c61b2a6e20f6838e9cb906c9bf8cfb53c04b","after":"6061172518b4b3ed9fdb609b734ba4f2e31e8226","ref":"refs/heads/master","pushedAt":"2024-05-14T16:58:52.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"getong","name":"19年梦醒","path":"/getong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3949379?s=80&v=4"},"commit":{"message":"chore(deps): bump golang.org/x/net from 0.21.0 to 0.23.0\n\nPull-Request: #5325.","shortMessageHtmlLink":"chore(deps): bump golang.org/x/net from 0.21.0 to 0.23.0"}},{"before":"fa55c621012c673a8682e4ab9f5b2c6750d930a9","after":"0e11c61b2a6e20f6838e9cb906c9bf8cfb53c04b","ref":"refs/heads/master","pushedAt":"2024-05-10T00:46:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"getong","name":"19年梦醒","path":"/getong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3949379?s=80&v=4"},"commit":{"message":"chore: add missing \"cbor\" feature flag on test\n\nFound a failing test while looking through the request-response protocol crate. The function `dial_succeeds_after_adding_peers_address()` was just missing the `cbor` feature flag. Added the flag and the test passed.\n\nPull-Request: #5321.","shortMessageHtmlLink":"chore: add missing \"cbor\" feature flag on test"}},{"before":"a91c48fe5e43f245f4f7da600d425c499c3e3bae","after":"fa55c621012c673a8682e4ab9f5b2c6750d930a9","ref":"refs/heads/master","pushedAt":"2024-05-08T21:35:38.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"getong","name":"19年梦醒","path":"/getong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3949379?s=80&v=4"},"commit":{"message":"deps: bump serde from 1.0.198 to 1.0.199\n\nPull-Request: #5344.","shortMessageHtmlLink":"deps: bump serde from 1.0.198 to 1.0.199"}},{"before":"6b270f6c6bd0ab783d4050569c6bde3d46426705","after":"a91c48fe5e43f245f4f7da600d425c499c3e3bae","ref":"refs/heads/master","pushedAt":"2024-05-02T22:07:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"getong","name":"19年梦醒","path":"/getong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3949379?s=80&v=4"},"commit":{"message":"chore(swarm-derive): lower unreleased version to 0.32.2\n\n`libp2p-swarm-derive` `0.32.2` wasn't released, last released version was `0.32.1` see [here](https://crates.io/crates/libp2p-swarm-derive).\nLower `Cargo.toml` and `CHANGELOG.md` to `0.32.2`.\n\nPull-Request: #5350.","shortMessageHtmlLink":"chore(swarm-derive): lower unreleased version to 0.32.2"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEa5WCzwA","startCursor":null,"endCursor":null}},"title":"Activity · getong/rust-libp2p"}