summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* autoconf: Small update to configure.acHEADmasterNikias Bassen2023-04-301-1/+1
|
* git-version-gen: Prevent multiple lines of outputNikias Bassen2023-04-301-0/+1
|
* Add cast to prevent sign-compare compiler warningNikias Bassen2023-03-011-2/+2
|
* autoconf: Fix clang-16 breakageMatthew Smith2023-02-121-2/+2
| | | | | | | -Wint-conversion becomes an error by default in clang-16, causing the program_invocation_short_name test to fail. Bug: https://bugs.gentoo.org/893910
* Allow using libusbmuxd as submoduleNikias Bassen2022-09-051-1/+1
|
* [github-actions] Add a scheduled build every 1st of the month so we always ↵Nikias Bassen2022-08-241-1/+4
| | | | have an artifact
* Make conn_data member of usbmuxd_device_info struct unsigned since it's not ↵Nikias Bassen2022-05-053-11/+11
| | | | | | a string Also remove some pointless casts and update some others
* Updated READMENikias Bassen2022-04-041-1/+2
|
* automake: Add git-version-gen to EXTRA_DIST and add .tarball-version hookNikias Bassen2022-02-101-1/+5
|
* [github-actions] Windows: Prevent -dirty suffix in version string by ↵Nikias Bassen2022-02-102-0/+2
| | | | disabling CRLF conversion
* autoconf: Automatically derive version number from latest git tagNikias Bassen2022-02-102-2/+26
| | | | with a fallback to get the version string from a .tarball-version file
* Fix typo in commentNikias Bassen2022-01-021-1/+1
| | | | Thanks to @timgates42 for pointing this out.
* [github-actions] macOS: build for arm64 tooNikias Bassen2021-09-131-1/+11
|
* Add build status badge to README.mdNikias Bassen2021-09-061-0/+2
|
* [github-actions] Add build workflowNikias Bassen2021-09-061-0/+169
|
* Updated pkg-config file with libimobiledevice-glue dependencyNikias Bassen2021-09-011-1/+1
|
* Remove common code in favor of new libimobiledevice-glueNikias Bassen2021-09-0115-1649/+37
|
* Update deprecated autoconf macros and update m4 filesNikias Bassen2021-08-313-120/+155
|
* Forward usbmuxd connect error codes instead of using -1 everywhereNikias Bassen2021-07-151-14/+22
|
* README: Fix typoNikias Bassen2021-06-301-1/+1
|
* tools: Flip order of windows.h and winsock2.h to get rid of compiler warning ↵Nikias Bassen2021-02-051-1/+1
| | | | (Windows)
* Remove cast to the same typeRosen Penev2020-12-301-1/+1
| | | | | | [clang-tidy] Found with google-readability-casting Signed-off-by: Rosen Penev rosenp@gmail.com
* Add parentheses to macro argumentsRosen Penev2020-12-302-4/+4
| | | | | | [clang-tidy] Found with bugprone-macro-parentheses Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Do not use else after return or break for better code readabilityRosen Penev2020-12-304-33/+43
| | | | | | [clang-tidy] Found with readability-else-after-return Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Remove pointless returnRosen Penev2020-12-301-1/+0
| | | | | | [clang-tidy] Found with readability-redundant-control-flow Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Fix inconsistent declarationsRosen Penev2020-12-302-18/+18
| | | | | | [clang-tidy] Found with readability-inconsistent-declaration-parameter-name Signed-off-by: Rosen Penev <rosenp@gmail.com>
* docs: Fix typo in inetcat manpageNikias Bassen2020-12-281-1/+1
| | | | Thanks to @corsac-s for spotting this.
* socket: Fix build on WindowsNikias Bassen2020-11-275-5/+312
|
* common: Increase timeout for socket_send() to reasonable valueNikias Bassen2020-09-161-1/+2
| | | | | | | The short timeout of 1000 ms might cause problems in different situations like a firmware restore, where 1000 ms can easily be hit. Increasing this to a higher value will mitigate it for this case, but actually the error handling at a higher level needs to be improved.
* Post release version bump to 2.0.3Martin Szulecki2020-06-151-1/+1
|
* Update NEWS with latest changes2.0.2Martin Szulecki2020-06-151-0/+8
|
* iproxy: Add missing includeNikias Bassen2020-06-151-0/+1
|
* iproxy: Add new "--version" option to output version informationMartin Szulecki2020-06-151-1/+9
|
* inetcat: Add new "--version" option to output version informationMartin Szulecki2020-06-151-1/+9
|
* Make sure generated pkg-config file is matched by .gitignore ruleMartin Szulecki2020-06-141-1/+1
|
* Add API version to library and pkgconfig file for proper linkingNikias Bassen2020-06-143-9/+9
|
* Add "contributing" section to README.mdMartin Szulecki2020-06-131-0/+19
|
* Update README.md to fix minor typos and dependencies for installationMartin Szulecki2020-06-131-3/+6
|
* Update README with Apple trademarksNikias Bassen2020-06-131-1/+2
|
* Improve README.md with feature, installation and usage sectionsreadmeMartin Szulecki2020-06-121-39/+112
|
* Apply changes towards a project wide common "autogen.sh" fileMartin Szulecki2020-06-091-11/+22
|
* Fix pkg-config file pointing to older libplist dependencyNikias Bassen2020-06-081-1/+1
|
* Move pkg-config file into src dir and rename it to include major version as ↵Nikias Bassen2020-06-084-4/+4
| | | | standard recommends
* configure: Update libplist version requirementNikias Bassen2020-06-081-2/+2
|
* Remove trailing whitespace errors from all filesMartin Szulecki2020-06-082-7/+7
|
* Make sure README.md file is added to distribution archiveMartin Szulecki2020-06-081-0/+3
|
* socket: Fix IPv6 scope id lookup logic to handle another network device problemMartin Szulecki2020-06-081-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.
* Update README.md links and creditsMartin Szulecki2020-06-081-4/+5
|
* socket: Fix socket_connect_addr() not connecting using IPv6 in some casesprereleaseMartin Szulecki2020-06-071-0/+125
| | | | | | | | | | This extends the socket helper with functions to determine the "scope" and a suitable "scope id" of an IPv6 address. While socket_connect_addr() prefers any initially supplied "scope id" to maintain routing information if possible, it will attempt to determine the best suitable route with 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.
* iproxy: Use sockaddr_storage struct in network connection logicNikias Bassen2020-06-071-5/+6
|