Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-01-30 | Require explicit username to drop privs | Hector Martin | 2 | -8/+12 | |
2010-01-30 | Do not attempt to drop privs to root | Hector Martin | 1 | -24/+27 | |
2010-01-25 | Clean up readme, add trademark notice, rename things | Hector Martin | 1 | -16/+24 | |
2010-01-25 | Remove libusbmuxd debug again that slipped by | Hector Martin | 1 | -1/+0 | |
2010-01-24 | Clean up packet size types and add some paranoia | Hector Martin | 4 | -21/+35 | |
None of this should fix an exploit, it's just healthy paranoia. | |||||
2010-01-24 | Security fix: check cumulative packet size for split device packets | Hector Martin | 1 | -0/+5 | |
2010-01-24 | Clean up libusbmuxd warnings | Hector Martin | 1 | -3/+1 | |
2010-01-24 | Add missing pthread.h include to libusbmuxd | Hector Martin | 1 | -0/+1 | |
2010-01-24 | Use -Wall globally | Hector Martin | 3 | -3/+6 | |
2010-01-19 | Removed debugging printf's and added __func__ to all remaining fprintf's | Nikias Bassen | 1 | -22/+11 | |
2009-12-07 | Get rid of SHORT_NOT_OK flag for USB sends | Hector Martin | 1 | -2/+0 | |
This flag is useful for reads only (and we don't want it on our reads anyway). In DEBUG mode, the USB kernel driver is anal about this useless flag and reports an error. | |||||
2009-11-05 | Fix: properly remove devices from collection when usbmuxd terminatesv1.0.0 | Nikias Bassen | 1 | -2/+1 | |
... instead of freeing the collection itself. This fixes the problem with gvfs Volumes not getting removed when unplugging a device and thus increasing the number of devices listed under 'Places' or the save file dialog in GNOME. | |||||
2009-10-31 | Fix signal handling and work around a udev bug | Hector Martin | 1 | -4/+20 | |
Switch to ppoll() to avoid a race condition while handling signals (see the ppoll/pselect manpages) and also work around the udev bug that causes child processes to inherit udev's signal mask (which masks everything). | |||||
2009-10-31 | Fix USB pid range check: was trying to claim all Apple devices | Hector Martin | 1 | -1/+1 | |
2009-10-31 | Add .gitattributes to ignore git stuff on exportv1.0.0-rc2 | Hector Martin | 1 | -0/+2 | |
2009-10-31 | Link libusbmuxd with pthread (fix underlinking) | Christophe Fergeau | 1 | -1/+2 | |
2009-10-30 | Revert "Use LIB_SUFFIX for udev rules file too" | Hector Martin | 1 | -1/+1 | |
This reverts commit 7682ad8e1baf5ebd4ad1e30f43a267220e2adffc. | |||||
2009-10-28 | Use LIB_SUFFIX for udev rules file too | Hector Martin | 1 | -1/+1 | |
2009-10-28 | Add build time reminder about creating a user | Hector Martin | 1 | -0/+6 | |
2009-10-28 | Fix usbmuxd->usbmux username in README | Hector Martin | 1 | -1/+1 | |
2009-10-28 | Use lib64 on 64-bit systems | Hector Martin | 3 | -8/+12 | |
2009-10-26 | Improve README | Hector Martin | 1 | -3/+7 | |
2009-10-25 | Add note that the sftp hack is obsoletev1.0.0-rc1 | Hector Martin | 1 | -0/+6 | |
2009-10-25 | Add missing license headers and make them consistent | Hector Martin | 20 | -35/+177 | |
2009-10-12 | Make some log messages more consistent | Hector Martin | 1 | -4/+4 | |
2009-10-12 | Downgrade "no connection for packet" message loglevel too | Hector Martin | 1 | -1/+1 | |
Also happens after connection is closed by the host and the like, to be expected. | |||||
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 | |