Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-02-07 | Remove silly null statementv1.0.2 | 1 | -1/+1 | ||
2010-02-07 | Clean up CMakeLists (inspired by Gentoo patch) | 1 | -2/+1 | ||
2010-02-01 | Don't crash on TCP junk during device init | 1 | -3/+9 | ||
2010-01-30 | Require explicit username to drop privs | 1 | -7/+11 | ||
2010-01-30 | Do not attempt to drop privs to root | 1 | -24/+27 | ||
2010-01-24 | Clean up packet size types and add some paranoia | 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 | 1 | -0/+5 | ||
2010-01-24 | Use -Wall globally | 1 | -1/+2 | ||
2009-12-07 | Get rid of SHORT_NOT_OK flag for USB sends | 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-10-31 | Fix signal handling and work around a udev bug | 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 | 1 | -1/+1 | ||
2009-10-28 | Add build time reminder about creating a user | 1 | -0/+6 | ||
2009-10-25 | Add missing license headers and make them consistent | 9 | -9/+19 | ||
2009-10-12 | Make some log messages more consistent | 1 | -4/+4 | ||
2009-10-12 | Downgrade "no connection for packet" message loglevel too | 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 | 1 | -2/+3 | ||
constant malloc and realloc was wasting lots of time | |||||
2009-10-12 | optimize: considerable CPU usage was due to needless ops for unlogged messages | 1 | -3/+3 | ||
2009-10-12 | Downgrade unknown client fd message loglevel | 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 | 3 | -16/+56 | ||
2009-10-03 | Require libusb-1.0.3 and hardcode explicit ZLP logic | 2 | -26/+0 | ||
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 | Match a range of supported USB IDs and make iPod Touch 64GB work | 2 | -10/+4 | ||
2009-09-08 | Fix compile under Darwin with more includes, also silences some warnings. | 1 | -0/+1 | ||
2009-08-28 | usb-linux: use libusb_get_max_packet_size() instead of custom code. | 1 | -17/+2 | ||
2009-08-26 | Add version information. | 2 | -2/+2 | ||
2009-08-25 | Make usbmuxd_connect work again, MESSAGE_CONNECT processing was broken. | 1 | -3/+3 | ||
2009-08-25 | Renamed directory 'usbmuxd' to more suitable 'daemon'. | 10 | -0/+2604 | ||