whats_new_112
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
whats_new_112 [2020/02/19 03:26] – mystic 1.12 a45 released avon | whats_new_112 [2020/09/06 21:08] – g00r00 | ||
---|---|---|---|
Line 3973: | Line 3973: | ||
</ | </ | ||
- | + | ||
+ | ===== 1.12 Alpha 46 ===== | ||
+ | |||
+ | < | ||
+ | + Mystic Linux version no longer uses command line options for password | ||
+ | | ||
+ | bit hash. | ||
+ | |||
+ | - The old MI Message Index Reader has been removed and replaced with the | ||
+ | newer Index reader. | ||
+ | | ||
+ | get rid of the old. The default template is msg_index so you should | ||
+ | copy msg_index.ans and msg_index.ini during upgrade if you haven' | ||
+ | |||
+ | + Mystic' | ||
+ | | ||
+ | |||
+ | - Removed the Opportunistic BINKP SSL/TLS extension support as Mystic was | ||
+ | the only known software to support it and it was unlikely other software | ||
+ | would adopt it. Maybe I'll bring it back someday as I do prefer this | ||
+ | | ||
+ | |||
+ | + Mystic' | ||
+ | | ||
+ | | ||
+ | |||
+ | + FIDOPOLL and EchoMail node entries now have a "Use SSL" option which flags | ||
+ | | ||
+ | | ||
+ | |||
+ | ! Fixed a bug where stale .BSY files were not getting deleted properly. | ||
+ | |||
+ | ! Fixed a potential incompatiblity issue with some versions of Cryptlib. | ||
+ | |||
+ | ! Fixed an issue where a file that contains " | ||
+ | is not an exact match could get left in the temp directory when uploading | ||
+ | | ||
+ | |||
+ | + MIS now has a replacement for FIDOPOLL built into it and is accessible by | ||
+ | the " | ||
+ | | ||
+ | | ||
+ | |||
+ | The benefits here besides having one less binary as part of the Mystic | ||
+ | | ||
+ | have an unlimited number of concurrent outbound connections (defaulting | ||
+ | to 5, configurable under Servers > General Options). | ||
+ | |||
+ | For example if you have 2 FTP uplinks and 5 BINKP nodes that all have mail | ||
+ | you can run the "mis poll send" command line it will attempt to send to all | ||
+ | 7 nodes at the simultaneously instead of one after the other. | ||
+ | |||
+ | | ||
+ | over to using this sometime soon. | ||
+ | |||
+ | + When attempting to connect to an outbound mail server, MIS will now wait | ||
+ | only 6 seconds, down from 10 before assuming the connection is unavailable | ||
+ | |||
+ | + MUTIL MsgLink no longer spams every single message base into the logging | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | + MIS POLL now tracks send and receive file statistics (number of files and | ||
+ | size) for FTP-based FTN transmission. | ||
+ | |||
+ | + MIS POLL now tracks connection errors for outbound connections for both | ||
+ | FTP and BINKP style connections. | ||
+ | |||
+ | + New MUTIL function [EchoNodeTracker] can be used for various HUB-related | ||
+ | | ||
+ | |||
+ | - Suspending echomail nodes based on days of inactivity | ||
+ | - Optionally unlinking message/ | ||
+ | - Optionally deleting their entire outbound mail queue | ||
+ | - Changing mail and filebox crash nodes to hold-only after a set | ||
+ | number of failed outbound connection attempts | ||
+ | - Automated resetting of echomail tracking statistics after X days | ||
+ | |||
+ | See default MUTIL.INI [EchoNodeTracker] stanza for more information. | ||
+ | |||
+ | + When changing a node from " | ||
+ | | ||
+ | |||
+ | + EchoNode editor now shows a "Crash Errors" | ||
+ | of failed outbound connect attempts since last reset. | ||
+ | |||
+ | + CHATx.DAT files now include the Process ID of the current process running | ||
+ | the node and the updated field now uses a Unix timestamp. | ||
+ | |||
+ | + Users now have a new flag that when set to Yes will always log them in as | ||
+ | | ||
+ | |||
+ | ! Fixed a bug with BINKP where Mystic could send a 0 byte length data frame | ||
+ | if a file size was exactly evenly divisible by the buffer size. | ||
+ | |||
+ | + Mystic now allows the -Nx command line to be supplied to force a specific | ||
+ | node number if you want to log into it. You should still not use this and | ||
+ | let Mystic manage the number numbers itself, but I've added this for those | ||
+ | that seem to be trying to do this for some reason. | ||
+ | |||
+ | ! Fixed a bug with SSL and BINKP where the data frame size could be | ||
+ | | ||
+ | |||
+ | + Two new Python functions: msg_getlr and msg_setlr to get and set the | ||
+ | | ||
+ | |||
+ | | ||
+ | Ex: lastread = msg_getlr(msgbase, | ||
+ | |||
+ | | ||
+ | | ||
+ | | ||
+ | be passed to msg_seek, for example. | ||
+ | |||
+ | | ||
+ | Ex: msg_setlr (msgbase, user[" | ||
+ | |||
+ | The user handle should always be passed (not the real name) as this value | ||
+ | will be hashed as required when a new last read record needs to be added | ||
+ | for the user. | ||
+ | |||
+ | ! When deleting an Echomail node, Mystic was not delinking the nodes from | ||
+ | file bases causing an " | ||
+ | |||
+ | + Revamped group configuration. | ||
+ | | ||
+ | now have a InfoFile field (40 characters), | ||
+ | has been changed to a flags field. | ||
+ | |||
+ | + New MCI code: < | ||
+ | |||
+ | + New MCI code: < | ||
+ | |||
+ | + MPL groups now have " | ||
+ | |||
+ | + Python groups now have " | ||
+ | group dictionary. | ||
+ | |||
+ | + MIS.LOG now has configurable log rolling in the System Configuration > | ||
+ | | ||
+ | |||
+ | + POLL.LOG now has configurable log rolling in the System Configuration > | ||
+ | | ||
+ | |||
+ | + When using GOSUB/ | ||
+ | last selected item and return the cursor position to it when returning. | ||
+ | If you want to reset the cursor, use /CURSOR on the data field of your GR | ||
+ | menu command. | ||
+ | |||
+ | ! MIS was not refusing to run if the Mystic BBS data files did not match the | ||
+ | | ||
+ | |||
+ | ! When in the text editor in view only mode, the backspace key was still | ||
+ | | ||
+ | |||
+ | ! Mystic was being way too aggressive with SSL read/write timeout values | ||
+ | which may have caused some errors in SSL BINKP. | ||
+ | |||
+ | + New option: "Ask Message Post" in message settings, when set to yes or no | ||
+ | | ||
+ | a message base. | ||
+ | |||
+ | + Mystic' | ||
+ | line instead of columns - 1. This means that your message reading | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | ! When toggling show kludges (V) in the standard message reader, Mystic was | ||
+ | not automatically displaying the message. | ||
+ | |||
+ | + Max number of simultaneous poll connections is now configurable in the | ||
+ | | ||
+ | |||
+ | + When tossing TIC files, the dir_prefix can now be defined by source address | ||
+ | as with other settings. | ||
+ | |||
+ | + New command line option -AUTH < | ||
+ | and password and prints TRUE if the user exists and password matches or | ||
+ | FALSE otherwise and then immediately exits. | ||
+ | |||
+ | ! Fixed a bug in Linux versions where Mystic would couldn' | ||
+ | file base when hatching a file, despite it actually existing. | ||
+ | |||
+ | ! Fixed a bug that could cause some long lines in echomail packets to get | ||
+ | | ||
+ | |||
+ | ! Fixed a bug in the FTP server that would confuse some FTP clients when | ||
+ | | ||
+ | | ||
+ | |||
+ | + Mystic now allows a single message base to be assigned to a QWK network | ||
+ | when operating as a hub, and a FidoNet style network. | ||
+ | | ||
+ | |||
+ | ! Fixed a bug when copying an event in the event editor that would cause it | ||
+ | to have the same unique ID as the original event. | ||
+ | | ||
+ | | ||
+ | and if you have any that have a duplicate ID you should either make a copy | ||
+ | and then delete the original or just delete the original and remake it so | ||
+ | all events have a unique ID. | ||
+ | |||
+ | + MUTIL ImportEchomail now has a bad_packet setting which defines a directory | ||
+ | where bad packets are moved to when an error occurs during import. | ||
+ | |||
+ | + New Python function: flush(). | ||
+ | | ||
+ | | ||
+ | |||
+ | + New Python function: purgeinput(). | ||
+ | | ||
+ | will handle this on its own. | ||
+ | |||
+ | ! Mouse support was not working in Lightbar menus. | ||
+ | | ||
+ | | ||
+ | |||
+ | + Msg listing and file listing was not working properly with mouse support | ||
+ | but I also changed it to allow clicking an already selected message or | ||
+ | file to read the message or flag the file respectively. | ||
+ | |||
+ | + New MCI codes for setting high intensity background colors ON or OFF for | ||
+ | | ||
+ | |||
+ | CY - Turns iCE colors ON | ||
+ | CN - Turns iCE colors OFF | ||
+ | |||
+ | + New Menu Command: XV. This option allows the user to validate their | ||
+ | | ||
+ | |||
+ | + Users can now be created in the User Editor by using the CTRL+A hotkey | ||
+ | |||
+ | + Updated the defaults for Matrix login so it no longer uses a Matrix | ||
+ | | ||
+ | |||
+ | ! Fixed a bug in the QWKPOLL FTP client and the FTN FTP client that was | ||
+ | | ||
+ | |||
+ | ! Fixed a display bug in the From field of routed Netmail messages. | ||
+ | |||
+ | ! MIS was not resolving the " | ||
+ | was whitelisted. | ||
+ | |||
+ | + Area/ | ||
+ | |||
+ | ! Fixed a bug with the MPL compiler and the DateValid fuction | ||
+ | |||
+ | + New users can now be created from the command line using the -NEWUSER | ||
+ | | ||
+ | |||
+ | | ||
+ | | ||
+ | |||
+ | | ||
+ | | ||
+ | and password attribute at a minimum for the create to succeed. | ||
+ | |||
+ | The level value will accept anything less than 250. Any new user created | ||
+ | with a level of 250 or higher will be rejected. | ||
+ | |||
+ | + The " | ||
+ | will now be sent from/to the " | ||
+ | SysOp name setting. | ||
+ | |||
+ | + When searching for a user name, typing " | ||
+ | " | ||
+ | |||
+ | ! MUTIL PostTextFile was not using the default Origin line when the base' | ||
+ | | ||
+ | |||
+ | + When executing an archive, MIS and MUTIL will now automatically append | ||
+ | | ||
+ | |||
+ | ! Did a review of the FTP server code which resulted in a bug fix and a fix | ||
+ | of a memory leak when using passive and extended passive modes. | ||
+ | | ||
+ | |||
+ | ! Fixed a bug with QWK packet generation when message text lines are longer | ||
+ | than 255 characters. | ||
+ | | ||
+ | |||
+ | + Mystic-DOS " | ||
+ | of you who have that stuck in your head. | ||
+ | |||
+ | + Two new MCI codes to show message status of E-mail base: | ||
+ | |||
+ | MW : Shows the number of messages in your e-mail box | ||
+ | MU : Shows the number of unread messages in your mailbox | ||
+ | |||
+ | Note that these values are set to 0 until the MC (Check E-mail) menu | ||
+ | | ||
+ | |||
+ | + New optional data option for menu command MC (Check E-mail): /SCAN | ||
+ | If /SCAN is supplied the MC command will only calculate the current | ||
+ | | ||
+ | | ||
+ | the MU and MW MCI codes. | ||
+ | </ |
whats_new_112.txt · Last modified: 2023/01/18 01:15 by avon