{"push_id":1377808361,"size":44,"distinct_size":4,"ref":"refs/heads/jzila/KBFS-1644-block-retrieval-queue","head":"042a13a675221bc7848c8b83252b8b2b91ff915a","before":"95fc675bc684372d9c6f50d8e735a329ad145dc6","commits":[{"sha":"d7fd84dd2ae4f4790aa59ad4b13ffbafd7244250","author":{"name":"Taru Karttunen","email":"512239f7338b9a7e06190cd2fc7d6b3464469649@taruti.net"},"message":"libkbfs: Remove duplicate TLF validity checking","distinct":false,"url":"https://api.github.com/repos/keybase/kbfs/commits/d7fd84dd2ae4f4790aa59ad4b13ffbafd7244250"},{"sha":"851ebbc1d92dade236b063a3d7ddcaa0474cebfb","author":{"name":"Taru Karttunen","email":"512239f7338b9a7e06190cd2fc7d6b3464469649@taruti.net"},"message":"libkbfs: Divide tlf_handle.go into tlf_handle{,_resolve}.go","distinct":false,"url":"https://api.github.com/repos/keybase/kbfs/commits/851ebbc1d92dade236b063a3d7ddcaa0474cebfb"},{"sha":"648c6850e18c2da2f91233473840d4265e6b252a","author":{"name":"Taru Karttunen","email":"512239f7338b9a7e06190cd2fc7d6b3464469649@taruti.net"},"message":"libkbfs: Preferred format for TLF names depends on logged in user","distinct":false,"url":"https://api.github.com/repos/keybase/kbfs/commits/648c6850e18c2da2f91233473840d4265e6b252a"},{"sha":"71be6dee4e4337adb6256244d5c2615539b8af08","author":{"name":"Taru Karttunen","email":"512239f7338b9a7e06190cd2fc7d6b3464469649@taruti.net"},"message":"libkbfs: Update and add tlf handle tests","distinct":false,"url":"https://api.github.com/repos/keybase/kbfs/commits/71be6dee4e4337adb6256244d5c2615539b8af08"},{"sha":"0e6b27be34497ee11d411b1c4af9976bbfc28470","author":{"name":"Taru Karttunen","email":"512239f7338b9a7e06190cd2fc7d6b3464469649@taruti.net"},"message":"libkbfs: Tweak error string","distinct":false,"url":"https://api.github.com/repos/keybase/kbfs/commits/0e6b27be34497ee11d411b1c4af9976bbfc28470"},{"sha":"dd3b8b7d6d02decdaa286fc2f910b2d59220246b","author":{"name":"Taru Karttunen","email":"512239f7338b9a7e06190cd2fc7d6b3464469649@taruti.net"},"message":"libfuse: Prefer tlf names with own username first","distinct":false,"url":"https://api.github.com/repos/keybase/kbfs/commits/dd3b8b7d6d02decdaa286fc2f910b2d59220246b"},{"sha":"5466286fb89b8103af8077a5c2c03997b0858317","author":{"name":"Taru Karttunen","email":"512239f7338b9a7e06190cd2fc7d6b3464469649@taruti.net"},"message":"libdokan: Prefer tlf names with own username first","distinct":false,"url":"https://api.github.com/repos/keybase/kbfs/commits/5466286fb89b8103af8077a5c2c03997b0858317"},{"sha":"5c0dc13a11b173a646b2977a489a847378f1eab4","author":{"name":"Taru Karttunen","email":"512239f7338b9a7e06190cd2fc7d6b3464469649@taruti.net"},"message":"test: Prefer tlf names with own username first","distinct":false,"url":"https://api.github.com/repos/keybase/kbfs/commits/5c0dc13a11b173a646b2977a489a847378f1eab4"},{"sha":"5d8ecd1acf5f6b6919a5c46518f3fab184f756e6","author":{"name":"Taru Karttunen","email":"512239f7338b9a7e06190cd2fc7d6b3464469649@taruti.net"},"message":"libfuse: tests updated for prefer tlf names with own username first","distinct":false,"url":"https://api.github.com/repos/keybase/kbfs/commits/5d8ecd1acf5f6b6919a5c46518f3fab184f756e6"},{"sha":"02788a7fc352102d13b2ba5c22311dfdc8d28cb9","author":{"name":"Taru Karttunen","email":"512239f7338b9a7e06190cd2fc7d6b3464469649@taruti.net"},"message":"libdokan: tests updated for prefer tlf names with own username first","distinct":false,"url":"https://api.github.com/repos/keybase/kbfs/commits/02788a7fc352102d13b2ba5c22311dfdc8d28cb9"},{"sha":"59b59a3e7ac175217a07ce691726360097d91323","author":{"name":"Taru Karttunen","email":"512239f7338b9a7e06190cd2fc7d6b3464469649@taruti.net"},"message":"libdokan: Use canonical name in favorite removal","distinct":false,"url":"https://api.github.com/repos/keybase/kbfs/commits/59b59a3e7ac175217a07ce691726360097d91323"},{"sha":"8206d2491edd3784c01d8b60081267034b65679e","author":{"name":"Taru Karttunen","email":"512239f7338b9a7e06190cd2fc7d6b3464469649@taruti.net"},"message":"libfuse: Only allow preferred names in removals","distinct":false,"url":"https://api.github.com/repos/keybase/kbfs/commits/8206d2491edd3784c01d8b60081267034b65679e"},{"sha":"b9505fd7eed29910d193127a8f2db9fe0f20dfc8","author":{"name":"Taru Karttunen","email":"512239f7338b9a7e06190cd2fc7d6b3464469649@taruti.net"},"message":"libkbfs: Test preferred tlf names with tlf names with readers","distinct":false,"url":"https://api.github.com/repos/keybase/kbfs/commits/b9505fd7eed29910d193127a8f2db9fe0f20dfc8"},{"sha":"a8fadd60f5cbb40188abc15f868e99c7bee977c8","author":{"name":"Taru Karttunen","email":"512239f7338b9a7e06190cd2fc7d6b3464469649@taruti.net"},"message":"libkbfs: Move splitTLFName definition before first usage","distinct":false,"url":"https://api.github.com/repos/keybase/kbfs/commits/a8fadd60f5cbb40188abc15f868e99c7bee977c8"},{"sha":"1709352962b8445c75749fa4b172272d3d124b61","author":{"name":"Taru Karttunen","email":"512239f7338b9a7e06190cd2fc7d6b3464469649@taruti.net"},"message":"libkbfs: Add GetCurrentUserIfLoggedIn","distinct":false,"url":"https://api.github.com/repos/keybase/kbfs/commits/1709352962b8445c75749fa4b172272d3d124b61"},{"sha":"d61a1868c0c3fb8e4a45158daaf5e49fdd5ed399","author":{"name":"Taru Karttunen","email":"512239f7338b9a7e06190cd2fc7d6b3464469649@taruti.net"},"message":"libkbfs: Add parseTlfHandleLoose, document and sharpen tlf name parsing","distinct":false,"url":"https://api.github.com/repos/keybase/kbfs/commits/d61a1868c0c3fb8e4a45158daaf5e49fdd5ed399"},{"sha":"47db81b9d5bab1260b9e683f9828733e97786222","author":{"name":"Taru Karttunen","email":"512239f7338b9a7e06190cd2fc7d6b3464469649@taruti.net"},"message":"libdokan: Refactor preferred tlf name handling","distinct":false,"url":"https://api.github.com/repos/keybase/kbfs/commits/47db81b9d5bab1260b9e683f9828733e97786222"},{"sha":"2cc03dbb35dc2a55ae9d1db2e0d373ed77d486b7","author":{"name":"Taru Karttunen","email":"512239f7338b9a7e06190cd2fc7d6b3464469649@taruti.net"},"message":"libfuse: Refactor preferred tlf name handling","distinct":false,"url":"https://api.github.com/repos/keybase/kbfs/commits/2cc03dbb35dc2a55ae9d1db2e0d373ed77d486b7"},{"sha":"8fcaceb81880d64d04311f0a79599539ea607123","author":{"name":"Taru Karttunen","email":"512239f7338b9a7e06190cd2fc7d6b3464469649@taruti.net"},"message":"libkbfs: Some more documentation comments","distinct":false,"url":"https://api.github.com/repos/keybase/kbfs/commits/8fcaceb81880d64d04311f0a79599539ea607123"},{"sha":"7620d7a6f844f669ccef11b2ab9b4f4db8cf6ac2","author":{"name":"Taru Karttunen","email":"512239f7338b9a7e06190cd2fc7d6b3464469649@taruti.net"},"message":"libdokan/fuse: libkbfs.GetRootNodeOrBust wants canonical - not preferred name","distinct":false,"url":"https://api.github.com/repos/keybase/kbfs/commits/7620d7a6f844f669ccef11b2ab9b4f4db8cf6ac2"}]}
{"actor":{"display_login":"jzila"}}