1. 17 Sep, 2007 4 commits
    • Pekka Pessi's avatar
      test_nua. added tests for initial route set · d13d051d
      Pekka Pessi authored
      darcs-hash:20070917141600-65a35-867c1a061fc13d90df55e7f411115dc6a536f0f9.gz
      d13d051d
    • Pekka Pessi's avatar
      nua: added NUTAG_INITIAL_ROUTE() and NUTAG_INITIAL_ROUTE_STR() · 2eca488d
      Pekka Pessi authored
      Added tags NUTAG_INITIAL_ROUTE() and NUTAG_INITIAL_ROUTE_STR() that can be
      used to determine the route set included in the request initiating dialogs
      or outside them. They can be used instead or in addition to the
      NUTAG_PROXY() when determining the outbound proxy.
      
      The URL in NUTAG_PROXY() is not added to the requests, and it affects all
      the requests, including in-dialog requests. The route set in
      NUTAG_INITIAL_ROUTE{_STR}() is explictly added to the requests and it is
      visible in the requests, and it affects only routing of the initial
      requests.
      
      TODO: interaction with service route set returned by registrar in the
      Service-Route header.
      
      darcs-hash:20070917141542-65a35-b7e7a38d4fbcc86ed156bfe5e353d91b37a8588d.gz
      2eca488d
    • Pekka Pessi's avatar
      sip: added sipexthdrtag_class[] and SIPEXTHDRTAG_TYPEDEF() · 558d1e1b
      Pekka Pessi authored
      Used by external tags containing SIP header objects.
      
      darcs-hash:20070917140829-65a35-1cc62133ad41244afde4f85f8a4e305b9183df1d.gz
      558d1e1b
    • Pekka Pessi's avatar
      outbound.c, outbound.h, nua_register.h: removed omgwtf parameter historically used with gruu · 0d45850d
      Pekka Pessi authored
      Updated gruu parameter (now pub-gruu). Should figure out when to use
      temp-gruu.
      
      darcs-hash:20070917115427-65a35-fdbf3f27f2fbe1660f60229725600129a9a3cf19.gz
      0d45850d
  2. 14 Sep, 2007 1 commit
  3. 04 May, 2006 1 commit
  4. 13 Sep, 2007 3 commits
  5. 06 Sep, 2007 1 commit
  6. 10 Sep, 2007 1 commit
    • Pekka Pessi's avatar
      nua: save Contact from target refresh request or response. · 468b2690
      Pekka Pessi authored
      Save the Contact header which the application has added to the target
      refresh requests or responses and use the saved contact in subsequent target
      refresh requests or responses.
      
      Previously the application had no way of specifying the Contact included in
      the automatic responses to target refresh requests.
      
      Thanks for Anthony Minessale for reporting this problem.
      
      darcs-hash:20070910162753-65a35-5d7e4b1312164aa849546b360079b74c5b58cb87.gz
      468b2690
  7. 06 Sep, 2007 7 commits
  8. 23 Jul, 2007 2 commits
  9. 06 Sep, 2007 3 commits
  10. 25 Jul, 2007 4 commits
  11. 23 Jul, 2007 1 commit
    • Pekka Pessi's avatar
      nua_session.c: delay transition to ready when O/A is incomplete · 1e2c8faf
      Pekka Pessi authored
      Delay sending ACK and subsequent transition of call to the ready state when
      the 200 OK response to the INVITE is received if the SDP Offer/Answer
      exchange using UPDATE/PRACK was still incomplete.
      
      Previously, if the O/A using UPDATE or PRACK was incomplete and an 200 OK
      was received, the call setup logic regarded this as a fatal error and
      terminated the call.
      
      Thanks for Mike Jerris for detecting and reporting this bug.
      
      darcs-hash:20070723152956-65a35-36d194e38ec4ded0f20342489d55f2ab5594e2a5.gz
      1e2c8faf
  12. 06 Jul, 2007 1 commit
  13. 25 Jul, 2007 2 commits
  14. 06 Sep, 2007 1 commit
  15. 24 Aug, 2007 1 commit
    • Pekka Pessi's avatar
      nta.c: increase lifetime of ACK transaction from T4 to T1 x 64 · f0426ae7
      Pekka Pessi authored
      nta.c creates a ACK transaction in order to restransmit ACK requests when
      ever a retransmitted 2XX response to INVITE is received. The UAS retransmits
      the 2XX responses for 64 x T1 (32 second by default).
      
      Partially fixes the sf.net bug #1750691 reported by Mikhail Zabaluev.
      
      darcs-hash:20070824133535-65a35-d7f6828721fdbce4e45569a9c4a05cc0ded741c0.gz
      f0426ae7
  16. 23 Aug, 2007 1 commit
  17. 25 Jul, 2007 1 commit
  18. 23 Jul, 2007 5 commits