{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":15991457,"defaultBranch":"master","name":"openssh-portable","ownerLogin":"openssh","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-01-17T05:53:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2387206?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719891161.0","currentOid":""},"activityList":{"items":[{"before":"0ca128c9ee894f1b0067abd473bfb33171df67f8","after":"5fb2b5ad0e748732a27fd8cc16a7ca3c21770806","ref":"refs/heads/master","pushedAt":"2024-09-17T01:54:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djmdjm","name":"Damien Miller","path":"/djmdjm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170281?s=80&v=4"},"commit":{"message":"fix bug in recently-added sntrup761 fuzzer\n\nkey values need to be static to persist across invocations;\nspotted by the Qualys Security Advisory team.","shortMessageHtmlLink":"fix bug in recently-added sntrup761 fuzzer"}},{"before":"0c1165fc78e8fe69b5df71f81a8f944554a68b53","after":"0ca128c9ee894f1b0067abd473bfb33171df67f8","ref":"refs/heads/master","pushedAt":"2024-09-16T05:38:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"djmdjm","name":"Damien Miller","path":"/djmdjm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170281?s=80&v=4"},"commit":{"message":"upstream: use 64 bit math to avoid signed underflow. upstream code\n\nrelies on using -fwrapv to provide defined over/underflow behaviour, but we\nuse -ftrapv to catch integer errors and abort the program. ok dtucker@\n\nOpenBSD-Commit-ID: 8933369b33c17b5f02479503d0a92d87bc3a574b","shortMessageHtmlLink":"upstream: use 64 bit math to avoid signed underflow. upstream code"}},{"before":"ce171d0718104b643854b53443ff72f7283d33f2","after":"0c1165fc78e8fe69b5df71f81a8f944554a68b53","ref":"refs/heads/master","pushedAt":"2024-09-15T03:30:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djmdjm","name":"Damien Miller","path":"/djmdjm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170281?s=80&v=4"},"commit":{"message":"avoid gcc warning in fuzz test","shortMessageHtmlLink":"avoid gcc warning in fuzz test"}},{"before":"671c440786a5a66216922f15d0007b60f1e6733f","after":"ce171d0718104b643854b53443ff72f7283d33f2","ref":"refs/heads/master","pushedAt":"2024-09-15T03:10:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djmdjm","name":"Damien Miller","path":"/djmdjm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170281?s=80&v=4"},"commit":{"message":"upstream: bad whitespace in config dump output\n\nOpenBSD-Commit-ID: d899c13b0e8061d209298eaf58fe53e3643e967c","shortMessageHtmlLink":"upstream: bad whitespace in config dump output"}},{"before":"930cb02b6113df72fbc732b9feb8e4f490952a81","after":"671c440786a5a66216922f15d0007b60f1e6733f","ref":"refs/heads/master","pushedAt":"2024-09-15T02:54:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djmdjm","name":"Damien Miller","path":"/djmdjm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170281?s=80&v=4"},"commit":{"message":"use construct_utmp to construct btmp records\n\nSimpler and removes some code with the old-style BSD license.","shortMessageHtmlLink":"use construct_utmp to construct btmp records"}},{"before":"9306d6017e0ce5dea6824c29ca5ba5673c2923ad","after":"930cb02b6113df72fbc732b9feb8e4f490952a81","ref":"refs/heads/master","pushedAt":"2024-09-15T02:25:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djmdjm","name":"Damien Miller","path":"/djmdjm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170281?s=80&v=4"},"commit":{"message":"upstream: update the Streamlined NTRU Prime code from the \"ref\"\n\nimplementation in SUPERCOP 20201130 to the \"compact\" implementation in\nSUPERCOP 20240808. The new version is substantially faster. Thanks to Daniel\nJ Bernstein for pointing out the new implementation (and of course for\nwriting it).\n\ntested in snaps/ok deraadt@\n\nOpenBSD-Commit-ID: bf1a77924c125ecdbf03e2f3df8ad13bd3dafdcb","shortMessageHtmlLink":"upstream: update the Streamlined NTRU Prime code from the \"ref\""}},{"before":"49f325fd47af4e53fcd7aafdbcc280e53f5aa5ce","after":"9306d6017e0ce5dea6824c29ca5ba5673c2923ad","ref":"refs/heads/master","pushedAt":"2024-09-15T01:23:27.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"djmdjm","name":"Damien Miller","path":"/djmdjm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170281?s=80&v=4"},"commit":{"message":"upstream: document Match invalid-user\n\nOpenBSD-Commit-ID: 2c84a9b517283e9711e2812c1f268081dcb02081","shortMessageHtmlLink":"upstream: document Match invalid-user"}},{"before":"c21c3a2419bbc1c59cb1a16ea356e703e99a90d9","after":"49f325fd47af4e53fcd7aafdbcc280e53f5aa5ce","ref":"refs/heads/master","pushedAt":"2024-09-13T04:10:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djmdjm","name":"Damien Miller","path":"/djmdjm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170281?s=80&v=4"},"commit":{"message":"Fix without_openssl always being set to 1\n\nIn Fedora systems, %{?rhel} is empty. In RHEL systems, %{?fedora} is\nempty. Therefore, the original code always sets without_openssl to 1.","shortMessageHtmlLink":"Fix without_openssl always being set to 1"}},{"before":"1bc426f51b0a5cfdcfbd205218f0b6839ffe91e9","after":"c21c3a2419bbc1c59cb1a16ea356e703e99a90d9","ref":"refs/heads/master","pushedAt":"2024-09-12T00:38:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djmdjm","name":"Damien Miller","path":"/djmdjm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170281?s=80&v=4"},"commit":{"message":"upstream: Relax absolute path requirement back to what it was prior to\n\nOpenSSH 9.8, which incorrectly required that sshd was started with an\nabsolute path in inetd mode. bz3717, patch from Colin Wilson\n\nOpenBSD-Commit-ID: 25c57f22764897242d942853f8cccc5e991ea058","shortMessageHtmlLink":"upstream: Relax absolute path requirement back to what it was prior to"}},{"before":"0a2db61a5ffc64d2e2961c52964f933879952fc7","after":"1bc426f51b0a5cfdcfbd205218f0b6839ffe91e9","ref":"refs/heads/master","pushedAt":"2024-09-10T23:38:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djmdjm","name":"Damien Miller","path":"/djmdjm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170281?s=80&v=4"},"commit":{"message":"upstream: document the mlkem768x25519-sha256 key exchange algorithm\n\nOpenBSD-Commit-ID: fa18dccdd9753dd287e62ecab189b3de45672521","shortMessageHtmlLink":"upstream: document the mlkem768x25519-sha256 key exchange algorithm"}},{"before":"059ed698a47c9af541a49cf754fd09f984ac5a21","after":"0a2db61a5ffc64d2e2961c52964f933879952fc7","ref":"refs/heads/master","pushedAt":"2024-09-10T23:32:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djmdjm","name":"Damien Miller","path":"/djmdjm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170281?s=80&v=4"},"commit":{"message":"Spell omnios test host correctly.","shortMessageHtmlLink":"Spell omnios test host correctly."}},{"before":"509b757c052ea969b3a41fc36818b44801caf1cf","after":"059ed698a47c9af541a49cf754fd09f984ac5a21","ref":"refs/heads/master","pushedAt":"2024-09-10T08:53:09.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"djmdjm","name":"Damien Miller","path":"/djmdjm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170281?s=80&v=4"},"commit":{"message":"Add omnios test target.","shortMessageHtmlLink":"Add omnios test target."}},{"before":"273581210c99ce7275b8efdefbb9f89e1c22e341","after":"509b757c052ea969b3a41fc36818b44801caf1cf","ref":"refs/heads/master","pushedAt":"2024-09-09T11:50:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djmdjm","name":"Damien Miller","path":"/djmdjm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170281?s=80&v=4"},"commit":{"message":"stubs for ML-KEM KEX functions\n\nused for C89 compilers","shortMessageHtmlLink":"stubs for ML-KEM KEX functions"}},{"before":"e8a0f19b56dfa20f98ea9876d7171ec315fb338a","after":"273581210c99ce7275b8efdefbb9f89e1c22e341","ref":"refs/heads/master","pushedAt":"2024-09-09T07:32:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djmdjm","name":"Damien Miller","path":"/djmdjm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170281?s=80&v=4"},"commit":{"message":"declare defeat trying to detect C89 compilers\n\nI can't find a reliable way to detect the features the ML-KEM code\nrequires in configure. Give up for now and use VLA support (that we\ncan detect) as a proxy for \"old compiler\" and turn off ML-KEM if\nit isn't supported.","shortMessageHtmlLink":"declare defeat trying to detect C89 compilers"}},{"before":"7c07bec1446978bebe0780ed822c8fedfb377ae8","after":"e8a0f19b56dfa20f98ea9876d7171ec315fb338a","ref":"refs/heads/master","pushedAt":"2024-09-09T06:48:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djmdjm","name":"Damien Miller","path":"/djmdjm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170281?s=80&v=4"},"commit":{"message":"fix previous; check for C99 compound literals\n\nThe previous commit was incorrect (or at least insufficient), the\nML-KEM code is actually using compound literals, so test for them.","shortMessageHtmlLink":"fix previous; check for C99 compound literals"}},{"before":"62fb2b51bb7f6863c3ab697f397b2068da1c993f","after":"7c07bec1446978bebe0780ed822c8fedfb377ae8","ref":"refs/heads/master","pushedAt":"2024-09-09T06:08:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"djmdjm","name":"Damien Miller","path":"/djmdjm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170281?s=80&v=4"},"commit":{"message":"test for compiler feature needed for ML-KEM\n\nThe ML-KEM implementation we uses need the compiler to support\nC99-style named struct initialisers (e.g foo = {.bar = 1}). We\nstill support (barely) building OpenSSH with older compilers, so\nadd a configure test for this.","shortMessageHtmlLink":"test for compiler feature needed for ML-KEM"}},{"before":"a8ad7a2952111c6ce32949a775df94286550af6b","after":"62fb2b51bb7f6863c3ab697f397b2068da1c993f","ref":"refs/heads/master","pushedAt":"2024-09-09T02:46:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djmdjm","name":"Damien Miller","path":"/djmdjm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170281?s=80&v=4"},"commit":{"message":"upstream: pull post-quantum ML-KEM/x25519 key exchange out from\n\ncompile-time flag now than an IANA codepoint has been assigned for the\nalgorithm.\n\nAdd mlkem768x25519-sha256 in 2nd KexAlgorithms preference slot.\n\nok markus@\n\nOpenBSD-Commit-ID: 9f50a0fae7d7ae8b27fcca11f8dc6f979207451a","shortMessageHtmlLink":"upstream: pull post-quantum ML-KEM/x25519 key exchange out from"}},{"before":"13cc78d016b67a74a67f1c97c7c348084cd9212c","after":"a8ad7a2952111c6ce32949a775df94286550af6b","ref":"refs/heads/master","pushedAt":"2024-09-06T02:31:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djmdjm","name":"Damien Miller","path":"/djmdjm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170281?s=80&v=4"},"commit":{"message":"upstream: make parsing user@host consistently look for the last '@' in\n\nthe string rather than the first. This makes it possible to use usernames\nthat contain '@' characters.\nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\n\nPrompted by Max Zettlmeißl; feedback/ok millert@\n\nOpenBSD-Commit-ID: 0b16eec246cda15469ebdcf3b1e2479810e394c5","shortMessageHtmlLink":"upstream: make parsing user@host consistently look for the last '@' in"}},{"before":"d19dea6330ecd4eb403fef2423bd7e127f4c9828","after":"13cc78d016b67a74a67f1c97c7c348084cd9212c","ref":"refs/heads/master","pushedAt":"2024-09-04T05:39:07.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"djmdjm","name":"Damien Miller","path":"/djmdjm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170281?s=80&v=4"},"commit":{"message":"upstream: be more strict in parsing key type names. Only allow\n\nshortnames (e.g \"rsa\") in user-interface code and require full SSH protocol\nnames (e.g. \"ssh-rsa\") everywhere else.\n\nPrompted by bz3725; ok markus@\n\nOpenBSD-Commit-ID: b3d8de9dac37992eab78adbf84fab2fe0d84b187","shortMessageHtmlLink":"upstream: be more strict in parsing key type names. Only allow"}},{"before":"8c4d6a628051e318bae2f283e8dc38b896400862","after":"d19dea6330ecd4eb403fef2423bd7e127f4c9828","ref":"refs/heads/master","pushedAt":"2024-09-03T06:03:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djmdjm","name":"Damien Miller","path":"/djmdjm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170281?s=80&v=4"},"commit":{"message":"upstream: regression test for Include variable expansion\n\nOpenBSD-Regress-ID: 35477da3ba1abd9ca64bc49080c50a9c1350c6ca","shortMessageHtmlLink":"upstream: regression test for Include variable expansion"}},{"before":"51b82648b6827675fc0cde21175fd1ed8e89aab2","after":"8c4d6a628051e318bae2f283e8dc38b896400862","ref":"refs/heads/master","pushedAt":"2024-09-03T05:43:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djmdjm","name":"Damien Miller","path":"/djmdjm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170281?s=80&v=4"},"commit":{"message":"upstream: allow the \"Include\" directive to expand the same set of\n\n%-tokens that \"Match Exec\" and environment variables.\n\nok dtucker@\n\nOpenBSD-Commit-ID: 12ef521eaa966a9241e684258564f52f1f3c5d37","shortMessageHtmlLink":"upstream: allow the \"Include\" directive to expand the same set of"}},{"before":"05f2b141cfcc60c7cdedf9450d2b9d390c19eaad","after":"51b82648b6827675fc0cde21175fd1ed8e89aab2","ref":"refs/heads/master","pushedAt":"2024-09-02T12:34:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"djmdjm","name":"Damien Miller","path":"/djmdjm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170281?s=80&v=4"},"commit":{"message":"upstream: missing ifdef\n\nOpenBSD-Commit-ID: 85f09da957dd39fd0abe08fe5ee19393f25c2021","shortMessageHtmlLink":"upstream: missing ifdef"}},{"before":"10ccf611ab8ecba9ce6b0548c5ccd8c1220baf92","after":"05f2b141cfcc60c7cdedf9450d2b9d390c19eaad","ref":"refs/heads/master","pushedAt":"2024-08-28T12:10:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"djmdjm","name":"Damien Miller","path":"/djmdjm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170281?s=80&v=4"},"commit":{"message":"Don't skip audit before exitting cleanup_exit\n\nThis fixes an issue where the SSH_CONNECTION_ABANDON event is not\naudited because cleanup_exit overrides the regular _exit too soon and\nas a result, failed auth attempts are not logged correctly.\n\nThe problem was introduced in 81c1099d22b81ebfd20a334ce986c4f753b0db29\nwhere the code from upstream was merged before the audit_event call when\nit should have been merged right before the _exit call in order to honor\nthe comment that just mentions an override of the exit value.","shortMessageHtmlLink":"Don't skip audit before exitting cleanup_exit"}},{"before":"aee54878255d71bf93aa6e91bbd4eb1825c0d1b9","after":"10ccf611ab8ecba9ce6b0548c5ccd8c1220baf92","ref":"refs/heads/master","pushedAt":"2024-08-26T23:05:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djmdjm","name":"Damien Miller","path":"/djmdjm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170281?s=80&v=4"},"commit":{"message":"upstream: As defined in the RFC, the SSH protocol has negotiable\n\ncompression support (which is requested as the name \"zlib\"). Compression\nstarts very early in the session. Relative early in OpenSSH lifetime, privsep\nwas added to sshd, and this required a shared-memory hack so the two\nprocesses could see what was going on in the dataflow. This shared-memory\nhack was soon recognized as a tremendous complexity risk, because it put libz\n(which very much trusts it's memory) in a dangerous place, and a new option\n(\"zlib@openssh.com\") was added begins compression after authentication (aka\ndelayed-compression). That change also permitted removal of the\nshared-memory hack. Despite removal from the server, the old \"zlib\" support\nremained in the client, to allow negotiation with non-OpenSSH daemons which\nlack the delayed-compression option. This commit deletes support for the\nolder \"zlib\" option in the client. It reduces our featureset in a small way,\nand encourages other servers to move to a better design. The SSH protocol is\ndifferent enough that compressed-key-material attacks like BEAST are\nunlikely, but who wants to take the chance? We encourage other ssh servers\nwho care about optional compression support to add delayed-zlib support.\n(Some already do \"zlib@openssh.com\") ok djm markus\n\nOpenBSD-Commit-ID: 6df986f38e4ab389f795a6e39e7c6857a763ba72","shortMessageHtmlLink":"upstream: As defined in the RFC, the SSH protocol has negotiable"}},{"before":"a76a6b85108e3032c8175611ecc5746e7131f876","after":"aee54878255d71bf93aa6e91bbd4eb1825c0d1b9","ref":"refs/heads/master","pushedAt":"2024-08-22T23:27:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djmdjm","name":"Damien Miller","path":"/djmdjm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170281?s=80&v=4"},"commit":{"message":"upstream: sntrup761x25519-sha512 now has an IANA codepoint assigned, so\n\nwe can make the algorithm available without the @openssh.com suffix too. ok\nmarkus@ deraadt@\n\nOpenBSD-Commit-ID: eeed8fcde688143a737729d3d56d20ab4353770f","shortMessageHtmlLink":"upstream: sntrup761x25519-sha512 now has an IANA codepoint assigned, so"}},{"before":"7e75e3f57c41b9a6e6401e7674d7c2ff5c33975b","after":"a76a6b85108e3032c8175611ecc5746e7131f876","ref":"refs/heads/master","pushedAt":"2024-08-22T10:38:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djmdjm","name":"Damien Miller","path":"/djmdjm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170281?s=80&v=4"},"commit":{"message":"Move rekey test into valgrind-2.\n\nNow that the rekey test has been optimized it's fast enough to not be in\nits own valgrind test, so move it into valgrind-2, which is currently\nthe quickest of the others, bringing all of them to roughly the same\nruntime of ~1.1 hours.","shortMessageHtmlLink":"Move rekey test into valgrind-2."}},{"before":"ebc890b8b4ba08c84cd1066b7b94b2b11f6c4cb4","after":"7e75e3f57c41b9a6e6401e7674d7c2ff5c33975b","ref":"refs/heads/master","pushedAt":"2024-08-22T10:32:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djmdjm","name":"Damien Miller","path":"/djmdjm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170281?s=80&v=4"},"commit":{"message":"upstream: Use aes128-ctr for MAC tests since default has implicit MAC.\n\nAlso verify that the Cipher or MAC we intended to use is actually the one\nselected during the test.\n\nOpenBSD-Regress-ID: ff43fed30552afe23d1364526fe8cf88cbfafe1d","shortMessageHtmlLink":"upstream: Use aes128-ctr for MAC tests since default has implicit MAC."}},{"before":"15ace435ea1c2fab2a1cc7d9c3157fe20c776b80","after":"ebc890b8b4ba08c84cd1066b7b94b2b11f6c4cb4","ref":"refs/heads/master","pushedAt":"2024-08-21T23:46:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djmdjm","name":"Damien Miller","path":"/djmdjm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170281?s=80&v=4"},"commit":{"message":"fix incorrect default for PasswordAuthentication\n\nmerge botch spotted by gsgleason","shortMessageHtmlLink":"fix incorrect default for PasswordAuthentication"}},{"before":"51c96b6ed627779a04493a8fe25747996a37f3c2","after":"15ace435ea1c2fab2a1cc7d9c3157fe20c776b80","ref":"refs/heads/master","pushedAt":"2024-08-21T11:02:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djmdjm","name":"Damien Miller","path":"/djmdjm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170281?s=80&v=4"},"commit":{"message":"upstream: Some awks won't match on the \\r so delete it instead. Fixes\n\nregress in portable on, eg Solaris.\n\nOpenBSD-Regress-ID: 44a96d6d2f8341d89b7d5fff777502b92ac9e9ba","shortMessageHtmlLink":"upstream: Some awks won't match on the \\r so delete it instead. Fixes"}},{"before":"25c52f37a82c4da48ec537de37d7c168982b8d6d","after":"51c96b6ed627779a04493a8fe25747996a37f3c2","ref":"refs/heads/master","pushedAt":"2024-08-21T10:24:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djmdjm","name":"Damien Miller","path":"/djmdjm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170281?s=80&v=4"},"commit":{"message":"upstream: Import regenerated moduli.\n\nOpenBSD-Commit-ID: 5db7049ad5558dee5b2079d3422e8ddab187c1cc","shortMessageHtmlLink":"upstream: Import regenerated moduli."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QwMTo1NDoxOC4wMDAwMDBazwAAAAS4CDp_","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QwMTo1NDoxOC4wMDAwMDBazwAAAAS4CDp_","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yMVQxMDoyNDo1MS4wMDAwMDBazwAAAASgDGEE"}},"title":"Activity · openssh/openssh-portable"}