1. 06 Sep, 2006 1 commit
  2. 05 Sep, 2006 1 commit
    • Pekka Pessi's avatar
      su_root.c: fixed race condition in su_task_execute(). · 72e36078
      Pekka Pessi authored
      Patch #1552626 by Andrzej Ciarkowski:
      
      While running test_nua example it crashes on
      su_task_execute() (called from test_nat_flush()). The
      function has race condition - call to
      pthread_cond_wait(frame->cond, frame->mutex); may
      happen when memory pointed by frame is already
      deallocated by the message dispatcher. This is clearly
      visible in VC++ Debug builds, as debug version of
      Windows allocator overwrites freed memory with some
      rubbish, so that mutex and cond both point into
      garbage. The frame probably should not be allocated as
      a part of the message.
      
      darcs-hash:20060905214600-65a35-4e95c3c1900e364e670fd4504ef54c847c425f4e.gz
      72e36078
  3. 23 Aug, 2006 1 commit
  4. 24 Jul, 2006 1 commit
    • Pekka Pessi's avatar
      su/sofia-sip/su_wait.h, su_root.c: added su_root_yield(). · 5fcc10b3
      Pekka Pessi authored
      su_port.h, su_port.c: added su_port_yield(),
      refactored su_port_run() and su_port_step(),
      moved su_wait() and call to event callback in su_port_wait_events().
      
      Based on su_yield()/su_port_wiat_events() patch contributed by Colin
      Whittaker.
      
      darcs-hash:20060724182340-65a35-99a5cfa9d2b98afd81bd64fb73be89a39ca2fe39.gz
      5fcc10b3
  5. 03 May, 2006 1 commit
  6. 17 Mar, 2006 1 commit
  7. 10 Mar, 2006 1 commit
  8. 14 Feb, 2006 1 commit
    • Pekka Pessi's avatar
      Moved public include files to sofia-sip subdirectories. · 41286754
      Pekka Pessi authored
      All public include files installed in ${sofiadir} are now in sofia-sip
      subdirectories. They are installed to ${sofiadir}/sofia-sip, too.
      
      ${sofiadir} is defined by configure script relative to your ${prefix}, by
      default ${sofidir} is ${prefix}/include/sofia-sip-1.11. The default prefix
      is /usr/local and ${sofiadir} is /usr/local/include/sofia-sip-1.11. When
      using package manager, the ${prefix} is usually /usr and ${sofiadir} is
      /usr/include/sofia-sip-1.11.
      
      The public include files should be referenced using sofia-sip path, e.g.,
      <sofia-sip/su.h>.
      
      You can either fix your applications to use the new include file names
      with the fix-include-sofia-sip sed script found in scripts/ directory, or
      add both ${sofiadir} and ${sofiadir}/sofia-sip into your include path,
      e.g.,
      
      INCLUDES
      
      darcs-hash:20060214140740-65a35-305973241d6cc2e1ab3fe19359445b839b3c22a8.gz
      41286754
  9. 25 Jan, 2006 1 commit
  10. 25 Dec, 2005 1 commit
  11. 02 Dec, 2005 1 commit
  12. 01 Dec, 2005 1 commit
  13. 01 Nov, 2005 1 commit
  14. 27 Oct, 2005 1 commit
  15. 13 Oct, 2005 2 commits
  16. 11 Oct, 2005 3 commits
  17. 07 Oct, 2005 1 commit
  18. 03 Oct, 2005 1 commit
  19. 30 Sep, 2005 1 commit
  20. 09 Sep, 2005 1 commit
  21. 08 Sep, 2005 2 commits
  22. 07 Sep, 2005 1 commit
    • Pekka Pessi's avatar
      pessi-darcs-0 · 2cda1e3f
      Pekka Pessi authored
      darcs-hash:20050907200052-65a35-f31775554518776b4e5f4d5729ef9f99eae648dc.gz
      2cda1e3f