hyperdrive icon indicating copy to clipboard operation
hyperdrive copied to clipboard

Hyperdrive is a secure, real time distributed file system

Results 88 hyperdrive issues
Sort by recently updated
recently updated
newest added

Using https://github.com/joehand/dat-secret-storage, @joehand and I have been conspiring to share private key storage between Beaker and Dat CLI. That would be really handy for me, because then I could create...

Disable the lock on methods so that an external tool can acquire a containing lock, for multiple operations. (Im using this to do atomic recursive deletes.)

It's currently possible to do this: ```js var archive = hyperdrive('/tmp') archive.writeFile('/foo', 'content', (err) => { archive.writeFile('/foo/bar', 'more content', (err) => { // done }) }) ``` Is that a...

Bug in line https://github.com/mafintosh/hyperdrive/blob/master/index.js#L233 ``` TypeError: self.content._storage.data.add is not a function at /Users/paulfrazee/my/pauls-dat-api/node_modules/hyperdrive/index.js:233:36 at call (/Users/paulfrazee/my/pauls-dat-api/node_modules/mutexify/index.js:6:5) at _combinedTickCallback (internal/process/next_tick.js:67:7) at process._tickDomainCallback (internal/process/next_tick.js:122:9) ```

Readme doesn't document options for most methods

This proposal relates to the open PR, #102. It's mostly @mafintosh's idea so if you don't like it you can blame him. ## Requirements - **Version Listing**. It's useful to...

On some archives which have a lot of files, hyperdrive can be very slow to perform many operations. For example, this program hangs for a *long* time before it can...

Opt-in flag to populate `rtime` on all entries

Simply buffer the hashes in memory, do a comparison to the current hashes, and do not append if they are ===. For efficiency, should still update the storage.