Branch: refs/heads/989142 Home: https://github.com/bluez/bluez Commit: 446f33e06d3a52c038b415e45db722189a4aa053 https://github.com/bluez/bluez/commit/446f33e06d3a52c038b415e45db722189a4aa053 Author: Bastien Nocera <hadess@xxxxxxxxxx> Date: 2025-08-07 (Thu, 07 Aug 2025) Changed paths: M .gitignore M Makefile.am M attrib/att.c M attrib/gatt.c M attrib/gattrib.c M attrib/gatttool.c M attrib/interactive.c M attrib/utils.c M btio/btio.c M client/assistant.c M client/mgmt.c M client/player.c M emulator/b1ee.c M emulator/btdev.c M emulator/bthost.c M emulator/bthost.h M emulator/hciemu.c M emulator/le.c M emulator/serial.c M emulator/server.c M emulator/smp.c M emulator/vhci.c R lib/bluetooth.c R lib/bluetooth.h A lib/bluetooth/bluetooth.c A lib/bluetooth/bluetooth.h A lib/bluetooth/bnep.h A lib/bluetooth/cmtp.h A lib/bluetooth/hci.c A lib/bluetooth/hci.h A lib/bluetooth/hci_lib.h A lib/bluetooth/hidp.h A lib/bluetooth/iso.h A lib/bluetooth/l2cap.h A lib/bluetooth/mgmt.h A lib/bluetooth/rfcomm.h A lib/bluetooth/sco.h A lib/bluetooth/sdp.c A lib/bluetooth/sdp.h A lib/bluetooth/sdp_lib.h A lib/bluetooth/uuid.c A lib/bluetooth/uuid.h R lib/bnep.h R lib/cmtp.h R lib/hci.c R lib/hci.h R lib/hci_lib.h R lib/hidp.h R lib/iso.h R lib/l2cap.h R lib/mgmt.h R lib/rfcomm.h R lib/sco.h R lib/sdp.c R lib/sdp.h R lib/sdp_lib.h R lib/uuid.c R lib/uuid.h M mesh/main.c M mesh/mesh-io-generic.c M mesh/mesh-io-mgmt.c M mesh/mesh-io.c M mesh/mesh-mgmt.c M monitor/a2dp.c M monitor/analyze.c M monitor/att.c M monitor/avctp.c M monitor/avdtp.c M monitor/bnep.c M monitor/control.c M monitor/hcidump.c M monitor/intel.c M monitor/l2cap.c M monitor/msft.c M monitor/packet.c M monitor/rfcomm.c M monitor/sdp.c M obexd/client/bluetooth.c M obexd/client/map.c M obexd/client/pbap.c M obexd/plugins/bluetooth.c M obexd/plugins/syncevolution.c M peripheral/attach.c M peripheral/gap.c M peripheral/gatt.c M plugins/admin.c M plugins/autopair.c M plugins/hostname.c M plugins/neard.c M plugins/policy.c M plugins/sixaxis.c M profiles/audio/a2dp.c M profiles/audio/asha.c M profiles/audio/avctp.c M profiles/audio/avdtp.c M profiles/audio/avrcp.c M profiles/audio/bap.c M profiles/audio/bass.c M profiles/audio/ccp.c M profiles/audio/control.c M profiles/audio/csip.c M profiles/audio/mcp.c M profiles/audio/media.c M profiles/audio/micp.c M profiles/audio/sink.c M profiles/audio/source.c M profiles/audio/transport.c M profiles/audio/vcp.c M profiles/battery/bas.c M profiles/battery/battery.c M profiles/cups/hcrp.c M profiles/cups/main.c M profiles/cups/sdp.c M profiles/cups/spp.c M profiles/deviceinfo/deviceinfo.c M profiles/deviceinfo/dis.c M profiles/gap/gas.c M profiles/health/hdp.c M profiles/health/hdp_manager.c M profiles/health/hdp_util.c M profiles/health/mcap.c M profiles/input/device.c M profiles/input/hog-lib.c M profiles/input/hog.c M profiles/input/manager.c M profiles/input/server.c M profiles/midi/midi.c M profiles/network/bnep.c M profiles/network/connection.c M profiles/network/manager.c M profiles/network/server.c M profiles/sap/manager.c M profiles/sap/server.c M profiles/scanparam/scan.c M profiles/scanparam/scpp.c M src/adapter.c M src/adapter.h M src/adv_monitor.c M src/advertising.c M src/agent.c M src/battery.c M src/bearer.c M src/device.c M src/eir.c M src/eir.h M src/gatt-client.c M src/gatt-database.c M src/log.c M src/main.c M src/oui.c M src/plugin.c M src/profile.c M src/rfkill.c M src/sdp-client.c M src/sdp-xml.c M src/sdpd-database.c M src/sdpd-request.c M src/sdpd-server.c M src/sdpd-service.c M src/service.c M src/settings.c M src/shared/ad.c M src/shared/ad.h M src/shared/asha.c M src/shared/att.c M src/shared/bap.c M src/shared/bass.c M src/shared/btp.c M src/shared/ccp.c M src/shared/csip.c M src/shared/gap.c M src/shared/gatt-client.c M src/shared/gatt-db.c M src/shared/gatt-helpers.c M src/shared/gatt-server.c M src/shared/log.c M src/shared/mcp.c M src/shared/mgmt.c M src/shared/micp.c M src/shared/tester.c M src/shared/util.c M src/shared/vcp.c M src/storage.c M src/uuid-helper.c M tools/advtest.c M tools/avinfo.c M tools/avtest.c M tools/bdaddr.c M tools/bluetooth-player.c M tools/bnep-tester.c M tools/bneptest.c M tools/btattach.c M tools/btgatt-client.c M tools/btgatt-server.c M tools/btiotest.c M tools/btmon-logger.c M tools/btpclient.c M tools/btpclientctl.c M tools/ciptool.c M tools/cltest.c M tools/hciattach.c M tools/hciattach_ath3k.c M tools/hciattach_bcm43xx.c M tools/hciattach_intel.c M tools/hciattach_qualcomm.c M tools/hciattach_st.c M tools/hciattach_ti.c M tools/hciattach_tialt.c M tools/hciconfig.c M tools/hcidump.c M tools/hcieventmask.c M tools/hcisecfilter.c M tools/hcitool.c M tools/hwdb.c M tools/ioctl-tester.c M tools/iso-tester.c M tools/isotest.c M tools/l2cap-tester.c M tools/l2ping.c M tools/l2test.c M tools/mcaptest.c M tools/mesh-gatt/gatt.c M tools/mesh-tester.c M tools/mesh/agent.c M tools/meshctl.c M tools/mgmt-tester.c M tools/oobtest.c M tools/parser/hci.c M tools/parser/l2cap.c M tools/parser/lmp.c M tools/parser/parser.h M tools/rctest.c M tools/rfcomm-tester.c M tools/rfcomm.c M tools/sco-tester.c M tools/scotest.c M tools/sdptool.c M tools/smp-tester.c M tools/test-runner.c M tools/userchan-tester.c M unit/avctp.c M unit/avdtp.c M unit/avrcp-lib.c M unit/avrcp.c M unit/test-avrcp.c M unit/test-bap.c M unit/test-bass.c M unit/test-eir.c M unit/test-gatt.c M unit/test-gattrib.c M unit/test-hog.c M unit/test-lib.c M unit/test-mgmt.c M unit/test-micp.c M unit/test-sdp.c M unit/test-uuid.c M unit/test-vcp.c Log Message: ----------- build: Move library source to lib/bluetooth This fixes the installed directory hierarchy not matching the source directory hierarchy. Commit: 6c8998a67e97122f89efa84a9ffe618efb8edb7f https://github.com/bluez/bluez/commit/6c8998a67e97122f89efa84a9ffe618efb8edb7f Author: Bastien Nocera <hadess@xxxxxxxxxx> Date: 2025-08-07 (Thu, 07 Aug 2025) Changed paths: M client/display.c Log Message: ----------- client: Fix missing strdup/memset declarations bluez/client/display.c: In function ‘rl_prompt_input’: bluez/client/display.c:112:24: error: implicit declaration of function ‘strdup’ [-Wimplicit-function-declaration] 112 | saved_prompt = strdup(rl_prompt); | ^~~~~~ bluez/client/display.c:112:24: warning: incompatible implicit declaration of built-in function ‘strdup’ [-Wbuiltin-declaration-mismatch] bluez/client/display.c:119:9: error: implicit declaration of function ‘memset’ [-Wimplicit-function-declaration] 119 | memset(prompt, 0, sizeof(prompt)); | ^~~~~~ bluez/client/display.c:24:1: note: include ‘<string.h>’ or provide a declaration of ‘memset’ 23 | #include "display.h" +++ |+#include <string.h> 24 | bluez/client/display.c:119:9: warning: incompatible implicit declaration of built-in function ‘memset’ [-Wbuiltin-declaration-mismatch] 119 | memset(prompt, 0, sizeof(prompt)); | ^~~~~~ bluez/client/display.c:119:9: note: include ‘<string.h>’ or provide a declaration of ‘memset’ Commit: d9faeff7682311d885acae961175d38c7a272c81 https://github.com/bluez/bluez/commit/d9faeff7682311d885acae961175d38c7a272c81 Author: Bastien Nocera <hadess@xxxxxxxxxx> Date: 2025-08-07 (Thu, 07 Aug 2025) Changed paths: M tools/mesh/agent.c Log Message: ----------- mesh: Fix 'buf’ may be used uninitialized warning ../dist-unpack/bluez-5.83/tools/mesh/agent.c: In function ‘response_decimal’: ../dist-unpack/bluez-5.83/tools/mesh/agent.c:94:9: warning: ‘buf’ may be used uninitialized [-Wmaybe-uninitialized] 94 | bt_put_be32(atoi(input), buf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../dist-unpack/bluez-5.83/tools/mesh/agent.c:20: ../dist-unpack/bluez-5.83/lib/bluetooth/bluetooth.h:342:20: note: by argument 2 of type ‘const void *’ to ‘bt_put_be32’ declared here 342 | static inline void bt_put_be32(uint32_t val, const void *ptr) | ^~~~~~~~~~~ ../dist-unpack/bluez-5.83/tools/mesh/agent.c:88:17: note: ‘buf’ declared here 88 | uint8_t buf[DECIMAL_OOB_LEN]; | ^~~ Compare: https://github.com/bluez/bluez/compare/446f33e06d3a%5E...d9faeff76823 To unsubscribe from these emails, change your notification settings at https://github.com/bluez/bluez/settings/notifications