1. 23 Oct, 2016 1 commit
    • Robert Sprowson's avatar
      Build fix · 74051a92
      Robert Sprowson authored
      When CMDHELP=None some parts of NetFS assumed MessageTrans was unavailable, even though UseMsgTrans={TRUE}.
      Added a couple of missing ALIGN directives for standalone case.
      
      Version 6.00. Tagged as 'NetFS-6_00'
      74051a92
  2. 03 Sep, 2016 3 commits
    • Robert Sprowson's avatar
      Audit of signed pointer compares · e51f74b1
      Robert Sprowson authored
      Fairly thorough combing of things holding addresses with condition codes LT GE LE GT.
      The compare in Configure.s was missed when the exact same bug was fixed in revision 4.3 of this file.
      Given a reasonable test with FilerAction browsing around a standard disc image exported as an FS via Level 4.
      
      Version 5.99. Tagged as 'NetFS-5_99'
      e51f74b1
    • Robert Sprowson's avatar
      Add support for RAM variant · 34a080a1
      Robert Sprowson authored
      Usual boiler plate code to register with ResourceFS. Tested briefly on Titanium.
      
      Version 5.98. Tagged as 'NetFS-5_98'
      34a080a1
    • Robert Sprowson's avatar
      Fix for returning whole monitor name · 3c84863f
      Robert Sprowson authored
      When *OPT1,2 is enabled NetFS would either return the whole name including path or the leaf followed by garbage.
      OsFile.s: terminate the name properly with a null, loop back to find only the leaf as FileSwitch expects for the monitor name
      Memory.s: Never overlap the name buffer, delete that as a possibility
      Random.s: Spelling mistake found (copied from OsFile.s)
      
      Version 5.97. Not tagged
      3c84863f
  3. 26 Jun, 2016 2 commits
    • Robert Sprowson's avatar
      Minor fixes · 1a583229
      Robert Sprowson authored
      Interface.s: Use error &1E6 for Bad SWI.
      Commands.s: Fix top-bit-set address bug where commands issued above 2G would be interpreted as a *Configure syntax request. Sort out confusion about internationalising configure commands - the 'FS' of the status report shouldn't be looked up since that would mean the *Configure command changed for each language.
      Random.s: Fix for several ARMv7 alignment faults using LDR to read a byte variable FCB_Status from a non word aligned offset.
      Tested on a high vectors ARMv7 with strict alignment checking enabled, copying files back and forth and generally browsing a server through NetI 6.26 to !Server 1.33 via Ethernet physical link.
      
      Version 5.97. Tagged as 'NetFS-5_97'
      1a583229
    • Robert Sprowson's avatar
      Clean up pass · 88da2be2
      Robert Sprowson authored
      * Use Command macro to make the command name table
      * Rename Origin to Module_BaseAddr (for Command macro)
      * Split messages into CmdHelp+Messages files
      * Use international_help switch passed in from makefile to decide which to build; remove "NewOS" and "CurrentOS" equivalents
      * Use Hdr:OsBytes to name OS_Byte value in R0
      * Remove some unused headers
      * {TRUE} and {FALSE} from ObjAsm
      Not tagged.
      88da2be2
  4. 16 Jan, 2015 1 commit
    • Jeffrey Lee's avatar
      Escape some dollars · ece36f7d
      Jeffrey Lee authored
      Detail:
        s/Module - Escape some dollars contained in strings to avoid warnings from objasm
      Admin:
        Resulting binary unchanged
      
      
      Version 5.96. Retagged as 'NetFS-5_96'
      ece36f7d
  5. 26 May, 2012 1 commit
  6. 20 Feb, 2012 1 commit
    • Robert Sprowson's avatar
      Fix failure to get upper case table from TerritoryManager. · 43d40483
      Robert Sprowson authored
      The store to UpperCaseTable was conditional on VC, and for good measure also included a 26 bit '^' in the pop.
      Fixed another rogue '^' missed in 32 bitting.
      Resolved the 3x warnings about deprecated instructions.
      
      Version 5.96. Tagged as 'NetFS-5_96'
      43d40483
  7. 27 Jan, 2012 1 commit
  8. 14 Mar, 2011 1 commit
  9. 19 Jan, 2010 1 commit
    • ROOL's avatar
      Incremented version number, no other change. · 58db3062
      ROOL authored
      Previous changes were untagged, but incrementing the version number gives
      us a tag we can associate with the official RISC OS 5.16 release.
      
      Version 5.94. Tagged as 'NetFS-5_94'
      58db3062
  10. 11 Jun, 2009 1 commit
    • Ben Avison's avatar
      GET file pathnames changed · bb5c3e95
      Ben Avison authored
      Detail:
        Uses suffixed file extensions for compatiblity with both objasm and asasm.
      Admin:
        Supplied by Peter Naulls, tested at ROOL
      
      Version 5.93. Not tagged
      bb5c3e95
  11. 17 May, 2009 1 commit
    • Ben Avison's avatar
      Build fix · 3d742465
      Ben Avison authored
      Detail:
        This module uses the LDW macro, so now it needs to include Hdr:CPU.Arch
        to decide whether to use ARMv6 optimisations
      Admin:
        Untested, but should be safe
      
      Version 5.93. Tagged as 'NetFS-5_93'
      3d742465
  12. 17 Jan, 2003 1 commit
  13. 17 Aug, 1999 2 commits
  14. 21 Nov, 1996 1 commit
  15. 05 Nov, 1996 1 commit