{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":410179004,"defaultBranch":"main","name":"mieru","ownerLogin":"enfein","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-09-25T04:54:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/83481737?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1718928167.0","currentOid":""},"activityList":{"items":[{"before":"e080a729be996b37087bb714ed576fc0ce94d493","after":"5e309dc19be78e5bfd767b54b5cec077342ad5c8","ref":"refs/heads/main","pushedAt":"2024-06-22T06:02:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enfein","name":null,"path":"/enfein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83481737?s=80&v=4"},"commit":{"message":"Implement BBR windowed filter","shortMessageHtmlLink":"Implement BBR windowed filter"}},{"before":"f8f0c592df7ee25219c564a87d43d96aa1d9a65f","after":"e080a729be996b37087bb714ed576fc0ce94d493","ref":"refs/heads/main","pushedAt":"2024-06-21T00:02:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enfein","name":null,"path":"/enfein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83481737?s=80&v=4"},"commit":{"message":"v3.2.1 release\n\n1. Narrow the nonce prefix from printable characters to `[0-9A-Za-z_-]`.","shortMessageHtmlLink":"v3.2.1 release"}},{"before":"b760cc76153a1c2a457f869af6f64565f14dfa8b","after":"f8f0c592df7ee25219c564a87d43d96aa1d9a65f","ref":"refs/heads/main","pushedAt":"2024-06-19T23:24:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enfein","name":null,"path":"/enfein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83481737?s=80&v=4"},"commit":{"message":"Only allow running enable_tcp_bbr.py on Linux","shortMessageHtmlLink":"Only allow running enable_tcp_bbr.py on Linux"}},{"before":"022efb9fd5407cb09d00658d4f81aea1b602d8d1","after":"b760cc76153a1c2a457f869af6f64565f14dfa8b","ref":"refs/heads/main","pushedAt":"2024-06-19T22:54:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enfein","name":null,"path":"/enfein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83481737?s=80&v=4"},"commit":{"message":"Add a Python script to enable TCP BBR congestion control","shortMessageHtmlLink":"Add a Python script to enable TCP BBR congestion control"}},{"before":"15cf43cc86cb717445e2c04872db7edc64056ee0","after":"022efb9fd5407cb09d00658d4f81aea1b602d8d1","ref":"refs/heads/main","pushedAt":"2024-06-16T00:22:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enfein","name":null,"path":"/enfein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83481737?s=80&v=4"},"commit":{"message":"Detect and log TCP congestion control algorithm when server start","shortMessageHtmlLink":"Detect and log TCP congestion control algorithm when server start"}},{"before":"2f6a883a905bba6cfcfa4c8b985815edc12f3bec","after":"15cf43cc86cb717445e2c04872db7edc64056ee0","ref":"refs/heads/main","pushedAt":"2024-06-13T01:54:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enfein","name":null,"path":"/enfein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83481737?s=80&v=4"},"commit":{"message":"Update dependency versions","shortMessageHtmlLink":"Update dependency versions"}},{"before":"d8fa087aeec764396e0cd453bc7b5ac5a51c651a","after":"2f6a883a905bba6cfcfa4c8b985815edc12f3bec","ref":"refs/heads/main","pushedAt":"2024-06-06T22:36:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enfein","name":null,"path":"/enfein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83481737?s=80&v=4"},"commit":{"message":"v3.2.0 release\n\n1. Improve the error message when mieru client and mita server is unable to start (issue #134).\n2. Allow user to test connection with a customized URL (issue #140).","shortMessageHtmlLink":"v3.2.0 release"}},{"before":"9d76a824a459fc082e7dfcd3b5ab1e311fbf1639","after":"d8fa087aeec764396e0cd453bc7b5ac5a51c651a","ref":"refs/heads/main","pushedAt":"2024-06-06T16:17:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enfein","name":null,"path":"/enfein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83481737?s=80&v=4"},"commit":{"message":"Adjust MacOS socket options","shortMessageHtmlLink":"Adjust MacOS socket options"}},{"before":"2254787cb4ce714426d4638d769a4f0055cf65ca","after":"9d76a824a459fc082e7dfcd3b5ab1e311fbf1639","ref":"refs/heads/main","pushedAt":"2024-06-04T02:14:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enfein","name":null,"path":"/enfein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83481737?s=80&v=4"},"commit":{"message":"Update mita server error messages","shortMessageHtmlLink":"Update mita server error messages"}},{"before":"7233b64538589d5020b980d39b428c1075e17572","after":"2254787cb4ce714426d4638d769a4f0055cf65ca","ref":"refs/heads/main","pushedAt":"2024-06-03T02:05:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enfein","name":null,"path":"/enfein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83481737?s=80&v=4"},"commit":{"message":"Print FATAL log to console if mieru fail to start (issue #137)","shortMessageHtmlLink":"Print FATAL log to console if mieru fail to start (issue #137)"}},{"before":"4a189d897a82ddf0f2ee300d276ad3102ec5fb28","after":"7233b64538589d5020b980d39b428c1075e17572","ref":"refs/heads/main","pushedAt":"2024-06-02T04:20:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enfein","name":null,"path":"/enfein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83481737?s=80&v=4"},"commit":{"message":"v3.1.0 release\n\n1. Fix an issue where the client has a chance of unable to connect to the server due to an error in the cipher cache (issue #138).\n2. Fix an issue where the client has a chance of unable to properly close the underlay network connection.\n3. Add \"mieru test\" command to test the connection between the mieru client and the mita server (issue #133).\n4. Add metrics related to replay attacks (issue #132).","shortMessageHtmlLink":"v3.1.0 release"}},{"before":"47398b1b2cb0e0787b07182889a3ae2089fd4cc5","after":"4a189d897a82ddf0f2ee300d276ad3102ec5fb28","ref":"refs/heads/main","pushedAt":"2024-06-01T20:55:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enfein","name":null,"path":"/enfein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83481737?s=80&v=4"},"commit":{"message":"Do not close underlay if there is an active session","shortMessageHtmlLink":"Do not close underlay if there is an active session"}},{"before":"b594d74099ef3901305ae3923f1c2ea0f7091998","after":"47398b1b2cb0e0787b07182889a3ae2089fd4cc5","ref":"refs/heads/main","pushedAt":"2024-06-01T16:57:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enfein","name":null,"path":"/enfein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83481737?s=80&v=4"},"commit":{"message":"Update session scheduler","shortMessageHtmlLink":"Update session scheduler"}},{"before":"32031329532e3bb28b6b77524b82207991678ca5","after":"b594d74099ef3901305ae3923f1c2ea0f7091998","ref":"refs/heads/main","pushedAt":"2024-06-01T02:57:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enfein","name":null,"path":"/enfein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83481737?s=80&v=4"},"commit":{"message":"Try run external connection test with no multiplexing","shortMessageHtmlLink":"Try run external connection test with no multiplexing"}},{"before":"ea67304b2fdee6b92a8897bbb85f829ac9068a6a","after":"32031329532e3bb28b6b77524b82207991678ca5","ref":"refs/heads/main","pushedAt":"2024-05-31T23:58:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enfein","name":null,"path":"/enfein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83481737?s=80&v=4"},"commit":{"message":"Try fix decrypt error due to cached cipher","shortMessageHtmlLink":"Try fix decrypt error due to cached cipher"}},{"before":"b177e978345b84b4fb3790f873e46e628ebfb3a8","after":"ea67304b2fdee6b92a8897bbb85f829ac9068a6a","ref":"refs/heads/main","pushedAt":"2024-05-31T22:23:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enfein","name":null,"path":"/enfein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83481737?s=80&v=4"},"commit":{"message":"Update test script","shortMessageHtmlLink":"Update test script"}},{"before":"25531d97da3bb2b9594f701e97a8f18c447eb0d3","after":"b177e978345b84b4fb3790f873e46e628ebfb3a8","ref":"refs/heads/main","pushedAt":"2024-05-31T03:27:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enfein","name":null,"path":"/enfein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83481737?s=80&v=4"},"commit":{"message":"Enable DEBUG log in external connection test","shortMessageHtmlLink":"Enable DEBUG log in external connection test"}},{"before":"d952037b3286328fa95156a5487e58b87ea526fe","after":"25531d97da3bb2b9594f701e97a8f18c447eb0d3","ref":"refs/heads/main","pushedAt":"2024-05-30T23:32:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enfein","name":null,"path":"/enfein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83481737?s=80&v=4"},"commit":{"message":"Fix workflow permission","shortMessageHtmlLink":"Fix workflow permission"}},{"before":"912a5bfe50f8e397d2d86c97afaa9a6dea802f86","after":"d952037b3286328fa95156a5487e58b87ea526fe","ref":"refs/heads/main","pushedAt":"2024-05-30T23:26:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enfein","name":null,"path":"/enfein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83481737?s=80&v=4"},"commit":{"message":"Add external connection test github workflow","shortMessageHtmlLink":"Add external connection test github workflow"}},{"before":"4f9035069c23c7e96e44af6d385c6b7e6dc0aeea","after":"912a5bfe50f8e397d2d86c97afaa9a6dea802f86","ref":"refs/heads/main","pushedAt":"2024-05-30T22:29:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enfein","name":null,"path":"/enfein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83481737?s=80&v=4"},"commit":{"message":"Adjust logging","shortMessageHtmlLink":"Adjust logging"}},{"before":"1a5b7d1ee54ecc9da16bfd4ba1c01db41ccee651","after":"4f9035069c23c7e96e44af6d385c6b7e6dc0aeea","ref":"refs/heads/main","pushedAt":"2024-05-30T05:17:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enfein","name":null,"path":"/enfein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83481737?s=80&v=4"},"commit":{"message":"Add \"mieru test\" command","shortMessageHtmlLink":"Add \"mieru test\" command"}},{"before":"7a06b6a558489e100778f75bc93bb4e46949ef9a","after":"1a5b7d1ee54ecc9da16bfd4ba1c01db41ccee651","ref":"refs/heads/main","pushedAt":"2024-05-23T04:30:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enfein","name":null,"path":"/enfein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83481737?s=80&v=4"},"commit":{"message":"Add NewSessionDecrypted metric (issue #132)","shortMessageHtmlLink":"Add NewSessionDecrypted metric (issue #132)"}},{"before":"429b34a448db3b3aa5390c8ad3b83cb6d349c316","after":"7a06b6a558489e100778f75bc93bb4e46949ef9a","ref":"refs/heads/main","pushedAt":"2024-05-21T00:33:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enfein","name":null,"path":"/enfein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83481737?s=80&v=4"},"commit":{"message":"Update docs","shortMessageHtmlLink":"Update docs"}},{"before":"3e6db967b04257b101072f9f1b606e8a1bd12621","after":"429b34a448db3b3aa5390c8ad3b83cb6d349c316","ref":"refs/heads/main","pushedAt":"2024-05-13T22:02:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enfein","name":null,"path":"/enfein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83481737?s=80&v=4"},"commit":{"message":"v3.0.1 release\n\n1. Modify some metrics.","shortMessageHtmlLink":"v3.0.1 release"}},{"before":"6383d5950a827741f55c24eaed83dfc795d0cd01","after":"3e6db967b04257b101072f9f1b606e8a1bd12621","ref":"refs/heads/main","pushedAt":"2024-05-10T04:15:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enfein","name":null,"path":"/enfein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83481737?s=80&v=4"},"commit":{"message":"Change some metrics","shortMessageHtmlLink":"Change some metrics"}},{"before":"74346c92a82b57170f1c14e2e46c2d4ce45b270f","after":"6383d5950a827741f55c24eaed83dfc795d0cd01","ref":"refs/heads/main","pushedAt":"2024-05-08T05:12:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enfein","name":null,"path":"/enfein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83481737?s=80&v=4"},"commit":{"message":"Remove unused recording package","shortMessageHtmlLink":"Remove unused recording package"}},{"before":"2e2832c6b13e83d7b4eb7406700c2ecc72e9e567","after":"74346c92a82b57170f1c14e2e46c2d4ce45b270f","ref":"refs/heads/main","pushedAt":"2024-05-03T01:54:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enfein","name":null,"path":"/enfein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83481737?s=80&v=4"},"commit":{"message":"Adjust replay cache behavior","shortMessageHtmlLink":"Adjust replay cache behavior"}},{"before":"2efdecffd1c156e1c487f9b8423227c648b3015e","after":"2e2832c6b13e83d7b4eb7406700c2ecc72e9e567","ref":"refs/heads/main","pushedAt":"2024-04-26T21:27:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enfein","name":null,"path":"/enfein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83481737?s=80&v=4"},"commit":{"message":"mieru v3.0.0\n\n1. Make changes to the mieru protocol to improve performance and security (issue #125).","shortMessageHtmlLink":"mieru v3.0.0"}},{"before":"49b3da55b4d3ce5b5cea8f326bfcc06b09f0c8a8","after":"2efdecffd1c156e1c487f9b8423227c648b3015e","ref":"refs/heads/main","pushedAt":"2024-04-25T23:28:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enfein","name":null,"path":"/enfein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83481737?s=80&v=4"},"commit":{"message":"Protocol change: switch to XChaCha20-Poly1305 encryption","shortMessageHtmlLink":"Protocol change: switch to XChaCha20-Poly1305 encryption"}},{"before":"91ec45d21e2bab9e2351a632657abce484f20904","after":"49b3da55b4d3ce5b5cea8f326bfcc06b09f0c8a8","ref":"refs/heads/main","pushedAt":"2024-04-24T03:10:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enfein","name":null,"path":"/enfein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83481737?s=80&v=4"},"commit":{"message":"Fix mieru protocol docs","shortMessageHtmlLink":"Fix mieru protocol docs"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEbCeyQAA","startCursor":null,"endCursor":null}},"title":"Activity ยท enfein/mieru"}