summaryrefslogtreecommitdiffstats
path: root/src/debugserver.c
AgeCommit message (Collapse)AuthorFilesLines
2024-01-31Move LIBIMOBILEDEVICE_API to public headersGravatar Nikias Bassen1-16/+16
2022-04-22[clang-tidy] add parentheses to macrosGravatar Rosen Penev1-4/+4
Found with bugprone-macro-parentheses Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-03-29Remove buggy and redundant debug outputGravatar Ben Wagner1-2/+0
2022-03-29Handle connection failures in debugserver_client_receive_response; also ↵Gravatar Ben Wagner1-92/+85
simplify the code
2022-03-29FormatGravatar Ben Wagner1-6/+7
2022-03-29Fix compileGravatar Ben Wagner1-1/+1
2022-03-29Add timeout and interrupt handling to debugserver. Fix ↵Gravatar Ben Wagner1-3/+22
debugserver_client_handle_response
2022-03-29debugserver: Check return value of asprintf to eliminate compiler warningsGravatar Baodong Chen1-6/+14
2021-09-01Remove common code in favor of new libimobiledevice-glueGravatar Nikias Bassen1-1/+2
2021-02-01debugserver: Return success when a receive timed out but actualy bytes have ↵Gravatar Nikias Bassen1-1/+1
been read
2020-09-10debugserver: Fix service startup for iOS 14b4+Gravatar Nikias Bassen1-2/+9
2020-02-20debugserver: Fix argv encodingGravatar Shane Garrett1-2/+2
The encoding of the "A" command in idevicedebug had issues when encoding a character with a value > 0x7F such as some UTF-8 characters.
2020-02-20debugserver: Fix whitespace errorGravatar Nikias Bassen1-1/+1
2020-02-20debugserver: Proxy SERVICE_E_TIMEOUT into DEBUGSERVER_E_TIMEOUTGravatar Demyan Kimitsa1-0/+2
This allows proper handling the timeout case in debugserver_client_receive_with_timeout
2020-02-20introduces optional `idevice_connection_disable_ssl` with ability not to ↵Gravatar Demyan Kimitsa1-1/+1
send SSL shutdown message. As in debugserver this message will be considered as GDB server communication and break things
2019-11-20debugserver: Return size of the returned bufferGravatar Nikias Bassen1-9/+10
2019-11-13debugserver: Improved memory handling in debugserver_client_send_command() ↵Gravatar Nikias Bassen1-23/+24
and debugserver_client_receive_response()
2019-06-14debugserver: Fix for iOS 13Gravatar Nikias Bassen1-0/+1
2015-01-28Remove trailing whitespace errors from all filesGravatar Martin Szulecki1-4/+4
2015-01-27debugserver: Make debugserver_client_set_ack_mode() publicGravatar Martin Szulecki1-1/+1
2014-12-09debugserver: Return enum error type instead of int for type consistencyGravatar Martin Szulecki1-1/+1
2014-12-09debugserver: Remove const argv requirement for creating commandsGravatar Martin Szulecki1-2/+5
2014-10-09debugserver: Fix wrong service_error_t return type in debugserver_client_send()Gravatar Martin Szulecki1-1/+1
2014-10-03debugserver: Fix compiler warning about missing bracesGravatar Martin Szulecki1-2/+4
2014-10-03Avoid exporting non-public symbolsGravatar Martin Szulecki1-14/+14
2014-09-19Add protocol implementation for debugserver serviceGravatar Martin Szulecki1-0/+620