matthias.ringwald
|
8f8108aabc
|
replaced HCI_ACL_3DH5_SIZE with HCI_ACL_BUFFER_SIZE, add packet_types to hci_stack, set packet_types based on HCI_ACL_BUFFER_SIZE and Bluetooth module ACL buffer size, specify usable packet_types when creating connections
|
2011-07-26 21:18:45 +00:00 |
|
matthias.ringwald
|
7d67539f26
|
renamed log_err into log_error
|
2011-07-22 18:34:18 +00:00 |
|
matthias.ringwald
|
7b5fbe1fe3
|
replace all log_dbg with log_info
|
2011-07-22 18:31:02 +00:00 |
|
matthias.ringwald
|
9025188b5c
|
added socket_connection_has_parked_connections query
|
2011-06-18 10:55:59 +00:00 |
|
matthias.ringwald
|
694159226e
|
fix -Wstrict-prototypes
|
2011-06-06 13:57:15 +00:00 |
|
matthias.ringwald
|
ad6fee3826
|
use send(..., MSG_NOSIGNAL) on linux
|
2011-06-04 15:11:13 +00:00 |
|
matthias.ringwald
|
f025210d67
|
remove connection from connection list on close - thanks to frankb for spotting this bug
|
2011-06-04 14:30:09 +00:00 |
|
matthias.ringwald
|
1cc4592bcf
|
fix debug printf
|
2011-05-27 20:01:08 +00:00 |
|
matthias.ringwald
|
9cfcc54d6f
|
replaced printf and fprintf(\stderr with log_dbg and log_err
|
2011-05-05 18:45:28 +00:00 |
|
matthias.ringwald
|
5d27b96dbd
|
don't use user_data field of data_source
|
2011-01-09 22:19:53 +00:00 |
|
matthias.ringwald
|
edcbc4405e
|
emit DAEMON_EVENT_CONNECTION_OPENED
|
2011-01-09 14:47:16 +00:00 |
|
matthias.ringwald
|
fd39030d0f
|
allow to receive packets with size == 0
|
2010-11-19 21:20:26 +00:00 |
|
matthias.ringwald
|
d50e365c24
|
try to avoid SIGPIPE
|
2010-08-23 22:46:53 +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
|
8ea03fa513
|
flow control working, disable some dbg msgs
|
2010-07-31 09:07:48 +00:00 |
|
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 |
|