{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":104118612,"defaultBranch":"master","name":"ssh-audit","ownerLogin":"jtesta","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-09-19T19:24:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2982011?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1713818155.0","currentOid":""},"activityList":{"items":[{"before":"d19b154a466ce9ed741387141ec53554017b2546","after":"46ec4e3edcc2cff5a01db2f6e446bd7846f25fe0","ref":"refs/heads/master","pushedAt":"2024-04-29T23:11:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jtesta","name":"Joe Testa","path":"/jtesta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2982011?s=80&v=4"},"commit":{"message":"Added built-in policies for Ubuntu 24.04 LTS server and client.","shortMessageHtmlLink":"Added built-in policies for Ubuntu 24.04 LTS server and client."}},{"before":"c5d90106e83fe99116e48794e85f32017555c809","after":"d19b154a466ce9ed741387141ec53554017b2546","ref":"refs/heads/master","pushedAt":"2024-04-22T21:57:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jtesta","name":"Joe Testa","path":"/jtesta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2982011?s=80&v=4"},"commit":{"message":"Bumped version to v3.3.0-dev.","shortMessageHtmlLink":"Bumped version to v3.3.0-dev."}},{"before":"68cf05d0ffb07bc1e8b039adb35a712b0941fe04","after":"c5d90106e83fe99116e48794e85f32017555c809","ref":"refs/heads/master","pushedAt":"2024-04-22T21:54:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jtesta","name":"Joe Testa","path":"/jtesta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2982011?s=80&v=4"},"commit":{"message":"Updated docker run command.","shortMessageHtmlLink":"Updated docker run command."}},{"before":"2d9ddabcadb6293c61798f03124e86fdb6b06e03","after":"68cf05d0ffb07bc1e8b039adb35a712b0941fe04","ref":"refs/heads/master","pushedAt":"2024-04-22T20:33:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jtesta","name":"Joe Testa","path":"/jtesta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2982011?s=80&v=4"},"commit":{"message":"Set version to 3.2.0 for release.","shortMessageHtmlLink":"Set version to 3.2.0 for release."}},{"before":"986f83653dfeacf1dad6d7bde05824b38d369069","after":"2d9ddabcadb6293c61798f03124e86fdb6b06e03","ref":"refs/heads/master","pushedAt":"2024-04-22T20:26:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jtesta","name":"Joe Testa","path":"/jtesta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2982011?s=80&v=4"},"commit":{"message":"Updated DHEat rate connection warning message.","shortMessageHtmlLink":"Updated DHEat rate connection warning message."}},{"before":"3c459f14285c840b3b00c3eb711c16c86ce3cda0","after":"986f83653dfeacf1dad6d7bde05824b38d369069","ref":"refs/heads/master","pushedAt":"2024-04-22T17:56:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jtesta","name":"Joe Testa","path":"/jtesta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2982011?s=80&v=4"},"commit":{"message":"Added multi-line real-time output for connection rate testing.","shortMessageHtmlLink":"Added multi-line real-time output for connection rate testing."}},{"before":"46b89fff2ee72554c64ead687f02f2228d5e923a","after":"3c459f14285c840b3b00c3eb711c16c86ce3cda0","ref":"refs/heads/master","pushedAt":"2024-04-22T15:59:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jtesta","name":"Joe Testa","path":"/jtesta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2982011?s=80&v=4"},"commit":{"message":"Revised connection rate warning during standard audits.","shortMessageHtmlLink":"Revised connection rate warning during standard audits."}},{"before":"81718d19485a63e8092e597d533ac6ca9caf713f","after":"46b89fff2ee72554c64ead687f02f2228d5e923a","ref":"refs/heads/master","pushedAt":"2024-04-21T21:06:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jtesta","name":"Joe Testa","path":"/jtesta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2982011?s=80&v=4"},"commit":{"message":"Sockets now time out after 30 seconds during connection rate testing.","shortMessageHtmlLink":"Sockets now time out after 30 seconds during connection rate testing."}},{"before":"8124c8e4430c2d570cdff3773f1d9ead0ef2bb67","after":"81718d19485a63e8092e597d533ac6ca9caf713f","ref":"refs/heads/master","pushedAt":"2024-04-21T19:08:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jtesta","name":"Joe Testa","path":"/jtesta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2982011?s=80&v=4"},"commit":{"message":"Fixed non-interactive connection rate tests. Revised warning for lack of connection throttling.","shortMessageHtmlLink":"Fixed non-interactive connection rate tests. Revised warning for lack…"}},{"before":"b9f569fdf82c1e8e6b25a09ce10f90ffa7359dca","after":"8124c8e4430c2d570cdff3773f1d9ead0ef2bb67","ref":"refs/heads/master","pushedAt":"2024-04-19T01:09:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jtesta","name":"Joe Testa","path":"/jtesta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2982011?s=80&v=4"},"commit":{"message":"Added aes128-ocb@libassh.org cipher.","shortMessageHtmlLink":"Added aes128-ocb@libassh.org cipher."}},{"before":"e337a6da25b402c555ed431339d29da82f1e94a6","after":"b9f569fdf82c1e8e6b25a09ce10f90ffa7359dca","ref":"refs/heads/master","pushedAt":"2024-04-19T00:51:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jtesta","name":"Joe Testa","path":"/jtesta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2982011?s=80&v=4"},"commit":{"message":"Added warnings for Windows platform.","shortMessageHtmlLink":"Added warnings for Windows platform."}},{"before":"db57eb5551884bd0d2d9ba6afcd32b5305fa04cc","after":"e337a6da25b402c555ed431339d29da82f1e94a6","ref":"refs/heads/master","pushedAt":"2024-04-19T00:46:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jtesta","name":"Joe Testa","path":"/jtesta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2982011?s=80&v=4"},"commit":{"message":"Added warnings for Windows platform.","shortMessageHtmlLink":"Added warnings for Windows platform."}},{"before":"9126ae7d9c53ea6b775d6a28ae3b84b0fd18b594","after":"db57eb5551884bd0d2d9ba6afcd32b5305fa04cc","ref":"refs/heads/master","pushedAt":"2024-04-19T00:42:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jtesta","name":"Joe Testa","path":"/jtesta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2982011?s=80&v=4"},"commit":{"message":"Added warnings for Windows platform.","shortMessageHtmlLink":"Added warnings for Windows platform."}},{"before":"d2f1a295a15f0fa60f6e07c435b229b6e0491451","after":"9126ae7d9c53ea6b775d6a28ae3b84b0fd18b594","ref":"refs/heads/master","pushedAt":"2024-04-19T00:01:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jtesta","name":"Joe Testa","path":"/jtesta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2982011?s=80&v=4"},"commit":{"message":"Improved DHEat statistics output.","shortMessageHtmlLink":"Improved DHEat statistics output."}},{"before":"8190fe59d07224ae1a6109098255b3c043f74bda","after":"d2f1a295a15f0fa60f6e07c435b229b6e0491451","ref":"refs/heads/master","pushedAt":"2024-04-18T23:36:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jtesta","name":"Joe Testa","path":"/jtesta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2982011?s=80&v=4"},"commit":{"message":"Removed vulture from Tox (it rarely made any findings, and when it did, pylint reported the same issues).","shortMessageHtmlLink":"Removed vulture from Tox (it rarely made any findings, and when it di…"}},{"before":"d7f8bf3e6d120d2dfbe4cb3a72e57ea1e7be5289","after":"8190fe59d07224ae1a6109098255b3c043f74bda","ref":"refs/heads/master","pushedAt":"2024-04-18T18:01:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jtesta","name":"Joe Testa","path":"/jtesta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2982011?s=80&v=4"},"commit":{"message":"Added implementation for DHEat denial-of-service attack (CVE-2002-20001). (#211, #217)","shortMessageHtmlLink":"Added implementation for DHEat denial-of-service attack (CVE-2002-20001…"}},{"before":"3d403b1d708d636244c5ad124fd252350f363366","after":"d7f8bf3e6d120d2dfbe4cb3a72e57ea1e7be5289","ref":"refs/heads/master","pushedAt":"2024-03-19T22:24:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jtesta","name":"Joe Testa","path":"/jtesta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2982011?s=80&v=4"},"commit":{"message":"Updated notes on OpenSSH default key exchanges. (#258)","shortMessageHtmlLink":"Updated notes on OpenSSH default key exchanges. (#258)"}},{"before":"9fae870260ee0067fd09840bc696b9459c4dba52","after":"3d403b1d708d636244c5ad124fd252350f363366","ref":"refs/heads/master","pushedAt":"2024-03-19T19:48:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jtesta","name":"Joe Testa","path":"/jtesta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2982011?s=80&v=4"},"commit":{"message":"Updated availability of algorithms in Dropbear. (#257)","shortMessageHtmlLink":"Updated availability of algorithms in Dropbear. (#257)"}},{"before":"20873db5964550314f26d77bddfe9c995dd9e6c8","after":"9fae870260ee0067fd09840bc696b9459c4dba52","ref":"refs/heads/master","pushedAt":"2024-03-19T18:45:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jtesta","name":"Joe Testa","path":"/jtesta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2982011?s=80&v=4"},"commit":{"message":"Added allow_larger_keys flag to custom policies to control whether targets can have larger keys, and added Docker tests to complete work started in PR #242.","shortMessageHtmlLink":"Added allow_larger_keys flag to custom policies to control whether ta…"}},{"before":"3c31934ac7b5ab816bb31640cd34f57b1c2f9b00","after":"20873db5964550314f26d77bddfe9c995dd9e6c8","ref":"refs/heads/master","pushedAt":"2024-03-19T18:38:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jtesta","name":"Joe Testa","path":"/jtesta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2982011?s=80&v=4"},"commit":{"message":"use less-than instead of not-equal when comparing key sizes (#242)\n\nWhen evaluating policy compliance, use less-than operator so keys bigger\r\nthan expected (and hence very often better) don't fail policy\r\nevaulation. This change reduces the amount of false-positives and allows\r\nfor more flexibility when hardening SSH installations.\r\n\r\nSigned-off-by: szubersk ","shortMessageHtmlLink":"use less-than instead of not-equal when comparing key sizes (#242)"}},{"before":"5bd925ffc60b077105900832496c7ff22be8b062","after":"3c31934ac7b5ab816bb31640cd34f57b1c2f9b00","ref":"refs/heads/master","pushedAt":"2024-03-18T21:49:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jtesta","name":"Joe Testa","path":"/jtesta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2982011?s=80&v=4"},"commit":{"message":"Added tests and other cleanups resulting from merging PR #252.","shortMessageHtmlLink":"Added tests and other cleanups resulting from merging PR #252."}},{"before":"7b3402b20731a7d1e916f5a13052aadbccbae4f3","after":"5bd925ffc60b077105900832496c7ff22be8b062","ref":"refs/heads/master","pushedAt":"2024-03-18T21:41:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jtesta","name":"Joe Testa","path":"/jtesta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2982011?s=80&v=4"},"commit":{"message":"[WIP] Adding allowed algorithms (#252)\n\n* Added allowed policy fields\r\n\r\nAdded allowed fields for host keys kex ciphers and macs\r\n\r\n* Adapted policy.py to newest dev version\r\n\r\n* Added allow_algorithm_subset_and_reordering flag\r\n\r\n* Removed allowed policy entries as they are redundant now\r\n\r\n* Fixed call to append_error","shortMessageHtmlLink":"[WIP] Adding allowed algorithms (#252)"}},{"before":"b2f46eb71a595be9816c6bc2930e89db2857b847","after":"7b3402b20731a7d1e916f5a13052aadbccbae4f3","ref":"refs/heads/master","pushedAt":"2024-03-15T21:24:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jtesta","name":"Joe Testa","path":"/jtesta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2982011?s=80&v=4"},"commit":{"message":"Added note that sntrup761x25519-sha512@openssh.com is the default OpenSSH kex since version 9.0.","shortMessageHtmlLink":"Added note that sntrup761x25519-sha512@openssh.com is the default Ope…"}},{"before":"ab41ca102301106c7c317a61c3d7a5fd882e2879","after":"b2f46eb71a595be9816c6bc2930e89db2857b847","ref":"refs/heads/master","pushedAt":"2024-03-15T21:05:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jtesta","name":"Joe Testa","path":"/jtesta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2982011?s=80&v=4"},"commit":{"message":"Added extra GSS wildcard matching test.","shortMessageHtmlLink":"Added extra GSS wildcard matching test."}},{"before":"b70fb0bc4c7ae0100c5e2cf4fb605b8af848b74c","after":"ab41ca102301106c7c317a61c3d7a5fd882e2879","ref":"refs/heads/master","pushedAt":"2024-03-15T20:28:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jtesta","name":"Joe Testa","path":"/jtesta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2982011?s=80&v=4"},"commit":{"message":"Re-organized README.","shortMessageHtmlLink":"Re-organized README."}},{"before":"db5104ecb87909afec849258c68e1d637abdb934","after":"b70fb0bc4c7ae0100c5e2cf4fb605b8af848b74c","ref":"refs/heads/master","pushedAt":"2024-03-15T20:25:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jtesta","name":"Joe Testa","path":"/jtesta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2982011?s=80&v=4"},"commit":{"message":"Added built-in policies for Amazon Linux 2023, Debian 12, and Rocky Linux 9.","shortMessageHtmlLink":"Added built-in policies for Amazon Linux 2023, Debian 12, and Rocky L…"}},{"before":"15078aaea9a1de8149ebc6dfbd5911909486f1d0","after":"db5104ecb87909afec849258c68e1d637abdb934","ref":"refs/heads/master","pushedAt":"2024-03-14T22:14:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jtesta","name":"Joe Testa","path":"/jtesta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2982011?s=80&v=4"},"commit":{"message":"Built-in policy change logs no longer printed within quotes.","shortMessageHtmlLink":"Built-in policy change logs no longer printed within quotes."}},{"before":"064b55e0c230ef243a0d8244711422354f147a39","after":"15078aaea9a1de8149ebc6dfbd5911909486f1d0","ref":"refs/heads/master","pushedAt":"2024-03-14T21:58:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jtesta","name":"Joe Testa","path":"/jtesta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2982011?s=80&v=4"},"commit":{"message":"Built-in policies now include a change log.","shortMessageHtmlLink":"Built-in policies now include a change log."}},{"before":"a4f508374a7847a76af67b1e30ea9c7dc3734a83","after":"064b55e0c230ef243a0d8244711422354f147a39","ref":"refs/heads/master","pushedAt":"2024-03-14T20:02:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jtesta","name":"Joe Testa","path":"/jtesta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2982011?s=80&v=4"},"commit":{"message":"Added 1 new key exchange algorithm: gss-nistp384-sha384-*","shortMessageHtmlLink":"Added 1 new key exchange algorithm: gss-nistp384-sha384-*"}},{"before":"6f39407a8cea47a81377d71324ef4706325c2d62","after":"a4f508374a7847a76af67b1e30ea9c7dc3734a83","ref":"refs/heads/master","pushedAt":"2024-03-13T01:13:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jtesta","name":"Joe Testa","path":"/jtesta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2982011?s=80&v=4"},"commit":{"message":"Updated README.","shortMessageHtmlLink":"Updated README."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPXZhfgA","startCursor":null,"endCursor":null}},"title":"Activity · jtesta/ssh-audit"}