1. 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
  2. 28 Oct, 2006 1 commit
  3. 13 Nov, 2006 1 commit
  4. 25 Oct, 2006 1 commit
  5. 12 Oct, 2006 1 commit
  6. 05 Oct, 2006 1 commit
  7. 04 Oct, 2006 2 commits
  8. 03 Oct, 2006 1 commit
  9. 26 Sep, 2006 2 commits
  10. 27 Sep, 2006 1 commit
  11. 26 Sep, 2006 1 commit
  12. 25 Sep, 2006 1 commit
  13. 12 Sep, 2006 1 commit
  14. 07 Sep, 2006 2 commits
    • Pekka Pessi's avatar
      nua: optionally include answer in 1XX response. · b5f7f4e3
      Pekka Pessi authored
      The SDP answer is included in non-realiable 1XX response, if
      NUTAG_EARLY_ANSWER(1) is included in nua_response() tags, or the user SDP is
      specified with SOATAG_USER_SDP() or SOATAG_USER_SDP_STR() in nua_response()
      tags.
      
      test_basic_call.c: added test_basic_call_2() for testing the call setup
      where 180 contains the answer and the SDP in 200 OK is ignored.
      
      darcs-hash:20060907141236-65a35-e0364e67f4c5d446bf7195e1c5dc721ddaaa0894.gz
      b5f7f4e3
    • Kai Vehmanen's avatar
      Fixed to in internal nua functions: subsribe->subscribe · dd594d28
      Kai Vehmanen authored
      darcs-hash:20060907085404-7659e-d27824ded08659e41d763c1bb80f1a4c8e1988f5.gz
      dd594d28
  15. 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
  16. 16 Aug, 2006 1 commit
  17. 15 Aug, 2006 1 commit
  18. 25 Jul, 2006 1 commit
  19. 17 May, 2006 1 commit
  20. 10 May, 2006 1 commit
  21. 25 Apr, 2006 1 commit
  22. 17 Apr, 2006 1 commit
  23. 31 Mar, 2006 1 commit
    • Pekka Pessi's avatar
      Updated stack initialization. · 77e9c23f
      Pekka Pessi authored
      Transports are initialized by nua_stack_init_transport() in nua_register.c.
      UICC (you don't want to know) is initialized by nua_stack_set_from() in
      nua_params.c.
      
      darcs-hash:20060331152712-88462-fbfabe348e7abecb908344a77899667296641a0d.gz
      77e9c23f
  24. 29 Mar, 2006 2 commits
  25. 22 Mar, 2006 1 commit
    • Pekka Pessi's avatar
      Renamed register_usage as outbound_connect. · 4bc5de8c
      Pekka Pessi authored
      Added tags NUTAG_OUTBOUND(), NUTAG_OUTBOUND_SET1(), NUTAG_OUTBOUND_SET2(),
      NUTAG_OUTBOUND_SET3(), and NUTAG_OUTBOUND_SET4().
      
      darcs-hash:20060322133336-65a35-cb4d5ffeb5c77610fe179f6df23aaf81a09e66c8.gz
      4bc5de8c
  26. 20 Mar, 2006 1 commit
  27. 17 Mar, 2006 1 commit
  28. 16 Mar, 2006 1 commit
  29. 15 Mar, 2006 1 commit
  30. 10 Mar, 2006 1 commit
  31. 09 Mar, 2006 2 commits
  32. 08 Mar, 2006 2 commits
  33. 03 Mar, 2006 1 commit
  34. 15 Feb, 2006 1 commit