Nice work Timo ;)<br><br><div class="gmail_quote">On Tue, Aug 16, 2011 at 7:55 PM, Timo Reimann <span dir="ltr">&lt;<a href="mailto:timo.reimann@1und1.de">timo.reimann@1und1.de</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Module: sip-router<br>
Branch: master<br>
Commit: c021559e414892b9bafae0f1ce40081945fff49a<br>
URL:    <a href="http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=c021559e414892b9bafae0f1ce40081945fff49a" target="_blank">http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=c021559e414892b9bafae0f1ce40081945fff49a</a><br>

<br>
Author: Timo Reimann &lt;<a href="mailto:timo.reimann@1und1.de">timo.reimann@1und1.de</a>&gt;<br>
Committer: Timo Reimann &lt;<a href="mailto:timo.reimann@1und1.de">timo.reimann@1und1.de</a>&gt;<br>
Date:   Tue Aug  2 18:29:05 2011 +0200<br>
<br>
modules_k/dialog: Add multiple features.<br>
<br>
- Set and get dialog variables programmatically (needed in certain<br>
  cases where PV access does not suffice).<br>
- Change dialog callback signature to pass both request and<br>
  response message instead of just the request. This is to enable<br>
  access to at least one type of message when the other is not<br>
  available; e.g., DLGCB_FAILED callbacks due to a local timeout<br>
  (408) do not provide requests but responses only.<br>
  Also, adapt callback usages accordingly at multiple spots.<br>
- Provide additional callback DLGCB_TERMINATED_CONFIRMED that is<br>
  executed whenever the response to a BYE request is sent.<br>
- Move unreference_dialog() to a more suitable location.<br>
- Provide functions to add and remove a dialog from a transaction<br>
  (required for referencing at certain occassions).<br>
- Move spiral detection functionality into dlg_new_dialog() to<br>
  faciliate spiral detection when dlg_manage() is used.<br>
- Add a dialog&#39;s reference count to list of printable statistics.<br>
<br>
Credits to Sven Knoblich, <a href="mailto:sven.knoblich@1und1.de">sven.knoblich@1und1.de</a> .<br>
<br>
---<br>
<br>
 modules_k/dialog/dialog.c         |    4 +-<br>
 modules_k/dialog/dlg_cb.c         |   18 +-<br>
 modules_k/dialog/dlg_cb.h         |   19 ++-<br>
 modules_k/dialog/dlg_handlers.c   |  429 ++++++++++++++++++++++++-------------<br>
 modules_k/dialog/dlg_hash.c       |   21 ++-<br>
 modules_k/dialog/dlg_load.h       |    2 +<br>
 modules_k/dialog/dlg_profile.c    |   39 ++--<br>
 modules_k/dialog/dlg_profile.h    |    6 +<br>
 modules_k/dialog/dlg_req_within.c |    2 +-<br>
 modules_k/dialog/dlg_var.c        |   59 +++++-<br>
 modules_k/dialog/dlg_var.h        |    2 +<br>
 11 files changed, 421 insertions(+), 180 deletions(-)<br>
<br>
Diff:   <a href="http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commitdiff;h=c021559e414892b9bafae0f1ce40081945fff49a" target="_blank">http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commitdiff;h=c021559e414892b9bafae0f1ce40081945fff49a</a><br>

<br>
_______________________________________________<br>
sr-dev mailing list<br>
<a href="mailto:sr-dev@lists.sip-router.org">sr-dev@lists.sip-router.org</a><br>
<a href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev" target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev</a><br>
</blockquote></div><br>