index
:
libusbmuxd
master
A client library to multiplex connections from and to iOS devices
ms,nb
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
libusbmuxd.c
Age
Commit message (
Expand
)
Author
Files
Lines
2019-05-25
inotify: Fix hang when usbmuxd is not running and device monitor is stopped
Nikias Bassen
1
-2
/
+47
2019-05-25
Make sure device monitor thread can be cancelled without pthread_cancel
Nikias Bassen
1
-3
/
+5
2019-05-23
Make sure to send device remove events when unregistering the callback
Nikias Bassen
1
-0
/
+8
2019-05-22
Add new usbmuxd_events_subscribe/unsubscribe functions with a context so it c...
Nikias Bassen
1
-36
/
+138
2019-03-23
Fix Segmentation Fault when UDID parsing failed by bailing out in case of error
Nikias Bassen
1
-1
/
+1
2019-02-27
Use common thread implementation as used in other libimobiledevice libraries
Nikias Bassen
1
-32
/
+13
2019-02-26
win32: Make sure ECONNREFUSED is defined
Nikias Bassen
1
-0
/
+3
2019-01-18
Return meaningful error codes from usbmuxd_connect()
Nikias Bassen
1
-5
/
+13
2018-10-16
Avoid code duplication for sanitizing udid
Nikias Bassen
1
-14
/
+15
2018-10-15
Rename DEBUG and ERROR macros to avoid name collision
Nikias Bassen
1
-52
/
+52
2018-10-14
Allow using non-standard usbmuxd socket address via environment variable
Nikias Bassen
1
-0
/
+44
2018-10-13
Add proper support for USB and network (WiFi sync) devices reported by usbmuxd
Nikias Bassen
1
-101
/
+201
2018-10-12
Silence compiler warning about signed vs. unsigned compare
Nikias Bassen
1
-2
/
+2
2018-10-12
Properly detect availability of program_invocation_short_name and suppress co...
Nikias Bassen
1
-2
/
+2
2018-10-12
Add hyphen to new style UDIDs on device add events too
Nikias Bassen
1
-0
/
+5
2018-10-08
Add hyphen to new style UDIDs introduced with iPhone XS/XR
BALATON Zoltan
1
-0
/
+5
2018-09-15
Add usbmuxd_save_pair_record_with_device_id() to target a device by it's usbm...
Nikias Bassen
1
-5
/
+13
2018-09-15
Set ClientVersionString to a more adequate string (PACKAGE_VERSION)
Nikias Bassen
1
-1
/
+1
2018-09-15
Properly set ProgName (and BundleID if available) in plist messages to usbmuxd
Nikias Bassen
1
-8
/
+165
2017-01-03
win32: Only define sleep() when it's not found and reorder header file includes
Nikias Bassen
1
-3
/
+5
2016-07-14
Move EBADMSG and EPROTO defines out of the WIN32 ifdef
David Crosby
1
-4
/
+5
2016-07-14
win32: Return WaitForSingleObject error code in usbmuxd_unsubscribe
Nikias Bassen
1
-1
/
+4
2016-07-14
Report pthread_kill/pthread_join errors in usbmuxd_unsubscribe
Christophe Fergeau
1
-2
/
+7
2016-07-14
Handle 'Paired' message and pass event to client through callback
Nikias Bassen
1
-0
/
+12
2016-07-13
Log all errors during receive for debugging
BALATON Zoltan
1
-11
/
+7
2016-07-13
Catch Paired message even if it is ignored now to prevent returning an
BALATON Zoltan
1
-2
/
+18
2014-10-10
inotify: Work around race condition by adding a retry loop
Nikias Bassen
1
-1
/
+8
2014-10-10
Fix check for file descriptor validity
Nikias Bassen
1
-1
/
+1
2014-10-06
Update copyright header
Martin Szulecki
1
-2
/
+2
2014-10-06
Fix undefined pointer operation warning from latest Clang
Martin Szulecki
1
-1
/
+1
2014-10-03
win32: Avoid exporting non-public symbols with declspec dllexport
Nikias Bassen
1
-3
/
+7
2014-10-03
Use -fvisibility=hidden to avoid exporting non-public symbols
Chow Loong Jin
1
-16
/
+22
2014-10-03
Update copyright headers of all source files to match
Martin Szulecki
1
-21
/
+20
2014-09-11
Return 0 on success in usbmuxd_read_buid()
Nikias Bassen
1
-1
/
+2
2014-06-20
Properly dereference record_data to check that it's set.
Aaron Burghardt
1
-1
/
+1
2014-05-06
Make sure to close socket if usbmuxd_get_device_list() errors out
Nikias Bassen
1
-0
/
+3
2014-04-24
Close socket in usbmuxd_read_buid() and usbmuxd_*_pair_record() functions
Nikias Bassen
1
-0
/
+4
2014-03-24
Properly handle segmented send/receive situations
Nikias Bassen
1
-4
/
+20
2014-03-24
Improve error checking around usbmuxd_get_result()
Nikias Bassen
1
-15
/
+18
2014-03-22
Use plist_dict_set_item() instead of deprecated plist_dict_insert_item()
Nikias Bassen
1
-9
/
+9
2014-03-11
usbmuxd_send(): return negative errno value on error
Nikias Bassen
1
-1
/
+1
2014-03-10
use socket_send() instead of send()
Nikias Bassen
1
-1
/
+1
2014-03-02
plug several memory leaks
Nikias Bassen
1
-4
/
+7
2014-03-02
remove invalid free
Nikias Bassen
1
-1
/
+0
2014-02-10
Change vendor id to org.libimobiledevice.usbmuxd
Martin Szulecki
1
-1
/
+1
2014-02-10
Replace socket implementation and fix indentation in iproxy sources
Martin Szulecki
1
-21
/
+21
2014-01-15
removed mutex lock - concurrency issues where caused by tag mismatch
Nikias Bassen
1
-18
/
+0
2014-01-10
make usbmuxd_send() return a negative errno value like specified in the docs
Nikias Bassen
1
-1
/
+2
2014-01-08
make 'use_tag' usage thread safe and ignore tag mismatch errors
Nikias Bassen
1
-28
/
+39
2014-01-07
Fix checking return values from usbmuxd
Nikias Bassen
1
-4
/
+4
[next]