{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":369791701,"defaultBranch":"main","name":"tomcat","ownerLogin":"michael-o","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-05-22T11:34:21.000Z","ownerAvatar":"https://github.com/avatars/u/573017?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714739197.0","currentOid":""},"activityList":{"items":[{"before":"62bbe462666b34eda971d1256cc1e830b500bdc1","after":"2f0187e02b571c67e7d124bd21fb28e02721c98c","ref":"refs/heads/10.1.x","pushedAt":"2024-06-11T09:16:02.000Z","pushType":"push","commitsCount":506,"pusher":{"login":"michael-o","name":"Michael Osipov","path":"/michael-o","primaryAvatarUrl":"https://github.com/avatars/u/573017?s=80&v=4"},"commit":{"message":"Add RealmBase.getPrincipal(GSSName, GSSCredential, GSSContext)\n\nA realm might want to access extended/additional information from an\nestablished GSS context to properly build an authenticated princpal.\nOne prominent example is com.sun.security.jgss.ExtendedGSSContext.inquireSecContext(InquireType).","shortMessageHtmlLink":"Add RealmBase.getPrincipal(GSSName, GSSCredential, GSSContext)"}},{"before":"b1d20cc6b04d64f35b3b5e47d68e02c93437867b","after":"956c4577caedca7d77c5eb996a83ebafdf80b889","ref":"refs/heads/main","pushedAt":"2024-06-11T09:14:35.000Z","pushType":"push","commitsCount":628,"pusher":{"login":"michael-o","name":"Michael Osipov","path":"/michael-o","primaryAvatarUrl":"https://github.com/avatars/u/573017?s=80&v=4"},"commit":{"message":"Add RealmBase.getPrincipal(GSSName, GSSCredential, GSSContext)\n\nA realm might want to access extended/additional information from an\nestablished GSS context to properly build an authenticated princpal.\nOne prominent example is com.sun.security.jgss.ExtendedGSSContext.inquireSecContext(InquireType).","shortMessageHtmlLink":"Add RealmBase.getPrincipal(GSSName, GSSCredential, GSSContext)"}},{"before":"3d8db8cd57b1e89be75b004b7401eb9581f531a2","after":"9cace36b9917d978cc6760ed41d81bb1bb95d17f","ref":"refs/heads/9.0.x","pushedAt":"2024-06-11T09:12:48.000Z","pushType":"push","commitsCount":468,"pusher":{"login":"michael-o","name":"Michael Osipov","path":"/michael-o","primaryAvatarUrl":"https://github.com/avatars/u/573017?s=80&v=4"},"commit":{"message":"Add RealmBase.getPrincipal(GSSName, GSSCredential, GSSContext)\n\nA realm might want to access extended/additional information from an\nestablished GSS context to properly build an authenticated princpal.\nOne prominent example is com.sun.security.jgss.ExtendedGSSContext.inquireSecContext(InquireType).","shortMessageHtmlLink":"Add RealmBase.getPrincipal(GSSName, GSSCredential, GSSContext)"}},{"before":"65d52e137ecd677374393d647291b90796061e29","after":null,"ref":"refs/heads/asn1-utf8string","pushedAt":"2024-05-03T12:26:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"michael-o","name":"Michael Osipov","path":"/michael-o","primaryAvatarUrl":"https://github.com/avatars/u/573017?s=80&v=4"}},{"before":"1a72b4e6d4c0c8672098b1dc8693779f6d5dd240","after":"65d52e137ecd677374393d647291b90796061e29","ref":"refs/heads/asn1-utf8string","pushedAt":"2024-05-03T10:41:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michael-o","name":"Michael Osipov","path":"/michael-o","primaryAvatarUrl":"https://github.com/avatars/u/573017?s=80&v=4"},"commit":{"message":"Extend Asn1Parser to parse UTF8Strings","shortMessageHtmlLink":"Extend Asn1Parser to parse UTF8Strings"}},{"before":null,"after":"1a72b4e6d4c0c8672098b1dc8693779f6d5dd240","ref":"refs/heads/asn1-utf8string","pushedAt":"2024-05-03T10:40:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"michael-o","name":"Michael Osipov","path":"/michael-o","primaryAvatarUrl":"https://github.com/avatars/u/573017?s=80&v=4"},"commit":{"message":"Extend Asn1Parser to parse UTF8Strings","shortMessageHtmlLink":"Extend Asn1Parser to parse UTF8Strings"}},{"before":"b3ecc73bb75769ad7d4394871d51671884b38b54","after":null,"ref":"refs/heads/BZ-67926/main","pushedAt":"2023-10-31T11:09:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"michael-o","name":"Michael Osipov","path":"/michael-o","primaryAvatarUrl":"https://github.com/avatars/u/573017?s=80&v=4"}},{"before":"0a5f549fc7f76a7d5ff2a39230ed8f2afad9c5cf","after":"b3ecc73bb75769ad7d4394871d51671884b38b54","ref":"refs/heads/BZ-67926/main","pushedAt":"2023-10-31T10:23:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michael-o","name":"Michael Osipov","path":"/michael-o","primaryAvatarUrl":"https://github.com/avatars/u/573017?s=80&v=4"},"commit":{"message":"BZ 67926: PEMFile prints unidentifiable string representation of ASN.1 OIDs","shortMessageHtmlLink":"BZ 67926: PEMFile prints unidentifiable string representation of ASN.…"}},{"before":"6eb187d84847412dc9cf39a623a093ca0208b16b","after":"0a5f549fc7f76a7d5ff2a39230ed8f2afad9c5cf","ref":"refs/heads/BZ-67926/main","pushedAt":"2023-10-31T09:54:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michael-o","name":"Michael Osipov","path":"/michael-o","primaryAvatarUrl":"https://github.com/avatars/u/573017?s=80&v=4"},"commit":{"message":"Update java/org/apache/tomcat/util/net/jsse/PEMFile.java\r\n\r\nSimplify\n\nCo-authored-by: Han Li ","shortMessageHtmlLink":"Update java/org/apache/tomcat/util/net/jsse/PEMFile.java"}},{"before":null,"after":"6eb187d84847412dc9cf39a623a093ca0208b16b","ref":"refs/heads/BZ-67926/main","pushedAt":"2023-10-30T10:50:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"michael-o","name":"Michael Osipov","path":"/michael-o","primaryAvatarUrl":"https://github.com/avatars/u/573017?s=80&v=4"},"commit":{"message":"BZ 67926: PEMFile prints unidentifiable string representation of ASN.1 OIDs","shortMessageHtmlLink":"BZ 67926: PEMFile prints unidentifiable string representation of ASN.…"}},{"before":"c104daa3722a3a68a1325169f2e460751ebbb35a","after":"8768cb160766487e43f861de9ded9d527fd9d334","ref":"refs/heads/8.5.x","pushedAt":"2023-10-23T11:11:18.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"michael-o","name":"Michael Osipov","path":"/michael-o","primaryAvatarUrl":"https://github.com/avatars/u/573017?s=80&v=4"},"commit":{"message":"BZ 66670: Add SSLHostConfig#certificateKeyPasswordFile and SSLHostConfig#certificateKeystorePasswordFile","shortMessageHtmlLink":"BZ 66670: Add SSLHostConfig#certificateKeyPasswordFile and SSLHostCon…"}},{"before":"e96a0ddc987231ad9349787e9519efdf2736ca7f","after":"3d8db8cd57b1e89be75b004b7401eb9581f531a2","ref":"refs/heads/9.0.x","pushedAt":"2023-10-23T11:10:47.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"michael-o","name":"Michael Osipov","path":"/michael-o","primaryAvatarUrl":"https://github.com/avatars/u/573017?s=80&v=4"},"commit":{"message":"BZ 66670: Add SSLHostConfig#certificateKeyPasswordFile and SSLHostConfig#certificateKeystorePasswordFile","shortMessageHtmlLink":"BZ 66670: Add SSLHostConfig#certificateKeyPasswordFile and SSLHostCon…"}},{"before":"cbfc9eb85085cd32f2e7c23fadcf1303de46eb79","after":"62bbe462666b34eda971d1256cc1e830b500bdc1","ref":"refs/heads/10.1.x","pushedAt":"2023-10-23T11:08:40.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"michael-o","name":"Michael Osipov","path":"/michael-o","primaryAvatarUrl":"https://github.com/avatars/u/573017?s=80&v=4"},"commit":{"message":"BZ 66670: Add SSLHostConfig#certificateKeyPasswordFile and SSLHostConfig#certificateKeystorePasswordFile","shortMessageHtmlLink":"BZ 66670: Add SSLHostConfig#certificateKeyPasswordFile and SSLHostCon…"}},{"before":"714fccd0c0d9856cd87b4b3f17db9f8c6cc3901c","after":"b1d20cc6b04d64f35b3b5e47d68e02c93437867b","ref":"refs/heads/main","pushedAt":"2023-10-23T11:08:16.000Z","pushType":"push","commitsCount":27,"pusher":{"login":"michael-o","name":"Michael Osipov","path":"/michael-o","primaryAvatarUrl":"https://github.com/avatars/u/573017?s=80&v=4"},"commit":{"message":"BZ 66670: Add SSLHostConfig#certificateKeyPasswordFile and SSLHostConfig#certificateKeystorePasswordFile","shortMessageHtmlLink":"BZ 66670: Add SSLHostConfig#certificateKeyPasswordFile and SSLHostCon…"}},{"before":"77d55681d08019795001abaddf843b9b6c001032","after":null,"ref":"refs/heads/BZ-66670/main","pushedAt":"2023-10-23T11:06:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"michael-o","name":"Michael Osipov","path":"/michael-o","primaryAvatarUrl":"https://github.com/avatars/u/573017?s=80&v=4"}},{"before":"fc2520fa2ab713c9646b124cfabf5cd9da7992e9","after":null,"ref":"refs/heads/BZ-66670/10.1.x","pushedAt":"2023-10-23T11:06:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"michael-o","name":"Michael Osipov","path":"/michael-o","primaryAvatarUrl":"https://github.com/avatars/u/573017?s=80&v=4"}},{"before":"8fd3349e590c6ee18c472ea25c7dfd87fac0eb45","after":null,"ref":"refs/heads/BZ-66670/9.0.x","pushedAt":"2023-10-23T11:06:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"michael-o","name":"Michael Osipov","path":"/michael-o","primaryAvatarUrl":"https://github.com/avatars/u/573017?s=80&v=4"}},{"before":"26c109b9154a1f09373b93763dd16fd2c4eaced7","after":null,"ref":"refs/heads/BZ-66670/8.5.x","pushedAt":"2023-10-23T11:06:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"michael-o","name":"Michael Osipov","path":"/michael-o","primaryAvatarUrl":"https://github.com/avatars/u/573017?s=80&v=4"}},{"before":"359d302afd870ab668d30e831dc8b74ae3aedaaf","after":"26c109b9154a1f09373b93763dd16fd2c4eaced7","ref":"refs/heads/BZ-66670/8.5.x","pushedAt":"2023-10-23T10:56:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michael-o","name":"Michael Osipov","path":"/michael-o","primaryAvatarUrl":"https://github.com/avatars/u/573017?s=80&v=4"},"commit":{"message":"BZ 66670: Add SSLHostConfig#certificateKeyPasswordFile and SSLHostConfig#certificateKeystorePasswordFile","shortMessageHtmlLink":"BZ 66670: Add SSLHostConfig#certificateKeyPasswordFile and SSLHostCon…"}},{"before":"a9ef7cf41c66fa2f2fb840b987f1d555739dbdf1","after":"8fd3349e590c6ee18c472ea25c7dfd87fac0eb45","ref":"refs/heads/BZ-66670/9.0.x","pushedAt":"2023-10-23T10:54:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michael-o","name":"Michael Osipov","path":"/michael-o","primaryAvatarUrl":"https://github.com/avatars/u/573017?s=80&v=4"},"commit":{"message":"BZ 66670: Add SSLHostConfig#certificateKeyPasswordFile and SSLHostConfig#certificateKeystorePasswordFile","shortMessageHtmlLink":"BZ 66670: Add SSLHostConfig#certificateKeyPasswordFile and SSLHostCon…"}},{"before":"8c7f625c63b95613205711c7262bb3dc59c7019d","after":"fc2520fa2ab713c9646b124cfabf5cd9da7992e9","ref":"refs/heads/BZ-66670/10.1.x","pushedAt":"2023-10-23T10:52:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michael-o","name":"Michael Osipov","path":"/michael-o","primaryAvatarUrl":"https://github.com/avatars/u/573017?s=80&v=4"},"commit":{"message":"BZ 66670: Add SSLHostConfig#certificateKeyPasswordFile and SSLHostConfig#certificateKeystorePasswordFile","shortMessageHtmlLink":"BZ 66670: Add SSLHostConfig#certificateKeyPasswordFile and SSLHostCon…"}},{"before":"c0c3775ac3a832676ac4f25273863633a0553ce1","after":"77d55681d08019795001abaddf843b9b6c001032","ref":"refs/heads/BZ-66670/main","pushedAt":"2023-10-23T10:49:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michael-o","name":"Michael Osipov","path":"/michael-o","primaryAvatarUrl":"https://github.com/avatars/u/573017?s=80&v=4"},"commit":{"message":"BZ 66670: Add SSLHostConfig#certificateKeyPasswordFile and SSLHostConfig#certificateKeystorePasswordFile","shortMessageHtmlLink":"BZ 66670: Add SSLHostConfig#certificateKeyPasswordFile and SSLHostCon…"}},{"before":"c1c275d41c8f38e4250b62f9197d4630d3c5c036","after":"359d302afd870ab668d30e831dc8b74ae3aedaaf","ref":"refs/heads/BZ-66670/8.5.x","pushedAt":"2023-10-18T18:32:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michael-o","name":"Michael Osipov","path":"/michael-o","primaryAvatarUrl":"https://github.com/avatars/u/573017?s=80&v=4"},"commit":{"message":"Read password for OpenSSL from Java","shortMessageHtmlLink":"Read password for OpenSSL from Java"}},{"before":"f5ea8e74201b60c54e36085d8dba15367fc51dfe","after":"a9ef7cf41c66fa2f2fb840b987f1d555739dbdf1","ref":"refs/heads/BZ-66670/9.0.x","pushedAt":"2023-10-18T18:31:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michael-o","name":"Michael Osipov","path":"/michael-o","primaryAvatarUrl":"https://github.com/avatars/u/573017?s=80&v=4"},"commit":{"message":"Read password for OpenSSL from Java","shortMessageHtmlLink":"Read password for OpenSSL from Java"}},{"before":"6fa1ef585983a22e6ff0de7badedb201e4bf1a0a","after":"8c7f625c63b95613205711c7262bb3dc59c7019d","ref":"refs/heads/BZ-66670/10.1.x","pushedAt":"2023-10-18T18:30:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michael-o","name":"Michael Osipov","path":"/michael-o","primaryAvatarUrl":"https://github.com/avatars/u/573017?s=80&v=4"},"commit":{"message":"Read password for OpenSSL from Java","shortMessageHtmlLink":"Read password for OpenSSL from Java"}},{"before":"d8dbc813fb30d02f34f193c68f7af3b48d51fce1","after":"c0c3775ac3a832676ac4f25273863633a0553ce1","ref":"refs/heads/BZ-66670/main","pushedAt":"2023-10-18T18:25:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michael-o","name":"Michael Osipov","path":"/michael-o","primaryAvatarUrl":"https://github.com/avatars/u/573017?s=80&v=4"},"commit":{"message":"Read password for OpenSSL from Java","shortMessageHtmlLink":"Read password for OpenSSL from Java"}},{"before":"df441f7be3ff9cff104053297debf2607969dde2","after":"e96a0ddc987231ad9349787e9519efdf2736ca7f","ref":"refs/heads/9.0.x","pushedAt":"2023-10-18T18:14:35.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"michael-o","name":"Michael Osipov","path":"/michael-o","primaryAvatarUrl":"https://github.com/avatars/u/573017?s=80&v=4"},"commit":{"message":"Use the proper API name","shortMessageHtmlLink":"Use the proper API name"}},{"before":"1927cd1b5cc8b6da4fa4bcb2d6731421a7e84b66","after":"c104daa3722a3a68a1325169f2e460751ebbb35a","ref":"refs/heads/8.5.x","pushedAt":"2023-10-18T18:13:51.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"michael-o","name":"Michael Osipov","path":"/michael-o","primaryAvatarUrl":"https://github.com/avatars/u/573017?s=80&v=4"},"commit":{"message":"Use the proper API name","shortMessageHtmlLink":"Use the proper API name"}},{"before":"ddb9a3711fa368ae5811e939607fdbc647bf519d","after":"c1c275d41c8f38e4250b62f9197d4630d3c5c036","ref":"refs/heads/BZ-66670/8.5.x","pushedAt":"2023-10-12T16:03:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michael-o","name":"Michael Osipov","path":"/michael-o","primaryAvatarUrl":"https://github.com/avatars/u/573017?s=80&v=4"},"commit":{"message":"BZ 66670: Add SSLHostConfig#certificateKeyPasswordFile and SSLHostConfig#certificateKeystorePasswordFile","shortMessageHtmlLink":"BZ 66670: Add SSLHostConfig#certificateKeyPasswordFile and SSLHostCon…"}},{"before":"aa96d52bd36905ecf1439dc3b9160c23afae2df2","after":"f5ea8e74201b60c54e36085d8dba15367fc51dfe","ref":"refs/heads/BZ-66670/9.0.x","pushedAt":"2023-10-12T15:53:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michael-o","name":"Michael Osipov","path":"/michael-o","primaryAvatarUrl":"https://github.com/avatars/u/573017?s=80&v=4"},"commit":{"message":"BZ 66670: Add SSLHostConfig#certificateKeyPasswordFile and SSLHostConfig#certificateKeystorePasswordFile","shortMessageHtmlLink":"BZ 66670: Add SSLHostConfig#certificateKeyPasswordFile and SSLHostCon…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0xMVQwOToxNjowMi4wMDAwMDBazwAAAARiAG-R","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0xMVQwOToxNjowMi4wMDAwMDBazwAAAARiAG-R","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMC0xMlQxNTo1MzoxMS4wMDAwMDBazwAAAAOVr_Ni"}},"title":"Activity · michael-o/tomcat"}