summaryrefslogtreecommitdiff
path: root/src/main.c
Commit message (Collapse)AuthorAgeFilesLines
* main: Quiet ld errors with external ellDenis Kenzior2019-05-161-0/+1
| | | | | | | | | | | | When oFono is built with --enable-external-ell, the compiler for some reason does not generate a debug section on some systems. This is due to the fact that l_debug is never called. However, ell also does not call l_debug, yet when built-in ell is used, the section is created by the compiler. For now work around this by adding a no-op l_debug() call in main.c. The real fix is to migrate all of the oFono logging functionality to use ell instead.
* main: Remove leftover HAVE_ELL conditionsMarcel Holtmann2018-11-011-11/+1
|
* build: Remove setup of thread supportMarcel Holtmann2018-09-211-7/+0
|
* main: Remove call to g_thread_initGiacinto Cifelli2018-09-201-5/+0
| | | | | according to g_thread documentation, this call is no longer needed, and starting from g_thread version 2.32 it must not be used
* build: Add optional ell dependencyDenis Kenzior2017-10-051-0/+54
|
* main: Make -d option repeatableSlava Monich2016-10-041-3/+14
| | | | | Concatenating the patterns makes more sense than using the last supplied value and leaking the previous allocated patterns.
* main: Remove handsfree_audio_manager init/cleanupTommi Kenakkala2015-02-021-4/+0
| | | | | | Init allocates a SCO audio socket always. oFono should do that with bluez5 but not with bluez4. This patch starts the refactoring of the handsfree_audio_manager init/cleanup functionality.
* main: Call handsfree audio manager init and cleanupClaudio Takahasi2013-02-201-0/+4
|
* build: Remove dependency on libcap-ngMarcel Holtmann2012-05-291-13/+0
|
* core: Update copyright informationMarcel Holtmann2011-10-101-1/+1
|
* log: Add support for backtrace symbole resolvingMarcel Holtmann2011-10-051-1/+1
|
* main: Print message when starting to shutdownMarcel Holtmann2011-07-291-0/+1
|
* main: Move signalfd setup in its own functionMarcel Holtmann2011-07-011-38/+55
|
* core: M15 coding style fixJeevaka Badrappan2011-01-121-1/+1
|
* core: explicitly compare pointers to NULLLucas De Marchi2010-11-291-1/+1
| | | | | | | | | | | | | | This patch was generated by the following semantic patch (http://coccinelle.lip6.fr/) // <smpl> @fix disable is_null,isnt_null1@ expression *E; @@ - !E + E == NULL // </smpl>
* main: add capabilities for phonetMika Liljeberg2010-11-011-1/+2
| | | | | Phonet sockets require CAP_SYS_ADMIN and SO_BINDTODEVICE socket option requires CAP_NET_RAW.
* main: Enable active capability droppingMarcel Holtmann2010-10-271-0/+4
|
* Support -p and -P options with list of pluginsPekka Pessi2010-10-041-2/+2
|
* modem: Add modemwatch watchlist functionsDenis Kenzior2010-09-281-0/+4
| | | | Used for registering to modem added & removed notifications
* Add support to enable/disable specific pluginZhenhua Zhang2010-09-111-1/+10
| | | | | Support to load or not load specific plugin when ofono is started. E.g., use 'ofonod -P hfp' to disable hfp plugin.
* Break function declaration down to two linesMarcel Holtmann2010-05-251-1/+2
|
* Bring back -d option without need for argumentGustavo F. Padovan2010-05-251-1/+12
|
* Check for capabilities support via libcap-ngMarcel Holtmann2010-03-291-2/+10
|
* Remove empty block for SIGPIPE handlingMarcel Holtmann2010-01-261-3/+0
|
* Add support for dynamic debug featureMarcel Holtmann2010-01-261-8/+4
|
* Add command line option for printing version numberMarcel Holtmann2010-01-161-3/+11
|
* Update copyright informationMarcel Holtmann2010-01-011-1/+1
|
* Style: Fix a few more occurences of if/elseDenis Kenzior2009-12-171-1/+3
| | | | See Linux coding style document for details
* Don't generate multiple g_sources, 1 is enoughDenis Kenzior2009-12-041-3/+8
|
* Use signalfd for signal handlingDenis Kenzior2009-12-041-32/+58
|
* Fix: Be a bit more signal-handler safeDenis Kenzior2009-12-021-5/+12
|
* When SIGTERM is received, run the event loopDenis Kenzior2009-12-021-1/+20
| | | | | | This feature will continue running the event loop for another 10 seconds or so or until all the modems have been shut down. This will allow the modem drivers to properly shutdown their respective devices.
* Get rid of dbus-gsm.hDenis Kenzior2009-07-291-2/+2
|
* Refactor dbus initialization & reconnectDenis Kenzior2009-07-291-3/+27
|
* Move & Rename dbus_gsm_init & dbus_gsm_exitDenis Kenzior2009-07-291-2/+2
| | | | | Rename to __ofono_dbus_init && __ofono_dbus_cleanup for consistency Move to ofono.h
* Add implementation of telephony daemonDenis Kenzior2009-05-051-0/+13
|
* Add option parsing and mainloop setupMarcel Holtmann2009-05-051-3/+90
|
* Add plugin support infrastructureMarcel Holtmann2009-04-261-0/+4
|
* Add skeleton for telephony daemonMarcel Holtmann2009-04-261-0/+35