Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | monitor: Inclusive language changes | Archie Pusaka | 2021-09-21 | 1 | -4/+4 |
| | | | | | | | | BT core spec 5.3 promotes the usage of inclusive languages. This CL replaces some terms with the more appropriate counterparts, such as "central", "peripheral", "link key", and "accept list" Signed-off-by: Marcel Holtmann <marcel@holtmann.org> | ||||
* | bthost: Add bthost_debug and use it on smp.c | Luiz Augusto von Dentz | 2021-08-12 | 1 | -5/+15 |
| | | | | | This adds bthost_debug which wraps util_debug and make use of it in smp.c. | ||||
* | bthost: Add support for address types other then public | Luiz Augusto von Dentz | 2020-12-17 | 1 | -5/+19 |
| | | | | | This properly initialize the address type according to the connection address. | ||||
* | bthost: Always use conn->prnd for Pairing Random | Luiz Augusto von Dentz | 2020-12-17 | 1 | -5/+4 |
| | | | | | Since it is now properly set with random bytes it shall be used when responding. | ||||
* | bthost: Use bt_crypto_random_bytes to generate a Pairing Random | Luiz Augusto von Dentz | 2020-12-16 | 1 | -0/+2 |
| | | | | | This makes it more consistent with how stacks are implemented instead of setting the response all zero which is not secure. | ||||
* | emulator: Add SPDX License Identifier | Tedd Ho-Jeong An | 2020-09-21 | 1 | -14/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds SPDX License Identifier and removes the license text. ------------------------------------- License COUNT ------------------------------------- LGPL-2.1-or-later : 20 GPL-2.0-or-later : 2 License: LGPL-2.1-or-later emulator/server.c emulator/amp.c emulator/hciemu.c emulator/vhci.c emulator/btdev.c emulator/serial.h emulator/le.h emulator/le.c emulator/main.c emulator/amp.h emulator/hciemu.h emulator/bthost.h emulator/btdev.h emulator/vhci.h emulator/serial.c emulator/phy.c emulator/smp.c emulator/phy.h emulator/bthost.c emulator/server.h License: GPL-2.0-or-later emulator/b1ee.c emulator/hfp.c | ||||
* | build: Fix checking result of sizeof instead of memcmp | Luiz Augusto von Dentz | 2016-08-25 | 1 | -1/+1 |
| | | | | | | | | | | | | This can be easily spot when building with clang: emulator/smp.c:373:53: error: size argument in 'memcmp' call is a comparison [-Werror,-Wmemsize-comparison] if (memcmp(conn->pcnf, confirm, sizeof(conn->pcnf) != 0)) { tools/smp-tester.c:596:53: error: size argument in 'memcmp' call is a comparison [-Werror,-Wmemsize-comparison] if (memcmp(data->pcnf, confirm, sizeof(data->pcnf) != 0)) { | ||||
* | emulator: Include Link Key in key distribution if BR/EDR is supported | Johan Hedberg | 2016-06-07 | 1 | -8/+14 |
| | |||||
* | emulator/smp: Fix sending BR/EDR SMP Pairing Request as slave | Johan Hedberg | 2015-02-16 | 1 | -0/+3 |
| | |||||
* | emulator: Use local includes for libbluetooth headers | Marcel Holtmann | 2015-02-12 | 1 | -2/+2 |
| | |||||
* | emulator/smp: Fix identity info PDU sending order | Johan Hedberg | 2015-01-20 | 1 | -3/+4 |
| | |||||
* | emulator/bthost: Add support for triggering SMP over BR/EDR | Johan Hedberg | 2015-01-07 | 1 | -0/+37 |
| | |||||
* | emulator: Add SMP over BR/EDR support | Johan Hedberg | 2014-12-17 | 1 | -41/+99 |
| | |||||
* | emulator/smp: Add passkey entry support | Johan Hedberg | 2014-12-03 | 1 | -3/+113 |
| | |||||
* | emulator/smp: Add initial code for selecting authentication method | Johan Hedberg | 2014-12-03 | 1 | -0/+93 |
| | |||||
* | emulator/smp: Add basic just-works LE SC pairing support | Johan Hedberg | 2014-12-03 | 1 | -3/+136 |
| | |||||
* | emulator/smp: Add basic SC Public Key generation & exchange support | Johan Hedberg | 2014-12-03 | 1 | -1/+66 |
| | |||||
* | emulator/smp: Add smp_send() helper that uses bthost_send_cid_v() | Johan Hedberg | 2014-10-02 | 1 | -62/+61 |
| | |||||
* | emulator/smp: Add full key distribution support | Johan Hedberg | 2014-09-22 | 1 | -16/+115 |
| | |||||
* | emulator/bthost: Add skeleton for passing encryption changes to SMP | Johan Hedberg | 2014-09-19 | 1 | -0/+15 |
| | |||||
* | emulator/smp: Use proper defines for SMP opcodes | Johan Hedberg | 2014-09-19 | 1 | -11/+10 |
| | |||||
* | emulator/smp: Fix pairing response key dist. to what's actually supported | Johan Hedberg | 2014-09-18 | 1 | -2/+2 |
| | |||||
* | emulator/smp: Set correct pairing response values | Johan Hedberg | 2014-09-18 | 1 | -8/+10 |
| | |||||
* | emulator: Fix up SMP Pairing Confirm/Random handling | Johan Hedberg | 2014-09-16 | 1 | -7/+22 |
| | |||||
* | emulator: Add support for specifying SMP authentication requirement | Johan Hedberg | 2014-09-16 | 1 | -8/+8 |
| | |||||
* | emulator: Use explicit IO capability for bthost | Johan Hedberg | 2014-09-13 | 1 | -2/+2 |
| | |||||
* | monitor: Use 64-bit unsigned integer for random number | Marcel Holtmann | 2014-02-27 | 1 | -2/+1 |
| | |||||
* | emulator: Use shared crypto code instead of custom functions | Johan Hedberg | 2014-02-26 | 1 | -224/+18 |
| | |||||
* | emulator: Fix unaligned memory access compilation errors | Anderson Lizardo | 2014-01-21 | 1 | -2/+2 |
| | | | | | The u128_xor() function does proper aligned access and accepts void * arguments, therefore the casts are unnecessary and trigger clang errors. | ||||
* | emulator/bthost: Add SMP callback to fetch LTK | Johan Hedberg | 2014-01-20 | 1 | -0/+14 |
| | |||||
* | emulator/bthost: Add SMP support | Johan Hedberg | 2014-01-20 | 1 | -0/+469 |