Marcel Holtmann
aaaaf2b01b
Update library version
2009-07-18 23:27:46 +02:00
Luiz Augusto von Dentz
204c8e27e2
Fix possible use of a pointer after free.
2009-07-17 10:11:24 -03:00
Luiz Augusto von Dentz
f008103206
Fix possible memory leak.
2009-07-16 10:21:50 -03:00
Luiz Augusto von Dentz
135e87fb2f
Fix possible leak or crash on gen_dataseq_pdu in case of out of memory.
2009-07-16 09:24:37 -03:00
Luiz Augusto von Dentz
218672a1b1
Fix unintended fall through.
2009-07-16 09:23:47 -03:00
Luiz Augusto von Dentz
6c78bffbfe
Cleanup gateway code to make Coverty happy.
2009-07-16 09:23:47 -03:00
Luiz Augusto von Dentz
e5902bc241
Fix unhandled return.
2009-07-16 09:23:47 -03:00
Luiz Augusto von Dentz
5e8241cb3a
Remove useless instruction.
2009-07-16 09:23:47 -03:00
Marcel Holtmann
97046eaf3f
Fix strict-aliasing rules handling for hciemu and IP addresses
2009-07-16 07:25:30 +02:00
Marcel Holtmann
6432bf4db3
Fix strict-aliasing rules handling of l2test and info requests
2009-07-16 07:23:38 +02:00
Marcel Holtmann
70f3e7774d
Use -fno-strict-aliasing for audio subdirectory for now
2009-07-16 07:15:19 +02:00
Marcel Holtmann
cc0c7d0cf8
Fix another strict-aliasing rules handling with CMSG_DATA
2009-07-16 07:13:02 +02:00
Marcel Holtmann
33c1047e91
Fix strict-aliasing rules handling with CMSG_DATA
2009-07-16 08:42:06 +02:00
Marcel Holtmann
31320d11fe
Fix variable typo
2009-07-15 18:15:49 +02:00
Marcel Holtmann
bf74849083
Add option to disable optimization independent from debug
2009-07-15 18:09:02 +02:00
Luiz Augusto von Dentz
2addc4bdcd
Fix ipctest reading socket forever.
2009-07-13 22:16:52 +03:00
João Paulo Rechi Vita
d9c82e4458
Add Sink role support to audio IPC.
2009-07-13 22:16:43 +03:00
João Paulo Rechi Vita
1340fb6eb3
Adapt A2DP functions to support the Sink role.
...
Modify a2dp_source_* functions to more generic a2dp_record(), a2dp_get(),
a2dp_config(), a2dp_resume(), a2dp_suspend(), and a2dp_cancel() which can
handle both the Sink and Source roles.
2009-07-13 22:16:34 +03:00
João Paulo Rechi Vita
f79bab5a11
Create A2DP Source interface.
2009-07-13 22:16:26 +03:00
João Paulo Rechi Vita
31f80fc571
Create one SBC Sink when registering A2DP server.
2009-07-13 22:16:21 +03:00
Alok Barsode
d209c50141
Adding read_name to hciops plugin.
2009-07-13 12:30:59 +03:00
Alok Barsode
164ccf9a66
Adding set_name to hciops plugin.
2009-07-13 12:26:19 +03:00
Johan Hedberg
8a0285383c
Fix rfcomm listen usleep timeout
...
The timeout when waiting for the RFCOMM tty to show up is intended to be
100ms and not 100us (rfcomm connect has this too).
2009-07-10 20:58:02 +03:00
Johan Hedberg
6429c3188c
Fix error passing to bt_io_get
2009-07-10 19:16:52 +03:00
Olli-Pekka Salin
7133067fe8
Add SetCallerId D-Bus interface to telephony-maemo
...
This patch fixes the situation when the caller ID setting is disabled on
the session level (UI) but when a call is initiated from headset it is
still shown. Because csd doesn't store this information there are no other
choice but to store it in bluez.
2009-07-10 16:04:51 +03:00
Nick Pelly
57aec32d00
Add chipset id for brf6350.
2009-07-08 18:25:45 -07:00
Johan Hedberg
6153b626c1
Fix clearing svc_cache before the adapter is up
2009-07-08 17:51:10 +03:00
Alok Barsode
302eee8269
Fixing bluetoothd to avoid passing device descriptor
2009-07-07 23:42:40 +03:00
Marcel Holtmann
85662b135f
Release 4.45
2009-07-07 11:40:00 -07:00
Marcel Holtmann
bc1821350a
Fix adapter cleanup and setup prototypes
2009-07-07 11:32:12 -07:00
Marcel Holtmann
929393b82d
Revert "Fix hciops compilation error"
2009-07-07 11:28:33 -07:00
Stefan Seyfried
5ca084eecc
Fix hciops compilation error
...
hciops.c: In function ‘hciops_exit’:
hciops.c:728: error: call to function ‘btd_adapter_cleanup_ops’
without a real prototype
2009-07-07 21:16:53 +03:00
Stefan Seyfried
a3af5cd5f0
make sure that PKG_CONFIG macros are defined
2009-07-07 10:19:15 -07:00
Stefan Seyfried
d61145f83a
fix UDEV_DATADIR fallback if pkg-config fails
2009-07-07 10:17:45 -07:00
Johan Hedberg
5da3f2e2bb
Fix inband ring setting to be per-headset
...
Inband ringing can be enabled or disabled for each connection separately
(using the +BSIR unsolicited result code), so only set the default from
the global setting when the headset becomes connected.
2009-07-07 16:10:16 +03:00
Johan Hedberg
83f66b9f40
Fix double-free
...
The adapter->oor_devices list doesn't actually own the data that the
elements point to so free() should never be called on them.
2009-07-07 10:50:38 +03:00
Johan Hedberg
14154eadb3
Wait for CSD before attempting to initialize telephony
...
In case CSD is not available at bluetoothd startup wait for it.
Unfortunately this is also not enough since CSD will e.g. do modem
initialization before method calls to it will succeed, so additionally
wait a few seconds after the CSD bus name becomes available.
2009-07-07 10:41:28 +03:00
Johan Hedberg
4eb8886253
Remove unused variable
2009-07-07 10:02:32 +03:00
Marcel Holtmann
1d68446cd1
Release 4.44
2009-07-06 14:03:15 -07:00
Filippo Giunchedi
8e1cfdea73
include test/hciemu.1 into man_MANS and EXTRA_DIST
2009-07-06 10:35:14 -07:00
Filippo Giunchedi
c89b94c450
add test/hciemu.1 manpage
2009-07-06 10:35:06 -07:00
Filippo Giunchedi
f25217722e
test/hciemu.c: verbose usage message
2009-07-06 10:34:54 -07:00
Filippo Giunchedi
e5fbc3089e
include test/rctest.1 into man_MANS and EXTRA_DIST
2009-07-06 10:34:33 -07:00
Filippo Giunchedi
f965b2b9fc
add test/rctest.1 manpage
2009-07-06 10:34:19 -07:00
Marcel Holtmann
1f40f75b32
Generate bluetooth.rules with the correct prefix
2009-07-06 10:29:57 -07:00
Johan Hedberg
26547c0b52
Allow setting the voice mailbox number using an environment variable
...
For easier testing of the ATD>1; command allow setting the voice mailbox
number using a VMBX_NUMBER environment variable.
2009-07-06 11:31:37 +03:00
Johan Hedberg
a828595020
Fix three-way calling indicator order
...
MSC 4.26 and the text below it in the HFP 1.5 specification conflict with
each other with respect to the order of the callheld and callsetup
indicators. Errata 2459 clarifies the situation by explaining that the
text is correct and the MSC incorrect. Additionally the errata says that
the callheld indicator should be set to 1 just prior to indicting that the
the new call is active and the call setup procedure complete. This patch
updates the Maemo telephony driver logic accordingly.
2009-07-06 10:47:05 +03:00
Marcel Holtmann
58dd6ccf7c
If available use the udevdir variable as base directory
2009-07-05 10:45:46 -07:00
Marcel Holtmann
0bc778f1b2
Use UDEV_DATADIR variable for rules directory
2009-07-05 09:48:24 -07:00
Marcel Holtmann
4f6c27de96
Fix fallout from l2ping manual page rename
2009-07-05 09:44:29 -07:00