summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2009-10-12optimize: persist fdlist for duration of main_loopGravatar Hector Martin3-2/+9
2009-10-12optimize: considerable CPU usage was due to needless ops for unlogged messagesGravatar Hector Martin1-3/+3
2009-10-12Downgrade unknown client fd message loglevelGravatar Hector Martin1-1/+1
2009-10-10Disable polling in udev mode, use udev to signal device discoveryGravatar Hector Martin3-16/+56
2009-10-10Add libusb-1.0.3 dep to pkg-configGravatar Hector Martin1-1/+1
2009-10-03Require libusb-1.0.3 and hardcode explicit ZLP logicGravatar Hector Martin4-99/+1
2009-09-23Add usbmuxd_device_list_free functionGravatar Martin Szulecki2-0/+17
2009-09-23Match a range of supported USB IDs and make iPod Touch 64GB workGravatar Martin Szulecki3-12/+6
2009-09-08Protocol definition updated.Gravatar Nikias Bassen3-11/+62
2009-09-08Fix compile under Darwin with more includes, also silences some warnings.Gravatar Nikias Bassen3-0/+4
2009-09-05Silence 64-bit compiler warnings.Gravatar Nikias Bassen1-2/+2
2009-09-05Updated libusb ZLP flag patch.Gravatar Nikias Bassen2-71/+72
2009-08-28usb-linux: use libusb_get_max_packet_size() instead of custom code.Gravatar Nikias Bassen1-17/+2
2009-08-27Modified versioning to match major.minor.patchlevel.Gravatar Nikias Bassen1-5/+3
2009-08-26Fixed pkg-config file.Gravatar Nikias Bassen1-2/+2
2009-08-26Add pkg-config file for libusbmuxd.Gravatar Nikias Bassen2-0/+21
2009-08-26Corrected .so versioning.Gravatar Nikias Bassen1-1/+1
2009-08-26Add version information.Gravatar Nikias Bassen4-2/+10
2009-08-26Renamed 'enum usbmuxd_device_event' to 'enum usbmuxd_event_type'.Gravatar Nikias Bassen2-2/+2
2009-08-26Add stdint.h include in usbmuxd.hGravatar Nikias Bassen1-0/+1
2009-08-26Allow passing user_data to the callback function.Gravatar Nikias Bassen2-11/+11
2009-08-25Make usbmuxd_connect work again, MESSAGE_CONNECT processing was broken.Gravatar Nikias Bassen1-3/+3
2009-08-25Renamed directory 'usbmuxd' to more suitable 'daemon'.Gravatar Nikias Bassen11-2/+2
2009-08-25libusbmuxd: build .so instead of .aGravatar Nikias Bassen1-1/+1
2009-08-25Add uninstall target.Gravatar Nikias Bassen2-0/+25
2009-08-24ZLP flag is an enum, move check into CMake.Gravatar Hector Martin4-13/+59
2009-08-21Warn if libusb is missing ZLP patch and keep old workaround in that case.Gravatar Hector Martin2-0/+100
2009-08-21Fix ZLP issue with latest libusb-1.0 patch and use wMaxPacketSize instead of 512Gravatar Nikias Bassen1-14/+27
2009-08-21Updated usbmuxd protocol definition and public header.Gravatar Nikias Bassen10-156/+409
2009-08-21sock_stuff: allow 0 timeout (i.e. block until something happens)Gravatar Nikias Bassen1-5/+11
2009-08-21Only try to set configuration if needed.Gravatar Nikias Bassen2-3/+10
2009-08-20Merge the two development historiesGravatar Hector Martin23-62/+2001
2009-08-19Changed --udev back to -u and --user to -UGravatar Hector Martin1-6/+6
2009-08-19Fix daemonization and lockfile madnessGravatar Hector Martin1-61/+140
2009-08-19Remove trailing whitespace errorsGravatar Hector Martin4-52/+52
2009-08-19Reorder stuff in main() to be sanerGravatar Hector Martin1-26/+29
2009-08-19make udev mode use SIGUSR1 for quitting, improve behaviorGravatar Hector Martin1-14/+18
2009-08-19Change privilege droppingGravatar Hector Martin1-19/+39
2009-08-19Logging fixes, change default loglevel to LL_WARNINGGravatar Hector Martin3-19/+27
2009-08-16Added udev operation mode and -x/-X options to kill a running instance.Gravatar Nikias Bassen1-13/+64
2009-08-16Added lockfile mechanism to prevent multiple running instances.Gravatar Nikias Bassen1-1/+37
2009-08-16Added option to drop privileges after startup.Gravatar Nikias Bassen1-2/+30
2009-08-16Implemented option handling providing daemonization, verbosity, and logging t...Gravatar Nikias Bassen3-3/+157
2009-08-16Send RST when unknown packets are received to kill any stale connectionsGravatar Hector Martin1-0/+20
2009-08-16Reduce ack timeout to improve receive performanceGravatar Hector Martin1-1/+1
2009-08-16Add usb ids for iPhone 3GS and iPod Touch 2GGravatar Martin Szulecki2-1/+5
2009-08-15Port udev rules to newer kernelsGravatar Bastien Nocera1-20/+4
2009-08-15Install udev rules in the correct locationGravatar Bastien Nocera1-1/+1
2009-08-14usbmuxd: Change socket path to /var/run/usbmuxdGravatar Hector Martin1-1/+4
2009-08-14python stuff: default to /var/run/usbmuxd on linux and make it configurableGravatar Hector Martin2-2/+3