Commit Graph

  • 8a9ddda247 Only expand the PidFile config option when writing the pid file. psychon 2007-09-08 16:22:10 +00:00
  • 67ae390458 Follow Csocket API change psychon 2007-09-05 16:06:28 +00:00
  • b63b7d03d8 Updated to latest Csocket version which includes a fix for NetBSD 3.* psychon 2007-09-04 15:12:22 +00:00
  • 19f5753bb3 Clarify meaning of --datadir with an example psychon 2007-09-03 20:18:43 +00:00
  • e37c654db5 Fix typo found by Alexander Graf (sohalt) <sohalt@gmail.com> psychon 2007-09-02 09:06:14 +00:00
  • 303af16e67 Fix make install (modules weren't installed) psychon 2007-08-26 06:09:19 +00:00
  • b6cd5b86e1 Add missing #includes for GCC 4.3 (Debian bug #417793) psychon 2007-08-20 07:44:15 +00:00
  • a1cf02b2ce Eliminate some dead code and remove code duplication psychon 2007-08-19 18:08:27 +00:00
  • 990e83dbed Remove unneeded ) psychon 2007-08-19 18:07:32 +00:00
  • bf7943cf35 Fix indentation. x-x wanted it this way :p (and again he's right to want it) psychon 2007-08-19 16:23:48 +00:00
  • 6169df3f7a Rewrite Makefile.in, remove -s from no-debug CXXFLAGS and auto-generate .depend if GCC is used. psychon 2007-08-19 15:27:16 +00:00
  • 61ddeac102 Fix my broken indentation. Thanks x-x for reporting this. psychon 2007-08-19 13:57:08 +00:00
  • cf77a2ea68 Increase version number to 0.051 psychon 2007-08-11 22:28:55 +00:00
  • a97e29749f Mark version as 0.050, fix some spelling and regenerate configure znc-0.050 psychon 2007-08-11 22:25:33 +00:00
  • 383f435728 Fix nickserv module which was broken by my last commit to it. psychon 2007-08-08 17:24:44 +00:00
  • 9736711c03 Update to latest CSocket version. psychon 2007-08-07 22:58:23 +00:00
  • 9ab4c3c384 Merge rev 1016 from x-x psychon 2007-08-07 22:48:25 +00:00
  • 5b1e3bf600 Merge rev 1023 from crox. psychon 2007-08-07 20:08:09 +00:00
  • eb850c933d Fix images. psychon 2007-08-07 20:05:57 +00:00
  • 37d463cd32 partyline: Rewrite the whole fixed channel list when changing it instead of some CString::Replace() magic. psychon 2007-08-06 09:24:20 +00:00
  • 014b830796 Fix sf.net bugs 1762981 and 1762977 and commit the patch from a comment in one of them. psychon 2007-08-06 09:04:40 +00:00
  • fd8570454e This fixes sf.net bug 1765573 which is a NULL pointer dereference. psychon 2007-08-05 19:43:25 +00:00
  • ac805c59a9 Fix warnings from -Woverloaded-virtual. psychon 2007-07-19 22:28:54 +00:00
  • 9f665430e4 Add -Woverloaded-virtual to CXXFLAGS and use tabs for indentation. psychon 2007-07-19 19:56:20 +00:00
  • 249d95a8aa Fix endless loop where nickserv answered 'Unknown command identify. Use /msg NickServ HELP' for help. psychon 2007-07-17 10:45:19 +00:00
  • d1de3746a8 Fix bug reported by bnovc - configure failing on fbsd psychon 2007-07-14 19:09:13 +00:00
  • 6197dbe4c7 Fix UHNAMES support psychon 2007-07-13 17:36:13 +00:00
  • c0e3f3bb03 Add JoinTries config var which sets a limit for channel join tries to avoid flood issues. This var defaults to 0 which means 'No Limit'. psychon 2007-07-04 20:15:10 +00:00
  • c94a5479b4 x-x noticed that we set the version number in AC_INIT and so can use that value later on psychon 2007-06-15 21:37:04 +00:00
  • c38729854d Poke around in configure.in - use AC_ERROR instead of silently disabling features (so that one notices) - remove redundant check for dlopen - show a summary when configure finished psychon 2007-06-15 21:10:35 +00:00
  • b45fb414cc Add nickserv module from my other branch psychon 2007-06-07 19:28:29 +00:00
  • 0a0c826043 Regenerate configure (once again) and indent CZNC::UpdateTrafficStats() with *tabs* psychon 2007-05-17 19:11:30 +00:00
  • b772e2664e Merged rev 838,888,890,894,899,900,902-904,926,934,963,984-989 from crox's branch: - Changes to specfile - define PATH_MAX and RTLD_LOCAL if not defines - compile fixes - SetFileName should not set m_iFD - check for cygwin and do not use -fPIC - replaced if ... elif with case in configure.in - handle 437 reply code - allow disabled channels - use strerror() in CIRCSock::SockError() - added GetUser() to CClient and CIRCSock - added support for traffic accounting - added names to timers psychon 2007-05-17 19:09:17 +00:00
  • 4f7b904651 - Added note to keep version number in sync between main.h and configure.in - regenerated configure psychon 2007-05-17 10:17:52 +00:00
  • 3ce22e5d45 small webadmin fixup psychon 2007-05-16 22:48:22 +00:00
  • a3b405bd07 sync from my branch rev 983 and 993: - module api change, if module fails to load it can give back an useful error message - give a message when client doesnt supply a password when connecting - some minor cleanup psychon 2007-05-16 22:42:00 +00:00
  • d82eb75d1c merge rev 962;965;972-975: - increased select timeout to 0.5 secs (this should save CPU time) - added real-life ISpoof example to the example znc.conf - make away module ignore message from the user (fixes antiidle together with away) - show error message when webadmin cant bind to a port (improved later) - fix /me, it was turned into a CTCP - remove an extra space psychon 2007-05-16 22:35:17 +00:00
  • 1fa9187be6 Revs 945-948;952-953: - add timezone offset if server is in another timezone than the client - add prependTimestamp - add version number to configure.in - write connect delay back into znc.conf psychon 2007-05-16 22:29:39 +00:00
  • 9b671ee976 merge rev 936, 939-943 from psychon branch: - if a client connected before znc connected to irc and if it uses a wrong nick it wasnt informed of this -> fixed - znc.cpp didnt work with --disable-modules - some stuff which was already merged previously psychon 2007-05-16 22:20:10 +00:00
  • f601db2cd8 merge with rev 932 psychon branch: - module call for /me's - timestamps for playback and query buffer - WALLOP stuff / fix - properly join channels _after_ namesx or uhnames were set up - dont screw up raws on reconnect when you ran /lusers - change default quit msg and version reply to CZNC::GetTag(false) - change CZNC::GetTag() to point to sf.net - kind of an rewrite for partyline, added fixed channels (this doesnt work on irssi, did it ever work?) - add the timestamp support to webadmin too - add ConnectDelay config option to avoid being killed because we connected too fast - make znc handle usermodes correctly psychon 2007-05-16 22:13:17 +00:00
  • 6a6ae0ed94 Add antiidle module and buffer WALLOPS in the query buffer psychon 2007-05-16 21:47:46 +00:00
  • ecdb78604d Correct the version numbers, tag is 0.047 and trunk is 0.048 psychon 2007-05-16 20:15:10 +00:00
  • 0fcd922948 Kuja is now hosting the wiki. znc-0.047 prozacx 2007-05-15 22:19:13 +00:00
  • 03ac38bac0 Regenerate configure (configure.in changed) and update config.{guess,sub} to a recent version psychon 2007-04-11 15:24:05 +00:00
  • 759d11fcdb Fix which makes --enable-modules enable the modules, not disable them psychon 2007-04-11 15:19:31 +00:00
  • c9e8691229 Honour --datadir when restarting ZNC psychon 2007-04-11 15:18:21 +00:00
  • e8c3ebf477 Applied patches from psychon prozacx 2007-03-21 16:13:08 +00:00
  • 0a62274975 Committing patches from crox/psychon prozacx 2007-03-12 06:26:54 +00:00
  • 9541fa2492 fix ssl dependency imaginos 2007-01-20 20:22:04 +00:00
  • 2bbdb72a97 setup to only call time() if a cron is actually in use, also fix copy. imaginos 2007-01-20 12:10:26 +00:00
  • 30cf3a30db pull the cron time() call up a level to trim some of the overhead off imaginos 2007-01-20 11:20:58 +00:00
  • ed120ee57b pulled in various bug fixes include CPU spinning fix on rate shape and doxygen fixes imaginos 2007-01-20 03:39:13 +00:00
  • c4317c6004 Added crox and psychon prozacx 2006-11-28 17:37:50 +00:00
  • 5896ed7909 Relay messages to other clients of the current user prozacx 2006-11-15 22:24:09 +00:00
  • 0c7d2796ba Patched from psycho prozacx 2006-10-05 20:52:50 +00:00
  • e522c7f22d check to see whats remaining in buffer and return true imaginos 2006-09-23 17:58:49 +00:00
  • c2b8b7c685 added delimiter support and fixed an eof bug imaginos 2006-09-23 14:05:18 +00:00
  • 58e261a90d Fixed unicode issue - thanks Kuja prozacx 2006-09-18 00:30:43 +00:00
  • 8207ef1739 Oops, wrong name prozacx 2006-09-17 23:46:37 +00:00
  • 317fd56645 New module for keeping config up to date when user joins and parts prozacx 2006-09-17 23:46:19 +00:00
  • 3213954f45 Use js to confirm deletion of users prozacx 2006-09-17 23:39:58 +00:00
  • 4c8e99afdb Moved sizes of some inputs into css prozacx 2006-09-17 23:28:48 +00:00
  • 70aafdee8f Moved awaynick functionality into modules/awaynick.cpp module prozacx 2006-09-17 22:57:28 +00:00
  • dd83d0604e Patched using webadmin_charset.patch by psycho prozacx 2006-09-17 21:17:47 +00:00
  • 7692fb0231 Always use -fPIC prozacx 2006-09-17 21:15:47 +00:00
  • 05cae3d281 Patched using reset_chans.patch by psycho prozacx 2006-09-16 20:47:43 +00:00
  • fa3b955468 Added psycho's perform module prozacx 2006-09-16 20:29:33 +00:00
  • 9170991a5e Patched using forward_msgs_to_other_clients.patch by psycho prozacx 2006-09-16 20:27:57 +00:00
  • 59e2a419a7 Fixed bug with ctcp replies - thanks psycho prozacx 2006-09-16 18:36:03 +00:00
  • f8bb245c36 Patched using fix_no_modules_support.patch by psycho prozacx 2006-09-16 18:26:36 +00:00
  • 994650e2a7 Patched using fix_no_modules_support.patch by psycho prozacx 2006-09-16 18:19:59 +00:00
  • a226903e46 Patched using fix_makeconf.patch by psycho prozacx 2006-09-16 18:15:56 +00:00
  • 30fc61b0a2 Patched using fix_docs.patch by psycho prozacx 2006-09-16 18:13:30 +00:00
  • f62bd6e5fc Patched using configureable_away_timer.patch by psycho prozacx 2006-09-16 18:11:35 +00:00
  • 994fb7b42f Patched using modified answer_pings_and_stuff.patch by psycho prozacx 2006-09-16 18:09:39 +00:00
  • 32ce2bfe9c Removed extra join when topic is set - thanks psycho prozacx 2006-09-16 17:58:13 +00:00
  • 6d0586a7c5 Patched using getopt_usage.patch by x-x prozacx 2006-09-16 17:11:02 +00:00
  • 57e51d9f74 Patched using modified partyline_topics.patch by x-x prozacx 2006-09-16 07:47:29 +00:00
  • f404210170 Patched using linenumbers_load.patch from x-x prozacx 2006-09-16 04:10:03 +00:00
  • 53f1b8f400 Patched using globalmods.patch by x-x prozacx 2006-09-16 03:30:45 +00:00
  • ee620347c5 Patched using fix_GetInput.patch by x-x prozacx 2006-09-16 01:54:13 +00:00
  • 0f85fee9e6 Patched using linenumbers.patch from x-x prozacx 2006-09-15 23:09:13 +00:00
  • f5da0666d3 Applied clearmotdbuffer.patch from x-x prozacx 2006-09-15 22:56:25 +00:00
  • 3bd8a7ab52 remove compression initialization until standard has normalized a bit imaginos 2006-09-13 15:28:10 +00:00
  • e06ca0d672 Added contact info prozacx 2006-09-13 07:48:28 +00:00
  • 6dcacaa79e Added contact info prozacx 2006-09-13 07:39:48 +00:00
  • 44c5f4939d added with-modules-prefix and moved modules by default to PREFIX/libexec imaginos 2006-09-13 04:11:16 +00:00
  • 8f9f65357c Added license info prozacx 2006-09-13 02:59:38 +00:00
  • 0448e24ce3 Use IsChan() function instead of hard coding # and & prozacx 2006-09-13 02:49:56 +00:00
  • dc2925febc missing bang imaginos 2006-09-13 01:00:23 +00:00
  • 4f8a233acf Fixed typo prozacx 2006-08-31 02:12:26 +00:00
  • ce9faadeb6 Added support for to talk unencrypted prozacx 2006-08-13 20:36:21 +00:00
  • bd8846f1be Added SendBuffer and ClearBuffer client commands prozacx 2006-08-09 22:31:34 +00:00
  • e8d5949857 Don't encrypt reference to message so that other modules can access it prozacx 2006-08-09 05:58:14 +00:00
  • 0b13897732 leave default behavior of not forcing imaginos 2006-07-23 04:02:53 +00:00
  • 6f759ca1a2 add back functionality to give an away reason imaginos 2006-07-23 04:01:44 +00:00
  • 365912693c fix initialization for execvp to const type imaginos 2006-07-10 02:48:57 +00:00
  • d429f7bff8 only need perl_inc for this guy imaginos 2006-07-09 20:03:48 +00:00
  • 4338d9dda7 changed from char * to const char * argument per perlguts imaginos 2006-07-09 19:11:28 +00:00
  • 48ba6e4f36 Explicitly set RTLD_LOCAL, some systems require it - thanks x-x prozacx 2006-06-26 19:23:51 +00:00