mIRC

Software Screenshot:
mIRC
Software Details:
Version: 7.53 updated
Upload Date: 1 Dec 18
Developer: mIRC
Distribution Type: Shareware
Price: 20.00 $
Downloads: 171
Size: 2708 Kb

Rating: 2.0/5 (Total Votes: 2)

mIRC is a full featured Internet Relay Chat client for Windows that can be used to communicate, share, play or work with others on IRC networks around the world, either in multi-user group conferences or in one-to-one private discussions. It has a clean, practical interface that is highly configurable and supports features such as buddy lists, file transfers, multi-server connections, IPv6, SSL encryption, proxy support, UTF-8 display, UPnP, customizable sounds, spoken messages, tray notifications, message logging.

What is new in this release:

Version 7.53:

  • Added support for voice selection to speech options dialog.
  • Added support for CPRIVMSG and CNOTICE if listed in numeric 005.
  • Updated OpenSSL library to v1.0.2p and CA root certificates cacert.pem file.
  • Extended/drawpic and $pic() to enable access to multi-frame icons/GIFs.
  • Extended /set -g and /unset -gl switches to enable use of local/global variables.
  • Changed all time-related features to use 64bit time values.
  • Add/Fixed features/issues in a number of identifiers including $encode(), $decode(), $ctime(), $readini(), $cb(), $var().
  • Changed udpate check/other features to avoid insecure SSL protocols in HTTP requests under Windows XP.
  • Added support for numeric 005 STATUSMSG=@+ and WALLVOICES and commands /vmsg, /vnotice, and /wallvoices.
  • Changed channel mode parsing to handle channel keys hidden from non-ops only on the Undernet ircd.
  • Changed CAP packet-size request to use 2048 bytes if available.
  • Added $eventparms identifer that returns event-specific parameters passed to an executed command in a script.
  • Changed perform/joins on connect to be delayed if nickserv request is sent during logon.
  • Updated PCRE regex library to v8.42 and TagLib sound library to latest fixes.
  • Changed script editor editbox to allow longer lines before it starts wrapping.
  • Added support for IRCv3 nested batches beyond basic batch support.
  • Changed default hash table hash function to modified FNV-1A for improved distribution.
  • Added support for dynamic-resizing in hash tables for better performance.

What is new in version 7.52:

Version 7.52:

  • Added support for IRCv3 STS secure connection feature.
  • Fixed SSL connect behaviour that prevented a retry connect attempt for non-critical SSL errors.
  • Updated code signing certificate.
  • Added support for IRCv3 batch feature.
  • Fixed online timer bug that caused mIRC to freeze once a minute the more connected status windows were open.
  • Extended ^K color support for indexes 16 to 98.
  • Updated libraries to OpenSSL 1.0.2n.
  • Fixed font dialog not displaying sample text correctly for certain fonts.
  • Added "Hide away reminders" option that hides repeat away messages for ten minutes.
  • Fixed /timer -h bug that prevented a subsequent /timer -h request from using the multimedia timer.
  • Changed script editor file monitor to ignore daylight savings offset and to check file size changes.
  • Changed CAP cap-notify support for NEW/DEL so that mIRC no longer disconnects/reconnects for most CAP features unless necessary.
  • Changed mouse wheel scrolling to scroll by page if this option is enabled for your mouse in Windows.
  • Added $fromeditbox identifier that returns $true/$false if command or identifier called directly from an editbox.
  • Fixed $msfile() gpf when too many files are selected.
  • Fixed regular expression bug relating to K escape sequence.
  • Added /ignore support for highlight, speech, and tips.

What is new in version 7.51:

Version 7.51:

  • Fixed server passwords not being migrated from older versions of mIRC.
  • Updated libraries to OpenSSL 1.0.2l, PCRE 8.41, and zlib 1.2.11.
  • Fixed /server not parsing passwords set in servers list.
  • Fixed network name in status window titlebar not being synchronized with switchbar/treebar.
  • Fixed log files bug that caused logs from different networks to be mixed.
  • Extended /bset to support -1 to append characters.
  • Extended DCC Trust to allow network specific address.
  • Extended LOADINFO structure to include DWORD mBeta value.
  • Fixed mIRC window saved position bug that caused it to reset to the wrong position.
  • Added /set -i switch that only initializes a variable if it does not already exist.
  • Fixed script line parser bug that caused a gpf with some combinations of $str/$N-/$len.
  • Extended $compress()/$decompress() to support raw, zlib, and gzip.
  • Updated CA root certificates cacert.pem file.
  • Fixed Clear History not correctly clearing network names in switchbar/treebar.

What is new in version 7.49:

Version 7.49:

  • Changed CAP invite-notify so that invite notifications are now displayed.
  • Added CAP 3.2 support so mIRC now sends LS CAP 302 when logging on.
  • Added CAP cap-notify support.
  • Changed Add/Edit server dialog to allow use of seperate server and logon method passwords.
  • Changed /server -w and -l switches to support separate passwords.
  • Fixed window treebar/switchbar focus bug.
  • Fixed $regmlex() bug.
  • Fixed CAP SASL external bug.
  • Added CTCP DCC resume error message when file is smaller than the existing file.
  • Added support for evaluation of highlight tip messages.
  • Added /sockopen -n switch to disable Nagle algorithm on socket.
  • Fixed IAL gpf bug when IAL was turned off and channel was joined.

What is new in version 7.48:

Version 7.48:

  • Added SASL/NickServ support as a per server setting.
  • Added channel central support for +q quiet list.
  • Added "Control key enables mark/copy" option and the ability to copy single characters.
  • Added support for middle-click mouse button to close tabs in switchbar/treebar.
  • Added CAP support for extended-join, account-notify, away-notify, account-tag, invite-notify, and chghost.
  • Extended $com() to handle one dimensional single-byte array results.
  • Added sha256 fingerprint to server SSL certificate dialog.
  • Fixed if/while statement parsing bug.
  • Updated to OpenSSL 1.0.2k library.
  • Added /ialfill #channel command and extended $ial() identifier.
  • Extended /ialmark to allow setting multiple, arbitrary marks.
  • Fixed windows shutdown handling bug that prevented mIRC from saving settings correctly.
  • Extended $regsub() and $regsubex() to support output to a &binvar.
  • Changed sound-related routines to use DirectSound to play sounds.
  • Added "Create new certificate" button to SSL dialog that creates a new self-signed client certificate.
  • Added $sslcertsha1 and $sslcertsha256 identifiers that return fingerprint of currently loaded client certificate.
  • Added /drawsize @ that sets the bitmap size for picture windows.

What is new in version 7.47:

Version 7.47:

  • Fixed treeview display of text being chopped with certain fonts.
  • Fixed URL hotlink and catcher bugs that prevented extraction of short URLs.
  • Updated to OpenSSL 1.0.2j library.
  • Extended /drawpic and other features to support .jpeg extension.
  • Reverted changes to $calc() decimal digits in floating point calculations.
  • Updated About dialog to use Windows theme.
  • Changed op/ignore/protect/voice commands to maintain position of item in list.
  • Extended hotlink and catcher to allow underscores in addresses.
  • Updated to TagLib 1.11.1 library.
  • Updated CA root certificates cacert.pem file.
  • Fixed /protect not using network parameter correctly.
  • Fixed $modespl not allowing larger server-set values.
  • Fixed $int() bug when rounding some negative values.
  • Fixed $com().result not trimming trailing zeros in float values.
  • Fixed $wrap() not updating wrapped text if case has changed.
  • Fixed hash table bug that resulted in intermittent gpfs.

What is new in version 7.46:

Version 7.46:

  • Updated to OpenSSL 1.0.2h and PCRE 8.39 libraries.
  • Fixed /timer -h high resolution timer bug.
  • Extended $calc() to return more digits in floating point calculations.
  • Fixed Clear History bug that incorrectly cleared channels list settings.
  • Changed the way files are updated to decrease the potential for file loss.
  • Extended URL hotlink/extract feature to handle IPv6 addresses.
  • Fixed $base() bug with floating point precision.
  • Fixed script error not showing line number for single-line event definitions.
  • Added resize grip to bottom right of resizable dialogs.
  • Fixed regex bug when K is used in some regex patterns.
  • Fixed /drawline -p when used with text that contains tab characters.

What is new in version 7.45:

Version 7.45:

  • Fixed on BAN/UNBAN event bug that caused it to not be triggered on mode +b/-b events.
  • Updated channels /list feature to send *matchtext* to server in LIST request on Undernet and Quakenet.
  • Fixed DCC Send file dialog nickname combobox being incorrectly sized.
  • Fixed $sdir() new file dialogs not handling invalid path names.
  • Fixed $sfile() new file dialogs not filling in filename editbox.
  • Fixed tray tips bug that caused gpf triggered by right-click on tray tip.
  • Fixed tray tips and speech bug in formatting of text for multiple mode changes.
  • Updated installer to re-use default NSIS uninstall executable.
  • Updated CA root certificates cacert.pem file.

What is new in version 7.44:

Version 7.44:

  • Updated to OpenSSL 1.0.2g, PCRE 8.38, and TagLib 1.11 libraries.
  • Extended $regex() to allow unlimited backreferences.
  • Updated all file dialogs, including the send file dialog, to use modern file dialogs.
  • Updated to NSIS 2.50 installer and related plugins.
  • Fixed mode +q event being processed as on OWNER/DEOWNER event on networks that use +q as a channel mode.
  • Fixed if/while bracket parsing bug that caused mIRC to freeze with a certain combination of separators and brackets.
  • Added check for servers that include MONITOR in numeric 005 but do not actually support it. mIRC reverts back to ISON in this case.
  • Added "Certficate" menu item to status window system menu that allows viewing of the SSL certificate for an SSL connection.
  • Added $regmlex(name,M,N) that returns array of matches in the case of a /g global match.
  • Extended $url to work with browsers that do not support DDE, like Microsoft Edge and Google Chrome.
  • Updated $os and manifest files for Windows 10 compatibility.
  • Added support for extended numeric 338 reply with IPv6 address.
  • Added /sockopen -46 switches to specify the IPv4/IPv6 context when resolving named addresses.
  • Changed /server to base its IPv4/IPv6 context on the IP address if one is used.
  • Fixed $msgtags not being reset immediately after an event.
  • Fixed $eval() bug that caused over-evaluation in some cases.
  • Fixed log view dialog file size bug with large log files.
  • Extended $com() to allow passing parameters in from and results out to binary variables.
  • Updated code signing certificate to SHA-256. Binaries are now dual code-signed with SHA-1 and SHA-256.
  • Other changes and bug fixes.

What is new in version 7.43:

Version 7.43:

  • Fixed window focus bug that affected switching windows when using control+tab, the switchbar, and other methods.
  • Added $sysdir(item) to return system folders for the current user where item can be profile, desktop, documents, music, pictures, and movies.

What is new in version 7.41:

Version 7.41:

  • Added $calc() // floor divide operator.
  • Fixed MDI window transparency bug under Windows 8.
  • Fixed file handling bug that would have caused settings to be reset if there was a drive error.
  • Fixed connection timeout not being applied while a STARTTLS handshake is in progress.
  • Reverted Channels List window change so that modes are included in the listing again.
  • Fixed MDI windows not maximizing fully to the right in some situations.
  • Fixed Log and Buffer submenus in window system menus not being set correctly.
  • Fixed confirm exit dialog bug that was not detecting if DCC gets were in progress.
  • Extended SSL support to allow connecting to SNI servers.
  • Fixed log reload bug that caused logs not to be reloaded before the start of a new year.
  • Fixed while loop bugs relating to multiple nested while loop combinations.
  • Fixed log viewer bug that caused it to freeze during a search.
  • Other changes and bug fixes.

What is new in version 7.38:

  • Added STARTTLS support using the CAP tls protocol.
  • Fixed switchbar/treebar display bug that caused windows to be displayed in the wrong order.
  • Added Shift-F3 key support in Scripts Editor to search backwards through text.
  • Fixed timezone/daylight savings bug that was affecting timestamping and time/date identifiers.
  • Changed $sound() to use the TagLib library for improved reading of MP3 and other media file formats.
  • Updated the default DCC accept and ignore file types lists.
  • Changed $input() to allow entering of longer text and limiting text entry to maximum length.
  • Fixed DCC Get window not being updated when a resume begins.
  • Fixed DCC Chat speech bug that caused text in a DCC Chat window not to be spoken.
  • Added $envvar(N/name) identifier with .name and .value properties to return environment variables.
  • Changed /server to search servers list using combination of server address, group, and description.
  • Updated libraries to PCRE v8.36 and OpenSSL 1.0.1j.
  • Other changes and bug fixes.

Limitations:

30-day trial

Supported Operation Systems

Similar Software

TellBaby
TellBaby

23 Sep 15

MSN Log Merger
MSN Log Merger

22 Sep 15

NCN Messenger
NCN Messenger

30 Apr 18

Comments to mIRC

Comments not found
Add Comment
Turn on images!