Commit Graph

405 Commits

Author SHA1 Message Date
Andrei Emeltchenko
4c3837c56c unit/avrcp: First unit test for AVRCP profile
The tests verifies connection establishment for control.
2014-02-24 10:23:56 +02:00
Alvaro Silva
7dbaf9c45f gatt: Register Manager D-Bus Interface
This patch registers GATT Service Manager D-Bus Interface. This
interface implements the methods to allow external application register
and unregister GATT Services.
2014-02-24 10:18:30 +02:00
Alvaro Silva
9a642080f0 gatt: Add stub for gatt.{c, h} files
These files implement functions to handle ATT transactions, and expose
functions to allow other entities to manage GATT based services. It
is a replacement for src/attrib-server.c.
2014-02-24 10:18:11 +02:00
Marcel Holtmann
aede4e788a build: Update library version 2014-02-21 21:47:02 -08:00
Anderson Lizardo
124f6f0595 android: Add test-ipc to "make check" 2014-02-12 11:49:31 +02:00
Andrei Emeltchenko
7e1c7f5b2c unit/avctp: Add AVCTP unit test skeleton and first test
Adds test TP/NFR/BV-01-C. To verify that the IUT (CT) formats correctly
the following fields of the AVCTP command message: “transaction label”,
"message type(C)", PID, “packet type”, IPID and “message information”.
2014-01-29 09:18:23 -08:00
Marcel Holtmann
fc9c240b40 build: Remove unneeded include directories 2014-01-25 20:18:54 -08:00
Marcel Holtmann
611f14dec8 unit: Add basic unit test for queue handling 2014-01-25 11:30:52 -08:00
Marcel Holtmann
b83e92dea4 unit: Add basic tests for simple ring buffer support 2014-01-25 11:08:25 -08:00
Marcel Holtmann
23e4997cf6 build: Don't enable Android build for make distcheck 2014-01-23 09:40:00 -08:00
Johan Hedberg
1a9051e9ee Rename glib-helper to uuid-helper 2014-01-21 14:12:47 +02:00
Marcel Holtmann
d40e741deb build: Update library version 2014-01-20 17:56:14 -08:00
Marcel Holtmann
26f9879e92 doc: Add document summarizing current test coverage 2014-01-11 21:15:41 -08:00
Marcel Holtmann
d18e1ad69c shared: Add skeleton for generic IO framework 2014-01-08 19:39:09 -08:00
Marcel Holtmann
eb4d95c560 shared: Use internal queue handling for mgmt interface 2014-01-08 15:01:04 -08:00
Marcel Holtmann
1d0a7f59fe build: Update library version 2013-12-27 09:38:34 -08:00
Marcel Holtmann
4085678fd4 build: Update library version 2013-12-10 01:44:58 -08:00
Szymon Janc
f105bb174e build: Fix build error if path contains spaces
janccszy@box:~/bluez test$ make
  GEN      lib/bluetooth/bluetooth.h
ln: target ‘lib/bluetooth/bluetooth.h’ is not a directory
make: *** [lib/bluetooth/bluetooth.h] Error 1
2013-11-28 14:33:06 +02:00
Luiz Augusto von Dentz
328074fc15 unit/AVDTP: Add /TP/SIG/SMG/BV-05-C test
Verify that the IUT (INT) is able to issue a valid stream discover command
and report the replied SEPs and media types.
2013-11-25 16:50:39 +02:00
Marcel Holtmann
40a960d2e4 build: Update library version 2013-11-15 14:53:53 -08:00
Szymon Janc
806721a4cb build: Move Makefile.android to android/Makefile.am
This will keep all Android related changes within android directory.
2013-10-29 14:06:35 +02:00
Marcel Holtmann
8eb2ac4564 build: Update library version 2013-10-15 14:56:51 -07:00
Frederic Danis
cd402b079e build: Add skeleton for BlueZ Android
Retrieve Bluetooth version from configure.ac.
2013-10-04 15:22:32 +03:00
Luiz Augusto von Dentz
1cc4f9ccf9 build: Fix not rebuilding bluetoothd if gdbus changes
src_bluetoothd_DEPENDENCIES should list all local libraries including gdbus
otherwise it does not get relinked whenever gdbus changes.
2013-09-09 17:35:29 +03:00
Marcel Holtmann
e181bfa878 build: Add test-driver to maintainer clean process 2013-09-02 11:47:27 -07:00
Marcel Holtmann
6c1dfe9b6d build: Remove all checks for USB library support 2013-08-28 14:15:22 -07:00
Marcel Holtmann
6d89e266f1 unit: Add test case for link layer CRC functions 2013-08-21 23:14:18 -07:00
Marcel Holtmann
8b11a12173 build: Update library version 2013-08-07 12:35:24 -07:00
Anderson Lizardo
188d211c74 build: Fix make distcheck
Fix this error:

make[1]: *** No rule to make target `profiles/audio/audio.conf', needed
by `distdir'.  Stop.
make: *** [test_build] Error 2
2013-07-25 11:51:26 -07:00
Marcel Holtmann
f763e5e3e4 build: Build a simpler version of libgdbus-internal 2013-07-18 07:37:19 -07:00
Lucas De Marchi
c97860db27 build-sys: Don't build gdbus several times
We are currently compiling gdbus 3 times: one for tests, one for
bluetoothd and another for obexd.

$ ls gdbus/*watch.o
gdbus/bluetoothd-watch.o  gdbus/obexd-watch.o  gdbus/watch.o

Instead of prepending $(gdbus_sources) to several _SOURCES variable, use
a convenience library.
2013-07-18 07:31:50 -07:00
Lucas De Marchi
0585eb43c6 build-sys: Rename lib suffix to -internal
libbluetooth-private -> libbluetooth-internal
2013-07-18 07:31:50 -07:00
Marcel Holtmann
7aca3faac6 build: Update library version 2013-06-26 10:03:17 -07:00
Marcel Holtmann
82671d8b7e build: Update library version 2013-06-19 08:04:14 +02:00
Marcel Holtmann
ff9b14e737 build: Update library version 2013-05-14 09:00:10 +02:00
Mikel Astiz
b5c3398049 core: Add btd_service to represent device services
Add a new object to centralize all data corresponding to a service
provided by a remote device, coupling a pair of btd_profile and
btd_device pointers.
2013-04-26 10:24:53 +03:00
Marcel Holtmann
858283eafa build: Update library version 2013-04-10 22:24:32 -07:00
Marcel Holtmann
5ae6f82f1a build: Update library version 2013-02-23 12:02:48 +01:00
Anderson Lizardo
a9544b8062 unit: Add initial SDP library unit tests
These tests will cover all public SDP library API not covered yet by the
tests in test-sdp.c (which focus on the SDP server).
2013-02-18 09:55:03 +02:00
Marcel Holtmann
faf2b418e1 build: Update library version 2013-01-11 10:37:24 -08:00
Marcel Holtmann
9252aec7f5 build: Enable Bluetooth library for distribution builds 2013-01-09 20:32:40 -08:00
Marcel Holtmann
1b7226cb33 build: Only install old legacy Bluetooth library headers 2013-01-09 20:32:12 -08:00
Johan Hedberg
d69fd6bacf core: Remove no longer used src/mgmt.{c,h} 2013-01-08 13:29:30 +02:00
Marcel Holtmann
187da51fb3 unit: Add tool for testing the SDP protocol PDUs 2013-01-03 21:26:54 -08:00
Marcel Holtmann
d146d07c9a unit: Add simpler mgmt unit test utility 2013-01-03 15:51:30 -08:00
Johan Hedberg
4963a4c6ae core: Introduce initial hooks to new mgmt code for adapter.c 2013-01-03 16:57:28 +02:00
Johan Hedberg
0a67ad2c8e core: Remove manager.{c,h} 2013-01-03 14:48:04 +02:00
Marcel Holtmann
56cb133d69 build: Update library version 2012-12-23 14:37:56 -08:00
Marcel Holtmann
e33fe5dec2 build: Add magic file for BTSnoop file format 2012-12-21 15:13:07 -08:00
Anderson Lizardo
b75058fd36 build: Fix installing udev rules file when $(srcdir) != $(builddir)
Path to files on source tree should be prefixed with $(srcdir),
otherwise they are not found if $(srcdir) != $(builddir).
2012-12-22 00:15:52 +02:00