To create new wiki account, please join us on #znc at Libera.Chat and ask admins to create a wiki account for you. You can say thanks to spambots for this inconvenience.

Template:Providers/table and ChangeLog/1.7.0: Difference between pages

From ZNC
(Difference between pages)
Jump to navigation Jump to search
SyntaxASI (talk | contribs)
No edit summary
 
 
Line 1: Line 1:
<noinclude>
{{ChangeLog}}
<!--  
 
======================================================================
<!-- last commit: aab76567662f770ed763c6ae25be1cbe8d9fd3cf -->
For location codes, please refer to https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2
 
Use exceptions, most notably UK instead of GB, listed here https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Exceptional_reservations
// TODO: cleanup this list, reorder, recategorize, fix grammar
======================================================================
 
Providers are sorted by "Date Started", which is either the date in which the provider officially started delivering services, the date
== New ==
their domain was registered (if reliable information), or the date added to the ZNC table list.
* Add CMake build. Minimum supported CMake version is 3.1. For now ZNC can be built with either CMake or autoconf. In future autoconf is going to be removed.
-->
** Currently <code>znc-buildmod</code> requires python if CMake was used; if that's a concern for you, please open a bug.
</noinclude>[<span class="plain links">[{{fullurl:Template:Providers/table|action=edit}} Edit data]</span>]
* Increase minimum GCC version from 4.7 to 4.8. Minimum Clang version stays at 3.2.
{| class="wikitable sortable" border="1"
* Make ZNC UI translateable to different languages, add partial Russian translation. If you want to translate ZNC to your language, great! Please say.
! rowspan="2" | Provider
* Configs written before ZNC 0.206 can't be read anymore {{GH|929}}
! colspan="2" | Max Networks per User
* Implement IRCv3.2 capability <code>echo-message</code> on the "client side" {{GH|950}}
! rowspan="2" | ZNC Version
* Implement IRCv3.2 capabilities <code>cap-notify</code>, <code>away-notify</code>, <code>account-notify</code>, <code>extended-join</code> {{GH|315}} {{GH|316}}
! rowspan="2" | Language
* Update capability names as they are named in IRCv3.2: <code>znc.in/server-time-iso</code>→<code>server-time</code>, <code>znc.in/batch</code>→<code>batch</code>. Old names will continue working for a while, then will be removed in some future version.
! rowspan="2" class="unsortable" | IRC Support
* Make ZNC request <code>server-time</code> from server when available {{GH|839}}
! rowspan="2" | Date Started
* Increase accepted line length from 1024 to 2048 to give some space to message tags
! rowspan="2" class="unsortable" | ZNC locations<br><small style="font-weight:normal">([[wikipedia:ISO 3166-1 alpha-2#Officially_assigned_code_elements|country codes]], using [[wikipedia:ISO 3166-1 alpha-2#Exceptional_reservations|exceptions]])</small>
* Separate buffer size settings for channels and queries {{GH|967}}
|-
* Support separate <code>SSLKeyFile</code> and <code>SSLDHParamFile</code> configuration in addition to existing <code>SSLCertFile</code> {{GH|1192}}
! Default
* Add "AuthOnlyViaModule" global/user setting {{GH|331}}
! Premium
* Added [[pyeval]] module
|-
* Added [[stripcontrols]] module {{GH|387}}
|[https://www.xShellz.com xShellz]
* Add new substitutions to [[ExpandString]]: <code>%empty%</code> and <code>%network%</code>. {{GH|1049}} {{GH|1139}}
| 2
* Stop defaulting real name to "Got ZNC?" {{GH|818}}
| data-sort-value="30" | 12, 20, or 30
* Added <code>ClearAllBuffers</code> command {{GH|852}}
| 1.6.1
* Don't require CSRF token for POSTs if the request uses HTTP Basic auth. {{GH|946}}
| English
* Set <code>HttpOnly</code> and <code>SameSite=strict</code> for session cookies {{GH|1077}} {{GH|1450}}
| {{irc|chat.freenode.net|xShellz}}
* Add SNI SSL client support {{GH|1200}}
| <span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2009-03-01
* Add support for CIDR notation in allowed hosts list and in trusted proxy list {{GH|207}} {{GH|1219}}
| <abbr title="United States of America">US</abbr>, <abbr title="United Kingdom">UK</abbr>
* Add network-specific config for cert validation in addition to user-supplied fingerprints: <code>TrustAllCerts</code>, defaults to false, and <code>TrustPKI</code>, defaults to true. {{GH|866}}
|-
* Add <code>/attach</code> command for symmetry with <code>/detach</code>. Unlike <code>/join</code> it allows wildcards.
|[http://www.elitebnc.org/ EliteBNC]
* [[Timestamps#Format|Timestamp format]] now supports sub-second precision with <code>%f</code>. Used in [[awaystore]], [[listsockets]], [[log]] modules and buffer playback when client doesn't support server-time {{GH|1455}}
| 5
* Build on macOS using ICU, Python, and OpenSSL from Homebrew, if available {{GH|894}}
|
 
| 1.6.5*
== Fixes ==
| English
* Revert tables to how they were in ZNC 1.4 {{GH|914}}
| {{irc|irc.atomicedge.org|elitebnc}}
* Remove flawed Add/Del/List/BindHost(s). They didn't correctly do what they were supposed to do, but users often confused them with the SetBindHost option. SetBindHost still works. {{GH|983}}
| <span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2012-02-06
* Fix disconnection issues when being behind NAT by decreasing the interval how often PING is sent and making it configurable via a setting to change ping timeout time {{GH|979}}
| <abbr title="Canada">CA</abbr>, <abbr title="France">FR</abbr>, <abbr title="Germany">DE</abbr>, <abbr title="Netherlands">NL</abbr>, <abbr title="United States of America">US</abbr>
* Change default flood rates to match RFC1459, prevent excess flood problems {{GH|1416}} {{GH|1418}}
|-
* Match channel names and hostmasks case-insensitively in [[autoattach]], [[autocycle]], [[autoop]], [[autovoice]], [[log]], [[watch]] modules {{GH|822}}
|[https://panicbnc.net/ PanicBNC]
* Fix crash in [[shell]] module which happens if client disconnects at a wrong time {{GH|1248}}
| 2
* Decrease CPU usage when joining channels during startup or reconnect, add config write delay setting {{GH|1250}}
| unlimited
* modperl: Fix reloading of module which couldn't be loaded before
| 1.5-git*
* modperl: Explain modperl that ZNC uses UTF-8 internally
| English
* Always send the users name in NOTICE when logging in. {{GH|1282}}
| {{irc|irc.esper.net|PanicBNC}}
* Don't try to quit multiple times {{GH|1392}}
| <span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2012-02-01
* Don't send PART to client which sent QUIT
| <abbr title="Australia">AU</abbr>, <abbr title="Canada">CA</abbr>, <abbr title="Germany">DE</abbr>, <abbr title="France">FR</abbr>, <abbr title="Japan">JP</abbr>, <abbr title="Netherlands">NL</abbr>, <abbr title="Poland">PL</abbr>, <abbr title="Singapur">SG</abbr>, <abbr title="United Kingdom">UK</abbr>, <abbr title="United States of America">US</abbr>
* Send failed logins to NOTICE instead of PRIVMSG {{GH|1472}}
|-
* Stop creating files with odd permissions on Solaris {{GH|1492}}
|[http://blackznc.net/freeZNC/ BlackZNC]
* Save channel key on JOIN even if user was not on the channel yet {{GH|1223}}
| 1
* Stop buffering and echoing CTCP requests and responses to other clients with self-message, except for /me {{GH|1488}}
|
* Support discovery of tcl 8.6 during <code>./configure</code>
| 1.6.3*
 
| English
== Modules ==
| {{irc|irc.blackznc.net|blackznc-support}}
* adminlog: make path configurable {{GH|1001}}
| <span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2012-07-11
* alias: add DUMP command to copy your config between users {{GH|1114}}
| <abbr title="Canada">CA</abbr>, <abbr title="France">FR</abbr>
* awaystore: add -chans option which records channel highlights {{GH|851}}
|-
* blockmotd: add GetMotd command {{GH|783}} {{GH|1361}}
|[https://ircbouncehouse.com IRCBounceHouse]
* clearbufferonmsg: add options which events trigger clearation of buffers. {{GH|825}}
| 10
* controlpanel: add the <code>DelServer</code> command. {{GH|810}}
|
* controlpanel: add $user and $network aliases {{GH|847}}
| 1.7-git
* controlpanel: Allow reseting channel specific AutoClearChanBuffer and BufferSize settings by setting them to "-" {{GH|990}}
| English
* controlpanel: Change "double" to "number" {{GH|1468}}
| {{irc|irc.spotchat.org|ircbouncehouse}}
* crypt: cover notices, actions and topics {{GH|813}}
| <span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2014-09-05
* crypt: Don't use the same or overlapping NickPrefix as StatusPrefix {{GH|1377}}
| <abbr title="United States of America">US</abbr>
* crypt: Add DH1080 key exchange {{GH|1378}}
|-
* crypt: Add Get/SetNickPrefix commands, Hide the internal keyword from ListKeys {{GH|1382}}
|[https://www.jkthosting.co.id Jkthosting]
* crypt: fix build with LibreSSL {{GH|1439}}
| 1
* cyrusauth: improve UI
|  
* fail2ban: make timeout and attempts configurable, add BAN, UNBAN and LIST commands {{GH|534}}
| 1.4*
* flooddetach: detach on nick floods {{GH|941}}
| Indonesian
* keepnick: improve behaviour by listening to ircd-side numeric errors {{GH|945}}
| {{irc|chat.freenode.net|jkthosting}}
* log: Add -timestamp option {{GH|978}}
| <span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2015-12-24
* log: Add options to hide joins, quits and nick changes. {{GH|601}}
| <abbr title="United Kingdom">UK</abbr>
* log: stop forcing username and network name to be lower case in filenames {{GH|1171}}
|-
* log: Log user quit messages {{GH|1395}}
|[https://znc.bg ZNC.BG]
* missingmotd: Include nick in IRC numeric command, reduce client confusion {{GH|1399}}
| 1
* modperl: provide operator "" for ZNC::String
|
* modperl: Honor PERL5LIB env var
| 1.6.3*
* modperl: fix functions like HasPerm() which accept char {{GH|1486}}
| English
* modpython: Disable legacy encoding mode when modpython is loaded. {{GH|1229}}
| {{irc|irc.v.bg|znc}}
* modpython: Add CQuery(s) and CServer(s) {{GH|1436}}
| <span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2016-01-25
* modperl, modpython: support ValidateWebRequestCSRFCheck {{GH|1424}}
| <abbr title="Bulgaria">BG</abbr>, <abbr title="Czech Republic">CZ</abbr>, <abbr title="Germany">DE</abbr>, <abbr title="Italy">IT</abbr>
* nickserv: use <code>/nickserv identify</code> by default instead of <code>/msg nickserv</code>. {{GH|786}}
|-
* nickserv: support messages from X3 services {{GH|1322}}
|[https://suchznc.net SuchZNC]
* notify_connect: Show client identification {{GH|1195}}
|
* sasl: add web interface {{GH|910}}
|
* sasl: enable all known mechanisms by default {{GH|938}}
| 1.7-git*
* sasl: Make the first requirement for SET actually mandatory, return information about settings if no input for SET {{GH|1338}}
| English
* schat: Require explicit path to certificate.
| {{irc|chat.freenode.net|suchznc}}
* simple_away: use ExpandString for away reason, rename old %s to %awaytime% {{GH|1149}}
| <span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2017-05-09
* simple_away: Add MinClients option {{GH|1133}}
| <abbr title="Netherlands">NL</abbr>
* stickychan: save registry on every stick/unstick action, auto-save if channel key changes {{GH|881}}
|-
* stickychan: stop checking so often, increase delay to once every 3 minutes {{GH|1333}}
|[https://znc.info znc.info]
* webadmin: allow reseting chan buffer size by entering an empty value
|1
* webadmin: make tables sortable. {{GH|40}}
|
* webadmin: Make server editor and CTCP replies editor more fancy, when JS is enabled {{GH|145}}
| 1.6.3
* webadmin: show per-network traffic info {{GH|963}}
| English
* webadmin: make the traffic info page visible for non-admins, non-admins can see only their traffic {{GH|1020}}
| {{irc|irc.frame.ro|znc}}
 
| <span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2017-10-22
== Internal ==
| <abbr title="Spain">ES</abbr>
* Stop pretending that ZNC ABI is stable, when it's not. Make module version checks more strict and prevent crashes when loading a module which are built for the wrong ZNC version. {{GH|1353}}
|-
* Allow modules to override CSRF protection. {{GH|1180}}
|[https://znc.hostsailor.com HostSailorZNC]
* Various HTML changes {{GH|1308}}
|1
* Introduce a CMessage class and its subclasses {{GH|506}}
|
* Add module callbacks which accept CMessage, deprecate old callbacks
| 1.6.5
* Modernize code to use more C++11 features
| English
* Various code cleanups
| {{irc|chat.freenode.net|hostsailor}}
* Fix CSS of <code>_default_</code> skin for Fingerprints section
| <span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2017-06-18
* Remove <code>--with-openssl=/path</code> option from ./configure. SSL is still supported and is still configurable
| <abbr title="Netherlands">NL</abbr>
* Add <code>OnUserQuitMessage()</code> module hook.
|-
* Add <code>OnPrivBufferStarting()</code> and <code>OnPrivBufferEnding()</code> hooks {{GH|1294}}
|[https://znc.quoque.ru Quoque ZNC]
* <code>CString::WildCmp()</code>: add an optional case-sensitivity argument
|1
* Do not call <code>OnAddUser()</code> hook during ZNC startup {{GH|929}}
|
* Rehash now reloads only global settings {{GH|929}}
| 1.6.5
* Remove <code>CAP CLEAR</code>
| English
* <code>CChan::GetNetwork()</code>
| {{irc|chat.freenode.net|qz}}
* <code>CUser</code>: add API for removing and clearing allowed hosts
| <span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2017-07-17
* <code>CZNC</code>: add missing SSL-related getters and setters
| <abbr title="USA">US</abbr>
* Add a possibility (not an "option") to disable launch after --makeconf {{GH|257}}
|-
* Add an integration test {{GH|772}}
|[https://znc.gamers.bg ZNC Gamers]
* Move Unix signal processing to a dedicated thread.
|1
* Add clang-format configuration, switch tabs to spaces.
|
* CString::StripControls: Strip background colors when we reset foreground {{GH|1261}}
| 1.6.5*
* Make chan modes and permissions to be char instead of unsigned char. {{GH|1486}}
| English
 
| {{irc|irc.gamers.bg|znc}}
== Cosmetic ==
| <span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2017-11-15
* autoconf/makefile: alphabetically sort the modules we compile {{GH|1358}}
| <abbr title="Bulgaria">BG</abbr>
* Alphabetically sort output of znc --help {{GH|1367}}
|-
* Change output during startup {{GH|1124}}
|[http://moonbnc.tk MoonBNC]
* Show new server name when jumping server {{GH|1147}}
|2
* Hide passwords in listservers output {{GH|1320}}
|
* Filter out ZNC passwords in output of `znc -D` {{GH|1445}}
| 1.6.5
* Make the user aware that debug mode is enabled. {{GH|1446}}
| English
* Switch znc.in URLs to https
| {{irc|chat.freenode.net|MoonBNC}}
| <span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2017-12-13
| <abbr title="Italy">IT</abbr>
|}

Revision as of 22:47, 11 March 2018

← 1.6.6 ZNC 1.7.0 1.7.1 →


// TODO: cleanup this list, reorder, recategorize, fix grammar

New

  • Add CMake build. Minimum supported CMake version is 3.1. For now ZNC can be built with either CMake or autoconf. In future autoconf is going to be removed.
    • Currently znc-buildmod requires python if CMake was used; if that's a concern for you, please open a bug.
  • Increase minimum GCC version from 4.7 to 4.8. Minimum Clang version stays at 3.2.
  • Make ZNC UI translateable to different languages, add partial Russian translation. If you want to translate ZNC to your language, great! Please say.
  • Configs written before ZNC 0.206 can't be read anymore (#929)
  • Implement IRCv3.2 capability echo-message on the "client side" (#950)
  • Implement IRCv3.2 capabilities cap-notify, away-notify, account-notify, extended-join (#315) (#316)
  • Update capability names as they are named in IRCv3.2: znc.in/server-time-isoserver-time, znc.in/batchbatch. Old names will continue working for a while, then will be removed in some future version.
  • Make ZNC request server-time from server when available (#839)
  • Increase accepted line length from 1024 to 2048 to give some space to message tags
  • Separate buffer size settings for channels and queries (#967)
  • Support separate SSLKeyFile and SSLDHParamFile configuration in addition to existing SSLCertFile (#1192)
  • Add "AuthOnlyViaModule" global/user setting (#331)
  • Added pyeval module
  • Added stripcontrols module (#387)
  • Add new substitutions to ExpandString: %empty% and %network%. (#1049) (#1139)
  • Stop defaulting real name to "Got ZNC?" (#818)
  • Added ClearAllBuffers command (#852)
  • Don't require CSRF token for POSTs if the request uses HTTP Basic auth. (#946)
  • Set HttpOnly and SameSite=strict for session cookies (#1077) (#1450)
  • Add SNI SSL client support (#1200)
  • Add support for CIDR notation in allowed hosts list and in trusted proxy list (#207) (#1219)
  • Add network-specific config for cert validation in addition to user-supplied fingerprints: TrustAllCerts, defaults to false, and TrustPKI, defaults to true. (#866)
  • Add /attach command for symmetry with /detach. Unlike /join it allows wildcards.
  • Timestamp format now supports sub-second precision with %f. Used in awaystore, listsockets, log modules and buffer playback when client doesn't support server-time (#1455)
  • Build on macOS using ICU, Python, and OpenSSL from Homebrew, if available (#894)

Fixes

  • Revert tables to how they were in ZNC 1.4 (#914)
  • Remove flawed Add/Del/List/BindHost(s). They didn't correctly do what they were supposed to do, but users often confused them with the SetBindHost option. SetBindHost still works. (#983)
  • Fix disconnection issues when being behind NAT by decreasing the interval how often PING is sent and making it configurable via a setting to change ping timeout time (#979)
  • Change default flood rates to match RFC1459, prevent excess flood problems (#1416) (#1418)
  • Match channel names and hostmasks case-insensitively in autoattach, autocycle, autoop, autovoice, log, watch modules (#822)
  • Fix crash in shell module which happens if client disconnects at a wrong time (#1248)
  • Decrease CPU usage when joining channels during startup or reconnect, add config write delay setting (#1250)
  • modperl: Fix reloading of module which couldn't be loaded before
  • modperl: Explain modperl that ZNC uses UTF-8 internally
  • Always send the users name in NOTICE when logging in. (#1282)
  • Don't try to quit multiple times (#1392)
  • Don't send PART to client which sent QUIT
  • Send failed logins to NOTICE instead of PRIVMSG (#1472)
  • Stop creating files with odd permissions on Solaris (#1492)
  • Save channel key on JOIN even if user was not on the channel yet (#1223)
  • Stop buffering and echoing CTCP requests and responses to other clients with self-message, except for /me (#1488)
  • Support discovery of tcl 8.6 during ./configure

Modules

  • adminlog: make path configurable (#1001)
  • alias: add DUMP command to copy your config between users (#1114)
  • awaystore: add -chans option which records channel highlights (#851)
  • blockmotd: add GetMotd command (#783) (#1361)
  • clearbufferonmsg: add options which events trigger clearation of buffers. (#825)
  • controlpanel: add the DelServer command. (#810)
  • controlpanel: add $user and $network aliases (#847)
  • controlpanel: Allow reseting channel specific AutoClearChanBuffer and BufferSize settings by setting them to "-" (#990)
  • controlpanel: Change "double" to "number" (#1468)
  • crypt: cover notices, actions and topics (#813)
  • crypt: Don't use the same or overlapping NickPrefix as StatusPrefix (#1377)
  • crypt: Add DH1080 key exchange (#1378)
  • crypt: Add Get/SetNickPrefix commands, Hide the internal keyword from ListKeys (#1382)
  • crypt: fix build with LibreSSL (#1439)
  • cyrusauth: improve UI
  • fail2ban: make timeout and attempts configurable, add BAN, UNBAN and LIST commands (#534)
  • flooddetach: detach on nick floods (#941)
  • keepnick: improve behaviour by listening to ircd-side numeric errors (#945)
  • log: Add -timestamp option (#978)
  • log: Add options to hide joins, quits and nick changes. (#601)
  • log: stop forcing username and network name to be lower case in filenames (#1171)
  • log: Log user quit messages (#1395)
  • missingmotd: Include nick in IRC numeric command, reduce client confusion (#1399)
  • modperl: provide operator "" for ZNC::String
  • modperl: Honor PERL5LIB env var
  • modperl: fix functions like HasPerm() which accept char (#1486)
  • modpython: Disable legacy encoding mode when modpython is loaded. (#1229)
  • modpython: Add CQuery(s) and CServer(s) (#1436)
  • modperl, modpython: support ValidateWebRequestCSRFCheck (#1424)
  • nickserv: use /nickserv identify by default instead of /msg nickserv. (#786)
  • nickserv: support messages from X3 services (#1322)
  • notify_connect: Show client identification (#1195)
  • sasl: add web interface (#910)
  • sasl: enable all known mechanisms by default (#938)
  • sasl: Make the first requirement for SET actually mandatory, return information about settings if no input for SET (#1338)
  • schat: Require explicit path to certificate.
  • simple_away: use ExpandString for away reason, rename old %s to %awaytime% (#1149)
  • simple_away: Add MinClients option (#1133)
  • stickychan: save registry on every stick/unstick action, auto-save if channel key changes (#881)
  • stickychan: stop checking so often, increase delay to once every 3 minutes (#1333)
  • webadmin: allow reseting chan buffer size by entering an empty value
  • webadmin: make tables sortable. (#40)
  • webadmin: Make server editor and CTCP replies editor more fancy, when JS is enabled (#145)
  • webadmin: show per-network traffic info (#963)
  • webadmin: make the traffic info page visible for non-admins, non-admins can see only their traffic (#1020)

Internal

  • Stop pretending that ZNC ABI is stable, when it's not. Make module version checks more strict and prevent crashes when loading a module which are built for the wrong ZNC version. (#1353)
  • Allow modules to override CSRF protection. (#1180)
  • Various HTML changes (#1308)
  • Introduce a CMessage class and its subclasses (#506)
  • Add module callbacks which accept CMessage, deprecate old callbacks
  • Modernize code to use more C++11 features
  • Various code cleanups
  • Fix CSS of _default_ skin for Fingerprints section
  • Remove --with-openssl=/path option from ./configure. SSL is still supported and is still configurable
  • Add OnUserQuitMessage() module hook.
  • Add OnPrivBufferStarting() and OnPrivBufferEnding() hooks (#1294)
  • CString::WildCmp(): add an optional case-sensitivity argument
  • Do not call OnAddUser() hook during ZNC startup (#929)
  • Rehash now reloads only global settings (#929)
  • Remove CAP CLEAR
  • CChan::GetNetwork()
  • CUser: add API for removing and clearing allowed hosts
  • CZNC: add missing SSL-related getters and setters
  • Add a possibility (not an "option") to disable launch after --makeconf (#257)
  • Add an integration test (#772)
  • Move Unix signal processing to a dedicated thread.
  • Add clang-format configuration, switch tabs to spaces.
  • CString::StripControls: Strip background colors when we reset foreground (#1261)
  • Make chan modes and permissions to be char instead of unsigned char. (#1486)

Cosmetic

  • autoconf/makefile: alphabetically sort the modules we compile (#1358)
  • Alphabetically sort output of znc --help (#1367)
  • Change output during startup (#1124)
  • Show new server name when jumping server (#1147)
  • Hide passwords in listservers output (#1320)
  • Filter out ZNC passwords in output of `znc -D` (#1445)
  • Make the user aware that debug mode is enabled. (#1446)
  • Switch znc.in URLs to https