{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":375292627,"defaultBranch":"main","name":"libtsn","ownerLogin":"tsnlab","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-06-09T09:05:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/84555245?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1722416073.0","currentOid":""},"activityList":{"items":[{"before":"18c7d678a9f4076f1bc761e5563e4d867b738fcd","after":"5ffa4c87c837d45ccab64d22512cd5bb2dc4c669","ref":"refs/heads/main","pushedAt":"2024-08-01T06:13:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lahyllas","name":"Junho Lee","path":"/Lahyllas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37690054?s=80&v=4"},"commit":{"message":"Handle possible remaining packets (#51)\n\n* Extract printing RTT\r\n\r\n* [WIP] Refactor receiving perf packet\r\n\r\n* Refactor recv_perf_packet\r\n\r\n* Receive possible remaining pong packets\r\n\r\n* Fix recv_perf_packet to handle correct size\r\n\r\n* Use print_latency function in do_server\r\n\r\n* Remove useless parameter is_rx_ts_enabled in recv_perf_packet\r\n\r\n* Refactor recv_perf_packet to return MutableEthernetPacket\r\n\r\n* Cargo fmt\r\n\r\n* Loop until timeout\r\n\r\n* Fix getting HW timestamp from received packet","shortMessageHtmlLink":"Handle possible remaining packets (#51)"}},{"before":"02e4f6a2f3b19717f1762737e7e0883bf7c96e9e","after":"8dde543a1638f4437d50e56e0a0ff7ae4154a517","ref":"refs/heads/handle-shuffle","pushedAt":"2024-08-01T05:10:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tribela","name":"Jeong Arm","path":"/tribela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5047683?s=80&v=4"},"commit":{"message":"Fix getting HW timestamp from received packet","shortMessageHtmlLink":"Fix getting HW timestamp from received packet"}},{"before":"6194bcdd4b6de34db1c46162c504a253cc7867f8","after":"02e4f6a2f3b19717f1762737e7e0883bf7c96e9e","ref":"refs/heads/handle-shuffle","pushedAt":"2024-08-01T01:50:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tribela","name":"Jeong Arm","path":"/tribela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5047683?s=80&v=4"},"commit":{"message":"Loop until timeout","shortMessageHtmlLink":"Loop until timeout"}},{"before":"ce182cf894a28db58dfceaff7a6d7f5c0afc5e38","after":"6194bcdd4b6de34db1c46162c504a253cc7867f8","ref":"refs/heads/handle-shuffle","pushedAt":"2024-08-01T01:50:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tribela","name":"Jeong Arm","path":"/tribela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5047683?s=80&v=4"},"commit":{"message":"Loop while timeout","shortMessageHtmlLink":"Loop while timeout"}},{"before":"0a2b6f9d3c6d0a579526aa873cd1929104603e9d","after":"ce182cf894a28db58dfceaff7a6d7f5c0afc5e38","ref":"refs/heads/handle-shuffle","pushedAt":"2024-08-01T01:48:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tribela","name":"Jeong Arm","path":"/tribela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5047683?s=80&v=4"},"commit":{"message":"Loop while timeout","shortMessageHtmlLink":"Loop while timeout"}},{"before":"3257538fafea69ec49a34a7bceff12cb609ce356","after":"0a2b6f9d3c6d0a579526aa873cd1929104603e9d","ref":"refs/heads/handle-shuffle","pushedAt":"2024-08-01T01:41:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tribela","name":"Jeong Arm","path":"/tribela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5047683?s=80&v=4"},"commit":{"message":"Cargo fmt","shortMessageHtmlLink":"Cargo fmt"}},{"before":null,"after":"3257538fafea69ec49a34a7bceff12cb609ce356","ref":"refs/heads/handle-shuffle","pushedAt":"2024-07-31T08:54:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tribela","name":"Jeong Arm","path":"/tribela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5047683?s=80&v=4"},"commit":{"message":"Use print_latency function in do_server","shortMessageHtmlLink":"Use print_latency function in do_server"}},{"before":"47a289957155ab5986934b6c43d616580045a00b","after":null,"ref":"refs/heads/handle-shuffle","pushedAt":"2024-07-31T05:48:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pak-ji","name":"pak-ji","path":"/pak-ji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48320014?s=80&v=4"}},{"before":"3b16cc8de7224fb87dca561f7ec3104f2d30c3f7","after":"18c7d678a9f4076f1bc761e5563e4d867b738fcd","ref":"refs/heads/main","pushedAt":"2024-07-31T05:47:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pak-ji","name":"pak-ji","path":"/pak-ji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48320014?s=80&v=4"},"commit":{"message":"Handle shuffled packets and print them as normal (#50)\n\n* Handle shuffled packets and print them as normal\r\n\r\n* Cargo fmt\r\n\r\n* Fix bug in latency client","shortMessageHtmlLink":"Handle shuffled packets and print them as normal (#50)"}},{"before":"9e82d1bbbba17119ad83b8cc5951b4be26afd4f9","after":"47a289957155ab5986934b6c43d616580045a00b","ref":"refs/heads/handle-shuffle","pushedAt":"2024-07-31T05:42:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tribela","name":"Jeong Arm","path":"/tribela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5047683?s=80&v=4"},"commit":{"message":"Fix bug in latency client","shortMessageHtmlLink":"Fix bug in latency client"}},{"before":"a8a5b6555331ecde29e6d0e5872d23e5a56aeaf9","after":"9e82d1bbbba17119ad83b8cc5951b4be26afd4f9","ref":"refs/heads/handle-shuffle","pushedAt":"2024-07-31T04:29:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tribela","name":"Jeong Arm","path":"/tribela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5047683?s=80&v=4"},"commit":{"message":"Cargo fmt","shortMessageHtmlLink":"Cargo fmt"}},{"before":null,"after":"a8a5b6555331ecde29e6d0e5872d23e5a56aeaf9","ref":"refs/heads/handle-shuffle","pushedAt":"2024-07-31T04:01:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tribela","name":"Jeong Arm","path":"/tribela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5047683?s=80&v=4"},"commit":{"message":"Handle shuffled packets and print them as normal","shortMessageHtmlLink":"Handle shuffled packets and print them as normal"}},{"before":"8a6808055c77a08dcde59e6ece049a47836b908b","after":null,"ref":"refs/heads/fix-ts-config","pushedAt":"2024-07-29T06:39:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tribela","name":"Jeong Arm","path":"/tribela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5047683?s=80&v=4"}},{"before":"df3b0cc20dcfe82370e98a8c863b703c61e3db4b","after":"3b16cc8de7224fb87dca561f7ec3104f2d30c3f7","ref":"refs/heads/main","pushedAt":"2024-07-29T04:21:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tribela","name":"Jeong Arm","path":"/tribela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5047683?s=80&v=4"},"commit":{"message":"Set rx_filter as ALL when enabling tx timestamp (#49)","shortMessageHtmlLink":"Set rx_filter as ALL when enabling tx timestamp (#49)"}},{"before":null,"after":"8a6808055c77a08dcde59e6ece049a47836b908b","ref":"refs/heads/fix-ts-config","pushedAt":"2024-07-25T08:04:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Lahyllas","name":"Junho Lee","path":"/Lahyllas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37690054?s=80&v=4"},"commit":{"message":"Set rx_filter as ALL when enabling tx timestamp","shortMessageHtmlLink":"Set rx_filter as ALL when enabling tx timestamp"}},{"before":"d5829f35c818a96807b39996a7b9136d5a123261","after":null,"ref":"refs/heads/log-1way-shuffle","pushedAt":"2024-07-17T05:08:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pak-ji","name":"pak-ji","path":"/pak-ji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48320014?s=80&v=4"}},{"before":"77a629f032ad3eac7ca78bb6dfa971f002129488","after":"df3b0cc20dcfe82370e98a8c863b703c61e3db4b","ref":"refs/heads/main","pushedAt":"2024-07-17T05:02:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pak-ji","name":"pak-ji","path":"/pak-ji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48320014?s=80&v=4"},"commit":{"message":"Log warning when sync ID mismatched (#48)\n\n* Log warning when sync ID mismatched\r\n\r\n* Cargo fmt","shortMessageHtmlLink":"Log warning when sync ID mismatched (#48)"}},{"before":"c144a34798617b1c997a2f8830d352469ec9afff","after":"d5829f35c818a96807b39996a7b9136d5a123261","ref":"refs/heads/log-1way-shuffle","pushedAt":"2024-07-17T04:43:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tribela","name":"Jeong Arm","path":"/tribela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5047683?s=80&v=4"},"commit":{"message":"Cargo fmt","shortMessageHtmlLink":"Cargo fmt"}},{"before":null,"after":"c144a34798617b1c997a2f8830d352469ec9afff","ref":"refs/heads/log-1way-shuffle","pushedAt":"2024-07-17T04:41:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tribela","name":"Jeong Arm","path":"/tribela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5047683?s=80&v=4"},"commit":{"message":"Log warning when sync ID mismatched","shortMessageHtmlLink":"Log warning when sync ID mismatched"}},{"before":null,"after":"7f43dd2454380feb291a1070bb57ec1b474d052c","ref":"refs/heads/tsn_nic_logging","pushedAt":"2024-07-08T02:17:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pak-ji","name":"pak-ji","path":"/pak-ji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48320014?s=80&v=4"},"commit":{"message":"Add debugging message","shortMessageHtmlLink":"Add debugging message"}},{"before":"15666d98b8e06c57a9c63eaaae28c944605025b1","after":null,"ref":"refs/heads/fix-latency","pushedAt":"2024-07-05T01:21:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tribela","name":"Jeong Arm","path":"/tribela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5047683?s=80&v=4"}},{"before":"1335f3a94f5cb1096e68b63f62c62e0c2276f972","after":"77a629f032ad3eac7ca78bb6dfa971f002129488","ref":"refs/heads/main","pushedAt":"2024-07-05T00:51:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pak-ji","name":"pak-ji","path":"/pak-ji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48320014?s=80&v=4"},"commit":{"message":"Fix latency (#47)\n\n* Fix getting RX timestamp from latency\r\n\r\n* Fix error on shuffled packets. Reressed from 8e7d0cadaaa17927d410cc0dc513390712b696ef","shortMessageHtmlLink":"Fix latency (#47)"}},{"before":null,"after":"15666d98b8e06c57a9c63eaaae28c944605025b1","ref":"refs/heads/fix-latency","pushedAt":"2024-07-05T00:45:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tribela","name":"Jeong Arm","path":"/tribela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5047683?s=80&v=4"},"commit":{"message":"Fix error on shuffled packets. Reressed from 8e7d0cadaaa17927d410cc0dc513390712b696ef","shortMessageHtmlLink":"Fix error on shuffled packets. Reressed from 8e7d0ca"}},{"before":"6d4c32ac49c3c11e7711f9fdc5793a9db0adb3d6","after":null,"ref":"refs/heads/bin-latency-jitter","pushedAt":"2024-07-05T00:27:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tribela","name":"Jeong Arm","path":"/tribela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5047683?s=80&v=4"}},{"before":"795404992a89c8c64011aad0b8f4a370c707eef6","after":"1335f3a94f5cb1096e68b63f62c62e0c2276f972","ref":"refs/heads/main","pushedAt":"2024-07-05T00:27:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tribela","name":"Jeong Arm","path":"/tribela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5047683?s=80&v=4"},"commit":{"message":"Support interval, jitter on bin/latency (#46)\n\n* Support interval, jitter on bin/latency\r\n\r\nAlso handles negative latency\r\n\r\n* Cargo fmt\r\n\r\n* Handle jitter default value\r\n\r\n---------\r\n\r\nCo-authored-by: Junho Lee ","shortMessageHtmlLink":"Support interval, jitter on bin/latency (#46)"}},{"before":"50bb40b88ee26cd95b2ad9392b64ed7ebfe7825a","after":"6d4c32ac49c3c11e7711f9fdc5793a9db0adb3d6","ref":"refs/heads/bin-latency-jitter","pushedAt":"2024-07-02T09:13:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lahyllas","name":"Junho Lee","path":"/Lahyllas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37690054?s=80&v=4"},"commit":{"message":"Handle jitter default value","shortMessageHtmlLink":"Handle jitter default value"}},{"before":"ab06893409920a1c0246de29b8ebe07b4adfe197","after":"50bb40b88ee26cd95b2ad9392b64ed7ebfe7825a","ref":"refs/heads/bin-latency-jitter","pushedAt":"2024-06-24T02:00:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tribela","name":"Jeong Arm","path":"/tribela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5047683?s=80&v=4"},"commit":{"message":"Cargo fmt","shortMessageHtmlLink":"Cargo fmt"}},{"before":null,"after":"ab06893409920a1c0246de29b8ebe07b4adfe197","ref":"refs/heads/bin-latency-jitter","pushedAt":"2024-06-24T01:57:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tribela","name":"Jeong Arm","path":"/tribela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5047683?s=80&v=4"},"commit":{"message":"Support interval, jitter on bin/latency\n\nAlso handles negative latency","shortMessageHtmlLink":"Support interval, jitter on bin/latency"}},{"before":"fea83184f8b93f1f0c75a6ee98e936946e0a908d","after":"0c12c8e7e8a13a4408d377b4bb20ef31f6f2929d","ref":"refs/heads/fix-config","pushedAt":"2024-06-11T05:37:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tribela","name":"Jeong Arm","path":"/tribela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5047683?s=80&v=4"},"commit":{"message":"Add support for TAS offloading\n\nAdd a new field `offload` to the `tas` section of the configuration file.\nThe field can be set to `full` or `half` to enable full or half offloading respectively.","shortMessageHtmlLink":"Add support for TAS offloading"}},{"before":null,"after":"fea83184f8b93f1f0c75a6ee98e936946e0a908d","ref":"refs/heads/fix-config","pushedAt":"2024-06-11T04:31:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tribela","name":"Jeong Arm","path":"/tribela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5047683?s=80&v=4"},"commit":{"message":"Add support for TAS offloading\n\nAdd a new field `offload` to the `tas` section of the configuration file.\nThe field can be set to `full` or `half` to enable full or half offloading respectively.","shortMessageHtmlLink":"Add support for TAS offloading"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wMVQwNjoxMzowNi4wMDAwMDBazwAAAASOxtKB","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wMVQwNjoxMzowNi4wMDAwMDBazwAAAASOxtKB","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0xMVQwNDozMTo0MS4wMDAwMDBazwAAAARhx0W5"}},"title":"Activity ยท tsnlab/libtsn"}