Commit Graph

  • e00fa2176e Support disabling CAPabilities psychon 2010-06-16 18:48:30 +00:00
  • 1fcb7b2bce Fix a NULL pointer dereference with traffic stats psychon 2010-06-13 17:14:52 +00:00
  • 83d01ae0db Write MaxBufferSize to the config psychon 2010-06-13 07:58:28 +00:00
  • d73933156a Add support for some capabilities psychon 2010-06-13 07:46:57 +00:00
  • 6c405e7239 Revert r2016 psychon 2010-06-13 07:37:47 +00:00
  • 99ea9c6ff7 Implement CAP between clients and znc psychon 2010-06-13 07:36:32 +00:00
  • f6f4e6a6f8 Move some common code into CClient::AuthUser() psychon 2010-06-13 07:15:35 +00:00
  • e62ca4112d Add new global setting MaxBufferSize psychon 2010-06-12 20:20:33 +00:00
  • a8b011fd50 GetAnonConnectionCount(): Bugfix psychon 2010-06-08 19:09:47 +00:00
  • 68c5ee5909 Try to use pkg-config for finding openssl psychon 2010-06-07 19:34:20 +00:00
  • 39a215f35b configure: Really automatically disable perl if it's not found psychon 2010-06-07 19:05:51 +00:00
  • 7b240d5330 Update fixfreenode psychon 2010-06-07 12:41:56 +00:00
  • ffdfd8f8d7 Whoops (wtf was webadmin doing with fake modules?) psychon 2010-06-07 12:39:16 +00:00
  • f31621b305 Remove some unneeded functions from CWebSock psychon 2010-06-07 12:38:24 +00:00
  • 769f7623d9 Remove fake modules psychon 2010-06-07 12:35:00 +00:00
  • e4e9d295e5 Add a ":" to the argument list of our CAP REQ psychon 2010-06-07 11:40:34 +00:00
  • f4b4eafc74 Removed the mis-use of the fake module concept in WebMods. cflakes 2010-06-06 11:41:31 +00:00
  • a3ef9b2d40 Allow leading/trailing spaces in the config psychon 2010-06-06 09:47:30 +00:00
  • 35ef37acc4 Increase the version number to 0.091 psychon 2010-06-06 07:26:05 +00:00
  • 8cddb05776 Tag znc 0.090 psychon 2010-06-06 07:24:36 +00:00
  • 501c76a4d5 Increase the version number to 0.090 psychon 2010-06-06 07:23:52 +00:00
  • 43ece72fbd Increase the version number to 0.090 znc-0.090 psychon 2010-06-06 07:23:52 +00:00
  • 5a53fb4129 Fixed a source code comment. Patch by DGandalf. Thanks! cflakes 2010-05-29 20:11:48 +00:00
  • 6b9474abcb Fixed a source code comment. Patch by DGandalf. Thanks! cflakes 2010-05-29 20:11:48 +00:00
  • 0d16cbeb6a Fixed display error with tables that extend further than they are supposed to due to long unbreakable contents. cflakes 2010-05-29 19:44:25 +00:00
  • df48322436 Fixed display error with tables that extend further than they are supposed to due to long unbreakable contents. cflakes 2010-05-29 19:44:25 +00:00
  • 88f2d64ee1 Removed unnecessary argument from admin.cpp. LoadModule(..., bFake = false) is the default. cflakes 2010-05-22 10:34:11 +00:00
  • 796d4e1393 Removed unnecessary argument from admin.cpp. LoadModule(..., bFake = false) is the default. cflakes 2010-05-22 10:34:11 +00:00
  • 779401307e Fixed web mod traffic being counted twice. Issue identified by psychon. cflakes 2010-05-22 10:32:59 +00:00
  • 7d8a3041bf Fixed web mod traffic being counted twice. Issue identified by psychon. cflakes 2010-05-22 10:32:59 +00:00
  • 01453c533b Remove useless help page on webskins psychon 2010-05-21 16:30:54 +00:00
  • 4fe431de17 Remove useless help page on webskins psychon 2010-05-21 16:30:54 +00:00
  • 4c3900f7a1 Print a warning if --enable-run-from-source is missing psychon 2010-05-20 20:24:30 +00:00
  • 56d4ce8839 Print a warning if --enable-run-from-source is missing psychon 2010-05-20 20:24:30 +00:00
  • 703a5e879f modules/Makefile: Don't try to install www/ psychon 2010-05-18 16:16:04 +00:00
  • 4e076a4b6e modules/Makefile: Don't try to install www/ psychon 2010-05-18 16:16:04 +00:00
  • b7c2ab281b Add DarthGandalf to AUTHORS psychon 2010-05-18 16:14:23 +00:00
  • 86e55dc20e Add DarthGandalf to AUTHORS psychon 2010-05-18 16:14:23 +00:00
  • 8965b35104 autoop: Don't abort ongoing exchange on new joins psychon 2010-05-17 13:31:17 +00:00
  • 91f363d91c autoop: Don't abort ongoing exchange on new joins psychon 2010-05-17 13:31:17 +00:00
  • c6b5a4d4db Move module's templates to their data dir psychon 2010-05-17 13:25:17 +00:00
  • ec9c495a93 Move module's templates to their data dir psychon 2010-05-17 13:25:17 +00:00
  • 38d6129964 Move the definition of _SKINDIR_ elsewhere psychon 2010-05-17 12:56:23 +00:00
  • b1339657ef Move the definition of _SKINDIR_ elsewhere psychon 2010-05-17 12:56:23 +00:00
  • 62d645ede0 Remove default argument for CListener's constructor psychon 2010-05-17 12:55:17 +00:00
  • 7b0526b690 Remove default argument for CListener's constructor psychon 2010-05-17 12:55:17 +00:00
  • 50c4acf86d Added a "-force" mode to the charset module, so it's useful for even more people. cflakes 2010-05-16 20:28:34 +00:00
  • 176d44339e Added a "-force" mode to the charset module, so it's useful for even more people. cflakes 2010-05-16 20:28:34 +00:00
  • 034fa573ee Fix out-of-tree builds psychon 2010-05-16 13:15:10 +00:00
  • de82840967 Fix out-of-tree builds psychon 2010-05-16 13:15:10 +00:00
  • f68b10e0d9 Fixed /znc addport arguments in /znc help. cflakes 2010-05-16 10:20:49 +00:00
  • d70ab091d1 Fixed /znc addport arguments in /znc help. cflakes 2010-05-16 10:20:49 +00:00
  • ee692c88ed Improved looks of /znc listports output. cflakes 2010-05-15 22:37:39 +00:00
  • ad8f0be449 Improved looks of /znc listports output. cflakes 2010-05-15 22:37:39 +00:00
  • bbca3e3254 Add "setting"/argument for adding web and IRC only ports via /znc addport. cflakes 2010-05-15 22:33:19 +00:00
  • a08a64a3dc Add "setting"/argument for adding web and IRC only ports via /znc addport. cflakes 2010-05-15 22:33:19 +00:00
  • 70e46ac174 Improved perform module description. cflakes 2010-05-15 22:13:10 +00:00
  • f46fc5841d Improved perform module description. cflakes 2010-05-15 22:13:10 +00:00
  • 61a33b34fc Moved isRoot check to a place before the code for --makeconf. Keeps users from doing --makeconf as root and then wondering why ZNC complains when they try to start it up. --makepass and --makepem still work as root. cflakes 2010-05-15 18:00:34 +00:00
  • 63762e7735 Moved isRoot check to a place before the code for --makeconf. Keeps users from doing --makeconf as root and then wondering why ZNC complains when they try to start it up. --makepass and --makepem still work as root. cflakes 2010-05-15 18:00:34 +00:00
  • 4ba78a6ab8 <psychon> someone should commit the one-liner which makes the CListener created by webadmin always be CListener::ACCEPT_HTTP <psychon> since that's the old behavior anyway cflakes 2010-05-14 09:00:46 +00:00
  • 26ea4a6cf8 <psychon> someone should commit the one-liner which makes the CListener created by webadmin always be CListener::ACCEPT_HTTP <psychon> since that's the old behavior anyway cflakes 2010-05-14 09:00:46 +00:00
  • 7e062b086a Made the lastseen table look better by applying more grammarz. cflakes 2010-05-14 08:59:19 +00:00
  • c3b6216a36 Made the lastseen table look better by applying more grammarz. cflakes 2010-05-14 08:59:19 +00:00
  • 472ee9795e Added some debug output to the charset module. cflakes 2010-05-13 22:58:32 +00:00
  • f95fb31525 Added some debug output to the charset module. cflakes 2010-05-13 22:58:32 +00:00
  • e8d9ba43c0 webadmin: Automatically convert module arguments psychon 2010-05-13 19:49:52 +00:00
  • 1fcd6a5dee webadmin: Automatically convert module arguments psychon 2010-05-13 19:49:52 +00:00
  • 1794ecd8c2 Better error message if pkg-config is not found psychon 2010-05-13 18:44:25 +00:00
  • dda647dbd7 Better error message if pkg-config is not found psychon 2010-05-13 18:44:25 +00:00
  • fbe5dd10e7 Move module templates to DATADIR psychon 2010-05-13 16:51:17 +00:00
  • 10d1fa41a9 Move module templates to DATADIR psychon 2010-05-13 16:51:17 +00:00
  • 0c0c51172e WebModules: Make PAGE_DONE imply Close() psychon 2010-05-13 15:54:06 +00:00
  • 8e8463092b WebModules: Make PAGE_DONE imply Close() psychon 2010-05-13 15:54:06 +00:00
  • 3dbb918164 Remove some empty directory psychon 2010-05-13 13:51:58 +00:00
  • c70d5da7f3 Remove some empty directory psychon 2010-05-13 13:51:58 +00:00
  • ed9d1993f9 Some love for the man page psychon 2010-05-10 20:16:04 +00:00
  • 0d8b146059 Some love for the man page psychon 2010-05-10 20:16:04 +00:00
  • b5e09d7c84 Notes: Add some missing returns psychon 2010-05-10 18:19:11 +00:00
  • 5c713f5d2d Notes: Add some missing returns psychon 2010-05-10 18:19:11 +00:00
  • e80bf15cb9 Add and use new config option "Listener" psychon 2010-05-10 17:45:15 +00:00
  • ea269948e4 Add and use new config option "Listener" psychon 2010-05-10 17:45:15 +00:00
  • fc62aaab4a Moved port/listener modifying *status commands to their own method (UserPortCommand). This removes some previous dupe code (HI BRIAN) and prepares for web only/IRC only port support. cflakes 2010-05-09 20:22:23 +00:00
  • b0bc22128e Moved port/listener modifying *status commands to their own method (UserPortCommand). This removes some previous dupe code (HI BRIAN) and prepares for web only/IRC only port support. cflakes 2010-05-09 20:22:23 +00:00
  • bd1af54f1c Charset module: - Added some comments - Fixed some places where iconv_close may have been called two times on the same handle which apparently crashed some implementations. Woops. Thanks to x-demon for noticing. cflakes 2010-05-09 20:13:19 +00:00
  • e9f8a06476 Charset module: - Added some comments - Fixed some places where iconv_close may have been called two times on the same handle which apparently crashed some implementations. Woops. Thanks to x-demon for noticing. cflakes 2010-05-09 20:13:19 +00:00
  • 08463bedac Make webadmin show whether a Listener/port accepts IRC and/or HTTP connections. cflakes 2010-05-09 19:08:41 +00:00
  • 5e58456c84 Make webadmin show whether a Listener/port accepts IRC and/or HTTP connections. cflakes 2010-05-09 19:08:41 +00:00
  • 6bc45bf80f Partly undo psychon's last commit in favor of just removing all the setter methods. Suggested by psychon himself. The second and more important part of this patch adds an optional web_only/irc_only token to the Listen config setting. Using this, you can make Listen ports listen for IRC or Web/HTTP connections only (or for both if you don't add any of the _only tokens). Examples: Listen = irc_only 3000 Listen4 = web_only +3001 Listen6 = ::1 6000 and so on. cflakes 2010-05-09 18:55:13 +00:00
  • dae195ebb0 Partly undo psychon's last commit in favor of just removing all the setter methods. Suggested by psychon himself. The second and more important part of this patch adds an optional web_only/irc_only token to the Listen config setting. Using this, you can make Listen ports listen for IRC or Web/HTTP connections only (or for both if you don't add any of the _only tokens). Examples: Listen = irc_only 3000 Listen4 = web_only +3001 Listen6 = ::1 6000 and so on. cflakes 2010-05-09 18:55:13 +00:00
  • f6716d08c7 CListener: Deny changes to settings after setup psychon 2010-05-09 18:27:11 +00:00
  • 4d7690cff9 CListener: Deny changes to settings after setup psychon 2010-05-09 18:27:11 +00:00
  • 53aeceb6bc Use a better error message for browsers connecting to IRC only listener ports. cflakes 2010-05-09 17:51:06 +00:00
  • 4947a6441f Use a better error message for browsers connecting to IRC only listener ports. cflakes 2010-05-09 17:51:06 +00:00
  • 3b9392a0b3 Fixed modtcl result fetching from the interpreter. Tcl 8.6 no longer supports accessing the result field directly, so we now use the public getter. silverleo 2010-05-09 17:24:02 +00:00
  • 8d432f29a3 Fixed modtcl result fetching from the interpreter. Tcl 8.6 no longer supports accessing the result field directly, so we now use the public getter. silverleo 2010-05-09 17:24:02 +00:00
  • e2c694c933 configure: Check earlier for dlopen() psychon 2010-05-04 19:27:58 +00:00
  • 8c2ee6cf82 configure: Check earlier for dlopen() psychon 2010-05-04 19:27:58 +00:00
  • ee66aca77b Some debug output less psychon 2010-05-03 17:53:47 +00:00
  • 83bedc10b0 Some debug output less psychon 2010-05-03 17:53:47 +00:00