summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2008-08-21g_io_channel_unref must be called after g_io_channel_shutdownGravatar Christophe Fergeau1-0/+4
2008-08-21use gnutls function to free SSL session structure.Gravatar Jonathan Beck1-1/+1
2008-08-21Don't leak "version" in get_iPhoneGravatar Christophe Fergeau1-2/+2
2008-08-21Fix leak in dispatch_AFC_packetGravatar Christophe Fergeau1-1/+5
2008-08-21fix missing free in dispatch_AFC_packetGravatar Jonathan Beck2-1/+4
2008-08-21Don't leak memory in error cases in ifuse_initGravatar Christophe Fergeau1-0/+3
2008-08-21fix some memory leaksGravatar Jonathan Beck3-13/+15
2008-08-21fixes depth check in format_string (can be 0)Gravatar Jonathan Beck1-1/+1
2008-08-21fixes lockdownd_init so it actually starts SSL sessionGravatar Jonathan Beck1-7/+11
2008-08-20Removed duplicate functions in initconf and fixed build issues.Gravatar Matt Colyer3-27/+14
2008-08-20Added doxygen to lockdown.cGravatar Matt Colyer1-5/+90
2008-08-19Made files owned to the user and group which started iFuse (we don't want to ↵Gravatar Matt Colyer1-0/+3
use the groups and users used on the iPhone)
2008-08-19Put some very elementary error checking to ensure that initconf has been run.Gravatar Matt Colyer2-47/+50
2008-08-18Cleaned up the status message in initconf.Gravatar Matt Colyer1-1/+1
2008-08-18Fixed bogus file permissions on the configuration directory.Gravatar Matt Colyer1-1/+1
2008-08-18Exposed file block information in iFuse.Gravatar Matt Colyer2-1/+2
2008-08-18Removed USB reset, as it wasn't really necesary.Gravatar Matt Colyer1-18/+0
2008-08-17Enhance the usability of initconf, by giving more feedback to the user.Gravatar Matt Colyer2-18/+64
2008-08-14Fixes initconf.Gravatar Matt Colyer2-20/+26
2008-08-14Minor documentation cleanup in plist.c.Gravatar Matt Colyer1-3/+3
2008-08-14Fixed documentation in usbmux.c.Gravatar Matt Colyer1-17/+20
2008-08-14Refactored and documented userpref.c.Gravatar Matt Colyer1-112/+193
2008-08-13Minor cleanups, refactored and commented iphone.c.Gravatar Matt Colyer4-59/+79
2008-08-13Fix renaming files, it was missing the second NULL character.Gravatar Matt Colyer1-1/+1
2008-08-13Massive AFC cleanup, started with Zach's documentation.Gravatar Matt Colyer1-213/+511
2008-08-12Fixed an error in my assert statementsGravatar Matt Colyer1-3/+3
2008-08-12Reverted bb74e8fd0041132379d525030ed277b49f972494, as I can no longer connectGravatar Matt Colyer1-3/+11
to my phone with that patch applied.
2008-08-12Cleaned up plist.c, added doxygen docs.Gravatar Matt Colyer2-8/+101
2008-08-12make ifuse use lockdownd_init so that pairing is done if necessary.Gravatar Jonathan Beck1-11/+3
2008-08-12Fixed seeking, also connections are no longer added twice.Gravatar Zach C2-2/+1
Signed-off-by: Matt Colyer <matt@colyer.name>
2008-08-12fix length of known devicesGravatar Jonathan Beck1-1/+1
2008-08-11Fix compilation with gcc 4.3 -Wall -Werror -Wno-pointer-signGravatar Christophe Fergeau7-21/+37
Signed-off-by: Matt Colyer <matt@colyer.name>
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 Fergeau2-24/+20
Signed-off-by: Matt Colyer <matt@colyer.name>
2008-08-11Remove unwanted free, should fix a memory corruptionGravatar Christophe Fergeau1-2/+1
Signed-off-by: Matt Colyer <matt@colyer.name>
2008-08-11Fix buffer overflowGravatar Christophe Fergeau1-1/+1
Signed-off-by: Matt Colyer <matt@colyer.name>
2008-08-11Add missing g_freeGravatar Christophe Fergeau1-2/+12
Signed-off-by: Matt Colyer <matt@colyer.name>
2008-08-11Use g_file_get_contentsGravatar Christophe Fergeau1-21/+8
Signed-off-by: Matt Colyer <matt@colyer.name>
2008-08-11Fix warnings about unused variablesGravatar Christophe Fergeau6-10/+8
Signed-off-by: Matt Colyer <matt@colyer.name>
2008-08-10Adds seeking, directory creation and improves file writing. Also various ↵Gravatar Zach C4-42/+306
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-07Added cleanup when closing a file, probably needs a bit more throughnessGravatar Matt Colyer2-3/+19
but its a start. Added a missing unlock call so you can read a file more than once.
2008-08-06Fixed the data corruption, it turns out that there is a maximum lengthGravatar Matt Colyer2-30/+55
that you can request in an AFC packet 2^16.
2008-08-06Adds locking and fixes a minor bug in mux_recvGravatar Zach C5-10/+58
Signed-off-by: Matt Colyer <matt@colyer.name>
2008-08-06Finish converting over to doxygen.Gravatar Matt Colyer2-57/+50
(I thought there was more documentation there but apparently we need to add some)
2008-08-05Fixed Zach's name. I feel dumb, sorry about that.Gravatar Matt Colyer11-11/+11
2008-08-05Zack's final changes to the pairing.Gravatar Matt Colyer7-21/+84
2008-08-05Store certificates and private keys as PEM files instead of storing them in ↵Gravatar Jonathan Beck6-121/+136
config file. Added functions to generate proper pairing request. Signed-off-by: Matt Colyer <matt@colyer.name>
2008-08-05Initialize certificate structure before importing.Gravatar Jonathan Beck1-3/+5
Fix return code in lockdownd_init. Signed-off-by: Matt Colyer <matt@colyer.name>
2008-08-05Fix mem allocation in config initialization.Gravatar Jonathan Beck2-6/+9
Signed-off-by: Matt Colyer <matt@colyer.name>
2008-08-05Initial pairing implementation.Gravatar Jonathan Beck3-3/+302
Signed-off-by: Matt Colyer <matt@colyer.name>