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

Difference between revisions of "ChangeLog/1.8.0"

From ZNC
Jump to navigation Jump to search
 
(3 intermediate revisions by the same user not shown)
Line 5: Line 5:
 
-->
 
-->
  
<!-- Last update at bb4fe3c4156462a79a1987a29f6bfe1bb9baa83e -->
+
<!-- Last update at b1d4cb0ae5dd3c098eea724800c494cac1ff281e -->
  
 
== New ==
 
== New ==
 +
* Output of various commands (e.g. <code>/znc help</code>) was switched from a table to a list {{GH|1657}} {{GH|1662}}
 
* Support IP while verifying SSL certificates {{GH|1504}}
 
* Support IP while verifying SSL certificates {{GH|1504}}
 +
* Make it more visible that admins have lots of privileges
 +
 
== Fixes ==
 
== Fixes ==
 +
* Fix parsing of channel modes when the last parameter starts with a colon, improving compatibility with InspIRCd v3 {{GH|1637}} {{GH|1684}}
 +
* Fix null dereference on startup when reading invalid config {{GH|1585}}
 +
* Don't show server passwords on ZNC startup {{GH|1599}}
 +
* Fix build with newer OpenSSL {{GH|1688}}
 +
* Fix in-source CMake build
 +
* Fix echo-message for <code>*status</code> {{GH|1705}}
 +
 
== Modules ==
 
== Modules ==
* simple_away: Convert to UTC time {{GH|1506}}
+
* [[controlpanel]]: Add already supported <code>NoTrafficTimeout</code> User variable to help output
* route_replies: rizon: Add 403, 442 expectations {{GH|1421}}
+
* [[modpython]]:
 +
** Use FindPython3 in addition to pkg-config in CMake to simplify builds on Gentoo when not using emerge
 +
** Support python 3.9 {{GH|1702}}
 +
* [[modtcl]]: Added <code>GetNetworkName</code> {{GH|1658}}
 +
* [[partyline]]: Module is removed {{GH|1632}}
 +
* [[q]]: Module is removed {{GH|786}}
 +
* [[route_replies]]: Handle more numerics {{GH|1421}} {{GH|1659}} {{GH|1660}}
 +
* [[sasl]]: Fix sending of long authentication information {{GH|942}}
 +
* [[shell]]: Unblock signals when spawning child processes {{GH|1590}}
 +
* [[simple_away]]: Convert to UTC time {{GH|1506}}
 +
* [[watch]]: Better support multiple clients {{GH|1701}}
 +
* [[webadmin]]: Better wording for TrustPKI setting {{GH|1670}} {{GH|1711}} {{GH|1713}}
 +
 
 
== Internal ==
 
== Internal ==
 +
* Refactor the way how SSL certificate is checked to simplify future socket-related refactors {{GH|1697}}
 +
* Build integration test and ZNC itself with the same compiler (https://bugs.gentoo.org/699258)
 +
* Various improvements for translation CI
 +
* Normalize variable name <code>sUserName</code>/<code>sUsername</code> {{GH|1546}}
 +
* Make de-escaping less lenient {{GH|1715}}

Latest revision as of 20:38, 20 April 2020

← 1.7.5 ZNC 1.8.0 1.8.1 →



New[edit]

  • Output of various commands (e.g. /znc help) was switched from a table to a list (#1657) (#1662)
  • Support IP while verifying SSL certificates (#1504)
  • Make it more visible that admins have lots of privileges

Fixes[edit]

  • Fix parsing of channel modes when the last parameter starts with a colon, improving compatibility with InspIRCd v3 (#1637) (#1684)
  • Fix null dereference on startup when reading invalid config (#1585)
  • Don't show server passwords on ZNC startup (#1599)
  • Fix build with newer OpenSSL (#1688)
  • Fix in-source CMake build
  • Fix echo-message for *status (#1705)

Modules[edit]

Internal[edit]

  • Refactor the way how SSL certificate is checked to simplify future socket-related refactors (#1697)
  • Build integration test and ZNC itself with the same compiler (https://bugs.gentoo.org/699258)
  • Various improvements for translation CI
  • Normalize variable name sUserName/sUsername (#1546)
  • Make de-escaping less lenient (#1715)