{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":516127493,"defaultBranch":"main","name":"Geralt","ownerLogin":"samuel-lucas6","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-07-20T20:36:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/63159663?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1700404596.0","currentOid":""},"activityList":{"items":[{"before":"cf39f54c073ce260b4b02b588fd3e5bcf5818c84","after":"6eff95e620fcc882744908b93db905ba3468cc16","ref":"refs/heads/main","pushedAt":"2024-05-25T17:45:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuel-lucas6","name":"Samuel Lucas","path":"/samuel-lucas6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63159663?s=80&v=4"},"commit":{"message":"Interop.Sodium.cs: Update libsodium version.","shortMessageHtmlLink":"Interop.Sodium.cs: Update libsodium version."}},{"before":"f42dd3c5c2b64871f8006bab33d8d602e697b31e","after":"cf39f54c073ce260b4b02b588fd3e5bcf5818c84","ref":"refs/heads/main","pushedAt":"2024-05-25T17:38:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuel-lucas6","name":"Samuel Lucas","path":"/samuel-lucas6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63159663?s=80&v=4"},"commit":{"message":"Geralt.csproj: Update libsodium.","shortMessageHtmlLink":"Geralt.csproj: Update libsodium."}},{"before":"bd84f4407ac1aa5eed91c7f7b69be740a53f600a","after":"f42dd3c5c2b64871f8006bab33d8d602e697b31e","ref":"refs/heads/main","pushedAt":"2024-05-04T10:39:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuel-lucas6","name":"Samuel Lucas","path":"/samuel-lucas6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63159663?s=80&v=4"},"commit":{"message":"dotnet.yml: Update actions/setup-dotnet.","shortMessageHtmlLink":"dotnet.yml: Update actions/setup-dotnet."}},{"before":"0ae5303d34e430da68a2c35d59df74a45cd4145d","after":"bd84f4407ac1aa5eed91c7f7b69be740a53f600a","ref":"refs/heads/main","pushedAt":"2024-05-04T10:23:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuel-lucas6","name":"Samuel Lucas","path":"/samuel-lucas6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63159663?s=80&v=4"},"commit":{"message":"src: Adios .NET 7.\n\nhttps://dotnet.microsoft.com/en-us/platform/support/policy/dotnet-core","shortMessageHtmlLink":"src: Adios .NET 7."}},{"before":"6efce3513029eff671013da638e88beda081e3ed","after":"0ae5303d34e430da68a2c35d59df74a45cd4145d","ref":"refs/heads/main","pushedAt":"2024-05-04T10:14:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuel-lucas6","name":"Samuel Lucas","path":"/samuel-lucas6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63159663?s=80&v=4"},"commit":{"message":"src: Update dependencies.\n\nIncluding libsodium, which adds support for win-arm64 and ios-arm64 but still not Android.","shortMessageHtmlLink":"src: Update dependencies."}},{"before":"4177dd4549c75928717cb131a32b7ce0f021899a","after":"6efce3513029eff671013da638e88beda081e3ed","ref":"refs/heads/main","pushedAt":"2024-01-21T12:01:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuel-lucas6","name":"Samuel Lucas","path":"/samuel-lucas6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63159663?s=80&v=4"},"commit":{"message":"Geralt.csproj: Update Copyright year.","shortMessageHtmlLink":"Geralt.csproj: Update Copyright year."}},{"before":"cd00f9d4b3539d24a5c4363bee8e07a116fc4abf","after":"4177dd4549c75928717cb131a32b7ce0f021899a","ref":"refs/heads/main","pushedAt":"2024-01-21T12:00:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuel-lucas6","name":"Samuel Lucas","path":"/samuel-lucas6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63159663?s=80&v=4"},"commit":{"message":"Interop.Constants.cs: Support iOS.\n\niOS also needs to be specified in the , but that gives an error on my machine. Then the libsodium NuGet needs to be updated to include Android/iOS binaries. Otherwise, the user has to sort this themselves.","shortMessageHtmlLink":"Interop.Constants.cs: Support iOS."}},{"before":"7c8244decda652927ea5784b0f4c77372caea9c9","after":"cd00f9d4b3539d24a5c4363bee8e07a116fc4abf","ref":"refs/heads/main","pushedAt":"2023-11-19T14:31:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuel-lucas6","name":"Samuel Lucas","path":"/samuel-lucas6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63159663?s=80&v=4"},"commit":{"message":"Geralt.csproj: Bump version.","shortMessageHtmlLink":"Geralt.csproj: Bump version."}},{"before":"e440ccc566c330281dfaa4a472e5f89f3ed99122","after":"7c8244decda652927ea5784b0f4c77372caea9c9","ref":"refs/heads/main","pushedAt":"2023-11-19T12:08:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"samuel-lucas6","name":"Samuel Lucas","path":"/samuel-lucas6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63159663?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/samuel-lucas6/Geralt","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/samuel-lucas6/Geralt"}},{"before":"85fc0c080f1fc59800123ce2fe2f51564f8c0812","after":"e440ccc566c330281dfaa4a472e5f89f3ed99122","ref":"refs/heads/main","pushedAt":"2023-11-19T11:58:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuel-lucas6","name":"Samuel Lucas","path":"/samuel-lucas6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63159663?s=80&v=4"},"commit":{"message":"dotnet.yml: Test linux-musl-x64 on .NET 8.","shortMessageHtmlLink":"dotnet.yml: Test linux-musl-x64 on .NET 8."}},{"before":"1879ebd0ee4f7800850d8416871d35180a24e3cd","after":"85fc0c080f1fc59800123ce2fe2f51564f8c0812","ref":"refs/heads/main","pushedAt":"2023-11-19T11:55:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuel-lucas6","name":"Samuel Lucas","path":"/samuel-lucas6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63159663?s=80&v=4"},"commit":{"message":"dotnet.yml: Update for .NET 8.","shortMessageHtmlLink":"dotnet.yml: Update for .NET 8."}},{"before":"41e554d5bc01647cda066c830243346e035a1e48","after":"1879ebd0ee4f7800850d8416871d35180a24e3cd","ref":"refs/heads/main","pushedAt":"2023-11-19T11:47:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuel-lucas6","name":"Samuel Lucas","path":"/samuel-lucas6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63159663?s=80&v=4"},"commit":{"message":"src: Target .NET 8.","shortMessageHtmlLink":"src: Target .NET 8."}},{"before":"96948815e74c49530707f008d4ca72045a92172c","after":"41e554d5bc01647cda066c830243346e035a1e48","ref":"refs/heads/main","pushedAt":"2023-10-01T13:56:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuel-lucas6","name":"Samuel Lucas","path":"/samuel-lucas6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63159663?s=80&v=4"},"commit":{"message":"src: Check Argon2id encoded hash prefix.\n\nMinHashSize is also going back to 93 because Argon2i strings shouldn't be verified using an Argon2id class. Could be smaller (e.g. 72), but libsodium uses this output length. Some other rearranging/code improvements. Hope this is all right as this API isn't great.","shortMessageHtmlLink":"src: Check Argon2id encoded hash prefix."}},{"before":"6b9ed8f7a813eaf57eec892454159bdf5e4303e9","after":"96948815e74c49530707f008d4ca72045a92172c","ref":"refs/heads/main","pushedAt":"2023-09-30T16:12:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuel-lucas6","name":"Samuel Lucas","path":"/samuel-lucas6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63159663?s=80&v=4"},"commit":{"message":"wordlist.txt: Remove hyphenated words.\n\nThese cause a test to sometimes fail and conflict with the option of customising the separator character. I'm surprised they're in the EFF's wordlist.","shortMessageHtmlLink":"wordlist.txt: Remove hyphenated words."}},{"before":"56a9c41547d4d74de211a0632f04faf1c83c2ef8","after":"6b9ed8f7a813eaf57eec892454159bdf5e4303e9","ref":"refs/heads/main","pushedAt":"2023-09-30T14:35:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuel-lucas6","name":"Samuel Lucas","path":"/samuel-lucas6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63159663?s=80&v=4"},"commit":{"message":"src: Rephrase incremental exception messages.","shortMessageHtmlLink":"src: Rephrase incremental exception messages."}},{"before":"416423bebc50878fb37ba75f74ca9e45a5a9d963","after":"56a9c41547d4d74de211a0632f04faf1c83c2ef8","ref":"refs/heads/main","pushedAt":"2023-09-30T14:34:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuel-lucas6","name":"Samuel Lucas","path":"/samuel-lucas6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63159663?s=80&v=4"},"commit":{"message":"IncrementalXChaCha20Poly1305.cs: Prevent rekey after final chunk.","shortMessageHtmlLink":"IncrementalXChaCha20Poly1305.cs: Prevent rekey after final chunk."}},{"before":"e94c0c19d6399f838b4d3131a7b39f98bb73ed75","after":"416423bebc50878fb37ba75f74ca9e45a5a9d963","ref":"refs/heads/main","pushedAt":"2023-09-30T13:35:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuel-lucas6","name":"Samuel Lucas","path":"/samuel-lucas6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63159663?s=80&v=4"},"commit":{"message":"README.md: Update and rephrase.","shortMessageHtmlLink":"README.md: Update and rephrase."}},{"before":"e2f7a8f63783699bb42690af64d3ef3f1463a529","after":"e94c0c19d6399f838b4d3131a7b39f98bb73ed75","ref":"refs/heads/main","pushedAt":"2023-09-30T13:21:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuel-lucas6","name":"Samuel Lucas","path":"/samuel-lucas6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63159663?s=80&v=4"},"commit":{"message":"Geralt.csproj: Add release notes link.\n\nAnd slightly tweak the package tags.","shortMessageHtmlLink":"Geralt.csproj: Add release notes link."}},{"before":"d2d81b2042e6fae735e0595c3403f520b447cc8f","after":"e2f7a8f63783699bb42690af64d3ef3f1463a529","ref":"refs/heads/main","pushedAt":"2023-09-27T20:19:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuel-lucas6","name":"Samuel Lucas","path":"/samuel-lucas6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63159663?s=80&v=4"},"commit":{"message":"Geralt.csproj: Bump version.\n\nAlso update the tags. Trying to chain breaking changes together in this release.","shortMessageHtmlLink":"Geralt.csproj: Bump version."}},{"before":"87fb752163d0cb6b06e1c63a43e79754fd6f0135","after":"d2d81b2042e6fae735e0595c3403f520b447cc8f","ref":"refs/heads/main","pushedAt":"2023-09-27T20:17:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuel-lucas6","name":"Samuel Lucas","path":"/samuel-lucas6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63159663?s=80&v=4"},"commit":{"message":"src: Add AEGIS-128L.\n\nI wasn't going to add this due to the 128-bit key size, but it does have better performance than AEGIS-256. It also feels odd only having one.","shortMessageHtmlLink":"src: Add AEGIS-128L."}},{"before":"7976d618399da3be4034d3c16bb5938f0e56600c","after":"87fb752163d0cb6b06e1c63a43e79754fd6f0135","ref":"refs/heads/main","pushedAt":"2023-09-24T16:53:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuel-lucas6","name":"Samuel Lucas","path":"/samuel-lucas6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63159663?s=80&v=4"},"commit":{"message":"IncrementalEd25519.cs: Rename to IncrementalEd25519ph.\n\nEd25519 and Ed25519ph outputs are different, so it was a bit misleading.","shortMessageHtmlLink":"IncrementalEd25519.cs: Rename to IncrementalEd25519ph."}},{"before":"9cd1def4b31070c43c338a011d7c77738fa12933","after":"7976d618399da3be4034d3c16bb5938f0e56600c","ref":"refs/heads/main","pushedAt":"2023-09-24T16:47:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuel-lucas6","name":"Samuel Lucas","path":"/samuel-lucas6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63159663?s=80&v=4"},"commit":{"message":"src: Check if finalized with Incremental classes.\n\nPrevents misuse since you need to reinitialize the state after finalizing. This should've already been in place, although there are warnings in the documentation.","shortMessageHtmlLink":"src: Check if finalized with Incremental classes."}},{"before":"0b9cfc983b72390f91727f46b1f15a4b88d12cc0","after":"9cd1def4b31070c43c338a011d7c77738fa12933","ref":"refs/heads/main","pushedAt":"2023-09-23T14:24:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuel-lucas6","name":"Samuel Lucas","path":"/samuel-lucas6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63159663?s=80&v=4"},"commit":{"message":"Validation.cs: Add a NotGreaterThanMax method.\n\nThis is an alternative to Validation.SizeBetween with a minSize of 0. It isn't being used by the library currently but may come in handy for people using Geralt (e.g. me).","shortMessageHtmlLink":"Validation.cs: Add a NotGreaterThanMax method."}},{"before":"b7e555ccc138d893ccd2c01134c86c95c9629866","after":"0b9cfc983b72390f91727f46b1f15a4b88d12cc0","ref":"refs/heads/main","pushedAt":"2023-09-23T14:05:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuel-lucas6","name":"Samuel Lucas","path":"/samuel-lucas6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63159663?s=80&v=4"},"commit":{"message":"IncrementalBLAKE2b.cs: Add a FinalizeAndVerify method.\n\nMore consistent with non-incremental BLAKE2b. Unsure whether to call the parameter hash or tag and could split up the Invalid tests.","shortMessageHtmlLink":"IncrementalBLAKE2b.cs: Add a FinalizeAndVerify method."}},{"before":"26f5aade0508059eecc9f85f59eb2b6f397866a4","after":"b7e555ccc138d893ccd2c01134c86c95c9629866","ref":"refs/heads/main","pushedAt":"2023-09-23T14:01:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuel-lucas6","name":"Samuel Lucas","path":"/samuel-lucas6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63159663?s=80&v=4"},"commit":{"message":"IncrementalPoly1305.cs: Add FinalizeAndVerify method.\n\nConsistent with Ed25519ph and the non-incremental Poly1305.","shortMessageHtmlLink":"IncrementalPoly1305.cs: Add FinalizeAndVerify method."}},{"before":"fc7c4a6c21b11851fae68c3c9150e94de2f773ac","after":"26f5aade0508059eecc9f85f59eb2b6f397866a4","ref":"refs/heads/main","pushedAt":"2023-09-23T13:55:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuel-lucas6","name":"Samuel Lucas","path":"/samuel-lucas6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63159663?s=80&v=4"},"commit":{"message":"IncrementalEd25519.cs: Rename Verify to FinalizeAndVerify.\n\nThis is clearer.","shortMessageHtmlLink":"IncrementalEd25519.cs: Rename Verify to FinalizeAndVerify."}},{"before":"7041e3355df6aa8b52eb775a7ac48060cd991f64","after":"fc7c4a6c21b11851fae68c3c9150e94de2f773ac","ref":"refs/heads/main","pushedAt":"2023-09-21T17:49:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuel-lucas6","name":"Samuel Lucas","path":"/samuel-lucas6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63159663?s=80&v=4"},"commit":{"message":"dotnet.yml: Run tests on linux-musl-x64.\n\nAlso update actions/checkout and specify environment variables. Changes inspired by NSec, although I will stick to testing on the latest OS and not multiple distros for simplicity.","shortMessageHtmlLink":"dotnet.yml: Run tests on linux-musl-x64."}},{"before":"73bd8080baf3635f9be965c9e6b97b00276f14cf","after":"7041e3355df6aa8b52eb775a7ac48060cd991f64","ref":"refs/heads/main","pushedAt":"2023-09-19T16:50:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuel-lucas6","name":"Samuel Lucas","path":"/samuel-lucas6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63159663?s=80&v=4"},"commit":{"message":"src: Add AEGIS-256.","shortMessageHtmlLink":"src: Add AEGIS-256."}},{"before":"fdd0034ce47357e7835e7a308c0374d5ca0e3d22","after":"73bd8080baf3635f9be965c9e6b97b00276f14cf","ref":"refs/heads/main","pushedAt":"2023-09-19T16:46:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuel-lucas6","name":"Samuel Lucas","path":"/samuel-lucas6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63159663?s=80&v=4"},"commit":{"message":"src: Update to libsodium 1.0.19.","shortMessageHtmlLink":"src: Update to libsodium 1.0.19."}},{"before":"f97516705910e35fa25db4772f03224b2a6e2a9b","after":"fdd0034ce47357e7835e7a308c0374d5ca0e3d22","ref":"refs/heads/main","pushedAt":"2023-09-19T16:45:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuel-lucas6","name":"Samuel Lucas","path":"/samuel-lucas6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63159663?s=80&v=4"},"commit":{"message":"Geralt.Tests.csproj: Update package.","shortMessageHtmlLink":"Geralt.Tests.csproj: Update package."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEU9Br9wA","startCursor":null,"endCursor":null}},"title":"Activity ยท samuel-lucas6/Geralt"}