Permalink
Switch branches/tags
Nothing to show
Commits on Nov 11, 2018
  1. Merge pull request #125 from dwoz/CVE-2016-1889

    jeremyhu committed Nov 11, 2018
    Avoid integer overflow in xh_vm_map_gpa()
  2. Merge pull request #133 from smoofra/raw-block

    jeremyhu committed Nov 11, 2018
    get proper size for raw block devices.
  3. Merge pull request #135 from ClashTheBunny/patch-1

    jeremyhu committed Nov 11, 2018
    Document how to determine a compatible CPU
  4. Add a top level LICENSE file

    jeremyhu committed Nov 11, 2018
    Fixes #122
    
    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
  5. Fix invalid-guest-state entry by updating state when CR0.PG cleared.

    Peter Grehan authored and jeremyhu committed Sep 24, 2018
    Recent Linux kernels (late 4.17) disable paging temporarily
    when in long-mode. Handle this case by updating guest and VM
    state to make sure they are in sync: EFER.LMA is cleared,
    and the 'IA-32e mode guest' entry control is set to 0.
    
    This is effectively the reverse operation to the existing case
    when CR0.PG is set.
    
    Fixes #144
  6. * Adopted xcbuild.

    James Snee authored and jeremyhu committed Sep 14, 2018
    * Updated organization and last update check.
  7. Added new, Xcode recommended build settings to xcconfigs.

    James Snee authored and jeremyhu committed Sep 14, 2018
  8. README: Update URL to repo

    jeremyhu committed Nov 11, 2018
    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
  9. Add MacPorts install instructions

    aphor authored and jeremyhu committed Oct 5, 2017
Commits on May 16, 2018
  1. Documentation - Replace xhyverun.sh with three new scripts - one each…

    Mick Foley
    Mick Foley committed May 16, 2018
    … for TinyCoreLinux, FreeBSD and Windows
Commits on May 14, 2018
  1. e1000e - Replace GNU style named variadic macros with the standard st…

    Mick Foley
    Mick Foley committed Apr 23, 2018
    …yle (clears -Wvariadic-macros warnings)
  2. e1000e - Tighten usage of ignore -Wunused-macros

    Mick Foley
    Mick Foley committed Apr 23, 2018
  3. e1000e - Resolve warnings found via Wsign-conversion

    Mick Foley
    Mick Foley committed Apr 23, 2018
  4. e1000e - Resolve instances of sign mismatch in comparisons as found b…

    Mick Foley
    Mick Foley committed Apr 23, 2018
    …y -Wsign-compare
  5. e1000e - Use explict casts when truncating from 64 bit to 32 bit valu…

    Mick Foley
    Mick Foley committed Apr 23, 2018
    …es - resolves problems found with -Wshorten-64-to-32
  6. e1000e - Remove usage of the GNU extension allowing arithmatic on a p…

    Mick Foley
    Mick Foley committed Apr 23, 2018
    …ointer to void (as found by -Wpointer-arith)
  7. e1000e - Remove usage of the gnu case range extension - clears warnin…

    Mick Foley
    Mick Foley committed Apr 21, 2018
    …gs raised by Wgnu-case-range
  8. e1000e - Fix format string issues found by -Wformat

    Mick Foley
    Mick Foley committed Apr 21, 2018
  9. e1000e - Adapt vmnet code from pci_virtio_net_vmnet.c to connect the …

    Mick Foley
    Mick Foley committed Apr 17, 2018
    …e1000e to the vmnet backend
  10. e1000e - Move over e1000e support - shows up in the guest, but is not…

    Mick Foley
    Mick Foley committed Apr 17, 2018
    … yet connected
  11. Bootrom - Fix format string warnings in bootrom.c

    Mick Foley
    Mick Foley committed Apr 10, 2018
  12. Bootrom - Add support for a bootrom

    Mick Foley
    Mick Foley committed Apr 10, 2018
  13. PS2 Mouse and Keyboard - Tighten ignoring -Wpadding to the structs th…

    Mick Foley
    Mick Foley committed Apr 18, 2018
    …at need it
  14. PS2 Mouse and Keyboard - Rework code to remove usage of the GNU case …

    Mick Foley
    Mick Foley committed Apr 18, 2018
    …range extension (-Wgnu-case-range)
  15. PS2 Mouse and Keyboard - Resolve implicit size conversions unveiled b…

    Mick Foley
    Mick Foley committed Apr 18, 2018
    …y -Wconversion
  16. Framebuffer - Settle issue found with Wunused-macros

    Mick Foley
    Mick Foley committed Apr 18, 2018