summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
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
- make it use a specific user (for usb access) - swap around -u and -d command line flags to be more in line with other apps (-u==--user) - improve privilege dropping and make sure we get additional group access
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 ↵Gravatar Nikias Bassen3-3/+157
to syslog
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-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
2009-08-13Remove obsolete patches, update code and comments for libusb git.Gravatar Hector Martin5-177/+16
Please use libusb git as of the time of this writing, or 1.0.3 whenever it comes out.
2009-06-12Make usbmux.py default to the proper paths on OSX and LinuxGravatar Hector Martin2-2/+7
2009-06-06Ignore .pyc/.pyoGravatar Hector Martin1-0/+3
2009-05-05Woo typoGravatar Hector Martin1-1/+1
2009-05-05Format nitpickingGravatar Hector Martin1-1/+1
2009-05-05-.Gravatar Hector Martin1-1/+1
2009-05-05Add README, stuff, .gitignoreGravatar Hector Martin4-0/+211
2009-05-05Add python stuff and patchesGravatar Hector Martin4-0/+543
2009-05-05Get rid of useless FindUSB versionGravatar Hector Martin1-68/+0
2009-05-05Move usbmuxd to its own folderGravatar Hector Martin17-0/+0
2009-05-05Make usb die only after several repeated failures to get device listGravatar Hector Martin1-2/+17
(libusb problem?)
2009-05-05Fix connection refused handlingGravatar Hector Martin1-3/+4
2009-05-05Enable optimizationsGravatar Hector Martin1-1/+1
2009-04-30too much stuff and it WORKSGravatar Hector Martin11-130/+1301
2009-04-28USB TX/RX, device framework, version packetsGravatar Hector Martin8-29/+384
2009-04-28poll on listenfdGravatar Hector Martin1-1/+4
2009-04-28rename mux -> clientGravatar Hector Martin3-1/+1
2009-04-28USB mostly complete, main loop added, polls for devicesGravatar Hector Martin10-36/+440
2009-04-27general framework, unix socket listen, utilsGravatar Hector Martin10-9/+344
2009-04-26Hello, world!Gravatar Hector Martin8-0/+954