84 Commits

Author SHA1 Message Date
matthias.ringwald
d960624e9e really use l2cap_create_channel_mtu 2010-08-10 21:04:44 +00:00
matthias.ringwald
15470d2718 allow specify MTU for outgoing l2cap connections (was 150 before) 2010-08-10 20:43:55 +00:00
matthias.ringwald
fe35119d8a mark hci cmd templates as const to save RAM 2010-08-08 18:10:45 +00:00
matthias.ringwald
866d626ba4 add bzero for embedded targets 2010-08-03 19:57:39 +00:00
matthias.ringwald
e2edc0c398 read buffer size on hci init 2010-07-25 15:11:33 +00:00
matthias.ringwald
94173b5450 prevent segfault by only copying strlen(ptr) for Bluetooth name - thanks to akolhlsmith for detecting this 2010-07-06 18:13:54 +00:00
matthias.ringwald
ad888e05a6 prevent segfault by only copying strlen(ptr) for Bluetooth name - thanks to akolhlsmith for detecting this 2010-07-06 18:10:25 +00:00
matthias.ringwald
524c7189ed include config.h to get HAVE_SDP 2010-07-06 16:39:30 +00:00
matthias.ringwald
8f7e9afb15 include config.h to get HAVE_SDP 2010-07-06 16:37:46 +00:00
matthias.ringwald
2dc9054d71 made SDP support a compile flag 2010-07-04 16:30:50 +00:00
matthias.ringwald
980c127c32 send complete ServiceRecord instaed of first 16 bytes 2010-06-12 21:00:03 +00:00
matthias.ringwald
7a26a9baa7 add sdp_register_service_record, sdp_unregister_service_record commands 2010-06-12 19:03:58 +00:00
matthias.ringwald
a83b7b0088 added hci_pin_code_request_negative_reply 2010-04-28 20:33:30 +00:00
matthias.ringwald
13939703e9 added master/slave role commands and events 2010-03-14 11:09:10 +00:00
matthias.ringwald
e405ae81a6 l2cap incoming working 2010-01-26 20:49:02 +00:00
matthias.ringwald
1f7b95a184 dispatch l2cap commands 2010-01-25 20:25:20 +00:00
matthias.ringwald
116ee617d2 added cmds and events for incoming connections 2010-01-25 18:49:31 +00:00
matthias.ringwald
22cc1a0ca7 correct opcode for write link supervision timeout 2010-01-24 22:31:09 +00:00
matthias.ringwald
2033929e11 added read/write link supervision timeout 2010-01-24 21:57:30 +00:00
matthias.ringwald
96f7db3e35 added some hci link policy commands 2010-01-23 18:26:56 +00:00
matthias.ringwald
2ed6235c61 added iPhone Bluetooth toggle functions 2010-01-09 18:25:30 +00:00
matthias.ringwald
1b0e3922ba added btstack_get_version 2010-01-09 11:01:23 +00:00
matthias.ringwald
afde0c529f implemented create connection cancel command and hande it in l2cap 2009-12-14 22:42:14 +00:00
matthias.ringwald
af54460952 support for hci_link_key_request_reply 2009-12-12 20:21:18 +00:00
matthias.ringwald
b0bb5abe45 added hci_authentication_requested 2009-11-28 21:45:21 +00:00
matthias.ringwald
1713bcea3a prepend all source files with 'new BSD' copyright header 2009-10-29 20:25:42 +00:00
matthias.ringwald
945627e442 removed internal functions from hci_cmds.h, more clean ups 2009-09-29 20:10:24 +00:00
matthias.ringwald
80d52d6be7 clean up command names and headers 2009-09-29 19:40:55 +00:00
matthias.ringwald
23053b9e43 organize headers: e.g. use <btstack/btstack.h> instead of "btstack.h" 2009-09-28 21:19:05 +00:00
matthias.ringwald
9edc874259 added capture mode to get all ACL packets from client app, started BTstack Man-in-the-Middle implementation 2009-08-24 21:56:12 +00:00
matthias.ringwald
1b1784d0b0 implemented HCI disconnect command 2009-08-09 11:14:35 +00:00
matthias.ringwald
1e6aba4769 moved l2cap state machine to l2cap.c. added 'channel' parameter to packet header for socket communications. removed unused functions. dispatch btstack commands in daemon.c. renamed non-HCI commands 2009-07-31 21:41:15 +00:00
matthias.ringwald
ee8bf225e1 implement power control by client (only single user mode yet) with hci_set_power_mode command 2009-07-24 21:37:45 +00:00
matthias.ringwald
d8905019be extract code for HCI Command packet construction into hci_cmds.c 2009-07-23 21:25:39 +00:00