- 28 Feb, 2022 3 commits
-
-
Rob Swindell authored
-
Rob Swindell authored
We only support platforms where slash is a legal path separator.
-
Rob Swindell authored
Needed for text.dat support in SBBSecho load_cfg really should be made either a static library or an exported function from libsbbs.so that everything reuses. Kind of silly to be recompiling and linking these files with every app now.
-
- 24 Apr, 2021 2 commits
-
-
Rob Swindell authored
-
Rob Swindell authored
-
- 04 Apr, 2021 1 commit
-
-
Rob Swindell authored
This won't impact Synchronet as it has a separate signal handling thread, but we still need to behave properly for processes that don't. I'm also saying that ENOMEM does not indicate a disconnection, though it may be better to pretend it was disconnected...
-
- 13 Dec, 2020 1 commit
-
-
Rob Swindell authored
-
- 11 Nov, 2020 1 commit
-
-
Stephen Hurd authored
-
- 16 Aug, 2020 1 commit
-
-
Rob Swindell authored
-
- 03 Apr, 2020 1 commit
-
-
rswindell authored
Use the COPYRIGHT_NOTICE macro rather than the build year.
-
- 03 Jan, 2020 1 commit
-
-
rswindell authored
-
- 24 Aug, 2019 1 commit
-
-
rswindell authored
-
- 20 Aug, 2019 1 commit
-
-
deuce authored
-
- 29 Jun, 2019 1 commit
-
-
rswindell authored
You will need to perform a clean rebuild.
-
- 08 Oct, 2018 1 commit
-
-
rswindell authored
-
- 24 Jul, 2018 1 commit
-
-
rswindell authored
-
- 17 Mar, 2018 1 commit
-
-
deuce authored
Windows
-
- 23 Feb, 2018 2 commits
-
-
deuce authored
Also add add_public_key() and get_public_key() methods to CryptKeyset. Not tested yet, but this should be everything we need to finish up LetSyncrypt.
-
deuce authored
This class allows saving and loading private keys. It doesn't currently allow saving or loading *public* keys, since they require certificate support which we don't yet have in our JavaScript Object Model. I'll fix the JSDocs build in a minute.
-
- 12 Feb, 2018 1 commit
-
-
deuce authored
-
- 26 Nov, 2017 1 commit
-
-
rswindell authored
This may require a clean rebuild due to dependency changes.
-
- 09 Jun, 2017 1 commit
-
-
rswindell authored
- SBBSecho will now maintain a file called the Bad Area File (default name is data/badarea.lst), in BACKBONE.NA format - This file is suitable for importing in SCFG->Message Areas now, but expect some automation in the near future - To get area descriptions (not just echo tags) in the Bad Area File, be sure to configure at least one "Additional EchoList" to point a comprehensive echo list (e.g. BACKBONE.NA or similar) - SBBSecho will automatically add new areas (when new messages are received for msg areas you don't carry) or remove areas that you start to carry - no sysop maintenance of this file should be needed. And the file does not have to be deleted after being imported (e.g. with SCFG). - SBBSecho does not (and may never) actually modify your Synchronet Message Areas configuration directly, that is yet to be determined Another new feature: Area File (areas.bbs) backups: - Whenever the Area File is modified via AreaFix, the current file is backed up (e.g. areas.0.bbs, etc.) - This feature can be tweaked or disabled via the AreaFileBackups key in sbbsecho.ini (not yet in echocfg), default backup level is 100 * Numerous EchoCfg help text updates. * Some minor terminology updates (e.g. AREAS.BBS->areas.bbs, Areafix->AreaFix). * Incremented SBBSecho version from 3.00 to 3.01.
-
- 24 Nov, 2015 1 commit
-
-
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.
-
- 23 Nov, 2015 1 commit
-
-
rswindell authored
FidoNet netmail in the normal mail base (data/mail.*) will now be exported to FTS-1 (*.msg) files automatically. One way in which the FTN netmail can end up in the mail base is by using the (legacy/runemaster) Web UI. You should also get the updated savemsg.ssjs if you're going to use this feature. To disable this feature use the (new) '-c' option. Normally, the exported msgs will be deleted unless the '-d' option is used in which case the messages are just marked as "sent", so they won't be exported again. This feature does not yet support file attachments. This will likely lead to the SMTP server supporting the sending of FTN netmail. Apparently we have to find a better way to encode FTN addresses within RFC2822-compliant header fields first. If you're using a BSO/FLO-style mailer, this feature works with the '-f' option so the full path of an outbound netmail may be SMB->*.MSG->PKT. Direct export to PKT is certainly possible in the future. Incremented SBBSecho version to 2.30.
-
- 28 Oct, 2015 1 commit
-
-
deuce authored
directory. This is the beginnings of the ability to write a door in JS for all BBSes, not just Synchronet (door kit pending). This requires moving js_CreateCommonObjects() into main.cpp, which requires constifying the name parameter to js_CreateClientObject() due to C++ being more paranoid about using a string literal as a char * parameter (warning fix).
-
- 23 Aug, 2015 1 commit
-
-
deuce authored
This means moving ssl.o into libsbbs.so and out of libwebsrvr.so. I'll fix Windows in a minute (?).
-
- 20 Aug, 2015 1 commit
-
-
deuce authored
New Features: - Multiple bindings for each service Use comma-separated interfaces on Interface= lines in the ini file. Default is now "0.0.0.0,::" - IPv6 support - TLS support for the webserver and (non-static) services New TLS option in services.ini (ie: Options=TLS) - Decrease LEN_SCAN_CMD to 35 chars, increase the CID field to 45 chars, and rename the MAIL_CMD string to IPADDR. I think this frees up the note field for SysOp use.
-
- 18 Nov, 2014 1 commit
-
-
deuce authored
-
- 26 Oct, 2012 1 commit
-
-
deuce authored
-
- 09 Oct, 2011 2 commits
- 05 Sep, 2011 1 commit
-
-
deuce authored
-
- 02 Apr, 2010 1 commit
-
-
deuce authored
-
- 10 Feb, 2009 1 commit
-
-
rswindell authored
Hopefully I did this right (Deuce?).
-
- 23 Jan, 2009 1 commit
-
-
deuce authored
While you can't run with a missing text.dat yet, you should be able to run with a zero-byte one.
-
- 10 Jan, 2009 1 commit
-
-
rswindell authored
execution of specific mail processors to specific user requirements. Non-authenticated SMTP sessions are treated as a completely "null user" (e.g. user number=0, level=0, no flags, etc.).
-
- 09 Dec, 2008 1 commit
-
-
deuce authored
-
- 04 Dec, 2008 1 commit
-
-
deuce authored
SpiderMonkey 1.7
-
- 20 Aug, 2008 1 commit
-
-
deuce authored
-
- 14 Mar, 2006 1 commit
-
-
rswindell authored
-