What's new in Satellite Restriction Tracker 1.9

Apr 17, 2024
  •   Fixed ViaSat login.

New in Satellite Restriction Tracker 1.8 (Feb 12, 2024)

  • Added TLS Proxy and Security settings to Service config.
  • Added account share feature for diagnostics.
  • Updated to new Certificate Authority.
  • Removed error reporting.

New in Satellite Restriction Tracker 1.7 (Nov 29, 2023)

  • Fixed usage table changes.
  • Removed Remote Service support.

New in Satellite Restriction Tracker 1.6.3 (Jul 4, 2023)

  • Remote Service fixes.

New in Satellite Restriction Tracker 1.6.2 (Jul 2, 2023)

  • *@s are back in style.

New in Satellite Restriction Tracker 1.6.1 (Dec 17, 2022)

  • Fixed login changes.

New in Satellite Restriction Tracker 1.6 (Oct 23, 2022)

  • Fixed login changes.
  •  Major code cleanup.
  •   Removed all provider options: standard ViaSat is now the only supported provider.

New in Satellite Restriction Tracker 1.5.97 (Sep 15, 2022)

  • Added another Connection aborted network error.
  • Fixed network error handling bug.

New in Satellite Restriction Tracker 1.5.96 (Sep 12, 2022)

  • Fixed Exede login changes.

New in Satellite Restriction Tracker 1.5.95 (Jul 25, 2022)

  • Improved Password reveal button.
  • Transitioned bug reporting to GitHub.

New in Satellite Restriction Tracker 1.5.94 (Jun 26, 2022)

  • Fixed Exede login changes.

New in Satellite Restriction Tracker 1.5.93 (Jan 16, 2022)

  • Added TLS 1.3 support.
  • Enabled TLS Proxy for Windows versions below 10.

New in Satellite Restriction Tracker 1.5.92 (Sep 4, 2021)

  • Fixed Exede login changes.

New in Satellite Restriction Tracker 1.5.91 (Apr 21, 2021)

  • Fixed Exede login changes.

New in Satellite Restriction Tracker 1.5.9 (Mar 17, 2021)

  • Fixed Exede login changes.

New in Satellite Restriction Tracker 1.5.8 (Feb 14, 2021)

  • Fixed empty Key detection.
  • Fixed TLS Proxy.
  • Fixed local database bug.
  • Improved minimize and restore code.
  • Changed password storage from RC4 to AES (Rijndael).

New in Satellite Restriction Tracker 1.5.7 (Feb 4, 2021)

  • Added check for JS load problem.
  • Protected against infinite redirects.

New in Satellite Restriction Tracker 1.5.62 (Nov 4, 2020)

  • Fixed another Exede issue.

New in Satellite Restriction Tracker 1.5.61 (Jun 15, 2020)

  • Fixed some Exede issues.

New in Satellite Restriction Tracker 1.5.6 (Jun 13, 2020)

  • Added support for new Exede site.

New in Satellite Restriction Tracker 1.5.5 (Apr 29, 2020)

  • Fixed satelliteinternetco.com typo.
  • Database speed improvements.
  • User Agent OS improvements.

New in Satellite Restriction Tracker 1.5.4 (Dec 13, 2018)

  • Fixed preemptive timeouts.

New in Satellite Restriction Tracker 1.5.3 (Dec 13, 2018)

  • Signed code check.
  •  Fixed paste into Provider Domain combo box.
  •  Prevented change interval timer from running forever.
  •  Prevented duplicate AJAX IDs from causing loops.
  •  Removed LosBerros.org TLS Proxy.

New in Satellite Restriction Tracker 1.5.2 (Mar 31, 2018)

  • Added Exede AJAX Update to first connection of the program's run.

New in Satellite Restriction Tracker 1.5.1 (Mar 16, 2018)

  • Changed Exede AJAX system to update automatically through realityripple.com, hopefully reducing the number of program updates.

New in Satellite Restriction Tracker 1.4.301 (Mar 3, 2018)

  • Fixed Exede Freedom plan limit.
  •   #Disabled auto-retry setting for Remote Usage Service users (until it's implemented, possibly).

New in Satellite Restriction Tracker 1.4.23 (Feb 11, 2018)

  • Added Version to Error Reports
  • Fixed Exede and Dish logins
  • Fixed Exede maintenance message
  • Cleaned up some code

New in Satellite Restriction Tracker 1.4.22 (Jan 3, 2018)

  • Added some new server and network errors.
  • Added delay between error reports.
  • Forced UI Locale to English to ensure errors are handled correctly.

New in Satellite Restriction Tracker 1.4.21 (Dec 4, 2017)

  • Fixed Exede AJAX requests and ViaSat rebranding.

New in Satellite Restriction Tracker 1.4.2 (Nov 23, 2017)

  • Fixed Exede AJAX requests.

New in Satellite Restriction Tracker 1.4.19 (Nov 17, 2017)

  • Fixed cookies.
  • Fixed using Exede domain on WildBlue account type.
  • Truncated long URLs in network error messages.
  • Disabled Network Security "Enforce" checkbox when TLS Proxy is enabled.

New in Satellite Restriction Tracker 1.4.18 (Nov 13, 2017)

  • Added Enforce network security checkbox.
  • Improvements to cookie handling.
  • Fixed Exede AJAX required requests.
  • Fixed Exede login error check.
  • Reverted the not-so-improved configuration saving method.

New in Satellite Restriction Tracker 1.4.172 (Aug 23, 2017)

  • Modified DishNet meter parsing.

New in Satellite Restriction Tracker 1.4.171 (Aug 14, 2017)

  • Fixed Local Service config saving.

New in Satellite Restriction Tracker 1.417 (Aug 8, 2017)

  • Improvements to Cookie handling.

New in Satellite Restriction Tracker 1.416 (Aug 7, 2017)

  • Improvements to new configuration saving method.
  • Fixed DishNet login issue caused by a HTTP-invalid comma in a cookie value.

New in Satellite Restriction Tracker 1.415 (Aug 7, 2017)

  • New configuration saving method.
  • Fixed RuralPortal meters.

New in Satellite Restriction Tracker 1.414 (Jun 19, 2017)

  • Fixed intermittent Exede login issue.
  • Fixed RuralPortal meter in "Using Buy More" state.
  • MONO: *Fixed a Null Reference Exception when opening the Configuration if a speed test website is selected.

New in Satellite Restriction Tracker 1.413 (Jun 5, 2017)

  • Internal Server Errors are now a common error type detected before processing any data.
  •   Included check for maintenance message in Exede Prepare.
  •   Added version to Bug Reports.
  •   Corrected an incorrect labeling of Prepare failures as Login failures.
  •   Updated Alert Styles "More" link.
  •   MONO: *Fixed incorrect icon graph on Tray Icon size change (usually seen on system startup).

New in Satellite Restriction Tracker 1.412 (May 17, 2017)

  • Added support for intermittent Exede logins which lack the RelayState variable.
  •  Added Incorrect Password message for intermittent Exede logins.
  •  Improved Exede login method regarding cut-off form data.

New in Satellite Restriction Tracker 1.411 (May 2, 2017)

  • Added a new "slowed" state detection for RuralPortal.
  • Included a check for an "ATTRIBUTE ERROR E11" message when reading MyDish usage data.

New in Satellite Restriction Tracker 1.41 (Apr 20, 2017)

  • Included .NET 4.7 in the Framework parsing code.
  •   Only included extra-purchased usage value and total if the value is greater than zero for MyDish users.

New in Satellite Restriction Tracker 1.4 (Apr 9, 2017)

  • Added support for Exede resellers using the "satelliteinternetco.com" domain.
  • Added context menu to the Product Key textboxes.
  • Added "Data temporarily unavailable" message for Exede.
  • Added feedback message to failure system for non-failures that I'd still like information on.
  • Fixed RuralPortal "change your password" bypass regression.
  • Fixed a couple Config closure bugs.
  • Improved graphing system accuracy and timescale detection.
  • Improved detection of "free" and "slowed" states.
  • Improved network error messages to be consistent.
  • Changed "DishNet" to "Dish" and "dish.net"/"dish.com" to "mydish.com".
  • Changed methodology of red usage numbers and included descriptive tooltips.
  • Disabled SSL/TLS Security Protocols if they aren't supported by the OS or Framework in the Configuration, and disabled them all if Remote Usage Service is enabled.
  • WIN: *Fixed TLS Proxy testing in the Wizard.
  • MONO: *Fixed a bug when exporting history.
  • MONO: *Fixed "invisible" icon when the Tray Icons hadn't fully been saved yet.
  • LIN: #Major changes to installation procedure.

New in Satellite Restriction Tracker 1.3.8 (Mar 1, 2017)

  • Added support for Exede Business using the "exede.com" provider.
  •   Fixed a possible issue with DishNet.
  •   Improved Tray icon progress visibility and animation.
  •   Improved History Graph methodology.

New in Satellite Restriction Tracker 1.3.7 (Nov 19, 2016)

  • Cleaned up a lot of code and made a few backend improvements.
  • Fixed latest Exede changes and improved Exede AJAX loading.
  • WIN: +Added the possibility of Anti-Virus software preventing Updates to the error prompt when attempting to run the Installer.

New in Satellite Restriction Tracker 1.3.601 (Aug 15, 2016)

  • Added a TLS Proxy option for Exede users on Windows XP, Windows Vista, Linux, and OS X.
  • Cleaned up some minor interface and code issues.
  • Made sure the User Agent is sent in all POST messages (OS X wasn't for some MONO-related reason).
  • PATCH 1.3.601 fixes issues on newer versions of MONO and improves functionality of the first run wizard.

New in Satellite Restriction Tracker 1.3.6 (Aug 15, 2016)

  • Added a TLS Proxy option for Exede users on Windows XP, Windows Vista, Linux, and OS X.
  • Cleaned up some minor interface and code issues.
  • Made sure the User Agent is sent in all POST messages (OS X wasn't for some MONO-related reason).
  • PATCH 1.3.601 fixes issues on newer versions of MONO and improves functionality of the first run wizard.

New in Satellite Restriction Tracker 1.3.53 (Jul 13, 2016)

  • Fixed a couple DishNet login issues.
  • Fixed a redirect issue that was breaking RuralPortal.
  • Prevented new icons being created on the Desktop and in the Start Menu when updating.

New in Satellite Restriction Tracker 1.3.52 (Jul 13, 2016)

  • Added SSL/TLS checkboxes to select what versions you want to enable. Any versions that aren't supported will be hidden.
  • Fixed DishNet logins.
  • Fixed some other minor bugs here and there.
  • Changed "Available" to "Free" on the Main window.

New in Satellite Restriction Tracker 1.3.51 (Jul 13, 2016)

  • Added another Connection aborted network error.
  • Added support for TLS 1.1 and 1.2 if .NET 4.5 or newer is installed (and hopefully MONO with new-tls, whenever that gets implemented and fixed).
  • Added temporary TLS 1.2 support failure message.
  • Fixed the Configuration window's tab order.
  • Fixed network error handling bug.
  • Changed default encoding to LATIN_1 to fix some problems that could arise in the MONO version

New in Satellite Restriction Tracker 1.3.5 (Jul 13, 2016)

  • Added a bunch of new server and network errors.
  • Added an updated default list of known providers.
  • Added Common Language Runtime version to User Agent string.
  • Added details regarding the reason an update would be temporarily paused.
  • Redesigned the entire network connection methodology to prevent timeouts caused by asynchronous responses.
  • Fixed response alert to error report send and closing the error report alert when clicked.
  • Reorganized lots of code.
  • Changed which errors reset the Account Type.
  • Default Timeout is now 120 seconds.
  • Removed extra Exede AJAX requests to speed up connection time and cut down on data usage.

New in Satellite Restriction Tracker 1.3.4 (Aug 5, 2015)

  • Added the option to minimize instead of closing the program when you click the X on the Main window.
  • Fixed socket Read/Write timeout to wait for three hours instead of the regular timeout setting time.
  • Added the option to disable the Minimize to Tray animation.
  • Fixed the default History Graph Max line color.
  • Fixed a couple bugs if no Alert Style is selected.
  • Hid the minimize animation on startup with no tray icon.
  • Fixed the maximum range for the Network Timeout in Configuration.
  • Fixed the download speed meter when downloading updates in the Main and About windows.
  • Fixed detection of whether the Tray Icon is supported.

New in Satellite Restriction Tracker 1.3.3 (May 18, 2015)

  • Added Internet Speed Test Website link icon option.
  • Added gridlines to the History Graph and consolidated the graphing functions.
  • Added support for a few more error messages.
  • Improved the tooltip text for the Usage Period buttons in the History window.
  • Disabled most of the interface if no usage data is available, and allowed importing a database when the primary database is empty.
  • Added minimize to tray and restore from tray window animation.
  • Added timeout for creating local service log and allowed for the possibility of no log.
  • Fixed installer's ability to close the SRT program or service if still running.
  • Fixed the background color of Checkboxes in Windows XP.
  •  Fixed an occasional focus bug when restoring the main window from the tray icon.
  • Changed the "Show Password" button in the Configuration to the Windows-standard eye logo inside the textbox.
  • Changed the Configuration window tabs to fill the width of the window.

New in Satellite Restriction Tracker 1.3.2 (Mar 20, 2015)

  • Added DishNet Captcha Validation error message.
  • Added support for "Network subsystem is down" error message.
  • Added Exede Denial of Service error message.
  • Added Exede Server Down error message.
  • Fixed empty usage numbers and incorrect 150 GB limit numbers.
  • Improved responsiveness of Numeric Up/Down textboxes in Config.
  • Removed slowed state from Freedom accounts, and prevented it from sticking around if under 100% on Exede accounts.
  • WIN: +Added error catch when trying to save Service settings.

New in Satellite Restriction Tracker 1.3.1 (Feb 25, 2015)

  • Added options for disabling the system tray notification icon or only showing it when minimized.
  • Added some new error messages.
  • Added automatic charset encoding selection to web client responses.

New in Satellite Restriction Tracker 1.3 (Feb 6, 2015)

  • Added some new error messages.
  • Added new update settings to allow for completely automatic updating.
  • Fixed Exede logins.
  • Fixed timeout range.
  • Fixed useless creation of ProgramData/AppData paths in some cases.
  • Fixed a lot of under-the-hood bugs.
  • Fixed empty Data Directory settings issues by defaulting to AppData.
  • Removed extra slash from some paths.
  • WIN: +Added Windows 8-specific Start screen icon.

New in Satellite Restriction Tracker 1.2.2 (Jan 24, 2015)

  • Fixed DishNet logins again.
  • Removed all console debug outputs.

New in Satellite Restriction Tracker 1.2.1 (Jan 19, 2015)

  • Added some missing tooltip text to the Config window.
  • Fixed DishNet logins again.
  • Fixed erroneous timeout message.
  • Changed initializing connection messages to a single standard.

New in Satellite Restriction Tracker 1.2 (Jan 19, 2015)

  • Added some more network and socket error message responses and changed the wording of some of the messages.
  • Added move failure error catch and display when moving History directory to another location.
  • Added atlasPlanInvalid check when loading Exede Dashboard.
  • Added Account Locked message check when loading Exede.
  • Added Login Too Soon message check when loading DishNet.
  • Added Strong Name Key signing just in case it ever becomes an issue.
  • Added some extra reset events to prevent timeout errors.
  • Added new Color dialog UI arrangement when using single-usage-number accounts (like Exede).
  • Fixed odd-width tray icon graphs.
  • Fixed Data Directory checks to ignore missing trailing directory separators and case sensitivity.
  • Fixed a few extra small bugs.
  • Improved number display change speed to be a little more prompt.
  • Removed defunct minimum 3 minute timeout.
  • Removed all SSL checking.
  • Removed a lot of defunct and commented out code:
  •   WIN: +Added 12-month hiatus if user clicks donate in About dialog.
  •   WIN: *Fixed a typo in the Color dialog.

New in Satellite Restriction Tracker 1.1 (Dec 8, 2014)

  • Added "You must create an account at the new Exede Portal" error message for users that try to log in through the old Exede page.
  • Added SSL/TLS selection option in the Configuration (with TLS as default now).
  • Changed Custom Data Directory ALT+Key combo to "U" to avoid conflict with the Create Portable Application button.

New in Satellite Restriction Tracker 1.0 (Nov 26, 2014)

  • Added support for uncompressed Tarballs (.tar) for Alert Styles, mostly because of OS X Safari.
  • Added 500 MB leeway for finding reset dates in the History.
  • Fixed some Exede login failures and read failures.
  • Fixed addition of new providers so they're only added to the online list once a connection has been sucessfully made.
  • Changed default color scheme for graphs to blue.
  • Digitally Signed the EXE of all versions (Win, Lin, and OS X) with the new RealityRipple Software CA issued signature.
  •   WIN: +New Config window with new settings.
  •   WIN: +Portable Application functionality.

New in Satellite Restriction Tracker 0.4.5.2 (Nov 3, 2014)

  • Removed some defunct Exede graph code.

New in Satellite Restriction Tracker 0.4.5.1 (Oct 25, 2014)

  • Added some more network and socket error message responses.
  • Fixed Exede logins again.
  •   WIN: +Added UAC Shield Icon to buttons that require Admin rights to function.

New in Satellite Restriction Tracker 0.4.5 (Oct 4, 2014)

  • Added Exede Freedom usage parsing.
  • Added second attempt at logins for Exede users to log in through the old page, particularly for Evolution and Freedom users.
  • Added thousands separators to numbers in the History and Main Window usage numbers.
  • Fixed DishNet logins (again).
  • Fixed a crash caused by an incomplete web response.
  • Fixed some database reading errors.
  • Fixed a History window date selection bug.
  • Fixed some custom color issues.
  • Cleaned up some graphing code and improved the graph display for many account types.
  • Improved progress display for Exede and DishNet logins:
  •   WIN: +Added mnemonics to all windows.
  •   WIN: +Added extra check for "Topmost" and "Scale Text" System menu icons after settings are reloaded.

New in Satellite Restriction Tracker 0.4.4 (Aug 16, 2014)

  • Added "thank you" or "failure" response when reporting issues.
  • Added some more friendly network error messages.
  • Fixed timeouts during multiple slow redirects.
  • Fixed DishNet meter reading.
  • Fixed a few small bugs.
  • Cleaned up and re-organized the Configuration window.
  • Added mnemonics to the Configuration window.

New in Satellite Restriction Tracker 0.4.3 (Aug 9, 2014)

  • Fixed login for new Exede portal (again).
  • Prevented product key double-check when opening the Configuration window.
  • Fixed a Proxy parse issue.
  • Fixed a few small bugs.
  • Improved URLEncoding method.
  • Improved some Exede error messages.
  • Tried to force provider list onto asynchronous thread to prevent lockup when opening the Configuration window.
  • Made some other general improvements.

New in Satellite Restriction Tracker 0.4.2 (Aug 4, 2014)

  • Fixed login for new Exede portal.
  • Split E-Mail value into Username and Provider values for clarity, with an online-updated list of Providers.
  • Removed Up/Down inversion since Exede doesn't split them anymore.

New in Satellite Restriction Tracker 0.4.1 (Jul 4, 2014)

  • Reverted HTTP to version 1.0 from 1.1 due to connection issues.
  •  WIN: Fixed an error in BETA update notification.

New in Satellite Restriction Tracker 0.4 (Jul 2, 2014)

  • Added a new Save prompt when closing dialogs before settings have been saved.
  • Added some new friendly network error messages.
  • Added HTTP 1.1 support for connections to realityripple.com.
  • Fixed a bug when displaying the progress icon while closing the program.
  • Fixed update dialog buttons.
  • Fixed some proxy entry issues.
  • Fixed password change bypass for RuralPortal users.
  • Save button disables itself again if changes made are the same as current settings.
  • Removed all mention of the word "bandwidth" in favor of the word "usage".
  •  WIN: Added friendly Out-of-Box Wizard for first-time users.

New in Satellite Restriction Tracker 0.3.2 (Jul 2, 2014)

  • Added some new friendly network error messages.
  • Cleaned up some internal code.
  • Improved Update dialog.
  •  WIN: Added support for higher DPI resolutions.

New in Satellite Restriction Tracker 0.3.1.3 (Jul 2, 2014)

  • Added some new usage state messages for DishNet logins.
  • Added support for new DishNet login methodology.
  • Enforced percent encoding for usernames as well as passwords.
  • Redesigned usage grabbing code for simplicity in maintenance.
  •  WIN: Added some methods to prevent a progress display bug.

New in Satellite Restriction Tracker 0.3.1.2 (Jul 2, 2014)

  • Added some more friendly network error messages.
  • Fixed some date selection bugs.
  • Fixed possible bugs with HTML Percent Encoding method if passed an empty string.
  • Fixed a bug in the 60 Days button.
  • Improved Exede graphing methodology.
  • Cut averaging down to exact range on all graphs, and used maximum instead of average of the range for Exede.

New in Satellite Restriction Tracker 0.3.1.1 (Jul 2, 2014)

  • Added friendly socket failure messages.
  • Added some more bad date selection issue prevention methods in the History window.
  • Added initial support for Exede Evolution reading (still under testing).
  • Fixed some checks for no database in the History window.
  • Improved History window display if there's only one entry and it's within the last minute.
  • Improved host type handling and categorization.
  •  WIN: Added extra icon clearing method to destroy GDI objects that are no longer used.
  •  WIN: Added new method for changing column header and 30/60 day button text for the History window.
  •  WIN: Fixed a few bugs with the DB Progress window display when interrupting a graph draw with another database query.

New in Satellite Restriction Tracker 0.3.1 (Jul 2, 2014)

  • Added "This Period" and "Last Period" buttons in place of "30 Days" and "60 Days" respectively in the History window for Exede "reset" style accounts.
  • Added a Monospace font test method in case of issues with DefaultMonospace.
  •  WIN: *Fixed a bug in the Custom Colors window with the "Error" preview image being disposed before attempting to be loaded.
  •  MONO: Fixed a bug when a BETA update is available.

New in Satellite Restriction Tracker 0.3 (Jul 2, 2014)

  • Added Invert Numbers menu item to Main Graph context menu.
  • Changed version display to hide build and revision numbers if they're 0.
  • Changed Maximum bar to be semitransparent when painted over graph lines.
  • Changed status display just before connection time.
  •  MONO: -Removed 100%+ dotted pattern on graph due to transparency drawing bug for Exede History graphs.

New in Satellite Restriction Tracker 0.2.5 (Jul 2, 2014)

  • Added bandwidth alert feature to notify on excessive usage.
  • Added new cross-platform alert window with customizable styles.
  • Added F1 shortcut to FAQ page.
  • Added User Panel link for Remote Usage Service users.
  • Added whitespace stripper to Config E-Mail and Password pasting.
  • Fixed DishNet login due to page name change.
  • Fixed Exede over-limit numbers.
  • Fixed quite a few bugs all over the place.
  • Improved DataBase load speed.
  • Moved main usage components and some other classes into an external Library.
  • Moved sorting of the Log to any time the Log is saved while adding a new row.
  • Changed all links to use http://srt.realityripple.com short URL.
  •  WIN: +Added Configuration refresh after Resume from a Suspended power state.
  •  MONO: +Completely new code using C# and Gtk interface.
  •  MONO: *Fixed WildBlue/Exede login bug.

New in Satellite Restriction Tracker 0.2.4.1 (Jul 2, 2014)

  • Added Exede.net E-Mail address handling
  • Fixed "Buy More" usage math and parsing issues.
  • Fixed some minor bugs.

New in Satellite Restriction Tracker 0.2.4 (Jul 2, 2014)

  • Save Account Type to Settings.
  • New Graph Color Customization window.
  • Added context menu to main graphs to quickly customize colors or refresh your usage.
  • Added Error Message Check to WildBlue post-Login page requests.
  • Added animated ellipses when busy.
  • Added 5 minute wait to startup request.
  • New Error Logging system to keep track of failures.
  • Added "Check for Updates" button.
  • Added Update window.
  • Added under 70% check to disable "Slowed" display.
  • Fixed two Exede graphing bugs, one aesthetic, one mathematical.
  • Fixed bug when refresh occurs while connection is already active.
  • Fixed a bug with the History window age parameters.
  • Updated Logger Service account type determination.
  • Improved Account Type detection.
  • Improved graphing code.
  •  WIN: #Changed asynchronous methodology.
  •  WIN: *Fixed some messages in the History window when usage is still being loaded.
  •  MONO: *Fixed some timing display issues.
  •  MONO: +Added auto-minimize to KDE.
  •  MONO: *Forced single instance.
  •  MONO: *Improved some display issues.
  •  MONO: #Changed functionality of Tray Icon for KDE and Mac users.
  •  MONO: +New attempted fonts for main screen.