Skip to content
Snippets Groups Projects
  1. Dec 14, 2023
  2. Dec 12, 2023
  3. Dec 11, 2023
  4. Dec 10, 2023
  5. Dec 09, 2023
    • Deucе's avatar
      Fix literal 0xe0 (lower-case greek alpha in unicode/ch437) · 5f1c39f0
      Deucе authored
      With 0xE0 being used for ciolib "super-extended scancodes", a literal
      0xe0 can't pass through the input path.  This is an issue in CP866 (р)
      and KOI8-U (Ю) as well as CP437 α.
      
      Should fix SyncTERM SF bug 123.
      5f1c39f0
    • Rob Swindell's avatar
      Move the startup directory checking to the "native" block of *nix build · 7866f106
      Rob Swindell authored
      of sbbs_t::external()
      
      The startup directory for DOS doors might not be a valid Unix (case-sensitive)
      path, so let's just do that check in the native block here.
      
      Also, removed a bunch of redundant startup_dir ==/!= NULL checks. It can't be
      NULL here.
      7866f106
    • Rob Swindell's avatar
      Only create/use a single run-time for use in JSexec, even when re-runnning · affce7f6
      Rob Swindell authored
      The '-l' (loop) option would cause the JS runtime to be destroyed and
      recreated for each new execution of the script, which resulted in memory
      leaks in Windows builds (see issue #672 for details). So instead, just
      use a single JS runtime here when the -l option is used to prevent that
      from happening, though truth be told, that's likely not a normal/common
      occurrence. Other apparent JS-related memory leaks (e.g. in the web
      server) appear to be of a common concern.
      
      Likely upgrading to a modern libmozjs would also fix this issue, but
      we're far short of being able to do that right now.
      affce7f6
  6. Dec 08, 2023
  7. Dec 05, 2023
  8. Dec 03, 2023
  9. Dec 02, 2023
  10. Nov 26, 2023
  11. Nov 24, 2023
  12. Nov 23, 2023
  13. Nov 22, 2023
Loading