1. 03 Mar, 2022 1 commit
  2. 11 Feb, 2022 3 commits
  3. 10 Feb, 2022 3 commits
  4. 20 May, 2021 2 commits
  5. 17 Apr, 2021 1 commit
  6. 05 Apr, 2021 1 commit
  7. 01 Apr, 2021 1 commit
  8. 31 Mar, 2021 1 commit
  9. 17 Mar, 2021 2 commits
  10. 13 Mar, 2021 1 commit
  11. 15 Feb, 2021 1 commit
  12. 12 Feb, 2021 1 commit
    • Deucе's avatar
      Fix initial bar calculation. · 076d6f05
      Deucе authored
      After calculating i (offset in list to top of window), if it's less
      than zero, apply it to bar and set i = 0.
      
      Fixes #218
      076d6f05
  13. 29 Jan, 2021 7 commits
  14. 23 Nov, 2020 1 commit
  15. 20 Nov, 2020 1 commit
    • Deucе's avatar
      Make parallel make work for sbbs. · 64607b1e
      Deucе authored
      This requires anything that includes sbbs.h to have cryptlib and
      mozjs already built/isntalled... to track this, I've added the new
      extdeps.mk file.
      
      This is pretty terrible though... not sure how important that
      dependency really is.
      64607b1e
  16. 15 Sep, 2020 1 commit
    • Rob Swindell's avatar
      Switch from static C runtime library to runtime DLL · 05c45f17
      Rob Swindell authored
      This fixes the stat() issue on Windows XP/2K3 by allowing sbbs to benefit
      from the run-time library updates that Microsoft releases periodically
      (like https://www.microsoft.com/en-us/download/details.aspx?id=53840).
      
      For more info on the stat() issue which caused all kinds of sbbs errors
      (e.g. creating directories initially, but a lot more):
      https://stackoverflow.com/questions/32452777/visual-c-2015-express-stat-not-working-on-windows-xp
      
      Since we are using cryptlib which requires the MSVC runtime DLL anyway
      (it is the default build behavior of MSVC), we weren't really gaining
      anything from statically linking the CRTL (LIBCMT.LIB). And for some reason,
      an up-to-date MSVC2019 still has (links-in) a LIBCMT.LIB file that includes
      this stat bug. All the online help resources I found just to seem to suggest
      updating the CRTL DLLs (on the target system), with no mention of any fixes
      available for the static CRTLs on the build system. But with the no gain
      from static linking anyway, I figured it was time to switch to DLL CRTLs.
      
      The debug builds are still statically linking the CRTL for no particular
      reason.
      05c45f17
  17. 16 Aug, 2020 2 commits
  18. 27 Jun, 2020 1 commit
  19. 18 May, 2020 1 commit
  20. 07 May, 2020 1 commit
  21. 04 May, 2020 1 commit
  22. 16 Apr, 2020 1 commit
    • deuce's avatar
      Give each font a codepage. · e89200ca
      deuce authored
      getcliptext() and copytext() (ie: copy/paste) now work on UTF-8 strings.
      Not tested on Win32 yet.
      e89200ca
  23. 13 Apr, 2020 1 commit
  24. 10 Apr, 2020 4 commits