Commit Graph

5905 Commits

Author SHA1 Message Date
5f8faba840 Revert "Don't reference count DBus clients, exit core immediately when one of them request it"
It make more sense to keep it as it was. Un the case of a Dataengine, Canonical AppIndicator / KDE Plasmoid systray RFC, the daemon can run event if the client have not been openned or have been closed.

This reverts commit 66a2b8eede.
2011-09-27 15:30:09 -04:00
66a2b8eede Don't reference count DBus clients, exit core immediately when one of them request it 2011-09-27 15:23:04 -04:00
f4ad4a5075 [7021] Add contact abstraction support 2011-09-27 12:48:17 -04:00
3bd1cb012e [#7121] Polishing library (over). Indentation, spacing and naming are now consistent 2011-09-27 10:54:55 -04:00
3a2a4e9487 codecs: link to libccrtp, don't use logger 2011-09-26 17:57:59 -04:00
ea5ebde971 Fix a daemon bug 2011-09-26 15:16:54 -04:00
cceb4c0a3a [#7038] Fix adding contact 2011-09-26 14:29:28 -04:00
7f6412f45c * #7037 : stop audio stream after all calls have been hanged up 2011-09-26 14:17:38 -04:00
0a6a3d30fd [#7025] Add full support for bookmark 2011-09-26 14:02:43 -04:00
1a5d6250dc SFLPhone KDE do not destroy history anymore 2011-09-26 10:11:35 -04:00
3308358382 Fix config skeleton 2011-09-23 17:55:15 -04:00
228bcb7329 Close the daemon once and for all, no more automatic respawning 2011-09-23 16:08:35 -04:00
f94242bcaa Fix "unregistered account" bug (I hope so) 2011-09-23 15:24:07 -04:00
d637c4990e Close SFLPhone at the right place, it still respawn, I don't know why 2011-09-23 14:46:59 -04:00
a6386982eb Remove dead code 2011-09-23 11:54:31 -04:00
2a501f3c29 Fix regressions introduced in the last commit 2011-09-23 09:24:26 -04:00
651bdb282b Dead code elimination 1/3 2011-09-22 17:34:53 -04:00
8e9a351aff Fix bug, add "add contact" option, fix warning 2011-09-22 17:34:52 -04:00
95dc9d441c * #7019: Fix IAX codec negociation 2011-09-22 17:01:26 -04:00
b85f4749ba Remove or comment unnecessary/unhelpful debug output 2011-09-22 13:37:34 -04:00
55ee263e3f Fix "same as local" account setting, fix IP2IP LED color 2011-09-22 11:11:05 -04:00
59951e2d85 Add support for some more advanced config options and add missing config dialog icons 2011-09-22 09:32:22 -04:00
8f3bbf3cfa Fix crash with noise suppressor 2011-09-21 17:37:26 -04:00
201847af93 Alternative can now be selected from the call view context menu 2011-09-21 17:16:28 -04:00
ec858ede2f Add drag and drop support, initial context menu and fix 3 bugs in the account dialog 2011-09-21 16:10:23 -04:00
9b4fffcdbc Add basic history drag and drop support 2011-09-20 17:39:09 -04:00
d5893eb8c8 Complete contact support is back 2011-09-20 16:22:52 -04:00
39764571bf * #6991 : fix IAX problems 2011-09-20 15:13:49 -04:00
8ec5699e47 Fix IAX accounts being disabled by default 2011-09-20 14:26:24 -04:00
1447a0b49e Revert "deb: forge -g flags for pjsip"
This reverts commit 4cfad87cbe.
2011-09-20 12:27:08 -04:00
3bbdd0f6ea * #5884: Disable debug code in pjsip
work around a bug with PJ_DEBUG set / echo canceller / thread code
2011-09-20 12:25:54 -04:00
a547f9e52e echo suppressor : more assertions 2011-09-20 12:23:55 -04:00
8cef71cd29 Don't let the daemon think crypto is enabled when it's not 2011-09-20 12:03:29 -04:00
644cbad338 Simplify ToneList 2011-09-20 11:25:12 -04:00
0b4c02169a Some progress on contact support 2011-09-19 17:21:37 -04:00
c2b1c02813 Remove unused getRegistrationCount()
sflphone daemon can not work without DBus
2011-09-19 17:20:17 -04:00
a5e48b9422 remove annoying debug 2011-09-19 16:32:42 -04:00
05214a32e3 revert SIP bit of e27e5c39ba
it breaks ip2ip calls
2011-09-19 16:31:28 -04:00
8fc89db3cb Simplify CallManager::placeCallFirstAccount 2011-09-19 16:20:31 -04:00
5cff77e355 Fix crash on hold 2011-09-19 15:57:23 -04:00
13dadfa224 * #6905 : SIP refactor 2011-09-19 15:29:42 -04:00
f498e9edc0 gnome client: be sure key exchange is set correctly 2011-09-19 14:03:29 -04:00
eaf74780c4 Move code into createSipTransport 2011-09-19 13:52:57 -04:00
49b9893bbe Fix account registration on start 2011-09-19 13:51:23 -04:00
e789603eeb ManagerImpl::registerAccounts(): simplify 2011-09-19 13:48:32 -04:00
cb9ea90649 * #5884: don't mess with pjsip threads in echo suppressor
Seems to fix all SIP problems on Manu's desktop

Also destroy resources allocated
2011-09-19 13:34:55 -04:00
d3d74da074 * #6905 : simplify udp/stun/tls pjsip transport creation 2011-09-19 12:41:07 -04:00
014cf030b1 Merge branch 'master' of git+ssh://git.sflphone.org/var/repos/sflphone/git/sflphone 2011-09-16 17:09:57 -04:00
8f2b65ee93 Restore and improve support for Call history 2011-09-16 17:09:45 -04:00
130f92bc42 fix launchpad build 2011-09-16 17:02:10 -04:00