{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":14242446,"defaultBranch":"master","name":"wolfssljni","ownerLogin":"wolfSSL","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-11-08T19:33:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5891092?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721238128.0","currentOid":""},"activityList":{"items":[{"before":"6f16431feb953de5b9d0538c46cb4b2eee97b824","after":"7ee9c7d7f9eeee7c5266bf752dbde1ba0ed4d73a","ref":"refs/heads/master","pushedAt":"2024-09-05T19:42:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"cconlon","name":"Chris Conlon","path":"/cconlon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/302241?s=80&v=4"},"commit":{"message":"Merge pull request #219 from sstefonic/storeProtocol\n\nStore protocol after handshake in SSLSession","shortMessageHtmlLink":"Merge pull request #219 from sstefonic/storeProtocol"}},{"before":"74101dd4b1bb38f22b9831b66bbe4e10482e4e0a","after":"6f16431feb953de5b9d0538c46cb4b2eee97b824","ref":"refs/heads/master","pushedAt":"2024-09-05T19:41:27.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"cconlon","name":"Chris Conlon","path":"/cconlon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/302241?s=80&v=4"},"commit":{"message":"Merge pull request #218 from sstefonic/addRsaPss\n\nAdd rsa_pss support in wolfJSSE","shortMessageHtmlLink":"Merge pull request #218 from sstefonic/addRsaPss"}},{"before":"473f587918dce02eef82dbc894ea596f05c58aa3","after":"74101dd4b1bb38f22b9831b66bbe4e10482e4e0a","ref":"refs/heads/master","pushedAt":"2024-08-07T17:49:24.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"JacobBarthelmeh","name":null,"path":"/JacobBarthelmeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7565298?s=80&v=4"},"commit":{"message":"Merge pull request #209 from cconlon/sessionResumeCipherProtocolChecks\n\nJSSE: Session resumption check for enabled cipher suite and protocol","shortMessageHtmlLink":"Merge pull request #209 from cconlon/sessionResumeCipherProtocolChecks"}},{"before":"4e70b6827d0e7165796db007dd17c79affaa4b78","after":"473f587918dce02eef82dbc894ea596f05c58aa3","ref":"refs/heads/master","pushedAt":"2024-08-07T17:45:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"JacobBarthelmeh","name":null,"path":"/JacobBarthelmeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7565298?s=80&v=4"},"commit":{"message":"Merge pull request #216 from cconlon/androidLint\n\nJNI/JSSE: adjust for methods not available in Android API 24","shortMessageHtmlLink":"Merge pull request #216 from cconlon/androidLint"}},{"before":"59aaba261210a0cc8a9911033de695b7857b8a82","after":"4e70b6827d0e7165796db007dd17c79affaa4b78","ref":"refs/heads/master","pushedAt":"2024-08-01T18:22:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dgarske","name":"David Garske","path":"/dgarske","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692870?s=80&v=4"},"commit":{"message":"Merge pull request #212 from cconlon/threadedJNIClient\n\nJNI: add example threaded client/server applications (JNI only)","shortMessageHtmlLink":"Merge pull request #212 from cconlon/threadedJNIClient"}},{"before":"0361ce39dc5694eecf5aa83bbb04b301b344a47e","after":"59aaba261210a0cc8a9911033de695b7857b8a82","ref":"refs/heads/master","pushedAt":"2024-08-01T18:21:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dgarske","name":"David Garske","path":"/dgarske","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692870?s=80&v=4"},"commit":{"message":"Merge pull request #213 from cconlon/ClientJSSEAddGETHost\n\nJSSE: add Host into HTTP GET in example ClientJSSE, used with -g","shortMessageHtmlLink":"Merge pull request #213 from cconlon/ClientJSSEAddGETHost"}},{"before":"13da2b023b1d0d98615a7e5d30335ff615fafd0d","after":"0361ce39dc5694eecf5aa83bbb04b301b344a47e","ref":"refs/heads/master","pushedAt":"2024-07-22T21:27:03.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"cconlon","name":"Chris Conlon","path":"/cconlon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/302241?s=80&v=4"},"commit":{"message":"Merge pull request #214 from sstefonic/updateSSLParameters\n\nFixes to SSLParameters and WolfSSLServerSocket","shortMessageHtmlLink":"Merge pull request #214 from sstefonic/updateSSLParameters"}},{"before":"a5863a4b47262574693222e93131d2cdd3b93b5f","after":"13da2b023b1d0d98615a7e5d30335ff615fafd0d","ref":"refs/heads/master","pushedAt":"2024-07-19T19:39:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"cconlon","name":"Chris Conlon","path":"/cconlon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/302241?s=80&v=4"},"commit":{"message":"Merge pull request #210 from rlm2002/timeouts\n\nread returns error value to timeout","shortMessageHtmlLink":"Merge pull request #210 from rlm2002/timeouts"}},{"before":"3bca9810a8a537395d648358f6e6bec91790c2f6","after":"a5863a4b47262574693222e93131d2cdd3b93b5f","ref":"refs/heads/master","pushedAt":"2024-07-19T19:38:25.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"cconlon","name":"Chris Conlon","path":"/cconlon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/302241?s=80&v=4"},"commit":{"message":"Merge pull request #208 from rlm2002/FailedALPN\n\nclose inbound on UNKNOWN_ALPN_PROTOCOL_NAME_E","shortMessageHtmlLink":"Merge pull request #208 from rlm2002/FailedALPN"}},{"before":"1e9509d9e80c7f9c2b6b8774029a54bbc1b593b7","after":"3bca9810a8a537395d648358f6e6bec91790c2f6","ref":"refs/heads/master","pushedAt":"2024-07-19T15:09:16.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"JacobBarthelmeh","name":null,"path":"/JacobBarthelmeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7565298?s=80&v=4"},"commit":{"message":"Merge pull request #211 from cconlon/trustManagerExceptionMsg\n\nJSSE: pass lower level exception messages up during X509TrustManager peer verification","shortMessageHtmlLink":"Merge pull request #211 from cconlon/trustManagerExceptionMsg"}},{"before":"fba6fc7a99ba0b763cf8968f2551507de7631f49","after":"1e9509d9e80c7f9c2b6b8774029a54bbc1b593b7","ref":"refs/heads/master","pushedAt":"2024-07-19T15:08:01.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"JacobBarthelmeh","name":null,"path":"/JacobBarthelmeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7565298?s=80&v=4"},"commit":{"message":"Merge pull request #206 from cconlon/sessionDup\n\nJNI: wrap native wolfSSL_SESSION_dup() in WolfSSLSession.duplicateSession()","shortMessageHtmlLink":"Merge pull request #206 from cconlon/sessionDup"}},{"before":"bef637927372563a97b0434dd86b9d122cef2c8e","after":"fba6fc7a99ba0b763cf8968f2551507de7631f49","ref":"refs/heads/master","pushedAt":"2024-07-19T15:03:48.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"JacobBarthelmeh","name":null,"path":"/JacobBarthelmeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7565298?s=80&v=4"},"commit":{"message":"Merge pull request #178 from cconlon/wksKeyStoreSupport\n\nAdd wolfJCE WKS KeyStore Support","shortMessageHtmlLink":"Merge pull request #178 from cconlon/wksKeyStoreSupport"}},{"before":"512ec3a00782bc7bb372fab31a925f083b593258","after":null,"ref":"refs/heads/fixNullHostnameCheck","pushedAt":"2024-07-17T17:42:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"limjan","name":null,"path":"/limjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/172304184?s=80&v=4"}},{"before":null,"after":"512ec3a00782bc7bb372fab31a925f083b593258","ref":"refs/heads/fixNullHostnameCheck","pushedAt":"2024-07-16T18:21:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"limjan","name":null,"path":"/limjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/172304184?s=80&v=4"},"commit":{"message":"Throw SSLException when hostname is null","shortMessageHtmlLink":"Throw SSLException when hostname is null"}},{"before":"a35247541e1d15b65489c78d159297c2d4ea14c3","after":"bef637927372563a97b0434dd86b9d122cef2c8e","ref":"refs/heads/master","pushedAt":"2024-07-11T21:12:09.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"JacobBarthelmeh","name":null,"path":"/JacobBarthelmeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7565298?s=80&v=4"},"commit":{"message":"Merge pull request #201 from cconlon/socketSelectEAGAIN\n\nJNI/JSSE: Add support for poll(), fix for EAGAIN and select()","shortMessageHtmlLink":"Merge pull request #201 from cconlon/socketSelectEAGAIN"}},{"before":"910b6124f46b3e0c1ced516e5e39a9b0a292210d","after":"a35247541e1d15b65489c78d159297c2d4ea14c3","ref":"refs/heads/master","pushedAt":"2024-06-27T19:42:42.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"cconlon","name":"Chris Conlon","path":"/cconlon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/302241?s=80&v=4"},"commit":{"message":"Merge pull request #205 from sstefonic/handshakeFailureClose\n\nClose socket if handshake fails","shortMessageHtmlLink":"Merge pull request #205 from sstefonic/handshakeFailureClose"}},{"before":"318af35470aefd53d2ebea80d7bd45568b276380","after":"910b6124f46b3e0c1ced516e5e39a9b0a292210d","ref":"refs/heads/master","pushedAt":"2024-06-17T17:56:44.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"cconlon","name":"Chris Conlon","path":"/cconlon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/302241?s=80&v=4"},"commit":{"message":"Merge pull request #204 from jackctj117/fix-getLocalPrincipal\n\nChanged getLocalPrincipal to assume user cert is first in chain","shortMessageHtmlLink":"Merge pull request #204 from jackctj117/fix-getLocalPrincipal"}},{"before":"151853de8e4e42d94a1668cfa136455832d36ba9","after":"318af35470aefd53d2ebea80d7bd45568b276380","ref":"refs/heads/master","pushedAt":"2024-06-13T21:36:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"cconlon","name":"Chris Conlon","path":"/cconlon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/302241?s=80&v=4"},"commit":{"message":"Merge pull request #203 from sstefonic/engineDebugFix\n\nFix mistake in SSLEngine debug logs","shortMessageHtmlLink":"Merge pull request #203 from sstefonic/engineDebugFix"}},{"before":"bb12cc94a0290b3b777e43de173213134c16563a","after":"151853de8e4e42d94a1668cfa136455832d36ba9","ref":"refs/heads/master","pushedAt":"2024-06-10T23:23:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"cconlon","name":"Chris Conlon","path":"/cconlon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/302241?s=80&v=4"},"commit":{"message":"Merge pull request #200 from sstefonic/deleteClose\n\nDelete close method in WolfSSLServerSocket","shortMessageHtmlLink":"Merge pull request #200 from sstefonic/deleteClose"}},{"before":"87412b0639eb8798ad52f96f7ce9e75d76158c7a","after":"bb12cc94a0290b3b777e43de173213134c16563a","ref":"refs/heads/master","pushedAt":"2024-06-07T19:06:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"JacobBarthelmeh","name":null,"path":"/JacobBarthelmeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7565298?s=80&v=4"},"commit":{"message":"Merge pull request #199 from cconlon/sslSessionGetPeerCertificates\n\nReturn X509Certificate[] from SSLSession.getPeerCertificates()","shortMessageHtmlLink":"Merge pull request #199 from cconlon/sslSessionGetPeerCertificates"}},{"before":"bbde8fa9edcf50b743386e2649b6b7d9a573c1db","after":"87412b0639eb8798ad52f96f7ce9e75d76158c7a","ref":"refs/heads/master","pushedAt":"2024-06-07T18:41:45.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"cconlon","name":"Chris Conlon","path":"/cconlon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/302241?s=80&v=4"},"commit":{"message":"Merge pull request #198 from sstefonic/fixTLSv10Test\n\nupdate TLSv1.0 and TLSv1.1 test","shortMessageHtmlLink":"Merge pull request #198 from sstefonic/fixTLSv10Test"}},{"before":"90bf503edcf57117649efbbb4cb465abc043dceb","after":"bbde8fa9edcf50b743386e2649b6b7d9a573c1db","ref":"refs/heads/master","pushedAt":"2024-06-06T22:15:14.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"JacobBarthelmeh","name":null,"path":"/JacobBarthelmeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7565298?s=80&v=4"},"commit":{"message":"Merge pull request #197 from cconlon/sslEngineFixesMay2024\n\nSSLEngine fixes around HandshakeStatus, beginHandshake(), and alerts","shortMessageHtmlLink":"Merge pull request #197 from cconlon/sslEngineFixesMay2024"}},{"before":"2353670bd88ca34a9192475e264e36a4b8a0725f","after":"90bf503edcf57117649efbbb4cb465abc043dceb","ref":"refs/heads/master","pushedAt":"2024-05-31T17:39:44.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"cconlon","name":"Chris Conlon","path":"/cconlon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/302241?s=80&v=4"},"commit":{"message":"Merge pull request #196 from sstefonic/throwInitExceptions\n\nKeyManagerFactory and TrustManagerFactory throw exceptions if used when uninitialized","shortMessageHtmlLink":"Merge pull request #196 from sstefonic/throwInitExceptions"}},{"before":"37cf4dc7d2eced4bbd7ea8e0db3a5f90b4102a3b","after":"2353670bd88ca34a9192475e264e36a4b8a0725f","ref":"refs/heads/master","pushedAt":"2024-05-22T21:35:10.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"JacobBarthelmeh","name":null,"path":"/JacobBarthelmeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7565298?s=80&v=4"},"commit":{"message":"Merge pull request #193 from cconlon/sslEngineFixesMay2024\n\nSSLEngine fixes for session cache, getError(), and unwrap() HandshakeStatus","shortMessageHtmlLink":"Merge pull request #193 from cconlon/sslEngineFixesMay2024"}},{"before":"9b8f8d00be1f34d74f333579b8be249f42ef3d8a","after":"37cf4dc7d2eced4bbd7ea8e0db3a5f90b4102a3b","ref":"refs/heads/master","pushedAt":"2024-05-22T21:22:53.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"cconlon","name":"Chris Conlon","path":"/cconlon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/302241?s=80&v=4"},"commit":{"message":"Merge pull request #195 from sstefonic/fixInputStreamRead\n\nfix read() in WolfSSLInputStream to reflect end of stream","shortMessageHtmlLink":"Merge pull request #195 from sstefonic/fixInputStreamRead"}},{"before":"b08237d9108dae1817e8a46b4fb90f3950a96155","after":"9b8f8d00be1f34d74f333579b8be249f42ef3d8a","ref":"refs/heads/master","pushedAt":"2024-05-22T20:27:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"cconlon","name":"Chris Conlon","path":"/cconlon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/302241?s=80&v=4"},"commit":{"message":"Merge pull request #194 from sstefonic/socketFix\n\nFix WolfSSLServerSocket closing issue","shortMessageHtmlLink":"Merge pull request #194 from sstefonic/socketFix"}},{"before":"a2db7c3bcce18978ada7e70db1e2289010a0bd00","after":"b08237d9108dae1817e8a46b4fb90f3950a96155","ref":"refs/heads/master","pushedAt":"2024-05-06T19:13:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"JacobBarthelmeh","name":null,"path":"/JacobBarthelmeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7565298?s=80&v=4"},"commit":{"message":"Merge pull request #192 from cconlon/tls13secretcb\n\nCorrect example TLS 1.3 secret callback","shortMessageHtmlLink":"Merge pull request #192 from cconlon/tls13secretcb"}},{"before":"3dcfb63999b2e3eb9f3ae14f97bb53f65fbfb361","after":"a2db7c3bcce18978ada7e70db1e2289010a0bd00","ref":"refs/heads/master","pushedAt":"2024-04-25T22:58:39.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"JacobBarthelmeh","name":null,"path":"/JacobBarthelmeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7565298?s=80&v=4"},"commit":{"message":"Merge pull request #191 from cconlon/sessionIsSetup\n\nJNI: wrap wolfSSL_SessionIsSetup() in WolfSSLSession","shortMessageHtmlLink":"Merge pull request #191 from cconlon/sessionIsSetup"}},{"before":"add56cfca1e192efe16b5b0972b4e46dfc84a624","after":"3dcfb63999b2e3eb9f3ae14f97bb53f65fbfb361","ref":"refs/heads/master","pushedAt":"2024-04-24T22:53:01.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"JacobBarthelmeh","name":null,"path":"/JacobBarthelmeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7565298?s=80&v=4"},"commit":{"message":"Merge pull request #189 from cconlon/gcTesting\n\nOptimization pass for better garbage collection","shortMessageHtmlLink":"Merge pull request #189 from cconlon/gcTesting"}},{"before":"e0d718e9b322124ab0f57160d63698cb8f16b97b","after":"add56cfca1e192efe16b5b0972b4e46dfc84a624","ref":"refs/heads/master","pushedAt":"2024-04-24T22:45:42.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"JacobBarthelmeh","name":null,"path":"/JacobBarthelmeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7565298?s=80&v=4"},"commit":{"message":"Merge pull request #190 from cconlon/inferAction\n\nRun Facebook Infer on PRs with GitHub Actions","shortMessageHtmlLink":"Merge pull request #190 from cconlon/inferAction"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAErjwDswA","startCursor":null,"endCursor":null}},"title":"Activity ยท wolfSSL/wolfssljni"}