1. 13 Jan, 2009 1 commit
  2. 08 Jan, 2009 1 commit
  3. 09 Jan, 2009 1 commit
  4. 05 Jan, 2009 1 commit
    • Pekka Pessi's avatar
      nua_session.c: default to initiate session refreshes · 7e8db812
      Pekka Pessi authored
      Use local refresher unless remote end explicitly indicates that it takes
      care of refreshing the session. Bug reported and initial patch by Timo
      Bruhn.
      
      darcs-hash:20090105123112-db55f-33d7a93a2d36660bcef2602e9f52f08c7fd0d14f.gz
      7e8db812
  5. 27 Nov, 2008 2 commits
  6. 26 Nov, 2008 1 commit
  7. 21 Nov, 2008 2 commits
    • Pekka Pessi's avatar
      nua_session.c: call soa_activate() only when nh->nh_soa is valid · cdaff2dd
      Pekka Pessi authored
      darcs-hash:20081121141228-db55f-d7f4a351c482f6f9b8c9482a1eb776cf7a7468d6.gz
      cdaff2dd
    • Pekka Pessi's avatar
      nua: try to cope if a re-INVITE nor its ACK contain SDP · 3e3b13dd
      Pekka Pessi authored
      Some SIP user-agents use INVITE without SDP offer to refresh session.
      By default, NUA sends an offer in 200 OK to such an INVITE and expects
      an answer back in ACK. Now nua tries to recover from such a Offer/Answer
      protocol error.
      
      Also, if NUTAG_REFRESH_WITHOUT_SDP(1) tag is used, and if the re-INVITE was
      received without SDP, no SDP offer is sent in 200 OK.
      
      Thanks for Anthony Minessale for reporting the problem.
      
      darcs-hash:20081121105255-db55f-ec539b1dd5e1f8e7e09fbcbd4ec2694e70a0d8da.gz
      3e3b13dd
  8. 10 Sep, 2008 2 commits
  9. 03 Sep, 2008 1 commit
  10. 13 Aug, 2008 1 commit
  11. 05 Jun, 2008 1 commit
  12. 22 May, 2008 1 commit
  13. 20 May, 2008 1 commit
  14. 16 May, 2008 1 commit
  15. 12 May, 2008 2 commits
    • Pekka Pessi's avatar
      nua_session.c: sanitized BYE handling · 07822e39
      Pekka Pessi authored
      Terminate or cancel other session-related transactions when session gets
      terminated.
      
      darcs-hash:20080512225838-db55f-6a1ac3a1922230e8772a204a66a8c922c4a31ab9.gz
      07822e39
    • Pekka Pessi's avatar
      nua: using NUTAG_PROXY() as handle-specific tag · f2db92fc
      Pekka Pessi authored
      Added nua_dialog_update_params() and virtual method usage_update_params()
      for each dialog usage.
      
      darcs-hash:20080512225136-db55f-d8d913863e22d4a7836345fac331e7b424543a4a.gz
      f2db92fc
  16. 07 May, 2008 1 commit
  17. 24 Apr, 2008 1 commit
  18. 07 Apr, 2008 2 commits
  19. 07 Mar, 2008 1 commit
    • Pekka Pessi's avatar
      nua: passing the culprit to the dialog usage removal functions · 61198fd7
      Pekka Pessi authored
      If a session was terminated because of a error response returned to a
      request (as specified by RFC 5157), the nua_i_state event was not sent.
      
      Even with this fix, if a dialog has multiple usages, the event usages can be
      terminated without any indication to the application.
      
      darcs-hash:20080307163336-65a35-cd2e979af405323e2131c7c8dc662e0ab645bbac.gz
      61198fd7
  20. 27 Feb, 2008 1 commit
    • Michael Jerris's avatar
      msvc2008 · 1e871a6b
      Michael Jerris authored
      darcs-hash:20080227213431-16063-b9be07d945c93dd41e64ad929de2060c1143bb37.gz
      1e871a6b
  21. 26 Feb, 2008 4 commits
  22. 25 Feb, 2008 1 commit
  23. 21 Jan, 2008 1 commit
  24. 04 Jan, 2008 1 commit
  25. 30 Nov, 2007 1 commit
  26. 27 Nov, 2007 1 commit
  27. 08 Oct, 2007 1 commit
  28. 20 Sep, 2007 1 commit
    • Pekka Pessi's avatar
      nua: updated documentation · 9c285045
      Pekka Pessi authored
      Updated tag documentation.
      
      Moved doxygen doc entries from sofia-sip/nua_tag.h to nua_tag.c.
      
      Removed internal datatypes and files from the generated documents.
      
      darcs-hash:20070920184104-65a35-a857fbdef8abba39f299f900d3fbef8e4b88c5a8.gz
      9c285045
  29. 06 Sep, 2007 1 commit
  30. 23 Jul, 2007 3 commits
    • Pekka Pessi's avatar
      UNDO: nua: refactored dialog refresh code · 67d47760
      Pekka Pessi authored
      darcs-hash:20070723205948-65a35-9f05bad048c4a75556483ba838880df5bdb4294e.gz
      67d47760
    • Pekka Pessi's avatar
      nua: refactored dialog refresh code · f6d468cf
      Pekka Pessi authored
      darcs-hash:20070723205948-65a35-b1087fa43f5773dfffef1380df26ca13b2926ac2.gz
      f6d468cf
    • 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