{"action":"opened","issue":{"url":"https://api.github.com/repos/Caligatio/jsSHA/issues/27","labels_url":"https://api.github.com/repos/Caligatio/jsSHA/issues/27/labels{/name}","comments_url":"https://api.github.com/repos/Caligatio/jsSHA/issues/27/comments","events_url":"https://api.github.com/repos/Caligatio/jsSHA/issues/27/events","html_url":"https://github.com/Caligatio/jsSHA/issues/27","id":74479781,"number":27,"title":"Incrementally hashing an HTML5 File object","user":{"login":"kofalt","id":265071,"avatar_url":"https://avatars.githubusercontent.com/u/265071?v=3","gravatar_id":"","url":"https://api.github.com/users/kofalt","html_url":"https://github.com/kofalt","followers_url":"https://api.github.com/users/kofalt/followers","following_url":"https://api.github.com/users/kofalt/following{/other_user}","gists_url":"https://api.github.com/users/kofalt/gists{/gist_id}","starred_url":"https://api.github.com/users/kofalt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kofalt/subscriptions","organizations_url":"https://api.github.com/users/kofalt/orgs","repos_url":"https://api.github.com/users/kofalt/repos","events_url":"https://api.github.com/users/kofalt/events{/privacy}","received_events_url":"https://api.github.com/users/kofalt/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-05-08T20:12:54Z","updated_at":"2015-05-08T20:12:54Z","closed_at":null,"body":"I noticed this on your most release: \r\n\r\n>  The API is changing significantly with upcoming v2.0 to support streaming\r\n\r\nThat's great to hear, as I'm in the position of having to upload files from the browser to an API that demands to know its hash. Odds are that I'll use an [HTML File](http://www.html5rocks.com/en/tutorials/file/dndfiles) object to read various slices of the file without loading the whole thing into memory.\r\n\r\nI was wondering after the status of your [streaming](https://github.com/Caligatio/jsSHA/tree/streaming) branch, and if there's anything I could contribute towards that end. Further, have you considered File objects, or how to enqueue incremental hashing to not lock up the browser?\r\n\r\n[ I figured File object support was worth separately tracking from #22. ]"}}