Commits on Oct 18, 2015
  1. Bump version number

    committed Oct 18, 2015
  2. Merge pull request #1 from paulo-raca/master

    Fix and merge any-op branch
    committed Oct 17, 2015
Commits on Sep 30, 2015
  1. Support for ftruncate() and create()

    Paulo Costa committed Sep 30, 2015
Commits on Sep 28, 2015
  1. Merge branch 'any-op'

    It was about time :D
    Paulo Costa committed Sep 28, 2015
  2. Don't return an error on undefined functions.

    Just leave the default behavior to be defined by FUSE
    Paulo Costa committed Sep 28, 2015
  3. Terminate RouteFS Daemon with Ctrl-C

    During development, it is useful to run the daemon in the foreground (-f), and terminate it (umount) with SIGINT (Ctrl-C)
    
    This change was inspired by https://code.google.com/p/fusepy/issues/detail?id=28
    Paulo Costa committed Sep 28, 2015
Commits on Jul 6, 2010
  1. Bump version number.

    committed Jul 6, 2010
  2. Eliminate the "controllers" attribute from RouteFS classes.

    At some point, Routes outgrew needing to be told a list of
    controllers.
    committed Jul 6, 2010
Commits on Jun 28, 2010
  1. Bump version number.

    committed Jun 28, 2010
Commits on Feb 21, 2010
  1. Bump version number.

    committed Feb 21, 2010
Commits on Mar 7, 2009
  1. Revert "Eliminate make_map in favor of a simpler map property."

    This reverts commit ca61e30.
    
    As much as I like using the property instead of the function, it's way
    more inefficient to generate the map every time it's accessed. Plus,
    you need to seed the map with the controller list, which obviously
    wouldn't stick.
    
    I'd switch to using a memoization function of some sort or another,
    but Python seems to have utterly failed to standardize on one.
    committed Mar 6, 2009
Commits on Feb 26, 2009
Commits on Dec 23, 2008
  1. Only getattr needs to be defined in NoEntry.

    FUSE calls getattr before it attempts to perform any other operation,
    so if getattr returns ENOENT, any op will return ENOENT.
    committed Dec 18, 2008
  2. TreeKey no longer has to do anything.

    Any ops that aren't implemented will return EINVAL anyway.
    committed Dec 18, 2008
Commits on Dec 19, 2008
  1. Kill the automagical controller_list feature.

    RouteFS filesystems are now required to set a self.controllers list
    with the list of methods that can be used as controllers
    committed Dec 18, 2008
Commits on Nov 18, 2008
  1. @piannucci

    Added support for returning a writable File object. Added write sysctl.

    Signed-off-by: Peter Iannucci <iannucci@mit.edu>
    piannucci committed Nov 18, 2008
Commits on Sep 20, 2008
  1. Add some Mac files to .gitignore

    committed Sep 20, 2008
Commits on Sep 14, 2008
Commits on Sep 5, 2008
  1. @andersk

    Make readlink() a method of TreeKey.

    Signed-off-by: Anders Kaseorg <andersk@mit.edu>
    andersk committed Aug 31, 2008
  2. @andersk

    Make read() a method of TreeKey.

    Signed-off-by: Anders Kaseorg <andersk@mit.edu>
    andersk committed Aug 31, 2008
  3. @andersk

    Make readdir() a method of TreeKey.

    Signed-off-by: Anders Kaseorg <andersk@mit.edu>
    andersk committed Aug 31, 2008
  4. @andersk

    Make getattr() a method of TreeKey.

    Signed-off-by: Anders Kaseorg <andersk@mit.edu>
    andersk committed Aug 31, 2008
  5. @andersk

    Replace None with a new NoEntry class.

    Signed-off-by: Anders Kaseorg <andersk@mit.edu>
    andersk committed Aug 31, 2008
Commits on Sep 2, 2008
  1. Return ENOENT if a file doesn't exist for readlink.

    Reported by Anders Kaseorg <andersk@mit.edu>
    committed Sep 1, 2008
  2. Allow mount options via server.parser.add_option to be retrieved as a…

    …ttributes of server.
    
    Signed-off-by: Geoffrey Thomas <geofft@mit.edu>
    root committed with Sep 1, 2008