Commit Graph

384 Commits

Author SHA1 Message Date
Barry Tulchinsky 732218cc1d fixed unnecessary null checking and replaced it with hasOwnproperty method, also added removexattr and fremovexattr and tests for it 2013-12-24 15:10:17 -05:00
Barry Tulchinsky 7ae907cd5b changed behaviour to allow falsy values (ie. empty string), added more test cases and modified README.md 2013-12-22 20:58:00 -05:00
Barry Tulchinsky 13c3cb2b23 fix another error in the spec tests for utimes 2013-12-21 16:49:52 -05:00
Barry Tulchinsky 55c08e6f08 added more tests and added spec file to test manifest 2013-12-21 16:30:40 -05:00
Alan K 6740242af0 Merge pull request #83 from btulchinsky/utimes
fix for issue 81 - error when utimes/futimes fails to queue/run
2013-12-20 21:39:12 -08:00
Barry Tulchinsky c29ec0c3b7 fix for issue 81 - error when utimes/futimes fails to queue/run 2013-12-20 21:29:22 -05:00
Barry Tulchinsky 37d998fb55 work on getxattr 2013-12-20 19:55:43 -05:00
Barry Tulchinsky 5d022c3ca3 started spec tests and exposed to FileSystem prototype 2013-12-20 11:50:59 -05:00
Barry Tulchinsky a83ccf6154 implementation of getxattr 2013-12-20 04:36:25 -05:00
Barry Tulchinsky 5e61be5668 rebased 2013-12-20 03:34:05 -05:00
Barry Tulchinsky 848eb734b5 start of setxattr and getxattr implementation 2013-12-20 03:14:40 -05:00
Alan Kligman 9f031397e8 Merge branch 'utimes' into develop 2013-12-20 00:45:50 -05:00
Alan Kligman 7dc0ef6ccb remove comments; clarify test message 2013-12-20 00:45:11 -05:00
Barry Tulchinsky 53e6293494 updated error messages 2013-12-17 14:15:10 -05:00
Barry Tulchinsky 08c1ccfd25 removed unnecessary variables in test 2013-12-17 11:36:47 -05:00
Barry Tulchinsky 359b070536 updated/added tests and caching for current time 2013-12-17 11:28:22 -05:00
Barry Tulchinsky 23ace603c9 added/fixed tests and futimes bug 2013-12-15 21:22:36 -05:00
Barry Tulchinsky b5b2367959 removed console.log statements used for debugging from spec tests 2013-12-15 15:27:48 -05:00
Barry Tulchinsky a0456e2909 removed console.log statements used for debugging 2013-12-15 02:57:11 -05:00
Barry Tulchinsky e84d639210 fixed bugs where atime and mtime weren't updated on the node and where mtime was valid it would error. Also added more tests 2013-12-15 02:54:51 -05:00
Alan Kligman e17acff0b1 reorganized for building 2013-12-14 22:36:24 -05:00
Alan Kligman 45fdb7aa66 remove old examples 2013-12-14 22:23:00 -05:00
Alan Kligman dac59f97b3 fixes #77; also checked for error type to make sure the test passes for the correct reason (and not ENoEntry, for example) 2013-12-14 15:14:44 -05:00
Alan Kligman 52fb80f5e4 update dist 2013-12-14 14:44:08 -05:00
Alan Kligman 8510e4a712 add support for supernode, which contains metadata about the file system itself (currently only the location of the root node); updated refactoring-test 2013-12-14 14:42:00 -05:00
Barry Tulchinsky d5b5c55fe1 implementation of utimes and futimes 2013-12-13 00:46:31 -05:00
Alan K 778464cf7b Update README.md 2013-12-11 15:15:35 -05:00
Alan Kligman 481483db65 fix package.json 2013-12-11 12:55:25 -05:00
Alan Kligman 7e8fa3b6b1 bump version 2013-12-10 14:49:14 -05:00
Alan Kligman c5a851ad49 update builds 2013-12-10 14:48:43 -05:00
Alan K 170af0baa8 Merge pull request #70 from ispedals/truncate
Good code, good tests. Merging.
2013-12-10 11:51:52 -08:00
Alan K a81f3814f5 Merge pull request #69 from ispedals/fix-symlink-test
refactor callback chain
2013-12-10 09:44:09 -08:00
Abir Viqar 7437aded15 refactor callback chain 2013-12-10 12:32:10 -05:00
Abir Viqar 13abcd2eeb implement truncate and ftruncate 2013-12-10 12:12:43 -05:00
Alan K 2c872fd354 Merge pull request #63 from humphd/zlib
Add zlib adapter
2013-12-06 08:53:19 -08:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 21fe8d3b98 Update README with info about Compression adapter 2013-12-04 16:30:10 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 3d11b34893 Update adapter tests to use Uint8Array and fix crypto encodings, complete zlib work. Fixes #52. 2013-12-04 12:14:16 -05:00
David Humphrey 82f4648ef5 Trying to sort out encodings to/from Uint8Array, not working 2013-12-03 16:14:51 -05:00
David Humphrey aca2d80104 Trying to fix encoding issue in crypto.js, not working yet 2013-12-03 15:23:47 -05:00
David Humphrey a3a1c50b4e Add Zlib adapter, generalize adapter tests 2013-12-03 15:14:20 -05:00
Alan Kligman c04c2fba62 rename package 2013-12-02 16:33:44 -05:00
Alan Kligman e4a3f2fe9d bumb version (for npm) 2013-12-02 16:21:37 -05:00
Alan K 2d2e582af7 Update README.md
formatting
2013-12-02 16:25:32 -05:00
Alan K 35e2db6116 Merge pull request #58 from humphd/shrinkage
Remove need for encoding-indexes.js, trim bits of lodash.js we don't need. Fixes #57
2013-12-02 12:26:46 -08:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 8c9127d798 Remove need for encoding-indexes.js, trim bits of lodash.js we don't need. Fixes #57 2013-12-02 15:10:43 -05:00
Alan K 905f8311a1 Merge pull request #51 from humphd/crypto-wrappers
crypto wrapper providers for AES, TripleDES, Rabbit
2013-12-01 22:30:54 -08:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 10f4da7263 Fix bullets in README 2013-12-01 16:45:24 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca d2790a4703 Review fixes, move crypto to src/adapters, update tests, update README, rebuild files in dist/ 2013-12-01 16:45:24 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 440b5f2618 Remove dead code in crypto-wrappers.js 2013-12-01 16:44:10 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 05b4262cde Fix encoding issue with decrypted string in crypto wrapper 2013-12-01 16:44:10 -05:00