898 Commits

Author SHA1 Message Date
matthias.ringwald
29d5309818 replace link_key_db_t with a remote_device_db_t that also holds cached remote names 2010-08-30 18:44:50 +00:00
matthias.ringwald
63dfdee5e8 add support for link key db 2010-08-30 17:42:23 +00:00
matthias.ringwald
f90fdf399c depend on newer ch.ringwald.springboardaccess 2010-08-26 20:30:37 +00:00
matthias.ringwald
cc6ccfbace commit version nr 0.2 2010-08-26 20:30:10 +00:00
matthias.ringwald
75e651ceb3 remove accidental copy and paste 2010-08-26 20:28:16 +00:00
matthias.ringwald
80ca58a00d keep baseband connection during authentication 2010-08-26 20:26:48 +00:00
matthias.ringwald
7fde4af91d keep track of authentication commands and events 2010-08-26 20:12:05 +00:00
matthias.ringwald
41c04f59af use 921600 now 2010-08-24 16:35:50 +00:00
matthias.ringwald
3c8915c014 also mkdir -p /bin - thanks rac 2010-08-24 08:37:34 +00:00
matthias.ringwald
811257fe2e use same mode for add/remove runloop source 2010-08-23 22:47:26 +00:00
matthias.ringwald
d50e365c24 try to avoid SIGPIPE 2010-08-23 22:46:53 +00:00
matthias.ringwald
2060cf1463 don't confuse myself 2010-08-23 21:23:17 +00:00
matthias.ringwald
58c6c6b1e0 keep /dev/tty.bluetooth for iPhone until it gets robust 2010-08-23 21:07:45 +00:00
matthias.ringwald
8d408fe22c fix type 2010-08-23 21:05:56 +00:00
matthias.ringwald
15ec09bb89 re-wrote iterate over linked list and delete element code 2010-08-23 21:03:40 +00:00
matthias.ringwald
3a35442530 don't include private headers 2010-08-23 21:01:08 +00:00
matthias.ringwald
510ea4fb9c clarify L2CAP_EVENT_CREDITS event format 2010-08-23 20:59:46 +00:00
matthias.ringwald
e47faac2d3 use PSM_HID_* constants 2010-08-23 10:19:52 +00:00
matthias.ringwald
4ce2b15e0e delete incorrect SDP record example code 2010-08-23 10:18:43 +00:00
matthias.ringwald
da5c17bf8b added methods to parse BD ADDR 2010-08-22 21:47:30 +00:00
matthias.ringwald
855942a4c2 don't set local name - done by BTdaemon since 885 2010-08-21 22:43:11 +00:00
matthias.ringwald
8a485f27d7 set local name to hostname 2010-08-21 22:33:09 +00:00
matthias.ringwald
ab03c1a1f0 Edited wiki page Architecture through web user interface. 2010-08-20 19:15:17 +00:00
matthias.ringwald
d601461d60 Edited wiki page Architecture through web user interface. 2010-08-20 19:14:02 +00:00
matthias.ringwald
d27dc81603 Edited wiki page HCI through web user interface. 2010-08-20 19:12:13 +00:00
matthias.ringwald
52c56e86f7 Edited wiki page L2CAP through web user interface. 2010-08-20 19:08:14 +00:00
matthias.ringwald
deed0096a1 Edited wiki page L2CAP through web user interface. 2010-08-20 19:04:34 +00:00
matthias.ringwald
2c4a8e6a17 put h4_reader_process into USE_HCI_READER_THREAD part 2010-08-20 18:55:25 +00:00
matthias.ringwald
0c806b9a9e implemented HCI reader thread to handle fd where select doesn't work - work in progress 2010-08-19 22:54:20 +00:00
matthias.ringwald
556c0f73d1 get transport-speed from IORegistry and use it if baudrate == 0 2010-08-19 18:39:17 +00:00
matthias.ringwald
5da87c60c3 Edited wiki page through web user interface. 2010-08-18 18:47:45 +00:00
matthias.ringwald
a589c9e92f use /dev/uart.bluetooth on iPhone 2010-08-16 20:06:40 +00:00
matthias.ringwald
b90ae666ea don't return error when write fails, just wait and try again - kudos to Eric for pointing out this flaw 2010-08-16 17:26:46 +00:00
matthias.ringwald
622d0de9a0 streamline hci_transport interface: only have single send_packet(type,data,size) 2010-08-16 17:23:22 +00:00
matthias.ringwald
4c744e2140 use constant for NR_BUFFERED_ACL_PACKETS and increase to 3 2010-08-16 17:04:39 +00:00
matthias.ringwald
2906b41207 Edited wiki page through web user interface. 2010-08-14 19:37:52 +00:00
matthias.ringwald
f096d74f23 add link key/pairing handling 2010-08-14 13:49:29 +00:00
matthias.ringwald
d960624e9e really use l2cap_create_channel_mtu 2010-08-10 21:04:44 +00:00
matthias.ringwald
7af1ca8593 allow for 3- and 5-slot packets 2010-08-10 20:51:51 +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
fa2b26270d use user specified MTU instead of 150 2010-08-10 19:29:16 +00:00
matthias.ringwald
7d592cf44a don't send when in server mode 2010-08-10 18:45:02 +00:00
matthias.ringwald
4d8a3619b1 Edited wiki page through web user interface. 2010-08-08 18:33:02 +00:00
matthias.ringwald
e0781d11b1 Edited wiki page through web user interface. 2010-08-08 18:29:19 +00:00
matthias.ringwald
df33c7a6dc add const to hci_cmd_t for bt_send_cmd, too. Add C++ link protection to public headers 2010-08-08 18:17:48 +00:00
matthias.ringwald
fe35119d8a mark hci cmd templates as const to save RAM 2010-08-08 18:10:45 +00:00
matthias.ringwald
856c7144e5 added bzero for embedded systems 2010-08-08 17:59:59 +00:00
matthias.ringwald
2f6c30e14b correct custom init calling code 2010-08-05 20:37:33 +00:00
matthias.ringwald
f9a30166ed removed bt_control_t null_control 2010-08-05 20:23:06 +00:00
matthias.ringwald
9091920332 send custom init code if nececessary 2010-08-05 20:13:02 +00:00