Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Aug 04, 2011

  1. Jim Garlick

    prep for 1.0-pre50 tag

    garlick authored
  2. Jim Garlick

    Clean up some coverity TOCTOU errors (cid 10460-2)

    garlick authored
  3. Jim Garlick

    clear server umask

    garlick authored
  4. Jim Garlick

    Fix coverity double-free in dtop (cid-10477)

    garlick authored
  5. Jim Garlick

    Make dtop help screen look better

    garlick authored

Aug 02, 2011

  1. Jim Garlick

    Fix read/write statistics counting bug (issue 79)

    garlick authored
  2. Jim Garlick

    prep for 1.0-pre49 tag

    garlick authored
  3. Jim Garlick

    add dtop help screen

    garlick authored
  4. Jim Garlick

    Add libnpfs support for renameat/unlinkat

    garlick authored
  5. Jim Garlick

    drop unused awrite data structures from 9p.h

    garlick authored

Jul 30, 2011

  1. Jim Garlick

    Fix logarithmic histogram binning.

    garlick authored

Jul 28, 2011

  1. Jim Garlick

    prep for 1.0-pre48 release

    garlick authored
  2. Jim Garlick

    Include request age in ctl:requests synthetic file

    garlick authored
  3. Jim Garlick

    Add request status to ctl:requests synthetic file

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

    Decode all lock type values in debug output

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

    Add capability to monitor I/O sizes to dtop

    garlick authored
  6. Jim Garlick

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

    Change is backwards compatible - if a client uses the linux bits,
    responses use linux bits.  If new bits are used, responses use
    new bits.
    garlick authored

Jul 27, 2011

  1. Jim Garlick

    Misc. clean up

    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.
    garlick authored
  2. Jim Garlick

    Add fsstress test

    garlick authored
  3. Jim Garlick

    Add fsx test, with caveats (issue 75)

    Used the version of fsx.c supplied with xfstests
    garlick authored

Jul 26, 2011

  1. Jim Garlick

    prep for 1.0-pre47 tag

    garlick authored
  2. Jim Garlick

    Fix race in np_fdtrans_send(), only with mtfsys engine (issue 72).

    garlick authored
  3. Jim Garlick

    Handle unexpected EOF in mtfsys.c (issue 72)

    garlick authored

Jul 25, 2011

  1. Jim Garlick

    Fix issues reported by llvm static analyzer (issue 73)

    - 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
    garlick authored
  2. Jim Garlick

    Bypass glibc in setgroups call (issue 53)

    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).
    garlick authored

Jul 23, 2011

  1. Jim Garlick

    Merge pull request #2 from eugmes/noreturn

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

    Add noreturn attribute to various *_exit functions

    This make report generated by llvm static analyzer much more usefull.
    eugmes authored

Jul 22, 2011

  1. Jim Garlick

    Move close to diod_clunk() (issue 71)

    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).
    garlick authored
  2. Jim Garlick

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

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

    Merge branch 'master' of https://github.com/chaos/diod

    garlick authored
  4. Jim Garlick

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

    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.
    garlick authored
  5. Jim Garlick

    Merge pull request #1 from eugmes/fakeroot

    Do not run test requiring root when fakeroot is used
    garlick authored

Jul 21, 2011

  1. Jim Garlick

    Fix bug whcih masked socket read/write errnos

    garlick authored
  2. Eugeniy Meshcheryakov

    Do not run test requiring root when fakeroot is used

    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.
    eugmes authored
  3. Jim Garlick

    Work around ambiguity in .L protocol (issue 69)

    garlick authored
Something went wrong with that request. Please try again.