Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Aug 4, 2011
  1. Jim Garlick

    prep for 1.0-pre50 tag

    garlick authored
  2. Jim Garlick
  3. Jim Garlick

    clear server umask

    garlick authored
  4. Jim Garlick
  5. Jim Garlick
Commits on Aug 2, 2011
  1. Jim Garlick
  2. Jim Garlick

    prep for 1.0-pre49 tag

    garlick authored
  3. Jim Garlick

    add dtop help screen

    garlick authored
  4. Jim Garlick
  5. Jim Garlick
Commits on Jul 30, 2011
  1. Jim Garlick
Commits on Jul 28, 2011
  1. Jim Garlick

    prep for 1.0-pre48 release

    garlick authored
  2. Jim Garlick
  3. Jim Garlick

    Add request status to ctl:requests synthetic file

    garlick authored
    W = waiting (on request queue)
    R = running (on work queue)
    D = responding (on done queue)
  4. Jim Garlick

    Decode all lock type values in debug output

    garlick authored
    Make it so we can tell wither client is sending old or new values
  5. Jim Garlick
  6. Jim Garlick

    Handle new bit definitions for lock/getlock 'type' field (issue 69)

    garlick authored
    Change is backwards compatible - if a client uses the linux bits,
    responses use linux bits.  If new bits are used, responses use
    new bits.
Commits on Jul 27, 2011
  1. Jim Garlick

    Misc. clean up

    garlick authored
    Add autoconf stuff for large file support, in case it is needed on
    some system.
    
    Include config.h in all test programs.
    
    Add test for running executables out of diod fs (mmap).
    
    Fix some compiler warnings on 32 bit systems.
  2. Jim Garlick

    Add fsstress test

    garlick authored
  3. Jim Garlick

    Add fsx test, with caveats (issue 75)

    garlick authored
    Used the version of fsx.c supplied with xfstests
Commits on Jul 26, 2011
  1. Jim Garlick

    prep for 1.0-pre47 tag

    garlick authored
  2. Jim Garlick
  3. Jim Garlick
Commits on Jul 25, 2011
  1. Jim Garlick

    Fix issues reported by llvm static analyzer (issue 73)

    garlick authored
    - dead assigment of now = time (NULL) in dtop.c dropped
    - null deref in list.c assertion under complex conditions commented out
      (list.c can be considered pretty solid at this point)
    - make np.c memmove conditional on non-null 's' pointer
  2. Jim Garlick

    Bypass glibc in setgroups call (issue 53)

    garlick authored
    Later versions of glibc make setgroups per-process even though
    the kernel implements it per-thread.  We want per-thread so for
    now bypass glibc with syscall(SYS_setgroups).
Commits on Jul 23, 2011
  1. Jim Garlick

    Merge pull request #2 from eugmes/noreturn

    garlick authored
    Add noreturn attribute to various *_exit functions
  2. Eugeniy Meshcheryakov

    Add noreturn attribute to various *_exit functions

    eugmes authored
    This make report generated by llvm static analyzer much more usefull.
Commits on Jul 22, 2011
  1. Jim Garlick

    Move close to diod_clunk() (issue 71)

    garlick authored
    Close errors were masked as close occurred when the fid was
    freed (via callback in the fidpool code), where there was no
    opportunity to return an error.
    
    Move this to diod_clunk () where it belongs and ensure errors
    are returned properly, and that fid is removed regardless per
    Plan9 clunk(5).
  2. Jim Garlick

    Run tests/kern on a pair of pipes (issue 68)

    garlick authored
    This is simply to exercise running with rfdno != wfdno.
  3. Jim Garlick
  4. Jim Garlick

    Add diod --rfdno,wfdno options (issue 68)

    garlick authored
    The internal API changed for the following functions:
     - diod_sock_startfd ()
     - npc_start ()
     - npc_mount ()
    
    Drop -s,--stdin option from diod, diodcat.
    Add -r,--rfdno and -w,--wfdno option to diod.
    Rename -w,--wthreads diod option to -t,--wthreads.
    Fix mount.diod so rfdno and wfdno don't have to be the same.
    Fix tests that used the diod -s option to use -r0 -w0.
    Fix tests that used the updated API functions.
  5. Jim Garlick

    Merge pull request #1 from eugmes/fakeroot

    garlick authored
    Do not run test requiring root when fakeroot is used
Commits on Jul 21, 2011
  1. Jim Garlick
  2. Eugeniy Meshcheryakov

    Do not run test requiring root when fakeroot is used

    eugmes authored
    When build process is run under fakeroot reported UID is 0, but
    it is not enough to run tests requiring root access. Using
    fakeroot is needed for example for building Debian package.
  3. Jim Garlick
Something went wrong with that request. Please try again.