Commit Graph

92 Commits

Author SHA1 Message Date
Marcel Holtmann
d0cd6ba872 Add CFLAGS from capabilities library 2009-10-02 11:45:25 +02:00
Steve Grubb
6a870c1779 Drop Posix Capabilities
The following patch against the 4.54 codebase drops posix capabilities
after startup so that the bluetooth daemon is less of a threat to the
system should there be any way to compromise it. The retained
capabilities was compared to selinux policy to make sure that its
roughly the same. It uses the libcap-ng library which allows patches
for dropping capabilities to be much smaller.
2009-10-02 11:40:02 +02:00
Adam Gołębiowski
5c4cbb4be5 Fix parallel build
Since src/bluetoothd needs libbluetooth, add it to its dependencies.
Parallel build tested with make -j16.
2009-09-22 14:49:57 -07:00
Marcel Holtmann
dd5d60af94 Update library version 2009-09-03 01:51:48 -07:00
Marcel Holtmann
7b6d0c0512 Restrict exported symbols of Bluetooth daemon 2009-08-28 23:08:34 -07:00
Marcel Holtmann
c26bb9e6c0 Use a fake build target for the telephony drivers 2009-08-28 22:54:03 -07:00
Marcel Holtmann
854ef8b1fe Move ALSA and GStreamer rules into main Makefile 2009-08-28 22:46:22 -07:00
Marcel Holtmann
ccaed46859 Move common files into src directory 2009-08-28 22:24:04 -07:00
Marcel Holtmann
8ddf2e8466 All manual pages need a special EXTRA_DIST statement 2009-08-24 14:56:11 -07:00
Marcel Holtmann
00a014316a Use simpler way of creating include directory 2009-08-24 12:51:50 -07:00
Marcel Holtmann
0b9d2da1c4 Fix issue with the configuration and state directories 2009-08-24 12:42:37 -07:00
Marcel Holtmann
86650a089b Fix issue with creating include directory 2009-08-24 12:35:53 -07:00
Marcel Holtmann
07229c1a71 Use proper command variables 2009-08-24 11:06:16 -07:00
Marcel Holtmann
da5b533266 Fix issue with missing manual pages in distribution 2009-08-24 11:04:32 -07:00
Marcel Holtmann
fe21207793 Fix dependencies of include file generation 2009-08-24 10:57:50 -07:00
Marcel Holtmann
df64d2c229 Add missing configuration files to distribution 2009-08-23 00:51:39 -07:00
Marcel Holtmann
a5b1e3d02c Switch to a full non-recursive build system 2009-08-23 00:40:59 -07:00
Marcel Holtmann
d1003b737c Prepare for better subdirectory automake support 2009-08-16 14:52:28 -07:00
Marcel Holtmann
f57c2d54ff Remove really outdated M4 file 2009-08-10 14:26:29 -07:00
Marcel Holtmann
f5f61c23d7 Make all major plugins builtin to simplify debugging 2009-08-09 14:35:39 -07:00
Marcel Holtmann
33f51f71f9 Build the builtin plugins along with the daemon 2009-08-09 14:05:57 -07:00
Marcel Holtmann
1f40f75b32 Generate bluetooth.rules with the correct prefix 2009-07-06 10:29:57 -07:00
Marcel Holtmann
5fae6277ba Add generated compile script to .gitignore 2009-05-21 14:07:31 -07:00
Marcel Holtmann
1ab388feb3 Add support for builtin plugins 2009-05-03 18:54:22 -07:00
Marcel Holtmann
bf169e8d82 Add directory for client application 2008-12-29 16:28:25 +01:00
Marcel Holtmann
bc470c2977 Don't install bluez.m4 anymore 2008-09-01 22:41:23 +02:00
Marcel Holtmann
975f5d049e Process doc directory last 2008-08-14 22:57:57 +02:00
Marcel Holtmann
40372f9dc3 Move hidd pand and dund into compat directory 2008-08-04 20:58:34 +02:00
Marcel Holtmann
e0581b5e29 Move hcid to src directory and rename it to bluetoothd 2008-07-29 20:35:12 +02:00
Marcel Holtmann
6ff0013177 Integrate sdpd natively into hcid without any library tricks 2008-07-29 20:22:40 +02:00
Luiz Augusto von Dentz
1d13df54ae Remove eglib. 2008-07-28 10:43:25 -03:00
Marcel Holtmann
d6ae1c3f77 Import bluez-utils-3.36 revision history 2008-07-26 19:00:53 +02:00
Marcel Holtmann
b8e5fea8d3 Move library source to lib directory 2008-07-26 18:45:23 +02:00
Marcel Holtmann
ca212a494f Remove print directory 2008-06-03 14:16:20 +00:00
Marcel Holtmann
14f1866993 Remove the empty daemon directory 2008-06-03 12:56:55 +00:00
Marcel Holtmann
bd3c21b0cc Add directory for libgdbus library 2008-05-08 17:36:48 +00:00
Marcel Holtmann
2b91b57b25 Remove sync service skeleton since it is useless 2008-03-12 21:47:42 +00:00
Marcel Holtmann
118d58046f Remove the transfer service skeleton since it is useless 2008-03-12 21:43:07 +00:00
Marcel Holtmann
4dc25b9fef Add directory for plugins 2008-03-11 19:41:53 +00:00
Marcel Holtmann
6f3ffb5dc8 Add directory for documentation 2008-03-06 12:40:47 +00:00
Marcel Holtmann
00eb768523 Improve build system 2007-12-08 21:46:12 +00:00
Marcel Holtmann
2b3b216ea1 Remove compile script helper on cleanup 2007-08-26 15:41:35 +00:00
Marcel Holtmann
61f64a95d1 Add skeleton for embedding SBC library 2007-01-31 08:52:52 +00:00
Marcel Holtmann
7a0e09996a Add subdirectory print 2007-01-23 06:38:03 +00:00
Marcel Holtmann
287567b16f Remove subdirectory with ALSA plugins 2007-01-20 15:33:17 +00:00
Marcel Holtmann
1c62e7ed6e Add embedded GLib directory 2007-01-20 05:35:38 +00:00
Marcel Holtmann
be94d76f25 Add serial subdirectory 2007-01-20 01:25:50 +00:00
Marcel Holtmann
a5e44201d3 Add transfer subdirectory 2007-01-14 02:53:03 +00:00
Marcel Holtmann
578f7d88f0 Remove experimental FUSE support 2007-01-14 00:15:32 +00:00
Marcel Holtmann
f238b6612f Build SDP server first 2007-01-13 23:24:49 +00:00