Version History for the original mircryption addon, before the MircryptionSuite:
v4.11b 8/26/02
• | added kludge fix to make sure topicfix timer did not deactivate due to mirc bug |
• | added warning about encrypted topic lengths (limit set by new variable %mc_maxtopiclen) |
• | starting new naming scheme (betas will be marked with a B) |
v4.04 8/23/02
• | truncated topics were left completely undecrypted (now they are decrypted as much as possible) |
• | added an anchored notice kludge to keep notices from newsbot in a single channel |
• | added a mc_bind function for easy exclusion of encryption on certain keywords (usually !command types for bots) |
v4.03 8/22/02
• | had to change encryption wrapping for topics to support the new messageboard - users of previous versions will not be able to read encrypted topics set with new version. |
v4.02 8/21/02
• | Added support for mcboard news/message board |
• | Added new encryption wrapper to support encrypted newsboard |
• | Fixed indenting on incoming text |
• | Incoming notices were being incorrectly sent to query windows. |
v4.01 8/20/02
• | Added enotice command, so now you have emsg and enotice for analagous encrypted sends. |
v4.0 8/1/02
• | Mircryption Help/About Menu option no longer displays long list of commands, it just launches the help file. |
• | Incoming MPGP compatible commands are now routed to the optional add-on mpgp script. |
• | Old help format .hlp files are no longer being provided. |
v3.9 7/25/02
• | fixed missing parentheses bug (line 1138) |
v3.7 7/13/02
• | add ability to use custom tag instead of mcps, and recognize multiple incoming tags, especially +OK (requested by D) (see variable list). |
• | textpad now has a kludge to preserve multiple spaces in pasted text. useful for pasting ascii art. |
• | now when you receive a broadcast meow, you are told whether the sender has key match with you or not. |
• | added options for how your script responds to meow broadcasts (see variable list). |
• | user can now decide whether to migrate passphrases for personal queries automatically when a user changes nick (see variable list). |
v3.6
• | bugfix - mc_encrypt and mc_decrypt functions were not working properly. |
v3.5
v3.4
• | added entry to related work section for Klaatu's mIRC Crypto (kmc) Add-On. |
• | added new color scheme (#3) by L. |
• | added new ability to cusotmize prefixes for nicks with op or voice when desigining schemes. |
v3.3 2/12/02
• | fixed bug in help file chapter on Modifying mirc bots, which referred to functions $mcdecrypt and $mcencrypt, when they are really $mc_decrypt and $mc_encrypt. |
• | modified mc_decrypt function to automatically check for "mcps" prefix on text to be decrypted and skip it if present. useful for scripts. |
• | modified this changelog to be in reverse-chronological order - easier to see new changes. |
• | modified it so that variable %mc_reversechar will work on any size string for %mc_reversechar. |
• | mirc version 6 fix - outgoing text was not being encrypted in private query windows. |
• | mirc version 6 fix - encrypted channel topics were being temporarily garbled on receiving text in channel. |
• | mirc version 6 fix - textpad stopped working; turns out to be some sort of conflict with the richedit control. I replaced the textpad edit control with a normal memo control, which works, but has smaller capacity. |
v3.2 1/8/02
• | now the initial request for master passphrase occurs as soon as you join an encrypted channel. |
v3.1 1/8/02
• | added note in the Security warning section pointing out that any script can access mircryption functions. |
• | added %mc_reversechar which you can set to any character in alt-r variables. if first char of sentence is this, its encryption will be reverse. previously ' was used. defaults to ` (reverse quote) |
• | master passphrase password dialog now takes 2 forms: when changing and on initial settting, it is plaintext with explanation; when entering on startup, it is small and masked. |
v3.0 1/6/02
• | fixed problem with manually setting %mc_keyfile to use keyfiles in directory other than current mirc directory |
v2.9 1/4/02
v2.8 1/3/02
• | tons of MS Agent options and bug fixes |
• | help file now up to date withl all new variables and functions. |
v2.4 1/1/02
• | more MS Agent options for putting on irc plays: can make your own character speak; can tell agents to not say "$nick says" if the same character is talking for same nick. |
v2.3 12/31/01
• | MS Agent support now can take over responsibilities of speech on all channels, speak events, etc.; Pop-up menu enable/disable; lots of options. |
• | Uninstall function now asks for confirmation |
• | Source code now included |
v2.2 12/31/01
• | only one .bak file is kept of password file |
• | master keyfile password dialog is now modal |
v2.1 12/30/01
• | meow broadcaster now sends version; receiver displays it during reply |
v2.0 12/29/01
• | mircryption now respects having different colors for your own text vs. incoming text (color dialog "own text" vs. "normal text") |
• | mircryption now respects switchbar (channel list) coloring, from Options->Display dialog, where channel names are colored when new text arrives. |
• | help now tries to launch the mircryption.chm help file |
• | added ms agent functions (text-to-speech) |
• | re-organized script code for incoming text - should make it easier to customize |
v1.9 12/25/01
• | new ezboard forum -> http://pub19.ezboard.com/bmircryption |
• | added %mc_indent persistent variable, regulates indentation amount (2 is mirc default, 11 lines up after max nick size) or use keyword nick to left-align under current nick). |
• | moved to .hlp and *.chm help file format instead of the txt readme file |
v1.8 12/24/0
• | fixed bug in /esay which wouldnt echo if enc. disabled. |
• | added /etext command to force sending of encrypted text. |
• | fixed (e) and topics not updating fast on /setkey /delkey |
• | textpad now works in private query windows |
• | meow replies now include mircryption version # |
• | all references to password -> passphrase |
• | setkey dialog value is now blank on non-existent keys |
v1.7 12/24/01
• | new hotkey for quick mircryption menu menu |
• | changed the way you can specify a master keyfile to avoid being asked now uses a variable in alt-r window. |
• | %mc_requirespass variable added, set to yes to prevent mirc access without proper mircryption passphrase. |
v1.6 12/23/01
• | new /textpad command brings up a big richedit box, you can type of to 63k of text, and it will be fex to mirc one line at a time, making sure no lines are too big and feeding them slow enough to hopefully avoid flood kills. Encrypts the text if channel is set to encrypt. |
v1.5 12/22/01
• | /mcmeow secret handshake broadcast |
• | you can set a broadcast reply tagline using var %mc_meowtag |
v1.4 12/22/01
• | fixed '#: unknown command' error |
• | new (e) indicator on channel/query window captions for encryption status. |
• | when uninstalling, script now kills window watch timers |
v1.3 12/21/01
• | backs up keyfile before first change per session |
• | after 4 failed passphrases, master pass dialog hibernates. |
• | better encrypted topic handling |
• | made clearer that keys should be long multi-word |
• | added warning when setting plaintext topics in encrypted channel. |
• | updated instructs for script conflicts on topic events. |
• | added functions for changing keyfilename |
• | added functions for encrypting/decrypting arbitrary text |
• | encryption engine channel names now case insensitive |
v1.2 12/20/01
• | fixed bug limiting keys to one word only |
• | now can be used simultaneously to bnc encryption (but actions will be garbled and excessive line length may cause truncated lines) |
• | encrypted topics now supported (use /etopic command) |
v1.1 12/19/01
• | fixed typo in sample /keypassphrase line in startup code. |
• | colors/highlighting/flashing/beeping works as normal irc. |
• | added /mcscheme command to choose between 2 preset color/id schemes |
• | fixed crash on large line (>650 characters) |
• | checks for version 5.9 of mirc |
v1.0 12/18/01
|