1. 28 Aug, 2021 1 commit
    • Robert Sprowson's avatar
      Preserve full load/exec for untyped files · ddfde4f4
      Robert Sprowson authored
      Rather than turning any untyped file into ",lxa" suffix (and in the reverse direction giving the base address of the Kernel back), support ",llllllll-xxxxxxxx" style suffixes like RPCEmu does in order to preserve the full load and execution addresses.
      Xlate.c: Extra code to parse the suffix, and simplification of existing suffix checkers.
      CoreFn.c/Xlate.h: Need to pass on the exec address too for when creating new files via Xlt_AddROType.
      Makefile/LanMan_MH: Case of CMHG file changed to match sources.
      Version 2.68. Tagged as 'OmniLanManFS-2_68'
  2. 19 May, 2021 1 commit
    • Colin Granville's avatar
      Option to enable hidden files to be seen in LanManFS · 1c0801eb
      Colin Granville authored
        Allow name mode to select visibility of hidden files to be switched on or off.
        The default remains off.
        Resources/UK/CmdHelp, cmhg/LanMan_MH, c/LanMan and c/SMB modified. SMB_Delete, SMB_Rename and SMB_GetAttibs
        in c/SMB modified to work with switch.
        Tested with ARMX6 connected to Armbian.
      Version 2.67. Tagged as 'OmniLanManFS-2_67'
  3. 03 Oct, 2013 1 commit
    • Robert Sprowson's avatar
      Internationalised · e3559214
      Robert Sprowson authored
      Unused LMFiler put in the attic.
      As LanMan has historically put its resources into ThirdPart/OmniClient this component has no ROM resources phase - it still registers the resources at run time.
      Version 2.40. Tagged as 'LanManFS-2_40'
  4. 14 Apr, 2012 1 commit
  5. 01 Aug, 2009 1 commit
    • Robert Sprowson's avatar
      Fix for renames where only the case has changed. · 0dabebbd
      Robert Sprowson authored
       Added an extra check after the Xlate path resolution code so that
       the case of the path given to resolve is honoured. This now means that
       the strcmp() done in SMB_Rename fails and the rename is actually sent to
       the server. Before "*rename test Test" would have the path resolved and
       since 'test' already existed both names would be the same, in this example
       something like "*rename A:\test A:\test" would result.
       Made the non LONGNAMES version compile again (not tested).
       Removed local definitions of FSControl reason codes, uses Interface header
       Made the case of #includes match CVS to allow future compilation on a case
       sensitive system.
       Deleted unused "Version" header.
      Version 2.34. Tagged as 'LanManFS-2_34'
  6. 15 Apr, 2009 1 commit
    • Ben Avison's avatar
      Multiple fixes. · 186192a3
      Ben Avison authored
        Too many to list here: see doc/RPSChanges.
        Received from Rob Sprowson approx 2009-02-08. Builds, but not tested by ROOL.
      Version 2.32. Tagged as 'LanManFS-2_32'
  7. 14 Dec, 2002 1 commit
    • Robert Sprowson's avatar
      LanmanFS help syntax corrected and tidied · 49aac30b
      Robert Sprowson authored
      Change lmls command to ListFS in line with NFS
      Supress LF when ListFS is issued but there are no servers present.
      Cast a few things to shut some compiler warnings up.
      Addition of MimeMap lookups where the file has no ",ttt" style type
      appended.Previously any such files were all reported as text files so
      viewing a machine would typically show whole directories full of
      identical filetypes.
      Version 2.23. Tagged as 'LanManFS-2_23'
  8. 16 Feb, 1999 1 commit
    • Stewart Brodie's avatar
      Support for long filename. · d49e6981
      Stewart Brodie authored
        Support for spaces in machine names.
        Merge of sbrodie_LanManFS_dev branch to trunk.
        LanManFS 2.00 supports the "NT LM 0.12" protocol, enabling it to
          use long filenames on mounted shares.
        Supporting documentation:
          1215,256/FS: LanManFS Software Functional Specification.
        Same as LanManFS-1_87_1_1_1_1_2_13.
      Version 2.00. Tagged as 'LanManFS-2_00'
  9. 03 Dec, 1998 1 commit