A major merge
Message Networking Support
A framework for message networking support has been created. With this new framework modules can be created that allow message areas to be connected to other BBS's. The first "shipping" module is for FidoNet Type Network (FTN) that support BinkleyTerm Style Outbound (BSO) known as
Some (but not all) standards covered:
- FTS-0001 type 2 packets
- FSC-0045 type 2.2 packets
- FSC-0048 type 2+ packets
- FRL-1004 TZUTC kludge
- FSC-0046 PID / TID kludges (variant similar to SBBS)
- FTS-0009 MSGID kludge (variant similar to SBBS)
- FTS-5003 CHRS kludge
- ...and many others!
There are very likely bugs with this that I will be flushing out over the next bit. Also note that some features such as FidoNet NetMail are not yet implemented.
See the configuration documentation for more information.
In addition to message areas, message conferences now exist as an 1:n area container. For example, one can now configure a conference to represent a FTN style network such as AgoraNet with it's areas under it.
All new code is now using ES6 features and existing code is being slowly wack-a-moled. Node 4.2+ is no required to run ENiGMA 1/2
For more information on new features and more visit the ENiGMA 1/2 Github page and visit #enigma-bbs on FreeNode IRC