{"push_id":1371178571,"size":52,"distinct_size":5,"ref":"refs/heads/0.4.0-delta","head":"42e96db2011832e539896ad45e1242aef529714c","before":"23f53a429cff98019d6eee41db0374fa8f364cb6","commits":[{"sha":"ffbd065f1dac5e5c19982f5715d0d5e9b765b999","author":{"name":"David Sheets","email":"975f04c48aa09679240b1b39d4ad9ad965ce7a0b@alum.mit.edu"},"message":"Merge pull request #36 from dsheets/open-return-flags\n\nUse a record of bools for the open return flags","distinct":false,"url":"https://api.github.com/repos/effuse/profuse/commits/ffbd065f1dac5e5c19982f5715d0d5e9b765b999"},{"sha":"a42ba380e691cf3dec2db97a143e4ba2a047867d","author":{"name":"David Sheets","email":"975f04c48aa09679240b1b39d4ad9ad965ce7a0b@alum.mit.edu"},"message":"Add Notify.Inval_entry module for dentry shootdown","distinct":false,"url":"https://api.github.com/repos/effuse/profuse/commits/a42ba380e691cf3dec2db97a143e4ba2a047867d"},{"sha":"926ee555267752f05b5428bdf790d9e2998d5916","author":{"name":"David Sheets","email":"975f04c48aa09679240b1b39d4ad9ad965ce7a0b@alum.mit.edu"},"message":"Merge pull request #37 from dsheets/notify-inval-entry\n\nAdd Notify.Inval_entry module for dentry shootdown","distinct":false,"url":"https://api.github.com/repos/effuse/profuse/commits/926ee555267752f05b5428bdf790d9e2998d5916"},{"sha":"a616a3cda0dbae5a90a416cf7f298fac81c7af58","author":{"name":"David Sheets","email":"975f04c48aa09679240b1b39d4ad9ad965ce7a0b@alum.mit.edu"},"message":"Add rename support to Nodes","distinct":false,"url":"https://api.github.com/repos/effuse/profuse/commits/a616a3cda0dbae5a90a416cf7f298fac81c7af58"},{"sha":"e5aca063404e27d2707e192dd9085d9fc07acd4f","author":{"name":"David Sheets","email":"975f04c48aa09679240b1b39d4ad9ad965ce7a0b@alum.mit.edu"},"message":"Merge pull request #38 from dsheets/nodes-rename\n\nAdd rename support to Nodes","distinct":false,"url":"https://api.github.com/repos/effuse/profuse/commits/e5aca063404e27d2707e192dd9085d9fc07acd4f"},{"sha":"b6fc228ff258cfe2823295a6e3c8dc0b77dd6eef","author":{"name":"David Sheets","email":"975f04c48aa09679240b1b39d4ad9ad965ce7a0b@alum.mit.edu"},"message":"Add notify message parsing and description (#39)","distinct":false,"url":"https://api.github.com/repos/effuse/profuse/commits/b6fc228ff258cfe2823295a6e3c8dc0b77dd6eef"},{"sha":"1daeecfd26a96f47bc58141e6b84b9e0d2a27109","author":{"name":"David Sheets","email":"975f04c48aa09679240b1b39d4ad9ad965ce7a0b@alum.mit.edu"},"message":"Fix an fd leak when fusedump rejects packets (#40)","distinct":false,"url":"https://api.github.com/repos/effuse/profuse/commits/1daeecfd26a96f47bc58141e6b84b9e0d2a27109"},{"sha":"35b0c6fdf5ae5297617d372602f60c9fb388f954","author":{"name":"David Sheets","email":"975f04c48aa09679240b1b39d4ad9ad965ce7a0b@alum.mit.edu"},"message":"Add FUSE_BATCH_FORGET support to Profuse_7_23 (required since 7.16) (#41)","distinct":false,"url":"https://api.github.com/repos/effuse/profuse/commits/35b0c6fdf5ae5297617d372602f60c9fb388f954"},{"sha":"9e55ad87a853e15a6750bdd2d653dc3eff52df26","author":{"name":"David Sheets","email":"975f04c48aa09679240b1b39d4ad9ad965ce7a0b@alum.mit.edu"},"message":"Clean up the opam deps (#42)","distinct":false,"url":"https://api.github.com/repos/effuse/profuse/commits/9e55ad87a853e15a6750bdd2d653dc3eff52df26"},{"sha":"44411dc1c4dfd8e8190cd6101e2c7033006b03ec","author":{"name":"David Sheets","email":"975f04c48aa09679240b1b39d4ad9ad965ce7a0b@alum.mit.edu"},"message":"Add describe for GETATTR and SETATTR responses","distinct":false,"url":"https://api.github.com/repos/effuse/profuse/commits/44411dc1c4dfd8e8190cd6101e2c7033006b03ec"},{"sha":"32e333cf92d4c4f9a909ff9693007f4aa216d3c3","author":{"name":"David Sheets","email":"975f04c48aa09679240b1b39d4ad9ad965ce7a0b@alum.mit.edu"},"message":"Add Setattr.to_string_list for SETATTR values in descriptions\n\nAlso, rename Profuse_7_23.Setattr.Valid.lockowner field to lock_owner\nand Profuse_7_23.Setattr.create_from_hdr lockowner argument to\nlock_owner to match the FUSE names.","distinct":false,"url":"https://api.github.com/repos/effuse/profuse/commits/32e333cf92d4c4f9a909ff9693007f4aa216d3c3"},{"sha":"1c0ee384abe9822ba11e14aa11e8b4e228cd892a","author":{"name":"David Sheets","email":"975f04c48aa09679240b1b39d4ad9ad965ce7a0b@alum.mit.edu"},"message":"Merge pull request #43 from dsheets/describe-attr\n\nDescribe GETATTR and SETATTR","distinct":false,"url":"https://api.github.com/repos/effuse/profuse/commits/1c0ee384abe9822ba11e14aa11e8b4e228cd892a"},{"sha":"1f25437f2437e80d6a4f4f8e6cff509026731cff","author":{"name":"David Sheets","email":"975f04c48aa09679240b1b39d4ad9ad965ce7a0b@alum.mit.edu"},"message":"Fix a non-empty directory node renaming bug (#44)\n\nNot rewriting the data of descendent nodes causes stale data to confuse\r\nthe file system server.","distinct":false,"url":"https://api.github.com/repos/effuse/profuse/commits/1f25437f2437e80d6a4f4f8e6cff509026731cff"},{"sha":"b638adf772011c25f7b746328befaf37466c0191","author":{"name":"David Sheets","email":"975f04c48aa09679240b1b39d4ad9ad965ce7a0b@alum.mit.edu"},"message":"Add cache TTL to entry descriptions (#45)","distinct":false,"url":"https://api.github.com/repos/effuse/profuse/commits/b638adf772011c25f7b746328befaf37466c0191"},{"sha":"a535b6c73d07e75a8a49229b3423c21a50b48761","author":{"name":"David Sheets","email":"975f04c48aa09679240b1b39d4ad9ad965ce7a0b@alum.mit.edu"},"message":"Add unlink function to Nodes to handle open but unlinked entries","distinct":false,"url":"https://api.github.com/repos/effuse/profuse/commits/a535b6c73d07e75a8a49229b3423c21a50b48761"},{"sha":"aca6116be7d7eaef0ffbddef99340eb76076e97e","author":{"name":"David Sheets","email":"975f04c48aa09679240b1b39d4ad9ad965ce7a0b@alum.mit.edu"},"message":"Make Nodes.unlink parallel to POSIX unlink: accept parent and child's name","distinct":false,"url":"https://api.github.com/repos/effuse/profuse/commits/aca6116be7d7eaef0ffbddef99340eb76076e97e"},{"sha":"3aa7f825f0e9bd456c85e565d208832f28b4a785","author":{"name":"David Sheets","email":"975f04c48aa09679240b1b39d4ad9ad965ce7a0b@alum.mit.edu"},"message":"Embed Handles into Nodes so unlinked nodes' values can be tracked","distinct":false,"url":"https://api.github.com/repos/effuse/profuse/commits/3aa7f825f0e9bd456c85e565d208832f28b4a785"},{"sha":"65acaf2edecd1429c787af23b6cdffab152d0e68","author":{"name":"David Sheets","email":"975f04c48aa09679240b1b39d4ad9ad965ce7a0b@alum.mit.edu"},"message":"Nodes.Path.rename: update the parent node reference during rename","distinct":false,"url":"https://api.github.com/repos/effuse/profuse/commits/65acaf2edecd1429c787af23b6cdffab152d0e68"},{"sha":"c91e85844fc2209db2736ee158d9b580ced2299e","author":{"name":"David Sheets","email":"975f04c48aa09679240b1b39d4ad9ad965ce7a0b@alum.mit.edu"},"message":"Merge pull request #46 from dsheets/nodes-unlink\n\nAdd unlink to Nodes and embed Handles functionality in Nodes","distinct":false,"url":"https://api.github.com/repos/effuse/profuse/commits/c91e85844fc2209db2736ee158d9b580ced2299e"},{"sha":"fda402d457c89f6b69a5a5b17501bdc527c61b10","author":{"name":"David Sheets","email":"975f04c48aa09679240b1b39d4ad9ad965ce7a0b@alum.mit.edu"},"message":"fusedump: make timestamp printing optional (#48)","distinct":false,"url":"https://api.github.com/repos/effuse/profuse/commits/fda402d457c89f6b69a5a5b17501bdc527c61b10"}]}
{"actor":{"display_login":"yallop"}}