Skip to content
Snippets Groups Projects
  1. Jan 14, 2025
    • Rob Swindell's avatar
      First pass run of uncrustify (code beautification) · 45c8fa94
      Rob Swindell authored
      White-space changes only, exception being the rare insertion of NL before
      closing brace (couldn't find the option to disable that behavior).
      
      I excluded some header files (e.g. sbbs.h) since uncrustify seemed to be doing
      more harm than good there. I might just end up applying different set of rules
      to .h files.
      45c8fa94
  2. Nov 13, 2024
  3. Apr 16, 2024
    • Rob Swindell's avatar
      Increase FidoNet echo/area tag max length from 40/50 to 60 chars · f3a09044
      Rob Swindell authored
      Update to commit 85a2de04 (2 years ago).
      
      FSC-74 specifies:
      "The conference name shall be no more than 60 characters in length."
      
      SCFG was limiting sub and dir area-tags to 40 chars and SBBSecho was limiting
      area tags to 50 chars in length.
      
      FSC-74 isn't a standard, but lacking this detail in FTS-4 and considering it
      comes from the same authoritative source (the Conference Mail System User
      Manual), I think it's the best source of truth we have.
      
      Also, since we're no longer using .cnf files, we don't need different max
      area-tag lengths between SBBSecho and SCFG structs - they all now use the same
      macro: FIDO_AREATAG_LEN
      f3a09044
  4. Jan 01, 2024
  5. Sep 23, 2021
    • Rob Swindell's avatar
      Increase FidoNet echo/area tag max length from 35 to 40/50 chars · 85a2de04
      Rob Swindell authored
      Per FMail.txt:
      Area name
                This is the name of the conference. It can be up to 50
                characters long. This name is often referred to as the
                area tag.
      
      I did not locate a FidoNet spec to contradict that and support a 35 character maximum area tag length. I think Mystic also has a 50 character area tag limit. So 50 character area tags are fine I guess.
      
      So up to 50 characters are now supported in SBBSecho and SCFG for area tags (for message and file echoes). The exception is the (new to 3.19) optional area tag stored in msgs.cnf/file.cnf is limited to 40 characters due to reserved space limitations. If you need a tag stored per sub (most sysops do not) and it needs to be longer than 40 chars, use the newsgroup name instead (limited to 63 chars).
      
      Changed at the request of Keyop via IRC.
      85a2de04
  6. Aug 16, 2020
  7. Mar 24, 2020
  8. Jul 25, 2019
  9. Jul 08, 2019
  10. Apr 29, 2019
  11. Mar 31, 2018
  12. Nov 24, 2017
  13. Nov 13, 2017
    • rswindell's avatar
      SBBS v3.03: · d0013bd7
      rswindell authored
      * AreaFix updates:
      - No longer accepts AreaFix requests to "SBBSecho", since we send mail from
        that name, accepting mail to the same name can create a bot-loop
      - Each linked node has a configurable "name" now, where to send notifications
        (not always "sysop")
      - AreaFix support for a node can be toggled without clearing their AreaMgr
        password
      - Area listings now include the echo descriptions (when available)
      - Fix: the badecho is not included in area lists returned via netmail
      - Improved log output around AreaFix requests/operations
      - %echostats [echo] command now supported to request most recents stats for
        an area
      - Notifications can now be toggled by AreaFix sysops using %NOTIFY On/Off
      - Notification mail to the local Area Manager (sysop) now have the correct date
        time/zone in the message header (not copied from the AreaFix request)
      
      * Added support for auto-responding to PING NetMail requests
      * When exporting EchoMail, if the date/time written or imported exceeds the
        configured maximum age for EchoMail, don't export it (rescan exempted)
      * The -g (generate notification messages) works with a passed address now
      * Better grunged packet detection (e.g. NULL-terminated header fields must be
        NULL-terminated)
      * Avoid bot-loop by refusing to send netmail from "SBBSecho" to "SBBSecho"
        If you setup an echolist to forward areafix requests to your hub a loop could
        occur :-(
      d0013bd7
  14. Mar 01, 2017
  15. Jan 03, 2017
    • rswindell's avatar
      Fix echomail loop-back from points for Dan Richter: · e3e0e945
      rswindell authored
      - When importing echomail packets and tossing to linked-nodes, don't loop
      messages back to originating nodes, even if their address is not in the PATH or
      SEEN-BYs.
      - To get the full originating address of an echomail message (for loop-back
      prevention), parse the Origin Line before tossing to links. If the Origin Line
      cannot be parsed, log a warning message.
      e3e0e945
  16. Apr 11, 2016
  17. Nov 24, 2015
    • rswindell's avatar
      Cool new feature {tm}: · c3ae3857
      rswindell authored
      FidoNet NetMail can now be gated to an SMTP client (as before), but replies are
      now successfully gated back to FTN NetMail. This uses a new more RFC-compliant
      To/From address header field format, so older messages (previously gated to
      an SMTP client) cannot be successfully replied-to. Tested with Microsoft
      "Windows Live Mail 2012" (previously known as Outlook Express).
      Test reports/results with other SMTP mail clients would be welcome.
      
      Requires SBBSecho v2.30 or later. File attachments are not yet supported.
      c3ae3857
  18. Oct 05, 2013
    • rswindell's avatar
      Output product/revision information. · 49b28fe0
      rswindell authored
      Print wanring if type 2+ orig/dest zones don't match the zone fields in the
      type-2 portion of the header.
      Updated some pkt header field names in fidodefs.h.
      49b28fe0
  19. Sep 17, 2013
  20. Sep 01, 2011
  21. Jan 15, 2009
  22. Jul 08, 2007
  23. Nov 17, 2005
  24. Jul 28, 2004
  25. Apr 29, 2004
  26. Oct 10, 2003
  27. Oct 09, 2003
  28. Sep 20, 2003
  29. Sep 18, 2003
Loading