Skip to content

Changes

Summary

  1. ttcn3-asterisk: pjsip.conf: Avoid advertising support for +g.3gpp.smsip (details)
  2. ttcn3-asterisk: pjsip.conf: Use reliable provisional responses if peer (details)
  3. ttcn3-asterisk: Set mp_ims_imei matching pjsip.conf (details)
  4. asterisk: logger.conf: Log milliseconds in timestamps (details)
  5. asterisk-master: Fetch required branch directly (details)
  6. asterisk-master: Build from jolly/work branch by default (details)
Commit 12b59ac2fed3cf833240b20f474d9230a6ba1251 by Pau Espin Pedrol
ttcn3-asterisk: pjsip.conf: Avoid advertising support for +g.3gpp.smsip

Asterisk doesn't so far support SMS over IMS, so avoid announcing it
during REGISTER.

Related: SYS#6981
Change-Id: I1546b7106d25ebfb1c92c1a27db1f44c51b0413a
The file was modified ttcn3-asterisk-ims-ue-test/asterisk/pjsip.conf
Commit 947e7841b8045c367a27bd35aecfff391cc1909e by Pau Espin Pedrol
ttcn3-asterisk: pjsip.conf: Use reliable provisional responses if peer supports it

The default 100rel=yes won't use reliable provisional responses unless
the peer "requires" it, while we should instead be using them if the
peer "supports" it.

Related: SYS#6980
Change-Id: I40764e24f2c80ce48d6634e09797fefe97d99e51
The file was modified ttcn3-asterisk-ims-ue-test/asterisk/pjsip.conf
Commit 09c5598087d099e7478e672f435231196ab87127 by Pau Espin Pedrol
ttcn3-asterisk: Set mp_ims_imei matching pjsip.conf

Since recently, the testsuite validates the IMEI received at IMS Core
over REGISTER Contact header matches the one configured at Asterisk
config file.
Hence, add the same value to Asterisk_Tests.cfg so it can match the
value.

Depends: osmo-ttcn3-hacks.git Change-Id I866d89ec137d264e257b05226900b744a93c257e
Related: SYS#6877
Change-Id: Id8bb7886ffcea506348496148e17f71cef1edc90
The file was modified ttcn3-asterisk-ims-ue-test/Asterisk_Tests.cfg
Commit f1c3daaa7a681da38aad9f1e58e87fac8f390709 by Pau Espin Pedrol
asterisk: logger.conf: Log milliseconds in timestamps

Change-Id: I4d518547d1e284b18034ae195e6d05da283593de
The file was modified ttcn3-asterisk-ims-ue-test/asterisk/logger.conf
Commit caec771293f23f8ba8a26783bd186fa803fa48ca by Pau Espin Pedrol
asterisk-master: Fetch required branch directly

When I added the Dockerfile I initially wrote it in a 2 step fetch &
build, to try to avoid recompiling the whole thing every time some patch
from one of the devs was pushed to our building branch.
This, whoever, creates problems sometimes due to how the build system
for pjproject is generated when building asterisk, so let's drop the
2stage setup to avoid problems fetching from different branches, etc.

Change-Id: Id9fbee9cdb8f9387e0daefd7925df2542d384a91
The file was modified asterisk-master/Dockerfile
Commit eb927b7697ee5fa8753e02dd382abff57639015e by Pau Espin Pedrol
asterisk-master: Build from jolly/work branch by default

That one will not be the final branch, but it's the one where most of
the development is happening. Hence, switch to that branch by default
for now, so that jenkins nightly job runs that branch.

Change-Id: Iabf141ae0b997f9707a7dbd555307e052b92d355
The file was modified make/Makefile