Skip to content
Snippets Groups Projects
  1. Aug 29, 2009
  2. Aug 28, 2009
  3. Aug 26, 2009
  4. Aug 25, 2009
  5. Aug 20, 2009
    • Nick Mathewson's avatar
      Fix a rare infinite-recursion bug when shutting down. · 9d118277
      Nick Mathewson authored
      Once we had called log_free_all(), anything that tried to log a
      message (like a failed tor_assert()) would fail like this:
      
         1. The logging call eventually invokes the _log() function.
         2. _log() calls tor_mutex_lock(log_mutex).
         3. tor_mutex_lock(m) calls tor_assert(m).
         4. Since we freed the log_mutex, tor_assert() fails, and tries to
            log its failure.
         5. GOTO 1.
      
      Now we allocate the mutex statically, and never destroy it on
      shutdown.
      
      Bugfix on 0.2.0.16-alpha, which introduced the log mutex.
      
      This bug was found by Matt Edman.
      9d118277
  6. Aug 14, 2009
  7. Aug 11, 2009
  8. Aug 10, 2009
  9. Aug 03, 2009
  10. Aug 02, 2009
  11. Aug 01, 2009
  12. Jul 30, 2009
  13. Jul 29, 2009
  14. Jul 28, 2009
  15. Jul 25, 2009
    • Peter Palfrader's avatar
      Merge branch 'debian-merge' into debian · f39cee37
      Peter Palfrader authored
      * debian-merge:
        New upstream version
        bump to 0.2.1.18
        put in the full 0.2.1 release notes
        add a changelog entry for the upcoming 0.2.1.18
        make phobos's lines start with tabs again
        added LIBS=-lrt to Makefile.am for static libevent in the tor rpms.
        forward-port the 0.2.0.35 release notes
        add blurbs for recent release candidates
        Bump version to 0.2.1.17-rc-dev
      f39cee37
    • Peter Palfrader's avatar
      New upstream version · 805b19e4
      Peter Palfrader authored
      805b19e4
    • Peter Palfrader's avatar
      Merge commit 'tor-0.2.1.18' into debian-merge · d7ffd0ed
      Peter Palfrader authored
      * commit 'tor-0.2.1.18':
        bump to 0.2.1.18
        put in the full 0.2.1 release notes
        add a changelog entry for the upcoming 0.2.1.18
        make phobos's lines start with tabs again
        added LIBS=-lrt to Makefile.am for static libevent in the tor rpms.
        forward-port the 0.2.0.35 release notes
        add blurbs for recent release candidates
        Bump version to 0.2.1.17-rc-dev
      d7ffd0ed
  16. Jul 24, 2009
Loading