Florent Viard
df4f266dab
Fixes invalid returned fuse errors: - + - = +
...
Functions in "mtp-device.cpp" already return a "negative" errno value,
so no need to return "-rval" (negative rval) in fuse.cpp.
Visible effect: real error returned by fuse like "No such files or directories ENOENT" instead of ERANGE.
2017-05-05 15:29:57 +02:00
Peter Hatina
c9a691fc52
Bump release version to 0.3.0
2016-12-25 13:24:21 +01:00
Peter Hatina
6934037257
Bump release version to 0.2.1
2016-11-27 16:12:57 +01:00
Peter Hatina
ad83f1e39f
Replace mktemp(1) by mkdtemp(3)
2016-11-27 15:40:34 +01:00
Peter Hatina
fead6a764f
Drop device reset ( fixes #47 )
2016-11-27 15:35:26 +01:00
Peter Hatina
ea08fdb129
copyright update
2016-04-13 15:54:55 +02:00
Peter Hatina
a7ab64c7e4
Merge pull request #41 from wulf7/master
...
Thanks for your work! Looks good to me.
2015-09-03 14:20:09 +02:00
Vladimir Kondratiev
eaa116a43f
Fix typo
2015-08-24 14:34:39 +03:00
Vladimir Kondratiev
4febe686c0
Support mounting by device file on non Linux OS
...
- it`s possible to supply device path sscanf format string
at configure stage. FreeBSD`s one supplied
- it`s possible to use <bus>/<device> format as a fallback option
2015-08-24 14:34:39 +03:00
Vladimir Kondratiev
c117d9e1ac
Remove extraneous #ifdef
2015-08-23 13:57:17 +03:00
Vladimir Kondratiev
a924098f97
Support for <device file> option when doing --device-list
...
- simple-mtpfs can be used as lightweight crossplatform mtp-probe
- at current state simple-mtpfs does not respect libmtp device quirks
when connecting via device file. That leads to errors on some devices
This issue can be workarounded now with following command:
simple-mtpfs --device `simple-mtpfs <device file> -l | cut -f1 -d:` <mount point>
2015-08-23 13:55:52 +03:00
Vladimir Kondratiev
8a971b0ba7
Support for mounting by device file when libusb1 is missing
2015-08-23 13:55:44 +03:00
Vladimir Kondratiev
5357ae6422
Fix linux-izm in shebang
2015-08-21 12:17:14 +03:00
Peter Hatina
7452ff8cc2
simplify --with-tmpdir option ( fixes #32 )
2015-05-31 17:14:39 +02:00
Peter Hatina
7efc34b5ba
fix MacOS X build
...
Homebrew build fixes : #30
2015-05-04 08:53:07 +02:00
Peter Hatina
76be403170
copyright update
2015-01-08 17:29:00 +01:00
Peter Hatina
427e2ade20
fix month value in log's timestamp
2015-01-04 15:01:45 +01:00
Peter Hatina
a00250fda6
introduce device capabilities in --list-devices
...
This is preparation for direct object modification.
2014-11-12 09:29:34 +01:00
Peter Hatina
7a5f10fe54
drop debug messages from LIBMTP_Init()
2014-11-05 18:08:23 +01:00
Peter Hatina
6441a5d7e5
move mutex calls to private section of MTPDevice
2014-11-05 17:39:08 +01:00
Peter Hatina
33bcca49f4
Merge pull request #35 from Phasip/master
...
Show correct folder timestamp
2014-10-27 07:44:26 +01:00
Pasi Saarinen
6408baa792
Show correct folder timestamp
2014-10-24 16:31:05 +02:00
Peter Hatina
74dfce65eb
copyright update
2014-07-09 12:34:00 +02:00
Peter Hatina
776baebfbf
Merge pull request #34 from KlavsKlavsen/master
...
fix debian packaging
2014-05-07 14:00:17 +02:00
Klavs Klavsen
9efaefc71c
fixedup badly formatted line in changelog and corrected dependency from fuse-utils to just fuse - which works for ubuntu 13.10 and onwards atleast
2014-05-07 13:47:48 +02:00
Daniel Risacher
cef92acaee
handle nulls from libmtp in vendor/product name
2014-04-07 21:26:00 +02:00
Peter Hatina
d4105f8fe0
use default usb context in smtpfs_raw_device_new()
2014-02-09 19:18:20 +01:00
Peter Hatina
5535446a7a
reset device before every connection
...
We reset a usb device before issuing LIBMTP_Open_Raw_Device_Uncached(), so we do not timeout, when libmtp can't properly open the usb device.
2014-02-09 19:16:26 +01:00
David Mohr
a5499dea4f
fix output error message, when no storage found
2014-01-13 19:16:29 +01:00
David Mohr
c0e76ed848
fix missing CLI option
2014-01-13 19:15:22 +01:00
Peter Hatina
80784a0c8c
bump release version to 0.2
2013-12-03 22:02:39 +01:00
Peter Hatina
351554319b
polish help message, executable path
2013-12-03 21:12:02 +01:00
Peter Hatina
ea9746c7db
fix error log messages when connecting
2013-12-03 20:30:33 +01:00
Peter Hatina
6194d98049
update readme file
2013-12-03 19:52:12 +01:00
Peter Hatina
41cfc9bace
introduce reference counting within temporary files
2013-11-26 21:32:21 +01:00
Peter Hatina
34e9c8ffb3
temporary storage rewrite
2013-11-25 22:26:29 +01:00
Peter Hatina
01c28b1e53
add error messages in SMTPFileSystem
2013-11-25 20:44:31 +01:00
Peter Hatina
55f7586e6a
fix set mount, when LIBUSB1 not present
2013-11-25 20:23:02 +01:00
Peter Hatina
12f8f22454
fix build, when LIBUSB1 not present
2013-11-25 20:22:58 +01:00
Peter Hatina
59208ce6c6
fix typo in log message when using dev-file
2013-11-25 19:37:03 +01:00
Eugene San
7984d9cbab
disable fdatasync on OSX
2013-11-25 19:22:42 +01:00
Eugene San
a96c692861
lower fuse version for osxfuse compatibility
2013-11-25 19:22:16 +01:00
Eugene San
4a962f35f9
fix text encoding of simple-mtpfs-sha1.*
2013-11-25 19:20:32 +01:00
Peter Hatina
863b1b2616
updated README wrt configurable tmpdir
2013-11-18 20:30:38 +01:00
Peter Hatina
22a010b70a
update INSTALL notice
2013-11-18 20:23:17 +01:00
Peter Hatina
d78b3bed2c
inline TmpFilesPool::addFile()
2013-11-18 20:19:56 +01:00
Peter Hatina
9dacdc22cd
introduce configure script summary
2013-11-18 20:12:26 +01:00
Peter Hatina
3442a88dfa
introduce configure option for TMPDIR
2013-11-18 20:11:10 +01:00
Peter Hatina
e080bed017
copyright update
2013-11-18 19:09:45 +01:00
Peter Hatina
a2fac7be03
change default file permissions to 0644
2013-11-17 16:35:28 +01:00