Releases: MisterVector/Maelstrom-CD-Key-Tester
Releases · MisterVector/Maelstrom-CD-Key-Tester
Maelstrom CD-Key Tester 4.3.3
- Fixed an error while testing with products in certain cases (invalid filetime)
- Instead of wiping the key files when Maelstrom loads the keys, they will
instead be wiped before Maelstrom writes back the unused keys before closing
which prevents an issue where Maelstrom encounters a runtime error, closes
and then the CD-Key folder is completely empty - If an invalid MPQ filename is encountered while testing keys for a certain
product, testing will stop - Updated the readme
Maelstrom CD-Key Tester 4.3.2
- A custom user agent is once again sent when checking for updates
- Went missing after a previous change to the update check code
- Due to a change in the update check process, Maelstrom has been
updated to handle a new date format when checking for a
new version
Maelstrom CD-Key Tester 4.3.1
- The changelog was missing the changes for version 4.3.0
- The default window position of the main form has been altered for a more suitable location
Maelstrom CD-Key Tester 4.3.0
- Potentially fixed a small issue when getting rejected by SOCKS4 proxies
- Small improvement when loading proxy files
- Added support for 26-digit Diablo II keys
- Implemented SOCKS5 proxy support
- Clicking and moving the main form around is now possible when clicking the
Reload Proxies, Reload CD-Keys and Config labels - When reloading proxies, existing proxies are removed from the active sockets
- If loading in keys by dumping a series of folders in the CD-Keys folder and
any of the subfolders contains the files W2BN.txt, D2DV.txt or D2XP.txt, none
of those files would be deleted - Fixed an issue where some proxies won't get the correct Battle.Net IP
from Maelstrom when connecting - Fixed an issue where the number of hours since testing started would not be
calculated correctly in certain cases - Slight performance tweak when determining when to clear the text screen
- Removed broken Warcraft III support
- Dropped CheckRevisionMPQ.dll and updated VersionCheck.dll to be used instead for
Diablo II CD-Key testing. This should also get rid of the version out of date
errors encountered when testing Diablo II CD-Keys as this should be more
up to date - Added support for displaying days in time elapsed
- The updater now uses the Code Speak Distribution System to check for a new
update. When you click the "Yes" button to indicate you want to update, you
will now be taken to the Code Speak website with a special page showing the
changes since your version and the latest - Updated Binaries/READ THIS.txt including a new URL
- Updated the default BNLS server to jbls.davnit.net
- The libbnet.dll library has been dropped as BNCSUtil.dll has replaced it
- Fixed a run-time error while saving the configuration with invalid values entered
- Fixed an issue where not all invalid configuration values will be highlighted in
the configuration form when the program loads with errors or the configuration is
attempted to be saved - When attempting to save the configuration with invalid values, a message box will
pop up specifying that there are errors and to correct them before clicking
OK again - Updated the readme for new changes and some fixes
- Fixed an issue where changing the "sockets per proxy" setting in the configuration
had no immediate effect - Reversed a change from Maelstrom 4.2.0 that treated the "Hashes for W2BN are too new"
issue as coming from certain Warcraft II keys. This is incorrect, and instead the
socket that produced this error is reconnected - Update check will be disabled if Maelstrom is loaded by the Code Speak Distribution System
Maelstrom CD-Key Tester 4.2.3
- Fixed update check code
- Instead of using quotes to emphasize certain words after the
tester is stopped, the color white is used instead - Fixed some casing in a message when the tester is stopped
- Fixed Diablo II/Expansion checkrevision
Maelstrom CD-Key Tester 4.2.2
- Updated Warcraft III version byte to 0x1E
- Adjusted the X button on main form and configuration form to remove
any open space on the right side - Guide renamed to ReadMe for consistency
- Some text stands out more
Maelstrom CD-Key Tester 4.2.1
- Message box icon changes
- Invalid config message icon changed from information to critical
- Unable to check for update message icon changed from information
to exclamation
- The CD-Key Profile message is now shown as the last message when
Maelstrom starts up - Added a configuration option to check for update on startup,
defaulting to on - Checkboxes in the configuration window are more consistent
Maelstrom CD-Key Tester 4.2.0
- The CheckRevision library has been renamed to VersionCheck.dll
- Appropriate icons are now added to each message box
- Default BNLS server is now jbls.codespeak.org
- Fixed an issue where Maelstrom would crash if reading non-text files
- Added a message for how many bad files were skipped
- Changed some text around
- The following text
- Removed 1 duplicate keys
- Removed 1 invalid keys
- Removed 1 skipped lines
- Skipped 1 bad files
- Is now
- Removed 1 duplicate key
- Removed 1 invalid key
- Removed 1 skipped line
- Skipped 1 bad file
- The following text
- Added new DNS names for Battle.Net:
- connect-use.classic.blizzard.com
- connect-usw.classic.blizzard.com
- connect-eur.classic.blizzard.com
- connect-kor.classic.blizzard.com
- Fixed a bug causing non-expansion keys that were not tested as
perfect, muted, voided or jailed to be used to test expansion keys - The starcraft hashes are no longer referenced in the checkrevision .ini file
- The configuration window has been redesigned for organization
- Internal changes made to speed up some aspects of Maelstrom
- This is the first version to use semantic versioning!
- On program load, non-expansion and expansion keys loaded are separate messages
- Default setting changes
- Reconnect time set to 13 seconds from 17 seconds
- Max sockets set to 32,767 instead of 5,000
- Re-added the update checker, but activated by clicking "Check for update" on the
top-right of the main form - Some keys were causing the error "Hashes for W2BN are too new" so these keys will
now be treated as "Other Product" instead - Changelog changes
- Spaced version notes to be more consistent and readable
- Changed "Last modified on" to "Released on" to be more accurate
- Updated the readme
Maelstrom CD-Key Tester 4.14
First release on GitHub!