Skip to content
Snippets Groups Projects
  1. Apr 21, 2016
  2. Apr 15, 2016
  3. Apr 11, 2016
    • rswindell's avatar
      Address warnings reported by GCC 4.9.2. · 36c8d644
      rswindell authored
      36c8d644
    • rswindell's avatar
      SBBSecho v3.0: · 2205e969
      rswindell authored
      - If you are upgrading from SBBSecho v2.x, run "jsexec sbbsecho_upgrade.js"
        to convert your ctrl/sbbsecho.cfg to the new ctrl/sbbsecho.ini.
      - Major code overhaul/re-write/modernization
      - ArcMail/Attach/FD mode NOT TESTED: beware if you're using this style mailer!
      - New features:
      + Easier to manage configuration file (sbbsecho.ini)
      + Multiple sysop aliases supported (for receiving netmail)
      + Mutual-exclusion-lock file (ctrl/sbbsecho.bsy) to prevent accidental
         concurrent invocations of SBBSecho
      + FileBoxes (optional inbox and outbox per node, only in BSO mode)
      + EchoList 4-char "flags" are now 25-char "keys" and much easier to deal with
      + Maximum msg age configurable for NetMail and EchoMail (separately)
      + Configurable "Area Manager" user name (default: SYSOP)
      + Configurable "Default Recipient" for netmail (default: SYSOP)
      + Far fewer command-line options, more settings in EchoCfg
      + Old command-lines will still work, but most of the legacy options are just
         ignored now. Run "sbbsecho -?" for command-line syntax and options.
      Other improvements:
      + All Fido kludes, including PATH and SEEN-BY lines are stored in the
         Synchronet Message Base, always (can't be disabled)
      + Better security for inbound EchoMail (passwords are always enforced)
      + More comprehensive log output (the log output is more of a priority than the
        console output now)
      + Increased accuracy for recipient user name/alias matching
      + Higher-level of uniqueness to generated packet filenames
      + All temporary files (e.g. packets in process) are created in an
         SBBSecho-specific temporary file directory
      + No longer auto-terminates when any local key is pressed: use Ctrl-C/Break
         instead to initiate a graceful premature termination
      + Much more help text in echocfg
      + Better organization of settings in echocfg
      + Optional per-node "comments" for use in echocfg->Linked Nodes
      2205e969
  4. Jan 01, 2016
  5. Aug 22, 2015
  6. Apr 24, 2015
    • rswindell's avatar
      New option: EchoCfg->Toggles->Fwd Circular Msgs to Links · 0664ba8b
      rswindell authored
      (or by adding NOCIRCULARFWD to your sbbsecho.cfg):
      When "Circular Path Detection" is enabled (the default), the old behavior was
      to still forward the message to any links (if there are any), but not import
      the circular/looped message (likely a dupe). Now, if you set this new option
      to no (or add "NOCIRCULARFWD" to your sbbsecho.cfg), the message will be
      completely ignored and not fowarded to any links (if there are any).
      If you have no downlinks or you have circular path detection disabled, this
      new option does nothing. The default is the old behavior (forward circular
      messages).
      Also updated the Toggle Options help text in echocfg (many options weren't
      documented.
      0664ba8b
  7. Jun 10, 2014
  8. Oct 09, 2013
    • rswindell's avatar
      Implement non-standard SEEN-BY and PATH line creation/parsing logic as · fe560a7f
      rswindell authored
      requested by Joe (1:249/303), Wilfred (2:280/464) and Michiel (2:280/5555) for
      their little 3-node inter-zonal FTN:
      "Zone Blind" option (enabled in echofg->Toggle Options or by adding a line
      containing the string "ZONE_BLIND" to the sbbsecho.cfg file). This option
      causes zones to be ignored (back to the 2D addresses of the 80s) when parsing
      and generating SEEN-BY and PATH kludge lines in echomail messages.
      Incremented version to 2.23.
      fe560a7f
  9. Oct 05, 2013
    • rswindell's avatar
      Better packet header parsing and generation code (eliminated unnecessary · f6efc786
      rswindell authored
      memcpy calls and explicit setting of fields to 0) - this code is just bad.
      The only functional change should be that the SBBSecho product code (0x12FF)
      and major/minor version number is now added to headers of type 2+ packets
      generated by SBBSecho. Type 2 and 2.2 packets will have just 0xff for the
      product code and the SBBSecho major version number in the product "serial
      number" field (as is the common practice). I guess everyone's using type 2+
      packets these days? You don't get 5D addresses with 2+, but SBBSecho doesn't
      really do anything with 5D addresses anyway. <shrug>
      f6efc786
  10. Nov 22, 2012
  11. Aug 03, 2012
  12. Oct 29, 2011
    • deuce's avatar
      Fix format-related warnings. · 8563ad46
      deuce authored
      This is *likely* to break the Win32 build and even when the macros are
      specified in xpdev, I doubt Microsoft has added support for the 'z' size
      specifier used in smblib/smbadd.c we'll likely need a SIZE_T_SIZE macro
      that is "z" on C99 systems and "ll" or "64" or whatever it is on Win32.
      
      Or maybe a whole slew of complete SIZE_T macros since the 32/64 but thing
      and the max file size thing may actually need the full format specification
      to be in the macro... "zu" on C99 platforms and whatever magic Microsoft
      needs there.
      8563ad46
  13. Jul 20, 2011
  14. Feb 22, 2008
  15. Jan 09, 2007
  16. Jan 07, 2007
  17. Sep 20, 2005
  18. Sep 05, 2005
  19. Nov 19, 2004
  20. Sep 21, 2004
  21. Aug 17, 2004
  22. Dec 05, 2003
  23. Oct 24, 2003
  24. Sep 06, 2003
  25. Apr 15, 2003
  26. Mar 06, 2003
  27. Feb 11, 2003
  28. Feb 09, 2003
  29. Feb 08, 2003
  30. Jun 25, 2002
  31. Jun 20, 2002
  32. Jun 16, 2002
  33. Sep 25, 2000
Loading