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.
ChangeLog/0.076: Difference between revisions
Jump to navigation
Jump to search
DarthGandalf (talk | contribs) Created page with "<!-- Last update at r1633 --> == New stuff == * Add a <code>make uninstall</code> Makefile target. {{rev|1580}} * Imported modules from znc-extra: fixfreenode, [[buffextr..." |
DarthGandalf (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
{{ChangeLog}} | |||
<!-- Last update at r1633 --> | <!-- Last update at r1633 --> | ||
Line 42: | Line 44: | ||
* Updated to latest Csocket which adds openssl 1.0 compatibility and fixes some minor bug. {{rev|1615}} {{rev|1621}} | * Updated to latest Csocket which adds openssl 1.0 compatibility and fixes some minor bug. {{rev|1615}} {{rev|1621}} | ||
* Merged the internal join and ping timers. {{rev|1622}} {{rev|1623}} | * Merged the internal join and ping timers. {{rev|1622}} {{rev|1623}} | ||
Latest revision as of 09:54, 2 April 2017
← 0.074 | ZNC 0.076 | 0.078 → |
This is an old ZNC version. If you still use it, please consider upgrading to 1.9.1. |
New stuff
- Add a
make uninstall
Makefile target. (r1580) - Imported modules from znc-extra: fixfreenode, buffextras, autoreply, route_replies, adminlog. (r1591) (r1592) (r1593) (r1594) (r1595)
- Imported the rest of znc-extra under
modules/extra
hidden behind configure's--enable-extra
. (r1605) (r1606) (r1608) (r1609) (r1610) - ZNC now uses SHA-256 instead of MD5 for hashing passwords. MD5 hashes still work correctly. (r1618)
Fixes
- Don't cache duplicate raw 005 (e.g. due to /version). (r1579)
- Send a MODE removing all user modes to clients when we lose the irc connection. (r1583)
- Use a nickmask instead of a nick as the source for ZNC-generated MODE commands. (r1584)
- Use the right error codes if startup fails. (r1585)
- Fix a NULL pointer dereference in some of the ares-specific code. (r1586)
- VHost and Motd input boxes in graphiX and dark-clouds in webadmin didn't insert newlines. (r1588)
- Generate proper error messages when loading modules. This was broken since znc 0.070. (r1596)
- Allow unloading of removed modules. This was broken since znc 0.070. (r1597)
- Fix savebuff with
KeepBuffer = false
. (r1616) - Fix accidental low buffer size for webadmin sockets. (r1617)
- AltNicks are no longer truncated to 9 characters. (r1620)
- Webadmin can now successfully add new admin users and have them load the shell module. (r1625)
- Webadmin no longer includes the znc version in the auth realm. (r1627)
CUser::Clone
now handles modules after all other settings, making it work with shell. (r1628)- Some CSS selectors in webadmin's dark-clouds and graphiX skins were wrong. (r1631)
- The
help
of admin was improved. (r1632) (r1633)
Minor stuff
make distclean
now also removes the pkg-config files. (r1581)- Add the autoconf check for large file support. (r1587)
- Generic "not enough arguments" support for route_replies and some fix for /lusers. (r1598) (r1600)
- ZNC now tries to join channels in random order. (r1601) (r1602) (r1603)
- route_replies now handles "No such channel" for
/names
. (r1614) - Fixes a theoretical crash on shutdown. (r1624)
- saslauth was moved to znc-extra. (r1626)
Internal stuff
- Now using autoconf 2.64. (r1604)
- Removed unused classes
CNoCopy
andCSafePtr
. (r1607) - Moved
CZNC::FindModPath()
toCModules
. (r1611) - Added
CModules::GetModDirs()
as a central place for finding module dirs. (r1612) (r1629) - Added
CModules::GetModPathInfo()
which works likeGetModInfo()
but which takes the full path to the module. (r1613) - Updated to latest Csocket which adds openssl 1.0 compatibility and fixes some minor bug. (r1615) (r1621)
- Merged the internal join and ping timers. (r1622) (r1623)