1334 Commits

Author SHA1 Message Date
matthias.ringwald@gmail.com
1fb05f9241 moved swapX functions into utils.c 2014-02-28 21:07:59 +00:00
matthias.ringwald@gmail.com
1bbc0b2387 reject any LE Signaling commands 2014-02-18 21:34:14 +00:00
matthias.ringwald@gmail.com
70efece186 prepare for sending command_reject on le signaling channel 2014-02-18 21:26:46 +00:00
matthias.ringwald@gmail.com
c61af878b4 add l2cap_create_signaling_le 2014-02-18 21:19:10 +00:00
matthias.ringwald@gmail.com
bd63148e69 execute l2cap_run() also for incoming events 2014-02-13 15:20:40 +00:00
matthias.ringwald@gmail.com
b9663d61ba add include of btstack-config.h 2014-02-13 14:43:39 +00:00
matthias.ringwald@gmail.com
52d34f9829 disconnect with 0x13 after dedicated bonding 2014-02-12 07:44:36 +00:00
matthias.ringwald@gmail.com
65107730ee add missing prototypes 2014-02-09 15:18:28 +00:00
matthias.ringwald@gmail.com
b087afb5b1 don't reject incoming SDP connection, see #378 2014-02-07 16:32:30 +00:00
matthias.ringwald@gmail.com
8e618f72c9 add gap_set_local_name and mark local_name as const 2014-02-06 12:56:08 +00:00
matthias.ringwald@gmail.com
f51189dbdd added setter for system ticks - useful on systems that already have a clock 2014-02-04 22:46:37 +00:00
matthias.ringwald@gmail.com
25c5e98538 validate HCI_PACKET_BUFFER_SIZE if defined 2014-02-04 21:58:34 +00:00
matthias.ringwald@gmail.com
d1fef1900d make embedded_execute_once public as suggested in #369 2014-02-04 21:08:07 +00:00
matthias.ringwald@gmail.com
e84cf9a425 don't add timer twice 2014-01-31 16:12:25 +00:00
matthias.ringwald@gmail.com
677957dd8b queue RLS RSP instead of sending right away 2014-01-30 16:56:56 +00:00
matthias.ringwald@gmail.com
e1e2ada3d0 send line status right away 2014-01-29 07:53:45 +00:00
matthias.ringwald@gmail.com
5e80759a21 send line status right away 2014-01-29 07:51:05 +00:00
matthias.ringwald@gmail.com
0735d1261d more log 2014-01-29 07:47:45 +00:00
matthias.ringwald@gmail.com
ac301f9556 added l2cap_require_security_level_2_for_outgoing_sdp 2014-01-28 21:53:35 +00:00
matthias.ringwald@gmail.com
e80b2cf9cd trigger hci_run after setting auth req bonding flag 2014-01-28 21:53:15 +00:00
matthias.ringwald@gmail.com
09e0c7b750 wait for UA after DISC to avoid sending wrong DMs 2014-01-28 21:15:59 +00:00
matthias.ringwald@gmail.com
00b30f40f0 fix send of DM for channel 2014-01-28 21:09:06 +00:00
matthias.ringwald@gmail.com
1e73760d20 added rfcomm_query_port_configuration 2014-01-28 20:39:18 +00:00
matthias.ringwald@gmail.com
53adc54b9c fix duplicate case 2014-01-28 20:24:23 +00:00
matthias.ringwald@gmail.com
b60081c7a7 don't react on RPN_RSP or RLS_RSP 2014-01-28 20:06:50 +00:00
matthias.ringwald@gmail.com
51579c0803 don't require outgoing credits or a sent MSC Response as required to treat channel as open -> should fix RFC_BV_13 2014-01-28 19:50:30 +00:00
matthias.ringwald@gmail.com
1429b2d6b9 update state before calling function that might read it 2014-01-28 19:42:15 +00:00
matthias.ringwald@gmail.com
5533f01ef3 init l2cap->required_security_level to LEVEL_0 for outgoing connections 2014-01-28 18:43:31 +00:00
matthias.ringwald
4a5f704361 try to not set the parameter mask on an RPN Request 2014-01-28 10:42:04 +00:00
matthias.ringwald
dbf6829acd use parentheses around 1 << x operation, fix len of test data 2014-01-28 10:06:23 +00:00
matthias.ringwald@gmail.com
82d8f8256d fix condition for ssp io cap negative reply 2014-01-28 08:10:26 +00:00
matthias.ringwald@gmail.com
caaa388c98 removed debug printf 2014-01-27 20:49:12 +00:00
matthias.ringwald@gmail.com
66fb95602d add hci_disable_l2cap_timeout_check() for testing 2014-01-27 19:24:12 +00:00
matthias.ringwald@gmail.com
5ca8d57be3 fix l2cap_reject 2014-01-24 15:58:42 +00:00
matthias.ringwald@gmail.com
2df5dadc33 fix creation of l2cap channel if hci connection already exists 2014-01-23 14:32:23 +00:00
matthias.ringwald@gmail.com
62bda3fbc5 added hci_connection_for_bd_addr 2014-01-23 14:17:06 +00:00
matthias.ringwald@gmail.com
30a55ec6c0 fix sdp query complete event 2014-01-23 13:43:20 +00:00
matthias.ringwald@gmail.com
0e37e41729 added l2cap_send_echo_request with fixed sig id 2014-01-22 22:59:55 +00:00
matthias.ringwald@gmail.com
9e61646f3e added hci_set_class_of_device 2014-01-19 17:44:56 +00:00
matthias.ringwald@gmail.com
ffb495ea4a replace sprintf with custom loop 2014-01-19 17:38:12 +00:00
matthias.ringwald@gmail.com
2e97921ee0 only compile SDP DES Dump functionality if SDP_DES_DUMP is defined 2014-01-19 17:23:08 +00:00
matthias.ringwald@gmail.com
c42e2ff226 clear ATT and SM protocol handlers on l2cap_init() 2014-01-19 17:14:03 +00:00
matthias.ringwald@gmail.com
3a9fb326c0 alloc hci_stack structure if malloc is provided - reduces static memory consumption and saves RAM if BTstack isn't activated 2014-01-19 16:59:02 +00:00
matthias.ringwald@gmail.com
bde315ce6c renamed btstack config.h to btstack-config.h to allow for better integration with other projects 2014-01-19 16:45:57 +00:00
matthias.ringwald@gmail.com
f471afd896 replaced #pragma once with old style #include guards to allow use of older compilers 2014-01-19 16:30:17 +00:00
matthias.ringwald@gmail.com
63048403cc use SSP_IO_AUTHREQ_MITM_PROTECTION_NOT_REQUIRED_GENERAL_BONDING as default 2014-01-19 15:08:44 +00:00
matthias.ringwald@gmail.com
9faad3ab0d don't modify ssp auth req for gap_request_security_level 2014-01-19 15:06:35 +00:00
matthias.ringwald@gmail.com
106d6d11cb don't modify ssp authreq for dedicated bonding 2014-01-19 15:04:04 +00:00
matthias.ringwald@gmail.com
ad83dc6a89 support dedicated bonding and provide example for it 2014-01-18 20:23:15 +00:00
matthias.ringwald@gmail.com
6724cd9e0e track legacy and ssp pairing, new implementation for hci_authentication_active_for_handle based on that 2014-01-17 19:28:03 +00:00