summaryrefslogtreecommitdiffstats
path: root/src/AFC.h
AgeCommit message (Collapse)AuthorFilesLines
2009-11-30added endian safety to AFCGravatar Nikias Bassen1-0/+12
This should make libiphone compatible with big endian machines. [#85 state:resolved] Signed-off-by: Matt Colyer <matt@colyer.name>
2009-11-02AFC: new function afc_set_file_timeGravatar Nikias Bassen1-1/+2
This function allows to set the modification time of a file. The time value needs to be specified as nanoseconds since epoch. [#81 state:resolved] Signed-off-by: Matt Colyer <matt@colyer.name>
2009-09-12Public API rework, extension and adaption to latest libusbmuxd-1.0 API.Gravatar Nikias Bassen1-1/+1
2009-07-25Remove AFC to errno conversion and make afc_receive_data() return AFC errorsGravatar Martin Szulecki1-2/+0
2009-07-25Update AFC API and use error codes from the STATUS operation responseGravatar Martin Szulecki1-0/+2
2009-07-25Define remaining unknown AFC operations; SUCCESS is actually a DATA operationGravatar Martin Szulecki1-28/+29
2009-07-07API cleanup for AFCGravatar Nikias Bassen1-4/+1
Signed-off-by: Martin Szulecki <opensuse@sukimashita.com>
2009-07-07AFC cleanup: remove iphone_afc_file_* and use handles instead. Removed ↵Gravatar Nikias Bassen1-11/+0
afc_get_file_attr because this function has to go into the program (like ifuse); afc_get_file_info has to be used instead. Modified dispatch_AFC_Packet so that the real buffer size has to be specified (instead of length-1).
2009-05-18Make use of usbmuxd and remove libusb dependenciesGravatar Nikias Bassen1-2/+2
Signed-off-by: Matt Colyer <matt@colyer.name>
2009-05-08AFC cleanup and improved error handlingGravatar Nikias Bassen1-4/+14
2009-03-24Merge branch 'master' of git://github.com/MattColyer/libiphone into contact_syncGravatar Jonathan Beck1-18/+17
Conflicts: Makefile.am configure.ac src/AFC.h src/NotificationProxy.c src/lockdown.c
2009-03-23Fix indenting.Gravatar Matt Colyer1-18/+17
2009-03-16Merge branch 'master' into contact_syncGravatar Jonathan Beck1-13/+27
Conflicts: configure.ac dev/Makefile.am include/libiphone/libiphone.h src/AFC.c src/AFC.h src/Makefile.am
2009-03-11Fixes a compile error and two usbmux bugsGravatar Zach C1-14/+27
Signed-off-by: Matt Colyer <matt@colyer.name>
2009-03-08Adds the iphone_afc_truncate function and fixes a small log_debug issue.Gravatar Nikias Bassen1-0/+1
Signed-off-by: Matt Colyer <matt@colyer.name>
2008-11-24Added binary-plist support (tweaked slightly to move stuff around)Gravatar Zach C1-5/+5
Signed-off-by: Matt Colyer <matt@colyer.name> fix makefile to take correct main function into account
2008-10-25Change lock to mutex and add tool to check AFC in multithreaded env.Gravatar Jonathan Beck1-0/+2
2008-10-23Exposes AFC file handle.Gravatar Zach C1-0/+2
2008-09-01Enforce a modified kr style.Gravatar Matt Colyer1-1/+0
Use "make indent" from now on before committing.
2008-08-31migrate main.cGravatar Jonathan Beck1-10/+1
2008-08-31migrate AFC.cGravatar Jonathan Beck1-26/+10
2008-08-13Minor cleanups, refactored and commented iphone.c.Gravatar Matt Colyer1-2/+0
2008-08-11Add missing functions to afc.hGravatar Christophe Fergeau1-0/+4
Signed-off-by: Matt Colyer <matt@colyer.name>
2008-08-11Mark some functions as staticGravatar Christophe Fergeau1-4/+0
Signed-off-by: Matt Colyer <matt@colyer.name>
2008-08-10Adds seeking, directory creation and improves file writing. Also various ↵Gravatar Zach C1-2/+11
other cleanups. Implements creating directories as well as writing and deleting files in iFuse. Signed-off-by: Matthew Colyer <mcolyer@mcolyer-laptop.(none)>
2008-08-06Adds locking and fixes a minor bug in mux_recvGravatar Zach C1-0/+1
Signed-off-by: Matt Colyer <matt@colyer.name>
2008-08-05Fixed Zach's name. I feel dumb, sorry about that.Gravatar Matt Colyer1-1/+1
2008-08-04Zack's C. rewrite of usbmux (with a few additions by Matt Colyer).Gravatar Matt Colyer1-6/+5
2008-08-01I copied the wrong legal headers into the code. Opps.Gravatar Matt Colyer1-11/+12
2008-07-30Added documentation and licensing information.Gravatar Matt Colyer1-1/+15
2008-07-30Added beginnings of a fuse fs, right now it's read only and terribly fragile.Gravatar Matt Colyer1-4/+1
2008-07-29Autotooled the project with very basic versioning support.Gravatar Matt Colyer1-0/+80