1. 27 Jul, 2017 2 commits
  2. 26 Jul, 2017 1 commit
  3. 10 Mar, 2017 2 commits
  4. 01 Mar, 2017 5 commits
  5. 15 Aug, 2016 1 commit
  6. 04 Aug, 2016 1 commit
    • Update copyright notice and license. · 02de3fdc
      Make it clear that Stackdb is distributed under GPLv2+, i.e., v2 or
      any later version.  All of the source files already say this, but the
      COPYING file said GPLv2 only.
      
      Also, update the copyright years.
      
      Also, say "Stackdb" rather than "VMI."
      Eric Eide committed
  7. 22 Jun, 2016 1 commit
  8. 21 Jun, 2016 1 commit
    • Fix bugs in os_process_read and os_process_write. · b7cea9bb
      We were effectively assuming virtual memory in os-process targets was
      contiguous... ouch.  Somebody (me) got a little too excited about just
      calling the base target!
      
      The fix for os_process_write is a little unfortunate, though.
      Basically, we assume that if we can resolve all the v2p mappings and
      read a byte from each page, that the page is present.  So we actually do
      all those checks before writing anything.  These checks of course are
      racy if the VM is not paused, but right now it's the best we can do.
      The only other solution would be to hack the hypervisor page protection
      bits, which would be super-heavyweight.  And we're not going to do that
      anytime soon!
      David Johnson committed
  9. 20 Jun, 2016 2 commits
  10. 22 Apr, 2016 1 commit
  11. 08 Feb, 2016 1 commit
  12. 05 Jan, 2016 1 commit
  13. 06 Dec, 2015 1 commit
  14. 04 Dec, 2015 3 commits
  15. 24 Nov, 2015 1 commit
  16. 18 Nov, 2015 3 commits
  17. 31 Oct, 2015 1 commit
  18. 28 Oct, 2015 1 commit
  19. 23 Oct, 2015 1 commit
  20. 11 Sep, 2015 1 commit
  21. 08 Sep, 2015 1 commit
  22. 12 Aug, 2015 2 commits
  23. 10 Aug, 2015 3 commits
  24. 05 Aug, 2015 1 commit
  25. 23 Jul, 2015 2 commits