Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | HDP: reject MDL reconnection with different MTU | Elvis Pfutzenreuter | 2011-01-28 | 2 | -2/+24 |
| | | | | | | | | | This patch implements refusal of a MDL reconnection if the new L2CAP connection presents a different MTU. Accordingly to HDP spec. item 3.5. It aims to pass the TC_SNK_HCT_BV_07_C PTS test. (It does not pass yet because PTS itself seems to have issues. See tickets 7212, 7214 and 7244 for details.) | ||||
* | Get rid of unneeded btd_adapter_get_conn_handle function | Johan Hedberg | 2010-12-19 | 1 | -6/+4 |
| | |||||
* | Create btd_error_invalid_args() | Gustavo F. Padovan | 2010-12-07 | 1 | -40/+14 |
| | | | | | | DBus error handling in BlueZ is a mess. This is the first patch to unify all DBus error handling like in ConnMan and oFono. This unifies all .InvalidArguments errors. | ||||
* | Fix MDL and MCL reference counting in IO watchers | Jose Antonio Santos Cadenas | 2010-11-22 | 1 | -9/+19 |
| | | | | | | | | | When a io_watcher is added to an MDL or an MCL channel, its reference should be incremented because the watcher should keep its own reference the the structure. Also a destroy function is added in order to decrement the reference once the watcher is removed. | ||||
* | Do not increment mdl reference in reconnections | Santiago Carot-Nemesio | 2010-11-22 | 1 | -1/+2 |
| | |||||
* | Fix C++ style comment | Johan Hedberg | 2010-11-18 | 1 | -2/+2 |
| | |||||
* | Check if the mcl insiede the device is correctly set before use it | Jose Antonio Santos Cadenas | 2010-11-18 | 1 | -2/+15 |
| | |||||
* | Check if MCAP Instance is already released when a callbacks comes back. | Santiago Carot-Nemesio | 2010-11-18 | 1 | -0/+6 |
| | |||||
* | Fixes to echo | Jose Antonio Santos Cadenas | 2010-11-18 | 1 | -22/+14 |
| | |||||
* | Remove magic number to check ECHO MDEPs in HDP | Jose Antonio Santos Cadenas | 2010-11-18 | 1 | -2/+1 |
| | |||||
* | Return proper response code if there is an error creating echo channel | Santiago Carot-Nemesio | 2010-11-18 | 1 | -0/+3 |
| | |||||
* | Fix dereference to NULL pointers during data channels creation | Santiago Carot-Nemesio | 2010-11-18 | 1 | -4/+9 |
| | |||||
* | Code refactorization in MCAP | Santiago Carot-Nemesio | 2010-11-18 | 1 | -4/+2 |
| | |||||
* | Remove old reference to mcap session in the name of variables | Santiago Carot-Nemesio | 2010-11-18 | 4 | -74/+74 |
| | |||||
* | Add reference counter to mcap_mdl | Santiago Carot-Nemesio | 2010-11-18 | 4 | -41/+66 |
| | |||||
* | Fix message error | Jose Antonio Santos Cadenas | 2010-11-18 | 1 | -2/+2 |
| | |||||
* | Set reference counter for mcls to gint | Jose Antonio Santos Cadenas | 2010-11-18 | 1 | -1/+1 |
| | |||||
* | Add reference counter to mcap_instances | Santiago Carot-Nemesio | 2010-11-18 | 4 | -6/+33 |
| | |||||
* | Fix typos in mcap | Jose Antonio Santos Cadenas | 2010-11-18 | 1 | -2/+2 |
| | |||||
* | Notify a channel deleted when remote side has already deleted it | Jose Antonio Santos Cadenas | 2010-11-18 | 2 | -1/+3 |
| | |||||
* | Add missed unrefs for hdp_tmp_dc_data | Santiago Carot-Nemesio | 2010-11-18 | 1 | -4/+3 |
| | |||||
* | Remove MCL's before removing the application | Santiago Carot-Nemesio | 2010-11-18 | 1 | -1/+1 |
| | | | | | If you do in the other way you will find freed memory while removing the mcl. | ||||
* | Add reference counter to hdp_channel | Jose Antonio Santos Cadenas | 2010-11-18 | 2 | -32/+88 |
| | |||||
* | Add reference counter to hdp_device | Santiago Carot-Nemesio | 2010-11-18 | 4 | -7/+38 |
| | |||||
* | Add reference counter to hdp_application | Jose Antonio Santos Cadenas | 2010-11-18 | 4 | -19/+58 |
| | |||||
* | Fix segfault in HDP during device re-creation | Jose Antonio Santos Cadenas | 2010-11-11 | 1 | -0/+1 |
| | |||||
* | Check HealthApplication path before trying to destroy it | Elvis Pfützenreuter | 2010-11-11 | 1 | -0/+6 |
| | |||||
* | Add Application property to HealthChannel | Elvis Pfützenreuter | 2010-11-06 | 1 | -0/+3 |
| | | | | | | | | | | | This patch adds the Application property to HealthChannel, which allows to unambiguously relate a channel to an application. This property is useful when there are several processes interested in accepting HealthChannels but device address is not sufficient criteria to engage upon, or ignore, the ChannelConnected signal. Having the application path allows to determine role and data type, in the context of the process that has created that application. | ||||
* | Fix coding style and comment | Elvis Pfützenreuter | 2010-10-25 | 2 | -2/+2 |
| | |||||
* | Fix fd comparison | Elvis Pfützenreuter | 2010-10-25 | 1 | -2/+2 |
| | |||||
* | Send a proper configuration when a source doesn't have a first reliable | Santiago Carot-Nemesio | 2010-10-25 | 1 | -1/+1 |
| | |||||
* | Fix small coding style issues | Elvis Pfützenreuter | 2010-10-23 | 2 | -15/+17 |
| | | | | Based on http://lxr.linux.no/linux+v2.6.36/Documentation/CodingStyle#L171 | ||||
* | Fix minor coding style issue with variable declarations | Johan Hedberg | 2010-10-22 | 1 | -10/+5 |
| | |||||
* | Check if the channel mode is correct when opening data channels | Jose Antonio Santos Cadenas | 2010-10-21 | 1 | -0/+5 |
| | |||||
* | Change data channel mode for incoming connections | Santiago Carot-Nemesio | 2010-10-21 | 1 | -0/+29 |
| | |||||
* | Enable support to change mode for incoming data channels connections | Santiago Carot-Nemesio | 2010-10-21 | 2 | -0/+16 |
| | |||||
* | Delete data channels when their device is removed. | Jose Antonio Santos Cadenas | 2010-10-21 | 1 | -2/+5 |
| | |||||
* | Close the data channel if remote side changes the configuration | Santiago Carot-Nemesio | 2010-10-21 | 1 | -6/+12 |
| | |||||
* | Check l2cap configuration when data channels are connected | Santiago Carot-Nemesio | 2010-10-21 | 1 | -0/+39 |
| | |||||
* | Fix segmentation fault freeing uninitialized pointers | Santiago Carot-Nemesio | 2010-10-21 | 1 | -5/+15 |
| | |||||
* | Emit a valid path when main channel is deleted | Jose Antonio Santos Cadenas | 2010-10-21 | 1 | -1/+1 |
| | |||||
* | Notify main channel when it is locally opened | Jose Antonio Santos Cadenas | 2010-10-21 | 1 | -0/+10 |
| | |||||
* | Remove obsolete comment from MCAP | Santiago Carot-Nemesio | 2010-10-21 | 1 | -2/+0 |
| | |||||
* | Receive an string instead of an integer for ChannelType | Jose Antonio Santos Cadenas | 2010-10-21 | 1 | -5/+10 |
| | |||||
* | Remove unnecessary function | Santiago Carot-Nemesio | 2010-10-14 | 1 | -17/+4 |
| | |||||
* | Remove MDL when delete operation fails with INVALID_MDLID error | Santiago Carot-Nemesio | 2010-10-14 | 1 | -1/+13 |
| | | | | | | | | | | | We can remove a data channel if error code Invalid MDLID is provided in reply to a MD_DELETE_MDL_REQ. That error is provided only if the MDL ID referenced is invalid. This shall be used when: - A reserved or invalid value for MDL ID was used. - The MDL ID referenced is not available (was never created, has been deleted, or was otherwise lost), - The MDL ID referenced in the Abort request is not the same value that was used to initiate the PENDING state | ||||
* | Abort echo channel if connection was not successful | Santiago Carot-Nemesio | 2010-10-14 | 1 | -3/+22 |
| | |||||
* | Add initial support for deleting an echo channel | Jose Antonio Santos Cadenas | 2010-10-14 | 1 | -3/+35 |
| | |||||
* | Add timeout to wait for echo reply | Santiago Carot-Nemesio | 2010-10-14 | 1 | -19/+53 |
| | |||||
* | Separate private echo data from data channels | Jose Antonio Santos Cadenas | 2010-10-14 | 2 | -18/+39 |
| |