{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":43465675,"defaultBranch":"master","name":"go-libp2p","ownerLogin":"libp2p","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-09-30T23:24:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/14838238?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724076339.0","currentOid":""},"activityList":{"items":[{"before":"81c3d9009153a51e0a3c8f326fa93f145b861e38","after":"a6e85e03b74b4e87131070b41f7d2b3344eeb2c9","ref":"refs/heads/sukun/error-codes","pushedAt":"2024-08-20T15:18:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"add transport test for error code","shortMessageHtmlLink":"add transport test for error code"}},{"before":"e8115a5d77b7b7c96a838d85b7fee3672a487a6e","after":"81c3d9009153a51e0a3c8f326fa93f145b861e38","ref":"refs/heads/sukun/error-codes","pushedAt":"2024-08-20T15:11:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"add transport test for error code","shortMessageHtmlLink":"add transport test for error code"}},{"before":"74c393cd72535d4c5951dea2110e824689c5b27d","after":"99433a2f99459244b8671d1e2d7d01af8d5888a5","ref":"refs/heads/master","pushedAt":"2024-08-19T22:28:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MarcoPolo","name":"Marco Munizaga","path":"/MarcoPolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594035?s=80&v=4"},"commit":{"message":"Make BlackHoleState type public (#2917)\n\nThis commit changes the `blackHoleState` type from private to public by renaming it to `BlackHoleState`. This modification allows other packages to access and use this type, which is essential for monitoring and debugging purposes within the libp2p system.\r\n\r\nRelated issue: #2890","shortMessageHtmlLink":"Make BlackHoleState type public (#2917)"}},{"before":"0fb7daca4a81eefc802554e0e35f07c8c85e7a99","after":"74c393cd72535d4c5951dea2110e824689c5b27d","ref":"refs/heads/master","pushedAt":"2024-08-19T17:32:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MarcoPolo","name":"Marco Munizaga","path":"/MarcoPolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594035?s=80&v=4"},"commit":{"message":"Remove 32-bit tests. Adds time and I don't think there's much value (#2900)","shortMessageHtmlLink":"Remove 32-bit tests. Adds time and I don't think there's much value (#…"}},{"before":"a0349afb888abafcf7991c183197859759134dfc","after":"0fb7daca4a81eefc802554e0e35f07c8c85e7a99","ref":"refs/heads/master","pushedAt":"2024-08-19T17:32:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MarcoPolo","name":"Marco Munizaga","path":"/MarcoPolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594035?s=80&v=4"},"commit":{"message":"Fix proto import paths (#2920)\n\n* Add failing proto test\r\n\r\n* Add a new proto compilation script\r\n\r\nA proto file's *import path* is relative to one of the `--proto-path`s.\r\n\r\nPreviously, the proto files were compiled separately. Some invocations\r\nused different values for the `--proto_path`, which led to inconsistent\r\nimport paths in proto file descriptors.\r\n\r\nTypically, this wouldn't be a problem. However, if a downstream project\r\nuses `protoregistry.GlobalFiles` to inspect proto dependencies, it will fail\r\nto find a dependency's file descriptor when the dependency was compiled\r\nwith a different `--proto_path`.\r\n\r\nBy using a single script to generate all protobuf files, we can ensure\r\nthe `--proto_path` is always set to the same sane value (the root of the\r\nproject, as suggested in the [official documentation]).\r\n\r\n[official documentation]: https://protobuf.dev/programming-guides/proto2/#importing\r\n\r\n* Add go_package options so scripts/gen-proto.sh succeeds\r\n\r\n* Remove undesirable `go:generate protoc` directives\r\n\r\n* Run `go generate ./...`\r\n\r\n* Script uses arrays, I think we need bash\r\n\r\n---------\r\n\r\nCo-authored-by: Marco Munizaga ","shortMessageHtmlLink":"Fix proto import paths (#2920)"}},{"before":null,"after":"e8115a5d77b7b7c96a838d85b7fee3672a487a6e","ref":"refs/heads/sukun/error-codes","pushedAt":"2024-08-19T14:05:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"quic: implement error codes","shortMessageHtmlLink":"quic: implement error codes"}},{"before":"40ad7a27685256dd525e2e3f779c9d9b0e16fd50","after":"5f96d50883d2c32451847c3bd68da83c34d04d12","ref":"refs/heads/marco/out-of-the-tarpit","pushedAt":"2024-08-16T18:30:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MarcoPolo","name":"Marco Munizaga","path":"/MarcoPolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594035?s=80&v=4"},"commit":{"message":"No extra newline","shortMessageHtmlLink":"No extra newline"}},{"before":"285123a79793e619400388a875832621dee13c29","after":"a0349afb888abafcf7991c183197859759134dfc","ref":"refs/heads/master","pushedAt":"2024-08-16T15:11:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"Release v0.36.2","shortMessageHtmlLink":"Release v0.36.2"}},{"before":"5557b0a923eca17457818265f3d08fa1f048218d","after":"40ad7a27685256dd525e2e3f779c9d9b0e16fd50","ref":"refs/heads/marco/out-of-the-tarpit","pushedAt":"2024-08-15T21:11:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MarcoPolo","name":"Marco Munizaga","path":"/MarcoPolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594035?s=80&v=4"},"commit":{"message":"No extra newline","shortMessageHtmlLink":"No extra newline"}},{"before":"106d1eef52943558f255c0756b999d916f9474a2","after":"5557b0a923eca17457818265f3d08fa1f048218d","ref":"refs/heads/marco/out-of-the-tarpit","pushedAt":"2024-08-15T20:58:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"MarcoPolo","name":"Marco Munizaga","path":"/MarcoPolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594035?s=80&v=4"},"commit":{"message":"Close db","shortMessageHtmlLink":"Close db"}},{"before":"ae6b8ffe34bbc47f5370be65385b92cfff606a6b","after":"106d1eef52943558f255c0756b999d916f9474a2","ref":"refs/heads/marco/out-of-the-tarpit","pushedAt":"2024-08-15T20:00:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MarcoPolo","name":"Marco Munizaga","path":"/MarcoPolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594035?s=80&v=4"},"commit":{"message":"Tweak","shortMessageHtmlLink":"Tweak"}},{"before":"e56e277cab8277b1bec06d371e75283c1b6abf63","after":"ae6b8ffe34bbc47f5370be65385b92cfff606a6b","ref":"refs/heads/marco/out-of-the-tarpit","pushedAt":"2024-08-15T19:56:33.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"MarcoPolo","name":"Marco Munizaga","path":"/MarcoPolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594035?s=80&v=4"},"commit":{"message":"Better if statement","shortMessageHtmlLink":"Better if statement"}},{"before":"fead21d82c2498713bd4f4d4b9ac78f4d33c6fd7","after":"e56e277cab8277b1bec06d371e75283c1b6abf63","ref":"refs/heads/marco/out-of-the-tarpit","pushedAt":"2024-08-15T19:38:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MarcoPolo","name":"Marco Munizaga","path":"/MarcoPolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594035?s=80&v=4"},"commit":{"message":"Attempt to fix test on windows","shortMessageHtmlLink":"Attempt to fix test on windows"}},{"before":"07233f64df318d6e64458ab17632c3c8204a75d4","after":"fead21d82c2498713bd4f4d4b9ac78f4d33c6fd7","ref":"refs/heads/marco/out-of-the-tarpit","pushedAt":"2024-08-15T19:33:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MarcoPolo","name":"Marco Munizaga","path":"/MarcoPolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594035?s=80&v=4"},"commit":{"message":"Always upload test_results db","shortMessageHtmlLink":"Always upload test_results db"}},{"before":"89f4575c19bd608a21df1a9ed48b69a60acb2032","after":"07233f64df318d6e64458ab17632c3c8204a75d4","ref":"refs/heads/marco/out-of-the-tarpit","pushedAt":"2024-08-15T19:29:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MarcoPolo","name":"Marco Munizaga","path":"/MarcoPolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594035?s=80&v=4"},"commit":{"message":"Add some tests to the test_analysis script","shortMessageHtmlLink":"Add some tests to the test_analysis script"}},{"before":null,"after":"89f4575c19bd608a21df1a9ed48b69a60acb2032","ref":"refs/heads/marco/out-of-the-tarpit","pushedAt":"2024-08-15T18:26:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MarcoPolo","name":"Marco Munizaga","path":"/MarcoPolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594035?s=80&v=4"},"commit":{"message":"Use custom go-test-template","shortMessageHtmlLink":"Use custom go-test-template"}},{"before":"f9fb3360f9581fab864a0b997a8abda1b2735e25","after":"245f6aef8e5f1f876f8837842e205a54953c7979","ref":"refs/heads/marco/ci-tweaks","pushedAt":"2024-08-15T18:00:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MarcoPolo","name":"Marco Munizaga","path":"/MarcoPolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594035?s=80&v=4"},"commit":{"message":"Actually print output","shortMessageHtmlLink":"Actually print output"}},{"before":"7ff68b5f18e011532cb131c408cfd8d1a8754a75","after":"f9fb3360f9581fab864a0b997a8abda1b2735e25","ref":"refs/heads/marco/ci-tweaks","pushedAt":"2024-08-15T17:50:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MarcoPolo","name":"Marco Munizaga","path":"/MarcoPolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594035?s=80&v=4"},"commit":{"message":"Bring gotest2sql in tree","shortMessageHtmlLink":"Bring gotest2sql in tree"}},{"before":"d6ab77fcd4c52800dcdcf8f73ca277bd36e918a3","after":null,"ref":"refs/heads/disable-pion-logging","pushedAt":"2024-08-15T17:09:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Stebalien","name":"Steven Allen","path":"/Stebalien","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/310393?s=80&v=4"}},{"before":null,"after":"0f7a42e13cbe76b4e475120d3033e7bcc7bab434","ref":"refs/heads/release-v0362","pushedAt":"2024-08-15T16:57:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"Release v0.36.2","shortMessageHtmlLink":"Release v0.36.2"}},{"before":"fda0ecaa58a9000c763899be7e183d4d0a9005dd","after":"285123a79793e619400388a875832621dee13c29","ref":"refs/heads/master","pushedAt":"2024-08-15T16:56:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"webrtc: reduce loglevel for pion logs (#2915)","shortMessageHtmlLink":"webrtc: reduce loglevel for pion logs (#2915)"}},{"before":"53c07989b597d2bdd828ebcfdc4e74b37ec8d963","after":"d6ab77fcd4c52800dcdcf8f73ca277bd36e918a3","ref":"refs/heads/disable-pion-logging","pushedAt":"2024-08-15T15:53:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"override *f methods to debug","shortMessageHtmlLink":"override *f methods to debug"}},{"before":"8a11b7c8e4aefd5972d271b868ef34cd56042c5d","after":"fda0ecaa58a9000c763899be7e183d4d0a9005dd","ref":"refs/heads/master","pushedAt":"2024-08-15T15:53:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"webrtc: close connection when remote closes (#2914)","shortMessageHtmlLink":"webrtc: close connection when remote closes (#2914)"}},{"before":"398855b30985e0324fe1feb731b27fa576938ff1","after":"722e44eb2187281e75f2665cf4a3645f614a20d7","ref":"refs/heads/webrtc-conn-close","pushedAt":"2024-08-15T15:42:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"use pion/webrtc/v3 v3.3.0","shortMessageHtmlLink":"use pion/webrtc/v3 v3.3.0"}},{"before":"e276a6efadb76a7b6e2cce5d512337dac0b01a51","after":"8a11b7c8e4aefd5972d271b868ef34cd56042c5d","ref":"refs/heads/master","pushedAt":"2024-08-15T12:48:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"basic_host: close swarm on Close (#2916)\n\nUsing the `BasicHost` constructor transfers the ownership of the swarm.\r\nThis is similar to how using `libp2p.New` transfers the ownership of\r\nuser provided config options like `ResourceManager`, all of which are\r\nclosed on `host.Close`","shortMessageHtmlLink":"basic_host: close swarm on Close (#2916)"}},{"before":"cda814f554718f10a8a1ecdc505435a1b2ef5b29","after":"7ff68b5f18e011532cb131c408cfd8d1a8754a75","ref":"refs/heads/marco/ci-tweaks","pushedAt":"2024-08-15T04:14:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MarcoPolo","name":"Marco Munizaga","path":"/MarcoPolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594035?s=80&v=4"},"commit":{"message":"Empty","shortMessageHtmlLink":"Empty"}},{"before":"621793db5b9eb5fef33479d6534e1d14614e0b1d","after":"cda814f554718f10a8a1ecdc505435a1b2ef5b29","ref":"refs/heads/marco/ci-tweaks","pushedAt":"2024-08-14T23:42:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"MarcoPolo","name":"Marco Munizaga","path":"/MarcoPolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594035?s=80&v=4"},"commit":{"message":"Try to go back to uci go-check","shortMessageHtmlLink":"Try to go back to uci go-check"}},{"before":"ec553fa90d2b967857d9157c58031e370dd88678","after":"621793db5b9eb5fef33479d6534e1d14614e0b1d","ref":"refs/heads/marco/ci-tweaks","pushedAt":"2024-08-14T22:38:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MarcoPolo","name":"Marco Munizaga","path":"/MarcoPolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594035?s=80&v=4"},"commit":{"message":"Update gotest2sql","shortMessageHtmlLink":"Update gotest2sql"}},{"before":"20900b5835d8d96a410e036287bae73e29aad0b5","after":"ec553fa90d2b967857d9157c58031e370dd88678","ref":"refs/heads/marco/ci-tweaks","pushedAt":"2024-08-14T22:32:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MarcoPolo","name":"Marco Munizaga","path":"/MarcoPolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594035?s=80&v=4"},"commit":{"message":"Tweaks","shortMessageHtmlLink":"Tweaks"}},{"before":"b54e6ce9034299123df10b2476dd0c3ea35e0cae","after":"20900b5835d8d96a410e036287bae73e29aad0b5","ref":"refs/heads/marco/ci-tweaks","pushedAt":"2024-08-14T22:30:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"MarcoPolo","name":"Marco Munizaga","path":"/MarcoPolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594035?s=80&v=4"},"commit":{"message":"Only run the steps if race detector ran","shortMessageHtmlLink":"Only run the steps if race detector ran"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEn0G0WwA","startCursor":null,"endCursor":null}},"title":"Activity · libp2p/go-libp2p"}