Commit Graph

  • 8d5921f966 Webadmin now supports embedding of web stuff to user and channel pages. darthgandalf 2010-09-11 18:52:24 +00:00
  • dffabfed2e Modules can now embed web stuff directly to other web pages which support this feature. darthgandalf 2010-09-11 18:51:54 +00:00
  • ced8aa82ed Don't fail make install if there're no perl modules in source dir. darthgandalf 2010-09-10 20:34:24 +00:00
  • 70ae4bab6f Lastseen module doesn't display links to webadmin webpages anymore if webadmin isn't loaded. darthgandalf 2010-09-09 03:30:27 +00:00
  • 83f6366473 Fixed: modperl blocked loading of global modules. darthgandalf 2010-09-09 03:29:59 +00:00
  • f9d2f614db CIncomingConnection: Reject long input lines psychon 2010-09-08 17:41:10 +00:00
  • 20a9002953 Rename modperl/modperl_wrap.cxx to modperl/ZNC.cpp darthgandalf 2010-09-08 16:57:03 +00:00
  • 992351b9d6 modperl: Move some common compiler flags to $(PERLCOMMON) psychon 2010-09-08 15:57:05 +00:00
  • 5b32bc8659 configure: Correctly indent multi-line messages psychon 2010-09-08 15:42:03 +00:00
  • a44e6eaada Big update of modperl module. darthgandalf 2010-09-07 11:13:47 +00:00
  • ffcd42232f Add new global module hooks, which allow global modules to be 'module providers'. darthgandalf 2010-09-07 09:53:13 +00:00
  • 9109df9227 Load global modules before users. darthgandalf 2010-09-07 09:52:49 +00:00
  • 8af157cc69 CClient: Only auth users that sent a password psychon 2010-09-05 15:57:35 +00:00
  • 4b74817fdf webadmin: Remove an unused variable psychon 2010-09-05 15:30:55 +00:00
  • 35ae34fa42 More text describing what are multiple servers per user in --makeconf. darthgandalf 2010-09-02 16:32:11 +00:00
  • 6acb811687 simple_away: Honour timzone offset setting psychon 2010-08-30 09:50:12 +00:00
  • 341263f9ec Rename "vhost" to "bindhost" psychon 2010-08-30 08:58:29 +00:00
  • b2c3c0707a route_replies: Add 354 as a /who reply psychon 2010-08-26 19:01:39 +00:00
  • 877c5775b7 Add 'make V=1' psychon 2010-08-23 17:51:40 +00:00
  • 8938fd719d Make CString::strnchr() private psychon 2010-08-23 11:43:19 +00:00
  • 2becac12ba Add an optional argument to /znc jump psychon 2010-08-22 12:09:47 +00:00
  • dbb767ca65 Fix some function prototypes psychon 2010-08-20 16:40:56 +00:00
  • 2312d611be Add clearbufferonmsg module psychon 2010-08-20 15:02:36 +00:00
  • 3ca36c4af7 Increase the version number to 0.095 psychon 2010-08-20 14:14:52 +00:00
  • e1b4abe05c Increase the version number to 0.094 znc-0.094 psychon 2010-08-20 14:12:15 +00:00
  • 09c4f1466a Beware of flying spaghetti monsters, they bite. psychon 2010-08-18 07:59:55 +00:00
  • a4f8133e15 Fix a NULL pointer dereference in route_replies psychon 2010-08-18 07:57:23 +00:00
  • c26ef8d45f Fix make output psychon 2010-08-09 13:17:08 +00:00
  • a3bc3f6877 Reduce number of module hooks psychon 2010-08-05 12:13:44 +00:00
  • 83db7684f2 Server part of CAP stuff psychon 2010-08-04 18:50:44 +00:00
  • 3dd57bdf06 Call client module hooks for built-in-core capabilities psychon 2010-08-03 17:25:59 +00:00
  • 88daf2fa5a Add support for CAP CLEAR from clients psychon 2010-08-03 17:23:37 +00:00
  • e48a6be48d Update to latest Csocket psychon 2010-08-03 11:37:52 +00:00
  • d0e3572afe Fix some more unsafe substr() calls psychon 2010-08-03 10:49:03 +00:00
  • c91d032e6b Make make's output more readable psychon 2010-08-03 10:01:36 +00:00
  • e86008ffe0 Fix an out-of-range access to std::string psychon 2010-08-03 09:50:32 +00:00
  • 564226c0ec Attach to channels when joining them psychon 2010-07-24 20:34:26 +00:00
  • eafccc7b7d Made fakeonline behave properly when ZNC is not connected to any IRC server. Reported by devilspgd's imaginary girl friend. Patch by MEEEEE!! cflakes 2010-07-21 17:53:07 +00:00
  • f7c6d90478 Fix a help message psychon 2010-07-20 17:31:17 +00:00
  • a09ad1249f Raised the number of PM lines in the PM buffer to 250 (from 100) cflakes 2010-07-17 15:02:16 +00:00
  • f82f3cf069 Rename SslPemFile to SSLCertFile psychon 2010-07-16 21:11:10 +00:00
  • 1fd22431a0 Fix a std::out_of_range error in partyline psychon 2010-07-16 21:01:50 +00:00
  • 7f53cc810b Add a new config option SslPemFile psychon 2010-07-14 18:51:12 +00:00
  • e4006adc11 DarthGandalf does not approve psychon 2010-07-10 17:09:51 +00:00
  • 25fd29f594 $COMMIT_MSG psychon 2010-07-10 08:11:55 +00:00
  • 11f6483270 Complain about truncated config files psychon 2010-07-10 08:02:32 +00:00
  • ac3b8cfcb1 Whoops, this should have been part of the last commit psychon 2010-07-10 07:52:30 +00:00
  • 86f3d7c745 Mark some functions as const psychon 2010-07-10 07:51:35 +00:00
  • 6d33c5702b Print the prefix at the end of configure psychon 2010-07-10 07:15:21 +00:00
  • 8b5ba0f186 Add a short help text to the end of make psychon 2010-07-10 07:10:16 +00:00
  • e0dda30871 Properly show if we are connecting to a ssl server psychon 2010-07-10 06:53:10 +00:00
  • 47a5ab3751 Remove the CClient* argument to all module calls psychon 2010-07-09 18:02:04 +00:00
  • 9ae959b800 Do all module calls through the macros psychon 2010-07-08 16:43:23 +00:00
  • 94ea2c6c42 Add new macro ALLMODULECALL() psychon 2010-07-08 16:38:18 +00:00
  • 430898be46 Add new macro GLOBALMODULECALL() psychon 2010-07-08 16:05:40 +00:00
  • 4410096e0b Minor fix for doxygen psychon 2010-07-08 15:43:04 +00:00
  • 5ef5bc3be0 Fix a comment which was broken since r2037 psychon 2010-07-07 20:43:54 +00:00
  • 9d99e4cc8d Add module calls for client CAPs psychon 2010-07-07 16:01:15 +00:00
  • 3e150b98f5 Suppress a CAP error on servers that dont support it. silverleo 2010-07-06 15:38:21 +00:00
  • e1d214bf03 Remove a bogus AC_MSG_RESULT psychon 2010-07-05 17:23:19 +00:00
  • dabbf886d6 Rename install.sh to install-sh and 'improve' it psychon 2010-07-05 17:11:23 +00:00
  • eb307ddc6f Use AC_PROG_INSTALL to find a usable install psychon 2010-07-05 16:35:48 +00:00
  • b667c0ed96 Add Joshua M. Clulow to AUTHORS psychon 2010-07-05 16:14:45 +00:00
  • 33ce80f476 Use fcntl() instead of flock() for locking the config file psychon 2010-07-05 16:13:23 +00:00
  • 84ae0f2edd Set $SHELL in Makefiles psychon 2010-07-05 15:54:03 +00:00
  • 2c454e5232 Made the antiidle module use HALT instead of HALTCORE so the weird messages never make it to other modules, e.g. colloquy (provided they have been loaded in the right order). cflakes 2010-07-04 18:30:39 +00:00
  • b00bbdfbec Made <th> usuable in all skins. The new policy is to use <thead>(<td>...</td>)+</thead> for horizontal headers and <th> for vertical ones. cflakes 2010-07-04 17:44:03 +00:00
  • 1110d2e1ac WebMods: Converted some CRLFs to LFs, changed <td> into <th> in webadmin's traffic.tmpl. "Patches" by zynox, thanks. cflakes 2010-07-04 17:18:59 +00:00
  • 17e7b0f4cf Increase the version number to 0.093 psychon 2010-07-03 09:39:39 +00:00
  • 746006494e Tag znc 0.092 znc-0.092 psychon 2010-07-03 09:38:35 +00:00
  • 8c2877fe5e Increase the version number to 0.092 psychon 2010-07-03 09:30:41 +00:00
  • 4c69e66dec Make --with-openssl do more psychon 2010-07-03 07:56:04 +00:00
  • a4d46e8c3c Check for c-ares 1.5.0 or later in configure psychon 2010-07-03 07:52:46 +00:00
  • 811b04dfce Add aclocal.m4 and regenerate configure psychon 2010-07-03 07:50:22 +00:00
  • 0c93cc411d Import r2052 psychon 2010-07-02 20:06:04 +00:00
  • 3bdb150d9a Update to latest Csocket psychon 2010-07-02 20:03:41 +00:00
  • c96798c4d6 Import r2026 (bug was assigned CVE-2010-2488) psychon 2010-07-02 19:59:57 +00:00
  • a495d8204b Import r2019 psychon 2010-07-02 19:55:50 +00:00
  • 6364c3becd Create a branch based on 0.090 for some bugfixes psychon 2010-07-02 19:54:23 +00:00
  • 22a641a08c Correctly handle CAP REQ psychon 2010-06-30 17:39:39 +00:00
  • 84abd9ec1a Remove OnUser{Attached,Detached} psychon 2010-06-29 19:07:04 +00:00
  • 9c92d93ac4 Remove CZNC::GetUser() psychon 2010-06-29 18:58:14 +00:00
  • b3d6a86f68 Changed some text strings in --makeconf, idea & first patch by DGandalf, thanks cflakes 2010-06-27 01:15:14 +00:00
  • 17fdd7e8bb Add a new -nostore flag to the away module so you can use its timed away functionality without its message storing capabilities. cflakes 2010-06-27 01:04:55 +00:00
  • bc40713b61 Rethink PING/PONG handling psychon 2010-06-25 15:51:16 +00:00
  • ced990fb87 Patch by DarthGandalf, thanks. psychon 2010-06-24 19:42:51 +00:00
  • 04838648d2 Correctly handle large CAP lists from the IRCd psychon 2010-06-22 16:14:31 +00:00
  • 9ff7a3d05e Remove CHTTPSock::GetErrorPage() psychon 2010-06-22 15:26:17 +00:00
  • 6d16047113 WebMods: Use PrintErrorPage() instead of GetErrorPage() psychon 2010-06-22 15:18:56 +00:00
  • 6924248938 Changed OnKick module call to be useful. cflakes 2010-06-22 15:00:50 +00:00
  • 3cb25965e1 Don't accept extra arguments to znc as a config file name psychon 2010-06-22 14:35:10 +00:00
  • 26396b1b06 Revert unintended change from revision 2029 and added a comment so it won't happen again. cflakes 2010-06-21 12:51:37 +00:00
  • af5ae4b877 route_replies: Handle channel lists psychon 2010-06-20 15:47:07 +00:00
  • d38953f02c Minor optimization psychon 2010-06-20 10:32:29 +00:00
  • 0b6c5cc11a Yay for pink invisible unicorns! yay! cflakes 2010-06-19 20:03:13 +00:00
  • 6678454b9f Removed a huge comment of unused code from Utils.cpp cflakes 2010-06-19 19:37:05 +00:00
  • 859c4ea182 Made CTable not crash if someone failed at coding at tries to assign a value to a non-existant column. Found and first patch by BrianC, thanks. cflakes 2010-06-19 19:31:42 +00:00
  • 114bb25aa8 Fixed an issue identified by Un1matr1x: If you were running two 0.090 ZNCs on the same IP, (but different ports), any web login session from ZNC #1 would overwrite the session from ZNC #2. While doing this, also removed an unnecessary check in CHTTPSock::SendCookie and CHTTPSock::GetRequestCookies (which doesn't transparently translate cookie names and has never been used so far). cflakes 2010-06-19 19:07:24 +00:00
  • b2f564aeaf Add certauth module psychon 2010-06-16 19:56:07 +00:00
  • e5ecd9c944 Micro optimization psychon 2010-06-16 19:11:07 +00:00