Andrew Osheroff
b9d24f6812
Standardized
2019-07-16 13:46:43 +02:00
Andrew Osheroff
11be64ab33
Add safe mode with timeouts
2019-07-16 13:40:48 +02:00
Andrew Osheroff
989142357a
Expose isConfigured
2019-06-17 16:54:34 +02:00
Andrew Osheroff
d76d36d087
Expose beforeMount, afterMount, configure, unconfigure + updated bindings.gyp
2019-04-12 14:00:22 +02:00
Mathias Buus
12bf0ab9c0
move to prebuildify
2017-10-27 17:05:01 +02:00
Jan Kühle
8769284245
Fix possible deadlock because of never unlocked mutex during failed unmount ( #31 )
...
* Fix possible deadlock because of never unlocked mutex during failed unmount.
* Fix segmentation fault after unmounting.
Scenario:
1. Mount path /a
2. Mount path /b
3. Unmount path /b
4. Appempt to read from path /a will throw segmentation fault.
Reason:
The function bindings_alloc correctly allocates memory and sets the index property of the binding. Afterwards the mount function does memset again for the binding and resets the index to zero. Unmounting will now always NULL the binding at position zero. However the actual binding on position zero is still mounted and the next access to it results in segmentation fault.
2016-10-17 13:50:38 +02:00
Mathias Buus
8ea6359838
allow passing in options as separate argument
2015-09-23 18:05:18 +02:00
Mathias Buus
47d90a050f
forward mount point to init
2015-09-03 00:14:48 -04:00
Mathias Buus
f6fe161228
clean up #7
2015-08-08 22:56:37 +02:00
Raymond Hammarling
4aa5a3da3a
added Windows abstractions + dokany (still wip)
...
dokany found at `dokan-dev/dokany`
2015-08-06 21:33:27 +02:00
Mathias Buus
50e0c4f4d0
code can be undefined
2015-05-19 20:24:47 +02:00
Mathias Buus
fb5b51f88b
add 3s timeout to unmount since fuse sometimes fails
2015-05-13 02:52:13 +02:00
Mathias Buus
3bc7238626
add fuse.context(). fixes #3
2015-05-05 02:22:05 +02:00
Mathias Buus
16118666a9
guard diplayFolder to only run on osx to fix mafintosh/torrent-mount#20
2015-03-26 19:35:03 +01:00
Mathias Buus
c8eaa11d09
add errno method
2015-03-24 19:20:09 +01:00
Mathias Buus
f3291fc28a
more umount fixes on osx
2015-03-22 12:46:33 +01:00
Mathias Buus
ed7d3c773f
support multi mount
2015-03-21 16:07:01 +01:00
Mathias Buus
4da0b89217
removed unmountSync and regular unmount stops fuse now
2015-03-20 04:11:42 +01:00
Mathias Buus
22b23a217a
fix standard style
2015-03-17 22:39:35 +01:00
Mathias Buus
07352cfe10
better error handling and mount callback
2015-03-17 13:32:09 +01:00
Mathias Buus
eb7c7f1367
0.10 support
2015-03-16 22:28:33 +01:00
Mathias Buus
b249f974cd
first commit
2015-03-12 03:11:29 +01:00