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.062: Difference between revisions
Jump to navigation
Jump to search
DarthGandalf (talk | contribs) Created page with "<!-- Last updated @ rev 1275 --> == New stuff == * Add ''--disable-optimization'' to configure. {{rev|1206}} * New webadmin skin '''dark-clouds''' by bigpresh. {{rev|1210}} * ..." |
DarthGandalf (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
{{ChangeLog}} | |||
<!-- Last updated @ rev 1275 --> | <!-- Last updated @ rev 1275 --> | ||
== New stuff == | == New stuff == | ||
Line 67: | Line 69: | ||
** <code>CModule::OnUserAttached()</code> is now known as <code>CModules::OnClientLogin()</code>. {{rev|1266}} | ** <code>CModule::OnUserAttached()</code> is now known as <code>CModules::OnClientLogin()</code>. {{rev|1266}} | ||
** <code>CModule::OnUserDetached()</code> is now known as <code>CModules::OnClientDisconnect()</code>. {{rev|1266}} | ** <code>CModule::OnUserDetached()</code> is now known as <code>CModules::OnClientDisconnect()</code>. {{rev|1266}} | ||
Latest revision as of 09:52, 2 April 2017
← 0.060 | ZNC 0.062 | 0.064 → |
This is an old ZNC version. If you still use it, please consider upgrading to 1.9.1. |
New stuff
- Add --disable-optimization to configure. (r1206)
- New webadmin skin dark-clouds by bigpresh. (r1210)
- Added the q module as a replacement for QAuth. (r1217) (r1218)
- Added an enhanced /znc command: (r1228)
- /znc jump is equal to /msg *status jump
- /znc *shell pwd is equal to /msg *shell pwd
- Webadmin should generate less traffic, because it now uses client-side caching for static data (images, style sheets, ...). (r1248)
- Changes to the vhost interface from *status: (r1256)
- New commands: AddVHost, RemVHost and ListVHosts.
- SetVHost now only accepts vhosts from the ListVHosts list, if it is non-empty.
- ZNC now should compile and work fine on Mac OS. (r1258)
- IPv6 is now enabled by default unless you disable it with --disable-ipv6. (r1270)
Fixes
- Make keepnick usable. (r1203) (r1209)
- Don't display 'Your message to .. got lost' for our own nick. (r1211)
- Fix compile error with GCC 4.3.1 if ssl is disabled. Thanks to sebastinas. (r1212)
- Limit the maximum buffer space each socket may use to prevent DoS attacks. (r1233)
- Properly clean the cached perms when you are kicked from a channel. (r1236)
- Due to changes in rev 1155-1158, modperl crashed on load on some machines. (r1237) (r1239)
- Stickychan didn't work with disabled channels. (r1238)
- Catch a
throw UNLOAD
in the OnBoot module hook. (r1249) - Webadmin now accepts symlinks in the skin dir. (r1252)
- Fix for partyline if a force-joined user is deleted. (r1263) (r1264)
- Revert change from (r1125) so that we compile on fbsd 4 again. (r1273)
Minor stuff
- Recompile everything if configure is run again. (r1205)
- Improved the readability of ListMods und ListAvailMods. (r1216)
- Accept "y" and "n" as answers to yes/no questions in --makeconf. (r1244)
- --makeconf now also generates a ssl certificate if a ssl listening port is configured. (r1246)
- Improved and cleaned up the simple_away module. (r1247)
- The nickserv module automatically saves the password and never displays it anymore. (r1250)
- Use relative instead of absolute URLs in all webadmin skins. (r1253) (r1254)
- Add
znc-config --cxx
and use it in znc-buildmod. (r1255) - Support out-of-tree-builds. (r1257)
- Make schat's showsocks command admin-only. (r1260)
- Fix compilation with GCC 4.4. (r1269)
- Use AC_PATH_PROG instead of which to find the perl binary. (r1274)
- New AUTHORS file format. (r1275)
Internal stuff
- Removed redundant checks for NULL pointers (r1220) (r1227)
- Renamed String.h and String.cpp to ZNCString. (r1202)
- Print a warning in CTable if an unknown column is SetCell()'d (r1223)
- Update to latest Csocket (r1225)
- Remove
CSocket::m_sLabel
and its accessor functions. Use the socket name Csocket provides instead. (r1229) - modules Makefile: Small cleanup, one defines less and no compiler flags passed multiple times. (r1235)
- Webadmin now uses CSocket instead of using Csock and keeping a list of sockets itself. (r1240)
- Mark some global and static variables as const. (r1241)
- Cleanup perform, no feature changes. (r1242)
- Some tweaking to configure.in. Among other things, we now honour
CPPFLAGS
and don't check for a C compiler anymore. (r1251) - On rare occasions webadmin generated weird error messages. (r1259)
- OnStatusCommand now doesn't have the const attribute on its argument. (r1262)
- Some new functions:
- some CString constructors (e.g. CString(true) results in "true") (r1243) (r1245)
CString::TrimPrefix()
andCString::TrimSuffix()
(r1224) (r1226)CString::Equals()
(r1232) (r1234)CTable::Clear()
(r1230)CClient::PutStatus(const CTable&)
(r1222)CGlobalModule::OnClientConnect()
(r1266) (r1268)CModule::OnIRCRegistration()
(r1271)CModule::OnTimerAutoJoin()
(r1272)
- Renames: