Winlink Express Version Changes, revisions 1.2.15.0 thru 1.5.3.0
Version 1.5.3.0
Version 1.5.2.0
Changes since version 1.5.1.0
* Reduce hang time when trying to make a telnet connection to a CMS that’s not available.
* Fix a problem that could cause exceptions if the CMS returned an invalid JSON response string.
* Add support for the Yaesu FT-891 and FT-991/A radios.
* Randomize selection of CMS used for API functions.
* Improve startup time when the Internet is connected but the port needed for API access is blocked.
* Updated KISS packet driver — Fix possibly sending more than MAXFRAME frames after REJ received (G8BPQ)
* Updated Winmor TNC with improved commands
* Fix a problem updating the inquiry catalog via the Internet.
* Disallow opening a connection session for 90 seconds after a callsign is registered with the Winlink system.
Version 1.5.1.0
Changes since version 1.5.0.0:
* Fix a bug in the CMS selection rotation code that caused it to hang if a CMS was down.
* Switch to using the Graylog system logging system.
* Don’t validate the registration key if the callsign isn’t registered with the Winlink system.
Version 1.5.0.0
Changes since version 1.4.0.0
* Added an option to the lower right corner of the Site Properties screen to cause Winlink Express to use the Amazon Cloud Services (AWS) CMS rather than the normal CMS.
If this option is set, then Winlink Telnet connections are directed to AWS as are all other system services.
Note: Changes to items such as MPS made on the AWS CMS are NOT transferred to the traditional CMS.
* Speed up starting Winlink Express and displaying the initial message list.
* Add support for GRIB “spot” reports which are small text files containing GRIB-like information. Select Area or Spot on the GRIB menu bar.
* Add Lifted Index (LFTX) as another request option to the GRIB request screen.
* Updated Standard Forms
* Updated help file.
* Correctly handle the new ;PM: message descriptor lines sent by the AWS CMS.
* Send ;PM: message descriptor lines on peer-to-peer connections.
* Disable internal P4 modem logging. The logging can cause some P4 modems to hang up due to EPROM overheating.
* Reduce the frequency of program version reports.
* If an incompatible service code combination is detected, clear the busy cursor before reporting the error.
Version 1.4.2.3
Changes since version 1.4.2.2:
* Fix a bug viewing forms attached to messages in the Outbox.
Version 1.4.2.1
Changes since version 1.4.2.0:
* Associate the ViewFax program with both .grb and .tif file types.
* Convert single line-feed characters in message bodies to new lines. This is needed for some catalog weather products.
* Add a new template insertion tag, “MsgSender”, that inserts the callsign selected as the sender of a message.
* When a new callsign is added, notify the user that they must make a connection to a CMS to finish the registration process.
Version 1.4.2.0
Changes since version 1.4.1.1:
* Reduce the number of system services done
* Remove some code from the CODAN driver that sent extraneous and incorrect commands to the radio.
* Check for incompatible combinations of service codes.
Version 1.4.1.1
Changes since version 1.4.1.0:
* Remove some code from the CODAN driver that sent extraneous and incorrect commands to the radio.
* Check for incompatible combinations of service codes.
Version 1.4.1.0
Changes since version 1.4.0.7:
* Add support for CODAN radios.
* Allow multiple copies of Winlink Express to run from different folders, but block multiple execution from the same folder.
* Fix a bug in Winmor registration key validation that could cause false reports of invalid registration keys.
* Add an option to do detailed logging for the Iridium GO.
* Change the word “Files” to “Settings” on the main menu bar.
* Add a button to the screen that calculates grid square from position to use the current GPS position.
* Improve the method used to wait for the VOACAP program to finish running during propagation prediction calculations.
* If an Internet connection is available, look up the current MPS assignments for the callsign.
* Fix a bug that caused problems for template insertions from html forms.
* Display current radio model during HF session initialization.
* Change the way modulation input is set for Icom radios to avoid a delay that caused timing problems for Winmor.
* Save the selected max Pactor level as a callsign parameter so different callsigns can use different max levels.
* Send “*” to Kantronics modems during initialization for autobaud data rate detection.
* Change the Tracker initialization command @T2150 to @T2050 to speed up file transfers.
* Add support for Icom 7410. (KN6KB)
* Fix several control command problems for Icom 7100 and 7300. (KN6KB)
* Fix a problem with checking the registration key for callsigns with SSIDs or qualifiers.
Version 1.4.0.7
Changes since version 1.4.0.6:
* Add support for CODAN radios.
* Allow multiple copies of Winlink Express to run from different folders, but block multiple execution from the same folder.
* Fix a bug in Winmor registration key validation that could cause false reports of invalid registration keys.
* Add an option to do detailed logging for the Iridium GO.
* Change the word “Files” to “Settings” on the main menu bar.
Version 1.4.0.6
Changes since version 1.4.0.5:
* Add a button to the screen that calculates grid square from position to use the current GPS position.
* Improve the method used to wait for the VOACAP program to finish running during propagation prediction calculations.
* If an Internet connection is available, look up the current MPS assignments for the callsign.
Version 1.4.0.5
Changes since version 1.4.0.4:
* Fix a bug that caused problems for template insertions from html forms.
* Display current radio model during HF session initialization.
Version 1.4.0.4
Changes since version 1.4.0.3:
* Change the way modulation input is set for Icom radios to avoid a delay that caused timing problems for Winmor.
Version 1.4.0.3
Changes since version 1.4.0.2:
* Make the maximum Pactor level be dependent on the callsign.
* Send “*” to Kantronics modems during initialization for autobaud data rate detection.
* Change the Tracker initialization command @T2150 to @T2050 to speed up file transfers.
Version 1.4.0.2
Changes since version 1.4.0.0:
* Add support for the Icom 7410 radio.
* Fix several control command radio codes for the Icom 7100 and 7300.
* Fix a bug using Winlink Express registration keys with callsigns having SSIDs and qualifiers.
Version 1.4.0.0
Changes since version 1.3.14.0:
* Change the name of the program from RMS Express to Winlink Express.
* Display a reminder screen if a registration key hasn’t been entered. Note: You do NOT have to
register Winlink Express to use it, but your registration fee will help to support the development of
Winlink Express and other Winlink programs. If you don’t register Winlink Express, a registration
reminder screen will be displayed periodically. Also note that Winlink Express and Winmor registration
keys are interchangeable. So if you’ve already registered Winmor, you can enter your Winmor registration
key in Winlink Express.
* Convert commas and semicolons to underscores in contact names.
* Fix problem with password validation.
* Use the base callsign for MPS registrations.
* Typing Tab in the Subject field of a message input now moves the cursor to the message body field.
* Distribute Winmor version 1.5.10.0 with fix for problem that caused restarts when checking the
registration key.
* Modify Icom USB/USB-D control code to fix a problem where the mode was occasionally set wrong.
Version 1.3.14.0
Changes since version 1.3.13.0.
* Distribute Winmor TNC version 1.5.9.0. This version has tighter checking of the Winmor registration
key. If the new version of Winmor complains about your registration key, contact Lor Kutchins (W3QA).
* Fix a couple of bugs involving sending messages using contact entries that specify e-mail servers.
* Allow Telnet P2P and Post Office Server address book callsigns to be edited.
* Convert spaces to underscores in contact names.
* Reorganize the message recipient processing code related to handling contacts.
* Fix a couple of minor problems on the site properties screen.
* Fix a problem setting passwords for tactical addresses.
* Remove Brentwood from the CMS rotation list.
Version 1.3.13.0
Changes since version 1.3.12.0:
* Remove the option of creating an account without a password and secure login.
* Fix a bug initializing fields in the setup screen when a new callsign is registered.
* Fix a problem setting passwords for tactical addresses.
* Improve password processing.
* Fix a problem saving autoconnect time values.
Version 1.3.12.0
Changes since version 1.3.10.0:
* Fix a bug in version 1.3.11.0 that caused it to crash due to the version of the spell checking DLL being distributed.
* Add radio entry for Icom 7300. It is equivalent to an Icom 7100.
* Fix a bug involving formatting some date/time values.
* Fix a bug that prevented Global and Personal folders from being removed.
* Add code to test new CMS.
No Version 1.3.11.0
Version 1.3.10.0
Changes since version 1.3.9.0:
* Count monthly connections and message traffic. Click Files/View Usage Statistics to see the counts.
* Disable the Start button in the Iridium GO session screen when a connection is started.
* Add message counts to the list of personal and global folders.
* Display warning screen if a GRIB file is opened and Viewfax cannot be found.
Version 1.3.9.0
Changes since version 1.3.8.0:
* Add support for the Kenwood TS-590SG radio.
* Add a checkbox option to the Site Properties screen to enable/disable secure login. It is highly recommended that Secure Login be enabled.
* Don’t do password checking with the CMS immediately after setting the password.
Version 1.3.8.0
Changes since version 1.3.7.0:
* Add support for Winlink sessions through Iridium GO satellite phones.
* Always default to Winlink Message (rather than P2P) when creating a new message. Use original message type when replying.
* Properly handle CC addresses when the message is being sent only to a single mail server.
* Change “Winlink 2000” to “Winlink”. Change “WL2K” to “Winlink”.
* Report types of sessions being used with the version information.
* Improve the warning message displayed when the account has a password on a CMS but no password has been entered in RMS Express.
* Improve the method used to validate passwords.
* Warn when exiting the Site Properties screen if changes have been made but not saved.
* At the request of Jim Corenman (KE6RK), remove the ViewFax program from the RMS Express distribution.
* Add a checkbox option to hide or show the password.
* Fix bug related to registering callsigns with SSIDs with the Winlink system.
* Fix a problem with contact and group address entries being used as message recipients when the entries didn’t have valid syntax for a contact or tactical address.
* Display a confirmation message after the password is changed.
* Improve the warning message displayed when the password stored by RMS Express doesn’t match the password stored by the system.
* Fix a bug that prevented changing passwords for tactical addresses.
* On startup, validate the passwords for aux callsigns and tactical addresses.
Version 1.3.7.0
Changes since version 1.3.6.0:
* Clean up registration of new accounts with the Winlink system and set the password and secure login.
* When the password is changed in RMS Express, register the change with the Winlink system.
* If an Internet connection is available, check to see if the password in RMS Express matches the password stored by the Winlink system, and warn if they are different.
* Tighten checking for the syntax of a valid password.
* Tighten checking of callsigns passed to CMS.
* Change session time stamps to use the format yyyy/mm/dd hh:mm:ss
* Fix a bug that prevented the password from being changed.
* If possible, populate user contact information from CMS information during new account setup.
* Update table of smoothed sunspot prediction values to latest published values.
* Added propagation parameter settings to the .ini file. All propagation parameters are located in the [Propagation] section of the file.
Available parameters:
Method=integer (General calculation method number. Default=30)
COEFFS=string (Coefficient calculation method. Default=CCIR)
Power=integer (Power to the antenna in Watts. Default=50)
Required SNR=integer (Required Signal/Noise ratio. Default=40)
Required reliability=real (Required reliability. Default=90.0)
Multipath Delay=real (Multipath delay. Default=0.0)
Multipath Tolerance=real (Multipath tolerance factor. Default=0.0)
SFI Percent=real (Percent of SFI value that comes from current SFI value. Remainder comes from table. Default=80)
RF noise=real (Assumed noise. Default=143)
Take-off angle=real (Minimum take-off angle. Default=5.0)
FoE=real (Fprob FoE. Default=1.0)
FoF1=real (Fprob FoF1. Default=1.0)
FoF2=real (Fprob FoF2. Default=1.0)
FoEs=real (Fprob FoEs. Default=0.0)
* When replying to a message or forwarding a message, a “Senders” item will be visible on the menu bar. Click this to see a list of all previous senders of the message. Double click an entry to select.
* Change the header information included for a message being forwarded without change.
* Make an adjustment to the syntax of the FW line sent to a CMS for secure login.
* Add a field for the “Password Recovery E-mail” which is the e-mail address to which a lost password will be sent when requested.
* Added a button to the Site Properties screen that you can click to request your password be sent to your registered Password Recovery Email Address.
* Enable secure login for tactical addresses with passwords. Tactical address passwords no longer need to be the same as the primary callsign password.
* Make replies and acknowledgements default to peer-to-peer or not peer-to-peer based on the message they are replying to.
* If multiple recipients are specified for a peer-to-peer message, post a separate message for each recipient.
* Added four new template/form insertion values:
MsgOriginalUtcDate = Date message was received in UTC time.
MsgOriginalUtcTime = Time message was received in UTC time.
MsgOriginalLocalDate = Date message was received in local time.
MsgOriginalLocalTime = Time message was received in local time.
* If there are multiple recipients for a message and the recipients designate different network mail servers, queue a copy of the message for each mail server.
* If a sending session is open but minimized, you can click “Open-Session” on the main menu bar to display the session window.
Version 1.3.6.0
Changes since version 1.3.5.0:
* Temporarily disable registering new callsigns with the Winlink system.
* Make sure all execution threads are stopped before stopping the program.
* If a recommended HF propagation update is declined, wait two hours before prompting for it again.
* Allow the Contacts Import function to import mail server names with contacts.
* Add a new optional command to template files:
ReplyTemplate: template_name
Specifies the name of the template file that is to be invoked when the receiving station creates a reply to a message that received data from a form used on the sending end.
* Make sure the listening port is released when a form is submitted.
* Updated Help file.
* Allow contact entries with designated mail servers to be specified in group address lists.
* Separate parameters for Telnet and Radio-only Telnet sessions.
* Provide a background message processing task for Radio-only Telnet connections.
Version 1.3.5.0
Changes since version 1.3.4.0
Changes since version 1.3.4.0:
* Add the option to use a background task to receive messages via Telnet CMS connection, Telnet Post Office connections and Telnet P2P Connections. Set the option for Telnet CMS connections on the Telnet Setup screen. Set the option for Post Office and P2P connections in the entries for individual stations. See the revised Help file.
* You can click Files/View Background Tasks to see a list of all background tasks that are enabled.
* Added a new option to Contact entries (in the address book). You can designate that messages for the contact are to be sent to a CMS or to a network post office server or to a Telnet P2P connection. See the help section on Contacts for additional information.
* Add a new setup screen to control audible notification of new messages and automatic forwarding of messages. You can access the controls by clicking Files/Message Notification and Forwarding. See the revised Help file for additional information.
* Provide support for an unlimited number of aux callsigns and tactical addresses. Added passwords for aux callsigns/tactical addresses.
* If an Internet connection is available, automatically register new callsigns, Aux callsigns and tactical addresses with the CMS.
* Removed the Secure Login checkbox. If a password is specified, secure login is enabled automatically.
* Add a new message editing function: Forward Without Change. This forwards the message without adding a new header, and it doesn’t allow alterations to the message text.
* Add a checkbox to the Files/Setup screen to automatically install field test (beta) versions. This eliminates the need to edit the .ini file to get beta versions.
* Added connection and disconnection timestamps to the session logs.
* Add a new line to the header of downloaded messages. “Downloaded-from” shows which RMS or message server a message was downloaded from.
* Add support for the Barrett 2050 radio.
* Add additional automatic polling intervals to P2P Telnet connections and network post office connections.
* Temporarily disable the input character queue to fix a problem with new messages not being able to be displayed.
* Add additional buffering to the input stream to better handle bursts of data (especially from Telnet).
* Change the font used for the body of messages on the message editor screen to be the same as the address and subject fields.
* Fix a bug that caused the received message count always to be 0.
* Fix a bug that could cause exceptions and hangs during very short Telnet connections to local servers.
Here’s a link to a PowerPoint presentation on several of the new features:
http://www.philsherrod.com/Winlink/RMS_Express_background_sending.pdf
Version 1.3.4.0
Changes since version 1.3.3.0:
* Set the secure login flag in the CMS database if secure login is set in RMS Express.
* By default, enable secure login for new callsign additions.
* Added a popup question box asking if you want to recompute propagation estimates if the SFI value changes significantly.
* Improve statistics displayed for messages being sent.
* Fixed a bug that could cause a crash if a message being viewed had an XML form attachment with invalid information.
* Fix a bug affecting the total session time report.
* Fix a bug that failed to select USB mode for Icom radios.
* New version of RMS Link Test.
* Updated help file.
Version 1.3.3.0
Changes since version 1.3.2.0:
* Add statistics for bytes, time and bytes/minute for individual messages and the overall session.
* Added support for the Icom F8101 commercial radio (KN6KB).
* Added several template insertion tags:
<MsgOriginalSubject> – If the message is a reply, forward or acknowledgement, inserts the subject of the original message. If this is a new message, it inserts nothing.
<MsgOriginalSender> – If the message is a reply, forward or acknowledgement, inserts the address of the sender of the original message.
<MsgOriginalBody> – If the message is a reply, forward or acknowledgement, inserts the body of the original message. If this is a new message, it inserts nothing.
<MsgOriginalID> – If the message is a reply, forward or acknowledgement, inserts the message ID of the original message.
<MsgOriginalDate> – If the message is a reply, forward or acknowledgement, inserts the date-time of the original message in the format YYYY-MM-DD HH:mm:ss.
<MsgOriginalDTG> – If the message is a reply, forward or acknowledgement, inserts the date-time of the original message in the format of a military date-time group
<MsgOriginalSize> – If the message is a reply, forward or acknowledgement, inserts the size of the original message.
<MsgOriginalAttachmentCount> – If the message is a reply, forward or acknowledgement, inserts a count of the number of attachments the original message had.
<MsgOriginalXML> – If the message being composed is a reply, forward or acknowledgement to a message that was sent with a form attachment, this tag inserts the XML code with the form data that was attached to the original message. If this is a new message, it inserts nothing.
<MsgIsReply> – True if a reply message is being created.
<MsgIsForward> – True if a message is being forwarded.
<MsgIsAcknowledgement> – True if an acknowledgement message is being created.
<ProgramVersion> – Version of RMS Express being used. For example, “1.3.2.1”.
<SeqNum> – Inserts the current sequence number.
* Added a facility to insert sequence numbers in templates and forms. Set the initial value of the sequence number by clicking Messages/Template settings. To increment the sequence number, insert the “SeqInc:” command in the Template before the “Msg:” line. To insert the sequence number in a template, use <SeqNum>.
* Move form html files from the Forms folder into the Templates folder. RMS Express will migrate form files automatically.
* Create global templates and forms that are accessible from all callsigns. These files are stored in \Global Folders\Templates\
* Make Host and Port used by KISS over TCP configurable.
* Added code to attempt to close the web browser window after a form is submitted. It mostly works with Explorer but it doesn’t work with Chrome.
Version 1.3.2.0
Changes since version 1.3.1.0:
* Added a facility to edit, crop and re-size image files attached to messages. Here are the basic steps:
1. Create a message, click “Attachments” on the message composition screen, and add an image (picture) attachment (jpg, gif, png, etc.).
2. Select the attachment entry and click Edit/Resize-image.
3. The image edit screen will appear. Select a region and crop it, or resize the image.
See the help file for additional information.
* Added a column to the file attachments screen that shows the size of file attachments. Attachments larger than 100 k are marked in yellow. Attachments larger than 120 k are marked in red.
* Fixed a bug that caused decompression errors if the compression ratio was greater than about 5:1.
Version 1.3.0.0
Changes since version 1.2.36.0:
* Major new feature: The use of html forms to collect information from users. This is similar to using <ask…> and <select…> fields in templates, but it provides the full power of html including JavaScript, cascading style sheets, etc.
Here is an outline of how to use forms with RMS Express:
1. Create an html (web) form.
2. Store the html file(s) in the forms folder associated with a callsign.
3. Create a template file that has a “Form:…” line listing the name of the form file.
4. If you wish to have the data from the form packaged into an XML file and attached to the message, specify the name of the html file that should be used to display the data on the receiving end.
See the section in the help file “HTML Forms” for detailed instructions and examples.
* Add new template insertion tags: <Speed> and <Course> to insert the current speed and course reported by a GPS.
* Fix a bug parsing quoted strings in template tag fields.
* Fix occasional random disconnects of KISS sessions caused by failure to reset retry count.
– Fix problems that could cuase KISS sessions between two RMS Express systems to hang:
– Send RR(F) in reponse to I(P)
– Make sending I(P) frames configurable.
* Add Def: variable=value commands to templates to define variable values.
* Add <var variable> tags to templates to insert variable values.
* Add <select prompt,item1,item2,…> tags to present a drop-down selection list
* Add Readonly: Yes command to prevent editing of a message created from a template
* Add <MsgTo> – Inserts the contents of the message To: field at the time the template is opened. It is mostly useful for reply messages.
* Add <MsgCc> – Inserts the contents of the message CC: field.
* Add <MsgSubject> – Inserts the contents of the message Subject: field.
* Add <MsgBody> – Inserts the body of the message.
* Add <MsgP2P> – Inserts True/False depending on the setting of the P2P button on the message editor screen.
* Allow the default template to fill in fields like To, Cc, Subject, etc.
* Fix a bug that disabled favorite channels for Winmor P2P sessions
* Display a warning if an attempt is made to post a message without a subject.
* Updated help file.
* Fixed a bug that caused messages to be deleted if you tried to edit them while they were in the outbox.
* Added a “Favorite Templates” feature. If you define favorite templates, the name you specify will appear on the message composition screen menu bar. You can set up to three favorite templates by clicking Message/Set Favorite Templates.
Version 1.2.36.0
Changes since version 1.2.35.0:
* Added a “Forecast” button to the HF Channel Selection screen and HF session screens to display a grid with propagation estimates for each hour of the day.
* Added a new type of field to templates that display a pop-up screen prompting the user for a value.
Format: <ask prompt,options> Where “prompt” is the prompting string to display, and the following options can be used:
UPpercase = Force upper-case character inpu
MUltiline = Accept a multi-line free-form text field.
Examples of “ask” fields that could be placed in templates:
<ask Please enter your callsign:,UP>
<ask Time of incident (hh:mm UTC):>
<ask Description of incident:,MU>
See the revised Help file for additional information about “ask” fields and templates.
* (Changes to KISS packet driver made by G8BPQ)
Add XKISS/BPQKISS ACKMODE support to KISS interface
Set ‘P’ bit on last I frame in window in KISS driver
Add KISS over TCP support
Add “KISS Port2” TNC Type to utilize second port on two port KISS TNCs
* Fixed a problem with print line wrapping if there are no spaces on the line.
* Fixed a problem with paragraph breaks (blank lines) being lost if printer line wrapping was done.
* Add options to the Preferences screen to control whether lines are wrapped when they are printed.
* Only write complete B2 transmission blocks to partial message recovery files.
* Include new Winmor TNC version 1.5.8.0.
* Fix a problem parsing GPS data if the speed or course fields were empty.
* Fix a problem with some European callsigns if their callsign format looks like a MARS callsign.
* Insert some delay after closing COM ports for KISS devices. This is needed by some Bluetooth modems such as Mobilinkd.
* Minor change to KISS TNC to check for closed serial port.
* Add Try…Catch and more logging to KISS interface.
* Improved the method used to continue after displaying the list of pending messages.
Version 1.2.35.0
Changes since version 1.2.33.0:
* Added the ability to establish Telnet peer-to-peer connections between two computers running RMS Express. Connections can go through the Internet or a MESH network.
* Add a new type of session: Telnet Post Office. This is designed to connect to RMS Relay operating in Post Office mode.
* Distribute ViewFax.exe and associate .grb files with it.
* If an Internet connection is available when HF propagation estimates are updated, automatically update the SFI via the Internet.
* Allow entry of fractional (non-integer) minutes on the latitude/longitude->grid square conversion screen.
* Fix a problem playing the “Stop” sound when messages are received.
* Fix a problem with updating HF channels via radio.
* Fix a bug with the <GPS> template insertion operator.
* Allow P2P and Telnet Post Office messages to be up to 5 Mb compressed. This should be large enough to handle typical cell phone pictures.
* Updated the table of smoothed sunspot predictions.
* Fix a bug decompressing files where the compression ratio was more than 2:1.
* Updated Help file.
(Note: Version 1.2.34.0 was released last night. However, a significant bug was found, so version 1.2.35.0 is being released with the correction.)
Version 1.2.33.0
Changes since version 1.2.32.0:
Version 1.2.32.0
Changes since version 1.2.31.0:
Version 1.2.31.0
Changes since version 1.2.30.0:
Version 1.2.30.0
This is a maintenance release that incorporates two bug fixes that were introduced in version 1.2.29.1.
Version 1.2.29.0
Changes since version 1.2.28.0:
Version 1.2.28.0
Changes since version 1.2.27.0:
* Use web service API to download system information such as channels and catalog inquiries.Changes since version 1.2.27.0:* Fix a problem with the API service call used to test the availability of CMS.* Add a 60 second timeout to the Channel-Busy warning screen. If no answer is given in 60 seconds, the connection is cancelled.* Suppress warning about connecting to an RMS without a CMS link if a radio-only connection was requested.* If all three MPS selection fields are blank, don’t update the registered MPS.* Add the list of RMS available as MPS to the default channels “bootstrap” file.* Add the list of catalog entries to the default “bootstrap” file.* Use web service API to download system information such as channels and catalog inquiries.
Version 1.2.27.0
Changes since version 1.2.26.0:
Version 1.2.26.0
Changes since version 1.2.25.0:
Version 1.2.25.0
Changes since version 1.2.24.0:
Version 1.2.24.0
Changes since version 1.2.23.0:
Version 1.2.23.0
Changes since version 1.2.22.0:
Version 1.2.22.0
Changes since version 1.2.21.0:
Version 1.2.21.0
Changes since version 1.2.20.0:
Version 1.2.20.0
Changes since version 1.2.19.0:
Version 1.2.19.0
Changes since version 1.2.18.0:
Version 1.2.18.0
Changes since version 1.2.17.0:
Version 1.2.17.0
Version 1.2.16.0
Version 1.2.15.0