Permalink
Commits on Jul 18, 2018
  1. Update to Python 3.

    jrfonseca committed Jul 18, 2018
    This is more of a training exercise for me, before I embark on Python 2
    to 3 migration on bigger code bases.
Commits on Feb 20, 2018
  1. appveyor: Upgrade to VS 2017, Windows 10.0.16299.0 SDK.

    jrfonseca committed Sep 12, 2016
  2. tests/apps: Log Windows SDK version being used.

    jrfonseca committed Feb 20, 2018
  3. tests/apps: Use ANSI escape code where available.

    jrfonseca committed Feb 20, 2018
    In particular, when running on Appveyor, to make it easier to spot test
    failures.
Commits on Jan 23, 2018
  1. common: s/_NT_ALTERNATE_SYMBOL_PATH/_NT_ALT_SYMBOL_PATH/

    jrfonseca committed Jan 23, 2018
    There is inconsistency on MSDN regarding the exact spelling of this
    environment variable, but _NT_ALT_SYMBOL_PATH seems to be the more
    prevalent spelling.
Commits on Jan 19, 2018
  1. Add link to Crashpad.

    jrfonseca committed Jan 19, 2018
Commits on Nov 22, 2017
Commits on Oct 4, 2017
  1. cmake: Bump version to 0.8.2.

    jrfonseca committed Oct 4, 2017
Commits on Sep 21, 2017
  1. git: Ignore 7z files.

    jrfonseca committed Sep 12, 2016
  2. appveyor: Remove quotes.

    jrfonseca committed Sep 12, 2016
Commits on Dec 28, 2016
Commits on Sep 22, 2016
  1. tests/apps: Add test cases for integer arit exceptions.

    jrfonseca committed Sep 22, 2016
Commits on Sep 12, 2016
  1. appveyor: Log NUMBER_OF_PROCESSORS env var.

    jrfonseca committed Sep 12, 2016
  2. travis: Don't bother downloading DbgHelp binaries.

    jrfonseca committed Sep 12, 2016
    Never used with WINE.
  3. travis: Remove deploy section.

    jrfonseca committed Sep 12, 2016
    We now deploy from AppVeyor.  Travis is only used for testing MinGW cross
    compilation and WINE.
Commits on Sep 10, 2016
  1. common: Workaround never ending stack backtraces on WINE.

    jrfonseca committed Sep 9, 2016
  2. common: Be stricter when checking StackWalk64 makes forward progress.

    jrfonseca committed Sep 9, 2016
    StackFrame.AddrStack.Offset should monotonically increase, except
    on the first call to StackWalk64 (where it normally stays exactly the
    same.)
Commits on Sep 7, 2016
  1. tests/apps: Skip ctrl_c/break on WINE.

    jrfonseca committed Sep 7, 2016
    Hangs in some versions, doesn't work on others.
  2. tests/apps: Add tests for Ctrl-C/Break events.

    jrfonseca committed Sep 7, 2016
  3. common: Don't abort StackWalk when StackFrame.AddrFrame.Offset is zero.

    jrfonseca committed Sep 7, 2016
    For code without frame pointer EBP might have any value, including zero.
    
    This change allows to get at least the first entry of the stack when that
    happens.
    
    Fixes #29.
Commits on Sep 6, 2016
  1. Add .editorconfig.

    jrfonseca committed Sep 6, 2016
  2. catchsegv: Handle Ctrl-C/Break better.

    jrfonseca committed Sep 6, 2016
    Dump stack for all threads, and allow continuing.
  3. dwarf: Update to 20160613.

    jrfonseca committed Sep 6, 2016
  4. tests/apps: Add an illegal instruction test.

    jrfonseca committed Sep 6, 2016
Commits on Sep 2, 2016
  1. cmake: Bump version to 0.8.1.

    jrfonseca committed Sep 2, 2016
Commits on May 25, 2016
  1. Document catchsegv utility.

    jrfonseca committed May 25, 2016
  2. Fix a few typos.

    jrfonseca committed May 25, 2016
Commits on May 16, 2016
  1. appveyor: Use cpp-coveralls 0.3.11.

    jrfonseca committed May 16, 2016
    This version already includes my changes for AppVeyor support.
Commits on Apr 19, 2016
Commits on Mar 19, 2016
  1. Add Coveralls badge.

    jrfonseca committed Mar 19, 2016
Commits on Mar 16, 2016
  1. cmake: Enable stack protection on debug builds.

    jrfonseca committed Jun 10, 2015