- 31 May, 2016 1 commit
-
-
rswindell authored
the LogTimeFormat key in sbbsecho.ini. The default is "%Y-%m-%d %H:%M:%S". If you want the old (v2) time-stamp format, set this value to "%m/%d/%y %H:%M:%S". Any/all valid strftime() specifiers may be used.
-
- 09 May, 2016 1 commit
-
-
rswindell authored
StrictPacketPasswords (default is "true"). If you want SBBSecho v3 to behave like SBBSecho v2 with regards to packet passwords for linked-nodes with *no* configured packet password, set this value to "true" in your sbbsecho.ini file. I don't recommend doing this if you care about the "security" of your echomail, but some sysops have been bitten by the strict enforcement of the configured password in SBBSecho v3. I also fixed some (but not all) of the signed/unsigned value comparison warnings reported by msvc2013. Hopefully this didn't introduce any stupid bugs.
-
- 30 Apr, 2016 1 commit
-
-
rswindell authored
value (of "SYSOP") for the DefaultRecipient key. If it's blank (nobody) just leave it blank.
-
- 21 Apr, 2016 6 commits
-
-
deuce authored
Don't free undefined variables.
-
rswindell authored
Recipient using echocfg.
-
deuce authored
non-zero-length string, will touch/create that file if outgoing data has been processed. Intended to allow the mailer to scan as soon as outgoing data is available rather than having it wait for the next normally scheduled scan. Note, if using this feature as the *only* way to trigger a scan (not reccomended), any other sources of outgoing data (such as hatching files, interBBS doors, etc) will also need to touch this semaphore or they will not be sent until sbbsecho processes outgoing data.
-
deuce authored
We can't pass a const char * to FREE_AND_NULL, so remove const qualifier rather than not use FREE_AND_NULL() here.
-
deuce authored
Back out echocfg.c changes.
-
deuce authored
With this option enabled, zone/domain mappings from ctrl/ftn_domains.ini are used to get the outbound directory name, and the orig/dest domains for type 2.2 packets. This allows supporting 5D addressing in sbbsecho when zones do no overlap between domains (the normal case).
-
- 19 Apr, 2016 1 commit
-
-
rswindell authored
-
- 15 Apr, 2016 1 commit
-
-
rswindell authored
If one of the link addresses had a point specified (e.g. ".1") then all the addresses would get that point appended to them. Fixed atofaddr(): stop parsing the address at the *first* whitespace char.
-
- 11 Apr, 2016 1 commit
-
-
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
-
- 24 Oct, 2015 1 commit
-
-
rswindell authored
When parsing the SBBSecho configuration file (for the USEPACKER, AREAFIX, or ECHOLIST items), flags or packer names would be ignored if they began with the same sequence of characters which made up a previous configuration item (flag or packer name). This appears to be a *very* long standing bug going back to the origination of this program by Allen Christiansen (King Drafus). Also, long overdue brace style update. Steve Deppe's influence is diminishing. -(
-
- 22 Aug, 2015 2 commits
- 24 Apr, 2015 1 commit
-
-
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.
-
- 15 Jan, 2014 1 commit
-
-
rswindell authored
If the ZONE_BLIND option is specified in the sbbsecho.cfg file and it is followed by a decimal number (e.g. "ZONE_BLIND 4"), then all zones less than or equal to that number (the threshold) will be treated as a single zone and all zones greater than that number (the threshold) will be treated as separate zones (normal FTN behavior). The default zone blind threshold is 0xffff (all possible zones), when zone blind is used.
-
- 05 Nov, 2013 1 commit
-
-
deuce authored
lengths. SAFECOPY() isn't anymore so don't. Thanks Access Denied for sticking with it. This one should be more workyer.
-
- 29 Oct, 2013 1 commit
-
-
deuce authored
This does not mean you can actually *USE* lines longer than 256 characters though because the areafix stuff will still take a dump on your config if you do.
-
- 09 Oct, 2013 1 commit
-
-
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.
-
- 22 Nov, 2012 1 commit
-
-
rswindell authored
the "SYSOP_ALIAS" keyword in the sbbsecho.cfg file. e.g. can be set to "Net Coordinator" with the line "SYSOP_ALIAS Net Coordinator". The default value is "SYSOP" (case insensitive).
-
- 24 Oct, 2012 1 commit
-
-
deuce authored
I've likely broken something though, so if you see weird behaviour with extended ASCII, let me know please.
-
- 18 Feb, 2012 1 commit
-
-
rswindell authored
-
- 20 Jul, 2011 1 commit
-
-
rswindell authored
-
- 16 Jan, 2007 1 commit
-
-
rswindell authored
-
- 07 Jan, 2007 1 commit
-
-
rswindell authored
instead of "Notice".
-
- 29 Dec, 2006 1 commit
-
-
rswindell authored
-
- 20 Sep, 2005 2 commits
- 05 Sep, 2005 1 commit
-
-
deuce authored
Consider doing the same for all .h files. Consider the meaning of sanity.
-
- 30 May, 2004 1 commit
-
-
deuce authored
-
- 13 May, 2004 1 commit
-
-
rswindell authored
-
- 15 Apr, 2003 1 commit
-
-
rswindell authored
path detection.
-
- 06 Mar, 2003 1 commit
-
-
rswindell authored
bundle attachment netmail messages.
-
- 09 Jul, 2002 1 commit
-
-
rswindell authored
-
- 25 Jun, 2002 1 commit
-
-
rswindell authored
(used to always do this, but some non-conforming echomail programs apparently treat sole-carriage returns as soft-CRs and ignore/strip them).
-
- 18 Jun, 2002 1 commit
-
-
rswindell authored
-
- 02 May, 2002 1 commit
-
-
rswindell authored
-
- 25 Apr, 2002 2 commits