Skip to content
Snippets Groups Projects
  1. Oct 19, 2016
  2. Oct 17, 2016
  3. Aug 03, 2016
  4. Apr 21, 2016
  5. Apr 15, 2016
  6. 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
  7. Jan 01, 2016
  8. Aug 22, 2015
  9. 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
  10. Jun 10, 2014
  11. 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
  12. 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
  13. Nov 22, 2012
  14. Aug 03, 2012
  15. 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
  16. Jul 20, 2011
  17. Feb 22, 2008
  18. Jan 09, 2007
  19. Jan 07, 2007
  20. Sep 20, 2005
  21. Sep 05, 2005
  22. Nov 19, 2004
  23. Sep 21, 2004
  24. Aug 17, 2004
  25. Dec 05, 2003
  26. Oct 24, 2003
  27. Sep 06, 2003
  28. Apr 15, 2003
  29. Mar 06, 2003
  30. Feb 11, 2003
  31. Feb 09, 2003
  32. Feb 08, 2003
  33. Jun 25, 2002
  34. Jun 20, 2002
  35. Jun 16, 2002
  36. Sep 25, 2000
Loading