Permalink
Switch branches/tags
Nothing to show
Commits on Dec 3, 2018
  1. Merge pull request #119 from zchee/kexec-ramdisk_start

    jeremyhu committed Dec 3, 2018
    kexec: fix wrong calculation method of ramdisk_start
  2. Merge pull request #150 from alyssais/patch-1

    jeremyhu committed Dec 3, 2018
    Fix markdown headers
Commits on Nov 26, 2018
  1. Ensure that ${DERIVED_FILE_DIR} is created before writing out xhyve-v…

    jeremyhu committed Nov 26, 2018
    …ersion.h
    
    This was causing issues with builds in MacPorts.
    
    Fixes https://trac.macports.org/ticket/57674
    
    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
  2. fbsd: Correct signdedness in setmsr callback

    jeremyhu committed Nov 26, 2018
    src/firmware/fbsd.c:693:7: error: implicit conversion changes signedness: 'unsigned int' to 'int' [-Werror,-Wsign-conversion]
            case MSR_EFER:
                 ^~~~~~~~
    In file included from src/firmware/fbsd.c:80:
    include/xhyve/support/specialreg.h:771:18: note: expanded from macro 'MSR_EFER'
                            ^~~~~~~~~~
    
    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
  3. rfb: Set proper type for RFB_ENCODING_* to eliminate implicit sign co…

    jeremyhu committed Nov 26, 2018
    …nversion
    
    src/rfb.c:269:8: error: implicit conversion changes signedness: 'int' to 'unsigned int' [-Werror,-Wsign-conversion]
                    case RFB_ENCODING_RESIZE:
                         ^~~~~~~~~~~~~~~~~~~
    src/rfb.c:135:30: note: expanded from macro 'RFB_ENCODING_RESIZE'
                                            ^~~~
    1 error generated.
    
    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
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. README: Update URL to repo

    jeremyhu committed Nov 11, 2018
    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
Commits on Jan 17, 2017
Commits on May 6, 2016
Commits on Apr 6, 2016
Commits on Apr 3, 2016
Commits on Mar 18, 2016
  1. Merge pull request #4 from aaditya-chandrasekhar/merge_for_xhyve_xyz_…

    jeremyhu committed Mar 18, 2016
    …03_17_16
    
    Disable LTO for debug xhyve builds.
Commits on Dec 29, 2015
  1. Merge remote-tracking branch 'mist64/master'

    jeremyhu committed Dec 29, 2015
    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
Commits on Dec 24, 2015
  1. Merge pull request #3 from AntonioMeireles/printMac

    jeremyhu committed Dec 24, 2015
    Add option to print MAC address and exit
Commits on Dec 21, 2015
  1. Update the homepage URL in show_version()

    jeremyhu committed Dec 21, 2015
    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
Commits on Dec 18, 2015
  1. Merge remote-tracking branch 'burke/master'

    jeremyhu committed Dec 18, 2015
    mist64/xhyve pull request #78 (Add -F <pidfile> flag to write manage a pidfile)
  2. Squash a -Wformat-pedantic warning that was added in recent clang

    jeremyhu committed Dec 18, 2015
    src/vmm/io/vhpet.c:294:60: error: format specifies type 'void *' but the argument has type 'struct vhpet *' [-Werror,-Wformat-pedantic]
                    xhyve_abort("vhpet(%p) callout with counter disabled\n", vhpet);
                                       ~~                                    ^~~~~
    In file included from src/vmm/io/vhpet.c:35:
    include/xhyve/support/misc.h:22:19: note: expanded from macro 'xhyve_abort'
                    fprintf(stderr, __VA_ARGS__); \
                                    ^
    1 error generated.
    
    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
Commits on Dec 8, 2015
  1. Initial Xcode Project for xhyve

    jeremyhu committed Nov 14, 2015
    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
Commits on Nov 16, 2015
  1. Fix a build failure in dbgport when using clang modules

    jeremyhu committed Nov 14, 2015
    xhyve/src/dbgport.c:51:27: error: redefinition of 'sin' as different kind of symbol
    static struct sockaddr_in sin;
                              ^
    In module 'Darwin' imported from xhyve/src/dbgport.c:30:
    /usr/include/math.h:343:15: note: previous definition is here
    extern double sin(double);
                  ^
    xhyve/src/dbgport.c:126:2: warning: implicitly declaring library function 'sin' with
    type
          'double (double)'
            sin.sin_len = sizeof(sin);
            ^
    xhyve/src/dbgport.c:126:2: note: include the header <math.h> or explicitly provide a
          declaration for 'sin'
    
    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
Commits on Nov 14, 2015