summaryrefslogtreecommitdiff
path: root/tools/idevicesyslog.c
Commit message (Collapse)AuthorAgeFilesLines
* idevicesyslog: Update to reflect color macro name change in ↵Nikias Bassen2022-05-231-12/+12
| | | | libimobiledevice-glue
* Add new idevice_events_subscribe/unsubscribe API with contextNikias Bassen2022-05-091-2/+3
| | | | | | | | The older API idevice_event_subscribe/unsubscribe can only be used by a single instance. With the addition of a context, is is now possible to register multiple callback functions in different threads. For backwards compatibility the old API will still be available for a while before being removed in a future release.
* [clang-tidy] Do not use else after returnRosen Penev2022-04-301-10/+12
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* tools: Use getopt for option parsing in all toolsNikias Bassen2022-04-301-29/+28
|
* [clang-tidy] use const pointer parameterRosen Penev2022-04-221-1/+1
| | | | | | Found with readability-non-const-parameter Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Remove common code in favor of new libimobiledevice-glueNikias Bassen2021-09-011-80/+12
|
* idevicesyslog: Print device UDID with connect/disconnect messageNikias Bassen2020-06-191-2/+2
|
* idevicesyslog: Make sure device event callback respects the presence or ↵Nikias Bassen2020-06-191-0/+5
| | | | absence of --network option
* tools: Unify --network command line switch and add it where missingNikias Bassen2020-06-051-4/+4
|
* tools: Add --version command line switchNikias Bassen2020-06-051-2/+9
|
* Unify usage output in all tools and add bugreport URLMartin Szulecki2020-06-041-23/+28
|
* idevicesyslog: Add some more process names to quiet filter listNikias Bassen2020-05-281-1/+1
|
* idevicesyslog: Add command line switch --no-colors to disable colored outputNikias Bassen2020-05-281-1/+7
|
* idevicesyslog: Add more process names to quiet filter listNikias Bassen2020-05-231-1/+1
|
* Fix whitespace error in idevicesyslog.cNikias Bassen2020-05-181-1/+1
|
* idevicesyslog: [win32] Fix color outputNikias Bassen2020-05-181-0/+42
|
* idevicesyslog: Fix color code escape sequences printing null-byteNikias Bassen2020-05-151-1/+1
|
* idevicesyslog: Add color support and filtering optionsNikias Bassen2020-04-271-7/+499
|
* idevicesyslog: Add command line switch to exit when device disconnectsNikias Bassen2020-04-151-1/+11
| | | | Also adds support for the long argument `--network` for `-n` as stated in the usage
* idevicesyslog: Make sure CTRL+C works when waiting for passcode entryNikias Bassen2020-02-091-1/+1
|
* tools: Allow idevicesyslog to connect to network devicesNikias Bassen2019-11-081-44/+55
|
* tools: Remove length check on device UDID arguments to support newer devicesNikias Bassen2018-10-011-2/+2
| | | | | | | The 40 characters length check on the device UDID made newer devices unusable with the libimobiledevice tools and was actually redundant since an invalid UDID will always fail to resolve. This commit removes the length check alltogether (but makes sure it is not an empty string "").
* idevicesyslog: Wait for passcode entry on device when requiredNikias Bassen2018-01-171-2/+33
| | | | | | | | After device bootup several services cannot be used until the passcode is entered on the device. This commit will detect this state and wait for the passcode to be entered. Before this change you would have to restart idevicesyslog or replug the device after entering the passcode to make the logging work again.
* tools: Use PACKAGE_URL define for homepage project links in usage outputMartin Szulecki2015-10-061-1/+5
|
* Remove trailing whitespace errors from all filesMartin Szulecki2015-01-281-5/+5
|
* tools: Add link to project homepage on usage outputMartin Szulecki2015-01-271-0/+1
|
* idevicesyslog: Flush stdout whenever encountering a line breakNikias Bassen2015-01-271-0/+3
|
* Replace () with (void) in libinternalcommon and tools for consistencyMartin Szulecki2014-12-081-2/+2
|
* idevicesyslog: print [disconnected] if device is removedNikias Bassen2013-09-241-0/+1
|
* idevicesyslog: Remove obsolete include of lockdown interfaceMartin Szulecki2013-05-231-1/+0
|
* idevicesyslog: Switch code to new syslog_relay service interfaceMartin Szulecki2013-05-231-49/+25
|
* use new internal common code for thread, mutex, and socket operationsNikias Bassen2013-03-201-23/+6
|
* idevicesyslog: removed unused header includeNikias Bassen2013-03-201-1/+0
|
* idevicesyslog: use events to allow automatic reconnect to deviceNikias Bassen2013-02-281-31/+147
|
* idevicesyslog: use new service APINikias Bassen2013-02-281-33/+17
|
* Refactor port number use into service descriptor to enable SSL for servicesMartin Szulecki2013-02-261-5/+8
| | | | | This is a major change which breaks API but is required in order to support SSL communication for services as used by network connections.
* tools: mass replace 'device' with 'phone' variable namesNikias Bassen2012-11-291-6/+6
|
* tools: use pointer instead of static buffer for UDID since it can start with '0'Nikias Bassen2012-11-291-14/+7
|
* idevicesyslog: fix bug causing the connection to close after timeoutNikias Bassen2012-04-081-1/+1
|
* idevicesyslog: fix reading from syslog_relay (simple socket connection)Nikias Bassen2012-04-081-25/+5
|
* Update comments of tools to use "device" instead of naming specific modelsMartin Szulecki2012-04-071-1/+1
|
* Mass replace UUID by UDID, which is the correct term for itMartin Szulecki2012-03-221-8/+8
|
* win32: fix idevicesyslog buildingNikias Bassen2012-03-191-1/+3
|
* New file for be*/le* macros plus check for endian.h presenceNikias Bassen2012-03-191-0/+1
|
* Completely remove glib dependency.Nikias Bassen2012-03-181-2/+1
|
* idevicesyslog: use fflush to immediately write out bufferNikias Bassen2012-01-111-0/+1
|
* idevicesyslog: terminate on receive errors (e.g. device unplugging)Nikias Bassen2010-08-071-0/+5
|
* Use glib GUINT32_TO/FROM_BE macros instead of htonl/ntohlMartin Szulecki2010-03-241-2/+2
|
* Global renames due to project rename to libimobiledeviceNikias Bassen2010-01-291-0/+165