1. 26 Feb, 2007 7 commits
  2. 23 Feb, 2007 2 commits
  3. 22 Feb, 2007 1 commit
  4. 14 Feb, 2007 3 commits
    • Pekka Pessi's avatar
      test_nua: added tests for corner cases · f823e523
      Pekka Pessi authored
      - dropping call in inconvenient times
      - INVITE glare
      - queueing re-INVITEs
      
      darcs-hash:20070214202150-55b16-8466bad2111638f1e8bfb8c50dfce6d65a4903b2.gz
      f823e523
    • Pekka Pessi's avatar
      nua: fixed problems in state machines. · 78a20726
      Pekka Pessi authored
      These problems are mostly introduced in 1.12.5:
      - assert failed if INVITE was received when calling
        (reported by Michael Jerris)
      - assert failed if nua_invite() was called second time before receiving
        final response to first INVITE (ditto)
      - ACK is now always sent if session was terminated after receiving 2XX
      - if nua has a pending incoming INVITE request, return 491 to
        nua_invite()
      
      darcs-hash:20070214201847-55b16-962b2de246eee8100e4dba8d7a28c507b13c376c.gz
      78a20726
    • Pekka Pessi's avatar
      test_proxy.c: do not respond with 487 to INVITE by itself. · 61ec41d3
      Pekka Pessi authored
      darcs-hash:20070214194256-55b16-b3204a32ab024950ee36e8f4d93d90a90095d246.gz
      61ec41d3
  5. 12 Feb, 2007 3 commits
  6. 09 Feb, 2007 7 commits
  7. 07 Feb, 2007 2 commits
  8. 06 Feb, 2007 3 commits
  9. 04 Oct, 2006 2 commits
  10. 02 Feb, 2007 5 commits
  11. 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
  12. 26 Jan, 2007 1 commit
  13. 25 Jan, 2007 1 commit