Synchronet now requires the libarchive development package (e.g. libarchive-dev on Debian-based Linux distros, libarchive.org for more info) to build successfully.

  1. 12 Sep, 2020 6 commits
    • Rob Swindell's avatar
      Don't allow invalid netmail-forwarding addresses · a2f5990b
      Rob Swindell authored
      Don't prompt a new user to forward email to their netmail address if they
      provided an invalid netmail address (not supported by the system).
      
      If a sysop has an invalid netmail address setup for forwarding, don't try to
      forward email (or new user feedback) to that address.
      
      Re-ordered the new user terminal questions a little bit (ask for the backspace
      key first, to get earlier manual PETSCII detection). I'm not sure why I was
      enabling AUTOTERM along with PETSCII before. Removed that as PETSCII cannot
      be auto-detected.
      a2f5990b
    • Rob Swindell's avatar
      Improve startup w/Config Wizard reliability · 351cf95a
      Rob Swindell authored
      I noticed on one particular system that Canceling or Completing
      the configuration wizard on a fresh install, sbbsctrl.exe would
      just shut down (no error dialog or anything, likely a crash of
      some kind). Instrumenting StartupTimerTick() didn't reveal anything
      useful (it ran to completion).
      
      By changing the method of launching the Configuration Wizard,
      I was able to eliminate this observed problem. Now, the StartupTimer
      runs twice on a fresh install (just once for a normal startup),
      and the second run of the StartupTimerTick starts the configuration
      wizard.
      
      I also reverted to the previous behavior of dynamically creating
      and destroying the wizard for each use. There's just too much state
      information to restore if the config wizard is run a second time.
      
      Also, removed a bunch of old Registry settings readings (v3.10/11
      upgrade support) and commented out code.
      351cf95a
    • Rob Swindell's avatar
      9ff8d179
    • Rob Swindell's avatar
      Update Id keyword. Not sure why. · f3287026
      Rob Swindell authored
      f3287026
    • Rob Swindell's avatar
      Resolve GCC warnings. · 1c4c3c5b
      Rob Swindell authored
      1c4c3c5b
    • Rob Swindell's avatar
      Add install and symlinks targets · a06b68dd
      Rob Swindell authored
      a06b68dd
  2. 11 Sep, 2020 3 commits
  3. 10 Sep, 2020 7 commits
  4. 09 Sep, 2020 15 commits
  5. 08 Sep, 2020 9 commits