Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use GCC visibility for exporting symbols | Marcel Holtmann | 2009-03-11 | 1 | -5/+5 |
| | |||||
* | Fix strncpy length parameters to avoid non-nul-terminated strings | Johan Hedberg | 2009-02-25 | 1 | -2/+2 |
| | |||||
* | Only call g_io_channel_shutdown if the connection was actually successfull | Johan Hedberg | 2009-02-24 | 1 | -1/+2 |
| | |||||
* | Only send unplug in case of ENOENT | Johan Hedberg | 2009-02-23 | 1 | -3/+5 |
| | |||||
* | Fix virtual cable unplug sending | Johan Hedberg | 2009-02-23 | 1 | -2/+2 |
| | |||||
* | Reject multiple interrupt or control connect attepts | Johan Hedberg | 2009-02-23 | 1 | -0/+4 |
| | |||||
* | Require both interrupt and control channels before calling hidp_add_connection | Johan Hedberg | 2009-02-23 | 1 | -0/+3 |
| | |||||
* | Fix memory leak if btd_request_authorization fails | Johan Hedberg | 2009-02-23 | 1 | -14/+15 |
| | |||||
* | Input plugin fixes and cleanup | Johan Hedberg | 2009-02-23 | 5 | -94/+101 |
| | | | | | This patch fixes all known issues caused by converting the input plugin to use BtIO. | ||||
* | Fix bt_io_connect parameter list | Johan Hedberg | 2009-02-22 | 1 | -1/+1 |
| | |||||
* | Fix bt_io_get parameter passing | Johan Hedberg | 2009-02-22 | 1 | -1/+1 |
| | |||||
* | Use correct variable type for the PSM | Johan Hedberg | 2009-02-22 | 1 | -1/+2 |
| | |||||
* | Make use of g_io_channel_shutdown instead of deprecated g_io_channel_close. | Luiz Augusto von Dentz | 2009-02-19 | 2 | -10/+10 |
| | |||||
* | Make use of g_error_free instead of g_clear_error when possible. | Luiz Augusto von Dentz | 2009-02-19 | 2 | -4/+4 |
| | | | | | g_clear_error make an extra operation (&err = NULL) which is not necessary when the GError is not reused. | ||||
* | Make input plugin to use BtIO API. | Luiz Augusto von Dentz | 2009-02-19 | 5 | -88/+136 |
| | |||||
* | Fix mostly every warning caused by -Wsign-compare | Marcel Holtmann | 2009-01-29 | 2 | -2/+3 |
| | |||||
* | Update copyright information | Marcel Holtmann | 2009-01-01 | 9 | -9/+9 |
| | |||||
* | Fix spelling mistakes | Marcel Holtmann | 2008-12-30 | 1 | -1/+1 |
| | |||||
* | Add missing include definitions | Marcel Holtmann | 2008-12-23 | 2 | -1/+3 |
| | |||||
* | Remove deprecated methods and signals from input interface | Marcel Holtmann | 2008-12-01 | 1 | -46/+0 |
| | |||||
* | Remove duplicate call to btd_device_get_record | Johan Hedberg | 2008-11-08 | 1 | -1/+1 |
| | |||||
* | Check for HSP_HS_UUID in the probe callback | Johan Hedberg | 2008-11-08 | 1 | -0/+6 |
| | | | | | | This change is needed since with the recent UUID matching changes e.g. the Headset AGW record would match HSP_HS_UUID since it contains it within the record. | ||||
* | Fix Connected property on input interface always being inverted. | Luiz Augusto von Dentz | 2008-11-07 | 1 | -1/+8 |
| | | | | | is_connected where being used as the compare function on g_slist_find_custom which doesn't work as expected. | ||||
* | Include sixpair.c in the distribution | Marcel Holtmann | 2008-10-17 | 1 | -1/+1 |
| | |||||
* | Rename dbus_connection_emit_property_changed to emit_property_changed | Johan Hedberg | 2008-10-16 | 1 | -6/+4 |
| | |||||
* | Fix yet another instance of dbus_message_iter_append_dict_entry | Johan Hedberg | 2008-10-16 | 1 | -2/+1 |
| | |||||
* | Save name for the sixaxis controller | Bastien Nocera | 2008-10-16 | 1 | -0/+1 |
| | | | | The name won't be there until we connect otherwise | ||||
* | Store every record information for the sixaxis controllers | Bastien Nocera | 2008-10-16 | 1 | -119/+18 |
| | | | | | | | Remove out-dated code to parse the HID input descriptor Make sure that all the Bluetooth addresses used are upper-case Add captured once SDP PNP record for the sixaxis controller Store device id, profile, and trust information about the device | ||||
* | Fix setting the master address on the sixaxis | Bastien Nocera | 2008-10-16 | 1 | -4/+8 |
| | | | | | | Direction for the USB command was wrong, also disable all the report code, so sixpair can run (minus saving device records) | ||||
* | Port sixpair to libusb 1.0 | Bastien Nocera | 2008-10-16 | 1 | -70/+72 |
| | | | | | Port sixpair to libusb-1.0, as it allows us to re-attach the driver to the device after we're done. | ||||
* | Add sixpair tool | Bastien Nocera | 2008-10-16 | 1 | -0/+393 |
| | | | | | Sixpair is an unfinished helper to automatically pair a plugged in Playstation 3 Sixaxis Bluetooth joypad. | ||||
* | Input: Code cleanup - Access record handle directly instead of call sdp_data_get | Claudio Takahasi | 2008-10-14 | 1 | -8/+1 |
| | |||||
* | Fix PS3 BD remote input event generation | Bastien Nocera | 2008-10-14 | 1 | -42/+12 |
| | | | | | | | | | | - Fix byte-reading in the decode function by using a guint8, instead of an int, we were overreading and were getting keycodes of 0xffffff44 when we wanted a single byte of 0x44. - Remove use of KEY_REMOTE_X, those keys never got upstream, and the values they were defined at are now used for completely different keys - Update uinput.h with the latest keycodes from 2.6.27 | ||||
* | Fix possible crash on startup | Bastien Nocera | 2008-10-12 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | 0 0x0000000000a5cf71 in sdp_data_get (rec=0x0, attrId=0) at sdp.c:1444 1 0x000000008c704721 in hid_device_probe (device=0x7f1bed2a80b0, uuids=0x7f1bed29fa90) at manager.c:70 2 0x00007f1becb5bc33 in device_probe_drivers (device=0x7f1bed2a80b0, uuids=0x7f1bed2a2980) at device.c:647 3 0x00007f1becb58a23 in create_stored_device_from_profiles (key=0x7f1bed2a7360 "00:1E:45:AD:F1:96", value=0x7f1bed2a7aa0 "00000002-0000-1000-8000-0002ee000002 00001101-0000-1000-8000-00805f9b34fb 00001103-0000-1000-8000-00805f9b34fb 00001104-0000-1000-8000-00805f9b34fb 00001105-0000-1000-8000-00805f9b34fb 00001106-0000-1"..., user_data=0x7f1bed29edd0) at adapter.c:2296 4 0x00007f1becb61d12 in textfile_foreach (pathname=0x7ffff4b6f2a0 "/var/lib/bluetooth/00:13:EF:F1:42:B7/profiles", func=0x7f1becb58955 <create_stored_device_from_profiles>, data=0x7f1bed29edd0) at textfile.c:447 5 0x00007f1becb58b36 in load_devices (adapter=0x7f1bed29edd0) at adapter.c:2327 6 0x00007f1becb58fa0 in adapter_up (adapter=0x7f1bed29edd0, dd=18) at adapter.c:2462 7 0x00007f1becb59479 in adapter_start (adapter=0x7f1bed29edd0) at adapter.c:2569 8 0x00007f1becb5427f in manager_start_adapter (id=0) at manager.c:424 9 0x00007f1becb48e02 in device_devup_setup (dev_id=0) at main.c:481 10 0x00007f1becb48f35 in init_all_devices (ctl=7) at main.c:512 11 0x00007f1becb496d0 in main (argc=1, argv=0x7ffff4b70788) at main.c:748 The HID device's SDP record can be NULL, so don't crash when that happens | ||||
* | Make device driver probe calls take UUID's instead of full records | Johan Hedberg | 2008-10-09 | 1 | -5/+5 |
| | | | | | This is preparation for allowing the device object to be correctly set up even when we don't have the full service records but only the remote UUID's. | ||||
* | Fix uninitialized reply of multiple GetProperties methods | Marcel Holtmann | 2008-10-03 | 1 | -0/+4 |
| | |||||
* | Mark old plugins API as deprecated. | Luiz Augusto von Dentz | 2008-10-02 | 1 | -3/+4 |
| | |||||
* | Add code to emit PropertyChanged on input interface. | Luiz Augusto von Dentz | 2008-10-02 | 1 | -0/+10 |
| | |||||
* | Add property support for input interface. | Luiz Augusto von Dentz | 2008-10-02 | 1 | -0/+30 |
| | |||||
* | Don't bother with the source value for input devices | Marcel Holtmann | 2008-09-14 | 1 | -2/+1 |
| | |||||
* | Store source information from DID record | Marcel Holtmann | 2008-09-14 | 1 | -2/+3 |
| | |||||
* | Merge branch 'master' of git://git.infradead.org/users/dwmw2/bluez | Marcel Holtmann | 2008-09-14 | 1 | -18/+19 |
|\ | |||||
| * | fix fake hid detection by looking up pnp info | David Woodhouse | 2008-09-13 | 1 | -0/+3 |
| | | |||||
| * | simplify arguments to hidp_add_connection() | David Woodhouse | 2008-09-13 | 1 | -18/+16 |
| | | |||||
* | | Remove wrong (left-over) code | Marcel Holtmann | 2008-09-14 | 1 | -1/+0 |
|/ | |||||
* | Input: Disconnected signal doesn't have parameters | Claudio Takahasi | 2008-09-13 | 1 | -4/+4 |
| | |||||
* | Input: Connected signal doesn't have parameters | Claudio Takahasi | 2008-09-13 | 1 | -4/+1 |
| | |||||
* | Input: Checking if the link is already encrypted | Claudio Takahasi | 2008-09-13 | 1 | -3/+7 |
| | |||||
* | Input: Use async auth + encryption function | Claudio Takahasi | 2008-09-12 | 1 | -114/+77 |
| | |||||
* | Input: Missing send the message when connect fails | Claudio Takahasi | 2008-09-12 | 1 | -1/+3 |
| |