8651 Commits

Author SHA1 Message Date
Milanka Ringwald
50f3b808a0 doc: can send now is only valid until packet handler exit 2018-12-12 15:16:27 +01:00
Milanka Ringwald
472a1e5f81 changelog: update 2018-12-07 14:29:38 +01:00
Milanka Ringwald
6fc6dfec01 libusb: check result of scan_for_bt_endpoints 2018-12-06 21:22:23 +01:00
Milanka Ringwald
696b00c829 libusb: pass libusb_device to scan_for_bt_endpoints 2018-12-06 21:18:46 +01:00
Milanka Ringwald
3d45f2d56b cvsd_plc: octave script for PLC visualisation 2018-12-04 22:39:47 +01:00
Milanka Ringwald
cf8890c436 cvsd: fix scaling factor to max of 1 instead of 1.2 2018-12-04 22:39:47 +01:00
Matthias Ringwald
21045273fa sm: fix warnings 2018-12-04 10:25:00 +01:00
Matthias Ringwald
899e6e028a sm: generate and store ER / IR keys in TLV, unless manually set by application 2018-12-04 10:20:20 +01:00
Matthias Ringwald
5b4dd59758 sm: fix internal buffer overrun during random address generation 2018-12-03 20:26:40 +01:00
Matthias Ringwald
103fa6b079 sm: reduce logic to trigger IRK generation 2018-12-03 20:26:36 +01:00
Matthias Ringwald
fbd4e238e2 sm: trigger random generation for private address in sm_run() 2018-12-03 20:25:54 +01:00
Matthias Ringwald
e0d09929fa hfp: handle multiple commands/responses in single rfcomm data packet 2018-11-30 11:23:01 +01:00
Matthias Ringwald
0cef86faed hfp: handle multiple commands/responses in single rfcomm data packet 2018-11-29 16:26:39 +01:00
Milanka Ringwald
eb1deedd3b cvsd_plc: prepare for variable sample size 2018-11-29 15:34:47 +01:00
Matthias Ringwald
5f5762db78 daemon/binding/python: show warning if not running on Python 3 2018-11-28 21:10:06 +01:00
Matthias Ringwald
a2a10e8d66 daemon/binding/python: remove hash bang from btstack_server 2018-11-28 14:29:07 +01:00
Matthias Ringwald
9c80623268 tool/btstack_parser: fix camel case output 2018-11-28 11:28:08 +01:00
Matthias Ringwald
2530362585 examples: panu_demo.c + sdp_bnep_query.c, don't free local variable 2018-11-28 11:14:21 +01:00
Matthias Ringwald
c81841c709 daemon/binding/python: improve event pretty print 2018-11-28 11:09:44 +01:00
Matthias Ringwald
a43b5e8717 daemon/binding/python: retry connect for 3 seconds 2018-11-28 11:09:44 +01:00
Matthias Ringwald
b1f6df3b39 daemon/binding/python: event factory, makefile 2018-11-28 11:09:44 +01:00
Matthias Ringwald
760c66926a daemon/binding/python: event factory 2018-11-28 11:09:44 +01:00
Matthias Ringwald
dbd3360137 daemon/binding/python: event factory 2018-11-28 11:09:44 +01:00
Matthias Ringwald
9fb9416b06 daemon/binding/python: lower case function names and params 2018-11-28 11:09:44 +01:00
Matthias Ringwald
3ddaf9c7ca tool/btstack_parser: enable lower_underscore_style commands and params 2018-11-28 11:09:44 +01:00
Matthias Ringwald
b292911501 daemon/binding/python: start event_factory 2018-11-28 11:09:44 +01:00
Matthias Ringwald
01aeeea2cb daemon/binding/python: finish command_builder 2018-11-28 11:09:44 +01:00
Matthias Ringwald
4e70c29ca1 daemon/binding/python: custom types 2018-11-28 11:09:44 +01:00
Matthias Ringwald
73a1797412 daemon/binding/python: command builder generator 2018-11-28 11:09:44 +01:00
Matthias Ringwald
0c4cc577b2 daemon/binding/python: poc 2018-11-28 11:09:44 +01:00
Matthias Ringwald
b85d692e71 example/sdp_bnep_query: use static buffer for service names 2018-11-28 11:07:55 +01:00
Matthias Ringwald
9975f1a3b6 example/panu_demo: use static buffer for service names 2018-11-28 11:06:11 +01:00
Matthias Ringwald
76780d6ce5 example/sdp_rfcomm_query: use static buffer for service names 2018-11-28 10:54:20 +01:00
Matthias Ringwald
7556ab9f6d example/sco_demo_util: use sine table of len 60 (266 hz at 16 kHz) 2018-11-27 15:54:03 +01:00
Matthias Ringwald
c949105a7b changelog: update 2018-11-27 15:51:34 +01:00
Matthias Ringwald
c245ca32b5 sm: ENABLE_LE_CENTRAL_AUTO_ENCRYPTION triggers automatic encryption on connect to bonded devices 2018-11-27 11:25:13 +01:00
Matthias Ringwald
6ecd409b9d posix/le_device_db_fs: fix EOF detection reading db 2018-11-26 21:37:20 +01:00
Matthias Ringwald
98c0024dfc sm_pairing_central: split packet handler into hci and sm part, handle passkey input 2018-11-26 20:35:52 +01:00
Matthias Ringwald
aacfafc3ac sm: ignore Slave Security Request after sending own Pairing Request 2018-11-26 20:19:47 +01:00
Matthias Ringwald
73704aa932 sm_pairing_peripheral: only registser for sm events 2018-11-26 20:11:47 +01:00
Matthias Ringwald
bde654efb0 sm_pairing_peripheral: add 0x1111 to service list, make it discoverable by sm_pairing_central 2018-11-26 20:06:59 +01:00
Matthias Ringwald
b178f6a6e6 daemon: fix build 2018-11-23 18:09:51 +01:00
Matthias Ringwald
c77e7c454e initialze other malloc'ed memory 2018-11-23 18:02:27 +01:00
Matthias Ringwald
6fff232482 remove explicit memset call for buffers from btstack_memory 2018-11-23 17:41:43 +01:00
Matthias Ringwald
a2673d8810 btstack_memory: initialize all buffers on btstack_memory_TYPE_get() 2018-11-23 17:40:42 +01:00
Matthias Ringwald
64cb054c86 l2cap: fix use after free with ERTM (close issue #181) 2018-11-22 21:55:08 +01:00
Matthias Ringwald
ba15640864 changelog: update 2018-11-20 21:17:12 +01:00
Matthias Ringwald
8c5fe29456 scoket_server: initialize connection_t struct before using it 2018-11-20 21:16:55 +01:00
Matthias Ringwald
47ba4de1ce sm: GAP_RANDOM_ADDRESS_TYPE_STATIC does not need periodic updates 2018-11-20 15:05:23 +01:00
Matthias Ringwald
8a655b4bcc posix-h4: readme 2018-11-19 14:19:55 +01:00