Skip to content
Snippets Groups Projects
  1. Feb 17, 2025
  2. Feb 16, 2025
  3. Feb 15, 2025
    • Deucе's avatar
      Base the Prestel/Mode 7 aspect ratio on actual math · 8fdf0405
      Deucе authored
      It's a bit different than straight 4:3 due to Mode 7 not using the
      full line period or all the lines.
      8fdf0405
    • Rob Swindell's avatar
      Ignore MKD/XMKD commands from users (pretend successful) · b4a4a524
      Rob Swindell authored
      For non-Guest users (without the 'U' restriction), if the FTP client
      sends the MKD or XMKD command, just return the proper succcess result
      and do nothing (don't log as a hack attempt or return a syntax error
      result).
      
      Some FTP clients (e.g. Reolink Doorbell camera) just always try to
      blindly create a directory before uploading files, but if that command
      fails (as we would), the upload is aborted. So pretend to create the
      diretory whether it already exists or not, just so the client will
      proceed with the upload.
      
      For G or U restricted users, treat (log) as hack-attempt, as before.
      b4a4a524
  4. Feb 14, 2025
  5. Feb 13, 2025
  6. Feb 12, 2025
  7. Feb 11, 2025
  8. Feb 10, 2025
    • Deucе's avatar
      Remove summary thing. · fdc8171f
      Deucе authored
      fdc8171f
    • Deucе's avatar
      Experimental summary thing... disabled, will be deleted · fa6b8ca2
      Deucе authored
      I just want this in the history in case I ever want to play with
      the concept again.
      fa6b8ca2
    • Deucе's avatar
      Only base drag-select highlight on the legacy attribute. · f55039de
      Deucе authored
      The fg/bg values all have multiple representations, and some bits
      have extra meanings, so inequality there doesn't mean they're not
      the same colour.
      
      This fixes an issue where the *second* drag select on a screen
      would not highlight blue backgrounds correctly.  The background
      colour gets the "pixels set" bit flown because of how
      restorescreen() works, which caused this to "know" it's not blue
      and use a blue background.
      
      A (good) argument could be made that savescreen()/restorescreen()
      shouldn't result in any changes, but since uifc32 doesn't directly
      use colours that aren't represented by legacy attributes, there's
      no need for it to get tricky here.
      f55039de
    • Deucе's avatar
      c4eaa38b
    • Deucе's avatar
      Fix harmless Coverity issue. · acef5f71
      Deucе authored
      There's no need to set line = NULL since it's always overwritten.
      acef5f71
  9. Feb 09, 2025
Loading