1. 19 May, 2006 6 commits
  2. 18 May, 2006 2 commits
  3. 22 May, 2006 6 commits
  4. 17 May, 2006 9 commits
  5. 16 May, 2006 10 commits
  6. 12 May, 2006 7 commits
    • Pekka Pessi's avatar
      Updates for win32. · b807297d
      Pekka Pessi authored
      Added SOFIAPUBFUN to few functions in msg_parser().
      Added new C++ wrappers for C files that need C++ linkage in tport_test.
      Fixed setlocal braino in build_sources.cmd.
    • Pekka Pessi's avatar
      Added msg_get_address() and msg_set_address() functions to <msg_addr.h> · 161c4314
      Pekka Pessi authored
      Trying to solve ai_addrlen problem.
    • Pekka Pessi's avatar
      Fixed binding problems in nua and nta.c. · b5c7ea04
      Pekka Pessi authored
      Returning more appropriate error code from tport_tbind(), too.
      This patch fixes tracked bugs
      #1485624 (nua not binding to 5060),
      #1485625 (nua_create() fails if STUN init fails) and
      #1485632 (ncorrect error message for nua bind error).
      Nua now also binds both to NUTAG_URL and NUTAG_SIPS_URL() URIs, nua_create()
      fails if binding either of them fails.
    • Pekka Pessi's avatar
      Fixed msg_addrlen() usage. · 2a7b3c9a
      Pekka Pessi authored
      msg_addrlen() returns a pointer to ai_addrlen field of struct addrinfo
      inside the msg_t object. ai_addrlen has type size_t. However, system calls
      taking a return valur pointer to address length, use type socklen_t.
      Typically size_t is unsigned long, socklen_t is int, so casting
      msg_addrlen() return value to (socklen_t *) will break on (high-endian)
      64-bit platforms. svsp.
    • Pekka Pessi's avatar
      Re-enable natify in test_nua.c. · 39b86fb3
      Pekka Pessi authored
    • Pekka Pessi's avatar
      Updated nua_register() and NUTAG_OUTBOUND() documentation. · 9f3c22c5
      Pekka Pessi authored
      Taking NUTAG_OUTBOUND() options correctly into account in outbound.c.
      Improved the contact validation process in outbound.c, too.
    • Pekka Pessi's avatar
      Silenced warnings caused by mismatching integral types. · 3741f217
      Pekka Pessi authored
      In nua_session, unsigned v. sip_time_t.
      In tport.c, size_t v. socklen_t.