{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":609910646,"defaultBranch":"main","name":"rs-tftpd","ownerLogin":"altugbakan","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-05T15:53:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/43248015?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717695039.0","currentOid":""},"activityList":{"items":[{"before":"427e207d3fa01fe97dfb67d9f4610d5834a5d66c","after":"d054166fc592c280505679de05682925cf80ef83","ref":"refs/heads/main","pushedAt":"2024-06-06T17:27:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"altugbakan","name":"Altuğ Bakan","path":"/altugbakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43248015?s=80&v=4"},"commit":{"message":"Bump version","shortMessageHtmlLink":"Bump version"}},{"before":"4a95f6cf577bf792279b6756336a7f6335d4d95f","after":"427e207d3fa01fe97dfb67d9f4610d5834a5d66c","ref":"refs/heads/main","pushedAt":"2024-06-06T17:24:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"altugbakan","name":"Altuğ Bakan","path":"/altugbakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43248015?s=80&v=4"},"commit":{"message":"feat(config): Implement std::default::Default\n\nI'd like to use Config::default in my own code when constructing a\n`Config`. Let's implement the Default trait so that others can use it\nwithout wrapping our struct due to ownership rules.","shortMessageHtmlLink":"feat(config): Implement std::default::Default"}},{"before":"f25d0529836aa9e97f121c5ccf0891f4b398a15c","after":"4a95f6cf577bf792279b6756336a7f6335d4d95f","ref":"refs/heads/main","pushedAt":"2024-06-06T06:54:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"altugbakan","name":"Altuğ Bakan","path":"/altugbakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43248015?s=80&v=4"},"commit":{"message":"doc(config): Update default to reflect value in new\n\nI noticed that the default value in the comment didn't reflect the value\nactually used in the new method. Let's update the comment.","shortMessageHtmlLink":"doc(config): Update default to reflect value in new"}},{"before":"d0411591f134a50824c6d7f6695749e059ae3cef","after":"f25d0529836aa9e97f121c5ccf0891f4b398a15c","ref":"refs/heads/main","pushedAt":"2024-03-13T18:45:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"altugbakan","name":"Altuğ Bakan","path":"/altugbakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43248015?s=80&v=4"},"commit":{"message":"Bump version","shortMessageHtmlLink":"Bump version"}},{"before":"cb00acd3a4683e4a484b218290696e90eb02bf2a","after":"d0411591f134a50824c6d7f6695749e059ae3cef","ref":"refs/heads/main","pushedAt":"2024-03-12T09:58:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"altugbakan","name":"Altuğ Bakan","path":"/altugbakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43248015?s=80&v=4"},"commit":{"message":"Fix single port RRQ with options fail (#17)","shortMessageHtmlLink":"Fix single port RRQ with options fail (#17)"}},{"before":"e81540f24d2e08d1d52cc62d16d647ce2fa503f4","after":"cb00acd3a4683e4a484b218290696e90eb02bf2a","ref":"refs/heads/main","pushedAt":"2024-02-23T20:29:54.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"altugbakan","name":"Altuğ Bakan","path":"/altugbakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43248015?s=80&v=4"},"commit":{"message":"Bump version","shortMessageHtmlLink":"Bump version"}},{"before":"d43382f59a533adc94b81aa4cf43f8d8e8c22080","after":"e81540f24d2e08d1d52cc62d16d647ce2fa503f4","ref":"refs/heads/main","pushedAt":"2023-11-04T12:04:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"altugbakan","name":"Altuğ Bakan","path":"/altugbakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43248015?s=80&v=4"},"commit":{"message":"Bump version","shortMessageHtmlLink":"Bump version"}},{"before":"a706c8b38895457fa772353baa9d5452a54d08ee","after":"d43382f59a533adc94b81aa4cf43f8d8e8c22080","ref":"refs/heads/main","pushedAt":"2023-11-04T11:49:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"altugbakan","name":"Altuğ Bakan","path":"/altugbakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43248015?s=80&v=4"},"commit":{"message":"Add upload directory and download directory (#14)\n\nCo-authored-by: y1shu \r\nCo-authored-by: Altuğ Bakan ","shortMessageHtmlLink":"Add upload directory and download directory (#14)"}},{"before":"55425d0c5fad2eb8c0b147031d6b85b96aabbca4","after":null,"ref":"refs/heads/integration","pushedAt":"2023-10-29T15:25:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"altugbakan","name":"Altuğ Bakan","path":"/altugbakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43248015?s=80&v=4"}},{"before":"d07f40ef8e9eac7e66d2977b217228b89aa513d0","after":"a706c8b38895457fa772353baa9d5452a54d08ee","ref":"refs/heads/main","pushedAt":"2023-10-29T15:25:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"altugbakan","name":"Altuğ Bakan","path":"/altugbakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43248015?s=80&v=4"},"commit":{"message":"Add integration tests","shortMessageHtmlLink":"Add integration tests"}},{"before":"b6f91e9e0cba6204fdadf9f13dff3af2de145078","after":"55425d0c5fad2eb8c0b147031d6b85b96aabbca4","ref":"refs/heads/integration","pushedAt":"2023-10-29T15:23:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"altugbakan","name":"Altuğ Bakan","path":"/altugbakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43248015?s=80&v=4"},"commit":{"message":"Fix tests","shortMessageHtmlLink":"Fix tests"}},{"before":"cd130a5951befcb52b728d7efc3206e49d9eac92","after":"b6f91e9e0cba6204fdadf9f13dff3af2de145078","ref":"refs/heads/integration","pushedAt":"2023-10-29T15:21:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"altugbakan","name":"Altuğ Bakan","path":"/altugbakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43248015?s=80&v=4"},"commit":{"message":"Fix tests","shortMessageHtmlLink":"Fix tests"}},{"before":"6ffd28c0fcfcd7247e6eff0fc87036416723f629","after":"cd130a5951befcb52b728d7efc3206e49d9eac92","ref":"refs/heads/integration","pushedAt":"2023-10-29T15:16:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"altugbakan","name":"Altuğ Bakan","path":"/altugbakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43248015?s=80&v=4"},"commit":{"message":"Update file creation fix","shortMessageHtmlLink":"Update file creation fix"}},{"before":"f499b7f563013fc2a679494d6c635b05f6ff186b","after":"6ffd28c0fcfcd7247e6eff0fc87036416723f629","ref":"refs/heads/integration","pushedAt":"2023-10-29T15:11:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"altugbakan","name":"Altuğ Bakan","path":"/altugbakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43248015?s=80&v=4"},"commit":{"message":"Update integration tests","shortMessageHtmlLink":"Update integration tests"}},{"before":"8c97d7a59b004cf91326a2eba5c9a9ceecabb69c","after":"f499b7f563013fc2a679494d6c635b05f6ff186b","ref":"refs/heads/integration","pushedAt":"2023-10-29T13:51:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"altugbakan","name":"Altuğ Bakan","path":"/altugbakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43248015?s=80&v=4"},"commit":{"message":"Fix paths","shortMessageHtmlLink":"Fix paths"}},{"before":"644e6f5e438a2c60e1ad41990aafeb07216376f1","after":"8c97d7a59b004cf91326a2eba5c9a9ceecabb69c","ref":"refs/heads/integration","pushedAt":"2023-10-29T13:50:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"altugbakan","name":"Altuğ Bakan","path":"/altugbakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43248015?s=80&v=4"},"commit":{"message":"Fix paths","shortMessageHtmlLink":"Fix paths"}},{"before":"b0eab620c73ba9159aec3b27dc6674b122d629d1","after":"644e6f5e438a2c60e1ad41990aafeb07216376f1","ref":"refs/heads/integration","pushedAt":"2023-10-29T13:39:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"altugbakan","name":"Altuğ Bakan","path":"/altugbakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43248015?s=80&v=4"},"commit":{"message":"Update pipeline config","shortMessageHtmlLink":"Update pipeline config"}},{"before":null,"after":"b0eab620c73ba9159aec3b27dc6674b122d629d1","ref":"refs/heads/integration","pushedAt":"2023-10-29T13:34:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"altugbakan","name":"Altuğ Bakan","path":"/altugbakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43248015?s=80&v=4"},"commit":{"message":"Add integration tests","shortMessageHtmlLink":"Add integration tests"}},{"before":"6d526c1b7468d5c82ade0f04cf71b61b0e45c840","after":"d07f40ef8e9eac7e66d2977b217228b89aa513d0","ref":"refs/heads/main","pushedAt":"2023-10-27T16:45:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"altugbakan","name":"Altuğ Bakan","path":"/altugbakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43248015?s=80&v=4"},"commit":{"message":"Add duplicate packets test","shortMessageHtmlLink":"Add duplicate packets test"}},{"before":"16f2319174505f1add9fc9f57cb5f6b0b135cdcf","after":"6d526c1b7468d5c82ade0f04cf71b61b0e45c840","ref":"refs/heads/main","pushedAt":"2023-10-27T16:42:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"altugbakan","name":"Altuğ Bakan","path":"/altugbakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43248015?s=80&v=4"},"commit":{"message":"Bump version","shortMessageHtmlLink":"Bump version"}},{"before":"6d5d56052db0aecefa2f63e59a8ee05c3aa65476","after":"16f2319174505f1add9fc9f57cb5f6b0b135cdcf","ref":"refs/heads/main","pushedAt":"2023-10-27T07:33:30.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"altugbakan","name":"Altuğ Bakan","path":"/altugbakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43248015?s=80&v=4"},"commit":{"message":"Set duplicate-packets default to match the help\n\nHelp text says that the duplicate-packets default is 0,\nso set it also to be the default.","shortMessageHtmlLink":"Set duplicate-packets default to match the help"}},{"before":"5ef2ffa34932f4275a33928cccca5f7802bc842e","after":"6d5d56052db0aecefa2f63e59a8ee05c3aa65476","ref":"refs/heads/main","pushedAt":"2023-10-10T17:12:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"altugbakan","name":"Altuğ Bakan","path":"/altugbakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43248015?s=80&v=4"},"commit":{"message":"Bump version","shortMessageHtmlLink":"Bump version"}},{"before":"3af429fa4a40c2b7489fe739df726c593814fc2a","after":"5ef2ffa34932f4275a33928cccca5f7802bc842e","ref":"refs/heads/main","pushedAt":"2023-10-09T06:35:42.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"altugbakan","name":"Altuğ Bakan","path":"/altugbakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43248015?s=80&v=4"},"commit":{"message":"Wait 1 millisecond between duplicate packets\n\nBased on my testing, we need to insert 1 millisecond delay between the Original and Duplicate Packets to eliminate the TFTP Timeouts.\n\n__Without Delay:__ U-Boot JH7110 boots slower (5.7 Mbps), with 2 TFTP Timeouts\n\n```text\nFilename 'initrd'.\nLoading: 711.9 KiB/s\nBytes transferred = 8100864 (7b9c00 hex)\n```\n\n__With Delay (1 millisecond):__ U-Boot JH7110 boots faster (8.8 Mbps), with No TFTP Timeouts\n\n```text\nFilename 'initrd'.\nLoading: 1.1 MiB/s\nBytes transferred = 8100864 (7b9c00 hex)\n```","shortMessageHtmlLink":"Wait 1 millisecond between duplicate packets"}},{"before":"bf7b2a2ee3cfa1b1bd86f6efbe152c9c536d29ae","after":"3af429fa4a40c2b7489fe739df726c593814fc2a","ref":"refs/heads/main","pushedAt":"2023-10-08T13:53:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"altugbakan","name":"Altuğ Bakan","path":"/altugbakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43248015?s=80&v=4"},"commit":{"message":"Add overwrite mode","shortMessageHtmlLink":"Add overwrite mode"}},{"before":"e8f8c8e8c147ce305da76775562a9bc2d6dabb45","after":"bf7b2a2ee3cfa1b1bd86f6efbe152c9c536d29ae","ref":"refs/heads/main","pushedAt":"2023-10-08T13:16:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"altugbakan","name":"Altuğ Bakan","path":"/altugbakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43248015?s=80&v=4"},"commit":{"message":"Update duplicate packet behavior","shortMessageHtmlLink":"Update duplicate packet behavior"}},{"before":"0f241e5f054b4c01a0faacc78c2409774d56f1cd","after":"e8f8c8e8c147ce305da76775562a9bc2d6dabb45","ref":"refs/heads/main","pushedAt":"2023-10-08T12:01:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"altugbakan","name":"Altuğ Bakan","path":"/altugbakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43248015?s=80&v=4"},"commit":{"message":"Help text change for serving directory\n\nFixes a copy-and-paste error.\n\nReported-by: jinxsong 123","shortMessageHtmlLink":"Help text change for serving directory"}},{"before":"83b1387cd7611841760d44d70227cacfa169b8df","after":"0f241e5f054b4c01a0faacc78c2409774d56f1cd","ref":"refs/heads/main","pushedAt":"2023-10-07T12:29:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"altugbakan","name":"Altuğ Bakan","path":"/altugbakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43248015?s=80&v=4"},"commit":{"message":"Add duplicate packet support","shortMessageHtmlLink":"Add duplicate packet support"}},{"before":"036089d5d0647a294b373b4e1e611427f0933f2e","after":"83b1387cd7611841760d44d70227cacfa169b8df","ref":"refs/heads/main","pushedAt":"2023-08-18T13:13:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"altugbakan","name":"Altuğ Bakan","path":"/altugbakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43248015?s=80&v=4"},"commit":{"message":"Fix failing fills_and_removes_from_window test\n\nAs the tests are run concurrently, the directory might already\nexist, so just ignore the failure.\n\nFixes the following error when running the tests:\n\n---- window::tests::fills_and_removes_from_window stdout ----\nthread 'window::tests::fills_and_removes_from_window' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 17, kind: AlreadyExists, message: \"File exists\" }', src/window.rs:194:38","shortMessageHtmlLink":"Fix failing fills_and_removes_from_window test"}},{"before":"4bd8b59c5ee76531bc7e4aee1f70dd526e40c5fe","after":"036089d5d0647a294b373b4e1e611427f0933f2e","ref":"refs/heads/main","pushedAt":"2023-07-17T18:10:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"altugbakan","name":"Altuğ Bakan","path":"/altugbakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43248015?s=80&v=4"},"commit":{"message":"Bump version","shortMessageHtmlLink":"Bump version"}},{"before":"b14d066d5abc678f968f8c8f217f11600bee909b","after":"4bd8b59c5ee76531bc7e4aee1f70dd526e40c5fe","ref":"refs/heads/main","pushedAt":"2023-07-17T09:21:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"altugbakan","name":"Altuğ Bakan","path":"/altugbakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43248015?s=80&v=4"},"commit":{"message":"Update README.md\n\nCo-authored-by: Altuğ Bakan ","shortMessageHtmlLink":"Update README.md"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXnUZFAA","startCursor":null,"endCursor":null}},"title":"Activity · altugbakan/rs-tftpd"}