Message ID | 20200915000457.22988-1-tedd.an@linux.intel.com (mailing list archive) |
---|---|
Headers | show |
Series | Add SPDX License Identifier | expand |
Hi, On Tuesday, 15 September 2020 02:04:40 CEST tedd.an@linux.intel.com wrote: > From: Tedd Ho-Jeong An <tedd.an@intel.com> > > This patch series adds SPDX License Identifier to the source/heade files > based on the existing license header and removes the license text. > > The SDPX License Identifier is added in form of a comment based on file > type with the same rule from the Linxu kernel source, and added to the > first line of the file. > > C source: // SPDX-License-Identifer: <License> Why C++ style comments in C source? > C header: /* SPDX-License-Identifer: <License> */ > > For SPDX-License Identifier, it used the identifer from the SPDX License > list page(https://spdx.org/licenses). INAL but SPDX identifier itself is insufficied for license compliance. If we really want to (I don't have strong opinion about this) remove license headers in favour of only having SPDX then we need files with licenses text etc to be part of distribution. Pretty much the same what kernel folks did. > For the summary, currently BlueZ sources have following licenses: > > ------------------------------------------- > License File Count > ------------------------------------------- > GPL-2.0-or-later : 393 > LGPL-2.1-or-later : 273 > BSD-2-Clause : 3 > GPL-2.0-only : 5 > MIT : 2 > Apache-2.0 : 80 > N/A : 1325 > > Note that N/A includes the following files/folders > - .git/ > - doc/ > - Build related files (Makefile, etc) > - Configuration files > - Test scripts (python, etc) > > Tedd Ho-Jeong An (17): > android: Add SPDX License Identifier > attrib: Add SPDX License Identifier > btio: Add SPDX License Identifier > client: Add SPDX License Identifier > emulator: Add SPDX License Identifier > gdbus: Add SPDX License Identifier > gobex: Add SPDX License Identifier > lib: Add SPDX License Identifier > mesh: Add SPDX License Identifier > monitor: Add SPDX License Identifier > obexd: Add SPDX License Identifier > peripheral: Add SPDX License Identifier > plugins: Add SPDX License Identifier > profiles: Add SPDX License Identifier > unit: Add SPDX License Identifier > src: Add SPDX License Identifier > tools: Add SPDX License Identifier > > android/a2dp-sink.c | 15 +-------------- > android/a2dp-sink.h | 15 +-------------- > android/a2dp.c | 15 +-------------- > android/a2dp.h | 15 +-------------- > android/audio-msg.h | 15 +-------------- > android/audio_utils/resampler.c | 12 +----------- > android/audio_utils/resampler.h | 12 +----------- > android/avctp.c | 15 +-------------- > android/avctp.h | 15 +-------------- > android/avdtp.c | 15 +-------------- > android/avdtp.h | 15 +-------------- > android/avdtptest.c | 15 +-------------- > android/avrcp-lib.c | 15 +-------------- > android/avrcp-lib.h | 15 +-------------- > android/avrcp.c | 15 +-------------- > android/avrcp.h | 15 +-------------- > android/bluetooth.c | 15 +-------------- > android/bluetooth.h | 15 +-------------- > android/bluetoothd-snoop.c | 15 +-------------- > android/bluetoothd-wrapper.c | 13 +------------ > android/client/haltest.c | 13 +------------ > android/client/history.c | 13 +------------ > android/client/history.h | 13 +------------ > android/client/if-audio.c | 13 +------------ > android/client/if-av-sink.c | 13 +------------ > android/client/if-av.c | 13 +------------ > android/client/if-bt.c | 13 +------------ > android/client/if-gatt.c | 13 +------------ > android/client/if-hf-client.c | 13 +------------ > android/client/if-hf.c | 13 +------------ > android/client/if-hh.c | 13 +------------ > android/client/if-hl.c | 13 +------------ > android/client/if-main.h | 13 +------------ > android/client/if-mce.c | 13 +------------ > android/client/if-pan.c | 13 +------------ > android/client/if-rc-ctrl.c | 13 +------------ > android/client/if-rc.c | 13 +------------ > android/client/if-sco.c | 13 +------------ > android/client/if-sock.c | 13 +------------ > android/client/pollhandler.c | 13 +------------ > android/client/pollhandler.h | 13 +------------ > android/client/tabcompletion.c | 13 +------------ > android/client/terminal.c | 13 +------------ > android/client/terminal.h | 13 +------------ > android/compat/readline/history.h | 15 +-------------- > android/compat/readline/readline.h | 15 +-------------- > android/compat/wordexp.h | 15 +-------------- > android/cutils/properties.h | 15 +-------------- > android/gatt.c | 15 +-------------- > android/gatt.h | 15 +-------------- > android/hal-a2dp-sink.c | 13 +------------ > android/hal-a2dp.c | 13 +------------ > android/hal-audio-aptx.c | 13 +------------ > android/hal-audio-sbc.c | 13 +------------ > android/hal-audio.c | 13 +------------ > android/hal-audio.h | 13 +------------ > android/hal-avrcp-ctrl.c | 13 +------------ > android/hal-avrcp.c | 13 +------------ > android/hal-bluetooth.c | 13 +------------ > android/hal-gatt.c | 13 +------------ > android/hal-handsfree-client.c | 13 +------------ > android/hal-handsfree.c | 13 +------------ > android/hal-health.c | 13 +------------ > android/hal-hidhost.c | 13 +------------ > android/hal-ipc.c | 13 +------------ > android/hal-ipc.h | 13 +------------ > android/hal-log.h | 13 +------------ > android/hal-map-client.c | 13 +------------ > android/hal-msg.h | 15 +-------------- > android/hal-pan.c | 13 +------------ > android/hal-sco.c | 13 +------------ > android/hal-socket.c | 13 +------------ > android/hal-utils.c | 13 +------------ > android/hal-utils.h | 13 +------------ > android/hal.h | 13 +------------ > android/handsfree-client.c | 15 +-------------- > android/handsfree-client.h | 15 +-------------- > android/handsfree.c | 15 +-------------- > android/handsfree.h | 15 +-------------- > android/hardware/audio.h | 12 +----------- > android/hardware/audio_effect.h | 12 +----------- > android/hardware/bluetooth.h | 12 +----------- > android/hardware/bt_av.h | 12 +----------- > android/hardware/bt_gatt.h | 12 +----------- > android/hardware/bt_gatt_client.h | 12 +----------- > android/hardware/bt_gatt_server.h | 12 +----------- > android/hardware/bt_gatt_types.h | 12 +----------- > android/hardware/bt_hf.h | 12 +----------- > android/hardware/bt_hf_client.h | 12 +----------- > android/hardware/bt_hh.h | 12 +----------- > android/hardware/bt_hl.h | 12 +----------- > android/hardware/bt_mce.h | 12 +----------- > android/hardware/bt_pan.h | 12 +----------- > android/hardware/bt_rc.h | 12 +----------- > android/hardware/bt_sock.h | 12 +----------- > android/hardware/hardware.c | 12 +----------- > android/hardware/hardware.h | 12 +----------- > android/health.c | 15 +-------------- > android/health.h | 15 +-------------- > android/hidhost.c | 15 +-------------- > android/hidhost.h | 15 +-------------- > android/ipc-common.h | 15 +-------------- > android/ipc-tester.c | 15 +-------------- > android/ipc.c | 15 +-------------- > android/ipc.h | 15 +-------------- > android/log.c | 15 +-------------- > android/main.c | 15 +-------------- > android/map-client.c | 15 +-------------- > android/map-client.h | 15 +-------------- > android/pan.c | 15 +-------------- > android/pan.h | 15 +-------------- > android/sco-msg.h | 15 +-------------- > android/sco.c | 15 +-------------- > android/sco.h | 15 +-------------- > android/socket.c | 15 +-------------- > android/socket.h | 15 +-------------- > android/system-emulator.c | 15 +-------------- > android/system/audio.h | 12 +----------- > android/test-ipc.c | 15 +-------------- > android/tester-a2dp.c | 13 +------------ > android/tester-avrcp.c | 13 +------------ > android/tester-bluetooth.c | 13 +------------ > android/tester-gatt.c | 13 +------------ > android/tester-hdp.c | 13 +------------ > android/tester-hidhost.c | 13 +------------ > android/tester-main.c | 13 +------------ > android/tester-main.h | 15 +-------------- > android/tester-map-client.c | 13 +------------ > android/tester-pan.c | 13 +------------ > android/tester-socket.c | 13 +------------ > android/utils.h | 15 +-------------- > attrib/att-database.h | 15 +-------------- > attrib/att.c | 15 +-------------- > attrib/att.h | 15 +-------------- > attrib/gatt-service.c | 15 +-------------- > attrib/gatt-service.h | 15 +-------------- > attrib/gatt.c | 15 +-------------- > attrib/gatt.h | 15 +-------------- > attrib/gattrib.c | 15 +-------------- > attrib/gattrib.h | 15 +-------------- > attrib/gatttool.c | 15 +-------------- > attrib/gatttool.h | 15 +-------------- > attrib/interactive.c | 15 +-------------- > attrib/utils.c | 15 +-------------- > btio/btio.c | 15 +-------------- > btio/btio.h | 15 +-------------- > client/advertising.c | 15 +-------------- > client/advertising.h | 15 +-------------- > client/agent.c | 15 +-------------- > client/agent.h | 15 +-------------- > client/display.c | 15 +-------------- > client/display.h | 15 +-------------- > client/gatt.c | 15 +-------------- > client/gatt.h | 15 +-------------- > client/main.c | 15 +-------------- > emulator/amp.c | 15 +-------------- > emulator/amp.h | 15 +-------------- > emulator/b1ee.c | 15 +-------------- > emulator/btdev.c | 15 +-------------- > emulator/btdev.h | 15 +-------------- > emulator/bthost.c | 15 +-------------- > emulator/bthost.h | 15 +-------------- > emulator/hciemu.c | 15 +-------------- > emulator/hciemu.h | 15 +-------------- > emulator/hfp.c | 15 +-------------- > emulator/le.c | 15 +-------------- > emulator/le.h | 15 +-------------- > emulator/main.c | 15 +-------------- > emulator/phy.c | 15 +-------------- > emulator/phy.h | 15 +-------------- > emulator/serial.c | 15 +-------------- > emulator/serial.h | 15 +-------------- > emulator/server.c | 15 +-------------- > emulator/server.h | 15 +-------------- > emulator/smp.c | 15 +-------------- > emulator/vhci.c | 15 +-------------- > emulator/vhci.h | 15 +-------------- > gdbus/client.c | 15 +-------------- > gdbus/gdbus.h | 15 +-------------- > gdbus/mainloop.c | 15 +-------------- > gdbus/object.c | 15 +-------------- > gdbus/polkit.c | 15 +-------------- > gdbus/watch.c | 15 +-------------- > gobex/gobex-apparam.c | 15 +-------------- > gobex/gobex-apparam.h | 15 +-------------- > gobex/gobex-debug.h | 15 +-------------- > gobex/gobex-defs.c | 15 +-------------- > gobex/gobex-defs.h | 15 +-------------- > gobex/gobex-header.c | 15 +-------------- > gobex/gobex-header.h | 15 +-------------- > gobex/gobex-packet.c | 15 +-------------- > gobex/gobex-packet.h | 15 +-------------- > gobex/gobex-transfer.c | 15 +-------------- > gobex/gobex.c | 15 +-------------- > gobex/gobex.h | 15 +-------------- > lib/a2mp.h | 15 +-------------- > lib/amp.h | 10 +--------- > lib/bluetooth.c | 15 +-------------- > lib/bluetooth.h | 15 +-------------- > lib/bnep.h | 15 +-------------- > lib/cmtp.h | 15 +-------------- > lib/hci.c | 15 +-------------- > lib/hci.h | 15 +-------------- > lib/hci_lib.h | 15 +-------------- > lib/hidp.h | 15 +-------------- > lib/l2cap.h | 15 +-------------- > lib/mgmt.h | 15 +-------------- > lib/rfcomm.h | 15 +-------------- > lib/sco.h | 15 +-------------- > lib/sdp.c | 15 +-------------- > lib/sdp.h | 15 +-------------- > lib/sdp_lib.h | 15 +-------------- > lib/uuid.c | 15 +-------------- > lib/uuid.h | 15 +-------------- > mesh/agent.c | 11 +---------- > mesh/agent.h | 11 +---------- > mesh/appkey.c | 11 +---------- > mesh/appkey.h | 11 +---------- > mesh/cfgmod-server.c | 11 +---------- > mesh/cfgmod.h | 11 +---------- > mesh/crypto.c | 11 +---------- > mesh/crypto.h | 11 +---------- > mesh/dbus.c | 11 +---------- > mesh/dbus.h | 11 +---------- > mesh/error.h | 11 +---------- > mesh/friend.c | 11 +---------- > mesh/friend.h | 11 +---------- > mesh/keyring.c | 11 +---------- > mesh/keyring.h | 11 +---------- > mesh/main.c | 11 +---------- > mesh/manager.c | 11 +---------- > mesh/manager.h | 11 +---------- > mesh/mesh-config-json.c | 11 +---------- > mesh/mesh-config.h | 11 +---------- > mesh/mesh-defs.h | 12 +----------- > mesh/mesh-io-api.h | 11 +---------- > mesh/mesh-io-generic.c | 11 +---------- > mesh/mesh-io-generic.h | 11 +---------- > mesh/mesh-io.c | 11 +---------- > mesh/mesh-io.h | 11 +---------- > mesh/mesh-mgmt.c | 11 +---------- > mesh/mesh-mgmt.h | 11 +---------- > mesh/mesh.c | 11 +---------- > mesh/mesh.h | 11 +---------- > mesh/model.c | 11 +---------- > mesh/model.h | 11 +---------- > mesh/net-keys.c | 11 +---------- > mesh/net-keys.h | 11 +---------- > mesh/net.c | 11 +---------- > mesh/net.h | 11 +---------- > mesh/node.c | 11 +---------- > mesh/node.h | 11 +---------- > mesh/pb-adv.c | 11 +---------- > mesh/pb-adv.h | 11 +---------- > mesh/prov-acceptor.c | 11 +---------- > mesh/prov-initiator.c | 11 +---------- > mesh/prov.h | 11 +---------- > mesh/provision.h | 11 +---------- > mesh/rpl.c | 11 +---------- > mesh/rpl.h | 11 +---------- > mesh/util.c | 11 +---------- > mesh/util.h | 11 +---------- > monitor/a2dp.c | 15 +-------------- > monitor/a2dp.h | 15 +-------------- > monitor/analyze.c | 15 +-------------- > monitor/analyze.h | 15 +-------------- > monitor/avctp.c | 15 +-------------- > monitor/avctp.h | 15 +-------------- > monitor/avdtp.c | 15 +-------------- > monitor/avdtp.h | 15 +-------------- > monitor/bnep.c | 15 +-------------- > monitor/bnep.h | 15 +-------------- > monitor/broadcom.c | 15 +-------------- > monitor/broadcom.h | 15 +-------------- > monitor/bt.h | 15 +-------------- > monitor/control.c | 15 +-------------- > monitor/control.h | 15 +-------------- > monitor/crc.c | 15 +-------------- > monitor/crc.h | 15 +-------------- > monitor/display.c | 15 +-------------- > monitor/display.h | 15 +-------------- > monitor/ellisys.c | 15 +-------------- > monitor/ellisys.h | 15 +-------------- > monitor/hcidump.c | 15 +-------------- > monitor/hcidump.h | 15 +-------------- > monitor/hwdb.c | 15 +-------------- > monitor/hwdb.h | 15 +-------------- > monitor/intel.c | 15 +-------------- > monitor/intel.h | 15 +-------------- > monitor/jlink.c | 15 +-------------- > monitor/jlink.h | 15 +-------------- > monitor/keys.c | 15 +-------------- > monitor/keys.h | 15 +-------------- > monitor/l2cap.c | 15 +-------------- > monitor/l2cap.h | 15 +-------------- > monitor/ll.c | 15 +-------------- > monitor/ll.h | 15 +-------------- > monitor/lmp.c | 15 +-------------- > monitor/lmp.h | 15 +-------------- > monitor/main.c | 15 +-------------- > monitor/packet.c | 15 +-------------- > monitor/packet.h | 15 +-------------- > monitor/rfcomm.c | 15 +-------------- > monitor/rfcomm.h | 15 +-------------- > monitor/sdp.c | 15 +-------------- > monitor/sdp.h | 15 +-------------- > monitor/tty.h | 15 +-------------- > monitor/vendor.c | 15 +-------------- > monitor/vendor.h | 15 +-------------- > obexd/client/bluetooth.c | 15 +-------------- > obexd/client/bluetooth.h | 15 +-------------- > obexd/client/driver.c | 15 +-------------- > obexd/client/driver.h | 15 +-------------- > obexd/client/ftp.c | 15 +-------------- > obexd/client/ftp.h | 15 +-------------- > obexd/client/manager.c | 15 +-------------- > obexd/client/manager.h | 15 +-------------- > obexd/client/map-event.c | 15 +-------------- > obexd/client/map-event.h | 15 +-------------- > obexd/client/map.c | 15 +-------------- > obexd/client/map.h | 15 +-------------- > obexd/client/mns.c | 15 +-------------- > obexd/client/opp.c | 15 +-------------- > obexd/client/opp.h | 15 +-------------- > obexd/client/pbap.c | 15 +-------------- > obexd/client/pbap.h | 15 +-------------- > obexd/client/session.c | 15 +-------------- > obexd/client/session.h | 15 +-------------- > obexd/client/sync.c | 15 +-------------- > obexd/client/sync.h | 15 +-------------- > obexd/client/transfer.c | 15 +-------------- > obexd/client/transfer.h | 15 +-------------- > obexd/client/transport.c | 15 +-------------- > obexd/client/transport.h | 15 +-------------- > obexd/plugins/bluetooth.c | 15 +-------------- > obexd/plugins/filesystem.c | 15 +-------------- > obexd/plugins/filesystem.h | 15 +-------------- > obexd/plugins/ftp.c | 15 +-------------- > obexd/plugins/ftp.h | 15 +-------------- > obexd/plugins/irmc.c | 15 +-------------- > obexd/plugins/mas.c | 15 +-------------- > obexd/plugins/messages-dummy.c | 15 +-------------- > obexd/plugins/messages-tracker.c | 15 +-------------- > obexd/plugins/messages.h | 15 +-------------- > obexd/plugins/opp.c | 15 +-------------- > obexd/plugins/pbap.c | 15 +-------------- > obexd/plugins/pcsuite.c | 15 +-------------- > obexd/plugins/phonebook-dummy.c | 15 +-------------- > obexd/plugins/phonebook-ebook.c | 15 +-------------- > obexd/plugins/phonebook-tracker.c | 15 +-------------- > obexd/plugins/phonebook.h | 15 +-------------- > obexd/plugins/syncevolution.c | 15 +-------------- > obexd/plugins/vcard.c | 15 +-------------- > obexd/plugins/vcard.h | 15 +-------------- > obexd/src/log.c | 15 +-------------- > obexd/src/log.h | 15 +-------------- > obexd/src/main.c | 15 +-------------- > obexd/src/manager.c | 15 +-------------- > obexd/src/manager.h | 15 +-------------- > obexd/src/map_ap.h | 15 +-------------- > obexd/src/mimetype.c | 15 +-------------- > obexd/src/mimetype.h | 15 +-------------- > obexd/src/obex-priv.h | 15 +-------------- > obexd/src/obex.c | 15 +-------------- > obexd/src/obex.h | 15 +-------------- > obexd/src/obexd.h | 15 +-------------- > obexd/src/plugin.c | 15 +-------------- > obexd/src/plugin.h | 15 +-------------- > obexd/src/server.c | 15 +-------------- > obexd/src/server.h | 15 +-------------- > obexd/src/service.c | 15 +-------------- > obexd/src/service.h | 15 +-------------- > obexd/src/transport.c | 15 +-------------- > obexd/src/transport.h | 15 +-------------- > peripheral/attach.c | 15 +-------------- > peripheral/attach.h | 15 +-------------- > peripheral/efivars.c | 15 +-------------- > peripheral/efivars.h | 15 +-------------- > peripheral/gap.c | 15 +-------------- > peripheral/gap.h | 15 +-------------- > peripheral/gatt.c | 15 +-------------- > peripheral/gatt.h | 15 +-------------- > peripheral/log.c | 15 +-------------- > peripheral/log.h | 15 +-------------- > peripheral/main.c | 15 +-------------- > plugins/autopair.c | 15 +-------------- > plugins/external-dummy.c | 15 +-------------- > plugins/hostname.c | 15 +-------------- > plugins/neard.c | 15 +-------------- > plugins/policy.c | 15 +-------------- > plugins/sixaxis.c | 15 +-------------- > plugins/wiimote.c | 15 +-------------- > profiles/audio/a2dp-codecs.h | 15 +-------------- > profiles/audio/a2dp.c | 15 +-------------- > profiles/audio/a2dp.h | 15 +-------------- > profiles/audio/avctp.c | 15 +-------------- > profiles/audio/avctp.h | 15 +-------------- > profiles/audio/avdtp.c | 15 +-------------- > profiles/audio/avdtp.h | 15 +-------------- > profiles/audio/avrcp.c | 15 +-------------- > profiles/audio/avrcp.h | 15 +-------------- > profiles/audio/control.c | 15 +-------------- > profiles/audio/control.h | 15 +-------------- > profiles/audio/media.c | 15 +-------------- > profiles/audio/media.h | 15 +-------------- > profiles/audio/player.c | 15 +-------------- > profiles/audio/player.h | 15 +-------------- > profiles/audio/sink.c | 15 +-------------- > profiles/audio/sink.h | 15 +-------------- > profiles/audio/source.c | 15 +-------------- > profiles/audio/source.h | 15 +-------------- > profiles/audio/transport.c | 15 +-------------- > profiles/audio/transport.h | 15 +-------------- > profiles/battery/bas.c | 15 +-------------- > profiles/battery/bas.h | 15 +-------------- > profiles/battery/battery.c | 10 +--------- > profiles/cups/cups.h | 15 +-------------- > profiles/cups/hcrp.c | 15 +-------------- > profiles/cups/main.c | 15 +-------------- > profiles/cups/sdp.c | 15 +-------------- > profiles/cups/spp.c | 15 +-------------- > profiles/deviceinfo/deviceinfo.c | 15 +-------------- > profiles/deviceinfo/dis.c | 15 +-------------- > profiles/deviceinfo/dis.h | 15 +-------------- > profiles/gap/gas.c | 10 +--------- > profiles/health/hdp.c | 15 +-------------- > profiles/health/hdp.h | 15 +-------------- > profiles/health/hdp_main.c | 15 +-------------- > profiles/health/hdp_manager.c | 15 +-------------- > profiles/health/hdp_manager.h | 15 +-------------- > profiles/health/hdp_types.h | 15 +-------------- > profiles/health/hdp_util.c | 15 +-------------- > profiles/health/hdp_util.h | 15 +-------------- > profiles/health/mcap.c | 15 +-------------- > profiles/health/mcap.h | 15 +-------------- > profiles/iap/main.c | 15 +-------------- > profiles/input/device.c | 15 +-------------- > profiles/input/device.h | 15 +-------------- > profiles/input/hidp_defs.h | 15 +-------------- > profiles/input/hog-lib.c | 15 +-------------- > profiles/input/hog-lib.h | 15 +-------------- > profiles/input/hog.c | 15 +-------------- > profiles/input/manager.c | 15 +-------------- > profiles/input/server.c | 15 +-------------- > profiles/input/server.h | 15 +-------------- > profiles/input/sixaxis.h | 15 +-------------- > profiles/input/suspend-dummy.c | 15 +-------------- > profiles/input/suspend-none.c | 15 +-------------- > profiles/input/suspend.h | 15 +-------------- > profiles/midi/libmidi.c | 16 +--------------- > profiles/midi/libmidi.h | 16 +--------------- > profiles/midi/midi.c | 20 +------------------- > profiles/network/bnep.c | 15 +-------------- > profiles/network/bnep.h | 15 +-------------- > profiles/network/connection.c | 15 +-------------- > profiles/network/connection.h | 15 +-------------- > profiles/network/manager.c | 15 +-------------- > profiles/network/server.c | 15 +-------------- > profiles/network/server.h | 15 +-------------- > profiles/sap/main.c | 14 +------------- > profiles/sap/manager.c | 14 +------------- > profiles/sap/manager.h | 14 +------------- > profiles/sap/sap-dummy.c | 14 +------------- > profiles/sap/sap.h | 14 +------------- > profiles/sap/server.c | 14 +------------- > profiles/sap/server.h | 14 +------------- > profiles/scanparam/scan.c | 15 +-------------- > profiles/scanparam/scpp.c | 15 +-------------- > profiles/scanparam/scpp.h | 15 +-------------- > src/adapter.c | 15 +-------------- > src/adapter.h | 15 +-------------- > src/adv_monitor.c | 11 +---------- > src/adv_monitor.h | 11 +---------- > src/advertising.c | 11 +---------- > src/advertising.h | 11 +---------- > src/agent.c | 15 +-------------- > src/agent.h | 15 +-------------- > src/attrib-server.c | 15 +-------------- > src/attrib-server.h | 15 +-------------- > src/backtrace.c | 15 +-------------- > src/backtrace.h | 15 +-------------- > src/dbus-common.c | 15 +-------------- > src/dbus-common.h | 15 +-------------- > src/device.c | 15 +-------------- > src/device.h | 15 +-------------- > src/eir.c | 15 +-------------- > src/eir.h | 15 +-------------- > src/error.c | 15 +-------------- > src/error.h | 15 +-------------- > src/gatt-client.c | 11 +---------- > src/gatt-client.h | 11 +---------- > src/gatt-database.c | 11 +---------- > src/gatt-database.h | 11 +---------- > src/hcid.h | 15 +-------------- > src/log.c | 15 +-------------- > src/log.h | 15 +-------------- > src/main.c | 15 +-------------- > src/oui.c | 15 +-------------- > src/oui.h | 15 +-------------- > src/plugin.c | 15 +-------------- > src/plugin.h | 15 +-------------- > src/profile.c | 15 +-------------- > src/profile.h | 15 +-------------- > src/rfkill.c | 15 +-------------- > src/sdp-client.c | 15 +-------------- > src/sdp-client.h | 15 +-------------- > src/sdp-xml.c | 15 +-------------- > src/sdp-xml.h | 15 +-------------- > src/sdpd-database.c | 15 +-------------- > src/sdpd-request.c | 15 +-------------- > src/sdpd-server.c | 15 +-------------- > src/sdpd-service.c | 15 +-------------- > src/sdpd.h | 15 +-------------- > src/service.c | 15 +-------------- > src/service.h | 15 +-------------- > src/shared/ad.c | 15 +-------------- > src/shared/ad.h | 15 +-------------- > src/shared/att-types.h | 15 +-------------- > src/shared/att.c | 15 +-------------- > src/shared/att.h | 15 +-------------- > src/shared/btp.c | 15 +-------------- > src/shared/btp.h | 15 +-------------- > src/shared/btsnoop.c | 15 +-------------- > src/shared/btsnoop.h | 15 +-------------- > src/shared/crypto.c | 15 +-------------- > src/shared/crypto.h | 15 +-------------- > src/shared/ecc.c | 21 +-------------------- > src/shared/ecc.h | 21 +-------------------- > src/shared/gap.c | 15 +-------------- > src/shared/gap.h | 15 +-------------- > src/shared/gatt-client.c | 15 +-------------- > src/shared/gatt-client.h | 15 +-------------- > src/shared/gatt-db.c | 15 +-------------- > src/shared/gatt-db.h | 15 +-------------- > src/shared/gatt-helpers.c | 15 +-------------- > src/shared/gatt-helpers.h | 15 +-------------- > src/shared/gatt-server.c | 15 +-------------- > src/shared/gatt-server.h | 15 +-------------- > src/shared/hci-crypto.c | 15 +-------------- > src/shared/hci-crypto.h | 15 +-------------- > src/shared/hci.c | 15 +-------------- > src/shared/hci.h | 15 +-------------- > src/shared/hfp.c | 15 +-------------- > src/shared/hfp.h | 15 +-------------- > src/shared/io-ell.c | 15 +-------------- > src/shared/io-glib.c | 15 +-------------- > src/shared/io-mainloop.c | 15 +-------------- > src/shared/io.h | 15 +-------------- > src/shared/log.c | 15 +-------------- > src/shared/log.h | 15 +-------------- > src/shared/mainloop-ell.c | 12 +----------- > src/shared/mainloop-glib.c | 15 +-------------- > src/shared/mainloop-notify.c | 15 +-------------- > src/shared/mainloop-notify.h | 15 +-------------- > src/shared/mainloop.c | 15 +-------------- > src/shared/mainloop.h | 15 +-------------- > src/shared/mgmt.c | 15 +-------------- > src/shared/mgmt.h | 15 +-------------- > src/shared/pcap.c | 15 +-------------- > src/shared/pcap.h | 15 +-------------- > src/shared/queue.c | 15 +-------------- > src/shared/queue.h | 15 +-------------- > src/shared/ringbuf.c | 15 +-------------- > src/shared/ringbuf.h | 15 +-------------- > src/shared/shell.c | 15 +-------------- > src/shared/shell.h | 15 +-------------- > src/shared/tester.c | 15 +-------------- > src/shared/tester.h | 15 +-------------- > src/shared/timeout-ell.c | 11 +---------- > src/shared/timeout-glib.c | 11 +---------- > src/shared/timeout-mainloop.c | 11 +---------- > src/shared/timeout.h | 11 +---------- > src/shared/tty.h | 15 +-------------- > src/shared/uhid.c | 15 +-------------- > src/shared/uhid.h | 15 +-------------- > src/shared/util.c | 15 +-------------- > src/shared/util.h | 15 +-------------- > src/storage.c | 15 +-------------- > src/storage.h | 15 +-------------- > src/textfile.c | 15 +-------------- > src/textfile.h | 15 +-------------- > src/uinput.h | 15 +-------------- > src/uuid-helper.c | 15 +-------------- > src/uuid-helper.h | 15 +-------------- > tools/3dsp.c | 15 +-------------- > tools/advtest.c | 15 +-------------- > tools/amptest.c | 15 +-------------- > tools/avinfo.c | 15 +-------------- > tools/avtest.c | 15 +-------------- > tools/bccmd.c | 15 +-------------- > tools/bcmfw.c | 15 +-------------- > tools/bdaddr.c | 15 +-------------- > tools/bluemoon.c | 15 +-------------- > tools/bluetooth-player.c | 15 +-------------- > tools/bnep-tester.c | 15 +-------------- > tools/bneptest.c | 15 +-------------- > tools/btattach.c | 15 +-------------- > tools/btconfig.c | 15 +-------------- > tools/btgatt-client.c | 15 +-------------- > tools/btgatt-server.c | 11 +---------- > tools/btinfo.c | 15 +-------------- > tools/btiotest.c | 15 +-------------- > tools/btmgmt.c | 15 +-------------- > tools/btmon-logger.c | 15 +-------------- > tools/btpclient.c | 15 +-------------- > tools/btpclientctl.c | 15 +-------------- > tools/btproxy.c | 15 +-------------- > tools/btsnoop.c | 15 +-------------- > tools/check-selftest.c | 15 +-------------- > tools/ciptool.c | 15 +-------------- > tools/cltest.c | 15 +-------------- > tools/create-image.c | 15 +-------------- > tools/csr.c | 15 +-------------- > tools/csr.h | 15 +-------------- > tools/csr_3wire.c | 15 +-------------- > tools/csr_bcsp.c | 15 +-------------- > tools/csr_h4.c | 15 +-------------- > tools/csr_hci.c | 15 +-------------- > tools/csr_usb.c | 15 +-------------- > tools/eddystone.c | 15 +-------------- > tools/gap-tester.c | 15 +-------------- > tools/gatt-service.c | 15 +-------------- > tools/hci-tester.c | 15 +-------------- > tools/hciattach.c | 15 +-------------- > tools/hciattach.h | 15 +-------------- > tools/hciattach_ath3k.c | 15 +-------------- > tools/hciattach_bcm43xx.c | 15 +-------------- > tools/hciattach_intel.c | 15 +-------------- > tools/hciattach_qualcomm.c | 15 +-------------- > tools/hciattach_st.c | 15 +-------------- > tools/hciattach_ti.c | 15 +-------------- > tools/hciattach_tialt.c | 15 +-------------- > tools/hciconfig.c | 15 +-------------- > tools/hcidump.c | 15 +-------------- > tools/hcieventmask.c | 15 +-------------- > tools/hcisecfilter.c | 15 +-------------- > tools/hcitool.c | 15 +-------------- > tools/hex2hcd.c | 15 +-------------- > tools/hid2hci.c | 15 +-------------- > tools/hwdb.c | 15 +-------------- > tools/ibeacon.c | 15 +-------------- > tools/l2cap-tester.c | 15 +-------------- > tools/l2ping.c | 15 +-------------- > tools/l2test.c | 15 +-------------- > tools/mcaptest.c | 15 +-------------- > tools/mesh-cfgclient.c | 11 +---------- > tools/mesh-gatt/config-client.c | 15 +-------------- > tools/mesh-gatt/config-server.c | 15 +-------------- > tools/mesh-gatt/crypto.c | 15 +-------------- > tools/mesh-gatt/crypto.h | 15 +-------------- > tools/mesh-gatt/gatt.c | 15 +-------------- > tools/mesh-gatt/gatt.h | 15 +-------------- > tools/mesh-gatt/keys.h | 15 +-------------- > tools/mesh-gatt/mesh-net.h | 15 +-------------- > tools/mesh-gatt/net.c | 15 +-------------- > tools/mesh-gatt/net.h | 15 +-------------- > tools/mesh-gatt/node.c | 15 +-------------- > tools/mesh-gatt/node.h | 15 +-------------- > tools/mesh-gatt/onoff-model.c | 15 +-------------- > tools/mesh-gatt/onoff-model.h | 15 +-------------- > tools/mesh-gatt/prov-db.c | 15 +-------------- > tools/mesh-gatt/prov-db.h | 15 +-------------- > tools/mesh-gatt/prov.c | 15 +-------------- > tools/mesh-gatt/prov.h | 15 +-------------- > tools/mesh-gatt/util.c | 15 +-------------- > tools/mesh-gatt/util.h | 15 +-------------- > tools/mesh/agent.c | 15 +-------------- > tools/mesh/agent.h | 15 +-------------- > tools/mesh/cfgcli.c | 12 +----------- > tools/mesh/cfgcli.h | 12 +----------- > tools/mesh/config-model.h | 15 +-------------- > tools/mesh/keys.c | 12 +----------- > tools/mesh/keys.h | 12 +----------- > tools/mesh/mesh-db.c | 11 +---------- > tools/mesh/mesh-db.h | 11 +---------- > tools/mesh/model.h | 12 +----------- > tools/mesh/remote.c | 11 +---------- > tools/mesh/remote.h | 11 +---------- > tools/mesh/util.c | 11 +---------- > tools/mesh/util.h | 11 +---------- > tools/meshctl.c | 15 +-------------- > tools/mgmt-tester.c | 15 +-------------- > tools/mpris-proxy.c | 15 +-------------- > tools/nokfw.c | 15 +-------------- > tools/obex-client-tool.c | 14 +------------- > tools/obex-server-tool.c | 14 +------------- > tools/obexctl.c | 15 +-------------- > tools/oobtest.c | 15 +-------------- > tools/parser/amp.c | 15 +-------------- > tools/parser/att.c | 15 +-------------- > tools/parser/avctp.c | 15 +-------------- > tools/parser/avdtp.c | 15 +-------------- > tools/parser/avrcp.c | 15 +-------------- > tools/parser/bnep.c | 15 +-------------- > tools/parser/bpa.c | 15 +-------------- > tools/parser/capi.c | 15 +-------------- > tools/parser/cmtp.c | 15 +-------------- > tools/parser/csr.c | 15 +-------------- > tools/parser/ericsson.c | 15 +-------------- > tools/parser/hci.c | 15 +-------------- > tools/parser/hcrp.c | 15 +-------------- > tools/parser/hidp.c | 15 +-------------- > tools/parser/l2cap.c | 15 +-------------- > tools/parser/l2cap.h | 15 +-------------- > tools/parser/lmp.c | 15 +-------------- > tools/parser/obex.c | 15 +-------------- > tools/parser/parser.c | 15 +-------------- > tools/parser/parser.h | 15 +-------------- > tools/parser/ppp.c | 15 +-------------- > tools/parser/rfcomm.c | 15 +-------------- > tools/parser/rfcomm.h | 15 +-------------- > tools/parser/sap.c | 15 +-------------- > tools/parser/sdp.c | 15 +-------------- > tools/parser/sdp.h | 15 +-------------- > tools/parser/smp.c | 15 +-------------- > tools/parser/tcpip.c | 15 +-------------- > tools/rctest.c | 15 +-------------- > tools/rfcomm-tester.c | 15 +-------------- > tools/rfcomm.c | 15 +-------------- > tools/rtlfw.c | 15 +-------------- > tools/sco-tester.c | 15 +-------------- > tools/scotest.c | 15 +-------------- > tools/sdptool.c | 15 +-------------- > tools/seq2bseq.c | 15 +-------------- > tools/smp-tester.c | 15 +-------------- > tools/test-runner.c | 15 +-------------- > tools/ubcsp.c | 20 +------------------- > tools/ubcsp.h | 20 +------------------- > tools/userchan-tester.c | 15 +-------------- > unit/test-avctp.c | 15 +-------------- > unit/test-avdtp.c | 15 +-------------- > unit/test-avrcp.c | 15 +-------------- > unit/test-crc.c | 15 +-------------- > unit/test-crypto.c | 15 +-------------- > unit/test-ecc.c | 21 +-------------------- > unit/test-eir.c | 15 +-------------- > unit/test-gatt.c | 15 +-------------- > unit/test-gattrib.c | 15 +-------------- > unit/test-gdbus-client.c | 15 +-------------- > unit/test-gobex-apparam.c | 15 +-------------- > unit/test-gobex-header.c | 15 +-------------- > unit/test-gobex-packet.c | 15 +-------------- > unit/test-gobex-transfer.c | 15 +-------------- > unit/test-gobex.c | 15 +-------------- > unit/test-hfp.c | 15 +-------------- > unit/test-hog.c | 15 +-------------- > unit/test-lib.c | 15 +-------------- > unit/test-mesh-crypto.c | 11 +---------- > unit/test-mgmt.c | 15 +-------------- > unit/test-midi.c | 16 +--------------- > unit/test-queue.c | 15 +-------------- > unit/test-ringbuf.c | 15 +-------------- > unit/test-sdp.c | 15 +-------------- > unit/test-textfile.c | 15 +-------------- > unit/test-uhid.c | 15 +-------------- > unit/test-uuid.c | 15 +-------------- > unit/util.c | 14 +------------- > unit/util.h | 14 +------------- > 758 files changed, 758 insertions(+), 10148 deletions(-)
Hi Szymon, On Tue, Sep 15, 2020 at 12:24 AM Szymon Janc <szymon.janc@codecoup.pl> wrote: > > Hi, > > On Tuesday, 15 September 2020 02:04:40 CEST tedd.an@linux.intel.com wrote: > > From: Tedd Ho-Jeong An <tedd.an@intel.com> > > > > This patch series adds SPDX License Identifier to the source/heade files > > based on the existing license header and removes the license text. > > > > The SDPX License Identifier is added in form of a comment based on file > > type with the same rule from the Linxu kernel source, and added to the > > first line of the file. > > > > C source: // SPDX-License-Identifer: <License> > > Why C++ style comments in C source? > > > C header: /* SPDX-License-Identifer: <License> */ > > > > For SPDX-License Identifier, it used the identifer from the SPDX License > > list page(https://spdx.org/licenses). > > INAL but SPDX identifier itself is insufficied for license compliance. > > If we really want to (I don't have strong opinion about this) remove license > headers in favour of only having SPDX then we need files with licenses text > etc to be part of distribution. Pretty much the same what kernel folks did. We should probably create a LICENSES directory with the full license text, but for the source files the SPDX identifier should be enough, something like: LICENSES/ ./preferred/{GPL-2.0, LGPL-2.1, BSD-2-Clause, MIT} ./dual/Apache-2.0 The kernel don't seem to be using or-later variant of GPL perhaps to avoid (L)GPL 3.0 clauses. > > For the summary, currently BlueZ sources have following licenses: > > > > ------------------------------------------- > > License File Count > > ------------------------------------------- > > GPL-2.0-or-later : 393 > > LGPL-2.1-or-later : 273 > > BSD-2-Clause : 3 > > GPL-2.0-only : 5 > > MIT : 2 > > Apache-2.0 : 80 > > N/A : 1325 > > > > Note that N/A includes the following files/folders > > - .git/ > > - doc/ > > - Build related files (Makefile, etc) In Zephyr we do have license for build related files, not sure what license we should use though, perhaps LGPL is better for these. > > - Configuration files > > - Test scripts (python, etc) The tests scripts we might want to have license as well, LGPL might be a better here as well. > > > > Tedd Ho-Jeong An (17): > > android: Add SPDX License Identifier > > attrib: Add SPDX License Identifier > > btio: Add SPDX License Identifier > > client: Add SPDX License Identifier > > emulator: Add SPDX License Identifier > > gdbus: Add SPDX License Identifier > > gobex: Add SPDX License Identifier > > lib: Add SPDX License Identifier > > mesh: Add SPDX License Identifier > > monitor: Add SPDX License Identifier > > obexd: Add SPDX License Identifier > > peripheral: Add SPDX License Identifier > > plugins: Add SPDX License Identifier > > profiles: Add SPDX License Identifier > > unit: Add SPDX License Identifier > > src: Add SPDX License Identifier > > tools: Add SPDX License Identifier > > > > android/a2dp-sink.c | 15 +-------------- > > android/a2dp-sink.h | 15 +-------------- > > android/a2dp.c | 15 +-------------- > > android/a2dp.h | 15 +-------------- > > android/audio-msg.h | 15 +-------------- > > android/audio_utils/resampler.c | 12 +----------- > > android/audio_utils/resampler.h | 12 +----------- > > android/avctp.c | 15 +-------------- > > android/avctp.h | 15 +-------------- > > android/avdtp.c | 15 +-------------- > > android/avdtp.h | 15 +-------------- > > android/avdtptest.c | 15 +-------------- > > android/avrcp-lib.c | 15 +-------------- > > android/avrcp-lib.h | 15 +-------------- > > android/avrcp.c | 15 +-------------- > > android/avrcp.h | 15 +-------------- > > android/bluetooth.c | 15 +-------------- > > android/bluetooth.h | 15 +-------------- > > android/bluetoothd-snoop.c | 15 +-------------- > > android/bluetoothd-wrapper.c | 13 +------------ > > android/client/haltest.c | 13 +------------ > > android/client/history.c | 13 +------------ > > android/client/history.h | 13 +------------ > > android/client/if-audio.c | 13 +------------ > > android/client/if-av-sink.c | 13 +------------ > > android/client/if-av.c | 13 +------------ > > android/client/if-bt.c | 13 +------------ > > android/client/if-gatt.c | 13 +------------ > > android/client/if-hf-client.c | 13 +------------ > > android/client/if-hf.c | 13 +------------ > > android/client/if-hh.c | 13 +------------ > > android/client/if-hl.c | 13 +------------ > > android/client/if-main.h | 13 +------------ > > android/client/if-mce.c | 13 +------------ > > android/client/if-pan.c | 13 +------------ > > android/client/if-rc-ctrl.c | 13 +------------ > > android/client/if-rc.c | 13 +------------ > > android/client/if-sco.c | 13 +------------ > > android/client/if-sock.c | 13 +------------ > > android/client/pollhandler.c | 13 +------------ > > android/client/pollhandler.h | 13 +------------ > > android/client/tabcompletion.c | 13 +------------ > > android/client/terminal.c | 13 +------------ > > android/client/terminal.h | 13 +------------ > > android/compat/readline/history.h | 15 +-------------- > > android/compat/readline/readline.h | 15 +-------------- > > android/compat/wordexp.h | 15 +-------------- > > android/cutils/properties.h | 15 +-------------- > > android/gatt.c | 15 +-------------- > > android/gatt.h | 15 +-------------- > > android/hal-a2dp-sink.c | 13 +------------ > > android/hal-a2dp.c | 13 +------------ > > android/hal-audio-aptx.c | 13 +------------ > > android/hal-audio-sbc.c | 13 +------------ > > android/hal-audio.c | 13 +------------ > > android/hal-audio.h | 13 +------------ > > android/hal-avrcp-ctrl.c | 13 +------------ > > android/hal-avrcp.c | 13 +------------ > > android/hal-bluetooth.c | 13 +------------ > > android/hal-gatt.c | 13 +------------ > > android/hal-handsfree-client.c | 13 +------------ > > android/hal-handsfree.c | 13 +------------ > > android/hal-health.c | 13 +------------ > > android/hal-hidhost.c | 13 +------------ > > android/hal-ipc.c | 13 +------------ > > android/hal-ipc.h | 13 +------------ > > android/hal-log.h | 13 +------------ > > android/hal-map-client.c | 13 +------------ > > android/hal-msg.h | 15 +-------------- > > android/hal-pan.c | 13 +------------ > > android/hal-sco.c | 13 +------------ > > android/hal-socket.c | 13 +------------ > > android/hal-utils.c | 13 +------------ > > android/hal-utils.h | 13 +------------ > > android/hal.h | 13 +------------ > > android/handsfree-client.c | 15 +-------------- > > android/handsfree-client.h | 15 +-------------- > > android/handsfree.c | 15 +-------------- > > android/handsfree.h | 15 +-------------- > > android/hardware/audio.h | 12 +----------- > > android/hardware/audio_effect.h | 12 +----------- > > android/hardware/bluetooth.h | 12 +----------- > > android/hardware/bt_av.h | 12 +----------- > > android/hardware/bt_gatt.h | 12 +----------- > > android/hardware/bt_gatt_client.h | 12 +----------- > > android/hardware/bt_gatt_server.h | 12 +----------- > > android/hardware/bt_gatt_types.h | 12 +----------- > > android/hardware/bt_hf.h | 12 +----------- > > android/hardware/bt_hf_client.h | 12 +----------- > > android/hardware/bt_hh.h | 12 +----------- > > android/hardware/bt_hl.h | 12 +----------- > > android/hardware/bt_mce.h | 12 +----------- > > android/hardware/bt_pan.h | 12 +----------- > > android/hardware/bt_rc.h | 12 +----------- > > android/hardware/bt_sock.h | 12 +----------- > > android/hardware/hardware.c | 12 +----------- > > android/hardware/hardware.h | 12 +----------- > > android/health.c | 15 +-------------- > > android/health.h | 15 +-------------- > > android/hidhost.c | 15 +-------------- > > android/hidhost.h | 15 +-------------- > > android/ipc-common.h | 15 +-------------- > > android/ipc-tester.c | 15 +-------------- > > android/ipc.c | 15 +-------------- > > android/ipc.h | 15 +-------------- > > android/log.c | 15 +-------------- > > android/main.c | 15 +-------------- > > android/map-client.c | 15 +-------------- > > android/map-client.h | 15 +-------------- > > android/pan.c | 15 +-------------- > > android/pan.h | 15 +-------------- > > android/sco-msg.h | 15 +-------------- > > android/sco.c | 15 +-------------- > > android/sco.h | 15 +-------------- > > android/socket.c | 15 +-------------- > > android/socket.h | 15 +-------------- > > android/system-emulator.c | 15 +-------------- > > android/system/audio.h | 12 +----------- > > android/test-ipc.c | 15 +-------------- > > android/tester-a2dp.c | 13 +------------ > > android/tester-avrcp.c | 13 +------------ > > android/tester-bluetooth.c | 13 +------------ > > android/tester-gatt.c | 13 +------------ > > android/tester-hdp.c | 13 +------------ > > android/tester-hidhost.c | 13 +------------ > > android/tester-main.c | 13 +------------ > > android/tester-main.h | 15 +-------------- > > android/tester-map-client.c | 13 +------------ > > android/tester-pan.c | 13 +------------ > > android/tester-socket.c | 13 +------------ > > android/utils.h | 15 +-------------- > > attrib/att-database.h | 15 +-------------- > > attrib/att.c | 15 +-------------- > > attrib/att.h | 15 +-------------- > > attrib/gatt-service.c | 15 +-------------- > > attrib/gatt-service.h | 15 +-------------- > > attrib/gatt.c | 15 +-------------- > > attrib/gatt.h | 15 +-------------- > > attrib/gattrib.c | 15 +-------------- > > attrib/gattrib.h | 15 +-------------- > > attrib/gatttool.c | 15 +-------------- > > attrib/gatttool.h | 15 +-------------- > > attrib/interactive.c | 15 +-------------- > > attrib/utils.c | 15 +-------------- > > btio/btio.c | 15 +-------------- > > btio/btio.h | 15 +-------------- > > client/advertising.c | 15 +-------------- > > client/advertising.h | 15 +-------------- > > client/agent.c | 15 +-------------- > > client/agent.h | 15 +-------------- > > client/display.c | 15 +-------------- > > client/display.h | 15 +-------------- > > client/gatt.c | 15 +-------------- > > client/gatt.h | 15 +-------------- > > client/main.c | 15 +-------------- > > emulator/amp.c | 15 +-------------- > > emulator/amp.h | 15 +-------------- > > emulator/b1ee.c | 15 +-------------- > > emulator/btdev.c | 15 +-------------- > > emulator/btdev.h | 15 +-------------- > > emulator/bthost.c | 15 +-------------- > > emulator/bthost.h | 15 +-------------- > > emulator/hciemu.c | 15 +-------------- > > emulator/hciemu.h | 15 +-------------- > > emulator/hfp.c | 15 +-------------- > > emulator/le.c | 15 +-------------- > > emulator/le.h | 15 +-------------- > > emulator/main.c | 15 +-------------- > > emulator/phy.c | 15 +-------------- > > emulator/phy.h | 15 +-------------- > > emulator/serial.c | 15 +-------------- > > emulator/serial.h | 15 +-------------- > > emulator/server.c | 15 +-------------- > > emulator/server.h | 15 +-------------- > > emulator/smp.c | 15 +-------------- > > emulator/vhci.c | 15 +-------------- > > emulator/vhci.h | 15 +-------------- > > gdbus/client.c | 15 +-------------- > > gdbus/gdbus.h | 15 +-------------- > > gdbus/mainloop.c | 15 +-------------- > > gdbus/object.c | 15 +-------------- > > gdbus/polkit.c | 15 +-------------- > > gdbus/watch.c | 15 +-------------- > > gobex/gobex-apparam.c | 15 +-------------- > > gobex/gobex-apparam.h | 15 +-------------- > > gobex/gobex-debug.h | 15 +-------------- > > gobex/gobex-defs.c | 15 +-------------- > > gobex/gobex-defs.h | 15 +-------------- > > gobex/gobex-header.c | 15 +-------------- > > gobex/gobex-header.h | 15 +-------------- > > gobex/gobex-packet.c | 15 +-------------- > > gobex/gobex-packet.h | 15 +-------------- > > gobex/gobex-transfer.c | 15 +-------------- > > gobex/gobex.c | 15 +-------------- > > gobex/gobex.h | 15 +-------------- > > lib/a2mp.h | 15 +-------------- > > lib/amp.h | 10 +--------- > > lib/bluetooth.c | 15 +-------------- > > lib/bluetooth.h | 15 +-------------- > > lib/bnep.h | 15 +-------------- > > lib/cmtp.h | 15 +-------------- > > lib/hci.c | 15 +-------------- > > lib/hci.h | 15 +-------------- > > lib/hci_lib.h | 15 +-------------- > > lib/hidp.h | 15 +-------------- > > lib/l2cap.h | 15 +-------------- > > lib/mgmt.h | 15 +-------------- > > lib/rfcomm.h | 15 +-------------- > > lib/sco.h | 15 +-------------- > > lib/sdp.c | 15 +-------------- > > lib/sdp.h | 15 +-------------- > > lib/sdp_lib.h | 15 +-------------- > > lib/uuid.c | 15 +-------------- > > lib/uuid.h | 15 +-------------- > > mesh/agent.c | 11 +---------- > > mesh/agent.h | 11 +---------- > > mesh/appkey.c | 11 +---------- > > mesh/appkey.h | 11 +---------- > > mesh/cfgmod-server.c | 11 +---------- > > mesh/cfgmod.h | 11 +---------- > > mesh/crypto.c | 11 +---------- > > mesh/crypto.h | 11 +---------- > > mesh/dbus.c | 11 +---------- > > mesh/dbus.h | 11 +---------- > > mesh/error.h | 11 +---------- > > mesh/friend.c | 11 +---------- > > mesh/friend.h | 11 +---------- > > mesh/keyring.c | 11 +---------- > > mesh/keyring.h | 11 +---------- > > mesh/main.c | 11 +---------- > > mesh/manager.c | 11 +---------- > > mesh/manager.h | 11 +---------- > > mesh/mesh-config-json.c | 11 +---------- > > mesh/mesh-config.h | 11 +---------- > > mesh/mesh-defs.h | 12 +----------- > > mesh/mesh-io-api.h | 11 +---------- > > mesh/mesh-io-generic.c | 11 +---------- > > mesh/mesh-io-generic.h | 11 +---------- > > mesh/mesh-io.c | 11 +---------- > > mesh/mesh-io.h | 11 +---------- > > mesh/mesh-mgmt.c | 11 +---------- > > mesh/mesh-mgmt.h | 11 +---------- > > mesh/mesh.c | 11 +---------- > > mesh/mesh.h | 11 +---------- > > mesh/model.c | 11 +---------- > > mesh/model.h | 11 +---------- > > mesh/net-keys.c | 11 +---------- > > mesh/net-keys.h | 11 +---------- > > mesh/net.c | 11 +---------- > > mesh/net.h | 11 +---------- > > mesh/node.c | 11 +---------- > > mesh/node.h | 11 +---------- > > mesh/pb-adv.c | 11 +---------- > > mesh/pb-adv.h | 11 +---------- > > mesh/prov-acceptor.c | 11 +---------- > > mesh/prov-initiator.c | 11 +---------- > > mesh/prov.h | 11 +---------- > > mesh/provision.h | 11 +---------- > > mesh/rpl.c | 11 +---------- > > mesh/rpl.h | 11 +---------- > > mesh/util.c | 11 +---------- > > mesh/util.h | 11 +---------- > > monitor/a2dp.c | 15 +-------------- > > monitor/a2dp.h | 15 +-------------- > > monitor/analyze.c | 15 +-------------- > > monitor/analyze.h | 15 +-------------- > > monitor/avctp.c | 15 +-------------- > > monitor/avctp.h | 15 +-------------- > > monitor/avdtp.c | 15 +-------------- > > monitor/avdtp.h | 15 +-------------- > > monitor/bnep.c | 15 +-------------- > > monitor/bnep.h | 15 +-------------- > > monitor/broadcom.c | 15 +-------------- > > monitor/broadcom.h | 15 +-------------- > > monitor/bt.h | 15 +-------------- > > monitor/control.c | 15 +-------------- > > monitor/control.h | 15 +-------------- > > monitor/crc.c | 15 +-------------- > > monitor/crc.h | 15 +-------------- > > monitor/display.c | 15 +-------------- > > monitor/display.h | 15 +-------------- > > monitor/ellisys.c | 15 +-------------- > > monitor/ellisys.h | 15 +-------------- > > monitor/hcidump.c | 15 +-------------- > > monitor/hcidump.h | 15 +-------------- > > monitor/hwdb.c | 15 +-------------- > > monitor/hwdb.h | 15 +-------------- > > monitor/intel.c | 15 +-------------- > > monitor/intel.h | 15 +-------------- > > monitor/jlink.c | 15 +-------------- > > monitor/jlink.h | 15 +-------------- > > monitor/keys.c | 15 +-------------- > > monitor/keys.h | 15 +-------------- > > monitor/l2cap.c | 15 +-------------- > > monitor/l2cap.h | 15 +-------------- > > monitor/ll.c | 15 +-------------- > > monitor/ll.h | 15 +-------------- > > monitor/lmp.c | 15 +-------------- > > monitor/lmp.h | 15 +-------------- > > monitor/main.c | 15 +-------------- > > monitor/packet.c | 15 +-------------- > > monitor/packet.h | 15 +-------------- > > monitor/rfcomm.c | 15 +-------------- > > monitor/rfcomm.h | 15 +-------------- > > monitor/sdp.c | 15 +-------------- > > monitor/sdp.h | 15 +-------------- > > monitor/tty.h | 15 +-------------- > > monitor/vendor.c | 15 +-------------- > > monitor/vendor.h | 15 +-------------- > > obexd/client/bluetooth.c | 15 +-------------- > > obexd/client/bluetooth.h | 15 +-------------- > > obexd/client/driver.c | 15 +-------------- > > obexd/client/driver.h | 15 +-------------- > > obexd/client/ftp.c | 15 +-------------- > > obexd/client/ftp.h | 15 +-------------- > > obexd/client/manager.c | 15 +-------------- > > obexd/client/manager.h | 15 +-------------- > > obexd/client/map-event.c | 15 +-------------- > > obexd/client/map-event.h | 15 +-------------- > > obexd/client/map.c | 15 +-------------- > > obexd/client/map.h | 15 +-------------- > > obexd/client/mns.c | 15 +-------------- > > obexd/client/opp.c | 15 +-------------- > > obexd/client/opp.h | 15 +-------------- > > obexd/client/pbap.c | 15 +-------------- > > obexd/client/pbap.h | 15 +-------------- > > obexd/client/session.c | 15 +-------------- > > obexd/client/session.h | 15 +-------------- > > obexd/client/sync.c | 15 +-------------- > > obexd/client/sync.h | 15 +-------------- > > obexd/client/transfer.c | 15 +-------------- > > obexd/client/transfer.h | 15 +-------------- > > obexd/client/transport.c | 15 +-------------- > > obexd/client/transport.h | 15 +-------------- > > obexd/plugins/bluetooth.c | 15 +-------------- > > obexd/plugins/filesystem.c | 15 +-------------- > > obexd/plugins/filesystem.h | 15 +-------------- > > obexd/plugins/ftp.c | 15 +-------------- > > obexd/plugins/ftp.h | 15 +-------------- > > obexd/plugins/irmc.c | 15 +-------------- > > obexd/plugins/mas.c | 15 +-------------- > > obexd/plugins/messages-dummy.c | 15 +-------------- > > obexd/plugins/messages-tracker.c | 15 +-------------- > > obexd/plugins/messages.h | 15 +-------------- > > obexd/plugins/opp.c | 15 +-------------- > > obexd/plugins/pbap.c | 15 +-------------- > > obexd/plugins/pcsuite.c | 15 +-------------- > > obexd/plugins/phonebook-dummy.c | 15 +-------------- > > obexd/plugins/phonebook-ebook.c | 15 +-------------- > > obexd/plugins/phonebook-tracker.c | 15 +-------------- > > obexd/plugins/phonebook.h | 15 +-------------- > > obexd/plugins/syncevolution.c | 15 +-------------- > > obexd/plugins/vcard.c | 15 +-------------- > > obexd/plugins/vcard.h | 15 +-------------- > > obexd/src/log.c | 15 +-------------- > > obexd/src/log.h | 15 +-------------- > > obexd/src/main.c | 15 +-------------- > > obexd/src/manager.c | 15 +-------------- > > obexd/src/manager.h | 15 +-------------- > > obexd/src/map_ap.h | 15 +-------------- > > obexd/src/mimetype.c | 15 +-------------- > > obexd/src/mimetype.h | 15 +-------------- > > obexd/src/obex-priv.h | 15 +-------------- > > obexd/src/obex.c | 15 +-------------- > > obexd/src/obex.h | 15 +-------------- > > obexd/src/obexd.h | 15 +-------------- > > obexd/src/plugin.c | 15 +-------------- > > obexd/src/plugin.h | 15 +-------------- > > obexd/src/server.c | 15 +-------------- > > obexd/src/server.h | 15 +-------------- > > obexd/src/service.c | 15 +-------------- > > obexd/src/service.h | 15 +-------------- > > obexd/src/transport.c | 15 +-------------- > > obexd/src/transport.h | 15 +-------------- > > peripheral/attach.c | 15 +-------------- > > peripheral/attach.h | 15 +-------------- > > peripheral/efivars.c | 15 +-------------- > > peripheral/efivars.h | 15 +-------------- > > peripheral/gap.c | 15 +-------------- > > peripheral/gap.h | 15 +-------------- > > peripheral/gatt.c | 15 +-------------- > > peripheral/gatt.h | 15 +-------------- > > peripheral/log.c | 15 +-------------- > > peripheral/log.h | 15 +-------------- > > peripheral/main.c | 15 +-------------- > > plugins/autopair.c | 15 +-------------- > > plugins/external-dummy.c | 15 +-------------- > > plugins/hostname.c | 15 +-------------- > > plugins/neard.c | 15 +-------------- > > plugins/policy.c | 15 +-------------- > > plugins/sixaxis.c | 15 +-------------- > > plugins/wiimote.c | 15 +-------------- > > profiles/audio/a2dp-codecs.h | 15 +-------------- > > profiles/audio/a2dp.c | 15 +-------------- > > profiles/audio/a2dp.h | 15 +-------------- > > profiles/audio/avctp.c | 15 +-------------- > > profiles/audio/avctp.h | 15 +-------------- > > profiles/audio/avdtp.c | 15 +-------------- > > profiles/audio/avdtp.h | 15 +-------------- > > profiles/audio/avrcp.c | 15 +-------------- > > profiles/audio/avrcp.h | 15 +-------------- > > profiles/audio/control.c | 15 +-------------- > > profiles/audio/control.h | 15 +-------------- > > profiles/audio/media.c | 15 +-------------- > > profiles/audio/media.h | 15 +-------------- > > profiles/audio/player.c | 15 +-------------- > > profiles/audio/player.h | 15 +-------------- > > profiles/audio/sink.c | 15 +-------------- > > profiles/audio/sink.h | 15 +-------------- > > profiles/audio/source.c | 15 +-------------- > > profiles/audio/source.h | 15 +-------------- > > profiles/audio/transport.c | 15 +-------------- > > profiles/audio/transport.h | 15 +-------------- > > profiles/battery/bas.c | 15 +-------------- > > profiles/battery/bas.h | 15 +-------------- > > profiles/battery/battery.c | 10 +--------- > > profiles/cups/cups.h | 15 +-------------- > > profiles/cups/hcrp.c | 15 +-------------- > > profiles/cups/main.c | 15 +-------------- > > profiles/cups/sdp.c | 15 +-------------- > > profiles/cups/spp.c | 15 +-------------- > > profiles/deviceinfo/deviceinfo.c | 15 +-------------- > > profiles/deviceinfo/dis.c | 15 +-------------- > > profiles/deviceinfo/dis.h | 15 +-------------- > > profiles/gap/gas.c | 10 +--------- > > profiles/health/hdp.c | 15 +-------------- > > profiles/health/hdp.h | 15 +-------------- > > profiles/health/hdp_main.c | 15 +-------------- > > profiles/health/hdp_manager.c | 15 +-------------- > > profiles/health/hdp_manager.h | 15 +-------------- > > profiles/health/hdp_types.h | 15 +-------------- > > profiles/health/hdp_util.c | 15 +-------------- > > profiles/health/hdp_util.h | 15 +-------------- > > profiles/health/mcap.c | 15 +-------------- > > profiles/health/mcap.h | 15 +-------------- > > profiles/iap/main.c | 15 +-------------- > > profiles/input/device.c | 15 +-------------- > > profiles/input/device.h | 15 +-------------- > > profiles/input/hidp_defs.h | 15 +-------------- > > profiles/input/hog-lib.c | 15 +-------------- > > profiles/input/hog-lib.h | 15 +-------------- > > profiles/input/hog.c | 15 +-------------- > > profiles/input/manager.c | 15 +-------------- > > profiles/input/server.c | 15 +-------------- > > profiles/input/server.h | 15 +-------------- > > profiles/input/sixaxis.h | 15 +-------------- > > profiles/input/suspend-dummy.c | 15 +-------------- > > profiles/input/suspend-none.c | 15 +-------------- > > profiles/input/suspend.h | 15 +-------------- > > profiles/midi/libmidi.c | 16 +--------------- > > profiles/midi/libmidi.h | 16 +--------------- > > profiles/midi/midi.c | 20 +------------------- > > profiles/network/bnep.c | 15 +-------------- > > profiles/network/bnep.h | 15 +-------------- > > profiles/network/connection.c | 15 +-------------- > > profiles/network/connection.h | 15 +-------------- > > profiles/network/manager.c | 15 +-------------- > > profiles/network/server.c | 15 +-------------- > > profiles/network/server.h | 15 +-------------- > > profiles/sap/main.c | 14 +------------- > > profiles/sap/manager.c | 14 +------------- > > profiles/sap/manager.h | 14 +------------- > > profiles/sap/sap-dummy.c | 14 +------------- > > profiles/sap/sap.h | 14 +------------- > > profiles/sap/server.c | 14 +------------- > > profiles/sap/server.h | 14 +------------- > > profiles/scanparam/scan.c | 15 +-------------- > > profiles/scanparam/scpp.c | 15 +-------------- > > profiles/scanparam/scpp.h | 15 +-------------- > > src/adapter.c | 15 +-------------- > > src/adapter.h | 15 +-------------- > > src/adv_monitor.c | 11 +---------- > > src/adv_monitor.h | 11 +---------- > > src/advertising.c | 11 +---------- > > src/advertising.h | 11 +---------- > > src/agent.c | 15 +-------------- > > src/agent.h | 15 +-------------- > > src/attrib-server.c | 15 +-------------- > > src/attrib-server.h | 15 +-------------- > > src/backtrace.c | 15 +-------------- > > src/backtrace.h | 15 +-------------- > > src/dbus-common.c | 15 +-------------- > > src/dbus-common.h | 15 +-------------- > > src/device.c | 15 +-------------- > > src/device.h | 15 +-------------- > > src/eir.c | 15 +-------------- > > src/eir.h | 15 +-------------- > > src/error.c | 15 +-------------- > > src/error.h | 15 +-------------- > > src/gatt-client.c | 11 +---------- > > src/gatt-client.h | 11 +---------- > > src/gatt-database.c | 11 +---------- > > src/gatt-database.h | 11 +---------- > > src/hcid.h | 15 +-------------- > > src/log.c | 15 +-------------- > > src/log.h | 15 +-------------- > > src/main.c | 15 +-------------- > > src/oui.c | 15 +-------------- > > src/oui.h | 15 +-------------- > > src/plugin.c | 15 +-------------- > > src/plugin.h | 15 +-------------- > > src/profile.c | 15 +-------------- > > src/profile.h | 15 +-------------- > > src/rfkill.c | 15 +-------------- > > src/sdp-client.c | 15 +-------------- > > src/sdp-client.h | 15 +-------------- > > src/sdp-xml.c | 15 +-------------- > > src/sdp-xml.h | 15 +-------------- > > src/sdpd-database.c | 15 +-------------- > > src/sdpd-request.c | 15 +-------------- > > src/sdpd-server.c | 15 +-------------- > > src/sdpd-service.c | 15 +-------------- > > src/sdpd.h | 15 +-------------- > > src/service.c | 15 +-------------- > > src/service.h | 15 +-------------- > > src/shared/ad.c | 15 +-------------- > > src/shared/ad.h | 15 +-------------- > > src/shared/att-types.h | 15 +-------------- > > src/shared/att.c | 15 +-------------- > > src/shared/att.h | 15 +-------------- > > src/shared/btp.c | 15 +-------------- > > src/shared/btp.h | 15 +-------------- > > src/shared/btsnoop.c | 15 +-------------- > > src/shared/btsnoop.h | 15 +-------------- > > src/shared/crypto.c | 15 +-------------- > > src/shared/crypto.h | 15 +-------------- > > src/shared/ecc.c | 21 +-------------------- > > src/shared/ecc.h | 21 +-------------------- > > src/shared/gap.c | 15 +-------------- > > src/shared/gap.h | 15 +-------------- > > src/shared/gatt-client.c | 15 +-------------- > > src/shared/gatt-client.h | 15 +-------------- > > src/shared/gatt-db.c | 15 +-------------- > > src/shared/gatt-db.h | 15 +-------------- > > src/shared/gatt-helpers.c | 15 +-------------- > > src/shared/gatt-helpers.h | 15 +-------------- > > src/shared/gatt-server.c | 15 +-------------- > > src/shared/gatt-server.h | 15 +-------------- > > src/shared/hci-crypto.c | 15 +-------------- > > src/shared/hci-crypto.h | 15 +-------------- > > src/shared/hci.c | 15 +-------------- > > src/shared/hci.h | 15 +-------------- > > src/shared/hfp.c | 15 +-------------- > > src/shared/hfp.h | 15 +-------------- > > src/shared/io-ell.c | 15 +-------------- > > src/shared/io-glib.c | 15 +-------------- > > src/shared/io-mainloop.c | 15 +-------------- > > src/shared/io.h | 15 +-------------- > > src/shared/log.c | 15 +-------------- > > src/shared/log.h | 15 +-------------- > > src/shared/mainloop-ell.c | 12 +----------- > > src/shared/mainloop-glib.c | 15 +-------------- > > src/shared/mainloop-notify.c | 15 +-------------- > > src/shared/mainloop-notify.h | 15 +-------------- > > src/shared/mainloop.c | 15 +-------------- > > src/shared/mainloop.h | 15 +-------------- > > src/shared/mgmt.c | 15 +-------------- > > src/shared/mgmt.h | 15 +-------------- > > src/shared/pcap.c | 15 +-------------- > > src/shared/pcap.h | 15 +-------------- > > src/shared/queue.c | 15 +-------------- > > src/shared/queue.h | 15 +-------------- > > src/shared/ringbuf.c | 15 +-------------- > > src/shared/ringbuf.h | 15 +-------------- > > src/shared/shell.c | 15 +-------------- > > src/shared/shell.h | 15 +-------------- > > src/shared/tester.c | 15 +-------------- > > src/shared/tester.h | 15 +-------------- > > src/shared/timeout-ell.c | 11 +---------- > > src/shared/timeout-glib.c | 11 +---------- > > src/shared/timeout-mainloop.c | 11 +---------- > > src/shared/timeout.h | 11 +---------- > > src/shared/tty.h | 15 +-------------- > > src/shared/uhid.c | 15 +-------------- > > src/shared/uhid.h | 15 +-------------- > > src/shared/util.c | 15 +-------------- > > src/shared/util.h | 15 +-------------- > > src/storage.c | 15 +-------------- > > src/storage.h | 15 +-------------- > > src/textfile.c | 15 +-------------- > > src/textfile.h | 15 +-------------- > > src/uinput.h | 15 +-------------- > > src/uuid-helper.c | 15 +-------------- > > src/uuid-helper.h | 15 +-------------- > > tools/3dsp.c | 15 +-------------- > > tools/advtest.c | 15 +-------------- > > tools/amptest.c | 15 +-------------- > > tools/avinfo.c | 15 +-------------- > > tools/avtest.c | 15 +-------------- > > tools/bccmd.c | 15 +-------------- > > tools/bcmfw.c | 15 +-------------- > > tools/bdaddr.c | 15 +-------------- > > tools/bluemoon.c | 15 +-------------- > > tools/bluetooth-player.c | 15 +-------------- > > tools/bnep-tester.c | 15 +-------------- > > tools/bneptest.c | 15 +-------------- > > tools/btattach.c | 15 +-------------- > > tools/btconfig.c | 15 +-------------- > > tools/btgatt-client.c | 15 +-------------- > > tools/btgatt-server.c | 11 +---------- > > tools/btinfo.c | 15 +-------------- > > tools/btiotest.c | 15 +-------------- > > tools/btmgmt.c | 15 +-------------- > > tools/btmon-logger.c | 15 +-------------- > > tools/btpclient.c | 15 +-------------- > > tools/btpclientctl.c | 15 +-------------- > > tools/btproxy.c | 15 +-------------- > > tools/btsnoop.c | 15 +-------------- > > tools/check-selftest.c | 15 +-------------- > > tools/ciptool.c | 15 +-------------- > > tools/cltest.c | 15 +-------------- > > tools/create-image.c | 15 +-------------- > > tools/csr.c | 15 +-------------- > > tools/csr.h | 15 +-------------- > > tools/csr_3wire.c | 15 +-------------- > > tools/csr_bcsp.c | 15 +-------------- > > tools/csr_h4.c | 15 +-------------- > > tools/csr_hci.c | 15 +-------------- > > tools/csr_usb.c | 15 +-------------- > > tools/eddystone.c | 15 +-------------- > > tools/gap-tester.c | 15 +-------------- > > tools/gatt-service.c | 15 +-------------- > > tools/hci-tester.c | 15 +-------------- > > tools/hciattach.c | 15 +-------------- > > tools/hciattach.h | 15 +-------------- > > tools/hciattach_ath3k.c | 15 +-------------- > > tools/hciattach_bcm43xx.c | 15 +-------------- > > tools/hciattach_intel.c | 15 +-------------- > > tools/hciattach_qualcomm.c | 15 +-------------- > > tools/hciattach_st.c | 15 +-------------- > > tools/hciattach_ti.c | 15 +-------------- > > tools/hciattach_tialt.c | 15 +-------------- > > tools/hciconfig.c | 15 +-------------- > > tools/hcidump.c | 15 +-------------- > > tools/hcieventmask.c | 15 +-------------- > > tools/hcisecfilter.c | 15 +-------------- > > tools/hcitool.c | 15 +-------------- > > tools/hex2hcd.c | 15 +-------------- > > tools/hid2hci.c | 15 +-------------- > > tools/hwdb.c | 15 +-------------- > > tools/ibeacon.c | 15 +-------------- > > tools/l2cap-tester.c | 15 +-------------- > > tools/l2ping.c | 15 +-------------- > > tools/l2test.c | 15 +-------------- > > tools/mcaptest.c | 15 +-------------- > > tools/mesh-cfgclient.c | 11 +---------- > > tools/mesh-gatt/config-client.c | 15 +-------------- > > tools/mesh-gatt/config-server.c | 15 +-------------- > > tools/mesh-gatt/crypto.c | 15 +-------------- > > tools/mesh-gatt/crypto.h | 15 +-------------- > > tools/mesh-gatt/gatt.c | 15 +-------------- > > tools/mesh-gatt/gatt.h | 15 +-------------- > > tools/mesh-gatt/keys.h | 15 +-------------- > > tools/mesh-gatt/mesh-net.h | 15 +-------------- > > tools/mesh-gatt/net.c | 15 +-------------- > > tools/mesh-gatt/net.h | 15 +-------------- > > tools/mesh-gatt/node.c | 15 +-------------- > > tools/mesh-gatt/node.h | 15 +-------------- > > tools/mesh-gatt/onoff-model.c | 15 +-------------- > > tools/mesh-gatt/onoff-model.h | 15 +-------------- > > tools/mesh-gatt/prov-db.c | 15 +-------------- > > tools/mesh-gatt/prov-db.h | 15 +-------------- > > tools/mesh-gatt/prov.c | 15 +-------------- > > tools/mesh-gatt/prov.h | 15 +-------------- > > tools/mesh-gatt/util.c | 15 +-------------- > > tools/mesh-gatt/util.h | 15 +-------------- > > tools/mesh/agent.c | 15 +-------------- > > tools/mesh/agent.h | 15 +-------------- > > tools/mesh/cfgcli.c | 12 +----------- > > tools/mesh/cfgcli.h | 12 +----------- > > tools/mesh/config-model.h | 15 +-------------- > > tools/mesh/keys.c | 12 +----------- > > tools/mesh/keys.h | 12 +----------- > > tools/mesh/mesh-db.c | 11 +---------- > > tools/mesh/mesh-db.h | 11 +---------- > > tools/mesh/model.h | 12 +----------- > > tools/mesh/remote.c | 11 +---------- > > tools/mesh/remote.h | 11 +---------- > > tools/mesh/util.c | 11 +---------- > > tools/mesh/util.h | 11 +---------- > > tools/meshctl.c | 15 +-------------- > > tools/mgmt-tester.c | 15 +-------------- > > tools/mpris-proxy.c | 15 +-------------- > > tools/nokfw.c | 15 +-------------- > > tools/obex-client-tool.c | 14 +------------- > > tools/obex-server-tool.c | 14 +------------- > > tools/obexctl.c | 15 +-------------- > > tools/oobtest.c | 15 +-------------- > > tools/parser/amp.c | 15 +-------------- > > tools/parser/att.c | 15 +-------------- > > tools/parser/avctp.c | 15 +-------------- > > tools/parser/avdtp.c | 15 +-------------- > > tools/parser/avrcp.c | 15 +-------------- > > tools/parser/bnep.c | 15 +-------------- > > tools/parser/bpa.c | 15 +-------------- > > tools/parser/capi.c | 15 +-------------- > > tools/parser/cmtp.c | 15 +-------------- > > tools/parser/csr.c | 15 +-------------- > > tools/parser/ericsson.c | 15 +-------------- > > tools/parser/hci.c | 15 +-------------- > > tools/parser/hcrp.c | 15 +-------------- > > tools/parser/hidp.c | 15 +-------------- > > tools/parser/l2cap.c | 15 +-------------- > > tools/parser/l2cap.h | 15 +-------------- > > tools/parser/lmp.c | 15 +-------------- > > tools/parser/obex.c | 15 +-------------- > > tools/parser/parser.c | 15 +-------------- > > tools/parser/parser.h | 15 +-------------- > > tools/parser/ppp.c | 15 +-------------- > > tools/parser/rfcomm.c | 15 +-------------- > > tools/parser/rfcomm.h | 15 +-------------- > > tools/parser/sap.c | 15 +-------------- > > tools/parser/sdp.c | 15 +-------------- > > tools/parser/sdp.h | 15 +-------------- > > tools/parser/smp.c | 15 +-------------- > > tools/parser/tcpip.c | 15 +-------------- > > tools/rctest.c | 15 +-------------- > > tools/rfcomm-tester.c | 15 +-------------- > > tools/rfcomm.c | 15 +-------------- > > tools/rtlfw.c | 15 +-------------- > > tools/sco-tester.c | 15 +-------------- > > tools/scotest.c | 15 +-------------- > > tools/sdptool.c | 15 +-------------- > > tools/seq2bseq.c | 15 +-------------- > > tools/smp-tester.c | 15 +-------------- > > tools/test-runner.c | 15 +-------------- > > tools/ubcsp.c | 20 +------------------- > > tools/ubcsp.h | 20 +------------------- > > tools/userchan-tester.c | 15 +-------------- > > unit/test-avctp.c | 15 +-------------- > > unit/test-avdtp.c | 15 +-------------- > > unit/test-avrcp.c | 15 +-------------- > > unit/test-crc.c | 15 +-------------- > > unit/test-crypto.c | 15 +-------------- > > unit/test-ecc.c | 21 +-------------------- > > unit/test-eir.c | 15 +-------------- > > unit/test-gatt.c | 15 +-------------- > > unit/test-gattrib.c | 15 +-------------- > > unit/test-gdbus-client.c | 15 +-------------- > > unit/test-gobex-apparam.c | 15 +-------------- > > unit/test-gobex-header.c | 15 +-------------- > > unit/test-gobex-packet.c | 15 +-------------- > > unit/test-gobex-transfer.c | 15 +-------------- > > unit/test-gobex.c | 15 +-------------- > > unit/test-hfp.c | 15 +-------------- > > unit/test-hog.c | 15 +-------------- > > unit/test-lib.c | 15 +-------------- > > unit/test-mesh-crypto.c | 11 +---------- > > unit/test-mgmt.c | 15 +-------------- > > unit/test-midi.c | 16 +--------------- > > unit/test-queue.c | 15 +-------------- > > unit/test-ringbuf.c | 15 +-------------- > > unit/test-sdp.c | 15 +-------------- > > unit/test-textfile.c | 15 +-------------- > > unit/test-uhid.c | 15 +-------------- > > unit/test-uuid.c | 15 +-------------- > > unit/util.c | 14 +------------- > > unit/util.h | 14 +------------- > > 758 files changed, 758 insertions(+), 10148 deletions(-) > > > -- > pozdrawiam > Szymon Janc > >
Hi Tedd, On Tue, Sep 15, 2020 at 1:05 PM An, Tedd <tedd.an@intel.com> wrote: > > Hi Liuz, > > On Tue, 2020-09-15 at 09:34 -0700, Luiz Augusto von Dentz wrote: > > Hi Szymon, > > > > On Tue, Sep 15, 2020 at 12:24 AM Szymon Janc <szymon.janc@codecoup.pl> wrote: > > > Hi, > > > > > > On Tuesday, 15 September 2020 02:04:40 CEST tedd.an@linux.intel.com wrote: > > > > From: Tedd Ho-Jeong An <tedd.an@intel.com> > > > > > > > > This patch series adds SPDX License Identifier to the source/heade files > > > > based on the existing license header and removes the license text. > > > > > > > > The SDPX License Identifier is added in form of a comment based on file > > > > type with the same rule from the Linxu kernel source, and added to the > > > > first line of the file. > > > > > > > > C source: // SPDX-License-Identifer: <License> > > > > > > Why C++ style comments in C source? > > > > > > > C header: /* SPDX-License-Identifer: <License> */ > > > > > > > > For SPDX-License Identifier, it used the identifer from the SPDX License > > > > list page(https://spdx.org/licenses). > > > > > > INAL but SPDX identifier itself is insufficied for license compliance. > > > > > > If we really want to (I don't have strong opinion about this) remove license > > > headers in favour of only having SPDX then we need files with licenses text > > > etc to be part of distribution. Pretty much the same what kernel folks did. > > > > We should probably create a LICENSES directory with the full license > > text, but for the source files the SPDX identifier should be enough, > > something like: > > > > LICENSES/ > > ./preferred/{GPL-2.0, LGPL-2.1, BSD-2-Clause, MIT} > > ./dual/Apache-2.0 > > > > The kernel don't seem to be using or-later variant of GPL perhaps to > > avoid (L)GPL 3.0 clauses. > > I will add them. > > > > > > > For the summary, currently BlueZ sources have following licenses: > > > > > > > > ------------------------------------------- > > > > License File Count > > > > ------------------------------------------- > > > > GPL-2.0-or-later : 393 > > > > LGPL-2.1-or-later : 273 > > > > BSD-2-Clause : 3 > > > > GPL-2.0-only : 5 > > > > MIT : 2 > > > > Apache-2.0 : 80 > > > > N/A : 1325 > > > > > > > > Note that N/A includes the following files/folders > > > > - .git/ > > > > - doc/ > > > > - Build related files (Makefile, etc) > > > > In Zephyr we do have license for build related files, not sure what > > license we should use though, perhaps LGPL is better for these. > > Does GPL makes more sense? As far as I understand, LGPL is more for library, and > BlueZ Makefile combined the rules for binary and library. Yep, I actually meant GPL here and LGPL for python scripts so they can be used elsewhere. > > > > > > - Configuration files > > > > - Test scripts (python, etc) > > > > The tests scripts we might want to have license as well, LGPL might be > > a better here as well. > > > > > > Tedd Ho-Jeong An (17): > > > > android: Add SPDX License Identifier > > > > attrib: Add SPDX License Identifier > > > > btio: Add SPDX License Identifier > > > > client: Add SPDX License Identifier > > > > emulator: Add SPDX License Identifier > > > > gdbus: Add SPDX License Identifier > > > > gobex: Add SPDX License Identifier > > > > lib: Add SPDX License Identifier > > > > mesh: Add SPDX License Identifier > > > > monitor: Add SPDX License Identifier > > > > obexd: Add SPDX License Identifier > > > > peripheral: Add SPDX License Identifier > > > > plugins: Add SPDX License Identifier > > > > profiles: Add SPDX License Identifier > > > > unit: Add SPDX License Identifier > > > > src: Add SPDX License Identifier > > > > tools: Add SPDX License Identifier > > > > > > > > android/a2dp-sink.c | 15 +-------------- > > > > android/a2dp-sink.h | 15 +-------------- > > > > android/a2dp.c | 15 +-------------- > > > > android/a2dp.h | 15 +-------------- > > > > android/audio-msg.h | 15 +-------------- > > > > android/audio_utils/resampler.c | 12 +----------- > > > > android/audio_utils/resampler.h | 12 +----------- > > > > android/avctp.c | 15 +-------------- > > > > android/avctp.h | 15 +-------------- > > > > android/avdtp.c | 15 +-------------- > > > > android/avdtp.h | 15 +-------------- > > > > android/avdtptest.c | 15 +-------------- > > > > android/avrcp-lib.c | 15 +-------------- > > > > android/avrcp-lib.h | 15 +-------------- > > > > android/avrcp.c | 15 +-------------- > > > > android/avrcp.h | 15 +-------------- > > > > android/bluetooth.c | 15 +-------------- > > > > android/bluetooth.h | 15 +-------------- > > > > android/bluetoothd-snoop.c | 15 +-------------- > > > > android/bluetoothd-wrapper.c | 13 +------------ > > > > android/client/haltest.c | 13 +------------ > > > > android/client/history.c | 13 +------------ > > > > android/client/history.h | 13 +------------ > > > > android/client/if-audio.c | 13 +------------ > > > > android/client/if-av-sink.c | 13 +------------ > > > > android/client/if-av.c | 13 +------------ > > > > android/client/if-bt.c | 13 +------------ > > > > android/client/if-gatt.c | 13 +------------ > > > > android/client/if-hf-client.c | 13 +------------ > > > > android/client/if-hf.c | 13 +------------ > > > > android/client/if-hh.c | 13 +------------ > > > > android/client/if-hl.c | 13 +------------ > > > > android/client/if-main.h | 13 +------------ > > > > android/client/if-mce.c | 13 +------------ > > > > android/client/if-pan.c | 13 +------------ > > > > android/client/if-rc-ctrl.c | 13 +------------ > > > > android/client/if-rc.c | 13 +------------ > > > > android/client/if-sco.c | 13 +------------ > > > > android/client/if-sock.c | 13 +------------ > > > > android/client/pollhandler.c | 13 +------------ > > > > android/client/pollhandler.h | 13 +------------ > > > > android/client/tabcompletion.c | 13 +------------ > > > > android/client/terminal.c | 13 +------------ > > > > android/client/terminal.h | 13 +------------ > > > > android/compat/readline/history.h | 15 +-------------- > > > > android/compat/readline/readline.h | 15 +-------------- > > > > android/compat/wordexp.h | 15 +-------------- > > > > android/cutils/properties.h | 15 +-------------- > > > > android/gatt.c | 15 +-------------- > > > > android/gatt.h | 15 +-------------- > > > > android/hal-a2dp-sink.c | 13 +------------ > > > > android/hal-a2dp.c | 13 +------------ > > > > android/hal-audio-aptx.c | 13 +------------ > > > > android/hal-audio-sbc.c | 13 +------------ > > > > android/hal-audio.c | 13 +------------ > > > > android/hal-audio.h | 13 +------------ > > > > android/hal-avrcp-ctrl.c | 13 +------------ > > > > android/hal-avrcp.c | 13 +------------ > > > > android/hal-bluetooth.c | 13 +------------ > > > > android/hal-gatt.c | 13 +------------ > > > > android/hal-handsfree-client.c | 13 +------------ > > > > android/hal-handsfree.c | 13 +------------ > > > > android/hal-health.c | 13 +------------ > > > > android/hal-hidhost.c | 13 +------------ > > > > android/hal-ipc.c | 13 +------------ > > > > android/hal-ipc.h | 13 +------------ > > > > android/hal-log.h | 13 +------------ > > > > android/hal-map-client.c | 13 +------------ > > > > android/hal-msg.h | 15 +-------------- > > > > android/hal-pan.c | 13 +------------ > > > > android/hal-sco.c | 13 +------------ > > > > android/hal-socket.c | 13 +------------ > > > > android/hal-utils.c | 13 +------------ > > > > android/hal-utils.h | 13 +------------ > > > > android/hal.h | 13 +------------ > > > > android/handsfree-client.c | 15 +-------------- > > > > android/handsfree-client.h | 15 +-------------- > > > > android/handsfree.c | 15 +-------------- > > > > android/handsfree.h | 15 +-------------- > > > > android/hardware/audio.h | 12 +----------- > > > > android/hardware/audio_effect.h | 12 +----------- > > > > android/hardware/bluetooth.h | 12 +----------- > > > > android/hardware/bt_av.h | 12 +----------- > > > > android/hardware/bt_gatt.h | 12 +----------- > > > > android/hardware/bt_gatt_client.h | 12 +----------- > > > > android/hardware/bt_gatt_server.h | 12 +----------- > > > > android/hardware/bt_gatt_types.h | 12 +----------- > > > > android/hardware/bt_hf.h | 12 +----------- > > > > android/hardware/bt_hf_client.h | 12 +----------- > > > > android/hardware/bt_hh.h | 12 +----------- > > > > android/hardware/bt_hl.h | 12 +----------- > > > > android/hardware/bt_mce.h | 12 +----------- > > > > android/hardware/bt_pan.h | 12 +----------- > > > > android/hardware/bt_rc.h | 12 +----------- > > > > android/hardware/bt_sock.h | 12 +----------- > > > > android/hardware/hardware.c | 12 +----------- > > > > android/hardware/hardware.h | 12 +----------- > > > > android/health.c | 15 +-------------- > > > > android/health.h | 15 +-------------- > > > > android/hidhost.c | 15 +-------------- > > > > android/hidhost.h | 15 +-------------- > > > > android/ipc-common.h | 15 +-------------- > > > > android/ipc-tester.c | 15 +-------------- > > > > android/ipc.c | 15 +-------------- > > > > android/ipc.h | 15 +-------------- > > > > android/log.c | 15 +-------------- > > > > android/main.c | 15 +-------------- > > > > android/map-client.c | 15 +-------------- > > > > android/map-client.h | 15 +-------------- > > > > android/pan.c | 15 +-------------- > > > > android/pan.h | 15 +-------------- > > > > android/sco-msg.h | 15 +-------------- > > > > android/sco.c | 15 +-------------- > > > > android/sco.h | 15 +-------------- > > > > android/socket.c | 15 +-------------- > > > > android/socket.h | 15 +-------------- > > > > android/system-emulator.c | 15 +-------------- > > > > android/system/audio.h | 12 +----------- > > > > android/test-ipc.c | 15 +-------------- > > > > android/tester-a2dp.c | 13 +------------ > > > > android/tester-avrcp.c | 13 +------------ > > > > android/tester-bluetooth.c | 13 +------------ > > > > android/tester-gatt.c | 13 +------------ > > > > android/tester-hdp.c | 13 +------------ > > > > android/tester-hidhost.c | 13 +------------ > > > > android/tester-main.c | 13 +------------ > > > > android/tester-main.h | 15 +-------------- > > > > android/tester-map-client.c | 13 +------------ > > > > android/tester-pan.c | 13 +------------ > > > > android/tester-socket.c | 13 +------------ > > > > android/utils.h | 15 +-------------- > > > > attrib/att-database.h | 15 +-------------- > > > > attrib/att.c | 15 +-------------- > > > > attrib/att.h | 15 +-------------- > > > > attrib/gatt-service.c | 15 +-------------- > > > > attrib/gatt-service.h | 15 +-------------- > > > > attrib/gatt.c | 15 +-------------- > > > > attrib/gatt.h | 15 +-------------- > > > > attrib/gattrib.c | 15 +-------------- > > > > attrib/gattrib.h | 15 +-------------- > > > > attrib/gatttool.c | 15 +-------------- > > > > attrib/gatttool.h | 15 +-------------- > > > > attrib/interactive.c | 15 +-------------- > > > > attrib/utils.c | 15 +-------------- > > > > btio/btio.c | 15 +-------------- > > > > btio/btio.h | 15 +-------------- > > > > client/advertising.c | 15 +-------------- > > > > client/advertising.h | 15 +-------------- > > > > client/agent.c | 15 +-------------- > > > > client/agent.h | 15 +-------------- > > > > client/display.c | 15 +-------------- > > > > client/display.h | 15 +-------------- > > > > client/gatt.c | 15 +-------------- > > > > client/gatt.h | 15 +-------------- > > > > client/main.c | 15 +-------------- > > > > emulator/amp.c | 15 +-------------- > > > > emulator/amp.h | 15 +-------------- > > > > emulator/b1ee.c | 15 +-------------- > > > > emulator/btdev.c | 15 +-------------- > > > > emulator/btdev.h | 15 +-------------- > > > > emulator/bthost.c | 15 +-------------- > > > > emulator/bthost.h | 15 +-------------- > > > > emulator/hciemu.c | 15 +-------------- > > > > emulator/hciemu.h | 15 +-------------- > > > > emulator/hfp.c | 15 +-------------- > > > > emulator/le.c | 15 +-------------- > > > > emulator/le.h | 15 +-------------- > > > > emulator/main.c | 15 +-------------- > > > > emulator/phy.c | 15 +-------------- > > > > emulator/phy.h | 15 +-------------- > > > > emulator/serial.c | 15 +-------------- > > > > emulator/serial.h | 15 +-------------- > > > > emulator/server.c | 15 +-------------- > > > > emulator/server.h | 15 +-------------- > > > > emulator/smp.c | 15 +-------------- > > > > emulator/vhci.c | 15 +-------------- > > > > emulator/vhci.h | 15 +-------------- > > > > gdbus/client.c | 15 +-------------- > > > > gdbus/gdbus.h | 15 +-------------- > > > > gdbus/mainloop.c | 15 +-------------- > > > > gdbus/object.c | 15 +-------------- > > > > gdbus/polkit.c | 15 +-------------- > > > > gdbus/watch.c | 15 +-------------- > > > > gobex/gobex-apparam.c | 15 +-------------- > > > > gobex/gobex-apparam.h | 15 +-------------- > > > > gobex/gobex-debug.h | 15 +-------------- > > > > gobex/gobex-defs.c | 15 +-------------- > > > > gobex/gobex-defs.h | 15 +-------------- > > > > gobex/gobex-header.c | 15 +-------------- > > > > gobex/gobex-header.h | 15 +-------------- > > > > gobex/gobex-packet.c | 15 +-------------- > > > > gobex/gobex-packet.h | 15 +-------------- > > > > gobex/gobex-transfer.c | 15 +-------------- > > > > gobex/gobex.c | 15 +-------------- > > > > gobex/gobex.h | 15 +-------------- > > > > lib/a2mp.h | 15 +-------------- > > > > lib/amp.h | 10 +--------- > > > > lib/bluetooth.c | 15 +-------------- > > > > lib/bluetooth.h | 15 +-------------- > > > > lib/bnep.h | 15 +-------------- > > > > lib/cmtp.h | 15 +-------------- > > > > lib/hci.c | 15 +-------------- > > > > lib/hci.h | 15 +-------------- > > > > lib/hci_lib.h | 15 +-------------- > > > > lib/hidp.h | 15 +-------------- > > > > lib/l2cap.h | 15 +-------------- > > > > lib/mgmt.h | 15 +-------------- > > > > lib/rfcomm.h | 15 +-------------- > > > > lib/sco.h | 15 +-------------- > > > > lib/sdp.c | 15 +-------------- > > > > lib/sdp.h | 15 +-------------- > > > > lib/sdp_lib.h | 15 +-------------- > > > > lib/uuid.c | 15 +-------------- > > > > lib/uuid.h | 15 +-------------- > > > > mesh/agent.c | 11 +---------- > > > > mesh/agent.h | 11 +---------- > > > > mesh/appkey.c | 11 +---------- > > > > mesh/appkey.h | 11 +---------- > > > > mesh/cfgmod-server.c | 11 +---------- > > > > mesh/cfgmod.h | 11 +---------- > > > > mesh/crypto.c | 11 +---------- > > > > mesh/crypto.h | 11 +---------- > > > > mesh/dbus.c | 11 +---------- > > > > mesh/dbus.h | 11 +---------- > > > > mesh/error.h | 11 +---------- > > > > mesh/friend.c | 11 +---------- > > > > mesh/friend.h | 11 +---------- > > > > mesh/keyring.c | 11 +---------- > > > > mesh/keyring.h | 11 +---------- > > > > mesh/main.c | 11 +---------- > > > > mesh/manager.c | 11 +---------- > > > > mesh/manager.h | 11 +---------- > > > > mesh/mesh-config-json.c | 11 +---------- > > > > mesh/mesh-config.h | 11 +---------- > > > > mesh/mesh-defs.h | 12 +----------- > > > > mesh/mesh-io-api.h | 11 +---------- > > > > mesh/mesh-io-generic.c | 11 +---------- > > > > mesh/mesh-io-generic.h | 11 +---------- > > > > mesh/mesh-io.c | 11 +---------- > > > > mesh/mesh-io.h | 11 +---------- > > > > mesh/mesh-mgmt.c | 11 +---------- > > > > mesh/mesh-mgmt.h | 11 +---------- > > > > mesh/mesh.c | 11 +---------- > > > > mesh/mesh.h | 11 +---------- > > > > mesh/model.c | 11 +---------- > > > > mesh/model.h | 11 +---------- > > > > mesh/net-keys.c | 11 +---------- > > > > mesh/net-keys.h | 11 +---------- > > > > mesh/net.c | 11 +---------- > > > > mesh/net.h | 11 +---------- > > > > mesh/node.c | 11 +---------- > > > > mesh/node.h | 11 +---------- > > > > mesh/pb-adv.c | 11 +---------- > > > > mesh/pb-adv.h | 11 +---------- > > > > mesh/prov-acceptor.c | 11 +---------- > > > > mesh/prov-initiator.c | 11 +---------- > > > > mesh/prov.h | 11 +---------- > > > > mesh/provision.h | 11 +---------- > > > > mesh/rpl.c | 11 +---------- > > > > mesh/rpl.h | 11 +---------- > > > > mesh/util.c | 11 +---------- > > > > mesh/util.h | 11 +---------- > > > > monitor/a2dp.c | 15 +-------------- > > > > monitor/a2dp.h | 15 +-------------- > > > > monitor/analyze.c | 15 +-------------- > > > > monitor/analyze.h | 15 +-------------- > > > > monitor/avctp.c | 15 +-------------- > > > > monitor/avctp.h | 15 +-------------- > > > > monitor/avdtp.c | 15 +-------------- > > > > monitor/avdtp.h | 15 +-------------- > > > > monitor/bnep.c | 15 +-------------- > > > > monitor/bnep.h | 15 +-------------- > > > > monitor/broadcom.c | 15 +-------------- > > > > monitor/broadcom.h | 15 +-------------- > > > > monitor/bt.h | 15 +-------------- > > > > monitor/control.c | 15 +-------------- > > > > monitor/control.h | 15 +-------------- > > > > monitor/crc.c | 15 +-------------- > > > > monitor/crc.h | 15 +-------------- > > > > monitor/display.c | 15 +-------------- > > > > monitor/display.h | 15 +-------------- > > > > monitor/ellisys.c | 15 +-------------- > > > > monitor/ellisys.h | 15 +-------------- > > > > monitor/hcidump.c | 15 +-------------- > > > > monitor/hcidump.h | 15 +-------------- > > > > monitor/hwdb.c | 15 +-------------- > > > > monitor/hwdb.h | 15 +-------------- > > > > monitor/intel.c | 15 +-------------- > > > > monitor/intel.h | 15 +-------------- > > > > monitor/jlink.c | 15 +-------------- > > > > monitor/jlink.h | 15 +-------------- > > > > monitor/keys.c | 15 +-------------- > > > > monitor/keys.h | 15 +-------------- > > > > monitor/l2cap.c | 15 +-------------- > > > > monitor/l2cap.h | 15 +-------------- > > > > monitor/ll.c | 15 +-------------- > > > > monitor/ll.h | 15 +-------------- > > > > monitor/lmp.c | 15 +-------------- > > > > monitor/lmp.h | 15 +-------------- > > > > monitor/main.c | 15 +-------------- > > > > monitor/packet.c | 15 +-------------- > > > > monitor/packet.h | 15 +-------------- > > > > monitor/rfcomm.c | 15 +-------------- > > > > monitor/rfcomm.h | 15 +-------------- > > > > monitor/sdp.c | 15 +-------------- > > > > monitor/sdp.h | 15 +-------------- > > > > monitor/tty.h | 15 +-------------- > > > > monitor/vendor.c | 15 +-------------- > > > > monitor/vendor.h | 15 +-------------- > > > > obexd/client/bluetooth.c | 15 +-------------- > > > > obexd/client/bluetooth.h | 15 +-------------- > > > > obexd/client/driver.c | 15 +-------------- > > > > obexd/client/driver.h | 15 +-------------- > > > > obexd/client/ftp.c | 15 +-------------- > > > > obexd/client/ftp.h | 15 +-------------- > > > > obexd/client/manager.c | 15 +-------------- > > > > obexd/client/manager.h | 15 +-------------- > > > > obexd/client/map-event.c | 15 +-------------- > > > > obexd/client/map-event.h | 15 +-------------- > > > > obexd/client/map.c | 15 +-------------- > > > > obexd/client/map.h | 15 +-------------- > > > > obexd/client/mns.c | 15 +-------------- > > > > obexd/client/opp.c | 15 +-------------- > > > > obexd/client/opp.h | 15 +-------------- > > > > obexd/client/pbap.c | 15 +-------------- > > > > obexd/client/pbap.h | 15 +-------------- > > > > obexd/client/session.c | 15 +-------------- > > > > obexd/client/session.h | 15 +-------------- > > > > obexd/client/sync.c | 15 +-------------- > > > > obexd/client/sync.h | 15 +-------------- > > > > obexd/client/transfer.c | 15 +-------------- > > > > obexd/client/transfer.h | 15 +-------------- > > > > obexd/client/transport.c | 15 +-------------- > > > > obexd/client/transport.h | 15 +-------------- > > > > obexd/plugins/bluetooth.c | 15 +-------------- > > > > obexd/plugins/filesystem.c | 15 +-------------- > > > > obexd/plugins/filesystem.h | 15 +-------------- > > > > obexd/plugins/ftp.c | 15 +-------------- > > > > obexd/plugins/ftp.h | 15 +-------------- > > > > obexd/plugins/irmc.c | 15 +-------------- > > > > obexd/plugins/mas.c | 15 +-------------- > > > > obexd/plugins/messages-dummy.c | 15 +-------------- > > > > obexd/plugins/messages-tracker.c | 15 +-------------- > > > > obexd/plugins/messages.h | 15 +-------------- > > > > obexd/plugins/opp.c | 15 +-------------- > > > > obexd/plugins/pbap.c | 15 +-------------- > > > > obexd/plugins/pcsuite.c | 15 +-------------- > > > > obexd/plugins/phonebook-dummy.c | 15 +-------------- > > > > obexd/plugins/phonebook-ebook.c | 15 +-------------- > > > > obexd/plugins/phonebook-tracker.c | 15 +-------------- > > > > obexd/plugins/phonebook.h | 15 +-------------- > > > > obexd/plugins/syncevolution.c | 15 +-------------- > > > > obexd/plugins/vcard.c | 15 +-------------- > > > > obexd/plugins/vcard.h | 15 +-------------- > > > > obexd/src/log.c | 15 +-------------- > > > > obexd/src/log.h | 15 +-------------- > > > > obexd/src/main.c | 15 +-------------- > > > > obexd/src/manager.c | 15 +-------------- > > > > obexd/src/manager.h | 15 +-------------- > > > > obexd/src/map_ap.h | 15 +-------------- > > > > obexd/src/mimetype.c | 15 +-------------- > > > > obexd/src/mimetype.h | 15 +-------------- > > > > obexd/src/obex-priv.h | 15 +-------------- > > > > obexd/src/obex.c | 15 +-------------- > > > > obexd/src/obex.h | 15 +-------------- > > > > obexd/src/obexd.h | 15 +-------------- > > > > obexd/src/plugin.c | 15 +-------------- > > > > obexd/src/plugin.h | 15 +-------------- > > > > obexd/src/server.c | 15 +-------------- > > > > obexd/src/server.h | 15 +-------------- > > > > obexd/src/service.c | 15 +-------------- > > > > obexd/src/service.h | 15 +-------------- > > > > obexd/src/transport.c | 15 +-------------- > > > > obexd/src/transport.h | 15 +-------------- > > > > peripheral/attach.c | 15 +-------------- > > > > peripheral/attach.h | 15 +-------------- > > > > peripheral/efivars.c | 15 +-------------- > > > > peripheral/efivars.h | 15 +-------------- > > > > peripheral/gap.c | 15 +-------------- > > > > peripheral/gap.h | 15 +-------------- > > > > peripheral/gatt.c | 15 +-------------- > > > > peripheral/gatt.h | 15 +-------------- > > > > peripheral/log.c | 15 +-------------- > > > > peripheral/log.h | 15 +-------------- > > > > peripheral/main.c | 15 +-------------- > > > > plugins/autopair.c | 15 +-------------- > > > > plugins/external-dummy.c | 15 +-------------- > > > > plugins/hostname.c | 15 +-------------- > > > > plugins/neard.c | 15 +-------------- > > > > plugins/policy.c | 15 +-------------- > > > > plugins/sixaxis.c | 15 +-------------- > > > > plugins/wiimote.c | 15 +-------------- > > > > profiles/audio/a2dp-codecs.h | 15 +-------------- > > > > profiles/audio/a2dp.c | 15 +-------------- > > > > profiles/audio/a2dp.h | 15 +-------------- > > > > profiles/audio/avctp.c | 15 +-------------- > > > > profiles/audio/avctp.h | 15 +-------------- > > > > profiles/audio/avdtp.c | 15 +-------------- > > > > profiles/audio/avdtp.h | 15 +-------------- > > > > profiles/audio/avrcp.c | 15 +-------------- > > > > profiles/audio/avrcp.h | 15 +-------------- > > > > profiles/audio/control.c | 15 +-------------- > > > > profiles/audio/control.h | 15 +-------------- > > > > profiles/audio/media.c | 15 +-------------- > > > > profiles/audio/media.h | 15 +-------------- > > > > profiles/audio/player.c | 15 +-------------- > > > > profiles/audio/player.h | 15 +-------------- > > > > profiles/audio/sink.c | 15 +-------------- > > > > profiles/audio/sink.h | 15 +-------------- > > > > profiles/audio/source.c | 15 +-------------- > > > > profiles/audio/source.h | 15 +-------------- > > > > profiles/audio/transport.c | 15 +-------------- > > > > profiles/audio/transport.h | 15 +-------------- > > > > profiles/battery/bas.c | 15 +-------------- > > > > profiles/battery/bas.h | 15 +-------------- > > > > profiles/battery/battery.c | 10 +--------- > > > > profiles/cups/cups.h | 15 +-------------- > > > > profiles/cups/hcrp.c | 15 +-------------- > > > > profiles/cups/main.c | 15 +-------------- > > > > profiles/cups/sdp.c | 15 +-------------- > > > > profiles/cups/spp.c | 15 +-------------- > > > > profiles/deviceinfo/deviceinfo.c | 15 +-------------- > > > > profiles/deviceinfo/dis.c | 15 +-------------- > > > > profiles/deviceinfo/dis.h | 15 +-------------- > > > > profiles/gap/gas.c | 10 +--------- > > > > profiles/health/hdp.c | 15 +-------------- > > > > profiles/health/hdp.h | 15 +-------------- > > > > profiles/health/hdp_main.c | 15 +-------------- > > > > profiles/health/hdp_manager.c | 15 +-------------- > > > > profiles/health/hdp_manager.h | 15 +-------------- > > > > profiles/health/hdp_types.h | 15 +-------------- > > > > profiles/health/hdp_util.c | 15 +-------------- > > > > profiles/health/hdp_util.h | 15 +-------------- > > > > profiles/health/mcap.c | 15 +-------------- > > > > profiles/health/mcap.h | 15 +-------------- > > > > profiles/iap/main.c | 15 +-------------- > > > > profiles/input/device.c | 15 +-------------- > > > > profiles/input/device.h | 15 +-------------- > > > > profiles/input/hidp_defs.h | 15 +-------------- > > > > profiles/input/hog-lib.c | 15 +-------------- > > > > profiles/input/hog-lib.h | 15 +-------------- > > > > profiles/input/hog.c | 15 +-------------- > > > > profiles/input/manager.c | 15 +-------------- > > > > profiles/input/server.c | 15 +-------------- > > > > profiles/input/server.h | 15 +-------------- > > > > profiles/input/sixaxis.h | 15 +-------------- > > > > profiles/input/suspend-dummy.c | 15 +-------------- > > > > profiles/input/suspend-none.c | 15 +-------------- > > > > profiles/input/suspend.h | 15 +-------------- > > > > profiles/midi/libmidi.c | 16 +--------------- > > > > profiles/midi/libmidi.h | 16 +--------------- > > > > profiles/midi/midi.c | 20 +------------------- > > > > profiles/network/bnep.c | 15 +-------------- > > > > profiles/network/bnep.h | 15 +-------------- > > > > profiles/network/connection.c | 15 +-------------- > > > > profiles/network/connection.h | 15 +-------------- > > > > profiles/network/manager.c | 15 +-------------- > > > > profiles/network/server.c | 15 +-------------- > > > > profiles/network/server.h | 15 +-------------- > > > > profiles/sap/main.c | 14 +------------- > > > > profiles/sap/manager.c | 14 +------------- > > > > profiles/sap/manager.h | 14 +------------- > > > > profiles/sap/sap-dummy.c | 14 +------------- > > > > profiles/sap/sap.h | 14 +------------- > > > > profiles/sap/server.c | 14 +------------- > > > > profiles/sap/server.h | 14 +------------- > > > > profiles/scanparam/scan.c | 15 +-------------- > > > > profiles/scanparam/scpp.c | 15 +-------------- > > > > profiles/scanparam/scpp.h | 15 +-------------- > > > > src/adapter.c | 15 +-------------- > > > > src/adapter.h | 15 +-------------- > > > > src/adv_monitor.c | 11 +---------- > > > > src/adv_monitor.h | 11 +---------- > > > > src/advertising.c | 11 +---------- > > > > src/advertising.h | 11 +---------- > > > > src/agent.c | 15 +-------------- > > > > src/agent.h | 15 +-------------- > > > > src/attrib-server.c | 15 +-------------- > > > > src/attrib-server.h | 15 +-------------- > > > > src/backtrace.c | 15 +-------------- > > > > src/backtrace.h | 15 +-------------- > > > > src/dbus-common.c | 15 +-------------- > > > > src/dbus-common.h | 15 +-------------- > > > > src/device.c | 15 +-------------- > > > > src/device.h | 15 +-------------- > > > > src/eir.c | 15 +-------------- > > > > src/eir.h | 15 +-------------- > > > > src/error.c | 15 +-------------- > > > > src/error.h | 15 +-------------- > > > > src/gatt-client.c | 11 +---------- > > > > src/gatt-client.h | 11 +---------- > > > > src/gatt-database.c | 11 +---------- > > > > src/gatt-database.h | 11 +---------- > > > > src/hcid.h | 15 +-------------- > > > > src/log.c | 15 +-------------- > > > > src/log.h | 15 +-------------- > > > > src/main.c | 15 +-------------- > > > > src/oui.c | 15 +-------------- > > > > src/oui.h | 15 +-------------- > > > > src/plugin.c | 15 +-------------- > > > > src/plugin.h | 15 +-------------- > > > > src/profile.c | 15 +-------------- > > > > src/profile.h | 15 +-------------- > > > > src/rfkill.c | 15 +-------------- > > > > src/sdp-client.c | 15 +-------------- > > > > src/sdp-client.h | 15 +-------------- > > > > src/sdp-xml.c | 15 +-------------- > > > > src/sdp-xml.h | 15 +-------------- > > > > src/sdpd-database.c | 15 +-------------- > > > > src/sdpd-request.c | 15 +-------------- > > > > src/sdpd-server.c | 15 +-------------- > > > > src/sdpd-service.c | 15 +-------------- > > > > src/sdpd.h | 15 +-------------- > > > > src/service.c | 15 +-------------- > > > > src/service.h | 15 +-------------- > > > > src/shared/ad.c | 15 +-------------- > > > > src/shared/ad.h | 15 +-------------- > > > > src/shared/att-types.h | 15 +-------------- > > > > src/shared/att.c | 15 +-------------- > > > > src/shared/att.h | 15 +-------------- > > > > src/shared/btp.c | 15 +-------------- > > > > src/shared/btp.h | 15 +-------------- > > > > src/shared/btsnoop.c | 15 +-------------- > > > > src/shared/btsnoop.h | 15 +-------------- > > > > src/shared/crypto.c | 15 +-------------- > > > > src/shared/crypto.h | 15 +-------------- > > > > src/shared/ecc.c | 21 +-------------------- > > > > src/shared/ecc.h | 21 +-------------------- > > > > src/shared/gap.c | 15 +-------------- > > > > src/shared/gap.h | 15 +-------------- > > > > src/shared/gatt-client.c | 15 +-------------- > > > > src/shared/gatt-client.h | 15 +-------------- > > > > src/shared/gatt-db.c | 15 +-------------- > > > > src/shared/gatt-db.h | 15 +-------------- > > > > src/shared/gatt-helpers.c | 15 +-------------- > > > > src/shared/gatt-helpers.h | 15 +-------------- > > > > src/shared/gatt-server.c | 15 +-------------- > > > > src/shared/gatt-server.h | 15 +-------------- > > > > src/shared/hci-crypto.c | 15 +-------------- > > > > src/shared/hci-crypto.h | 15 +-------------- > > > > src/shared/hci.c | 15 +-------------- > > > > src/shared/hci.h | 15 +-------------- > > > > src/shared/hfp.c | 15 +-------------- > > > > src/shared/hfp.h | 15 +-------------- > > > > src/shared/io-ell.c | 15 +-------------- > > > > src/shared/io-glib.c | 15 +-------------- > > > > src/shared/io-mainloop.c | 15 +-------------- > > > > src/shared/io.h | 15 +-------------- > > > > src/shared/log.c | 15 +-------------- > > > > src/shared/log.h | 15 +-------------- > > > > src/shared/mainloop-ell.c | 12 +----------- > > > > src/shared/mainloop-glib.c | 15 +-------------- > > > > src/shared/mainloop-notify.c | 15 +-------------- > > > > src/shared/mainloop-notify.h | 15 +-------------- > > > > src/shared/mainloop.c | 15 +-------------- > > > > src/shared/mainloop.h | 15 +-------------- > > > > src/shared/mgmt.c | 15 +-------------- > > > > src/shared/mgmt.h | 15 +-------------- > > > > src/shared/pcap.c | 15 +-------------- > > > > src/shared/pcap.h | 15 +-------------- > > > > src/shared/queue.c | 15 +-------------- > > > > src/shared/queue.h | 15 +-------------- > > > > src/shared/ringbuf.c | 15 +-------------- > > > > src/shared/ringbuf.h | 15 +-------------- > > > > src/shared/shell.c | 15 +-------------- > > > > src/shared/shell.h | 15 +-------------- > > > > src/shared/tester.c | 15 +-------------- > > > > src/shared/tester.h | 15 +-------------- > > > > src/shared/timeout-ell.c | 11 +---------- > > > > src/shared/timeout-glib.c | 11 +---------- > > > > src/shared/timeout-mainloop.c | 11 +---------- > > > > src/shared/timeout.h | 11 +---------- > > > > src/shared/tty.h | 15 +-------------- > > > > src/shared/uhid.c | 15 +-------------- > > > > src/shared/uhid.h | 15 +-------------- > > > > src/shared/util.c | 15 +-------------- > > > > src/shared/util.h | 15 +-------------- > > > > src/storage.c | 15 +-------------- > > > > src/storage.h | 15 +-------------- > > > > src/textfile.c | 15 +-------------- > > > > src/textfile.h | 15 +-------------- > > > > src/uinput.h | 15 +-------------- > > > > src/uuid-helper.c | 15 +-------------- > > > > src/uuid-helper.h | 15 +-------------- > > > > tools/3dsp.c | 15 +-------------- > > > > tools/advtest.c | 15 +-------------- > > > > tools/amptest.c | 15 +-------------- > > > > tools/avinfo.c | 15 +-------------- > > > > tools/avtest.c | 15 +-------------- > > > > tools/bccmd.c | 15 +-------------- > > > > tools/bcmfw.c | 15 +-------------- > > > > tools/bdaddr.c | 15 +-------------- > > > > tools/bluemoon.c | 15 +-------------- > > > > tools/bluetooth-player.c | 15 +-------------- > > > > tools/bnep-tester.c | 15 +-------------- > > > > tools/bneptest.c | 15 +-------------- > > > > tools/btattach.c | 15 +-------------- > > > > tools/btconfig.c | 15 +-------------- > > > > tools/btgatt-client.c | 15 +-------------- > > > > tools/btgatt-server.c | 11 +---------- > > > > tools/btinfo.c | 15 +-------------- > > > > tools/btiotest.c | 15 +-------------- > > > > tools/btmgmt.c | 15 +-------------- > > > > tools/btmon-logger.c | 15 +-------------- > > > > tools/btpclient.c | 15 +-------------- > > > > tools/btpclientctl.c | 15 +-------------- > > > > tools/btproxy.c | 15 +-------------- > > > > tools/btsnoop.c | 15 +-------------- > > > > tools/check-selftest.c | 15 +-------------- > > > > tools/ciptool.c | 15 +-------------- > > > > tools/cltest.c | 15 +-------------- > > > > tools/create-image.c | 15 +-------------- > > > > tools/csr.c | 15 +-------------- > > > > tools/csr.h | 15 +-------------- > > > > tools/csr_3wire.c | 15 +-------------- > > > > tools/csr_bcsp.c | 15 +-------------- > > > > tools/csr_h4.c | 15 +-------------- > > > > tools/csr_hci.c | 15 +-------------- > > > > tools/csr_usb.c | 15 +-------------- > > > > tools/eddystone.c | 15 +-------------- > > > > tools/gap-tester.c | 15 +-------------- > > > > tools/gatt-service.c | 15 +-------------- > > > > tools/hci-tester.c | 15 +-------------- > > > > tools/hciattach.c | 15 +-------------- > > > > tools/hciattach.h | 15 +-------------- > > > > tools/hciattach_ath3k.c | 15 +-------------- > > > > tools/hciattach_bcm43xx.c | 15 +-------------- > > > > tools/hciattach_intel.c | 15 +-------------- > > > > tools/hciattach_qualcomm.c | 15 +-------------- > > > > tools/hciattach_st.c | 15 +-------------- > > > > tools/hciattach_ti.c | 15 +-------------- > > > > tools/hciattach_tialt.c | 15 +-------------- > > > > tools/hciconfig.c | 15 +-------------- > > > > tools/hcidump.c | 15 +-------------- > > > > tools/hcieventmask.c | 15 +-------------- > > > > tools/hcisecfilter.c | 15 +-------------- > > > > tools/hcitool.c | 15 +-------------- > > > > tools/hex2hcd.c | 15 +-------------- > > > > tools/hid2hci.c | 15 +-------------- > > > > tools/hwdb.c | 15 +-------------- > > > > tools/ibeacon.c | 15 +-------------- > > > > tools/l2cap-tester.c | 15 +-------------- > > > > tools/l2ping.c | 15 +-------------- > > > > tools/l2test.c | 15 +-------------- > > > > tools/mcaptest.c | 15 +-------------- > > > > tools/mesh-cfgclient.c | 11 +---------- > > > > tools/mesh-gatt/config-client.c | 15 +-------------- > > > > tools/mesh-gatt/config-server.c | 15 +-------------- > > > > tools/mesh-gatt/crypto.c | 15 +-------------- > > > > tools/mesh-gatt/crypto.h | 15 +-------------- > > > > tools/mesh-gatt/gatt.c | 15 +-------------- > > > > tools/mesh-gatt/gatt.h | 15 +-------------- > > > > tools/mesh-gatt/keys.h | 15 +-------------- > > > > tools/mesh-gatt/mesh-net.h | 15 +-------------- > > > > tools/mesh-gatt/net.c | 15 +-------------- > > > > tools/mesh-gatt/net.h | 15 +-------------- > > > > tools/mesh-gatt/node.c | 15 +-------------- > > > > tools/mesh-gatt/node.h | 15 +-------------- > > > > tools/mesh-gatt/onoff-model.c | 15 +-------------- > > > > tools/mesh-gatt/onoff-model.h | 15 +-------------- > > > > tools/mesh-gatt/prov-db.c | 15 +-------------- > > > > tools/mesh-gatt/prov-db.h | 15 +-------------- > > > > tools/mesh-gatt/prov.c | 15 +-------------- > > > > tools/mesh-gatt/prov.h | 15 +-------------- > > > > tools/mesh-gatt/util.c | 15 +-------------- > > > > tools/mesh-gatt/util.h | 15 +-------------- > > > > tools/mesh/agent.c | 15 +-------------- > > > > tools/mesh/agent.h | 15 +-------------- > > > > tools/mesh/cfgcli.c | 12 +----------- > > > > tools/mesh/cfgcli.h | 12 +----------- > > > > tools/mesh/config-model.h | 15 +-------------- > > > > tools/mesh/keys.c | 12 +----------- > > > > tools/mesh/keys.h | 12 +----------- > > > > tools/mesh/mesh-db.c | 11 +---------- > > > > tools/mesh/mesh-db.h | 11 +---------- > > > > tools/mesh/model.h | 12 +----------- > > > > tools/mesh/remote.c | 11 +---------- > > > > tools/mesh/remote.h | 11 +---------- > > > > tools/mesh/util.c | 11 +---------- > > > > tools/mesh/util.h | 11 +---------- > > > > tools/meshctl.c | 15 +-------------- > > > > tools/mgmt-tester.c | 15 +-------------- > > > > tools/mpris-proxy.c | 15 +-------------- > > > > tools/nokfw.c | 15 +-------------- > > > > tools/obex-client-tool.c | 14 +------------- > > > > tools/obex-server-tool.c | 14 +------------- > > > > tools/obexctl.c | 15 +-------------- > > > > tools/oobtest.c | 15 +-------------- > > > > tools/parser/amp.c | 15 +-------------- > > > > tools/parser/att.c | 15 +-------------- > > > > tools/parser/avctp.c | 15 +-------------- > > > > tools/parser/avdtp.c | 15 +-------------- > > > > tools/parser/avrcp.c | 15 +-------------- > > > > tools/parser/bnep.c | 15 +-------------- > > > > tools/parser/bpa.c | 15 +-------------- > > > > tools/parser/capi.c | 15 +-------------- > > > > tools/parser/cmtp.c | 15 +-------------- > > > > tools/parser/csr.c | 15 +-------------- > > > > tools/parser/ericsson.c | 15 +-------------- > > > > tools/parser/hci.c | 15 +-------------- > > > > tools/parser/hcrp.c | 15 +-------------- > > > > tools/parser/hidp.c | 15 +-------------- > > > > tools/parser/l2cap.c | 15 +-------------- > > > > tools/parser/l2cap.h | 15 +-------------- > > > > tools/parser/lmp.c | 15 +-------------- > > > > tools/parser/obex.c | 15 +-------------- > > > > tools/parser/parser.c | 15 +-------------- > > > > tools/parser/parser.h | 15 +-------------- > > > > tools/parser/ppp.c | 15 +-------------- > > > > tools/parser/rfcomm.c | 15 +-------------- > > > > tools/parser/rfcomm.h | 15 +-------------- > > > > tools/parser/sap.c | 15 +-------------- > > > > tools/parser/sdp.c | 15 +-------------- > > > > tools/parser/sdp.h | 15 +-------------- > > > > tools/parser/smp.c | 15 +-------------- > > > > tools/parser/tcpip.c | 15 +-------------- > > > > tools/rctest.c | 15 +-------------- > > > > tools/rfcomm-tester.c | 15 +-------------- > > > > tools/rfcomm.c | 15 +-------------- > > > > tools/rtlfw.c | 15 +-------------- > > > > tools/sco-tester.c | 15 +-------------- > > > > tools/scotest.c | 15 +-------------- > > > > tools/sdptool.c | 15 +-------------- > > > > tools/seq2bseq.c | 15 +-------------- > > > > tools/smp-tester.c | 15 +-------------- > > > > tools/test-runner.c | 15 +-------------- > > > > tools/ubcsp.c | 20 +------------------- > > > > tools/ubcsp.h | 20 +------------------- > > > > tools/userchan-tester.c | 15 +-------------- > > > > unit/test-avctp.c | 15 +-------------- > > > > unit/test-avdtp.c | 15 +-------------- > > > > unit/test-avrcp.c | 15 +-------------- > > > > unit/test-crc.c | 15 +-------------- > > > > unit/test-crypto.c | 15 +-------------- > > > > unit/test-ecc.c | 21 +-------------------- > > > > unit/test-eir.c | 15 +-------------- > > > > unit/test-gatt.c | 15 +-------------- > > > > unit/test-gattrib.c | 15 +-------------- > > > > unit/test-gdbus-client.c | 15 +-------------- > > > > unit/test-gobex-apparam.c | 15 +-------------- > > > > unit/test-gobex-header.c | 15 +-------------- > > > > unit/test-gobex-packet.c | 15 +-------------- > > > > unit/test-gobex-transfer.c | 15 +-------------- > > > > unit/test-gobex.c | 15 +-------------- > > > > unit/test-hfp.c | 15 +-------------- > > > > unit/test-hog.c | 15 +-------------- > > > > unit/test-lib.c | 15 +-------------- > > > > unit/test-mesh-crypto.c | 11 +---------- > > > > unit/test-mgmt.c | 15 +-------------- > > > > unit/test-midi.c | 16 +--------------- > > > > unit/test-queue.c | 15 +-------------- > > > > unit/test-ringbuf.c | 15 +-------------- > > > > unit/test-sdp.c | 15 +-------------- > > > > unit/test-textfile.c | 15 +-------------- > > > > unit/test-uhid.c | 15 +-------------- > > > > unit/test-uuid.c | 15 +-------------- > > > > unit/util.c | 14 +------------- > > > > unit/util.h | 14 +------------- > > > > 758 files changed, 758 insertions(+), 10148 deletions(-) > > > > > > -- > > > pozdrawiam > > > Szymon Janc > > > > > > > > > >
From: Tedd Ho-Jeong An <tedd.an@intel.com> This patch series adds SPDX License Identifier to the source/heade files based on the existing license header and removes the license text. The SDPX License Identifier is added in form of a comment based on file type with the same rule from the Linxu kernel source, and added to the first line of the file. C source: // SPDX-License-Identifer: <License> C header: /* SPDX-License-Identifer: <License> */ For SPDX-License Identifier, it used the identifer from the SPDX License list page(https://spdx.org/licenses). For the summary, currently BlueZ sources have following licenses: ------------------------------------------- License File Count ------------------------------------------- GPL-2.0-or-later : 393 LGPL-2.1-or-later : 273 BSD-2-Clause : 3 GPL-2.0-only : 5 MIT : 2 Apache-2.0 : 80 N/A : 1325 Note that N/A includes the following files/folders - .git/ - doc/ - Build related files (Makefile, etc) - Configuration files - Test scripts (python, etc) Tedd Ho-Jeong An (17): android: Add SPDX License Identifier attrib: Add SPDX License Identifier btio: Add SPDX License Identifier client: Add SPDX License Identifier emulator: Add SPDX License Identifier gdbus: Add SPDX License Identifier gobex: Add SPDX License Identifier lib: Add SPDX License Identifier mesh: Add SPDX License Identifier monitor: Add SPDX License Identifier obexd: Add SPDX License Identifier peripheral: Add SPDX License Identifier plugins: Add SPDX License Identifier profiles: Add SPDX License Identifier unit: Add SPDX License Identifier src: Add SPDX License Identifier tools: Add SPDX License Identifier android/a2dp-sink.c | 15 +-------------- android/a2dp-sink.h | 15 +-------------- android/a2dp.c | 15 +-------------- android/a2dp.h | 15 +-------------- android/audio-msg.h | 15 +-------------- android/audio_utils/resampler.c | 12 +----------- android/audio_utils/resampler.h | 12 +----------- android/avctp.c | 15 +-------------- android/avctp.h | 15 +-------------- android/avdtp.c | 15 +-------------- android/avdtp.h | 15 +-------------- android/avdtptest.c | 15 +-------------- android/avrcp-lib.c | 15 +-------------- android/avrcp-lib.h | 15 +-------------- android/avrcp.c | 15 +-------------- android/avrcp.h | 15 +-------------- android/bluetooth.c | 15 +-------------- android/bluetooth.h | 15 +-------------- android/bluetoothd-snoop.c | 15 +-------------- android/bluetoothd-wrapper.c | 13 +------------ android/client/haltest.c | 13 +------------ android/client/history.c | 13 +------------ android/client/history.h | 13 +------------ android/client/if-audio.c | 13 +------------ android/client/if-av-sink.c | 13 +------------ android/client/if-av.c | 13 +------------ android/client/if-bt.c | 13 +------------ android/client/if-gatt.c | 13 +------------ android/client/if-hf-client.c | 13 +------------ android/client/if-hf.c | 13 +------------ android/client/if-hh.c | 13 +------------ android/client/if-hl.c | 13 +------------ android/client/if-main.h | 13 +------------ android/client/if-mce.c | 13 +------------ android/client/if-pan.c | 13 +------------ android/client/if-rc-ctrl.c | 13 +------------ android/client/if-rc.c | 13 +------------ android/client/if-sco.c | 13 +------------ android/client/if-sock.c | 13 +------------ android/client/pollhandler.c | 13 +------------ android/client/pollhandler.h | 13 +------------ android/client/tabcompletion.c | 13 +------------ android/client/terminal.c | 13 +------------ android/client/terminal.h | 13 +------------ android/compat/readline/history.h | 15 +-------------- android/compat/readline/readline.h | 15 +-------------- android/compat/wordexp.h | 15 +-------------- android/cutils/properties.h | 15 +-------------- android/gatt.c | 15 +-------------- android/gatt.h | 15 +-------------- android/hal-a2dp-sink.c | 13 +------------ android/hal-a2dp.c | 13 +------------ android/hal-audio-aptx.c | 13 +------------ android/hal-audio-sbc.c | 13 +------------ android/hal-audio.c | 13 +------------ android/hal-audio.h | 13 +------------ android/hal-avrcp-ctrl.c | 13 +------------ android/hal-avrcp.c | 13 +------------ android/hal-bluetooth.c | 13 +------------ android/hal-gatt.c | 13 +------------ android/hal-handsfree-client.c | 13 +------------ android/hal-handsfree.c | 13 +------------ android/hal-health.c | 13 +------------ android/hal-hidhost.c | 13 +------------ android/hal-ipc.c | 13 +------------ android/hal-ipc.h | 13 +------------ android/hal-log.h | 13 +------------ android/hal-map-client.c | 13 +------------ android/hal-msg.h | 15 +-------------- android/hal-pan.c | 13 +------------ android/hal-sco.c | 13 +------------ android/hal-socket.c | 13 +------------ android/hal-utils.c | 13 +------------ android/hal-utils.h | 13 +------------ android/hal.h | 13 +------------ android/handsfree-client.c | 15 +-------------- android/handsfree-client.h | 15 +-------------- android/handsfree.c | 15 +-------------- android/handsfree.h | 15 +-------------- android/hardware/audio.h | 12 +----------- android/hardware/audio_effect.h | 12 +----------- android/hardware/bluetooth.h | 12 +----------- android/hardware/bt_av.h | 12 +----------- android/hardware/bt_gatt.h | 12 +----------- android/hardware/bt_gatt_client.h | 12 +----------- android/hardware/bt_gatt_server.h | 12 +----------- android/hardware/bt_gatt_types.h | 12 +----------- android/hardware/bt_hf.h | 12 +----------- android/hardware/bt_hf_client.h | 12 +----------- android/hardware/bt_hh.h | 12 +----------- android/hardware/bt_hl.h | 12 +----------- android/hardware/bt_mce.h | 12 +----------- android/hardware/bt_pan.h | 12 +----------- android/hardware/bt_rc.h | 12 +----------- android/hardware/bt_sock.h | 12 +----------- android/hardware/hardware.c | 12 +----------- android/hardware/hardware.h | 12 +----------- android/health.c | 15 +-------------- android/health.h | 15 +-------------- android/hidhost.c | 15 +-------------- android/hidhost.h | 15 +-------------- android/ipc-common.h | 15 +-------------- android/ipc-tester.c | 15 +-------------- android/ipc.c | 15 +-------------- android/ipc.h | 15 +-------------- android/log.c | 15 +-------------- android/main.c | 15 +-------------- android/map-client.c | 15 +-------------- android/map-client.h | 15 +-------------- android/pan.c | 15 +-------------- android/pan.h | 15 +-------------- android/sco-msg.h | 15 +-------------- android/sco.c | 15 +-------------- android/sco.h | 15 +-------------- android/socket.c | 15 +-------------- android/socket.h | 15 +-------------- android/system-emulator.c | 15 +-------------- android/system/audio.h | 12 +----------- android/test-ipc.c | 15 +-------------- android/tester-a2dp.c | 13 +------------ android/tester-avrcp.c | 13 +------------ android/tester-bluetooth.c | 13 +------------ android/tester-gatt.c | 13 +------------ android/tester-hdp.c | 13 +------------ android/tester-hidhost.c | 13 +------------ android/tester-main.c | 13 +------------ android/tester-main.h | 15 +-------------- android/tester-map-client.c | 13 +------------ android/tester-pan.c | 13 +------------ android/tester-socket.c | 13 +------------ android/utils.h | 15 +-------------- attrib/att-database.h | 15 +-------------- attrib/att.c | 15 +-------------- attrib/att.h | 15 +-------------- attrib/gatt-service.c | 15 +-------------- attrib/gatt-service.h | 15 +-------------- attrib/gatt.c | 15 +-------------- attrib/gatt.h | 15 +-------------- attrib/gattrib.c | 15 +-------------- attrib/gattrib.h | 15 +-------------- attrib/gatttool.c | 15 +-------------- attrib/gatttool.h | 15 +-------------- attrib/interactive.c | 15 +-------------- attrib/utils.c | 15 +-------------- btio/btio.c | 15 +-------------- btio/btio.h | 15 +-------------- client/advertising.c | 15 +-------------- client/advertising.h | 15 +-------------- client/agent.c | 15 +-------------- client/agent.h | 15 +-------------- client/display.c | 15 +-------------- client/display.h | 15 +-------------- client/gatt.c | 15 +-------------- client/gatt.h | 15 +-------------- client/main.c | 15 +-------------- emulator/amp.c | 15 +-------------- emulator/amp.h | 15 +-------------- emulator/b1ee.c | 15 +-------------- emulator/btdev.c | 15 +-------------- emulator/btdev.h | 15 +-------------- emulator/bthost.c | 15 +-------------- emulator/bthost.h | 15 +-------------- emulator/hciemu.c | 15 +-------------- emulator/hciemu.h | 15 +-------------- emulator/hfp.c | 15 +-------------- emulator/le.c | 15 +-------------- emulator/le.h | 15 +-------------- emulator/main.c | 15 +-------------- emulator/phy.c | 15 +-------------- emulator/phy.h | 15 +-------------- emulator/serial.c | 15 +-------------- emulator/serial.h | 15 +-------------- emulator/server.c | 15 +-------------- emulator/server.h | 15 +-------------- emulator/smp.c | 15 +-------------- emulator/vhci.c | 15 +-------------- emulator/vhci.h | 15 +-------------- gdbus/client.c | 15 +-------------- gdbus/gdbus.h | 15 +-------------- gdbus/mainloop.c | 15 +-------------- gdbus/object.c | 15 +-------------- gdbus/polkit.c | 15 +-------------- gdbus/watch.c | 15 +-------------- gobex/gobex-apparam.c | 15 +-------------- gobex/gobex-apparam.h | 15 +-------------- gobex/gobex-debug.h | 15 +-------------- gobex/gobex-defs.c | 15 +-------------- gobex/gobex-defs.h | 15 +-------------- gobex/gobex-header.c | 15 +-------------- gobex/gobex-header.h | 15 +-------------- gobex/gobex-packet.c | 15 +-------------- gobex/gobex-packet.h | 15 +-------------- gobex/gobex-transfer.c | 15 +-------------- gobex/gobex.c | 15 +-------------- gobex/gobex.h | 15 +-------------- lib/a2mp.h | 15 +-------------- lib/amp.h | 10 +--------- lib/bluetooth.c | 15 +-------------- lib/bluetooth.h | 15 +-------------- lib/bnep.h | 15 +-------------- lib/cmtp.h | 15 +-------------- lib/hci.c | 15 +-------------- lib/hci.h | 15 +-------------- lib/hci_lib.h | 15 +-------------- lib/hidp.h | 15 +-------------- lib/l2cap.h | 15 +-------------- lib/mgmt.h | 15 +-------------- lib/rfcomm.h | 15 +-------------- lib/sco.h | 15 +-------------- lib/sdp.c | 15 +-------------- lib/sdp.h | 15 +-------------- lib/sdp_lib.h | 15 +-------------- lib/uuid.c | 15 +-------------- lib/uuid.h | 15 +-------------- mesh/agent.c | 11 +---------- mesh/agent.h | 11 +---------- mesh/appkey.c | 11 +---------- mesh/appkey.h | 11 +---------- mesh/cfgmod-server.c | 11 +---------- mesh/cfgmod.h | 11 +---------- mesh/crypto.c | 11 +---------- mesh/crypto.h | 11 +---------- mesh/dbus.c | 11 +---------- mesh/dbus.h | 11 +---------- mesh/error.h | 11 +---------- mesh/friend.c | 11 +---------- mesh/friend.h | 11 +---------- mesh/keyring.c | 11 +---------- mesh/keyring.h | 11 +---------- mesh/main.c | 11 +---------- mesh/manager.c | 11 +---------- mesh/manager.h | 11 +---------- mesh/mesh-config-json.c | 11 +---------- mesh/mesh-config.h | 11 +---------- mesh/mesh-defs.h | 12 +----------- mesh/mesh-io-api.h | 11 +---------- mesh/mesh-io-generic.c | 11 +---------- mesh/mesh-io-generic.h | 11 +---------- mesh/mesh-io.c | 11 +---------- mesh/mesh-io.h | 11 +---------- mesh/mesh-mgmt.c | 11 +---------- mesh/mesh-mgmt.h | 11 +---------- mesh/mesh.c | 11 +---------- mesh/mesh.h | 11 +---------- mesh/model.c | 11 +---------- mesh/model.h | 11 +---------- mesh/net-keys.c | 11 +---------- mesh/net-keys.h | 11 +---------- mesh/net.c | 11 +---------- mesh/net.h | 11 +---------- mesh/node.c | 11 +---------- mesh/node.h | 11 +---------- mesh/pb-adv.c | 11 +---------- mesh/pb-adv.h | 11 +---------- mesh/prov-acceptor.c | 11 +---------- mesh/prov-initiator.c | 11 +---------- mesh/prov.h | 11 +---------- mesh/provision.h | 11 +---------- mesh/rpl.c | 11 +---------- mesh/rpl.h | 11 +---------- mesh/util.c | 11 +---------- mesh/util.h | 11 +---------- monitor/a2dp.c | 15 +-------------- monitor/a2dp.h | 15 +-------------- monitor/analyze.c | 15 +-------------- monitor/analyze.h | 15 +-------------- monitor/avctp.c | 15 +-------------- monitor/avctp.h | 15 +-------------- monitor/avdtp.c | 15 +-------------- monitor/avdtp.h | 15 +-------------- monitor/bnep.c | 15 +-------------- monitor/bnep.h | 15 +-------------- monitor/broadcom.c | 15 +-------------- monitor/broadcom.h | 15 +-------------- monitor/bt.h | 15 +-------------- monitor/control.c | 15 +-------------- monitor/control.h | 15 +-------------- monitor/crc.c | 15 +-------------- monitor/crc.h | 15 +-------------- monitor/display.c | 15 +-------------- monitor/display.h | 15 +-------------- monitor/ellisys.c | 15 +-------------- monitor/ellisys.h | 15 +-------------- monitor/hcidump.c | 15 +-------------- monitor/hcidump.h | 15 +-------------- monitor/hwdb.c | 15 +-------------- monitor/hwdb.h | 15 +-------------- monitor/intel.c | 15 +-------------- monitor/intel.h | 15 +-------------- monitor/jlink.c | 15 +-------------- monitor/jlink.h | 15 +-------------- monitor/keys.c | 15 +-------------- monitor/keys.h | 15 +-------------- monitor/l2cap.c | 15 +-------------- monitor/l2cap.h | 15 +-------------- monitor/ll.c | 15 +-------------- monitor/ll.h | 15 +-------------- monitor/lmp.c | 15 +-------------- monitor/lmp.h | 15 +-------------- monitor/main.c | 15 +-------------- monitor/packet.c | 15 +-------------- monitor/packet.h | 15 +-------------- monitor/rfcomm.c | 15 +-------------- monitor/rfcomm.h | 15 +-------------- monitor/sdp.c | 15 +-------------- monitor/sdp.h | 15 +-------------- monitor/tty.h | 15 +-------------- monitor/vendor.c | 15 +-------------- monitor/vendor.h | 15 +-------------- obexd/client/bluetooth.c | 15 +-------------- obexd/client/bluetooth.h | 15 +-------------- obexd/client/driver.c | 15 +-------------- obexd/client/driver.h | 15 +-------------- obexd/client/ftp.c | 15 +-------------- obexd/client/ftp.h | 15 +-------------- obexd/client/manager.c | 15 +-------------- obexd/client/manager.h | 15 +-------------- obexd/client/map-event.c | 15 +-------------- obexd/client/map-event.h | 15 +-------------- obexd/client/map.c | 15 +-------------- obexd/client/map.h | 15 +-------------- obexd/client/mns.c | 15 +-------------- obexd/client/opp.c | 15 +-------------- obexd/client/opp.h | 15 +-------------- obexd/client/pbap.c | 15 +-------------- obexd/client/pbap.h | 15 +-------------- obexd/client/session.c | 15 +-------------- obexd/client/session.h | 15 +-------------- obexd/client/sync.c | 15 +-------------- obexd/client/sync.h | 15 +-------------- obexd/client/transfer.c | 15 +-------------- obexd/client/transfer.h | 15 +-------------- obexd/client/transport.c | 15 +-------------- obexd/client/transport.h | 15 +-------------- obexd/plugins/bluetooth.c | 15 +-------------- obexd/plugins/filesystem.c | 15 +-------------- obexd/plugins/filesystem.h | 15 +-------------- obexd/plugins/ftp.c | 15 +-------------- obexd/plugins/ftp.h | 15 +-------------- obexd/plugins/irmc.c | 15 +-------------- obexd/plugins/mas.c | 15 +-------------- obexd/plugins/messages-dummy.c | 15 +-------------- obexd/plugins/messages-tracker.c | 15 +-------------- obexd/plugins/messages.h | 15 +-------------- obexd/plugins/opp.c | 15 +-------------- obexd/plugins/pbap.c | 15 +-------------- obexd/plugins/pcsuite.c | 15 +-------------- obexd/plugins/phonebook-dummy.c | 15 +-------------- obexd/plugins/phonebook-ebook.c | 15 +-------------- obexd/plugins/phonebook-tracker.c | 15 +-------------- obexd/plugins/phonebook.h | 15 +-------------- obexd/plugins/syncevolution.c | 15 +-------------- obexd/plugins/vcard.c | 15 +-------------- obexd/plugins/vcard.h | 15 +-------------- obexd/src/log.c | 15 +-------------- obexd/src/log.h | 15 +-------------- obexd/src/main.c | 15 +-------------- obexd/src/manager.c | 15 +-------------- obexd/src/manager.h | 15 +-------------- obexd/src/map_ap.h | 15 +-------------- obexd/src/mimetype.c | 15 +-------------- obexd/src/mimetype.h | 15 +-------------- obexd/src/obex-priv.h | 15 +-------------- obexd/src/obex.c | 15 +-------------- obexd/src/obex.h | 15 +-------------- obexd/src/obexd.h | 15 +-------------- obexd/src/plugin.c | 15 +-------------- obexd/src/plugin.h | 15 +-------------- obexd/src/server.c | 15 +-------------- obexd/src/server.h | 15 +-------------- obexd/src/service.c | 15 +-------------- obexd/src/service.h | 15 +-------------- obexd/src/transport.c | 15 +-------------- obexd/src/transport.h | 15 +-------------- peripheral/attach.c | 15 +-------------- peripheral/attach.h | 15 +-------------- peripheral/efivars.c | 15 +-------------- peripheral/efivars.h | 15 +-------------- peripheral/gap.c | 15 +-------------- peripheral/gap.h | 15 +-------------- peripheral/gatt.c | 15 +-------------- peripheral/gatt.h | 15 +-------------- peripheral/log.c | 15 +-------------- peripheral/log.h | 15 +-------------- peripheral/main.c | 15 +-------------- plugins/autopair.c | 15 +-------------- plugins/external-dummy.c | 15 +-------------- plugins/hostname.c | 15 +-------------- plugins/neard.c | 15 +-------------- plugins/policy.c | 15 +-------------- plugins/sixaxis.c | 15 +-------------- plugins/wiimote.c | 15 +-------------- profiles/audio/a2dp-codecs.h | 15 +-------------- profiles/audio/a2dp.c | 15 +-------------- profiles/audio/a2dp.h | 15 +-------------- profiles/audio/avctp.c | 15 +-------------- profiles/audio/avctp.h | 15 +-------------- profiles/audio/avdtp.c | 15 +-------------- profiles/audio/avdtp.h | 15 +-------------- profiles/audio/avrcp.c | 15 +-------------- profiles/audio/avrcp.h | 15 +-------------- profiles/audio/control.c | 15 +-------------- profiles/audio/control.h | 15 +-------------- profiles/audio/media.c | 15 +-------------- profiles/audio/media.h | 15 +-------------- profiles/audio/player.c | 15 +-------------- profiles/audio/player.h | 15 +-------------- profiles/audio/sink.c | 15 +-------------- profiles/audio/sink.h | 15 +-------------- profiles/audio/source.c | 15 +-------------- profiles/audio/source.h | 15 +-------------- profiles/audio/transport.c | 15 +-------------- profiles/audio/transport.h | 15 +-------------- profiles/battery/bas.c | 15 +-------------- profiles/battery/bas.h | 15 +-------------- profiles/battery/battery.c | 10 +--------- profiles/cups/cups.h | 15 +-------------- profiles/cups/hcrp.c | 15 +-------------- profiles/cups/main.c | 15 +-------------- profiles/cups/sdp.c | 15 +-------------- profiles/cups/spp.c | 15 +-------------- profiles/deviceinfo/deviceinfo.c | 15 +-------------- profiles/deviceinfo/dis.c | 15 +-------------- profiles/deviceinfo/dis.h | 15 +-------------- profiles/gap/gas.c | 10 +--------- profiles/health/hdp.c | 15 +-------------- profiles/health/hdp.h | 15 +-------------- profiles/health/hdp_main.c | 15 +-------------- profiles/health/hdp_manager.c | 15 +-------------- profiles/health/hdp_manager.h | 15 +-------------- profiles/health/hdp_types.h | 15 +-------------- profiles/health/hdp_util.c | 15 +-------------- profiles/health/hdp_util.h | 15 +-------------- profiles/health/mcap.c | 15 +-------------- profiles/health/mcap.h | 15 +-------------- profiles/iap/main.c | 15 +-------------- profiles/input/device.c | 15 +-------------- profiles/input/device.h | 15 +-------------- profiles/input/hidp_defs.h | 15 +-------------- profiles/input/hog-lib.c | 15 +-------------- profiles/input/hog-lib.h | 15 +-------------- profiles/input/hog.c | 15 +-------------- profiles/input/manager.c | 15 +-------------- profiles/input/server.c | 15 +-------------- profiles/input/server.h | 15 +-------------- profiles/input/sixaxis.h | 15 +-------------- profiles/input/suspend-dummy.c | 15 +-------------- profiles/input/suspend-none.c | 15 +-------------- profiles/input/suspend.h | 15 +-------------- profiles/midi/libmidi.c | 16 +--------------- profiles/midi/libmidi.h | 16 +--------------- profiles/midi/midi.c | 20 +------------------- profiles/network/bnep.c | 15 +-------------- profiles/network/bnep.h | 15 +-------------- profiles/network/connection.c | 15 +-------------- profiles/network/connection.h | 15 +-------------- profiles/network/manager.c | 15 +-------------- profiles/network/server.c | 15 +-------------- profiles/network/server.h | 15 +-------------- profiles/sap/main.c | 14 +------------- profiles/sap/manager.c | 14 +------------- profiles/sap/manager.h | 14 +------------- profiles/sap/sap-dummy.c | 14 +------------- profiles/sap/sap.h | 14 +------------- profiles/sap/server.c | 14 +------------- profiles/sap/server.h | 14 +------------- profiles/scanparam/scan.c | 15 +-------------- profiles/scanparam/scpp.c | 15 +-------------- profiles/scanparam/scpp.h | 15 +-------------- src/adapter.c | 15 +-------------- src/adapter.h | 15 +-------------- src/adv_monitor.c | 11 +---------- src/adv_monitor.h | 11 +---------- src/advertising.c | 11 +---------- src/advertising.h | 11 +---------- src/agent.c | 15 +-------------- src/agent.h | 15 +-------------- src/attrib-server.c | 15 +-------------- src/attrib-server.h | 15 +-------------- src/backtrace.c | 15 +-------------- src/backtrace.h | 15 +-------------- src/dbus-common.c | 15 +-------------- src/dbus-common.h | 15 +-------------- src/device.c | 15 +-------------- src/device.h | 15 +-------------- src/eir.c | 15 +-------------- src/eir.h | 15 +-------------- src/error.c | 15 +-------------- src/error.h | 15 +-------------- src/gatt-client.c | 11 +---------- src/gatt-client.h | 11 +---------- src/gatt-database.c | 11 +---------- src/gatt-database.h | 11 +---------- src/hcid.h | 15 +-------------- src/log.c | 15 +-------------- src/log.h | 15 +-------------- src/main.c | 15 +-------------- src/oui.c | 15 +-------------- src/oui.h | 15 +-------------- src/plugin.c | 15 +-------------- src/plugin.h | 15 +-------------- src/profile.c | 15 +-------------- src/profile.h | 15 +-------------- src/rfkill.c | 15 +-------------- src/sdp-client.c | 15 +-------------- src/sdp-client.h | 15 +-------------- src/sdp-xml.c | 15 +-------------- src/sdp-xml.h | 15 +-------------- src/sdpd-database.c | 15 +-------------- src/sdpd-request.c | 15 +-------------- src/sdpd-server.c | 15 +-------------- src/sdpd-service.c | 15 +-------------- src/sdpd.h | 15 +-------------- src/service.c | 15 +-------------- src/service.h | 15 +-------------- src/shared/ad.c | 15 +-------------- src/shared/ad.h | 15 +-------------- src/shared/att-types.h | 15 +-------------- src/shared/att.c | 15 +-------------- src/shared/att.h | 15 +-------------- src/shared/btp.c | 15 +-------------- src/shared/btp.h | 15 +-------------- src/shared/btsnoop.c | 15 +-------------- src/shared/btsnoop.h | 15 +-------------- src/shared/crypto.c | 15 +-------------- src/shared/crypto.h | 15 +-------------- src/shared/ecc.c | 21 +-------------------- src/shared/ecc.h | 21 +-------------------- src/shared/gap.c | 15 +-------------- src/shared/gap.h | 15 +-------------- src/shared/gatt-client.c | 15 +-------------- src/shared/gatt-client.h | 15 +-------------- src/shared/gatt-db.c | 15 +-------------- src/shared/gatt-db.h | 15 +-------------- src/shared/gatt-helpers.c | 15 +-------------- src/shared/gatt-helpers.h | 15 +-------------- src/shared/gatt-server.c | 15 +-------------- src/shared/gatt-server.h | 15 +-------------- src/shared/hci-crypto.c | 15 +-------------- src/shared/hci-crypto.h | 15 +-------------- src/shared/hci.c | 15 +-------------- src/shared/hci.h | 15 +-------------- src/shared/hfp.c | 15 +-------------- src/shared/hfp.h | 15 +-------------- src/shared/io-ell.c | 15 +-------------- src/shared/io-glib.c | 15 +-------------- src/shared/io-mainloop.c | 15 +-------------- src/shared/io.h | 15 +-------------- src/shared/log.c | 15 +-------------- src/shared/log.h | 15 +-------------- src/shared/mainloop-ell.c | 12 +----------- src/shared/mainloop-glib.c | 15 +-------------- src/shared/mainloop-notify.c | 15 +-------------- src/shared/mainloop-notify.h | 15 +-------------- src/shared/mainloop.c | 15 +-------------- src/shared/mainloop.h | 15 +-------------- src/shared/mgmt.c | 15 +-------------- src/shared/mgmt.h | 15 +-------------- src/shared/pcap.c | 15 +-------------- src/shared/pcap.h | 15 +-------------- src/shared/queue.c | 15 +-------------- src/shared/queue.h | 15 +-------------- src/shared/ringbuf.c | 15 +-------------- src/shared/ringbuf.h | 15 +-------------- src/shared/shell.c | 15 +-------------- src/shared/shell.h | 15 +-------------- src/shared/tester.c | 15 +-------------- src/shared/tester.h | 15 +-------------- src/shared/timeout-ell.c | 11 +---------- src/shared/timeout-glib.c | 11 +---------- src/shared/timeout-mainloop.c | 11 +---------- src/shared/timeout.h | 11 +---------- src/shared/tty.h | 15 +-------------- src/shared/uhid.c | 15 +-------------- src/shared/uhid.h | 15 +-------------- src/shared/util.c | 15 +-------------- src/shared/util.h | 15 +-------------- src/storage.c | 15 +-------------- src/storage.h | 15 +-------------- src/textfile.c | 15 +-------------- src/textfile.h | 15 +-------------- src/uinput.h | 15 +-------------- src/uuid-helper.c | 15 +-------------- src/uuid-helper.h | 15 +-------------- tools/3dsp.c | 15 +-------------- tools/advtest.c | 15 +-------------- tools/amptest.c | 15 +-------------- tools/avinfo.c | 15 +-------------- tools/avtest.c | 15 +-------------- tools/bccmd.c | 15 +-------------- tools/bcmfw.c | 15 +-------------- tools/bdaddr.c | 15 +-------------- tools/bluemoon.c | 15 +-------------- tools/bluetooth-player.c | 15 +-------------- tools/bnep-tester.c | 15 +-------------- tools/bneptest.c | 15 +-------------- tools/btattach.c | 15 +-------------- tools/btconfig.c | 15 +-------------- tools/btgatt-client.c | 15 +-------------- tools/btgatt-server.c | 11 +---------- tools/btinfo.c | 15 +-------------- tools/btiotest.c | 15 +-------------- tools/btmgmt.c | 15 +-------------- tools/btmon-logger.c | 15 +-------------- tools/btpclient.c | 15 +-------------- tools/btpclientctl.c | 15 +-------------- tools/btproxy.c | 15 +-------------- tools/btsnoop.c | 15 +-------------- tools/check-selftest.c | 15 +-------------- tools/ciptool.c | 15 +-------------- tools/cltest.c | 15 +-------------- tools/create-image.c | 15 +-------------- tools/csr.c | 15 +-------------- tools/csr.h | 15 +-------------- tools/csr_3wire.c | 15 +-------------- tools/csr_bcsp.c | 15 +-------------- tools/csr_h4.c | 15 +-------------- tools/csr_hci.c | 15 +-------------- tools/csr_usb.c | 15 +-------------- tools/eddystone.c | 15 +-------------- tools/gap-tester.c | 15 +-------------- tools/gatt-service.c | 15 +-------------- tools/hci-tester.c | 15 +-------------- tools/hciattach.c | 15 +-------------- tools/hciattach.h | 15 +-------------- tools/hciattach_ath3k.c | 15 +-------------- tools/hciattach_bcm43xx.c | 15 +-------------- tools/hciattach_intel.c | 15 +-------------- tools/hciattach_qualcomm.c | 15 +-------------- tools/hciattach_st.c | 15 +-------------- tools/hciattach_ti.c | 15 +-------------- tools/hciattach_tialt.c | 15 +-------------- tools/hciconfig.c | 15 +-------------- tools/hcidump.c | 15 +-------------- tools/hcieventmask.c | 15 +-------------- tools/hcisecfilter.c | 15 +-------------- tools/hcitool.c | 15 +-------------- tools/hex2hcd.c | 15 +-------------- tools/hid2hci.c | 15 +-------------- tools/hwdb.c | 15 +-------------- tools/ibeacon.c | 15 +-------------- tools/l2cap-tester.c | 15 +-------------- tools/l2ping.c | 15 +-------------- tools/l2test.c | 15 +-------------- tools/mcaptest.c | 15 +-------------- tools/mesh-cfgclient.c | 11 +---------- tools/mesh-gatt/config-client.c | 15 +-------------- tools/mesh-gatt/config-server.c | 15 +-------------- tools/mesh-gatt/crypto.c | 15 +-------------- tools/mesh-gatt/crypto.h | 15 +-------------- tools/mesh-gatt/gatt.c | 15 +-------------- tools/mesh-gatt/gatt.h | 15 +-------------- tools/mesh-gatt/keys.h | 15 +-------------- tools/mesh-gatt/mesh-net.h | 15 +-------------- tools/mesh-gatt/net.c | 15 +-------------- tools/mesh-gatt/net.h | 15 +-------------- tools/mesh-gatt/node.c | 15 +-------------- tools/mesh-gatt/node.h | 15 +-------------- tools/mesh-gatt/onoff-model.c | 15 +-------------- tools/mesh-gatt/onoff-model.h | 15 +-------------- tools/mesh-gatt/prov-db.c | 15 +-------------- tools/mesh-gatt/prov-db.h | 15 +-------------- tools/mesh-gatt/prov.c | 15 +-------------- tools/mesh-gatt/prov.h | 15 +-------------- tools/mesh-gatt/util.c | 15 +-------------- tools/mesh-gatt/util.h | 15 +-------------- tools/mesh/agent.c | 15 +-------------- tools/mesh/agent.h | 15 +-------------- tools/mesh/cfgcli.c | 12 +----------- tools/mesh/cfgcli.h | 12 +----------- tools/mesh/config-model.h | 15 +-------------- tools/mesh/keys.c | 12 +----------- tools/mesh/keys.h | 12 +----------- tools/mesh/mesh-db.c | 11 +---------- tools/mesh/mesh-db.h | 11 +---------- tools/mesh/model.h | 12 +----------- tools/mesh/remote.c | 11 +---------- tools/mesh/remote.h | 11 +---------- tools/mesh/util.c | 11 +---------- tools/mesh/util.h | 11 +---------- tools/meshctl.c | 15 +-------------- tools/mgmt-tester.c | 15 +-------------- tools/mpris-proxy.c | 15 +-------------- tools/nokfw.c | 15 +-------------- tools/obex-client-tool.c | 14 +------------- tools/obex-server-tool.c | 14 +------------- tools/obexctl.c | 15 +-------------- tools/oobtest.c | 15 +-------------- tools/parser/amp.c | 15 +-------------- tools/parser/att.c | 15 +-------------- tools/parser/avctp.c | 15 +-------------- tools/parser/avdtp.c | 15 +-------------- tools/parser/avrcp.c | 15 +-------------- tools/parser/bnep.c | 15 +-------------- tools/parser/bpa.c | 15 +-------------- tools/parser/capi.c | 15 +-------------- tools/parser/cmtp.c | 15 +-------------- tools/parser/csr.c | 15 +-------------- tools/parser/ericsson.c | 15 +-------------- tools/parser/hci.c | 15 +-------------- tools/parser/hcrp.c | 15 +-------------- tools/parser/hidp.c | 15 +-------------- tools/parser/l2cap.c | 15 +-------------- tools/parser/l2cap.h | 15 +-------------- tools/parser/lmp.c | 15 +-------------- tools/parser/obex.c | 15 +-------------- tools/parser/parser.c | 15 +-------------- tools/parser/parser.h | 15 +-------------- tools/parser/ppp.c | 15 +-------------- tools/parser/rfcomm.c | 15 +-------------- tools/parser/rfcomm.h | 15 +-------------- tools/parser/sap.c | 15 +-------------- tools/parser/sdp.c | 15 +-------------- tools/parser/sdp.h | 15 +-------------- tools/parser/smp.c | 15 +-------------- tools/parser/tcpip.c | 15 +-------------- tools/rctest.c | 15 +-------------- tools/rfcomm-tester.c | 15 +-------------- tools/rfcomm.c | 15 +-------------- tools/rtlfw.c | 15 +-------------- tools/sco-tester.c | 15 +-------------- tools/scotest.c | 15 +-------------- tools/sdptool.c | 15 +-------------- tools/seq2bseq.c | 15 +-------------- tools/smp-tester.c | 15 +-------------- tools/test-runner.c | 15 +-------------- tools/ubcsp.c | 20 +------------------- tools/ubcsp.h | 20 +------------------- tools/userchan-tester.c | 15 +-------------- unit/test-avctp.c | 15 +-------------- unit/test-avdtp.c | 15 +-------------- unit/test-avrcp.c | 15 +-------------- unit/test-crc.c | 15 +-------------- unit/test-crypto.c | 15 +-------------- unit/test-ecc.c | 21 +-------------------- unit/test-eir.c | 15 +-------------- unit/test-gatt.c | 15 +-------------- unit/test-gattrib.c | 15 +-------------- unit/test-gdbus-client.c | 15 +-------------- unit/test-gobex-apparam.c | 15 +-------------- unit/test-gobex-header.c | 15 +-------------- unit/test-gobex-packet.c | 15 +-------------- unit/test-gobex-transfer.c | 15 +-------------- unit/test-gobex.c | 15 +-------------- unit/test-hfp.c | 15 +-------------- unit/test-hog.c | 15 +-------------- unit/test-lib.c | 15 +-------------- unit/test-mesh-crypto.c | 11 +---------- unit/test-mgmt.c | 15 +-------------- unit/test-midi.c | 16 +--------------- unit/test-queue.c | 15 +-------------- unit/test-ringbuf.c | 15 +-------------- unit/test-sdp.c | 15 +-------------- unit/test-textfile.c | 15 +-------------- unit/test-uhid.c | 15 +-------------- unit/test-uuid.c | 15 +-------------- unit/util.c | 14 +------------- unit/util.h | 14 +------------- 758 files changed, 758 insertions(+), 10148 deletions(-)