{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":71048006,"defaultBranch":"main","name":"snow","ownerLogin":"mcginty","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-10-16T12:09:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/373823?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1707519671.0","currentOid":""},"activityList":{"items":[{"before":"6d8c2c58bb38d3cea437488d14475a5e3dd60200","after":"bad5f2076a15e54f21becade38fc15b0d41102c8","ref":"refs/heads/clippy-strictness","pushedAt":"2024-02-10T00:13:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mcginty","name":"Jake McGinty","path":"/mcginty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/373823?s=80&v=4"},"commit":{"message":"remove specific clippy github action","shortMessageHtmlLink":"remove specific clippy github action"}},{"before":"15c7eb1df179ed514aa81f4f7c8a452074527bb1","after":"6d8c2c58bb38d3cea437488d14475a5e3dd60200","ref":"refs/heads/clippy-strictness","pushedAt":"2024-02-09T23:10:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcginty","name":"Jake McGinty","path":"/mcginty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/373823?s=80&v=4"},"commit":{"message":"add clippy to github actions","shortMessageHtmlLink":"add clippy to github actions"}},{"before":null,"after":"15c7eb1df179ed514aa81f4f7c8a452074527bb1","ref":"refs/heads/clippy-strictness","pushedAt":"2024-02-09T23:01:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mcginty","name":"Jake McGinty","path":"/mcginty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/373823?s=80&v=4"},"commit":{"message":"make rust-analyzer happy","shortMessageHtmlLink":"make rust-analyzer happy"}},{"before":"9e53dcf5bbea869b5e3e9ed26866d683906bc848","after":"a4be73faa042c5967f39662aa66919f774831a9a","ref":"refs/heads/0.9","pushedAt":"2024-01-26T03:41:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcginty","name":"Jake McGinty","path":"/mcginty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/373823?s=80&v=4"},"commit":{"message":"meta: v0.9.6 release","shortMessageHtmlLink":"meta: v0.9.6 release"}},{"before":"faf05609e19f4106cd47b78123415dfeb9330861","after":"9e53dcf5bbea869b5e3e9ed26866d683906bc848","ref":"refs/heads/0.9","pushedAt":"2024-01-26T03:34:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcginty","name":"Jake McGinty","path":"/mcginty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/373823?s=80&v=4"},"commit":{"message":"TransportState: limit read_message size to 65535\n\nWhile not really a big issue since applications should be checking\nmessage sizes over the wire as well, this could theoretically allow for\nDoS's by asking snow to decrypt messages larger than the Noise Protocol\nspecification allows.","shortMessageHtmlLink":"TransportState: limit read_message size to 65535"}},{"before":"da0ba4d6b068fda79a70d808f714bd502b624851","after":"c6657a7cadaa6e67cd636d6ed2c04dd354157d94","ref":"refs/heads/main","pushedAt":"2024-01-26T03:27:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcginty","name":"Jake McGinty","path":"/mcginty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/373823?s=80&v=4"},"commit":{"message":"TransportState: limit read_message size to 65535\n\nWhile not really a big issue since applications should be checking\nmessage sizes over the wire as well, this could theoretically allow for\nDoS's by asking snow to decrypt messages larger than the Noise Protocol\nspecification allows.","shortMessageHtmlLink":"TransportState: limit read_message size to 65535"}},{"before":"308a24d23da13cb01a173f0ec23f140898801fb9","after":"faf05609e19f4106cd47b78123415dfeb9330861","ref":"refs/heads/0.9","pushedAt":"2024-01-26T02:51:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcginty","name":"Jake McGinty","path":"/mcginty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/373823?s=80&v=4"},"commit":{"message":"Deprecate sodiumoxide resolver\n\nIt's no longer maintained, and we shouldn't support any backends that\nwon't offer security patches.","shortMessageHtmlLink":"Deprecate sodiumoxide resolver"}},{"before":"f280991ae408685d72e098545314f2be160e57f9","after":"308a24d23da13cb01a173f0ec23f140898801fb9","ref":"refs/heads/0.9","pushedAt":"2024-01-26T02:48:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcginty","name":"Jake McGinty","path":"/mcginty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/373823?s=80&v=4"},"commit":{"message":"Add warnings about multiple calls to same method in Builder\n\nSince multiple calls to the same method in Builder is not disallowed,\nthere is a risk of misuse if values are accidentally overwritten.\n\nIn later versions of snow, this will not be allowed full-stop, but in\nthe mean time we'll add a warning here to remain API-compatible.","shortMessageHtmlLink":"Add warnings about multiple calls to same method in Builder"}},{"before":"74e30cf591d6d89c8a1670ee713ecc4e9607e38f","after":"f280991ae408685d72e098545314f2be160e57f9","ref":"refs/heads/0.9","pushedAt":"2024-01-26T02:43:54.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mcginty","name":"Jake McGinty","path":"/mcginty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/373823?s=80&v=4"},"commit":{"message":"Error when extraneous parameters are included in string to parse\n\nIn 0.9, we're using UnsupportedModifier to not break the API, but 0.10\nwill return a new more specific error variant.","shortMessageHtmlLink":"Error when extraneous parameters are included in string to parse"}},{"before":"357fbac3f3894ebe1bbbf66d7e2271b418c58b6d","after":"da0ba4d6b068fda79a70d808f714bd502b624851","ref":"refs/heads/main","pushedAt":"2024-01-26T02:15:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcginty","name":"Jake McGinty","path":"/mcginty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/373823?s=80&v=4"},"commit":{"message":"`cargo clippy` pedantic fixes\n\nThis is in anticipation of adding better automated warnings for bugs\nlike the medium-severity logic flaw that might have been caught by more\naggressive linting.","shortMessageHtmlLink":"cargo clippy pedantic fixes"}},{"before":"5b451e9507b6a70d762600cda40bfd9a7428e093","after":"357fbac3f3894ebe1bbbf66d7e2271b418c58b6d","ref":"refs/heads/main","pushedAt":"2024-01-26T02:09:23.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"mcginty","name":"Jake McGinty","path":"/mcginty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/373823?s=80&v=4"},"commit":{"message":"use const-length slices for cipher keys and PSKs","shortMessageHtmlLink":"use const-length slices for cipher keys and PSKs"}},{"before":"c3816195adbdf01559af466ee71ccb5f2c598904","after":"2c63224f3327858e10c9235c3031b67508918ae2","ref":"refs/heads/experimental","pushedAt":"2024-01-25T22:45:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mcginty","name":"Jake McGinty","path":"/mcginty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/373823?s=80&v=4"},"commit":{"message":"`cargo clippy` pedantic fixes\n\nThis is in anticipation of adding better automated warnings for bugs\nlike the medium-severity logic flaw that might have been caught by more\naggressive linting.","shortMessageHtmlLink":"cargo clippy pedantic fixes"}},{"before":"dcc83249fc5c2bf8d37bf670feda53ce01d4f8fb","after":"c3816195adbdf01559af466ee71ccb5f2c598904","ref":"refs/heads/experimental","pushedAt":"2024-01-25T22:35:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mcginty","name":"Jake McGinty","path":"/mcginty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/373823?s=80&v=4"},"commit":{"message":"`cargo clippy` pedantic fixes\n\nThis is in anticipation of adding better automated warnings for bugs\nlike the medium-severity logic flaw that might have been caught by more\naggressive linting.","shortMessageHtmlLink":"cargo clippy pedantic fixes"}},{"before":"752c07100418bc63a09b90cfd9a2b22c94feed99","after":"dcc83249fc5c2bf8d37bf670feda53ce01d4f8fb","ref":"refs/heads/experimental","pushedAt":"2024-01-25T22:34:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcginty","name":"Jake McGinty","path":"/mcginty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/373823?s=80&v=4"},"commit":{"message":"`cargo clippy` pedantic fixes\n\nThis is in anticipation of adding better automated warnings for bugs\nlike the medium-severity logic flaw that might have been caught by more\naggressive linting.","shortMessageHtmlLink":"cargo clippy pedantic fixes"}},{"before":null,"after":"752c07100418bc63a09b90cfd9a2b22c94feed99","ref":"refs/heads/experimental","pushedAt":"2024-01-25T07:59:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mcginty","name":"Jake McGinty","path":"/mcginty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/373823?s=80&v=4"},"commit":{"message":"use const-length slices for cipher keys and PSKs","shortMessageHtmlLink":"use const-length slices for cipher keys and PSKs"}},{"before":"ba65fb4e2f9764590a006de9e69007dcf0af9eb0","after":"5b451e9507b6a70d762600cda40bfd9a7428e093","ref":"refs/heads/main","pushedAt":"2024-01-24T07:23:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcginty","name":"Jake McGinty","path":"/mcginty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/373823?s=80&v=4"},"commit":{"message":"Stateful nonce desync fix\n\nThere was a logic bug where unauthenticated payloads could\nstill cause a nonce increment in snow. This could in turn allow a\ndenial-of-service type attack where an attacker could prevent\nmessage delivery by sending garbage data.\n\nThis only affects those who are using TransportState, not those\nusing StatelessTransportState.","shortMessageHtmlLink":"Stateful nonce desync fix"}},{"before":"02c26b7551cb7e221792a9d3d3a94730e6a34e8a","after":"74e30cf591d6d89c8a1670ee713ecc4e9607e38f","ref":"refs/heads/0.9","pushedAt":"2024-01-24T07:20:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mcginty","name":"Jake McGinty","path":"/mcginty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/373823?s=80&v=4"},"commit":{"message":"meta: v0.9.5 release","shortMessageHtmlLink":"meta: v0.9.5 release"}},{"before":"a9d05b40c246d36eb7b3bc7383d43bc731329f53","after":null,"ref":"refs/heads/dependabot/cargo/clap-4.3","pushedAt":"2024-01-13T11:15:55.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":"c28a390c79b0b9fa06ee823f806b6246d096d93e","after":null,"ref":"refs/heads/dependabot/cargo/criterion-0.5","pushedAt":"2024-01-13T11:15:54.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":"4cd77c544a8454d153340139323e8f0e2802212e","after":"02c26b7551cb7e221792a9d3d3a94730e6a34e8a","ref":"refs/heads/0.9","pushedAt":"2024-01-13T11:15:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mcginty","name":"Jake McGinty","path":"/mcginty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/373823?s=80&v=4"},"commit":{"message":"Remove clap from simple example\n\nUpdate criterion and clap","shortMessageHtmlLink":"Remove clap from simple example"}},{"before":"009411d2035a77ece57b0a6873169de7693a0aa0","after":"ba65fb4e2f9764590a006de9e69007dcf0af9eb0","ref":"refs/heads/main","pushedAt":"2024-01-13T11:13:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mcginty","name":"Jake McGinty","path":"/mcginty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/373823?s=80&v=4"},"commit":{"message":"Remove clap from simple example","shortMessageHtmlLink":"Remove clap from simple example"}},{"before":"5b307fecdd1119047ec23f6a6e2232cf439e401d","after":"4cd77c544a8454d153340139323e8f0e2802212e","ref":"refs/heads/0.9","pushedAt":"2023-11-11T22:37:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcginty","name":"Jake McGinty","path":"/mcginty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/373823?s=80&v=4"},"commit":{"message":"meta: v0.9.4 release","shortMessageHtmlLink":"meta: v0.9.4 release"}},{"before":"3084c3f808309999d6629bb25072c34eebf97b81","after":"5b307fecdd1119047ec23f6a6e2232cf439e401d","ref":"refs/heads/0.9","pushedAt":"2023-11-11T22:36:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcginty","name":"Jake McGinty","path":"/mcginty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/373823?s=80&v=4"},"commit":{"message":"Bump aes-gcm and chacha20poly1305","shortMessageHtmlLink":"Bump aes-gcm and chacha20poly1305"}},{"before":"8bfd9af678306aea32a59cad5c0dbfcf7eb7d7bf","after":"009411d2035a77ece57b0a6873169de7693a0aa0","ref":"refs/heads/main","pushedAt":"2023-11-11T22:35:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mcginty","name":"Jake McGinty","path":"/mcginty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/373823?s=80&v=4"},"commit":{"message":"Bump aes-gcm and chacha20poly1305","shortMessageHtmlLink":"Bump aes-gcm and chacha20poly1305"}},{"before":"59804f8d14ff9d426ca637320fe1b04072a4c6c2","after":"3084c3f808309999d6629bb25072c34eebf97b81","ref":"refs/heads/0.9","pushedAt":"2023-11-11T17:03:31.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mcginty","name":"Jake McGinty","path":"/mcginty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/373823?s=80&v=4"},"commit":{"message":"re-enable github actions for new main branch name","shortMessageHtmlLink":"re-enable github actions for new main branch name"}},{"before":"425aa09bf5aa0f887553693f53f3b8b82a6cac16","after":"8bfd9af678306aea32a59cad5c0dbfcf7eb7d7bf","ref":"refs/heads/main","pushedAt":"2023-11-11T16:52:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcginty","name":"Jake McGinty","path":"/mcginty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/373823?s=80&v=4"},"commit":{"message":"re-enable github actions for new main branch name","shortMessageHtmlLink":"re-enable github actions for new main branch name"}},{"before":"ddc9e6074a97b43c118261fb0473081c938ef198","after":"425aa09bf5aa0f887553693f53f3b8b82a6cac16","ref":"refs/heads/main","pushedAt":"2023-11-11T16:51:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mcginty","name":"Jake McGinty","path":"/mcginty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/373823?s=80&v=4"},"commit":{"message":"relax constraints on ring","shortMessageHtmlLink":"relax constraints on ring"}},{"before":"8ae028ae174ebfdc84b223c4beb89ba921f88fb9","after":null,"ref":"refs/heads/dependabot/cargo/pqcrypto-kyber-0.8","pushedAt":"2023-11-11T16:44:12.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":"1952068de61272ca7872ee6205ffb9debbe98083","after":"ddc9e6074a97b43c118261fb0473081c938ef198","ref":"refs/heads/main","pushedAt":"2023-11-11T16:44:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mcginty","name":"Jake McGinty","path":"/mcginty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/373823?s=80&v=4"},"commit":{"message":"Update pqcrypto-kyber requirement from 0.7 to 0.8\n\nUpdates the requirements on [pqcrypto-kyber](https://github.com/rustpq/pqcrypto) to permit the latest version.\n- [Release notes](https://github.com/rustpq/pqcrypto/releases)\n- [Changelog](https://github.com/rustpq/pqcrypto/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/rustpq/pqcrypto/commits)\n\n---\nupdated-dependencies:\n- dependency-name: pqcrypto-kyber\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Update pqcrypto-kyber requirement from 0.7 to 0.8"}},{"before":"c35a85f545e46f6948cd32a79a8d3b8cb8b7d4e0","after":"8ae028ae174ebfdc84b223c4beb89ba921f88fb9","ref":"refs/heads/dependabot/cargo/pqcrypto-kyber-0.8","pushedAt":"2023-11-11T16:42:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Update pqcrypto-kyber requirement from 0.7 to 0.8\n\nUpdates the requirements on [pqcrypto-kyber](https://github.com/rustpq/pqcrypto) to permit the latest version.\n- [Release notes](https://github.com/rustpq/pqcrypto/releases)\n- [Changelog](https://github.com/rustpq/pqcrypto/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/rustpq/pqcrypto/commits)\n\n---\nupdated-dependencies:\n- dependency-name: pqcrypto-kyber\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Update pqcrypto-kyber requirement from 0.7 to 0.8"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD9vzWlQA","startCursor":null,"endCursor":null}},"title":"Activity ยท mcginty/snow"}