• Colin Granville's avatar
    [613] Use server timezone in timestamp conversion · 5f676135
    Colin Granville authored
    Detail:
      The SMB protocol requires the timesstamp to be in the server's timezone. The
      serverTimeZone returned by SMB_Negotiates used to convert the RISC OS
      timestamp to SMB timestamp.
    
      Tested by reading the filestamp of a saved file on Windows, Linux and RISC OS.
      Tested with AMU. Compiling from a Linux server AMU now sees mods to files
      made from other OS as newer.
    
      Note: Connecting to a local server in the winter in the UK will not exhibit
      the timestamp problem as the server timezone will be 0.
    
    Version 2.70. Tagged as 'OmniLanManFS-2_70'
    5f676135