{"push_id":767618702,"size":13,"distinct_size":2,"ref":"refs/heads/test","head":"e59cd0f0386fc5a2da7e433c0e6112d475c88a79","before":"15100f29c959dcc74d5792646a7b112efa17fc5f","commits":[{"sha":"ea143c8f675310be03ac00a60b025143f6f2475f","author":{"email":"d569b8f93d51aa3fd0aa91a8c4c51f0abcd3c5c9@gmail.com","name":"wuzhouhui"},"message":"实现 utimens()","distinct":false,"url":"https://api.github.com/repos/wuzhouhui/fuse_doc/commits/ea143c8f675310be03ac00a60b025143f6f2475f"},{"sha":"50b5dd906a9c26d7f5cef7642209f066762f844a","author":{"email":"d569b8f93d51aa3fd0aa91a8c4c51f0abcd3c5c9@gmail.com","name":"wuzhouhui"},"message":"完成 chmod()","distinct":false,"url":"https://api.github.com/repos/wuzhouhui/fuse_doc/commits/50b5dd906a9c26d7f5cef7642209f066762f844a"},{"sha":"3f258af4e7b7bef7861ffaa0feea1aff25f83cad","author":{"email":"d569b8f93d51aa3fd0aa91a8c4c51f0abcd3c5c9@gmail.com","name":"wuzhouhui"},"message":"完成 chown()","distinct":false,"url":"https://api.github.com/repos/wuzhouhui/fuse_doc/commits/3f258af4e7b7bef7861ffaa0feea1aff25f83cad"},{"sha":"1944c5551b3def498ce68dd5c36469804016831f","author":{"email":"d569b8f93d51aa3fd0aa91a8c4c51f0abcd3c5c9@gmail.com","name":"wuzhouhui"},"message":"ufs_chmod(): 忘记更新 i_ctime","distinct":false,"url":"https://api.github.com/repos/wuzhouhui/fuse_doc/commits/1944c5551b3def498ce68dd5c36469804016831f"},{"sha":"4d5d05525cff184b9801c55d93af18d4d63c6eb7","author":{"email":"d569b8f93d51aa3fd0aa91a8c4c51f0abcd3c5c9@gmail.com","name":"wuzhouhui"},"message":"更新 ufs_statvfs()","distinct":false,"url":"https://api.github.com/repos/wuzhouhui/fuse_doc/commits/4d5d05525cff184b9801c55d93af18d4d63c6eb7"},{"sha":"71cde86442deeb52ba7c47e5b4a334a087a80b70","author":{"email":"d569b8f93d51aa3fd0aa91a8c4c51f0abcd3c5c9@gmail.com","name":"wuzhouhui"},"message":"make ufs_read() support hole file.","distinct":false,"url":"https://api.github.com/repos/wuzhouhui/fuse_doc/commits/71cde86442deeb52ba7c47e5b4a334a087a80b70"},{"sha":"363ab36451ab99161a2f1912a23be0b59d3732b3","author":{"email":"d569b8f93d51aa3fd0aa91a8c4c51f0abcd3c5c9@gmail.com","name":"wuzhouhui"},"message":"make ufs_write() support hole file","distinct":false,"url":"https://api.github.com/repos/wuzhouhui/fuse_doc/commits/363ab36451ab99161a2f1912a23be0b59d3732b3"},{"sha":"11f2bf62a9cb1399db9c70d5dc5b66dbe041d797","author":{"email":"d569b8f93d51aa3fd0aa91a8c4c51f0abcd3c5c9@gmail.com","name":"wuzhouhui"},"message":"Merge branch 'hole_write' into devel","distinct":false,"url":"https://api.github.com/repos/wuzhouhui/fuse_doc/commits/11f2bf62a9cb1399db9c70d5dc5b66dbe041d797"},{"sha":"331022c9175ae56655bb6ef35f4b7aadaa95a57e","author":{"email":"d569b8f93d51aa3fd0aa91a8c4c51f0abcd3c5c9@gmail.com","name":"wuzhouhui"},"message":"为 i 结点结构添加 i_blocks 字段.\n\n添加 i_blocks 是为了让文件系统支持 ls 命令的 s 选项.\n为了让整个 i 结点大小维持在 2 的幂次方, 将 i_size 字段\n的类型由 64 位的 off_t 改为 32 位的 unsigned int, 多出\n来的 32 位给 i_blocks.","distinct":false,"url":"https://api.github.com/repos/wuzhouhui/fuse_doc/commits/331022c9175ae56655bb6ef35f4b7aadaa95a57e"},{"sha":"bacdb03b41169ca28ee743855ee2b02f228cdcd7","author":{"email":"d569b8f93d51aa3fd0aa91a8c4c51f0abcd3c5c9@gmail.com","name":"wuzhouhui"},"message":"更新 ufs_new_zone().\n\n为i结点新申请一块逻辑块后, 更新 i 结点的 i_blocks 字段.","distinct":false,"url":"https://api.github.com/repos/wuzhouhui/fuse_doc/commits/bacdb03b41169ca28ee743855ee2b02f228cdcd7"},{"sha":"6a8112071c1133d3d186d11a5d0b6ec1ca642e0f","author":{"email":"d569b8f93d51aa3fd0aa91a8c4c51f0abcd3c5c9@gmail.com","name":"wuzhouhui"},"message":"更新 ufs_stat().","distinct":false,"url":"https://api.github.com/repos/wuzhouhui/fuse_doc/commits/6a8112071c1133d3d186d11a5d0b6ec1ca642e0f"},{"sha":"9be3b7c5bc99dbbc8d932f14d94a68c009952953","author":{"email":"d569b8f93d51aa3fd0aa91a8c4c51f0abcd3c5c9@gmail.com","name":"wuzhouhui"},"message":"更新 format.c","distinct":true,"url":"https://api.github.com/repos/wuzhouhui/fuse_doc/commits/9be3b7c5bc99dbbc8d932f14d94a68c009952953"},{"sha":"e59cd0f0386fc5a2da7e433c0e6112d475c88a79","author":{"email":"d569b8f93d51aa3fd0aa91a8c4c51f0abcd3c5c9@gmail.com","name":"wuzhouhui"},"message":"Merge branch 'devel' into test\n\nConflicts:\n\t.gitignore","distinct":true,"url":"https://api.github.com/repos/wuzhouhui/fuse_doc/commits/e59cd0f0386fc5a2da7e433c0e6112d475c88a79"}]}