Commit Graph

594 Commits

Author SHA1 Message Date
ef8c6565f3 sdp: cleanup 2013-08-21 17:29:36 -04:00
63a406737a * #27724: sdp: use published IP address for STUN 2013-08-20 15:29:36 -04:00
7fb07ff36e * sip: #28675: add correct contact header before sending OK
This ensures that SFLphone gets an ACK when doing calls with
sip2sip.info.
2013-08-20 15:23:18 -04:00
0be5951ff1 * #27724: sdp: remove old contact header (if present) 2013-08-16 14:08:38 -04:00
6ffe2aeac7 * #28529: sip: fix port range unserialization 2013-08-16 14:04:25 -04:00
04650efd69 * #28529: sip: fix compilation for gcc 4.6 and off-by-one error 2013-08-15 17:57:13 -04:00
319688066e * #28529: sip: RTP ports now controllable via D-Bus 2013-08-15 17:19:12 -04:00
d89e6b5037 * #28529: sip: fix build for -std=gnu++0x 2013-08-15 17:18:51 -04:00
c01546aa45 * #28529: sip: fix build for gcc < 4.8 2013-08-15 16:56:07 -04:00
b49182afb5 * #28529: sip: serialize/unserialize port ranges 2013-08-15 16:38:15 -04:00
dd4a7ebaf2 * #28529: sip: ensure that ports are unique 2013-08-15 16:38:15 -04:00
3ec61a24c8 * #28529: sip: fix build when video is disabled 2013-08-15 11:38:06 -04:00
0bde5fdeae * #28529: sip: add members for RTP port ranges 2013-08-15 11:08:51 -04:00
88a43a9338 * #28351: sdes_negotiator: use unique_ptr instead of shared_ptr 2013-08-14 17:42:36 -04:00
c166017951 * #28351: daemon: rename iter to item for range-based for loops
"item" correctly reflects that in these loops, the object in question
is not an iterator but a reference to the actual object in the
collection.
2013-08-14 11:46:52 -04:00
0f33f6299c * #28351: sdes_negotiator: use range-based for loops 2013-08-14 11:03:44 -04:00
cf120f99b9 * #28351: sdes_negotiator: use range-based for loops 2013-08-14 10:59:03 -04:00
f5417983e5 Merge branch 'master' into cpp11 2013-08-14 10:54:01 -04:00
63502022b1 * #28351: sipaccount: use range based for loops 2013-08-13 16:14:56 -04:00
d4ddf0677a * #28358: sip: ensure correct Contact Header is present for RINGING and OK 2013-08-13 13:36:11 -04:00
c1baecf0c1 * #28358: sip: move addContactHeader into separate function 2013-08-13 11:44:03 -04:00
f308f54265 * #28351: sdp: use range based for loops 2013-08-12 18:19:29 -04:00
ba0f2f46a4 * #28351: sipvoiplink: use range-based for loops 2013-08-12 17:26:26 -04:00
89c281cda0 * #28334: siputils: use vector<char> for direct character buffer writing 2013-08-12 15:00:45 -04:00
b18b1050e1 * #28334: sipaccount: use vector::data() 2013-08-12 13:36:32 -04:00
e384241388 Merge branch 'master' into multichannel 2013-08-09 11:12:22 -04:00
14c3a2ed0d * #28215: sip: on incoming calls, go to TRYING before going to RINGING 2013-08-09 11:11:18 -04:00
2555b4e410 Merge branch 'master' into multichannel
Conflicts:
	daemon/src/audio/audiolayer.cpp
	daemon/src/audio/audiortp/audio_rtp_record_handler.cpp
	daemon/src/audio/codecs/alaw.cpp
	daemon/src/audio/codecs/audiocodec.cpp
	daemon/src/audio/codecs/audiocodec.h
	daemon/src/audio/codecs/ulaw.cpp
2013-07-26 16:36:45 -04:00
444bda77db * #27570: daemon: make user-agent setting persistent 2013-07-25 16:40:47 -04:00
3e9566b8ce * #27570: account: fix default user-agent logic
Normally it should be SFLphone/VERSION, unless the user
has changed it explicitly. Before it would start out as SFLphone,
then if the user forced it to sflphone, it would quietly change
to sflphone/VERSION.
2013-07-25 15:04:57 -04:00
4d437efb11 * #27558: audiortp: don't fail silently if destination is not set 2013-07-24 16:10:33 -04:00
3743c8f914 * #27530: sdp: add error checking 2013-07-24 10:34:24 -04:00
802eda4573 * #26839: sip: Android can use new pjsip API 2013-07-19 16:22:58 -04:00
e2d84da777 * #27364: client: merge APIs 2013-07-17 14:32:23 -04:00
70810d43c0 * #26839: client: move video_controls.h into client 2013-07-16 16:01:52 -04:00
720ae97e73 * #26839: client: move configurationmanager.h into client/ 2013-07-16 15:47:49 -04:00
9d20b5812d * #26839: client: move callmanager.h into client 2013-07-16 15:30:07 -04:00
a962dc8dd4 * #26839: dbus: move into client/dbus 2013-07-16 15:01:17 -04:00
2184e6e242 * #26839: daemon: remove Android.mk files
Downstream Android client is now responsible for managing the build
of the daemon.
2013-07-16 11:24:32 -04:00
90cf7ac96c * #26839: sipvoiplink: cleanup 2013-07-15 14:18:16 -04:00
2547ff51fb * #26839: siptransport: cleanup 2013-07-15 14:12:29 -04:00
c5b1f4511e * #26839: sipaccount: cleanup 2013-07-15 14:11:44 -04:00
a66e98ba74 * #26839: sipvoiplink: cleanup 2013-07-15 14:06:37 -04:00
bdad630ad9 * #26839: audio: use standard types (not ccrtp types) 2013-07-15 11:57:10 -04:00
a171957a74 * #26839: daemon: ensure that HAVE_DBUS is defined 2013-07-12 17:55:50 -04:00
62fcac17d6 * #27232 Modified build process and organisation of JNI layer 2013-07-12 12:08:48 -04:00
cea07778db Merge branch 'master' into merge-dbus
Conflicts:
	daemon/src/account.cpp
	daemon/src/audio/audioloop.cpp
	daemon/src/audio/audiortp/audio_rtp_record_handler.cpp
	daemon/src/managerimpl.cpp
	daemon/src/managerimpl.h
	daemon/src/sip/sipaccount.cpp
	daemon/src/sip/siptransport.cpp
	daemon/src/sip/sipvoiplink.cpp
2013-07-11 17:21:33 -04:00
6d7080d59f Merge branch 'master' into multichannel 2013-07-11 14:59:14 -04:00
df05f0880f sdp: fix warning if compiling without video support 2013-07-11 14:58:45 -04:00
ccacbff784 Merge branch 'master' into multichannel 2013-07-11 10:46:06 -04:00