{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":383180275,"defaultBranch":"master","name":"NOnion","ownerLogin":"nblockchain","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-07-05T15:07:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/28088542?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1690904368.0","currentOid":""},"activityList":{"items":[{"before":"231c9a75d421c12bb26607f37e49f74182fc6c8a","after":"1da50a74c8c0c6670a9d21400903541e7cabfec4","ref":"refs/heads/master","pushedAt":"2023-10-21T10:07:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aarani","name":"Afshin Arani","path":"/aarani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9452646?s=80&v=4"},"commit":{"message":"Utility: remove unused utility class\n\nBigIntegerSerialization was unused so let's\nremove it.","shortMessageHtmlLink":"Utility: remove unused utility class"}},{"before":"7662941b800bb6ad2d766b9e03f50826d48b4396","after":"231c9a75d421c12bb26607f37e49f74182fc6c8a","ref":"refs/heads/master","pushedAt":"2023-08-02T12:04:09.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"knocte","name":"Andres G. Aragoneses","path":"/knocte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/331303?s=80&v=4"},"commit":{"message":"Merge PR #73 from nblockchain/knocte-patch-1\n\nTorLogger: prevent double initialization.","shortMessageHtmlLink":"Merge PR #73 from nblockchain/knocte-patch-1"}},{"before":"f07dc786ed950ad0c6e3350fca532b38f9a55509","after":"2993129742b467cf5c36036a99a1f718823f4012","ref":"refs/heads/knocte-patch-1","pushedAt":"2023-08-02T10:24:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aarani","name":"Afshin Arani","path":"/aarani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9452646?s=80&v=4"},"commit":{"message":"NOnion: rename non-200 http status exception\n\nThis commit renames UnsuccessfulHttpRequest exception to\nUnsuccessfulHttpResponseException.","shortMessageHtmlLink":"NOnion: rename non-200 http status exception"}},{"before":"94d6ad97126016a392cc2511cad6fd5c0698b2c0","after":"f07dc786ed950ad0c6e3350fca532b38f9a55509","ref":"refs/heads/knocte-patch-1","pushedAt":"2023-08-02T10:24:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aarani","name":"Afshin Arani","path":"/aarani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9452646?s=80&v=4"},"commit":{"message":"TorLogger: prevent double initialization\n\nCo-authored-by: Afshin Arani ","shortMessageHtmlLink":"TorLogger: prevent double initialization"}},{"before":"2d50da46e9fe7b38747435718b0fe95f3758b3c5","after":"94d6ad97126016a392cc2511cad6fd5c0698b2c0","ref":"refs/heads/knocte-patch-1","pushedAt":"2023-08-02T10:24:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aarani","name":"Afshin Arani","path":"/aarani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9452646?s=80&v=4"},"commit":{"message":"NOnion.Tests: ignore non-200 status codes\n\nPurpose of our HS browsing tests is to make sure we can connect\nto the server and just receieving a status code means we are\nconnected so there's no need to make sure the status code is\n200, this is especially true because TorHttpClient doesn't\nhandle redirects which causes Unsuccessful- HttpRequestException\nwhen there's a redirect.","shortMessageHtmlLink":"NOnion.Tests: ignore non-200 status codes"}},{"before":"b26af9b2c9cff5d77e524647caa3f717d86168b0","after":"2d50da46e9fe7b38747435718b0fe95f3758b3c5","ref":"refs/heads/knocte-patch-1","pushedAt":"2023-08-02T10:21:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aarani","name":"Afshin Arani","path":"/aarani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9452646?s=80&v=4"},"commit":{"message":"NOnion: rename non-200 http status exception\n\nThis commit renames UnsuccessfulHttpRequest\nexception to UnsuccessfulHttpResponseException.","shortMessageHtmlLink":"NOnion: rename non-200 http status exception"}},{"before":"5c78eede0d696438a8e13a4f2e4cfdf7b478c441","after":"b26af9b2c9cff5d77e524647caa3f717d86168b0","ref":"refs/heads/knocte-patch-1","pushedAt":"2023-08-02T10:21:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aarani","name":"Afshin Arani","path":"/aarani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9452646?s=80&v=4"},"commit":{"message":"TorLogger: prevent double initialization\n\nCo-authored-by: Afshin Arani ","shortMessageHtmlLink":"TorLogger: prevent double initialization"}},{"before":"5e94a1b8d9e481b1a57b61fd58bc5ea82d183c06","after":"5c78eede0d696438a8e13a4f2e4cfdf7b478c441","ref":"refs/heads/knocte-patch-1","pushedAt":"2023-08-02T10:20:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aarani","name":"Afshin Arani","path":"/aarani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9452646?s=80&v=4"},"commit":{"message":"NOnion.Tests: ignore non-200 status codes\n\nPurpose of our HS browsing tests is to make sure\nwe can connect to the server and just receieving a\nstatus code means we are connected so there's no\nneed to make sure the status code is 200, this is\nespecially true because TorHttpClient doesn't\nhandle redirects which causes Unsuccessful-\nHttpRequestException when there's a redirect.","shortMessageHtmlLink":"NOnion.Tests: ignore non-200 status codes"}},{"before":"9a93f02adc80e00caef75853de5dff8de72a2e40","after":"5e94a1b8d9e481b1a57b61fd58bc5ea82d183c06","ref":"refs/heads/knocte-patch-1","pushedAt":"2023-08-02T10:16:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aarani","name":"Afshin Arani","path":"/aarani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9452646?s=80&v=4"},"commit":{"message":"NOnion: rename non-200 http status exception\n\nThis commit renames UnsuccessfulHttpRequest exception to\nUnsuccessfulHttpResponseException.","shortMessageHtmlLink":"NOnion: rename non-200 http status exception"}},{"before":"a0f610c8211fa102d9c94f306eed466d88f7efb0","after":"9a93f02adc80e00caef75853de5dff8de72a2e40","ref":"refs/heads/knocte-patch-1","pushedAt":"2023-08-02T10:16:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aarani","name":"Afshin Arani","path":"/aarani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9452646?s=80&v=4"},"commit":{"message":"TorLogger: prevent double initialization\n\nCo-authored-by: Afshin Arani ","shortMessageHtmlLink":"TorLogger: prevent double initialization"}},{"before":"8a10c5b4c625e9c5fb5cfdf02988a7ca7adfd2ae","after":"a0f610c8211fa102d9c94f306eed466d88f7efb0","ref":"refs/heads/knocte-patch-1","pushedAt":"2023-08-02T10:16:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aarani","name":"Afshin Arani","path":"/aarani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9452646?s=80&v=4"},"commit":{"message":"NOnion.Tests: ignore non-200 status codes\n\nPurpose of our HS browsing tests is to make sure we can connect\nto the server and just receieving a status code means we are\nconnected so there's no need to make sure the status code is\n200, this is especially true because TorHttpClient doesn't\nhandle redirects which causes Unsuccessful- HttpRequestException\nwhen there's a redirect.","shortMessageHtmlLink":"NOnion.Tests: ignore non-200 status codes"}},{"before":"e91b58b53c1d0a98dd6ca695599a478cb41f00ea","after":"8a10c5b4c625e9c5fb5cfdf02988a7ca7adfd2ae","ref":"refs/heads/knocte-patch-1","pushedAt":"2023-08-02T09:05:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aarani","name":"Afshin Arani","path":"/aarani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9452646?s=80&v=4"},"commit":{"message":"NOnion: rename non-200 http status exception\n\nThis commit renames UnsuccessfulHttpRequest exception\nto UnsuccessfulHttpResponseException.","shortMessageHtmlLink":"NOnion: rename non-200 http status exception"}},{"before":"53a3b5b76cabb005158a2e235e5caa9ccee618c1","after":"e91b58b53c1d0a98dd6ca695599a478cb41f00ea","ref":"refs/heads/knocte-patch-1","pushedAt":"2023-08-02T09:05:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aarani","name":"Afshin Arani","path":"/aarani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9452646?s=80&v=4"},"commit":{"message":"TorLogger: prevent double initialization\n\nCo-authored-by: Afshin Arani ","shortMessageHtmlLink":"TorLogger: prevent double initialization"}},{"before":"5b8b1feb2050cf9548bdffff4e974591cd3b0d27","after":"53a3b5b76cabb005158a2e235e5caa9ccee618c1","ref":"refs/heads/knocte-patch-1","pushedAt":"2023-08-02T09:05:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aarani","name":"Afshin Arani","path":"/aarani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9452646?s=80&v=4"},"commit":{"message":"NOnion.Tests: ignore non-200 status codes\n\nPurpose of our HS browsing tests is to make sure\nwe can connect to the server and just receieving\na status code means we are connected so there's\nno need to make sure the status code is 200, this\nis especially true because TorHttpClient doesn't\nhandle redirects which causes Unsuccessful-\nHttpRequestException when there's a redirect.","shortMessageHtmlLink":"NOnion.Tests: ignore non-200 status codes"}},{"before":"4e13bdc3629ed6ceb430f5a7cb657621d3e9070a","after":"5b8b1feb2050cf9548bdffff4e974591cd3b0d27","ref":"refs/heads/knocte-patch-1","pushedAt":"2023-08-02T08:50:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aarani","name":"Afshin Arani","path":"/aarani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9452646?s=80&v=4"},"commit":{"message":"NOnion: rename non-200 http status exception\n\nThis commit renames UnsuccessfulHttpRequest exception\nto UnsuccessfulHttpResponseException.","shortMessageHtmlLink":"NOnion: rename non-200 http status exception"}},{"before":"86c70184717c14f4c3129e9cbdcf2d4aa3e0561e","after":"4e13bdc3629ed6ceb430f5a7cb657621d3e9070a","ref":"refs/heads/knocte-patch-1","pushedAt":"2023-08-02T08:50:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aarani","name":"Afshin Arani","path":"/aarani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9452646?s=80&v=4"},"commit":{"message":"TorLogger: prevent double initialization\n\nCo-authored-by: Afshin Arani ","shortMessageHtmlLink":"TorLogger: prevent double initialization"}},{"before":"5b8b1feb2050cf9548bdffff4e974591cd3b0d27","after":"86c70184717c14f4c3129e9cbdcf2d4aa3e0561e","ref":"refs/heads/knocte-patch-1","pushedAt":"2023-08-02T08:50:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aarani","name":"Afshin Arani","path":"/aarani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9452646?s=80&v=4"},"commit":{"message":"NOnion.Tests: ignore non-200 status codes\n\nPurpose of our HS browsing tests is to make sure\nwe can connect to the server and just receieving\na status code means we are connected so there's\nno need to make sure the status code is 200, this\nis especially true because TorHttpClient doesn't\nhandle redirects which causes Unsuccessful-\nHttpRequestException when there's a redirect.","shortMessageHtmlLink":"NOnion.Tests: ignore non-200 status codes"}},{"before":"4e13bdc3629ed6ceb430f5a7cb657621d3e9070a","after":"5b8b1feb2050cf9548bdffff4e974591cd3b0d27","ref":"refs/heads/knocte-patch-1","pushedAt":"2023-08-02T08:45:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aarani","name":"Afshin Arani","path":"/aarani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9452646?s=80&v=4"},"commit":{"message":"NOnion: rename non-200 http status exception\n\nThis commit renames UnsuccessfulHttpRequest exception\nto UnsuccessfulHttpResponseException.","shortMessageHtmlLink":"NOnion: rename non-200 http status exception"}},{"before":"86c70184717c14f4c3129e9cbdcf2d4aa3e0561e","after":"4e13bdc3629ed6ceb430f5a7cb657621d3e9070a","ref":"refs/heads/knocte-patch-1","pushedAt":"2023-08-02T08:45:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aarani","name":"Afshin Arani","path":"/aarani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9452646?s=80&v=4"},"commit":{"message":"TorLogger: prevent double initialization\n\nCo-authored-by: Afshin Arani ","shortMessageHtmlLink":"TorLogger: prevent double initialization"}},{"before":"54fb9a009044382c717eb828792a4edf3dd2b61a","after":"86c70184717c14f4c3129e9cbdcf2d4aa3e0561e","ref":"refs/heads/knocte-patch-1","pushedAt":"2023-08-02T08:45:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aarani","name":"Afshin Arani","path":"/aarani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9452646?s=80&v=4"},"commit":{"message":"NOnion.Tests: ignore non-200 status codes\n\nPurpose of our HS browsing tests is to make sure\nwe can connect to the server and just receieving\na status code means we are connected so there's\nno need to make sure the status code is 200, this\nis especially true because TorHttpClient doesn't\nhandle redirects which causes Unsuccessful-\nHttpRequestException when there's a redirect.","shortMessageHtmlLink":"NOnion.Tests: ignore non-200 status codes"}},{"before":"87ba0948dbde6d79581a516a6e976613f5ef4bbb","after":"54fb9a009044382c717eb828792a4edf3dd2b61a","ref":"refs/heads/knocte-patch-1","pushedAt":"2023-08-02T07:11:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aarani","name":"Afshin Arani","path":"/aarani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9452646?s=80&v=4"},"commit":{"message":"NOnion: rename non-200 http status exception\n\nThis commit renames UnsuccessfulHttpRequest exception\nto UnsuccessfulHttpResponseException.","shortMessageHtmlLink":"NOnion: rename non-200 http status exception"}},{"before":"2e9fcf92013eeb112811fa2feee76a0b6e0b4fab","after":"87ba0948dbde6d79581a516a6e976613f5ef4bbb","ref":"refs/heads/knocte-patch-1","pushedAt":"2023-08-02T06:56:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aarani","name":"Afshin Arani","path":"/aarani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9452646?s=80&v=4"},"commit":{"message":"TorLogger: prevent double initialization\n\nCo-authored-by: Afshin Arani ","shortMessageHtmlLink":"TorLogger: prevent double initialization"}},{"before":"22b9ed5edc48300796de804d308acc514e0fd8c3","after":"2e9fcf92013eeb112811fa2feee76a0b6e0b4fab","ref":"refs/heads/knocte-patch-1","pushedAt":"2023-08-02T06:56:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aarani","name":"Afshin Arani","path":"/aarani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9452646?s=80&v=4"},"commit":{"message":"NOnion.Tests: ignore non-200 status codes\n\nPurpose of our HS browsing tests is to make sure we\ncan connect to the server and just receieving a\nstatus code means we are connected so there's no\nneed to make sure the status code is 200, this\nis especially true because TorHttpClient doesn't\nhandle redirects which causes Unsuccessful-\nHttpRequestException when there's a redirect.","shortMessageHtmlLink":"NOnion.Tests: ignore non-200 status codes"}},{"before":"44cd059b1d4b9c0eeafcff49c0d30a1bf7403e9d","after":"22b9ed5edc48300796de804d308acc514e0fd8c3","ref":"refs/heads/knocte-patch-1","pushedAt":"2023-08-02T06:36:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aarani","name":"Afshin Arani","path":"/aarani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9452646?s=80&v=4"},"commit":{"message":"TorLogger: prevent double initialization\n\nCo-authored-by: Afshin Arani ","shortMessageHtmlLink":"TorLogger: prevent double initialization"}},{"before":"c27b10e32ae3336462cf3c98ff5af98185aba27d","after":"44cd059b1d4b9c0eeafcff49c0d30a1bf7403e9d","ref":"refs/heads/knocte-patch-1","pushedAt":"2023-08-02T06:36:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aarani","name":"Afshin Arani","path":"/aarani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9452646?s=80&v=4"},"commit":{"message":"NOnion.Tests: ignore non-200 status codes\n\nPurpose of our HS browsing tests is to make sure we\ncan connect to the server and just receieving a\nstatus code means we are connected so there's no\nneed to make sure the status code is 200, this\nis especially true because TorHttpClient doesn't\nhandle redirects which causes Unsuccessful-\nHttpRequestException when there's a redirect.","shortMessageHtmlLink":"NOnion.Tests: ignore non-200 status codes"}},{"before":"9c4e0e29b4f6e8075eb168a50dcca345d25dc9b2","after":"c27b10e32ae3336462cf3c98ff5af98185aba27d","ref":"refs/heads/knocte-patch-1","pushedAt":"2023-08-01T17:09:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aarani","name":"Afshin Arani","path":"/aarani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9452646?s=80&v=4"},"commit":{"message":"TorLogger: prevent double initialization\n\nCo-authored-by: Afshin Arani ","shortMessageHtmlLink":"TorLogger: prevent double initialization"}},{"before":null,"after":"9c4e0e29b4f6e8075eb168a50dcca345d25dc9b2","ref":"refs/heads/knocte-patch-1","pushedAt":"2023-08-01T15:39:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"knocte","name":"Andres G. Aragoneses","path":"/knocte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/331303?s=80&v=4"},"commit":{"message":"TorLogger: prevent double initialization","shortMessageHtmlLink":"TorLogger: prevent double initialization"}},{"before":"965cb6d7cfc873ab0f7ad1438a988a704498f78c","after":"7662941b800bb6ad2d766b9e03f50826d48b4396","ref":"refs/heads/master","pushedAt":"2023-05-02T14:51:41.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"aarani","name":"Afshin Arani","path":"/aarani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9452646?s=80&v=4"},"commit":{"message":"Merge pull request #59 from aarani/miscSec\n\nSecurity and Privacy","shortMessageHtmlLink":"Merge pull request #59 from aarani/miscSec"}},{"before":"6069c42546833eda8feec43c8ce2a3bd839a129e","after":"965cb6d7cfc873ab0f7ad1438a988a704498f78c","ref":"refs/heads/master","pushedAt":"2023-04-29T11:06:04.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"aarani","name":"Afshin Arani","path":"/aarani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9452646?s=80&v=4"},"commit":{"message":"Merge pull request #61 from aarani/exitNode\n\nSupport for exit nodes","shortMessageHtmlLink":"Merge pull request #61 from aarani/exitNode"}},{"before":"737ac265605c365bad5a0b37d07c82a69688fbd0","after":"6069c42546833eda8feec43c8ce2a3bd839a129e","ref":"refs/heads/master","pushedAt":"2023-04-25T09:31:36.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"aarani","name":"Afshin Arani","path":"/aarani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9452646?s=80&v=4"},"commit":{"message":"Merge pull request #56 from aarani/inheritStream\n\nNetwork: TorStream should inherit IO.Stream","shortMessageHtmlLink":"Merge pull request #56 from aarani/inheritStream"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADnHl3WQA","startCursor":null,"endCursor":null}},"title":"Activity ยท nblockchain/NOnion"}