Mathias Buus
a234e8eb95
2.11.0
2017-03-05 23:20:05 +01:00
David Knoll
bafc6cdf8b
Add support for the functions listxattr and removexattr ( #49 )
...
* add listxattr and removexattr, based on libfuse and Apple docs
* Refinement to readme for listxattr
2017-03-05 23:17:28 +01:00
Daniel Cousens
5fa4376b5f
README: slice should account for len given ( #45 )
2017-03-05 09:07:26 +02:00
Daniel Cousens
db48a52bf8
README: suggest catching errors ( #44 )
...
* README: suggest catching errors
* README: throw instead of log
2016-12-27 22:44:36 +01:00
Mathias Buus
c8df285152
2.10.1
2016-10-30 10:43:37 +01:00
Raymond Hammarling
4af46f1f9d
Update for Dokany v1.0.0 RC2 (Windows) ( #22 )
...
* Fix compile error MaybeLocal not directly castable to Local
* Fix support for Dokany 1.0.0-RC2
* Fix pre-Visual Studio 2015 lacking struct timespec
* Add explanatory comment for #define FUSE_STAT
* Update README with new Windows info
* Tweak README Windows section a bit
2016-10-30 10:42:49 +01:00
Mathias Buus
00acbbb310
2.10.0
2016-10-17 13:53:35 +02:00
Diogo Resende
f9cbe7aaeb
Adds MacPorts installation information ( #33 )
...
Should close #32
2016-10-17 13:51:56 +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
cb1e6cb0de
2.9.0
2016-06-24 17:05:25 -07:00
Mathias Buus
48c14d18c4
bump deps
2016-06-24 17:05:22 -07:00
Andrew Osheroff
64b0d088d5
fixed command expansion ( #26 )
2016-06-24 17:02:33 -07:00
Jesús Leganés Combarro
565e2fd9de
Fix bad definition of optional variables ( #20 )
2016-05-23 09:33:15 +00:00
Lars-Magnus Skog
dba45d84ab
Bumped to 2.8.1
2016-01-18 23:50:32 +01:00
Mathias Buus
8399ef396c
Merge pull request #19 from ralphtheninja/prebuild
...
add prebuild
2016-01-18 21:21:01 +01:00
Lars-Magnus Skog
a033f3478f
add prebuild
2016-01-18 00:15:48 +01:00
Mathias Buus
c2518ea443
2.8.0
2015-09-25 09:00:54 -07:00
Mathias Buus
e454c0ffc5
Merge pull request #12 from NodeOS/master
...
Allow to set the location of the includes and libraries
2015-09-25 09:00:27 -07:00
Jesús Leganés Combarro "piranna
a6ae8f850e
Re-enable pkg-config for libraries instead of hardcoded '-lfuse'
2015-09-25 00:28:22 +02:00
Jesús Leganés Combarro "piranna
029405ad2e
Allow to set the location of the includes and libraries
2015-09-24 20:47:16 +02:00
Mathias Buus
d8aa615428
2.7.0
2015-09-23 18:05:21 +02:00
Mathias Buus
8ea6359838
allow passing in options as separate argument
2015-09-23 18:05:18 +02:00
Mathias Buus
f857d1e138
2.6.1
2015-09-23 17:54:48 +02:00
Mathias Buus
5e8a8e17bf
upgraded to nan2
2015-09-23 17:53:26 +02:00
Mathias Buus
2799eb9fe8
2.6.0
2015-09-03 00:14:59 -04:00
Mathias Buus
47d90a050f
forward mount point to init
2015-09-03 00:14:48 -04:00
Mathias Buus
200fa5f276
fix fsync docs
2015-08-28 15:44:04 -04:00
Mathias Buus
38748f06b5
2.5.0
2015-08-08 22:56:41 +02:00
Mathias Buus
f6fe161228
clean up #7
2015-08-08 22:56:37 +02:00
Mathias Buus
e7f5308ee5
Merge pull request #7 from raymond-h/master
...
Windows support using Dokany (Dokan fork)
2015-08-08 22:48:46 +02:00
Raymond Hammarling
cad433382d
use getenv() instead of node -e stuff
2015-08-07 20:39:18 +02:00
Raymond Hammarling
cb731824ce
update readme
2015-08-07 20:26:07 +02:00
Raymond Hammarling
75b3867bac
altered bindings.gyp to use DOKAN_INSTALL_DIR env var
2015-08-07 20:24:07 +02:00
Raymond Hammarling
0355084d5d
added warning for Windows in readme
2015-08-07 05:04:21 +02:00
Raymond Hammarling
e1babe507a
Change mode 188 to 33188 for file 'test' from example.js
2015-08-07 04:05:36 +02:00
Raymond Hammarling
2f4e33a41e
added FUSE_USE_VERSION define in header
2015-08-07 03:58:01 +02:00
Raymond Hammarling
13fc745c1f
Use abstr_thread_t instead of thread_t for thread typedef
2015-08-07 03:51:38 +02:00
Raymond Hammarling
b8a3e44d47
added Windows instructions to readme
2015-08-07 02:25:01 +02:00
Raymond Hammarling
e351388783
tweaks to bindings.gyp
2015-08-07 01:19:15 +02:00
Raymond Hammarling
89f657fbda
invoke dokanctl.exe to unmount paths on Windows
2015-08-07 00:46:14 +02:00
Raymond Hammarling
5dc0ab7acf
{a,c,m}time support
2015-08-06 23:59:38 +02:00
Raymond Hammarling
cc81654ac1
fixes on Windows for example
2015-08-06 23:29:42 +02:00
Raymond Hammarling
84b17e1efa
fixes on Linux
2015-08-06 21:39:12 +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
Raymond Hammarling
7a87f2cea2
abstract threads, mutexes
2015-08-06 19:28:38 +02:00
Raymond Hammarling
a6192b1ad2
move semaphore abstractions to header file
2015-08-06 18:36:11 +02:00
Mathias Buus
1804062e26
add pkg-config to osx requirements
2015-06-11 07:06:26 -07:00
Mathias Buus
18bef8b184
2.4.3
2015-05-21 13:38:35 +02:00
Mathias Buus
919eef1424
fix truncate
2015-05-21 13:38:32 +02:00
Mathias Buus
b6ec61be75
2.4.2
2015-05-19 20:24:50 +02:00