matthias.ringwald
|
23bf349214
|
use autorelease pool when calling bluetooth manager
|
2010-01-23 22:43:42 +00:00 |
|
matthias.ringwald
|
d59f499a58
|
also provide OGF for Link Policy commands
|
2010-01-23 19:00:36 +00:00 |
|
matthias.ringwald
|
96f7db3e35
|
added some hci link policy commands
|
2010-01-23 18:26:56 +00:00 |
|
matthias.ringwald
|
21113242b1
|
fix compile for posix platforms
|
2010-01-09 21:27:47 +00:00 |
|
matthias.ringwald
|
2ed6235c61
|
added iPhone Bluetooth toggle functions
|
2010-01-09 18:25:30 +00:00 |
|
matthias.ringwald
|
369d79a9c1
|
rename bt_iphone_control.c to .m to prepare for BluetoothManager objc code
|
2010-01-09 11:35:30 +00:00 |
|
matthias.ringwald
|
1b0e3922ba
|
added btstack_get_version
|
2010-01-09 11:01:23 +00:00 |
|
matthias.ringwald
|
19b25e5f75
|
added script to create version.h
|
2010-01-09 10:19:43 +00:00 |
|
matthias.ringwald
|
76ca99b0d3
|
ignore invalid packet type identifier
|
2010-01-09 00:40:01 +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
|
6772a24cc3
|
don't send hci_link_key_request_negative_reply on HCI_EVENT_LINK_KEY_REQUEST automatically
|
2009-12-05 18:55:41 +00:00 |
|
matthias.ringwald
|
b448a0e767
|
handle connection complete with error in HCI and L2CAP
|
2009-12-05 17:29:51 +00:00 |
|
matthias.ringwald
|
d6f03c5df6
|
in capturing mode: don't disconnect when no L2CAP channel is open, don't process packets
|
2009-12-03 11:56:39 +00:00 |
|
matthias.ringwald
|
84836b654b
|
handle L2CAP DISCONNECT REQUEST
|
2009-12-02 20:07:41 +00:00 |
|
matthias.ringwald
|
b0bb5abe45
|
added hci_authentication_requested
|
2009-11-28 21:45:21 +00:00 |
|
matthias.ringwald
|
5a67bd4a55
|
handle L2CAP configure request while waiting for configure request response
|
2009-11-28 15:16:29 +00:00 |
|
matthias.ringwald
|
438751df71
|
removed alternative commented code
|
2009-11-23 20:29:38 +00:00 |
|
matthias.ringwald
|
d1c3f5e5b0
|
provide correct linker flags for shared library on non-darwin systems, e.g., linux
|
2009-11-23 20:28:00 +00:00 |
|
matthias.ringwald
|
6560583654
|
use run_loop_cocoa.m only on Darwin systems or when compiling for iPhone
|
2009-11-23 19:56:28 +00:00 |
|
matthias.ringwald
|
981eb02ec5
|
renamed timer_t to timer_source_t to avoid conflict with timer_t in /usr/include/time.h in Linux
|
2009-11-23 19:45:32 +00:00 |
|
matthias.ringwald
|
c21e623905
|
fix timer handling in posix run loop
|
2009-11-05 22:26:43 +00:00 |
|
matthias.ringwald
|
e5304ee6d1
|
fix compare of null pointer timers
|
2009-11-05 21:06:19 +00:00 |
|
matthias.ringwald
|
1713bcea3a
|
prepend all source files with 'new BSD' copyright header
|
2009-10-29 20:25:42 +00:00 |
|
matthias.ringwald
|
6222af090d
|
store run loop not socket in cocoa run loops
|
2009-10-28 22:16:25 +00:00 |
|
matthias.ringwald
|
c8164b0280
|
implement run_loop_remove for cocoa
|
2009-10-28 21:51:56 +00:00 |
|
matthias.ringwald
|
bfea266536
|
fix run loop for outdated timers
|
2009-10-28 21:25:51 +00:00 |
|
matthias.ringwald
|
afef42bd47
|
try to ignore SIGPIPE, shorter power off timeout
|
2009-10-25 21:43:04 +00:00 |
|
matthias.ringwald
|
583942ad47
|
add linebreak after debug statement
|
2009-10-25 20:00:31 +00:00 |
|
matthias.ringwald
|
b1cc843966
|
try to avoid crashing on closed socket
|
2009-10-25 19:47:59 +00:00 |
|
matthias.ringwald
|
141679a411
|
correct address of result field in CONNECTION_RESPONSE (really)
|
2009-10-23 21:38:30 +00:00 |
|
matthias.ringwald
|
cd56f93151
|
correct address of result field in CONNECTION_RESPONSE
|
2009-10-23 21:29:19 +00:00 |
|
matthias.ringwald
|
38e5900eda
|
treat L2CAP CONNECTION_RESPONSE with result = pending as error, just wait
|
2009-10-23 16:39:31 +00:00 |
|
matthias.ringwald
|
c0557808b3
|
return old packet handler
|
2009-10-22 20:01:51 +00:00 |
|
matthias.ringwald
|
452683d08c
|
use typedef for callback handler
|
2009-10-22 20:00:10 +00:00 |
|
matthias.ringwald
|
f32b992e39
|
map l2cap errors to general status code
|
2009-10-21 21:12:51 +00:00 |
|
matthias.ringwald
|
6f60b3f468
|
forward channel ID to client packet handler. only deliver payload to client instead of complete header incl acl + l2cap headers. fix examples
|
2009-10-21 19:58:40 +00:00 |
|
matthias.ringwald
|
03cfbabc9a
|
added status to L2CAP_CHANNEL_OPENED event
|
2009-10-19 20:21:32 +00:00 |
|
matthias.ringwald
|
f57a4e829f
|
playing with the usb code
|
2009-10-18 21:06:57 +00:00 |
|
matthias.ringwald
|
fb84b45bcc
|
usb on mac kind of working (l2cap connection opended but nothing happens after that
|
2009-10-18 20:49:46 +00:00 |
|
matthias.ringwald
|
790e3b27d6
|
usb on mac kind of working (l2cap connection opended but nothing happens after that
|
2009-10-18 20:49:27 +00:00 |
|
matthias.ringwald
|
6c9a8e599c
|
Show alert when BTstack open fails because of no BTdaemon
|
2009-10-18 09:06:29 +00:00 |
|
matthias.ringwald
|
c35f2df118
|
allow to compile usb support again
|
2009-10-17 22:38:48 +00:00 |
|
matthias.ringwald
|
fe798a54df
|
don't omit 3 when counting to 6
|
2009-10-11 23:09:31 +00:00 |
|
matthias.ringwald
|
e29adc1159
|
add support for Cocoa CoreFoundation run loop - not fully implemented but usable by clients, use ms instead of s for run_loop_set_timer function
|
2009-10-07 20:17:19 +00:00 |
|
matthias.ringwald
|
1f86f1bbfd
|
merge event and data handler into general packet handler
|
2009-10-05 22:06:12 +00:00 |
|
matthias.ringwald
|
93ed97b351
|
move packet types to btstack.h or hci_cmds.h
|
2009-10-05 20:59:24 +00:00 |
|
matthias.ringwald
|
dc9af42b2c
|
use -f to remove examples
|
2009-10-02 06:10:15 +00:00 |
|
matthias.ringwald
|
50a0f00727
|
rename run_loop.c to run_loop_posix.c and add run_loop_cocoa.m
|
2009-10-01 19:42:45 +00:00 |
|
matthias.ringwald
|
5f9c9ba9c5
|
add printfs
|
2009-09-30 21:32:38 +00:00 |
|