Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-10-12 | optimize: persist fdlist for duration of main_loop | Hector Martin | 3 | -2/+9 | |
constant malloc and realloc was wasting lots of time | |||||
2009-10-12 | optimize: considerable CPU usage was due to needless ops for unlogged messages | Hector Martin | 1 | -3/+3 | |
2009-10-12 | Downgrade unknown client fd message loglevel | Hector Martin | 1 | -1/+1 | |
It can happen sometimes when the phone and the client close at the same time (during the same mainloop iteration) and the like, it's not important when it shows up during connection teardown. | |||||
2009-10-10 | Disable polling in udev mode, use udev to signal device discovery | Hector Martin | 3 | -16/+56 | |
2009-10-10 | Add libusb-1.0.3 dep to pkg-config | Hector Martin | 1 | -1/+1 | |
2009-10-03 | Require libusb-1.0.3 and hardcode explicit ZLP logic | Hector Martin | 4 | -99/+1 | |
1.0.3 has the 0-byte transaction fix. The saga continues on the libusb trac. Whenever they add the ZLP flag we can get rid of the 0-byte logic and just set it. | |||||
2009-09-23 | Add usbmuxd_device_list_free function | Martin Szulecki | 2 | -0/+17 | |
2009-09-23 | Match a range of supported USB IDs and make iPod Touch 64GB work | Martin Szulecki | 3 | -12/+6 | |
2009-09-08 | Protocol definition updated. | Nikias Bassen | 3 | -11/+62 | |
renamed: usbmuxd_scan() -> usbmuxd_get_device_list() new: usbmuxd_get_device_by_uuid() | |||||
2009-09-08 | Fix compile under Darwin with more includes, also silences some warnings. | Nikias Bassen | 3 | -0/+4 | |
2009-09-05 | Silence 64-bit compiler warnings. | Nikias Bassen | 1 | -2/+2 | |
2009-09-05 | Updated libusb ZLP flag patch. | Nikias Bassen | 2 | -71/+72 | |
2009-08-28 | usb-linux: use libusb_get_max_packet_size() instead of custom code. | Nikias Bassen | 1 | -17/+2 | |
2009-08-27 | Modified versioning to match major.minor.patchlevel. | Nikias Bassen | 1 | -5/+3 | |
2009-08-26 | Fixed pkg-config file. | Nikias Bassen | 1 | -2/+2 | |
2009-08-26 | Add pkg-config file for libusbmuxd. | Nikias Bassen | 2 | -0/+21 | |
2009-08-26 | Corrected .so versioning. | Nikias Bassen | 1 | -1/+1 | |
2009-08-26 | Add version information. | Nikias Bassen | 4 | -2/+10 | |
2009-08-26 | Renamed 'enum usbmuxd_device_event' to 'enum usbmuxd_event_type'. | Nikias Bassen | 2 | -2/+2 | |
2009-08-26 | Add stdint.h include in usbmuxd.h | Nikias Bassen | 1 | -0/+1 | |
2009-08-26 | Allow passing user_data to the callback function. | Nikias Bassen | 2 | -11/+11 | |
2009-08-25 | Make usbmuxd_connect work again, MESSAGE_CONNECT processing was broken. | Nikias Bassen | 1 | -3/+3 | |
2009-08-25 | Renamed directory 'usbmuxd' to more suitable 'daemon'. | Nikias Bassen | 11 | -2/+2 | |
2009-08-25 | libusbmuxd: build .so instead of .a | Nikias Bassen | 1 | -1/+1 | |
2009-08-25 | Add uninstall target. | Nikias Bassen | 2 | -0/+25 | |
2009-08-24 | ZLP flag is an enum, move check into CMake. | Hector Martin | 4 | -13/+59 | |
Now prints the big fat warning at configure time | |||||
2009-08-21 | Warn if libusb is missing ZLP patch and keep old workaround in that case. | Hector Martin | 2 | -0/+100 | |
Revert this once libusb has the patch in a stable release. | |||||
2009-08-21 | Fix ZLP issue with latest libusb-1.0 patch and use wMaxPacketSize instead of 512 | Nikias Bassen | 1 | -14/+27 | |
2009-08-21 | Updated usbmuxd protocol definition and public header. | Nikias Bassen | 10 | -156/+409 | |
[Hector] Merged by putting utils.c into a common dir, avoiding log.c dependency for libusbmuxd, adding CMake magic to tie things up. | |||||
2009-08-21 | sock_stuff: allow 0 timeout (i.e. block until something happens) | Nikias Bassen | 1 | -5/+11 | |
2009-08-21 | Only try to set configuration if needed. | Nikias Bassen | 2 | -3/+10 | |
2009-08-20 | Merge the two development histories | Hector Martin | 23 | -62/+2001 | |
2009-08-19 | Changed --udev back to -u and --user to -U | Hector Martin | 1 | -6/+6 | |
2009-08-19 | Fix daemonization and lockfile madness | Hector Martin | 1 | -61/+140 | |
2009-08-19 | Remove trailing whitespace errors | Hector Martin | 4 | -52/+52 | |
2009-08-19 | Reorder stuff in main() to be saner | Hector Martin | 1 | -26/+29 | |
2009-08-19 | make udev mode use SIGUSR1 for quitting, improve behavior | Hector Martin | 1 | -14/+18 | |
2009-08-19 | Change privilege dropping | Hector Martin | 1 | -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-19 | Logging fixes, change default loglevel to LL_WARNING | Hector Martin | 3 | -19/+27 | |
2009-08-16 | Added udev operation mode and -x/-X options to kill a running instance. | Nikias Bassen | 1 | -13/+64 | |
2009-08-16 | Added lockfile mechanism to prevent multiple running instances. | Nikias Bassen | 1 | -1/+37 | |
2009-08-16 | Added option to drop privileges after startup. | Nikias Bassen | 1 | -2/+30 | |
2009-08-16 | Implemented option handling providing daemonization, verbosity, and logging ↵ | Nikias Bassen | 3 | -3/+157 | |
to syslog | |||||
2009-08-16 | Send RST when unknown packets are received to kill any stale connections | Hector Martin | 1 | -0/+20 | |
2009-08-16 | Reduce ack timeout to improve receive performance | Hector Martin | 1 | -1/+1 | |
2009-08-16 | Add usb ids for iPhone 3GS and iPod Touch 2G | Martin Szulecki | 2 | -1/+5 | |
2009-08-15 | Port udev rules to newer kernels | Bastien Nocera | 1 | -20/+4 | |
Remove use of usb_endpoint, it's gone in newer kernels. Signed-off-by: Nikias Bassen <nikias@gmx.li> | |||||
2009-08-15 | Install udev rules in the correct location | Bastien Nocera | 1 | -1/+1 | |
The ones in /etc are supposed to be configurable ones. Signed-off-by: Nikias Bassen <nikias@gmx.li> | |||||
2009-08-14 | usbmuxd: Change socket path to /var/run/usbmuxd | Hector Martin | 1 | -1/+4 | |
2009-08-14 | python stuff: default to /var/run/usbmuxd on linux and make it configurable | Hector Martin | 2 | -2/+3 | |