{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":82257988,"defaultBranch":"master","name":"noise-rust","ownerLogin":"blckngm","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-02-17T04:43:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6764397?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1699927009.0","currentOid":""},"activityList":{"items":[{"before":"9276c26660e563ba6562f3f4c51a226ad3886d91","after":"36bc85bd05db04b0d469843275ccafd848cddb99","ref":"refs/heads/master","pushedAt":"2023-11-14T01:48:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blckngm","name":"Yin Guanhao","path":"/blckngm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6764397?s=80&v=4"},"commit":{"message":"noise-rust-crypto 0.6.2","shortMessageHtmlLink":"noise-rust-crypto 0.6.2"}},{"before":"1023238a90bfb8563aa9af9ee17a42624d4d4360","after":"9276c26660e563ba6562f3f4c51a226ad3886d91","ref":"refs/heads/master","pushedAt":"2023-11-14T01:47:01.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"blckngm","name":"Yin Guanhao","path":"/blckngm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6764397?s=80&v=4"},"commit":{"message":"Merge pull request #58 from benma/chacha-no-default\n\nnoise-rust-crypto: disable default features on chacha20poly1305","shortMessageHtmlLink":"Merge pull request #58 from benma/chacha-no-default"}},{"before":"0f4925b4e2fcea19af9f7a4d266ea8021fc84f10","after":"1023238a90bfb8563aa9af9ee17a42624d4d4360","ref":"refs/heads/master","pushedAt":"2023-11-01T14:32:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"blckngm","name":"Yin Guanhao","path":"/blckngm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6764397?s=80&v=4"},"commit":{"message":"chore: fix noise-protocol dep version of noise-rust-crypto","shortMessageHtmlLink":"chore: fix noise-protocol dep version of noise-rust-crypto"}},{"before":"f7c7a44408af930ef70865988e7bf01ea39c1724","after":"0f4925b4e2fcea19af9f7a4d266ea8021fc84f10","ref":"refs/heads/master","pushedAt":"2023-11-01T14:31:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blckngm","name":"Yin Guanhao","path":"/blckngm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6764397?s=80&v=4"},"commit":{"message":"chore: fix noise-protocol dep version of noise-rust-crypto","shortMessageHtmlLink":"chore: fix noise-protocol dep version of noise-rust-crypto"}},{"before":"b9eddaa06fce7aaa8598ed0630873e67cf77cedf","after":"f7c7a44408af930ef70865988e7bf01ea39c1724","ref":"refs/heads/master","pushedAt":"2023-11-01T14:11:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blckngm","name":"Yin Guanhao","path":"/blckngm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6764397?s=80&v=4"},"commit":{"message":"chore: bump version to 0.2.0","shortMessageHtmlLink":"chore: bump version to 0.2.0"}},{"before":"623561cec4b9760ce2a54ed77d761789acab395c","after":"b9eddaa06fce7aaa8598ed0630873e67cf77cedf","ref":"refs/heads/master","pushedAt":"2023-11-01T14:09:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blckngm","name":"Yin Guanhao","path":"/blckngm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6764397?s=80&v=4"},"commit":{"message":"chore: upgrade deps","shortMessageHtmlLink":"chore: upgrade deps"}},{"before":"fa82e6a8672311bf77312b8fe0b9cda903e68c75","after":"623561cec4b9760ce2a54ed77d761789acab395c","ref":"refs/heads/master","pushedAt":"2023-11-01T14:03:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"blckngm","name":"Yin Guanhao","path":"/blckngm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6764397?s=80&v=4"},"commit":{"message":"chore: update ci config","shortMessageHtmlLink":"chore: update ci config"}},{"before":"248dd7965bbf2efe68279371b9edd590da735e04","after":"fa82e6a8672311bf77312b8fe0b9cda903e68c75","ref":"refs/heads/master","pushedAt":"2023-04-07T05:39:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blckngm","name":"Yin Guanhao","path":"/blckngm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6764397?s=80&v=4"},"commit":{"message":"Bump versions","shortMessageHtmlLink":"Bump versions"}},{"before":"9e751a644d164469076a37dbf63dd56d854e100c","after":null,"ref":"refs/heads/dependabot/cargo/aes-gcm-0.10.1","pushedAt":"2023-04-07T05:34:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"cf4086f36305c0ef7a6813ddd72b4df783f90a76","after":null,"ref":"refs/heads/dependabot/cargo/chacha20poly1305-0.10.1","pushedAt":"2023-04-07T05:34:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"cc174bafa022c319a7492d17a57b6fe2e382730d","after":"248dd7965bbf2efe68279371b9edd590da735e04","ref":"refs/heads/master","pushedAt":"2023-04-07T05:34:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors[bot]","name":null,"path":"/apps/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/1847?s=80&v=4"},"commit":{"message":"Merge #52\n\n52: upgrade deps r=sopium a=Dreamacro\n\nHi,\r\n\r\n๐Ÿ‘‹ I'm submitting this pull request to address issues #48 and #49, it would break `cargo check`.\r\n\r\nThis PR includes a destructive update because `x25519-dalek` has specific version requirements for `zeroize`. However, this issue has been resolved in the latest 2.0-rc2 release of `x25519-dalek`. It's been over a year since version 1.2 of `x25519-dalek`, but rc2 was released a few days ago and should be stable enough.\r\n\r\n`x25519-dalek` use `rand_core` 0.6, so I remove old getrandom\r\n\r\nI've also made changes to the features of `x25519-dalek` by removing those that are no longer available.\r\n\r\nIn addition, I've fixed all versions in the x.y.z format to x.y. All edition field use 2021\r\n\r\nFinally, I've passed all current tests using `test.sh`.\n\nCo-authored-by: Dreamacro <8615343+Dreamacro@users.noreply.github.com>","shortMessageHtmlLink":"Merge #52"}},{"before":"5d949a428bf95d9dc48e92758819e0ead74878dd","after":null,"ref":"refs/heads/staging.tmp","pushedAt":"2023-04-07T05:31:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bors[bot]","name":null,"path":"/apps/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/1847?s=80&v=4"}},{"before":"cc174bafa022c319a7492d17a57b6fe2e382730d","after":"248dd7965bbf2efe68279371b9edd590da735e04","ref":"refs/heads/staging","pushedAt":"2023-04-07T05:31:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors[bot]","name":null,"path":"/apps/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/1847?s=80&v=4"},"commit":{"message":"Merge #52\n\n52: upgrade deps r=sopium a=Dreamacro\n\nHi,\r\n\r\n๐Ÿ‘‹ I'm submitting this pull request to address issues #48 and #49, it would break `cargo check`.\r\n\r\nThis PR includes a destructive update because `x25519-dalek` has specific version requirements for `zeroize`. However, this issue has been resolved in the latest 2.0-rc2 release of `x25519-dalek`. It's been over a year since version 1.2 of `x25519-dalek`, but rc2 was released a few days ago and should be stable enough.\r\n\r\n`x25519-dalek` use `rand_core` 0.6, so I remove old getrandom\r\n\r\nI've also made changes to the features of `x25519-dalek` by removing those that are no longer available.\r\n\r\nIn addition, I've fixed all versions in the x.y.z format to x.y. All edition field use 2021\r\n\r\nFinally, I've passed all current tests using `test.sh`.\n\nCo-authored-by: Dreamacro <8615343+Dreamacro@users.noreply.github.com>","shortMessageHtmlLink":"Merge #52"}},{"before":"0dfa640fcf18cff273699fa7327c80fcd59cc304","after":"5d949a428bf95d9dc48e92758819e0ead74878dd","ref":"refs/heads/staging.tmp","pushedAt":"2023-04-07T05:31:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors[bot]","name":null,"path":"/apps/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/1847?s=80&v=4"},"commit":{"message":"[ci skip][skip ci][skip netlify] -bors-staging-tmp-52","shortMessageHtmlLink":"[ci skip][skip ci][skip netlify] -bors-staging-tmp-52"}},{"before":null,"after":"0dfa640fcf18cff273699fa7327c80fcd59cc304","ref":"refs/heads/staging.tmp","pushedAt":"2023-04-07T05:31:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bors[bot]","name":null,"path":"/apps/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/1847?s=80&v=4"},"commit":{"message":"[ci skip][skip ci][skip netlify]","shortMessageHtmlLink":"[ci skip][skip ci][skip netlify]"}},{"before":"9f9a3ad42106c05b7c4f6ee75b73a29866aec226","after":"cc174bafa022c319a7492d17a57b6fe2e382730d","ref":"refs/heads/master","pushedAt":"2023-04-06T12:56:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors[bot]","name":null,"path":"/apps/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/1847?s=80&v=4"},"commit":{"message":"Merge #45\n\n45: bring back nose-ring r=sopium a=Dreamacro\n\nHi, ๐Ÿ‘‹ \r\n\r\nI recently noticed that the noise-ring library was deprecated because it didn't support `ChaCha20Poly1305` and `Aes256Gcm` and was less useful. However, after going through the snow code, I found out that it was possible to support these encryption methods, so I created this PR.\r\n\r\nCurrently, `Sensitive` depends on `noise_rust_crypto`. Perhaps it could be moved into `noise-protocol`?\r\n\r\nOn my computer (M1 pro 10C), `ring`'s throughput is 2.5 times that of `rust-crypto`. Additionally, symmetric encryption is a hot path in the noise protocol, so I believe including `noise-ring` is necessary.\r\n\r\n๐Ÿ‘‰๐Ÿ‘‰๐Ÿ‘‰ Take a look and let me know what you think! ๐Ÿš€\r\n\n\nCo-authored-by: Dreamacro <8615343+Dreamacro@users.noreply.github.com>","shortMessageHtmlLink":"Merge #45"}},{"before":"8a874f380cb99b026333e4d9feade62eb1d6d6fa","after":null,"ref":"refs/heads/staging.tmp","pushedAt":"2023-04-06T12:53:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bors[bot]","name":null,"path":"/apps/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/1847?s=80&v=4"}},{"before":"9f9a3ad42106c05b7c4f6ee75b73a29866aec226","after":"cc174bafa022c319a7492d17a57b6fe2e382730d","ref":"refs/heads/staging","pushedAt":"2023-04-06T12:53:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors[bot]","name":null,"path":"/apps/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/1847?s=80&v=4"},"commit":{"message":"Merge #45\n\n45: bring back nose-ring r=sopium a=Dreamacro\n\nHi, ๐Ÿ‘‹ \r\n\r\nI recently noticed that the noise-ring library was deprecated because it didn't support `ChaCha20Poly1305` and `Aes256Gcm` and was less useful. However, after going through the snow code, I found out that it was possible to support these encryption methods, so I created this PR.\r\n\r\nCurrently, `Sensitive` depends on `noise_rust_crypto`. Perhaps it could be moved into `noise-protocol`?\r\n\r\nOn my computer (M1 pro 10C), `ring`'s throughput is 2.5 times that of `rust-crypto`. Additionally, symmetric encryption is a hot path in the noise protocol, so I believe including `noise-ring` is necessary.\r\n\r\n๐Ÿ‘‰๐Ÿ‘‰๐Ÿ‘‰ Take a look and let me know what you think! ๐Ÿš€\r\n\n\nCo-authored-by: Dreamacro <8615343+Dreamacro@users.noreply.github.com>","shortMessageHtmlLink":"Merge #45"}},{"before":"f39157b39489ff868c1f3b43ce9b103f895716b3","after":"8a874f380cb99b026333e4d9feade62eb1d6d6fa","ref":"refs/heads/staging.tmp","pushedAt":"2023-04-06T12:53:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors[bot]","name":null,"path":"/apps/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/1847?s=80&v=4"},"commit":{"message":"[ci skip][skip ci][skip netlify] -bors-staging-tmp-45","shortMessageHtmlLink":"[ci skip][skip ci][skip netlify] -bors-staging-tmp-45"}},{"before":null,"after":"f39157b39489ff868c1f3b43ce9b103f895716b3","ref":"refs/heads/staging.tmp","pushedAt":"2023-04-06T12:53:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bors[bot]","name":null,"path":"/apps/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/1847?s=80&v=4"},"commit":{"message":"[ci skip][skip ci][skip netlify]","shortMessageHtmlLink":"[ci skip][skip ci][skip netlify]"}},{"before":"95ca708838955a25abda27bfb6dd2d8044f37ead","after":null,"ref":"refs/heads/trying.tmp","pushedAt":"2023-04-06T12:38:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bors[bot]","name":null,"path":"/apps/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/1847?s=80&v=4"}},{"before":null,"after":"51769dc9c0a7e4e60cdbc0e683459fd1cf711838","ref":"refs/heads/trying","pushedAt":"2023-04-06T12:38:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bors[bot]","name":null,"path":"/apps/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/1847?s=80&v=4"},"commit":{"message":"Try #45:","shortMessageHtmlLink":"Try #45:"}},{"before":"669d88496be818d0106ab3532d6614eae49b080d","after":"95ca708838955a25abda27bfb6dd2d8044f37ead","ref":"refs/heads/trying.tmp","pushedAt":"2023-04-06T12:38:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors[bot]","name":null,"path":"/apps/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/1847?s=80&v=4"},"commit":{"message":"[ci skip][skip ci][skip netlify] -bors-staging-tmp-45","shortMessageHtmlLink":"[ci skip][skip ci][skip netlify] -bors-staging-tmp-45"}},{"before":null,"after":"669d88496be818d0106ab3532d6614eae49b080d","ref":"refs/heads/trying.tmp","pushedAt":"2023-04-06T12:38:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bors[bot]","name":null,"path":"/apps/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/1847?s=80&v=4"},"commit":{"message":"[ci skip][skip ci][skip netlify]","shortMessageHtmlLink":"[ci skip][skip ci][skip netlify]"}},{"before":"045810d4043762a5f0374e87a6dfde36e29002e1","after":null,"ref":"refs/heads/test-and-fix-in-place","pushedAt":"2023-04-06T08:32:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bors[bot]","name":null,"path":"/apps/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/1847?s=80&v=4"}},{"before":"ae9cd981fdea7f36c3b3097396d3364f385f6e6c","after":"9f9a3ad42106c05b7c4f6ee75b73a29866aec226","ref":"refs/heads/master","pushedAt":"2023-04-06T08:32:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors[bot]","name":null,"path":"/apps/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/1847?s=80&v=4"},"commit":{"message":"Merge #51\n\n51: Test and fix in place impls r=sopium a=sopium\n\n\n\nCo-authored-by: Yin Guanhao ","shortMessageHtmlLink":"Merge #51"}},{"before":"c0835589a4baa3ff0451a50928beda13a761f401","after":null,"ref":"refs/heads/staging.tmp","pushedAt":"2023-04-06T08:30:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bors[bot]","name":null,"path":"/apps/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/1847?s=80&v=4"}},{"before":"ae9cd981fdea7f36c3b3097396d3364f385f6e6c","after":"9f9a3ad42106c05b7c4f6ee75b73a29866aec226","ref":"refs/heads/staging","pushedAt":"2023-04-06T08:30:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors[bot]","name":null,"path":"/apps/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/1847?s=80&v=4"},"commit":{"message":"Merge #51\n\n51: Test and fix in place impls r=sopium a=sopium\n\n\n\nCo-authored-by: Yin Guanhao ","shortMessageHtmlLink":"Merge #51"}},{"before":"00a0bf06effcb1bf40a9e215da8d16862a412744","after":"c0835589a4baa3ff0451a50928beda13a761f401","ref":"refs/heads/staging.tmp","pushedAt":"2023-04-06T08:30:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors[bot]","name":null,"path":"/apps/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/1847?s=80&v=4"},"commit":{"message":"[ci skip][skip ci][skip netlify] -bors-staging-tmp-51","shortMessageHtmlLink":"[ci skip][skip ci][skip netlify] -bors-staging-tmp-51"}},{"before":null,"after":"00a0bf06effcb1bf40a9e215da8d16862a412744","ref":"refs/heads/staging.tmp","pushedAt":"2023-04-06T08:30:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bors[bot]","name":null,"path":"/apps/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/1847?s=80&v=4"},"commit":{"message":"[ci skip][skip ci][skip netlify]","shortMessageHtmlLink":"[ci skip][skip ci][skip netlify]"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADrlt52wA","startCursor":null,"endCursor":null}},"title":"Activity ยท blckngm/noise-rust"}