Permalink
Switch branches/tags
Nothing to show
Commits on Apr 23, 2017
  1. Merge pull request #11 from doublec/vector_fix

    swdunlop committed on GitHub Apr 23, 2017
    Fix type of vector length to be integer sized
  2. Fix type of vector length to be integer sized

    doublec committed Apr 21, 2017
    The length was of type word which resulted in issues
    when vectors greater than 65,535 elements were created
    and then indexed. For example:
    
      (vector-length (make-vector 70000))
      => 4464
Commits on May 20, 2016
  1. Merge pull request #10 from doublec/random_quad_fix

    swdunlop committed May 20, 2016
    Init static array and fix length in wasp_random_quad
  2. Merge pull request #8 from doublec/windows_spawn_command

    swdunlop committed May 20, 2016
    Implements the process spawning commands for Windows
  3. Merge pull request #9 from doublec/shell_args

    swdunlop committed May 20, 2016
    Fix argument count when using wasp shell routines
Commits on May 19, 2016
  1. Init static array and fix length in wasp_random_quad

    doublec committed May 19, 2016
    This prevents an uninitialized use report in valgrind. The static
    array is uninitialized but used in salsa20_crypt when ^-ing the
    input array element with the random data. As the input array and
    output array are the same - the uninitialized array - there is a use
    of uninitalized data here. This gets reported as a conditional
    using uninitialized data later when the result of wasp_random_quad
    is used in wasp_random_integer.
    
    Test case is to run under valgrind and do "(wasp_random_integer 0 10)".
    
    I've also changed the array to use the size of a wasp_quad and to request
    sizeof(wasp_quad) data. Previously it requested 4 bytes whereas a
    wasp_quad is 8 bytes on my system.
  2. Fix argument count when using wasp shell routines

    doublec committed May 18, 2016
    wasp_make_argv allocates an array of pointers using the
    count passed to it. It then iterates over the list storing
    pointers in the array. Since the list is one element greater
    than the count due to the size being computed before the
    executable name is prepended this results in an out of bounds
    write.
Commits on Jun 4, 2015
  1. Change environment keys to uppercase for get-env on Windows

    doublec committed Feb 16, 2015
    Windows environment variable names are case insensitive. By
    forcing the key to uppercase when putting them in the *env*
    dictionary and always searching for uppercase (eg. "PATH")
    was can guarantee finding them even if they are mixed
    case (eg. "Path").
  2. Get *environ* global working on windows

    doublec committed Feb 16, 2015
    MingW supports *environ* so the existing code that is defined out
    for windows works fine.
Commits on May 9, 2013
  1. Update README

    swdunlop committed May 9, 2013
  2. Merge pull request #7 from doublec/android

    swdunlop committed May 9, 2013
    Build system changes to allow Android cross compilation
  3. Merge pull request #6 from doublec/fork

    swdunlop committed May 9, 2013
    Port MOSREF 'fork' command from mosvm
Commits on Aug 9, 2012
Commits on Jan 18, 2011
Commits on Jan 14, 2011
  1. Fix for Mac OS X builds

    doublec committed Jan 14, 2011
Commits on Jan 7, 2011
  1. regenerated buffer-input.mo

    swdunlop committed Jan 7, 2011
Commits on Jan 4, 2011
  1. Fix buffer-input when used with timeouts

    doublec committed Jan 4, 2011
    Change buffer-input so it handles timeouts and returns the timeout
    symbol to the caller. This fixes an issue with the MOSREF console where
    it would not timeout if a connection was made to the drone listening
    port.
Commits on Jan 2, 2011
Commits on Jan 1, 2011
Commits on Mar 28, 2010
  1. Merged a little drift between two branches.

    Scott Dunlop committed Mar 28, 2010
  2. 64-Bit Hygiene Patch

    Scott Dunlop committed Mar 28, 2010
Commits on Dec 12, 2009
  1. Preliminary 64-Bit Support

    Scott Dunlop committed Dec 12, 2009
  2. Added obvious synonym for help to waspdoc.

    Scott Dunlop committed Dec 12, 2009
  3. Waspdoc TC Bugs Fixed

    Scott Dunlop committed Dec 12, 2009