Download
AdiIRC 3.6 - 03-11-2019
Added option to hide own away messages
Added support for IRCv3 extension "draft/setname"
Added channel background/normal text colors to Channel List
Added option to use server "Username" as ident nick reply
Added support for username:password for login methods when no login username is present
Added separate "Username" field for server and login method in the Serverlist
Added passive GET/SEND/CHAT DCC support
Added DCC Secure CHAT support (SCHAT)
Added DCC CHAT proxy support
Added separate DCC SEND/CHAT auto accept/ignore options
Added option to ignore all DCC send requests
Added separate server password field in the serverlist Servers tab when adding/editing servers for one network
Fixed network adapters should be cached to avoid excessive registry reading when using bandwidth monitor
Fixed channel messages from echo-messages should not trigger notifications or run through the ignore list
Fixed logging filenames should not allow consecutive spaces
Fixed an issue where tray icon disappears
Fixed Script editor text/font display breaks with some characters
Fixed CAP responses are not case insensitive matched
Fixed channel links are not extracted correctly in some cases
Fixed changing some message options can cause custom window fonts to be reset
Fixed getting a users channel prefix can cause a crash in some rare cases
Fixed CAP requests should be split into multiple lines if the requested list is too large
Fixed cursor should not show the resize cursor for autoexpand columns in datagrids
Fixed Tips can cause a crash in some rare cases during exit
Fixed Channel Editor Excepts/Invites buttons should only be enabled if opped and supported by the server
Fixed "Reset" and "Reset all" options warnings should have clearer text and default to "Cancel" button
Fixed changing topic does not always update the Titlebar
Fixed some buffered items can be missing from Rawlog -> Debug
Fixed Treebar "Show network name/Show nick name" options doesn't work unless "Show Unread Count" is enabled
Fixed connecting to a znc server with no password should not disconnect
Fixed tabcomplete channels should prioritize current channel
Fixed tabcomplete channels should include favorites
Fixed default invite menu doesn't work in private windows
Fixed DCC resume position should be validated
Fixed incoming DCC transfers with filesize bigger than an existing file should be ignored/not resumeable
Fixed server login doesn't work unless login method is set to none
Fixed Statusbar/Toolbar transfer progress bar should be 0% while not transfering
Fixed /topic with no parameters should show the current topic
Removed save/restore Editbox history from server windows since it doesn't work properly
Plugins:
Fixed plugin identifiers called without parentheses doesn't work
Scripting:
Added new parameter "z" for $screenshot()
Added missing parameter -n for /logview
Added experimental Blowfish/fisk10 plugin using openssl 1.1.x
Added new parameters -c -d -x -n for /inlineimage
Added /play central dialog
Added new identifiers $pcre, $powmod()
Added new/missing properties .ssl, .ip, .logfile, .wid, .cid, .hwnd, .status, .idle, .stamp for $chat()
Added missing parameter -a for /run
Added new/missing parameters "schat" "reject" "get" "passive" for /dcc
Added missing identifiers/commands $sreq, $creq, /sreq, /creq
Added missing scripting event on PLAYEND
Added missing identifier $urlget
Added all missing parameters for $zip()
Added missing parameter -key for /server
Removed bitflag 8 whether /scripts is enabled or not for $remote
Fixed /hsave can crash with very large tables
Fixed /window -r doesn't work on hidden windows
Fixed $screenshot() visibility issues with rectangle selection
Fixed $screen,$screen() returns wrong value on some systems
Fixed $read() crashes with a invalid line count
Fixed $cb should not trim trailing newlines
Fixed /if "isnum" operator doesn't work with very large numbers
Fixed {} brackets are not always parsed correctly in alias files
Fixed /play window/file parameters are not validated correctly
Fixed $mouse.win returns wrong value in some cases
Fixed $uptime(server), $onlineserver returns wrong value when not connected to a server
Fixed $nofile() returns wrong value in some cases
Fixed consecutive spaces trailing $+ are not removed in some cases
Fixed $nickicon,$nickcolor variables are not replaced properly in message prefixes
Fixed /clear can cause a crash on picture windows
Fixed /google titles are broken
Fixed &binvar named "&" is only allowed in some places
Fixed /toolbar -c -r should not show an error
Fixed SendMessage commands should not interfere with /!
Fixed $rand() parameters are not validated correctly
Fixed /write should not overwrite read-only files
Fixed copy doesn't work properly when copying from/to the same file
Fixed /play -a is not working/validated correctly
Fixed /play doesn't work per server
Fixed Visual c++ is not detected properly on 32 bit windows for pcre
Fixed $regex(), $regsub() should return -14 for invalid patterns
Fixed $sha1(), $sha256(), $md5(), $hmac() should allow empty binvars
Fixed $line() parameters are not validated correctly
Fixed on OPEN/CLOSE are not triggering when hosting a DCC CHAT
Fixed $chat() doesn't work with nick as parameter
Fixed $decode() should chop at null bytes
Fixed invalid utf8 characters should still be encoded/decoded in some cases
Fixed brackets in aliases files are sometimes parsed incorrectly
Fixed /window side list-box width should be added to the total window width
Fixed $height() returns no value for some characters
Fixed /drawtext drawing the double quote character doesn't work
Fixed $1 in menus for list-box should have the entire selected text
Fixed /var /set /inc /dec /unset -s should not print if called using /.
Fixed halting a identifier in a menu text should not halt trailing menu item
Fixed Dlls using mUnicode is not sending/receiving correct data
Fixed $dll(), $dllcall() returns wrong data in some cases
Fixed $input() should not trim leading spaces
Fixed $input() with $cr $lf doesn't work
Fixed $menu, $menutype returns wrong value in dcc chat windows
Fixed $bvar().text returns wrong value in some cases
Fixed halting a CTCP event should halt the DCC event as well
Fixed /nicklist -f should not hide the Nicklist
Fixed $base() returns wrong value in some cases when using base64
Fixed $longip() returns wrong value with large numbers
Fixed $hmac() parameters are not validated correctly
Fixed /socklisten can cause a crash in some cases
Fixed $input() should not have input box by default
Fixed $get() $send() .status and .secs properties returns wrong values in some cases
Fixed $get(-1) $send(-1) returns wrong item in some cases
Fixed $filename is not set during CTCP events
Fixed /else /elseif without a preceding /if should shown an error