Permalink
Commits on Oct 3, 2015
  1. Merge pull request #112 from ForrestWeston/master

    howeyc committed Oct 3, 2015
    Update README
  2. Update README

    ForrestWeston committed Oct 3, 2015
    Added explanation to 'done 'channel
Commits on Jan 17, 2015
  1. Merge pull request #109 from missdeer/master

    howeyc committed Jan 17, 2015
    mark as DragonflyBSD supported
Commits on Jan 10, 2015
  1. Update fsnotify_open_bsd.go

    missdeer committed Jan 10, 2015
  2. Update fsnotify_bsd.go

    missdeer committed Jan 10, 2015
Commits on Jul 11, 2014
  1. Merge pull request #105 from gophertown/moving2

    howeyc committed Jul 11, 2014
    update moving notice to go-fsnotify
  2. Changed wording of moving notice

    howeyc committed Jul 11, 2014
  3. Merge pull request #101 from gophertown/howeyc_moving

    howeyc committed Jul 11, 2014
    moving notice to fsnotify/fsnotify
  4. Merge pull request #100 from gophertown/howeyc_wmut

    howeyc committed Jul 11, 2014
    kqueue: fix incorrect mutex used in Close()
  5. Merge pull request #99 from stuartnelson3/master

    howeyc committed Jul 11, 2014
    Re-use WatchFlags method in Watch.
Commits on Jul 5, 2014
Commits on Jun 27, 2014
Commits on Jun 17, 2014
  1. Merge pull request #98 from tilaks/master

    howeyc committed Jun 17, 2014
    Fix data race on kevent buffer.
    
    Not sure why a mutex doesn't work, but this fix will work.
Commits on Jun 10, 2014
  1. Fix data race on kevent buffer.

    Tilak Sharma committed Jun 10, 2014
    In the BSD implementation of fsnotify, the watcher's kbuf buffers a kevent
    between syscall.SetKevent (which prepares the kevent) and syscall.Kevent
    (which registers the kevent). The implementation intends to protect access to
    kbuf, but fails to do so in addWatch and removeWatch.
    This change fixes the data race by allocating a new kevent buffer for every
    method invocation.
Commits on Feb 27, 2014
  1. Merge pull request #92 from gophertown/moving2

    howeyc committed Feb 27, 2014
    add moving notice to readme
  2. add moving notice to readme

    nathany committed Feb 27, 2014
Commits on Feb 9, 2014
  1. Merge pull request #86 from gophertown/cl58500043

    howeyc committed Feb 9, 2014
    test helpers and cleanup
  2. Merge pull request #84 from gophertown/moving

    howeyc committed Feb 9, 2014
    fsnotify moving notice
Commits on Feb 6, 2014
Commits on Feb 2, 2014
  1. more typo fixes

    nathany committed Feb 2, 2014
  2. test helpers and cleanup

    nathany committed Feb 2, 2014
    These changes are based on @davecheney's code review:
    https://codereview.appspot.com/58500043/
    
    Since the API hasn't changed, I thought I might as well submit them here too.
Commits on Jan 31, 2014
  1. v0.9.0 Changelog

    nathany committed Jan 31, 2014
  2. run AUTHORS update

    nathany committed Jan 31, 2014
Commits on Jan 30, 2014
  1. moving notice

    nathany committed Jan 30, 2014
Commits on Jan 17, 2014
  1. Merge pull request #80 from gophertown/contrib

    howeyc committed Jan 17, 2014
    Suggest testing with "Vagrant Gopher"
  2. Merge pull request #81 from gophertown/typos

    howeyc committed Jan 17, 2014
    fix a few typos
  3. Merge pull request #79 from abustany/master

    howeyc committed Jan 17, 2014
    Add an IsAttrib method on the FileEvent struct
Commits on Jan 16, 2014
  1. tests: Allow resetting the value of a counter

    abustany committed Jan 16, 2014
    This is useful when you want to check the event count delta after doing
    some operations.
  2. tests: Rename attribReceived to modifyReceived in TestFsnotifyAttrib

    abustany committed Jan 16, 2014
    This counter is counting "IsModify" events.
  3. Add an IsAttrib method on the FileEvent struct

    abustany committed Dec 23, 2013
    This IsAttrib function can be used to distinguish events that only
    concern a file's metadata (eg. atime, mtime etc.).
  4. fix a few typos

    nathany committed Jan 16, 2014
Commits on Jan 4, 2014
  1. Suggest testing with "Vagrant Gopher"

    nathany committed Jan 4, 2014
    * A Vagrantfile at the root of the src folder means one box can be used for testing all Go projects instead of just fsnotify
    * Updates to the Vagrantfile can happen in one place
    * One less file to drop when fsnotify moves to the standard library #13.