Branch: refs/heads/master Home: https://github.com/bluez/bluez Commit: 89b2072b4fe32c5ad1ceaad9fb1e58b1d1e03bc6 https://github.com/bluez/bluez/commit/89b2072b4fe32c5ad1ceaad9fb1e58b1d1e03bc6 Author: Luiz Augusto von Dentz <luiz.von.dentz@xxxxxxxxx> Date: 2022-12-14 (Wed, 14 Dec 2022) Changed paths: M client/player.c Log Message: ----------- client/player: Make transport.send non-blocking This makes transport.send command non-blocking by using timerfd callback to initiate the transfers. Commit: 7b8c87ccc2480deafa8483e125eae742d289116f https://github.com/bluez/bluez/commit/7b8c87ccc2480deafa8483e125eae742d289116f Author: Luiz Augusto von Dentz <luiz.von.dentz@xxxxxxxxx> Date: 2022-12-14 (Wed, 14 Dec 2022) Changed paths: M src/shared/shell.c M src/shared/shell.h Log Message: ----------- shared/shell: Add bt_shell_echo This adds bt_shell_echo which can be used to print messages on the echo area. Commit: e51d6c5f2e5105669812667c49a053d0f38af6b5 https://github.com/bluez/bluez/commit/e51d6c5f2e5105669812667c49a053d0f38af6b5 Author: Luiz Augusto von Dentz <luiz.von.dentz@xxxxxxxxx> Date: 2022-12-15 (Thu, 15 Dec 2022) Changed paths: M client/player.c M src/shared/shell.c Log Message: ----------- client/player: Use bt_shell_echo to print transfer progress This uses bt_shell_echo to print transfer progress. Commit: 318b1a19cb74db768797876ee36f3f9f78fcb5bf https://github.com/bluez/bluez/commit/318b1a19cb74db768797876ee36f3f9f78fcb5bf Author: Luiz Augusto von Dentz <luiz.von.dentz@xxxxxxxxx> Date: 2022-12-15 (Thu, 15 Dec 2022) Changed paths: M client/player.c Log Message: ----------- client/player: Print transport progress This uses bt_shell_echo to print out the transfer progress on the echo area. Commit: 1270afa5aa1cfa19927c3bce1b8f84dbe9f35a2f https://github.com/bluez/bluez/commit/1270afa5aa1cfa19927c3bce1b8f84dbe9f35a2f Author: Luiz Augusto von Dentz <luiz.von.dentz@xxxxxxxxx> Date: 2022-12-15 (Thu, 15 Dec 2022) Changed paths: M client/player.c Log Message: ----------- client/player: Fix transport.send/receice tab completion Commands transport.send/receive were not settings any completion callback so this makes sure it uses transport_generator to generate the list of transport that could be used to send. Compare: https://github.com/bluez/bluez/compare/3d6e4bf14abf...1270afa5aa1c