27 Commits

Author SHA1 Message Date
matthias.ringwald
59ebb2f8a4 implement draft of socket_connection_retry_parked 2010-07-29 20:02:52 +00:00
matthias.ringwald
19ea7a646d park connection, if dispatch fails 2010-07-29 18:38:41 +00:00
matthias.ringwald
8dd67f0fa9 add list of parked conenctions 2010-07-29 18:31:55 +00:00
matthias.ringwald
1e67635ac4 defined socket_connection_retry_parked_random() to re-dispatch packets previously received 2010-07-28 21:20:42 +00:00
matthias.ringwald
11c41d51ae use buffers of size 1021 to fit 3-DH5 ACL packets, check buffer for SDP responses 2010-07-25 12:28:23 +00:00
matthias.ringwald
91f5bcb531 extract socket_connection_launchd_register_fd_array, support 2 sockets in launchd, work around malloc warning 2010-03-02 23:19:07 +00:00
matthias.ringwald
46acae3723 extract socket_connection_create_launchd from unix part 2010-03-02 20:58:27 +00:00
matthias.ringwald
75a700aaf9 patch from iwatth to allow BTdaemon run as tcp socket server 2010-02-28 22:02:28 +00:00
matthias.ringwald
34905c0dee added address and port to socket_connection_open_tcp 2010-02-28 21:39:54 +00:00
matthias.ringwald
913f4ccbaf added definition for bt_use_tcp() 2010-02-28 21:37:59 +00:00
matthias.ringwald
1c4badbbca increase buffer for incomning events/acl packets. fixes crash on remote name complete event with max name lenght 2010-01-28 07:39:30 +00:00
matthias.ringwald
1713bcea3a prepend all source files with 'new BSD' copyright header 2009-10-29 20:25:42 +00:00
matthias.ringwald
5f9c9ba9c5 add printfs 2009-09-30 21:32:38 +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
942671929b use stderr for errors, stdout for log 2009-09-22 20:03:48 +00:00
matthias.ringwald
19c019b4eb provide copy of launch.h 2009-08-30 16:22:04 +00:00
matthias.ringwald
4460343e6f replace asl calls by printf for now 2009-08-30 15:57:52 +00:00
matthias.ringwald
d584792521 launchd startup basically working 2009-08-30 15:19:53 +00:00
matthias.ringwald
41851cf186 working on launchd integration - not working yet 2009-08-28 21:55:59 +00:00
matthias.ringwald
cc6abc3278 added --enable-launchd configure flag 2009-08-28 20:37:48 +00:00
matthias.ringwald
1c2ee57428 imlement socket connection over UNIX domain sockets 2009-08-19 20:09:30 +00:00
matthias.ringwald
555971d7f5 automatic turn off Bluetooth after 1 minutes idle 2009-08-09 20:18:34 +00:00
matthias.ringwald
c52bf64daa if client conenctions breaks, close all L2CAP channels used by client 2009-08-09 17:17:00 +00:00
matthias.ringwald
7b22b9bc7d removed ready paramter from data_source callbacks, added timer management functions to run loop 2009-08-09 13:00:09 +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
dc369792cb use socket_connection also for client, drop duplicate code in BTstack.c 2009-07-22 21:31:35 +00:00
matthias.ringwald
70f86d379d renamed socket_server to socket_connection. it will be used by both client and server 2009-07-22 20:27:00 +00:00