<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>Hello,<br>
</p>
<br>
<div class="moz-cite-prefix">On 26/09/16 12:12, Sebastian Damm
wrote:<br>
</div>
<blockquote
cite="mid:CABkWSFz+JdFtKw7Oc+48PuSBz_ExbYv1-GVuAjXhiiOoxAk_UQ@mail.gmail.com"
type="cite">
<div dir="ltr">
<div>
<div>
<div>
<div>
<div>
<div>
<div>Hi,<br>
<br>
</div>
Kamailio release 4.4.3 was tagged as a "bug fix
release", no config changes should be needed.<br>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<br>
no changes to good configs, but some bug fixes might reveal some
invalid configs ... and, of course, from time to time might be
regressions...<br>
<br>
<blockquote
cite="mid:CABkWSFz+JdFtKw7Oc+48PuSBz_ExbYv1-GVuAjXhiiOoxAk_UQ@mail.gmail.com"
type="cite">
<div dir="ltr">
<div>
<div>
<div>
<div>
<div>
<div><br>
</div>
However, we had to change two things in our config
file to get 4.4.3 running. I thought, I might share
those on the list.<br>
<br>
</div>
1) Defines must not have '-' in the names. <br>
<br>
</div>
In 4.4.2 we had a Define like this:<br>
</div>
<br>
#!define <span class="gmail-blob-code-inner"><span
class="gmail-x gmail-x-first gmail-x-last">NO-FRAUDCHECK<br>
<br>
</span></span></div>
<span class="gmail-blob-code-inner"><span class="gmail-x
gmail-x-first gmail-x-last">This threw an error when
trying to restart with 4.4.3. Replacing it with<br>
</span></span></div>
<div><span class="gmail-blob-code-inner"><span class="gmail-x
gmail-x-first gmail-x-last"><br>
#!define NO_FRAUDCHECK<br>
</span></span></div>
<div><span class="gmail-blob-code-inner"><span class="gmail-x
gmail-x-first gmail-x-last"><br>
fixed the problem.<br>
<br>
</span></span></div>
</div>
</blockquote>
This was a bug fix, due to a report on bug tracker when someone was
having two route blocks with the name like ABC-XYZ and ABC-JKL,
practically overwriting the route blocks and resulting in unexpected
behaviour.<br>
<br>
Given that minus is reserved character used for difference
operations, an ID is ended by encountering it and the name was kept
up to the sign.<br>
<br>
<blockquote
cite="mid:CABkWSFz+JdFtKw7Oc+48PuSBz_ExbYv1-GVuAjXhiiOoxAk_UQ@mail.gmail.com"
type="cite">
<div dir="ltr">
<div><span class="gmail-blob-code-inner"><span class="gmail-x
gmail-x-first gmail-x-last"><br>
</span></span></div>
<div><span class="gmail-blob-code-inner"><span class="gmail-x
gmail-x-first gmail-x-last">2) Module Order problems.<br>
<br>
</span></span></div>
<div><span class="gmail-blob-code-inner"><span class="gmail-x
gmail-x-first gmail-x-last">We introduced the usage of
http_async_client module a few weeks ago, and this worked
perfectly. However, 4.4.3 complained that the pv module
was not available before loading http_async_client. After
moving up the pv module above http_async_client,
everything worked again.<br>
</span></span></div>
</div>
</blockquote>
<br>
I haven't been involved directly in the fix, although being asked
about the backport and I agreed to be done if it is a fix -- iirc,
the issue was causing a crash and the fix was ensuring that the
module is loaded in the proper order.<br>
<blockquote
cite="mid:CABkWSFz+JdFtKw7Oc+48PuSBz_ExbYv1-GVuAjXhiiOoxAk_UQ@mail.gmail.com"
type="cite">
<div dir="ltr">
<div><span class="gmail-blob-code-inner"><span class="gmail-x
gmail-x-first gmail-x-last"><br>
<br>
<br>
</span></span></div>
<div><span class="gmail-blob-code-inner"><span class="gmail-x
gmail-x-first gmail-x-last">3) There's a bug in uac_auth
function. I've opened an issue for that:<br>
<a moz-do-not-send="true"
href="https://github.com/kamailio/kamailio/issues/797">https://github.com/kamailio/kamailio/issues/797</a><br>
<br>
</span></span><br>
</div>
</div>
</blockquote>
This seems to be a regression of the cseq increment that was
reported by one of your colleagues and he reported to be fixed after
several patches pushed by myself. There is another related issue
open on the tracker, but I got into traveling and didn't have the
time to investigate more. It is in my short to-do list.<br>
<br>
Cheers,<br>
Daniel<br>
<pre class="moz-signature" cols="72">--
Daniel-Constantin Mierla
<a class="moz-txt-link-freetext" href="http://twitter.com/#!/miconda">http://twitter.com/#!/miconda</a> - <a class="moz-txt-link-freetext" href="http://www.linkedin.com/in/miconda">http://www.linkedin.com/in/miconda</a>
Kamailio Advanced Training, Berlin, Oct 24-26, 2016 - <a class="moz-txt-link-freetext" href="http://www.asipto.com">http://www.asipto.com</a></pre>
</body>
</html>