- 19 Dec, 2003 1 commit
-
-
Ben Avison authored
Update from jwb - no longer appends ,xxx to filenames on server if the filetype can already be determined from the file extension. Version 2.27. Tagged as 'LanManFS-2_27'
-
- 16 Jan, 2003 1 commit
-
-
Robert Sprowson authored
Directory rename fixed - the mask being passed by the rename routine didn't have the ATTR_DIR bit set.Discovered this after reading lots of the spec which is also now included here in /doc. Copying files out of LanManFS filer "forgot" their filetype even though they appeared right in the filer,fixed. A stray debugging printf removed,along with one compiler warning. New sprites (yuck) to match !Omni. Reordered the shutdown in two places,first Omni_Shutdown bins the mounts lists which SMB_Shutdown uses.Second in NetBEUI mode the announcement that a protocol has terminated goes *after* the shutdown - otherwise you sit around for about 20s wondering where the link has gone. Version 2.25. Tagged as 'LanManFS-2_25'
-
- 16 Dec, 2002 1 commit
-
-
Robert Sprowson authored
On saving a file if the type was text no filetype information was saved and instead it relied on the default for unknown filetypes being text. The default unknown filetype is now &FE4,plus the above logic would have conflicted with the MimeMap code if for example a file of type text was saved but which had an extension which was in the mimemap of type something other than text. Version 2.24. Tagged as 'LanManFS-2_24'
-
- 14 Dec, 2002 1 commit
-
-
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'
-
- 21 Jan, 2000 1 commit
-
-
Stewart Brodie authored
Detail: LanManFS does not like it if you create (independently, using a PC or otherwise) files with names like "myfile,fff" which you intend to be displayed as files with type &FFF (ie. Text) on a RISC OS machine. If you tried to access the file for reading it, such as loading it into an editor, that worked due to the name matching resolution. However, any attempt to update the file caused LanManFS to attempt to write the file without the extension and not notice that a file with a ,fff extension already existed (Text files are special cased in the current implementation of name translation - see LanManFS Functional Specification for details and rationale). Attempts to save typically succeed (giving you two files: myfile and myfile,fff) but generate "Operation not permitted" or such like. This stemmed from the attempt being made by LanManFS to rename a file to the same name. SMB_Rename now traps that and tells its caller that the rename succeeded. The Xlate.c code now indicates correctly that the filename extension has been altered when a ,fff extension has to be chopped off. Admin: Tested briefly on desktop build against art-work's SAMBA server. Bug reported by TopCat engineers. Version 2.10. Tagged as 'LanManFS-2_10'
-
- 19 Apr, 1999 1 commit
-
-
Stewart Brodie authored
Name mapping table modified to prefer mapping hard space to space. Detail: Fixes hard space->space mismapping. Doesn't leak sockets during startup if driver isn't ready. Admin: Check-in of previously uncommitted bug fixes to get final version number Version 2.06. Tagged as 'LanManFS-2_06'
-
- 16 Feb, 1999 1 commit
-
-
Stewart Brodie authored
Support for spaces in machine names. Merge of sbrodie_LanManFS_dev branch to trunk. Detail: LanManFS 2.00 supports the "NT LM 0.12" protocol, enabling it to use long filenames on mounted shares. Admin: 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'
-
- 03 Dec, 1998 1 commit
-
-
Stewart Brodie authored
RiscOS/Sources/Networking/LanManFS is now locked out. The rest of Omni will be imported at a later date. Version 1.87, tagged as LanManFS-1_87
-