Commit Graph

31 Commits

Author SHA1 Message Date
Jonathan Beck ff1fa73f33 Fix indent. 2009-01-29 22:20:48 +01:00
Jonathan Beck 7bb672f801 Add documentation to the public API. 2009-01-29 22:08:44 +01:00
Jonathan Beck f1d587b73e Add setter and getter for Date and Unicode types. 2009-01-29 20:49:00 +01:00
Jonathan Beck ddf3e321b1 Remove dangerous functions from pulic API. 2009-01-29 18:59:28 +01:00
Jonathan Beck 6d2cd169b0 Make pointer argument in API const when possible. 2009-01-29 18:54:18 +01:00
Jonathan Beck c0c27eb5dc Add a function to find a key node by its value. 2009-01-12 20:04:40 +01:00
Jonathan Beck 74dae54b1b Add a pythyon binding to the library (using SWIG). 2009-01-11 20:44:33 +01:00
Jonathan Beck d174ba080c Add edition and reading fonctions so that handling plist is less confusing.
Fix indent.
2009-01-08 21:42:52 +01:00
Jonathan Beck 3f0dfcf5f7 complete find function to take length into account. 2008-12-13 17:06:06 +01:00
Jonathan Beck c39685d3a8 Refine API and fix some warnings. 2008-12-13 16:16:58 +01:00
Jonathan Beck e220e2cf08 Add plutil and do some cleaning. 2008-12-13 13:56:55 +01:00
Jonathan Beck 3fdd24aea0 Fork libiphone and remove anything non plist specific.
Update library and make related files acordingly .
2008-12-13 12:21:03 +01:00
Jonathan Beck 0b2cfd2c7c Handle debugging through utilitary functions 2008-10-25 16:52:20 +02:00
Patrick Walton 37fff27135 Draft HAL
Fix fdi file
2008-10-25 14:48:06 +02:00
Matt Colyer 0e7ad36795 Made the header file installable. 2008-10-08 09:00:01 -07:00
Jonathan Beck 5dc380594a prefix public enum with IPHONE_ 2008-08-31 19:33:19 +02:00
Jonathan Beck 8333ca944c use new function signature and few bugfixes. 2008-08-31 19:33:19 +02:00
Jonathan Beck 86f6198899 make all functions return an error code. 2008-08-31 19:33:19 +02:00
Jonathan Beck 6ac4ceb4c6 migrate main.c 2008-08-31 19:32:27 +02:00
Jonathan Beck ad65cefa1c migrate usbmux.c. 2008-08-31 19:27:20 +02:00
Jonathan Beck 8905063143 migrate iphone.c 2008-08-31 19:27:20 +02:00
Jonathan Beck 318f4bd51a fix header and add an error 2008-08-31 19:27:19 +02:00
Jonathan Beck c547987d49 start error definition 2008-08-31 19:27:19 +02:00
Jonathan Beck 20d10800f0 use iphone_* instead of iph_* 2008-08-31 19:27:19 +02:00
Jonathan Beck 31323f0846 uses new instead of get in API when actually allocating something. 2008-08-31 19:27:19 +02:00
Jonathan Beck 07ef95d511 add afc_get_file_attr 2008-08-31 19:27:19 +02:00
Jonathan Beck dd54db0bd0 predeclare internal structs so we can have strong type checking 2008-08-31 19:27:19 +02:00
Jonathan Beck 9236fee813 first draft of public API 2008-08-31 19:27:19 +02:00
Jonathan Beck a8409b6f5a more libraryzing 2008-08-31 19:27:19 +02:00
Jonathan Beck 143a48bd42 use non anonymous structs so we can use opaque type on them 2008-08-31 19:27:19 +02:00
Jonathan Beck e1b22c51ed first shot at setting up a library 2008-08-31 19:27:19 +02:00