{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":275013363,"defaultBranch":"main","name":"cap-std","ownerLogin":"bytecodealliance","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-06-25T20:55:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/54038801?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715802323.0","currentOid":""},"activityList":{"items":[{"before":"3340b14ddca0a9e32e259e54ce71132c9e371506","after":"1dc17d327bdcd44a0f5ec53d9fc671285be55b34","ref":"refs/heads/main","pushedAt":"2024-05-16T22:51:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sunfishcode","name":"Dan Gohman","path":"/sunfishcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4503403?s=80&v=4"},"commit":{"message":"chore: Release","shortMessageHtmlLink":"chore: Release"}},{"before":"0775e22170f97d67619b4b2822ccab3c03412408","after":"3340b14ddca0a9e32e259e54ce71132c9e371506","ref":"refs/heads/main","pushedAt":"2024-05-16T19:52:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunfishcode","name":"Dan Gohman","path":"/sunfishcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4503403?s=80&v=4"},"commit":{"message":"Add Dir::{read_link_contents,symlink_contents} methods (#356)\n\nThese allow creating and readling symlinks whose target may be an\r\nabsolute path. There is no security risk because security is as always\r\nprovided by the OS; the OS's openat implementation will refuse to follow\r\na symlink whose target is an absolute path.\r\n\r\nFixes #354","shortMessageHtmlLink":"Add Dir::{read_link_contents,symlink_contents} methods (#356)"}},{"before":"95a07a218da61c5476608400920ad54753132459","after":null,"ref":"refs/heads/sunfishcode/update-cirrus","pushedAt":"2024-05-15T19:45:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sunfishcode","name":"Dan Gohman","path":"/sunfishcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4503403?s=80&v=4"}},{"before":"8f2f60f48f39e2b1606ae2961a5fe935dce75ab9","after":"0775e22170f97d67619b4b2822ccab3c03412408","ref":"refs/heads/main","pushedAt":"2024-05-15T19:45:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunfishcode","name":"Dan Gohman","path":"/sunfishcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4503403?s=80&v=4"},"commit":{"message":"Update FreeBSD versions in Cirrus CI. (#355)\n\nDrop freebsd-12-4 which seems to be unavailable now, switch from\r\nfreebsd-14-0-snap to freebsd-14-0, and add freebsd-15-0-snap.","shortMessageHtmlLink":"Update FreeBSD versions in Cirrus CI. (#355)"}},{"before":null,"after":"95a07a218da61c5476608400920ad54753132459","ref":"refs/heads/sunfishcode/update-cirrus","pushedAt":"2024-05-15T17:08:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sunfishcode","name":"Dan Gohman","path":"/sunfishcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4503403?s=80&v=4"},"commit":{"message":"Update FreeBSD versions in Cirrus CI.\n\nDrop freebsd-12-4 which seems to be unavailable now, switch from\nfreebsd-14-0-snap to freebsd-14-0, and add freebsd-15-0-snap.","shortMessageHtmlLink":"Update FreeBSD versions in Cirrus CI."}},{"before":"6735f121f3a505ef5d142d0ae00d083bb2a0721d","after":null,"ref":"refs/heads/sunfishcode/update-build.rs","pushedAt":"2024-03-29T20:58:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sunfishcode","name":"Dan Gohman","path":"/sunfishcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4503403?s=80&v=4"}},{"before":"a1f3ea291186af94a9a9845cf3c4ec088fded0b4","after":"8f2f60f48f39e2b1606ae2961a5fe935dce75ab9","ref":"refs/heads/main","pushedAt":"2024-03-29T20:58:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunfishcode","name":"Dan Gohman","path":"/sunfishcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4503403?s=80&v=4"},"commit":{"message":"Sync with rustix' build.rs changes (#58) (#350)\n\n* Sync with rustix' build.rs changes (#58)\r\n\r\nio-lifetimes and rustix and a few other crates I maintain have similar\r\nbuild.rs scripts. Port some of the changes from rustix here to keep\r\nthem in sync.\r\n\r\n* Fix warnings with `TimezoneError`.\r\n\r\n* Fix another warning.\r\n\r\n* Fix another warning.\r\n\r\n* Fix another warning.","shortMessageHtmlLink":"Sync with rustix' build.rs changes (#58) (#350)"}},{"before":"9cea8fc4fb0dbd3db1d976b47ed5046978310601","after":"6735f121f3a505ef5d142d0ae00d083bb2a0721d","ref":"refs/heads/sunfishcode/update-build.rs","pushedAt":"2024-03-29T20:32:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sunfishcode","name":"Dan Gohman","path":"/sunfishcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4503403?s=80&v=4"},"commit":{"message":"Fix another warning.","shortMessageHtmlLink":"Fix another warning."}},{"before":"dc96cc8da8865f9f2b0117544cc8f93c4af21902","after":"9cea8fc4fb0dbd3db1d976b47ed5046978310601","ref":"refs/heads/sunfishcode/update-build.rs","pushedAt":"2024-03-29T20:29:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sunfishcode","name":"Dan Gohman","path":"/sunfishcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4503403?s=80&v=4"},"commit":{"message":"Fix another warning.","shortMessageHtmlLink":"Fix another warning."}},{"before":"8208adb803653bb3c14e4cb99a7fd42cf8927f5c","after":"dc96cc8da8865f9f2b0117544cc8f93c4af21902","ref":"refs/heads/sunfishcode/update-build.rs","pushedAt":"2024-03-29T20:22:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sunfishcode","name":"Dan Gohman","path":"/sunfishcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4503403?s=80&v=4"},"commit":{"message":"Fix another warning.","shortMessageHtmlLink":"Fix another warning."}},{"before":"11025751683f455334762256e9a4c58d58042d6f","after":"8208adb803653bb3c14e4cb99a7fd42cf8927f5c","ref":"refs/heads/sunfishcode/update-build.rs","pushedAt":"2024-03-29T19:41:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sunfishcode","name":"Dan Gohman","path":"/sunfishcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4503403?s=80&v=4"},"commit":{"message":"Fix another warning.","shortMessageHtmlLink":"Fix another warning."}},{"before":"64d654a74d24d323f2f3bbe6ec361dbea9309795","after":"11025751683f455334762256e9a4c58d58042d6f","ref":"refs/heads/sunfishcode/update-build.rs","pushedAt":"2024-03-29T19:37:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sunfishcode","name":"Dan Gohman","path":"/sunfishcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4503403?s=80&v=4"},"commit":{"message":"Fix warnings with `TimezoneError`.","shortMessageHtmlLink":"Fix warnings with TimezoneError."}},{"before":null,"after":"64d654a74d24d323f2f3bbe6ec361dbea9309795","ref":"refs/heads/sunfishcode/update-build.rs","pushedAt":"2024-03-29T19:25:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sunfishcode","name":"Dan Gohman","path":"/sunfishcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4503403?s=80&v=4"},"commit":{"message":"Sync with rustix' build.rs changes (#58)\n\nio-lifetimes and rustix and a few other crates I maintain have similar\nbuild.rs scripts. Port some of the changes from rustix here to keep\nthem in sync.","shortMessageHtmlLink":"Sync with rustix' build.rs changes (#58)"}},{"before":"72fdc307184a642eadef22864434109c01d01528","after":"a1f3ea291186af94a9a9845cf3c4ec088fded0b4","ref":"refs/heads/main","pushedAt":"2024-03-06T16:36:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunfishcode","name":"Dan Gohman","path":"/sunfishcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4503403?s=80&v=4"},"commit":{"message":"Update FreeBSD 13 CI image (#349)","shortMessageHtmlLink":"Update FreeBSD 13 CI image (#349)"}},{"before":"6a264e26d4e3072d85af0b99e9ff789ef9cdfbef","after":"72fdc307184a642eadef22864434109c01d01528","ref":"refs/heads/main","pushedAt":"2024-01-11T05:05:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sunfishcode","name":"Dan Gohman","path":"/sunfishcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4503403?s=80&v=4"},"commit":{"message":"chore: Release","shortMessageHtmlLink":"chore: Release"}},{"before":"6bacdb4909b6be54ab92730263390d31a4a29fad","after":null,"ref":"refs/heads/sunfishcode/ext","pushedAt":"2024-01-11T05:02:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sunfishcode","name":"Dan Gohman","path":"/sunfishcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4503403?s=80&v=4"}},{"before":"e3f98756d8205aef78234683f37dddc21696b8d3","after":"6a264e26d4e3072d85af0b99e9ff789ef9cdfbef","ref":"refs/heads/main","pushedAt":"2024-01-11T05:02:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunfishcode","name":"Dan Gohman","path":"/sunfishcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4503403?s=80&v=4"},"commit":{"message":"Use more custom traits. (#346)\n\nUse custom traits instead of libstd's `OpenOptionsExt`, `FileExt`,\r\nand `DirBuilderExt`.","shortMessageHtmlLink":"Use more custom traits. (#346)"}},{"before":"2c5a3a1335d53909a41bbf67273fe23eac9ec30f","after":"6bacdb4909b6be54ab92730263390d31a4a29fad","ref":"refs/heads/sunfishcode/ext","pushedAt":"2024-01-11T04:54:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sunfishcode","name":"Dan Gohman","path":"/sunfishcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4503403?s=80&v=4"},"commit":{"message":"Fix errors on macOS.","shortMessageHtmlLink":"Fix errors on macOS."}},{"before":null,"after":"2c5a3a1335d53909a41bbf67273fe23eac9ec30f","ref":"refs/heads/sunfishcode/ext","pushedAt":"2024-01-11T04:46:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sunfishcode","name":"Dan Gohman","path":"/sunfishcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4503403?s=80&v=4"},"commit":{"message":"Use more custom traits.\n\nUse custom traits instead of libstd's `OpenOptionsExt`, `FileExt`,\nand `DirBuilderExt`.","shortMessageHtmlLink":"Use more custom traits."}},{"before":"613a00220eacc3bf55dcbd3417c80ba80a0fd56a","after":null,"ref":"refs/heads/sunfishcode/permissions-ext","pushedAt":"2024-01-11T03:21:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sunfishcode","name":"Dan Gohman","path":"/sunfishcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4503403?s=80&v=4"}},{"before":"6849a94b1577890b4b5aa602a188b9fdb78f643b","after":"e3f98756d8205aef78234683f37dddc21696b8d3","ref":"refs/heads/main","pushedAt":"2024-01-11T03:21:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunfishcode","name":"Dan Gohman","path":"/sunfishcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4503403?s=80&v=4"},"commit":{"message":"Fix one more place that was depending on std::os::unix::fs::PermissionsExt (#345)","shortMessageHtmlLink":"Fix one more place that was depending on std::os::unix::fs::Permissio…"}},{"before":null,"after":"613a00220eacc3bf55dcbd3417c80ba80a0fd56a","ref":"refs/heads/sunfishcode/permissions-ext","pushedAt":"2024-01-10T23:21:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sunfishcode","name":"Dan Gohman","path":"/sunfishcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4503403?s=80&v=4"},"commit":{"message":"Fix one more place that was depending on std::os::unix::fs::PermissionsExt","shortMessageHtmlLink":"Fix one more place that was depending on std::os::unix::fs::Permissio…"}},{"before":"1c14105dcbe4eb92e2e936dc1ae08a59e9290148","after":null,"ref":"refs/heads/sunfishcode/dont-use-sealed-traits","pushedAt":"2024-01-10T22:52:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sunfishcode","name":"Dan Gohman","path":"/sunfishcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4503403?s=80&v=4"}},{"before":"465c70b4c2510dce6389d7806e4b98cc06ce5e8a","after":"6849a94b1577890b4b5aa602a188b9fdb78f643b","ref":"refs/heads/main","pushedAt":"2024-01-10T22:52:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunfishcode","name":"Dan Gohman","path":"/sunfishcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4503403?s=80&v=4"},"commit":{"message":"Use custom traits instead of libstd's `MetadataExt` and `PermissionsExt`. (#343)\n\n* Use custom traits instead of libstd's `MetadataExt` and `PermissionsExt`.\r\n\r\nDefine our own copy of `MetadataExt` and `PermissionsExt` and change the\r\ncode to use them instead of `std::os::*::fs::MetadataExt` and\r\n`std::os::*::fs::PermissionsExt'.\r\n\r\nIn general, we should be moving away from using std's `Ext` traits like\r\nthis, as they weren't meant to be used in this way.\r\n\r\nFixes #342.\r\n\r\n* Have cap-std re-export the new traits, and update tests.\r\n\r\n * Update the build.rs scripts to fix Rust feature detection.","shortMessageHtmlLink":"Use custom traits instead of libstd's MetadataExt and `PermissionsE…"}},{"before":"206624db181fa69c4d3d8e3e2bd55617706f4863","after":"1c14105dcbe4eb92e2e936dc1ae08a59e9290148","ref":"refs/heads/sunfishcode/dont-use-sealed-traits","pushedAt":"2024-01-10T22:45:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sunfishcode","name":"Dan Gohman","path":"/sunfishcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4503403?s=80&v=4"},"commit":{"message":"More fixes.\n\nRemove more uses of the std::os traits, and update the build.rs scripts\nto fix Rust feature detection.","shortMessageHtmlLink":"More fixes."}},{"before":"338395d765d1bcd5c1a51bac9c4884bc83cce069","after":"206624db181fa69c4d3d8e3e2bd55617706f4863","ref":"refs/heads/sunfishcode/dont-use-sealed-traits","pushedAt":"2024-01-09T23:47:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sunfishcode","name":"Dan Gohman","path":"/sunfishcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4503403?s=80&v=4"},"commit":{"message":"Fix errors on Windows.","shortMessageHtmlLink":"Fix errors on Windows."}},{"before":"0409ff97d952ce9ee4eb43cbb6be04cd92697947","after":"338395d765d1bcd5c1a51bac9c4884bc83cce069","ref":"refs/heads/sunfishcode/dont-use-sealed-traits","pushedAt":"2024-01-09T23:38:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sunfishcode","name":"Dan Gohman","path":"/sunfishcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4503403?s=80&v=4"},"commit":{"message":"Fix errors on FreeBSD.","shortMessageHtmlLink":"Fix errors on FreeBSD."}},{"before":"22c65b8b427f3d56735c3e8ea9ee79a12c73daac","after":"0409ff97d952ce9ee4eb43cbb6be04cd92697947","ref":"refs/heads/sunfishcode/dont-use-sealed-traits","pushedAt":"2024-01-09T23:32:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sunfishcode","name":"Dan Gohman","path":"/sunfishcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4503403?s=80&v=4"},"commit":{"message":"Fix error.","shortMessageHtmlLink":"Fix error."}},{"before":"44c89405387ccc9d5d24ce2677f668ab14be2cea","after":"22c65b8b427f3d56735c3e8ea9ee79a12c73daac","ref":"refs/heads/sunfishcode/dont-use-sealed-traits","pushedAt":"2024-01-09T23:27:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sunfishcode","name":"Dan Gohman","path":"/sunfishcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4503403?s=80&v=4"},"commit":{"message":"Have cap-std re-export the new traits, and update tests.","shortMessageHtmlLink":"Have cap-std re-export the new traits, and update tests."}},{"before":null,"after":"44c89405387ccc9d5d24ce2677f668ab14be2cea","ref":"refs/heads/sunfishcode/dont-use-sealed-traits","pushedAt":"2024-01-03T19:32:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sunfishcode","name":"Dan Gohman","path":"/sunfishcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4503403?s=80&v=4"},"commit":{"message":"Use custom traits instead of libstd's `MetadataExt` and `PermissionsExt`.\n\nDefine our own copy of `MetadataExt` and `PermissionsExt` and change the\ncode to use them instead of `std::os::*::fs::MetadataExt` and\n`std::os::*::fs::PermissionsExt'.\n\nIn general, we should be moving away from using std's `Ext` traits like\nthis, as they weren't meant to be used in this way.\n\nFixes #342.","shortMessageHtmlLink":"Use custom traits instead of libstd's MetadataExt and `PermissionsE…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETCFoWAA","startCursor":null,"endCursor":null}},"title":"Activity · bytecodealliance/cap-std"}