Commit Graph

435 Commits

Author SHA1 Message Date
Barry Tulchinsky c4dd0f560c continue work on tests and clean-up code 2014-01-02 17:50:26 -05:00
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