Skip to content
Snippets Groups Projects
  1. Feb 20, 2025
    • Eric Oulashin's avatar
      DDFileLister: Now optionally displays the number of files in the header at the... · 338e1b8e
      Eric Oulashin authored
      DDFileLister: Now optionally displays the number of files in the header at the top of the list, confirtable with the displayNumFilesInHeader option in the config file
      338e1b8e
    • Deucе's avatar
      Add explicit | to | mapping. · 469ebb1e
      Deucе authored
      It's not clear exactly what will happen if I don't, so add it just
      in case.
      469ebb1e
    • Deucе's avatar
      CP437 needs to be a full table translation · 87b97881
      Deucе authored
      CP437 0x7C is U+00A6
      
      It's likely this is true for a bunch of other codepages as well,
      so I'll need to dig through them soon.
      87b97881
    • Deucе's avatar
      CP437 0x7C is UNICODE_BROKEN_BAR (U+00A6) · 7a220e78
      Deucе authored
      Contrary to pouplar belief CP437 does not encode US-ASCII.
      US-ASCII has UNICODE_VERTICAL_LINE (U+007C) there (which does match
      Unicode)
      
      Aren't you glad your C compiler didn't use CP437?
      if (x ??!??! y) is so much uglier than if (x || y)
      
      Of course, with C99 (or C90 with the 1995 ammendment), we would have
      seen a lot of iso646.h and the use of the or, bitor, and or_eq macros,
      and maybe that would have gotten that whole list of 11 macros promoted
      to keywords eventually (Likely in C23) since it's hard to eat just one
      peanut.
      
      Of course, that's all alternate history... it's unlikely that any
      compiler vendor would actually care, and | and ¦ (or | and ³ for those
      using CP437) would be "the same".
      7a220e78
  2. Feb 19, 2025
  3. Feb 18, 2025
  4. Feb 17, 2025
  5. Feb 16, 2025
  6. 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
  7. Feb 14, 2025
  8. Feb 13, 2025
  9. Feb 12, 2025
  10. Feb 11, 2025
Loading