Since autofs-0.3.1:
-------------------
* kernel: effectivized handling of waits interrupted by a signal.
* kernel: closed some extremely theoretical security holes.
* kernel: fixed two problems that could lead to kernel oopses.

Since autofs-0.3.0:
-------------------
* The kernel code should once again work on kernel 2.0.30 and 2.1.x
  for x < 36.
* No need to fork an expiry process if there is nothing to expire!
* Attempting to mount a nonexistent directory should no longer leave a
  pad directory around, causing renewed mount attempts on "ls".
* Timeout is now adjustible (set to 0 to turn off timeouts completely.)

Since autofs-0.2.2:
-------------------
* Support expiry of idle mounts; currently the timeout is fixed at 5
  minutes.
* Ship kernel source that can be built either as a part of the autofs
  or the kernel source trees.
* Ought to compile on the Alpha, although I cannot test it here.

Since autofs-0.2.1:
-------------------
* Can now read options and ignore whitespace and comments in Sun maps.
* Does closing the file descriptors after forking help avoid hung
  filesystems?

Since autofs-0.2.0:
-------------------
* Cleaned up the interface between modules (not perfect yet; I was
  even quite tempted to rewrite the interface using C++ classes,
  but...)  Do expect the interface to still change, for example:
  expect a umount method to be added to the mount module.  Strings
  passed are now managed by the calling module, and can be allocated
  in any desirable way.
* Moved mount operation to its own module.
* Handle options passed on the command line; not options passed in the map yet.
* Handle $-escapes in Sun style maps, including the Sun predefined
  variables.
* New "program" map type: the map is an executable which is passed the
  key on the command line, and writes the map entry to stdout on
  success and exit 0, or exit 1 on failure.

Since autofs-970417:
--------------------
* Use a real versioning scheme :)
* Fixed bugs that would make file maps unmountable.  Still don't quite
  understand *why*, which bugs me, though...
* Man page by B. James Phillippe.

Since autofs-970409:
--------------------
* Modified the .so interface slightly, in order to make it possible
  for future versions to have multiple lookup sessions.
* Added "file" map type.

Since autofs-970402:
--------------------
* The parsing module has been factored out into a separate dynamic
  module.  This should make writing other lookup modules much easier.
* The automount daemon now accepts kill -USR1 as a "unmount all
  filesystems and exit if everything could be unmounted" and kill
  -USR2 "unmount all non-busy filesystems".  Prelude to handling
  timeouts, I hope.
* The autofs code is now integrated in kernels 2.1.31 and above (a
  patch for the 2.1.31 code is included, however; 2.1.32 is correct);
  a patch is included for 2.0.30 and has been submitted to Linus for
  inclusion in 2.0.31.
* include/linux/auto_fs.h is no longer shipped in the tools
  distribution; the one from the kernel should be used, so you need
  the (appropriately patched) kernel sources in /usr/src/linux.
* added NEWS and README files.
