-
znc-0.0444a324076 · ·
ZNC 0.044 Notes: This release is to fix an issue that was introduced in the last release. When a client connected before znc was on irc, or if znc got disconnected from irc while a client was connected, the pipe between the client and irc would be broken. This meant that nothing you sent to znc would reach irc. Changes: Fixed issue where pipe between client and irc sockets would get out of sync Added *status commands to list users and clients connected
-
znc-0.045992add6b · ·
ZNC 0.045 * Added ipv6 support * Added Template support in webadmin now you can write your own skins easily :) * Support for multiple Listen Ports (note the config option "ListenPort" changed to "Listen") * Added new module called autoop for "secure" opping * Added ListenHost for binding to a specific ip instead of inaddr_any * Added +o/v -o/v for when users attach/detach - partyline module * Changed internal naming of CUserSock to CClient for consistency * Fixed some issues with older bsd boxes * Allow - and _ as valid username chars * respect compiler, we don't force you to use g++ anymore, don't include system includes for deps * Added Replace_n() and fixed internal loop bug in Replace() (thanks psycho for finding it) * Don't allow .. in GET command * Added support for buffering of /me actions
-
znc-0.0470fcd9229 · ·
ZNC 0.047 New in core: - Allow @ and . in user names - Allow longer user names - Ping idle connections - Added SendBuffer and ClearBuffer client commands Changes to core: - Moved modules by default to PREFIX/libexec - Remove SSL link compression - Updated to new Csocket version - Updated AUTHORS - Added license info Changes to modules: - New skin for webadmin - German translation for webadmin skins - Support topics for the partyline - Away timer of away module is now configurable New Modules: - auth modules (only imapauth for now) - perform module - awaynick module (functionality was removed from core) - chansaver module Bug fixes: - znc --makeconf now restarts znc correctly - NULL pointer dereference when a user uses webadmin while not on irc - A logged in user could access any file with /msg *status send/get - some other stuff ;)
-
znc-0.050a97e2974 · ·
ZNC 0.050 Changes since znc-0.047 - fixed UHNAMES bug (ident was messed up, wrong joins were sent) - fixed /lusers bug (line was cached more than once) - added disabled chans to the core - send out a notice asking for the server password if client doesn't send one - added timestamps on the backlog - added ConnectDelay config option - added some module calls - added basic traffic stats - added usermodes support - API breakage (CModule::OnLoad got an extra param) - added fixed channels to the partyline module - fixed partyline bugs introduced by last item - added a JoinTries per-user config option which specifies how often we try to rejoin a channel (default: 0 -> unlimited) - make configure fail if it can't find openssl (or perl, ...) - fixed a NULL pointer dereference if /nick command was received from a client while not connected to IRC - new modules: antiidle, nickserv
-
znc-0.05249668313 · ·
ZNC 0.052 Changes since znc-0.050 - Added saslauth module. - Add del command to autoattach. - Make awaynick save its settings and restore them when it is loaded again. - Added disconnect and connect commands to *status. - CTCPReply = VERSION now ignores ctcp version requests (as long as no client is attached). This works for every CTCP request. - Add -W to our default CXXFLAGS. - Remove save command from perform, it wasn't needed. - Add list command to stickychan. - --with-module-prefix=x now really uses x and not x/znc (Inspired by CNU). - Use a dynamic select timeout (sleep until next cron runs). This should save some CPU time. - Fix NAMESX / UHNAMES, round two (multi-client breakage). - Module API change (without any breakage): OnLoad gets sMessage instead of sErrorMsg. - Fix a mem-leak. - Disable auto-rejoin on kick and add module kickrejoin. - Respect $CXXFLAGS env var in configure. - Removed some executable bits on graphiX' images. - Added README file and removed docs/. - Removed the antiidle module. - Fixes for GCC 4.3 (Debian bug #417793). - Some dead code / code duplications removed. - Rewrote Makefile.ins and don't strip binaries anymore by default.