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