summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2016-11-04Add new --list-apps command line switch that will print a list of file ↵Gravatar Nikias Bassen1-4/+88
sharing enabled apps
2016-11-04Print useful error message when mounting an app's Documents folder failsGravatar Nikias Bassen1-1/+4
2013-12-13fix darwin compilationGravatar Nikias Bassen1-1/+1
2013-11-12Implement new "--documents" and "--container" options for app sandbox mountingGravatar Martin Szulecki1-13/+20
Due to popular request, ifuse is now able to mount either the Documents folder of an app or the sandbox container which allows accessing the root app directory directly. Latter though could be used to break the app and thus "novice" users should always prefer to only use the documents file sharing feature instead.
2013-11-12Use more standard usage and description format in help outputGravatar Martin Szulecki1-2/+2
2013-11-12Handle error due to pending trust dialog for iOS 7+ devicesGravatar Martin Szulecki1-0/+5
2013-11-12Remove rather obsolete "version" string from version outputGravatar Martin Szulecki1-1/+1
2013-11-12Add short option "-d" for enabling debug outputGravatar Martin Szulecki1-3/+6
2013-11-12Reformat indentation of afc error to errno mapGravatar Martin Szulecki1-24/+24
2013-11-12Add experimental support for "st_birthtime" on darwinGravatar Martin Szulecki1-0/+5
2013-03-24Updated for libimobiledevice >= 1.1.5Gravatar Nikias Bassen1-1/+19
2012-04-08Remove glib flags from MakefileGravatar Martin Szulecki1-2/+2
2012-04-08Rename UUID to UDID which is the correct term for itGravatar Martin Szulecki1-13/+13
2012-04-08Remove obsolete glib and gthread dependenciesGravatar Martin Szulecki1-1/+0
2011-02-08Fix linking with binutils-gold by directly linking with libplistGravatar Julien Lavergne1-2/+4
2011-01-12Fix a few compiler warnings1.1.1Gravatar Martin Szulecki1-2/+2
2011-01-12Remove some unused variablesGravatar Martin Szulecki1-3/+0
2011-01-12Fix compilation without house_arrest support in libimobiledeviceGravatar Martin Szulecki1-0/+8
2011-01-12Add Apple TV to help output and "humanize" some error stringsGravatar Martin Szulecki1-5/+4
2010-12-22Only compile house_arrest support with libimobiledevice >= 1.1.0Gravatar Nikias Bassen1-2/+14
Since the house_arrest support was introduced with libimobiledevice 1.1.0 we only compile it in if at least version 1.1.0 is found.
2010-11-20Use VendContainer command for house_arrest feature as it appears to work on ↵Gravatar Martin Szulecki1-2/+2
iOS 3.x aswell
2010-11-06New option --appid allowing to mount the Documents folder of an appGravatar Nikias Bassen1-2/+64
2010-06-12FreeBSD doesn't have ENODATA, so fake it as EIO if not defined.Gravatar Jacob Myers1-0/+5
2010-04-22Add iPad references and update READMEGravatar Martin Szulecki1-1/+1
2010-03-21Bump to 1.0.0 and fix a renaming of a constant1.0.0Gravatar Matt Colyer1-1/+1
2010-02-09Return correct exit status on failure instead of successGravatar Martin Szulecki1-10/+10
2010-01-31Adaption due to libiphone rename to libimobiledeviceGravatar Nikias Bassen2-12/+12
2010-01-31Remove useless typedefGravatar Nikias Bassen1-2/+0
2010-01-21Improve error message on failed root filesystem access and add hint to READMEGravatar Martin Szulecki1-22/+22
The AFC2 service required to access the root filesystem is non-standard. It is installed by older jailbreaking software but for instance not by blackra1n for devices like the 3GS. Now users get a better hint at why their attempts to use ifuse fail with the --root switch. This also moves the print to stderr where it actually can be seen by users. [#107 state:resolved]
2010-01-13Notify user if startup fails due to the device having a password setGravatar Martin Szulecki1-4/+12
2010-01-13Port to latest libiphone 0.9.6 APIGravatar Martin Szulecki1-3/+2
2010-01-09Remove hardcoded allow_other fuse argument as some distros don't allow it.Gravatar Fernando Silveira1-1/+0
Signed-off-by: Matt Colyer <matt@colyer.name>
2009-11-09Fix handling of uuid command line argumentGravatar Martin Szulecki1-2/+8
Signed-off-by: Matt Colyer <matt@colyer.name> [#83 state:resolved]
2009-11-02Add support for setting modification time (ifuse_utimens).Gravatar Nikias Bassen1-0/+19
Support for this is available since iphone OS 3.1, for devices prior to this version this operation just returns success. Signed-off-by: Matt Colyer <matt@colyer.name>
2009-10-29ifuse_getattr: add st_mtime support introduced in os 3.1Gravatar Nikias Bassen1-0/+2
Signed-off-by: Matt Colyer <matt@colyer.name>
2009-09-12Rewrite option handling and add option to allow mounting a specific deviceGravatar Martin Szulecki1-25/+100
2009-09-12Rename binary to ifuse again and install to user bin directoryGravatar Martin Szulecki1-7/+2
2009-09-12Adaption to latest libiphone API change.Gravatar Nikias Bassen1-1/+1
2009-07-29Add new error code mapping to handle deletion of non empty directoriesGravatar Martin Szulecki1-0/+1
2009-07-24Update to compile with latest libiphone error handling and API changesGravatar Martin Szulecki1-102/+192
* Add a mapping from AFC error codes to errno * Return errno codes where possible
2009-07-24Add --debug command line optionGravatar Martin Szulecki1-0/+4
2009-07-24Improve message when connecting to lockdown fails and fix two commentsGravatar Martin Szulecki1-5/+6
2009-07-07Update iFuse to compile with latest libiphone lockdown API changesGravatar Martin Szulecki1-6/+7
2009-07-07iFuse adaption to AFC API change.Gravatar Nikias Bassen1-41/+42
Signed-off-by: Martin Szulecki <opensuse@sukimashita.com>
2009-07-07support for listing special filesGravatar Nikias Bassen1-0/+8
[#55 state:resolved] Signed-off-by: Matt Colyer <matt@colyer.name>
2009-07-07ifuse: full symlink and hardlink supportGravatar Nikias Bassen1-0/+48
2009-07-07make ifuse work with the afc api change to use file handlesGravatar Nikias Bassen1-51/+77
2009-05-18Modified to make it work with latest libiphone API changes.Gravatar Nikias Bassen1-2/+7
Signed-off-by: Matt Colyer <matt@colyer.name>
2009-05-11Fix 'make distcheck'0.9.1Gravatar Todd Zullinger1-0/+4
mount.fuse.ifuse needs to be installed in /sbin by default, but this breaks 'make distcheck'. This adds a --disable-root-sbin option to configure and uses it when running 'make distcheck'. Signed-off-by: Matt Colyer <matt@colyer.name>
2009-05-08Handle file modes correctlyGravatar Nikias Bassen1-22/+38
[#4 state:resolved] Signed-off-by: Matt Colyer <matt@colyer.name>