summaryrefslogtreecommitdiff
path: root/src/afc.c
Commit message (Expand)AuthorAgeFilesLines
* [clang-tidy] Do not use else after returnRosen Penev2022-04-301-15/+19
* [clang-tidy] Fix bugprone string compareRosen Penev2022-04-221-1/+1
* [clang-tidy] use const pointer parameterRosen Penev2022-04-221-1/+1
* afc: Some minor code polishingNikias Bassen2022-03-251-24/+25
* afc: Suppress compiler warning when compiling without --enable-debugNikias Bassen2021-07-271-2/+1
* afc: Reduce packet segmentation and unnecessary malloc/freeNikias Bassen2020-05-191-97/+187
* afc: Remove unused client struct members from afc.c tooNikias Bassen2020-04-131-2/+0
* Remove trailing whitespace errors from all filesMartin Szulecki2015-01-281-12/+12
* Avoid exporting non-public symbolsMartin Szulecki2014-10-031-24/+24
* afc: Implement afc_remove_path_and_contents() for recursive deletionMartin Szulecki2014-10-021-0/+24
* afc: Unify argument names for some functions to match overall APIMartin Szulecki2014-10-021-12/+12
* afc: Update all currently known AFC operations in enumMartin Szulecki2014-10-021-3/+4
* afc: Change wrong function return types to match headerMartin Szulecki2014-10-021-7/+3
* afc.c: fixed leaks in various functions when an invalid argument error is ret...Aaron Burghardt2014-08-251-12/+12
* afc_file_tell: fixed leak of unnecessary buffer and removed condition check b...Aaron Burghardt2014-08-221-3/+2
* afc_file_open: fixed memory leak when the object is not found or arguments ar...Aaron Burghardt2014-08-221-3/+6
* Moved Doxygen comments from source files to public headers.Aaron Burghardt2014-03-271-212/+0
* afc: Rename variable 'send' to 'buffer' to silence compiler warning about sha...Nikias Bassen2014-03-241-21/+21
* Update copyright in various filesMartin Szulecki2014-03-221-0/+1
* afc: Remove segmentation code from afc_file_read()Nikias Bassen2014-03-211-51/+34
* afc: use static buffers where possibleNikias Bassen2014-03-131-29/+30
* afc: refactor afc_dispatch_packet and improve afc_file_write performanceNikias Bassen2014-03-131-252/+109
* Convert stray spaces to corresponding tabsMartin Szulecki2013-11-041-8/+8
* Remove duplicate newline from debug messages as one is added automaticallyMartin Szulecki2013-10-091-1/+1
* afc: fix some return types (afc_error_t vs. idevice_error_t)Nikias Bassen2013-09-161-4/+4
* Implement *_start_service() helper to simplify creation of service clientsMartin Szulecki2013-08-051-0/+20
* common: Move debug and userpref code into libinternalcommonMartin Szulecki2013-04-251-1/+1
* afc: Add convenience helper to free AFC dictionaries in afc_dictionary_free()Martin Szulecki2013-04-251-0/+14
* use new internal common code for thread, mutex, and socket operationsNikias Bassen2013-03-201-20/+4
* global: make sure to check service before checking service->port to prevent c...Nikias Bassen2013-03-141-1/+1
* afc: List afc_client_new_with_service_client() in private headerMartin Szulecki2013-02-271-4/+4
* implement base service that all other services inherit fromNikias Bassen2013-02-271-41/+30
* Refactor port number use into service descriptor to enable SSL for servicesMartin Szulecki2013-02-261-4/+8
* afc: fix documentation to say 'device' instead of 'phone'Nikias Bassen2012-11-291-11/+11
* New file for be*/le* macros plus check for endian.h presenceNikias Bassen2012-03-191-0/+1
* WIN32: use windows threads and mutexes instead of pthread_*Nikias Bassen2012-03-191-0/+18
* Include config.h if HAVE_CONFIG_HNikias Bassen2012-03-181-0/+3
* Completely remove glib dependency.Nikias Bassen2012-03-181-13/+15
* Remove gthread dependency and use pthreads insteadNikias Bassen2012-03-181-14/+4
* afc: new function afc_client_new_from_connectionNikias Bassen2010-11-051-20/+60
* afc: fix reading of afc status codes on big endian machinesNikias Bassen2010-09-011-1/+1
* afc: fix packet communication on big endian machinesMarty Rosenberg2010-08-271-0/+2
* Remove unused and fix some includesNikias Bassen2010-03-241-0/+1
* Complete documentation of public interface and fix a lot of bogus commentsMartin Szulecki2010-03-161-93/+120
* Document internal make_strings_list() and change parameter namesMartin Szulecki2010-03-161-3/+13
* Rename afc invalid argument error to AFC_E_INVALID_ARGMartin Szulecki2010-03-161-37/+32
* Rename the *_int to *_private for better semantic and fix public typedefsMartin Szulecki2010-03-161-1/+1
* Global renames due to project rename to libimobiledeviceNikias Bassen2010-01-291-17/+17
* Rename iphone_device_recv/_send functions to use iphone_connection_* domainMartin Szulecki2010-01-221-8/+8
* Rename service implementation sources to lowercase for consistencyMartin Szulecki2010-01-131-0/+1285