ofono with local patches/modifications
Go to file
Anderson Lizardo 4059dd878c gdbus: Fix segfault when D-Bus daemon exits
Fix this crash if D-Bus exits while the client is still connected to it:

==5570== Invalid read of size 1
==5570==    at 0x402D28E: strcmp (in
/usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==5570==    by 0x4070E22: g_str_equal (ghash.c:1704)
==5570==    by 0x8055F61: message_filter (client.c:1123)
==5570==    by 0x4141500: dbus_connection_dispatch (in
/lib/i386-linux-gnu/libdbus-1.so.3.5.8)
==5570==    by 0x80506F7: message_dispatch (mainloop.c:76)
==5570==    by 0x4081A7E: g_timeout_dispatch (gmain.c:3882)
==5570==    by 0x4080D85: g_main_context_dispatch (gmain.c:2539)
==5570==    by 0x4081124: g_main_context_iterate.isra.21 (gmain.c:3146)
==5570==    by 0x408156A: g_main_loop_run (gmain.c:3340)
==5570==    by 0x41BF4D2: (below main) (libc-start.c:226)
==5570==  Address 0x0 is not stack'd, malloc'd or (recently) free'd
==5570==
==5570==
2013-05-08 11:28:11 +02:00
btio btio: Add BtIOMode enum to be used with BT_IO_OPT_MODE 2012-02-10 10:18:01 +01:00
doc doc: Add EchoCancelingNoiseReduction to Handsfree 2013-04-23 10:18:47 -05:00
drivers hfpmodem: Add EchoCancelingNoiseReduction 2013-04-23 10:28:46 -05:00
dundee bluez5: Unify bt_register_profile_* into a single function 2013-04-25 03:38:11 -05:00
examples gprs-provision: Fix crash if no SPN present 2011-12-02 12:53:44 -06:00
gatchat gatchat: Print error message if opening tun failes 2012-08-30 17:06:09 -05:00
gdbus gdbus: Fix segfault when D-Bus daemon exits 2013-05-08 11:28:11 +02:00
gisi gisi: Remove includes of <glib/gtypes.h> 2012-03-19 16:12:12 -07:00
include include: Add ofono_handsfree_audio_has_defer_setup() 2013-04-25 17:49:27 -05:00
plugins hfp_hf_bluez5: Enable WB only with defer_setup 2013-04-25 17:51:59 -05:00
src handsfree-audio: Fix replying to an empty D-Bus message 2013-05-03 11:31:44 -05:00
test dundee: Fix typo in dundee-disconnect test 2013-02-22 11:29:01 -06:00
tools tools: Make two functions of stktest static 2012-12-15 21:53:56 +01:00
unit unit: Fix SMS unit tests 2012-11-25 21:18:03 +01:00
.gitignore tools: Add simple TTY redirector utility 2012-11-28 10:21:51 +01:00
.mailmap mailmap: Fix up Michael's name 2012-05-01 12:40:09 +02:00
AUTHORS AUTHORS: Mention Anthony's contributions 2013-04-01 21:39:11 -05:00
COPYING Initial revision 2009-04-26 20:31:15 +02:00
ChangeLog Release 1.12 2012-12-20 00:10:11 +01:00
HACKING HACKING: Add ofono.conf file copy command required 2010-12-02 08:13:20 -06:00
INSTALL Initial revision 2009-04-26 20:31:15 +02:00
Makefile.am core: Add hfp.h 2013-04-09 14:33:41 -05:00
NEWS Initial revision 2009-04-26 20:31:15 +02:00
README README: add information about mailing list and site 2012-07-02 11:04:31 -05:00
TODO TODO: Mark BlueZ 5 support in dundee as done 2013-03-24 13:33:47 +01:00
acinclude.m4 Revert "build: Use -Wshadow compiler option" 2012-07-16 10:12:45 -03:00
bootstrap bootstrap: autoconf must run before automake 2009-12-10 15:55:49 +01:00
bootstrap-configure build: Reorder default developer build options 2012-12-10 20:45:24 +01:00
configure.ac build: Do not use deprecated AM_CONFIG_HEADER 2013-01-16 13:15:02 -08:00
ofono.pc.in build: Support for pkg-config 2011-01-31 10:44:56 +01:00

README

oFono - Open Source Telephony
*****************************

Copyright (C) 2008-2011  Intel Corporation. All rights reserved.


Compilation and installation
============================

In order to compile telephony stack you need following software packages:
	- GCC compiler
	- GLib library
	- D-Bus library

To configure run:
	./configure --prefix=/usr --mandir=/usr/share/man \
				--sysconfdir=/etc --localstatedir=/var

Configure automatically searches for all required components and packages.

To compile and install run:
	make && make install


Kernel Dependencies
===================

In order to have the PPP stack working in oFono you need to enable CONFIG_TUN
(Universal TUN/TAP device driver support) in your kernel .config.

Information
===========

Mailing list:
	ofono@ofono.org

For additional information about the project visit oFono web site:
	http://www.ofono.org