Licence
=======

!LanMan98 was Copyright  Warm Silence Software Ltd. 1998-2008.

The new Open Source Edition (v2.07+) is Copyright  RISC OS Developments
2019 onwards.

All rights reserved.

This software is provided 'as is', with no guarantee of its suitability for
any purpose.  While every effort has been made to ensure the stability of
this software, we will accept no responsibility for any data lost while using
this program. NO WARRANTY IS GIVEN!

The LanMan98 source code is supplied under the CDDL licence.


Acknowledgements
================

The author, Paul Gardiner, would like to thank a number of people for help
with the numerous problems that have occured during the development of this
software.

* Julian Davison: for much of the initial beta testing, and explaining
  some of the workings of the original LanManFS.

* Christian Starkjohann: for a never ending stream of advice on the
  intricacies of the CIFS protocol.

* Kevin Bracey: for explaining many details of the workings of TCP/IP.

* Keith Hall: for formulating and conducting tests that lead to !LanMan98
  working with Windows NT.

* Robin Watts: for sorting out a stupid bug of mine concerning receipt of
  broadcast packets.

* Paul Leach: for his part in writing the CIFS specs, and for answering
  many questions on them.

* Luke Kenneth Casson Leighton: for much help in understanding CIFS
  browsing.

* Microsoft: for freely releasing all details of the CIFS protocol.

* Erik Devriendt: for a work around for a bug in Windows 95 servers.

* Wookey of Aleph One: for supplying a copy of NetLinks; the initial
  development of !LanMan98 relied totally on using a PC card as a CIFS
  server, and that was possible only through the use of NetLinks.

* Julian Smith: for writing MemCheck.  I always like to pretend I don't
  need MemCheck, but in this case it was a life saver.

* Neil Bingham: for some nice sprites and improvements to the Mappings file,
  and for hunting out the last few important bugs (they seemed like the last
  few at the time).

* Paul Corke: for the "notypes" special field idea.

* Tim Howarth: for weeks of help making LanMan98 work with NTFiler, and then
  yet more help with loads of newly uncovered bugs and bad design decisions
  that he noticed.  Also, for loads of suggestions, most now implemented.

* Herman van der Sluijs: for somehow spotting exactly how and when dates and
  times were being garbled previous to version 1.12.  How the hell he
  noticed that equal dates went to equal times and vise versa, I do not know.

* Stephen Borrill: for much help in preparing the NC version of LanMan98,
  and for working out the cause of the dreaded "random attributes" bug.

* Justin Fletcher: for producing StubsG, thus enabling seamless operation both
  on 26 and 32 bit operating systems.

* Alex Waugh: For doing the work for version 2.x.

* CJE Micros: For helping push forward to version 2, not least by putting us
  in touch with Alex.

In addition RISC OS Developments would like to thank...

* RISC OS One Project for work on version 2.5 onwards

* Bob Latham and Steve Revill for SMB 2/3 UTF16 character mapping list
