1. 27 Nov, 2008 1 commit
  2. 03 Sep, 2008 1 commit
  3. 08 Aug, 2008 1 commit
  4. 06 Aug, 2008 1 commit
  5. 12 May, 2008 1 commit
  6. 24 Apr, 2008 1 commit
    • Pekka Pessi's avatar
      nua: fixed problems with event fetch · 6fa95411
      Pekka Pessi authored
      With event fetch the subscription was terminated before the NOTIFY was
      sent/received or final response to SUBSCRIBE was sent.
      
      darcs-hash:20080424153148-70aaf-9c515200deaaab04b09beca14fda7ef61baffa35.gz
      6fa95411
  7. 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
  8. 06 Mar, 2008 1 commit
  9. 25 Feb, 2008 2 commits
  10. 13 Feb, 2008 1 commit
  11. 21 Jan, 2008 1 commit
    • Pekka Pessi's avatar
      nua_subnotref.c: fixed REFER re-try case · 5e41a92d
      Pekka Pessi authored
      REFER trashed its dialog when it got retried if there was no other dialog
      usages.
      
      darcs-hash:20080121190911-65a35-4edb2a972eba0f900e37ed458bdfd8c16519c592.gz
      5e41a92d
  12. 18 Jan, 2008 1 commit
    • Pekka Pessi's avatar
      nua: Added NUA_ERROR_AT() macro · d6ac3148
      Pekka Pessi authored
      Made internally generated 900 (and 904) response phrases unique as suggested
      by Jerry Richards.
      
      darcs-hash:20080118160610-65a35-585aad7ef4702a832f8d1c34bfa179e81014bc2e.gz
      d6ac3148
  13. 04 Jan, 2008 1 commit
  14. 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
  15. 06 Sep, 2007 2 commits
  16. 23 Jul, 2007 2 commits
  17. 02 Jul, 2007 1 commit
  18. 27 Jun, 2007 1 commit
  19. 15 Jun, 2007 1 commit
  20. 11 Apr, 2007 1 commit
  21. 26 Feb, 2007 1 commit
  22. 07 Feb, 2007 1 commit
    • Michael Jerris's avatar
      Fix gcc build with -stdÉ9 -pedantic-errors (RE-RECORDED) · f9abdf60
      Michael Jerris authored
      It is not possible to cast function pointers to (void *) in C99
      (section 6.2.2.3).
      
      C99 printf formatting expects (void *) for %p argument
      (section 7.13.6.1 p. 335).
      
      darcs-hash:20070207193814-16063-b6f3632e0911cee2ab67a1b184bbf18d3b7bd174.gz
      f9abdf60
  23. 02 Feb, 2007 1 commit
    • Pekka Pessi's avatar
      nua: allow unsolicited NOTIFY. · b2381780
      Pekka Pessi authored
      When NUTAG_NEWSUB(1) is included in nua_notify() tags, notifier will allow
      sending unsolicited NOTIFY without existing subscription.
      
      When NUTAG_APPL_METHOD("NOTIFY") is included in nua_set_params() tags,
      incoming NOTIFYs are to be processed and accepted by application.
      
      darcs-hash:20070202001221-65a35-398f052ec1badc0bc6ef370fa602a160b7dda300.gz
      b2381780
  24. 24 Jan, 2007 1 commit
    • Pekka Pessi's avatar
      nua: refactored server side requests. · 92ba5325
      Pekka Pessi authored
      There is now nua_server_methods_t table for handling requests on server side.
      
      darcs-hash:20070124171140-65a35-d5dd2c7ee3940307bf8bbc308321c46234639a77.gz
      92ba5325
  25. 08 Jan, 2007 2 commits
  26. 02 Jan, 2007 1 commit
    • Pekka Pessi's avatar
      nua: refactored the client side. · 69b0249d
      Pekka Pessi authored
      Now each handle has a queue of client-side requests; if a request is
      pending, a new request from API is added to the queue. After the request is
      complete, it is removed from the queue and destroyed by the default. The
      exception is the client requests bound to a dialog usage: they are saved and
      re-used when the dialog usage is refreshed (and sometimes when they are
      terminated).
      
      The client request is subclassed and its behaviour modified using virtual
      function table in nua_client_methods_t.
      
      darcs-hash:20070102121444-65a35-f1fa4d836b95611cfbc6141ff491afcb8b789a74.gz
      69b0249d
  27. 10 Nov, 2006 1 commit
  28. 27 Oct, 2006 1 commit
    • Pekka Pessi's avatar
      nua: moved documentation towards implementation. · 542887da
      Pekka Pessi authored
      Moved documentation of nua_options(), nua_i_options, nua_i_refer,
      nua_message(), nua_i_message, nua_r_message.
      
      Added documentation of nua_i_register, nua_i_outbound.
      
      darcs-hash:20061027132439-65a35-c14ef4d7e99bd5f442da19d3770bd08fb4adf849.gz
      542887da
  29. 25 Oct, 2006 2 commits
  30. 17 Oct, 2006 1 commit
  31. 03 Oct, 2006 1 commit
  32. 30 Aug, 2006 1 commit
    • Pekka Pessi's avatar
      nua_subnotref.c, nua_notifier.c, sofia-sip/nua_tag.h, nua_tag.c, nua_params.c,... · 154fb9a0
      Pekka Pessi authored
      nua_subnotref.c, nua_notifier.c, sofia-sip/nua_tag.h, nua_tag.c, nua_params.c, nua_params.h: first refer event may or may not have id parameter. Added parameter nutag_refer_with_id for changing the behaviour (in case something breaks down if id *is* included with first subscription).
      
      test_params.c: added tests for setting and getting NUTAG_REFER_WITH_ID().
      
      test_refer.c: testing Event: refer with and without id.
      
      darcs-hash:20060830133749-65a35-92739849ca90f77da65687f3002b710277a233d3.gz
      154fb9a0
  33. 23 Aug, 2006 1 commit
  34. 21 Aug, 2006 1 commit
    • Pekka Pessi's avatar
      nua: updated dialog and session state handling. · 0e35974d
      Pekka Pessi authored
      No more using expicitly set du_pending function pointer but a function
      pointer table used by dialog_usage.
      
      Changes in nua_dialog.c, nua_dialog.h, nua_publish.c, nua_register.c,
      nua_session.c, nua_subnotref.c, nua_stack.h, nua_stack.c.
      
      Added nua_notifier.c and moved notifier side of SIP event protocol to it.
      Added nua_notifier.c to Makefile.am, too.
      
      darcs-hash:20060821162147-65a35-871aef45582afdc6ed7e62711c0dfb12408ab4a9.gz
      0e35974d
  35. 17 Aug, 2006 1 commit
    • Pekka Pessi's avatar
      nua_subnotref.c: using dialog usage refresher and shutdown functions. · c480cd26
      Pekka Pessi authored
      Now actually retrying after retry-after (either in NOTIFY or in a [3456]XX
      response to SUBSCRIBE). Not waiting for final NOTIFY after we terminate
      subscription. Wait only when trying to fetch event state.
      
      darcs-hash:20060817183932-65a35-4a6b8eb17638881ac021eb66b0e4298ae7cdeb53.gz
      c480cd26