1. 23 Apr, 2007 1 commit
  2. 20 Apr, 2007 2 commits
  3. 19 Apr, 2007 7 commits
  4. 13 Apr, 2007 1 commit
  5. 19 Apr, 2007 3 commits
  6. 17 Apr, 2007 1 commit
  7. 16 Apr, 2007 6 commits
  8. 13 Apr, 2007 4 commits
  9. 12 Apr, 2007 9 commits
  10. 11 Apr, 2007 6 commits
    • Pekka Pessi's avatar
      nua: removed nua_dialog_usage_set_expires() · 836b6b65
      Pekka Pessi authored
    • Pekka Pessi's avatar
      nua session timer: refactored implementation, using timer values recommended by RFC 4028. · e08de77a
      Pekka Pessi authored
      The problem and crash with session timers was reported by Fabio Margarido.
      Now following RFC 4028 more closely. There are test cases for UAS and UAC
      refreshing the session with INVITE and UPDATE, and a test case where UPDATE
      is filtered away until non-refreshing party sends BYE.
      The re-INVITE/UPDATE refresh is sent around middle of expiration time (e.g.,
      if expiration time is 3600 seconds, it is sent 1795..1805 seconds after the
      previous refresh).
      The non-refreshing party now sends a BYE request before two thirds of
      session expiration time has elapsed without session refresh request.
    • Pekka Pessi's avatar
      nua: if nua_authenticate() does not contain new credentials, respond with 904... · 4ffae050
      Pekka Pessi authored
      nua: if nua_authenticate() does not contain new credentials, respond with 904 to the challenged request
      This is a partial fix to the sf.net bug #1685249.
    • Pekka Pessi's avatar
      sofia-sip/nua.h: added nua_event_is_incoming_request(). · 3cd589a8
      Pekka Pessi authored
    • Pekka Pessi's avatar
      nua: now respecting the retry count limit. · bd42e7e4
      Pekka Pessi authored
      test_call_reject.c: added test for infinite redirection loop.
    • Pekka Pessi's avatar
      sofia-sip/auth_client_plugin.h: added plugin method for auc_clear_credentials() · 22abd065
      Pekka Pessi authored
      Now auc_all_credentials() returns 0 if the username and password has not
      been changed. Now authentication client can avoid looping if application
      insists in giving it bad username/password again.
      Plugin method auc_clear() is available only when SOFIA_EXTEND_AUTH_CLIENT
      has been defined to non-zero before #include