Commit Graph

763 Commits

Author SHA1 Message Date
gideonthomas f451ed96cc Fix #270 and #276 - pathCheck should handle undefined paths and fix INAVL typo 2014-08-21 16:14:57 -04:00
Alan K 16dfb79de9 Merge pull request #269 from humphd/issue266
Fix #266 - let FileSystem ctor figure out if an existing filesystem exists
2014-08-20 21:27:04 -04:00
David Humphrey (:humph) david.humphrey@senecacollege.ca ba5f3fdbcd Fix #266 - let FileSystem ctor figure out if an existing filesystem exists 2014-08-20 20:53:01 -04:00
Alan K 27a5e6ee26 v0.0.26 2014-08-20 15:57:09 -04:00
Alan K cf2469f270 Merge pull request #268 from humphd/issue267
Fix #267, readdir on file path should error
2014-08-20 15:56:22 -04:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 057b43ae02 Fix for readdir and non-dir paths 2014-08-20 15:47:14 -04:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 4bba2512b0 Failing test for #267, readdir on file path should error 2014-08-20 15:44:12 -04:00
Alan K e01e422fe9 v0.0.25 2014-08-20 14:48:40 -04:00
Alan K fa9d4967fd Merge pull request #262 from humphd/issue261
Fix #261 - include path in errors
2014-08-19 11:31:51 -04:00
David Humphrey (:humph) david.humphrey@senecacollege.ca fe0d6ce680 Comment out unused errors for space saving on filer.js 2014-08-18 21:31:25 -04:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 29f50ac2fd Add stacks 2014-08-18 21:04:09 -04:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 851d863652 A few fixes 2014-08-18 19:21:35 -04:00
David Humphrey (:humph) david.humphrey@senecacollege.ca ee9ea82cfb Fix #261 - include path in errors 2014-08-18 19:13:50 -04:00
Alan K d11e84d268 v0.0.24 2014-08-18 14:40:44 -04:00
Alan K 533c37d9ec Merge pull request #259 from humphd/develop
Fix #258 - Queued fs calls hang when fs goes into error state due to pro...
2014-08-18 14:39:47 -04:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 84112410ba Fix #258 - Queued fs calls hang when fs goes into error state due to provider.open error 2014-08-18 14:08:54 -04:00
Alan K 3e9b77a37a v0.0.23 2014-08-18 11:31:56 -04:00
David Humphrey a467711c90 Merge pull request #257 from humphd/fix-ofd-leaks
Fix descriptor leaks in writeFile and appendFile
2014-08-18 11:30:49 -04:00
David Humphrey (:humph) david.humphrey@senecacollege.ca ed0137dece Remove redundant code per review 2014-08-18 11:23:24 -04:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 4b1f95c6c9 Fix descriptor leaks in writeFile and appendFile 2014-08-18 11:15:48 -04:00
David Humphrey 14a469510f Merge pull request #255 from humphd/issue254
Fix #254, with tests
2014-08-18 11:11:13 -04:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 2590a886ac Fix in readFile only, stop leaking descriptors in readFile 2014-08-18 11:03:46 -04:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 1a2774b152 ack's fix + more tests for various cases 2014-08-17 17:15:00 -04:00
David Humphrey (:humph) david.humphrey@senecacollege.ca b3da2f7681 Fix file name 2014-08-17 15:21:16 -04:00
David Humphrey (:humph) david.humphrey@senecacollege.ca c916c0a407 Update tests/index.js to run regression 2014-08-17 15:12:44 -04:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 76118694bf Failing test 2014-08-17 15:12:08 -04:00
Alan K 270d705f12 v0.0.22 2014-08-17 01:56:03 -04:00
Alan K 98d89cc12c Merge pull request #253 from humphd/issue227
Fix #227 - improve efficiency of provider API
2014-08-17 01:32:08 -04:00
David Humphrey (:humph) david.humphrey@senecacollege.ca d44b37c13d Add test for zero-length buffers with getBuffer/putBuffer 2014-08-16 17:07:38 -04:00
David Humphrey (:humph) david.humphrey@senecacollege.ca e8c88be4ba Fixs for WebSQL, remove ensureBuffer(), fix truncate/ftruncate to read Buffer 2014-08-16 17:02:18 -04:00
David Humphrey (:humph) david.humphrey@senecacollege.ca d55bf23f1b Initial work on #227 - improve storage efficiency of provider API 2014-08-16 16:22:41 -04:00
Alan K 2d653d474e Merge pull request #252 from secretrobotron/issue249
[Issue249] Support for ArrayBuffer in Filer.Buffer r=ack
2014-08-14 23:04:38 -04:00
Bobby Richter 65ddff6ae7 Update README.md 2014-08-14 15:43:22 -07:00
secretrobotron 77e0ee7117 [issue249] fixed Buffer prototype & tests 2014-08-09 13:05:15 -04:00
secretrobotron eb79a956ea [issue249] forgot the glue
Need to expose FilerBuffer in place of Buffer on Filer namespace.
2014-08-08 15:31:23 -04:00
secretrobotron af1943b5c9 [Issue249] Support for ArrayBuffer in Filer.Buffer
1. Added proxy Buffer constructor for Filer.Buffer.
2. Added tests for new Filer.Buffer.
2014-08-08 15:18:09 -04:00
Alan K 4b01276c28 v0.0.21 2014-07-28 20:02:40 -04:00
Alan K 63132bddcb Merge pull request #248 from humphd/issue247
Fix #247 - sh.cwd() not updating cwd on success, with test.
2014-07-28 20:01:59 -04:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 2114f65f09 Deal with all other uses of this.cwd etc and convert to pwd() on current shell instance. 2014-07-28 18:46:50 -04:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 5b785037f0 Fix #247 - sh.cwd() not updating cwd on success, with test. 2014-07-28 18:14:59 -04:00
Alan K e9eae3549b Merge pull request #244 from humphd/better-errors
Fix crash in src/errors.js, see https://github.com/mozilla/makedrive/issues/145
2014-07-24 12:48:52 -04:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 9d704e80c9 Fix crash in src/errors.js, see https://github.com/mozilla/makedrive/issues/145 2014-07-24 12:24:47 -04:00
Alan K 79e9008175 v0.0.20 2014-07-21 15:28:26 -04:00
Alan K ef4de22586 Merge pull request #242 from humphd/ls-depth-bug
sh.ls() fails when stack sized is reached for deep recursive listings
2014-07-21 15:19:26 -04:00
David Humphrey (:humph) david.humphrey@senecacollege.ca e063edc6fc Expanded test for wide dirs, fix, switch to async.eachSeries everywhere 2014-07-21 15:08:39 -04:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 064e986d26 sh.ls() fails when stack sized is reached for deep recursive listings: RangeError: Maximum call stack size exceeded 2014-07-21 13:17:16 -04:00
Alan K 10f1f43d93 Merge pull request #233 from humphd/ensure-root-dir
s/make_root_directory/ensure_root_directory/ and stop failing on existing node. Fixes #232.
2014-07-21 10:02:11 -04:00
Alan K 3ab2701ad9 v0.0.19 2014-07-16 17:15:42 -04:00
Alan K 15a3174956 Merge branch 'develop' of github.com:js-platform/filer into develop 2014-07-16 17:14:39 -04:00
Alan K 9d93191672 v0.0.18 2014-07-16 17:14:11 -04:00