1. 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
  2. 06 Feb, 2007 3 commits
  3. 04 Oct, 2006 2 commits
  4. 02 Feb, 2007 5 commits
  5. 01 Feb, 2007 3 commits
    • Pekka Pessi's avatar
      nua_session.c: fixed terminating call state machine. · d342fb90
      Pekka Pessi authored
      Fabio Margarido reported that the BYE is not sent upon certain error
      conditions. This was because state machine does not allow sending duplicate
      BYE in terminating state. Usually, the call state machine switches to
      terminating state upon sending BYE.  However, certain error conditions (like
      not receiving ACK) causes the session to terminate, and the session state is
      change to terminating state outside BYE.
      
      The fix here changes the behaviour of internally generated BYE requests,
      they do not change the session state to terminating nor they check if the
      session state is already terminating.
      
      darcs-hash:20070201200704-65a35-4efc2f1879aa86f17b20e3e400d6c5eee18cb81b.gz
      d342fb90
    • Pekka Pessi's avatar
      test_nua: added a few tests for 200 OK timeout / ACK failing. · af3c5f89
      Pekka Pessi authored
      darcs-hash:20070201194306-65a35-dd94b1659b7836715bb9ae265b4aeca9927aefe6.gz
      af3c5f89
    • Pekka Pessi's avatar
      Makefile.am's: added rules subdir, valcheck.am, recursive.am and valcheck target. · 8bc107c8
      Pekka Pessi authored
      darcs-hash:20070201103848-65a35-afc8fa24fcb461df523edf9ccc7d22f11b981903.gz
      8bc107c8
  6. 26 Jan, 2007 1 commit
  7. 25 Jan, 2007 1 commit
  8. 26 Jan, 2007 1 commit
  9. 24 Jan, 2007 3 commits
  10. 08 Jan, 2007 2 commits
  11. 02 Jan, 2007 1 commit
  12. 08 Jan, 2007 2 commits
  13. 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
  14. 24 Jan, 2007 2 commits
  15. 02 Jan, 2007 2 commits
  16. 18 Dec, 2006 1 commit
  17. 14 Dec, 2006 2 commits
  18. 13 Dec, 2006 4 commits
  19. 12 Dec, 2006 3 commits