summaryrefslogtreecommitdiffstats
path: root/common
AgeCommit message (Expand)AuthorFilesLines
2019-06-13socket: Return -ETIMEDOUT when select() in socket_read_fd() reached the timeoutGravatar Nikias Bassen1-0/+4
2019-06-11common: Update thread.c/.h to match the one from libusbmuxdGravatar Nikias Bassen2-14/+67
2019-05-21common: Update socket.c to match the one from libusbmuxdGravatar Nikias Bassen2-60/+165
2018-10-01tools: Remove length check on device UDID arguments to support newer devicesGravatar Nikias Bassen1-29/+24
2018-09-29lockdown: Pass along usbmux device id when saving pair recordsGravatar Nikias Bassen2-3/+4
2018-04-27userpref: [GnuTLS] Use valid serial for >= 3.6.0Gravatar Bastien Nocera1-3/+3
2018-04-27userpref: [GnuTLS] Fix 3.6.0 SHA1 compatibilityGravatar Bastien Nocera1-3/+3
2016-11-04userpref: [GnuTLS] Fix pairing record generation and improve error handlingGravatar Nikias Bassen1-40/+45
2016-07-27userpref: Remove obsoleted function userpref_has_pair_record()Gravatar Jay Freeman (saurik)1-29/+0
2016-04-01idevicebackup: fix some timestamps that are relative to the Mac epoch instead...Gravatar BALATON Zoltan1-0/+2
2015-12-29common: [security fix] Make sure sockets only listen locallyGravatar Joshua Hill1-2/+2
2015-10-09common: Add missing gnutls/openssl CFLAGS to Makefile.amGravatar Nikias Bassen1-1/+1
2015-01-28Remove trailing whitespace errors from all filesGravatar Martin Szulecki7-21/+21
2015-01-13thread: Introduce thread_new and thread_free to cover handle leaks on WIN32Gravatar Martin Szulecki2-5/+13
2015-01-12common: Convert int16_t macro error types of userpref module into enumGravatar Martin Szulecki1-10/+10
2014-12-08Replace () with (void) in libinternalcommon and tools for consistencyGravatar Martin Szulecki2-2/+2
2014-10-27debug: Fix linking failure on OS X by keeping debug level symbol internalGravatar Martin Szulecki2-3/+12
2014-10-26debug: Fix symbol locality for linker so debug messages are printed againGravatar Martin Szulecki1-16/+3
2014-10-26common: Remove obsolete symbol hiding macros from userpref moduleGravatar Martin Szulecki1-14/+6
2014-10-26Supress printing very long plists in debug outputGravatar BALATON Zoltan1-1/+7
2014-10-22common: Move size format helper to utils and use it in idevicebackup toolsGravatar Martin Szulecki2-0/+23
2014-10-22common: Move string_toupper() helper to utils and use it in idevicebackup toolsGravatar Martin Szulecki2-0/+11
2014-10-22common: Share idevicebackup helper string_build_path() from utilsGravatar Martin Szulecki2-0/+30
2014-10-22common: Change stpcpy() signature code style slightlyGravatar Martin Szulecki2-2/+2
2014-10-03common: Fix distcheck targetGravatar Martin Szulecki2-2/+2
2014-10-03Avoid exporting non-public symbolsGravatar Martin Szulecki3-14/+7
2014-09-13common: Fix Win32 linking by adding ws2_32 to librariesGravatar Nikias Bassen1-1/+1
2014-08-06userpref: Fix wrong documentation about return values of userpref_read_system...Gravatar Nikias Bassen1-7/+10
2014-08-06common/utils: Silence compiler warning about ignored return value from fread()Gravatar Nikias Bassen1-1/+4
2014-05-21Silence compiler warning about format strings using PRIu64Gravatar Martin Szulecki1-1/+1
2014-05-21ideviceinfo: Move plist print helper code to commonGravatar Nikias Bassen2-0/+197
2014-05-20common: Add missing libusbmuxd_CFLAGS and libusbmuxd_LIBS to Makefile.amGravatar Nikias Bassen1-2/+2
2014-03-22Update copyright in various filesGravatar Martin Szulecki2-2/+2
2014-03-21implement global thread safe library initializationGravatar Nikias Bassen1-4/+0
2014-03-21common: add THREAD_ID macroGravatar Nikias Bassen1-0/+2
2014-03-21common: add thread_once() implementationGravatar Nikias Bassen2-0/+25
2014-03-21userpref: Try to output similar error messages in GnuTLS and OpenSSL logicGravatar Martin Szulecki1-1/+5
2014-03-21userpref: fix GnuTLS key generationGravatar Nikias Bassen1-7/+3
2014-03-21userpref: merge pair_record_generate_from_device_public_key() into pair_recor...Gravatar Nikias Bassen2-251/+139
2014-03-21userpref: fix mixed up root/host certificate storageGravatar Nikias Bassen1-2/+2
2014-03-21userpref: Remove obsolete dict item check as plist_dict_set_item() takes careGravatar Martin Szulecki1-5/+0
2014-03-21userpref: Fix invalid plist_free() which caused pair process to failGravatar Martin Szulecki1-3/+6
2014-03-21userpref: Use correct import helper for keys and certsGravatar Martin Szulecki1-9/+9
2014-03-21Refactor pair record handling to use new usbmuxd pair record interfaceGravatar Martin Szulecki4-585/+469
2014-03-20Bump dependency to libplist 1.11 and remove use of "plist_dict_insert_item()"Gravatar Martin Szulecki1-2/+2
2014-03-04common: Include config.h for proper handling of HAVE_STPCPY defineGravatar Martin Szulecki1-0/+4
2013-12-04userpref.c: removed excessive plist_free of a plist dict item.Gravatar Aaron Burghardt1-1/+0
2013-11-06userpref: Fix memory leak in userpref_device_record_get_certs_as_pem()Gravatar Martin Szulecki1-0/+7
2013-11-06userpref: fix incorrect use of BIO_get_mem_data() when generating keys (closi...Gravatar Nikias Bassen1-4/+29
2013-10-25userpref: Use RSA_generate_key_ex() in favor of deprecated RSA_generate_key()Gravatar Martin Szulecki1-2/+10