Fix for renames where only the case has changed.
Robert Sprowson authored
Detail:
 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.
Admin:
 Made the non LONGNAMES version compile again (not tested).
 Removed local definitions of FSControl reason codes, uses Interface header
 now.
 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'
0dabebbd
Name Last commit Last update
Resources/UK Tightened up checking of when sockets get opened and closed in an attempt to work out why Freeway gets upset when LanManFS is configured in IP mode.
c Fix for renames where only the case has changed.
cmhg Multiple fixes.
doc Workaround for NTFS returning resume keys of zero.
h Fix for renames where only the case has changed.
s Workaround for NTFS returning resume keys of zero.
!MkClean,fd7 Fixed machine stiff if connection left idle too long.
!MkDebug,fd7 Multiple fixes.
!MkInstall,fd7 Tightened up checking of when sockets get opened and closed in an attempt to work out why Freeway gets upset when LanManFS is configured in IP mode.
!MkInstrum,fd7 Tightened up checking of when sockets get opened and closed in an attempt to work out why Freeway gets upset when LanManFS is configured in IP mode.
!MkMcCabe,fd7 Tightened up checking of when sockets get opened and closed in an attempt to work out why Freeway gets upset when LanManFS is configured in IP mode.
!MkRam,fd7 Tightened up checking of when sockets get opened and closed in an attempt to work out why Freeway gets upset when LanManFS is configured in IP mode.
!MkRamSmall,fd7 Tightened up checking of when sockets get opened and closed in an attempt to work out why Freeway gets upset when LanManFS is configured in IP mode.
!MkRom,fd7 Tightened up checking of when sockets get opened and closed in an attempt to work out why Freeway gets upset when LanManFS is configured in IP mode.
.gitattributes 32-bit compatibility added.
LICENSE LanManFS moved into Omni subdirectory. Previous version in
Makefile Tightened up checking of when sockets get opened and closed in an attempt to work out why Freeway gets upset when LanManFS is configured in IP mode.
VersionNum Fix for renames where only the case has changed.