Commit Graph

660 Commits

Author SHA1 Message Date
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
David Humphrey (:humph) david.humphrey@senecacollege.ca 0ccc9e4dc2 Don't encrypt keys 2013-12-01 16:44:10 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 58f57cca19 WIP on crypto wrapper providers for AES, TripleDES, Rabbit, 3 tests failing 2013-12-01 16:44:09 -05:00
Alan K 807f93798c Update README.md 2013-11-29 21:38:18 -05:00
Alan K 317fa75a84 Update README.md 2013-11-29 21:28:35 -05:00
Alan K 43800f48ff Merge pull request #50 from humphd/expose-path
Expose path on IDBFS, add missing node.js bits of path module
2013-11-29 09:59:32 -08:00
David Humphrey (:humph) david.humphrey@senecacollege.ca cce22ea599 Fix indent level on API headers in README 2013-11-29 11:37:58 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 6608a368f5 Mark off changes to path.js with XXXidbfs comment prefix. 2013-11-29 11:28:00 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 00b7866874 Fix up issue in node.js' impl of basename 2013-11-29 11:27:59 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca c411aa1394 Include the rest of node.js' path functions 2013-11-29 11:27:59 -05:00
Alan K 69278b190b Update README.md 2013-11-29 11:19:54 -05:00
Alan K 36b3841caa Merge pull request #49 from humphd/update-readme
Update readme
2013-11-29 08:15:41 -08:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 93c2b8e979 Fix typo in README 2013-11-29 11:11:18 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 79739f23bf Review fixes 2013-11-29 11:09:53 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 1a3516f49e Update README for providers and other recent changes. 2013-11-29 10:58:49 -05:00
Alan K 1a3a9e62c0 Merge pull request #46 from humphd/websql
WebSQL Storage Provider with tests (4 tests failing still)
2013-11-29 07:54:10 -08:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 6ebbdc5915 Finish WebSQL implementation, all tests passing. Fixes #21. 2013-11-29 10:29:04 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca d5db4c51b9 Down to 1 test failure 2013-11-27 19:35:52 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca c92d3a6c5f Passing 1/4 failing tests now 2013-11-27 17:12:46 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 58392efd10 WebSQL Storage Provider with tests (4 tests failing still) 2013-11-27 16:53:06 -05:00
Alan K 3d171b867d Merge pull request #44 from humphd/node-tests
Begin to port Node.js tests, break tests into smaller files using require
2013-11-27 11:09:11 -08:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 8a33cb0449 Fix load order for TextEncoder/TextDecoder in require.js, update dist/ 2013-11-27 13:08:26 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 415ad41406 Break test files up using require 2013-11-27 12:18:09 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca d3a7750d75 Switch to node.js' callback pattrn, update public API to match node.js 2013-11-27 10:34:43 -05:00
David Humphrey b7733a591d Working null byte patch checks 2013-11-27 10:34:43 -05:00