Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-06-15 | Update NEWS with latest changes1.3.0 | 1 | -0/+11 | ||
2020-06-15 | Use patterns instead of listing each tool binary in .gitignore | 1 | -18/+2 | ||
2020-06-14 | Redo cython check logic and check for "no-cast-function" gcc 8+ compiler flag | 2 | -7/+17 | ||
2020-06-14 | Unfold cython automake variables into multiple lines for maintainability | 1 | -3/+25 | ||
2020-06-14 | Rename configure option for debug code to "--enable-debug" to match libplist | 2 | -5/+5 | ||
2020-06-14 | Improve wording of cython related configure warning messages | 2 | -3/+3 | ||
2020-06-14 | Remove commented make target from cython Makefile and space in configure.ac | 2 | -4/+1 | ||
2020-06-14 | configure: Drop feature checks for libusbmuxd and libplist as version ↵ | 1 | -28/+0 | ||
requirements already imply them | |||||
2020-06-14 | Add API version for libplist library check macro in configure.ac | 1 | -1/+1 | ||
2020-06-14 | Use proper API version in linker flags for cython bindings | 1 | -1/+1 | ||
2020-06-14 | Add API version to library and pkgconfig file for proper linking | 3 | -25/+25 | ||
2020-06-13 | Add "contributing" section to README.md | 1 | -0/+19 | ||
2020-06-13 | Update README with Apple trademarks | 1 | -1/+2 | ||
2020-06-13 | Improve README.md with features, installation and usage sections | 1 | -35/+129 | ||
2020-06-13 | Allow OpenSSL >= 1.1.0 to use older/disallowed TLS versions | 1 | -1/+5 | ||
2020-06-10 | configure: Fix libplist cython availability check to point to correct ↵ | 1 | -1/+1 | ||
pkg-config file | |||||
2020-06-10 | lockdown: Remove unused includes | 1 | -9/+0 | ||
2020-06-10 | Fix inconsistent declaration of function parameter in another public header | 1 | -2/+2 | ||
2020-06-10 | Fix inconsistent declarations of function parameters in public headers | 2 | -5/+5 | ||
2020-06-10 | Update idevicebackup2 man page with all current command line switches | 1 | -1/+13 | ||
2020-06-09 | Bump version to 1.3.0 and update NEWS file according to actual releases | 2 | -2/+2 | ||
2020-06-09 | Update NEWS with latest changes | 1 | -3/+10 | ||
2020-06-09 | Apply changes towards a project wide common "autogen.sh" file | 1 | -12/+14 | ||
2020-06-08 | configure: Update libplist and libusbmuxd version dependencies | 2 | -6/+6 | ||
2020-06-08 | ideviceinfo: Fix compiler warning | 1 | -1/+1 | ||
2020-06-08 | Remove whitespace errors from all files | 4 | -4/+8 | ||
2020-06-08 | Make sure README.md file is added to distribution archive | 1 | -1/+3 | ||
2020-06-08 | idevicepair: Plug some memory leaks and fix option parsing | 1 | -48/+39 | ||
2020-06-08 | Fix whitespace and indentation in autogen.sh | 1 | -2/+2 | ||
2020-06-08 | Unfold automake variables into multiple lines for maintainability | 6 | -95/+198 | ||
2020-06-08 | idevice: Add fix for potential SSL_write timeout error case | 1 | -3/+3 | ||
2020-06-08 | socket: Fix IPv6 scope id lookup logic to handle another network device problem | 1 | -2/+12 | ||
The lookup logic preferred to return the last suitable scope id match. This became a problem if there was already a suitable scope id match before that was higher in the interface list. This now chooses the higher last scope id interface match and thus probably in the routing preference. | |||||
2020-06-08 | Update README.md links and remove IRC for now | 1 | -3/+3 | ||
2020-06-08 | Rename "compproxy" names to "companion_proxy" in all related code | 3 | -168/+168 | ||
This now matches how other services are named as we try to use the lockdownd provided name or otherwise a more readable one even if it is longer. | |||||
2020-06-08 | Fix filename typo in comments of companion_proxy service implementation | 2 | -2/+2 | ||
2020-06-07 | tools: Avoid copying optarg where possible | 4 | -32/+16 | ||
2020-06-07 | cython: First run at updating Python bindings to updated interface | 2 | -2/+11 | ||
2020-06-07 | idevice_id: Fix lowercase typo in device list connection type label | 1 | -1/+1 | ||
2020-06-06 | socket: Improve IPv6 scope id detection to fix network devices on OSX | 1 | -6/+24 | ||
The helper should now also work for loopback addresses and prefer any initially supplied scope id to maintain routing information if possible. Otherwise it just picks the best suitable route. Let us see if this is stable enough to prevent us from adding routing table parsing cruft and other logic... | |||||
2020-06-06 | socket: Use common IPv6 scope values and correct loopback scope to link-local | 1 | -4/+4 | ||
2020-06-06 | idevice: Revert not copying scope id for IPv6 addresses from usbmuxd again | 1 | -2/+2 | ||
This should still catch the more common case when using usbmuxd on the same host. Not copying the scope id in that case actually removes vital routing information. | |||||
2020-06-06 | idevice: Slightly improve connectivity logic and fix IPv6 for network devices | 1 | -6/+8 | ||
This change removes copying the scope id for IPv6 connections which caused problems if the usbmux connection data is used on different hosts or context. | |||||
2020-06-06 | idevice: Add some newlines for better code readability | 1 | -0/+7 | ||
2020-06-06 | common: Fix socket_connect_addr() not connecting using IPv6 in some cases | 1 | -0/+107 | ||
This extends the socket helper with functions to determine the "scope" and a suitable "scope id" of an IPv6 address. Now socket_connect_addr() does not trust the provided IPv6 "scope id" and always attempts to determine it using the new helpers. This became a requirement during testing with remote usbmux connections that provide a different "scope id" and thus might cause IPv6 routing to not work at all. Thus the "scope id" is only valid per host. | |||||
2020-06-06 | docs: Add missing "--simple" option to ideviceinfo man page | 1 | -1/+4 | ||
2020-06-05 | idevice_id: Change WiFi -> network to be more consistent | 1 | -1/+1 | ||
2020-06-05 | idevice_id: Update usage and man page, and list all devices when run without ↵ | 2 | -35/+23 | ||
options | |||||
2020-06-05 | docs: Update man pages with new command line switches | 18 | -42/+137 | ||
2020-06-05 | tools: Unify --network command line switch and add it where missing | 17 | -94/+159 | ||
2020-06-05 | tools: Add --version command line switch | 18 | -75/+198 | ||