Outpost Packet Message Manager, v300c332, 25 August 2015 Copyright (c) 2003 - 2015 Jim Oberhofer KN6PE 1. Overview 2. Who should install v3.0.0 3. Installation Notes 4. Changes with this release ---------------------------------- 1. OVERVIEW ---------------------------------- Outpost v3.0 is a foundation changing release that sets up for specific feature in future releases. Specific features include: 1. Removes the 10,000 character message limitation. While not always practical, the user can now send larger text files by packet. For this release, refer to the Poor Man’s Attachment application note. This change also sets us up for attachments in the next release. 2. Sets up for a dynamic file folder management. This change (in v3.1) will allow the user to create new folders and store messages accordingly. This release updates almost all Outpost programs. Data file updates will be made as part of the release, While this version IS NOT backwards compatible with Outpost v2.8, all the existing data files are preserved in the event you want to roll back. ---------------------------------- 2. WHO SHOULD INSTALL Outpost v3.0 ---------------------------------- If you are happy with the current Outpost, there is no compelling reason to upgrade. However, you will need to roll forward if you want to take advantage of future functionality changes that come along. **If you are a PacFORMS user, you should also install the latest Public version of PacFORMS. ---------------------------------- 3. INSTALLATION NOTES ---------------------------------- This document includes instructions for installing Outpost off of the web, or downloading and running the install program locally. NEW USER / FIRST-TIME INSTALLATION ---------------------------------- If you never installed Outpost before, proceed as follows: 1. Download the opsetup300ixx.exe program from the Outpost website. "xx" is the latest release of this installation file. 2. Run the install program and, when prompted, select "First time installation for new users". All Options should be checked. This is a full install that includes all program files, documentation, sample scripts, sample reports, and sample configuration files. 3. When done, run Outpost. Check out the HOW-TO pages on the Outpost website or the user’s guide that will be loaded into your Docs data directory (From Outpost, Actions > View Outpost data directories). 4. YOU ARE DONE! Enjoy Outpost! EXISTING USER / UPDATE INSTALLATION ------------------------------------ !!! READ ALL INSTALLATION INSTRUCTIONS PRIOR TO STARTING THIS PROCESS. STOP!! For Outpost v2.6 users, either install Outpost v2.7, and then v2.8 first, or Uninstall Outpost first and then proceed with this installation. NOTE: all configurations will be lost. STOP!! For Outpost v2.7 users, either install v2.8 first, or Uninstall Outpost first and then proceed with this installation. NOTE: all configurations will be lost. For Outpost v2.8 users, continue as follows: 1. Ensure Outpost is not running. 2. Download the opsetup300ixx.exe program from the Outpost website. "xx" is the latest release of this installation file. 3. Run the install program and select "Update for existing users." This install option is for existing users with configurations that they want to preserve. Only the program files and documentation are installed. You may optionally choose to install the sample files (scripts, reports) if not previously downloaded. NOTE: Selecting Sample Configuration Files option will NOT overwrite your configurations, but will add sample BBS and TNC entries. 4. When done, Run Outpost as usual. 5. The installation process is complete. ----------------------------- 4. UPDATES IN v3.0c332 ----------------------------- ER#1274; Corrected email handling of very short TO addresses ER#1277; Corrected handling of missing TO Addresses on non-JNOS BBSs ----------------------------- 4. UPDATES IN v3.0c328 ----------------------------- ER#1045; check for and allow for a custom data directory. ER#1113; Add Event diagnostics logging for Outpost main program. ER#1190; SCC: change PACTIME AFTER value from 1 to 2 in all XSC_... TNCs ER#1217; Resolved issue where Delete Key had no effect in New Message Fields. ER#1222; Enhanced Session Logging for mail header debugging. ER#1242; fixes telnet logon so that the field can be set as either upper or lower case. ER#1243; remove support for AA4RE Prompt for Tac Call Customization; code simplification. ER#1247; Handle known email address formats. ER#1248; fixed log presentation issue. ER#1249; Optimizing Tac Call Handling. ER#1250; Fixed Received Message To Field handling. ER#1251; Add Receipt Exclusion for "mailer@...". ER#1252; Add email Header vs usable address to Session Log ER#1253; Enhance message form field validation ER#1255; Reversing/re-opening #1072 (remove me from Reply) due to incorrect behavior. ER#1256; Corrected error with the Installer custom data directory handling ER#1257; Corrected behavior if PacForms tag is in the middle of the text ER#1259; SCC Installer; Add "data directory entry" to "Ready to Install" page ER#1260; SCC Installer; delete PacFORMS folder on desktop ER#1264; Corrected handling incomplete ICS213 message posted to the BBS (sender aborts) ER#1265; Corrected handling where JNOS lists CC: before TO: in the message header. ER#1266; Corrected handling of Outpost correctly ordering TO and then CC addresses. ER#1267; Corrected resend message function that does not properly set the Form Type. ER#1268; added the received date header to the session log. ER#1270; Remove new message TO: character validation to handle valid email address characters. ER#1271; Corrected email handling where an email arrives with no TO but a CC address. ----------------------------- 4. UPDATES IN v3.0c255 ----------------------------- Changes are grouped under the following headings: 0. New Features 1. General 2. Message Addressing 3. Message Editing 4. Message Handling 5. Pacforms 6. Script 7. Send/Receiving 8. Setup 9. Printing 4.0 NEW FEATURES ---------------------- ER#0683, #1162: Removes the 10,000 character message limit. ER#45, #225, #1109, #1165, #1179: The TNC Session Manager now runs as a standalone program (Opsessn.exe); no longer grabs the window focus if configured to run minimized. ER#0749: Adds a BBS initialization command list. You can now send specific BBS commands to execute before and after you connect to the BBS. 4.1 GENERAL ---------------------- ER#1083: Internal Cleanup for tactical call handling. ER#1086: Restrict Address, TNC, BBS names to characters that are valid file names. ER#1087: Trap for READ-ONLY files for new TNC, BBS, and ADDR data files. ER#1103: Fixes leading spaces problem; leading spaces in a message are no longer stripped. ER#1116: Resolved issue where Export did not pick up the Received Date/Time field ER#1157: Resolved Global Message number issue not being set correctly. 4.2 MESSAGE ADDRESSING ---------------------- ER#1184: Resolves Address handling and pressing Apply issue. ER#1101: Removes 8 character limit on @address component to be compliant with internet email addresses. ER#1129: Resolved issue with Hierarchical Address Continental descriptions. ER#1141: Resolved Address book issue where ";" is always added. ER#1156: Resolved Reply behavior; extra ";" inserted before the return address . 4.3 MESSAGE EDITING ---------------------- ER#0715: Creates a Stand-alone NTS Message Maker. This is the first step to extending this program beyond Outpost. ER#1098, #1133: Resolved Message Form Tab handling issue (not consistent with the rest of the app). ER#1130: Fixed font default size, also to follow through from message to message. ER#1132: Added optional "P" and controls as part of the subject line message ID on plain text messages. ER#1140: Resolved Cut and Paste issue from a message form. ER#1144: Replaced the Delete all message feature to do exactly that… no copy of the message DB is now created. Once all messages are deleted, it is gone. ER#1145: Resolved "tab out of message form" issue. ER#1168, #1169: Resolved Ipserial, Ipagwpe, Iptelnet context menu (Right-click to cut and paste) issue. 4.4 MESSAGE HANDLING ---------------------- ER#1068: Replace tag formatted delivery and read receipt messages with human-readable messages. This is useful when sending delivery and read receipts to messages that originated from other than Outpost. ER#1072: Fixes the situation so that Reply-All should only go to the original sender plus the others that were copied in the original message, not yourself. ER#1089: Handle more date formats; important for SMS messages coming in that do not format the date like JNOS or other BBS messages. ER#1093: Add message size to the Open, New message form status bar. ER#1135: Message form Send button location (Usability) change. ER#1149: Resolved adding LMI field as part of the message Save. ER#1186: Change auto-pop message detection from 5 seconds to 2 seconds (supports NTS). ER#1187: Resolved Iptelnet defaults to BOLD font. 4.5 PACFORMS ---------------------- ER#1176: Resolved Outpost issue with PacFORMS launch options for messages in Sent Msgs folder. 4.6 SCRIPT ---------------------- ER#1155: Resolved Script tac call not set after initial install. 4.7 SEND/RECEIVING ---------------------- ER#0769: Allow TNC Session Manager to take a command line parameter for polling frequency. ER#0928: Resolves situation where Auto Send/Receive and Timer triggered a SR even if the previous S/R was not completed. Auto S/R with Timer will now skip the next S/R run if the previous S/R is not completed. ER#1104, #1147: Adjust JNOS handling for LM if "0 messages" string situations. ER#1119: Handle both old and new style of Delivery/Read receipts ER#1126: Mask telnet password from setup, Opsessn, Logs; first implementation ER#1195: Implements new Message DB locking strategy. 4.8 SETUP ---------------------- ER#0332, #1085: Revamps TNC, BBS, and Address Book data structures to accommodate easier feature expansion. ER#0681: Adds TNC and BBS Export and Import capabilities. This is manual for this release. ER#0987: Change the BBS path 'Port Number' field from Integer to String*10 to accommodate JNOS 'p144' data type construct. ER#1090: Incorporate .ini file contents into the respective TNC data file. ER#1091: Incorporate .pth file contents into the respective BBS data file. ER#1095: Fixes situation when making a copy of a TNC setup, the TNC command file is not copied. ER#1100: Adds dual Message ID fields on Identification form. This allows presetting the Message ID/message number prefix for both FCC call sign and tactical call sign logins which, in turn, allows easier switching between the two. ER#1111: Allow mixed case for TNC and BBS Friendly name; reset valid characters to include "(){}[]+-~_.,;'" ER#1128: Tightened up the logic on the BBS and TNC Command Line handling. ER#1138: Resolved BBS/TNC initialization problem. ER#1139: Resolved choosing global vs Profile Message Number issue. ER#1150: Prevents profile names w/ "." periods in their name. Replaces w/ "_". ER#1153: Resolved PC Time check to work with W7, W8. ER#1185: Addressed Path Handling issues; more path validation. This will require further adjustments. ER#1188: Integrated TNC and BBS initialization commands into their respective host setup form. 4.9 PRINTING ---------------------- ER#1024: Resolved issue wiht Ics309 Print setup not sticking. ER#1092: Resolves Printer Setting for Landscape vs Portrait. ER#1148, #1182, 1183: Replace Printer Selection control on all programs. ER#1154: Resolves Printout tab settings issue where it was starting with tab position 4, and not 8. Best Regards, Jim Oberhofer KN6PE Cupertino, CA --------------- Readme.txt; v3.0c308, 14-Jul-15 Readme.txt; v3.0c264, 19-May-15 Readme.txt; v3.0c260, 22-Mar-15 Readme.txt; v3.0c157, 11-Nov-14 Readme.txt; v3.0c144, 27-Oct-14 Readme.txt; v2.8c041, 19-Sep-13 Readme.txt; v2.7c021, 21-Jan-13 Readme.txt; v2.7c018, 6-Jan-13 Readme.txt; v2.6c022, 26-Apr-12 Readme.txt; v2.5c031, 10-May-11 Readme.txt; v2.5c020, 24-Jan-11 Readme.txt; v2.5c010, 21-Dec-10 Readme.txt; v2.6c007, 6-Sep-10 Readme.txt; v2.3u030, 1-Sep-09 Readme.txt; v2.3u028, 29-Jun-09 Readme.txt; v2.3u027, 31-Dec-08 Readme.txt; v2.3.0, 12-Oct-08 Readme.txt; v2.2.2, 1-Jun-08 Readme.txt; v2.2.1, 19-Feb-08 Readme.txt; v2.2u232, 29-Jan-08 Readme.txt; v2.2u229, 22-Nov-07 Readme.txt; v2.2u228, 10-Nov-07 Readme.txt; v2.2u211, 04-Jul-07 Readme.txt; v2.2u209, 06-Jun-07 Readme.txt; v2.2u208, 03-Jun-07 Readme.txt; v2.2u205, 14-May-07 Readme.txt; v2.2c194, 06-Apr-07 Readme.txt; v2.1.2, 05-Nov-06 Readme.txt; v2.1.1, 17-Oct-06 Readme.txt; v2.1.0, 26-Sep-06 Readme.txt; v2.0.4, 03-Feb-06 Readme.txt; v2.0.2, 20-Aug-05 Readme.txt; v2.0.0, 18-Jun-05 Readme.txt; v1.3.4, 03-Jan-05 Readme.txt; v1.3.3, 29-Dec-04 Readme.txt; v1.3.1, 20-Dec-04 Readme.txt; v1.3.0, 17-Dec-04 Readme.txt; v1.2.7, 10-Oct-04 Readme.txt; v1.2.1, 04-Sep-04 Readme.txt; v1.2.0, 22-May-04 Readme.txt; v1.1.4, 20-Apr-04 Readme.txt; v1.1.2, 3-Apr-04 Readme.txt; v1.1.1, 14-Mar-04 Readme.txt; v1.1.0, 27-Feb-04 Readme.txt; v1.0.3, 09-Nov-03 Readme.txt; v1.0.2, 23-Oct-03 Readme.txt; v1.0.1, 19-Oct-03 Readme.txt; v096.2, 23-Jul-03 Readme.txt; v096.1, 01-Jul-03 Readme.txt; v095.2, 28-May-03