{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":807324573,"defaultBranch":"main","name":"async-traceroute","ownerLogin":"vtramo","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-05-28T22:13:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/49530464?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1719257865.0","currentOid":""},"activityList":{"items":[{"before":"a11077a57d69548f8993c45a3eee87b6253cfa70","after":"610252bd1265f2a3508380519c1dec65758771af","ref":"refs/heads/main","pushedAt":"2024-07-22T06:06:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vtramo","name":"Vincenzo Tramo","path":"/vtramo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49530464?s=80&v=4"},"commit":{"message":"docs: add project class diagram","shortMessageHtmlLink":"docs: add project class diagram"}},{"before":"e6d425da6a62ce254f2d5bfb30f2452042b321e8","after":"a11077a57d69548f8993c45a3eee87b6253cfa70","ref":"refs/heads/main","pushedAt":"2024-07-21T19:36:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vtramo","name":"Vincenzo Tramo","path":"/vtramo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49530464?s=80&v=4"},"commit":{"message":"build: move binary to release directory in Dockerfile","shortMessageHtmlLink":"build: move binary to release directory in Dockerfile"}},{"before":"db4a5b3ec999f99458353b40c57c15404cec02d2","after":"e6d425da6a62ce254f2d5bfb30f2452042b321e8","ref":"refs/heads/main","pushedAt":"2024-07-21T14:22:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vtramo","name":"Vincenzo Tramo","path":"/vtramo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49530464?s=80&v=4"},"commit":{"message":"refactor: use newtype pattern for SocketWrapper","shortMessageHtmlLink":"refactor: use newtype pattern for SocketWrapper"}},{"before":"c076e43556b39dba35137c916e58b11b69138d5d","after":"db4a5b3ec999f99458353b40c57c15404cec02d2","ref":"refs/heads/main","pushedAt":"2024-07-20T09:52:48.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"vtramo","name":"Vincenzo Tramo","path":"/vtramo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49530464?s=80&v=4"},"commit":{"message":"refactor: use unwrap_or instead of ternary operator","shortMessageHtmlLink":"refactor: use unwrap_or instead of ternary operator"}},{"before":"98095928eeedf8bb1dc97221167ed47fcb447e88","after":null,"ref":"refs/heads/windows","pushedAt":"2024-06-24T19:37:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vtramo","name":"Vincenzo Tramo","path":"/vtramo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49530464?s=80&v=4"}},{"before":"2677341bdbd845f5b22500bd9ee6b02496f0d331","after":"c076e43556b39dba35137c916e58b11b69138d5d","ref":"refs/heads/main","pushedAt":"2024-06-24T19:37:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vtramo","name":"Vincenzo Tramo","path":"/vtramo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49530464?s=80&v=4"},"commit":{"message":"update README.md","shortMessageHtmlLink":"update README.md"}},{"before":null,"after":"98095928eeedf8bb1dc97221167ed47fcb447e88","ref":"refs/heads/windows","pushedAt":"2024-06-20T20:49:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vtramo","name":"Vincenzo Tramo","path":"/vtramo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49530464?s=80&v=4"},"commit":{"message":"feat: add windows-sys crate","shortMessageHtmlLink":"feat: add windows-sys crate"}},{"before":"a2a0697284ec018d3a87afe2c496c1b6bef1cb47","after":"2677341bdbd845f5b22500bd9ee6b02496f0d331","ref":"refs/heads/main","pushedAt":"2024-06-19T21:42:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vtramo","name":"Vincenzo Tramo","path":"/vtramo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49530464?s=80&v=4"},"commit":{"message":"test: add timeout integration tests","shortMessageHtmlLink":"test: add timeout integration tests"}},{"before":"91d7ee900e3059d0e0696261d59ed41f697069e5","after":"a2a0697284ec018d3a87afe2c496c1b6bef1cb47","ref":"refs/heads/main","pushedAt":"2024-06-18T20:16:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vtramo","name":"Vincenzo Tramo","path":"/vtramo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49530464?s=80&v=4"},"commit":{"message":"feat: add --port flag cli tool","shortMessageHtmlLink":"feat: add --port flag cli tool"}},{"before":"9388ec91e86b72038e8a06a20e7663f9b48b21c8","after":"91d7ee900e3059d0e0696261d59ed41f697069e5","ref":"refs/heads/main","pushedAt":"2024-06-17T22:47:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vtramo","name":"Vincenzo Tramo","path":"/vtramo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49530464?s=80&v=4"},"commit":{"message":"bump to 0.1.1","shortMessageHtmlLink":"bump to 0.1.1"}},{"before":"d8b0b5551bdebd5a3920a4d78b883a20b76756f3","after":"9388ec91e86b72038e8a06a20e7663f9b48b21c8","ref":"refs/heads/main","pushedAt":"2024-06-17T22:39:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vtramo","name":"Vincenzo Tramo","path":"/vtramo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49530464?s=80&v=4"},"commit":{"message":"feat: add ability to select network interface","shortMessageHtmlLink":"feat: add ability to select network interface"}},{"before":"6d309a059e5f119131d492b72900793d63747022","after":"d8b0b5551bdebd5a3920a4d78b883a20b76756f3","ref":"refs/heads/main","pushedAt":"2024-06-16T22:35:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vtramo","name":"Vincenzo Tramo","path":"/vtramo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49530464?s=80&v=4"},"commit":{"message":"update README.md","shortMessageHtmlLink":"update README.md"}},{"before":"852c75090f8d7e4069f2ae3a4fc3d0dc2dcdf0a2","after":"6d309a059e5f119131d492b72900793d63747022","ref":"refs/heads/main","pushedAt":"2024-06-16T22:25:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vtramo","name":"Vincenzo Tramo","path":"/vtramo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49530464?s=80&v=4"},"commit":{"message":"update README.md","shortMessageHtmlLink":"update README.md"}},{"before":"acc21c8ae5c18bd759252e3a634ae8fa4ea46d88","after":"852c75090f8d7e4069f2ae3a4fc3d0dc2dcdf0a2","ref":"refs/heads/main","pushedAt":"2024-06-16T22:15:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vtramo","name":"Vincenzo Tramo","path":"/vtramo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49530464?s=80&v=4"},"commit":{"message":"docs: add docs","shortMessageHtmlLink":"docs: add docs"}},{"before":"74eb95edf655072e1aa2244bc343c2a0046f0985","after":"acc21c8ae5c18bd759252e3a634ae8fa4ea46d88","ref":"refs/heads/main","pushedAt":"2024-06-15T22:55:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vtramo","name":"Vincenzo Tramo","path":"/vtramo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49530464?s=80&v=4"},"commit":{"message":"update README.md","shortMessageHtmlLink":"update README.md"}},{"before":"523d67131dad3113602d4c29830825d3f40f274b","after":"74eb95edf655072e1aa2244bc343c2a0046f0985","ref":"refs/heads/main","pushedAt":"2024-06-15T22:45:33.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"vtramo","name":"Vincenzo Tramo","path":"/vtramo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49530464?s=80&v=4"},"commit":{"message":"update README.md","shortMessageHtmlLink":"update README.md"}},{"before":"43bf4fcb4df733ab1d8d26df86b0c6af53248bd9","after":"523d67131dad3113602d4c29830825d3f40f274b","ref":"refs/heads/main","pushedAt":"2024-06-13T10:26:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vtramo","name":"Vincenzo Tramo","path":"/vtramo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49530464?s=80&v=4"},"commit":{"message":"update README.md","shortMessageHtmlLink":"update README.md"}},{"before":"e6f3319970a0687e19ee6d5a2a3649985d52cc52","after":"43bf4fcb4df733ab1d8d26df86b0c6af53248bd9","ref":"refs/heads/main","pushedAt":"2024-06-13T10:11:21.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"vtramo","name":"Vincenzo Tramo","path":"/vtramo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49530464?s=80&v=4"},"commit":{"message":"refactor: reorganize library lib.rs","shortMessageHtmlLink":"refactor: reorganize library lib.rs"}},{"before":"60c592e1ba2ff90b170fd00804119d353d4f9a33","after":"e6f3319970a0687e19ee6d5a2a3649985d52cc52","ref":"refs/heads/main","pushedAt":"2024-06-12T21:59:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vtramo","name":"Vincenzo Tramo","path":"/vtramo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49530464?s=80&v=4"},"commit":{"message":"refactor(task): use Duration for timeouts","shortMessageHtmlLink":"refactor(task): use Duration for timeouts"}},{"before":"82aabe78323e923371358a62b56b6d32623548b4","after":"60c592e1ba2ff90b170fd00804119d353d4f9a33","ref":"refs/heads/main","pushedAt":"2024-06-11T21:46:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vtramo","name":"Vincenzo Tramo","path":"/vtramo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49530464?s=80&v=4"},"commit":{"message":"feat: add reverse dns lookup","shortMessageHtmlLink":"feat: add reverse dns lookup"}},{"before":"365586c1637e32561baec6fb2ab56c06e7ec3c1b","after":"82aabe78323e923371358a62b56b6d32623548b4","ref":"refs/heads/main","pushedAt":"2024-06-10T22:53:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vtramo","name":"Vincenzo Tramo","path":"/vtramo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49530464?s=80&v=4"},"commit":{"message":"feat: handle probe errors","shortMessageHtmlLink":"feat: handle probe errors"}},{"before":"fdbd19124b06cadc460c1ac3b23ea07129eeb8d0","after":"365586c1637e32561baec6fb2ab56c06e7ec3c1b","ref":"refs/heads/main","pushedAt":"2024-06-10T21:41:25.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"vtramo","name":"Vincenzo Tramo","path":"/vtramo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49530464?s=80&v=4"},"commit":{"message":"fix: use async shared socket for ICMP probe method","shortMessageHtmlLink":"fix: use async shared socket for ICMP probe method"}},{"before":"b97616d85a2ded43da8f64659682556801e16230","after":"fdbd19124b06cadc460c1ac3b23ea07129eeb8d0","ref":"refs/heads/main","pushedAt":"2024-06-09T19:11:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vtramo","name":"Vincenzo Tramo","path":"/vtramo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49530464?s=80&v=4"},"commit":{"message":"feat: add task generator + async streams","shortMessageHtmlLink":"feat: add task generator + async streams"}},{"before":"718d1d6c147018718b42d0c44a0801a2d5263846","after":"b97616d85a2ded43da8f64659682556801e16230","ref":"refs/heads/main","pushedAt":"2024-06-09T00:18:30.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"vtramo","name":"Vincenzo Tramo","path":"/vtramo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49530464?s=80&v=4"},"commit":{"message":"build: add dockerfile","shortMessageHtmlLink":"build: add dockerfile"}},{"before":"d70c504f3bcf11ecf4e8286440118e0ca4e6a5c3","after":"718d1d6c147018718b42d0c44a0801a2d5263846","ref":"refs/heads/main","pushedAt":"2024-06-06T08:23:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vtramo","name":"Vincenzo Tramo","path":"/vtramo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49530464?s=80&v=4"},"commit":{"message":"refactor: reorganize the project into modules","shortMessageHtmlLink":"refactor: reorganize the project into modules"}},{"before":"0b714eb7e82b843f734c213f70c367560eb8d082","after":"d70c504f3bcf11ecf4e8286440118e0ca4e6a5c3","ref":"refs/heads/main","pushedAt":"2024-06-03T20:16:43.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"vtramo","name":"Vincenzo Tramo","path":"/vtramo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49530464?s=80&v=4"},"commit":{"message":"feat: add ability to extend to other protocols","shortMessageHtmlLink":"feat: add ability to extend to other protocols"}},{"before":"71697dfb4b7bd99d0f14d9e8e1a194299332c15c","after":"0b714eb7e82b843f734c213f70c367560eb8d082","ref":"refs/heads/main","pushedAt":"2024-05-30T21:20:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vtramo","name":"Vincenzo Tramo","path":"/vtramo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49530464?s=80&v=4"},"commit":{"message":"feat: add sender flow control","shortMessageHtmlLink":"feat: add sender flow control"}},{"before":"8382a11579ded2a90b0ab96158adc35d80f68918","after":"71697dfb4b7bd99d0f14d9e8e1a194299332c15c","ref":"refs/heads/main","pushedAt":"2024-05-29T21:41:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vtramo","name":"Vincenzo Tramo","path":"/vtramo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49530464?s=80&v=4"},"commit":{"message":"update README.md","shortMessageHtmlLink":"update README.md"}},{"before":"721e59c80b5d810230269e3ac67e695b5785b722","after":"8382a11579ded2a90b0ab96158adc35d80f68918","ref":"refs/heads/main","pushedAt":"2024-05-29T19:59:16.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"vtramo","name":"Vincenzo Tramo","path":"/vtramo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49530464?s=80&v=4"},"commit":{"message":"update README.md","shortMessageHtmlLink":"update README.md"}},{"before":"2878798f6620872880d97daad76e33fbbeb24f04","after":"721e59c80b5d810230269e3ac67e695b5785b722","ref":"refs/heads/main","pushedAt":"2024-05-28T23:08:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vtramo","name":"Vincenzo Tramo","path":"/vtramo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49530464?s=80&v=4"},"commit":{"message":"update README.md","shortMessageHtmlLink":"update README.md"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEhWtGEAA","startCursor":null,"endCursor":null}},"title":"Activity ยท vtramo/async-traceroute"}