| 356386cd |
core: Add Service property for external profiles
This property is used to distinguish the service class UUID from the
actual profile UUID. |
Johan Hedberg |
13 years ago |
3 files, +57, -13 |
| 838edb42 |
dbusoob: Set device class in device object |
Frédéric Danis |
13 years ago |
1 file, +5, -4 |
| f954a107 |
event: Set device class in device object |
Frédéric Danis |
13 years ago |
1 file, +1, -1 |
| 13a9856d |
adapter: Set device class in device object
Move storage of device class after device object creation. |
Frédéric Danis |
13 years ago |
1 file, +3, -3 |
| c5107ac4 |
device: Retrieve class from storage
When device class is updated, save it and emit property changed signal. |
Frédéric Danis |
13 years ago |
2 files, +41, -20 |
| cea8fea2 |
adapter: Convert storage classes |
Frédéric Danis |
13 years ago |
1 file, +8, -0 |
| 373135e9 |
device: Device_remove_stored removes device directory
When a device is removed we should remove the device info
file and storage directory. |
Frédéric Danis |
13 years ago |
1 file, +16, -0 |
| 0ab5c197 |
device: Remove storage path #defines
INFO_PATH and CACHE_PATH will be static for the
entire 5.x series |
Frédéric Danis |
13 years ago |
1 file, +4, -6 |
| 61acb7cf |
gdbus: Replace leading spaces with tabs
Trivial formatting fix. |
Syam Sidhardhan |
13 years ago |
1 file, +4, -4 |
| 2bae75bb |
monitor: Track L2CAP channel modes |
Marcel Holtmann |
13 years ago |
1 file, +66, -4 |
| fe931213 |
monitor: Handle PSM assignment for AMP controllers |
Marcel Holtmann |
13 years ago |
1 file, +64, -48 |
| 52472d25 |
monitor: Track L2CAP PSM assignment |
Marcel Holtmann |
13 years ago |
1 file, +134, -1 |
| 01c9bd0a |
monitor: Use L2CAP frame structure for extended information |
Marcel Holtmann |
13 years ago |
1 file, +78, -57 |
| 0eb9d7b2 |
core: Use ext_io for client PSM/channel lookups |
Johan Hedberg |
13 years ago |
1 file, +12, -9 |
| 278ecf3d |
core: Make exit sequence consistent with init
manager_cleanup should be called after plugin_cleanup on exit as
manager_init is called before plugin_init on the init sequence. |
Luiz Augusto von Dentz |
13 years ago |
1 file, +2, -2 |
| ecbd301c |
core: Fix registering '/org/bluez' path before '/'
This cause problems with ObjectManager being exported in both paths |
Luiz Augusto von Dentz |
13 years ago |
2 files, +9, -6 |
| 895dda2b |
core: Add common synonyms to to MAP MSE and MCE roles |
Johan Hedberg |
13 years ago |
1 file, +2, -0 |
| e4fd52d2 |
core: Add default SDP record for FTP |
Johan Hedberg |
13 years ago |
1 file, +60, -0 |
| 031b4d16 |
core: Use "real" channel from ext_io for SDP records |
Johan Hedberg |
13 years ago |
1 file, +4, -4 |
| 8e318cec |
core: Add support for default OPP record |
Johan Hedberg |
13 years ago |
1 file, +71, -0 |
| fdfa5bdb |
core: Allow dynamically allocated PSMs and Channels for profiles |
Johan Hedberg |
13 years ago |
1 file, +102, -46 |
| 72d18afa |
core: Keep local and remote channel/PSM info separate to avoid confusion |
Johan Hedberg |
13 years ago |
1 file, +34, -25 |
| 52d80367 |
core: Add default DUN record for external profiles |
Johan Hedberg |
13 years ago |
1 file, +46, -1 |
| 6ada90b8 |
core: Add default SPP record for external profiles |
Johan Hedberg |
13 years ago |
1 file, +44, -0 |
| f0b3a334 |
test: Remove hardcoded default name from test-profile |
Johan Hedberg |
13 years ago |
1 file, +4, -5 |
| a9da35ae |
core: Add default names for known profiles |
Johan Hedberg |
13 years ago |
1 file, +16, -0 |
| 648b249a |
core: Remove useless ext_get_record function |
Johan Hedberg |
13 years ago |
1 file, +6, -10 |
| c2097a4a |
core: Add HFP AG defautl record for external profiles |
Johan Hedberg |
13 years ago |
1 file, +51, -0 |
| b0f28fa7 |
core: Remove unneeded line in XML record definition |
Johan Hedberg |
13 years ago |
1 file, +0, -1 |
| b1c4a376 |
lib: Add new Network attribute define for HFP 1.6 AG record |
Johan Hedberg |
13 years ago |
1 file, +1, -0 |
| de510993 |
monitor: Add decoding of L2CAP configuration options |
Marcel Holtmann |
13 years ago |
2 files, +214, -11 |
| aa75b808 |
gdbus: Fix compilation error due to missing #defines
Since these are simple #define strings, we are defining it here
instead of upgrading to D-Bus 1.5 or later.
Log:
CC gdbus/object.o
gdbus/object.c: In function ‘properties_set’:
gdbus/object.c:876:7: error: ‘DBUS_ERROR_UNKNOWN_PROPERTY’ undeclared
(first use in this function)
gdbus/object.c:876:7: note: each undeclared identifier is reported
only once for each function it appears in
gdbus/object.c:881:6: error: ‘DBUS_ERROR_PROPERTY_READ_ONLY’
undeclared (first use in this function)
make[1]: *** [gdbus/object.o] Error 1
make: *** [all] Error 2 |
Syam Sidhardhan |
13 years ago |
1 file, +8, -0 |
| 15749622 |
doc: Add Version and Features parameters for RegisterProfile |
Johan Hedberg |
13 years ago |
1 file, +8, -0 |
| b8e20299 |
test: Remove unneeded XML record from test-profile |
Johan Hedberg |
13 years ago |
1 file, +0, -45 |
| d5fa5628 |
core: Add automatic SDP record generation for external profiles |
Johan Hedberg |
13 years ago |
1 file, +87, -0 |
| a80776f8 |
test: Remove useless record handle from test-profile record XML |
Johan Hedberg |
13 years ago |
1 file, +0, -3 |
| 2d0b8b0b |
btio: Fix type detection for L2CAP fixed channels |
Luiz Augusto von Dentz |
13 years ago |
1 file, +1, -0 |
| 88f597d3 |
test: Remove test-telephony
This API is now gone so there is no reason to keep this around |
Luiz Augusto von Dentz |
13 years ago |
2 files, +6, -172 |
| 28913ce3 |
hfp-api: Remove HandsfreeGateway interface
This API is not longer supported |
Luiz Augusto von Dentz |
13 years ago |
2 files, +2, -86 |
| 697bf647 |
audio-api: Remove Headset and HeadsetGateway APIs |
Luiz Augusto von Dentz |
13 years ago |
1 file, +0, -240 |
| 99cf59d0 |
btio: Fix type detection when psm or channel are 0
They could be set to 0 on purpose so the kernel would automatically pick
one available.
To fix this now the detection is done while parsing the options, so in
case the user set the option to 0 it will automatically set the type
as well. |
Luiz Augusto von Dentz |
13 years ago |
1 file, +12, -25 |
| 24f25b05 |
core: Add proper defaults database for external profiles |
Johan Hedberg |
13 years ago |
1 file, +78, -42 |
| 7f6b2712 |
core: Add default RFCOMM channel definitions to profile.c |
Johan Hedberg |
13 years ago |
1 file, +11, -0 |
| 0eff9370 |
lib: Add missing OBEX UUID strings to uuid.h |
Johan Hedberg |
13 years ago |
1 file, +8, -0 |
| 8bbc3c4c |
assigned-numbers: Add MAP MAS (Message Notification Service) channel |
Johan Hedberg |
13 years ago |
1 file, +2, -1 |
| 3b2c361e |
core: Minor coding style fixes |
Johan Hedberg |
13 years ago |
2 files, +4, -4 |
| d4381544 |
adapter: Remove storage path #defines
SETTINGS_PATH and CACHE_PATH will be static for the
entire 5.x series |
Frédéric Danis |
13 years ago |
1 file, +3, -6 |
| eeb27389 |
device: Use new storage for device trust
As set_trust() changes value in device structure and write to
storage is deferred, property set could not return failure. |
Frédéric Danis |
13 years ago |
1 file, +9, -13 |
| 2a52f03c |
adapter: Convert storage trusts
All entry in trusts file are set to [all] (if a device is not trusted
it does not have entry in this file).
So, we do not need to check entry value and set device (entry key) as
trusted. |
Frédéric Danis |
13 years ago |
1 file, +8, -0 |
| 84ab29eb |
device: Use new storage for device alias
As set_alias() changes value in device structure and write to
storage is deferred, property set could not return failure. |
Frédéric Danis |
13 years ago |
1 file, +11, -17 |