Commit Graph

  • 0af674ac89 First argument to CHTTPSock::PrintHeader() should be of type off_t psychon 2009-04-02 12:54:12 +00:00
  • 43e401d483 webadmin: Remove some completely useless argument to IsAdmin() psychon 2009-04-02 12:34:13 +00:00
  • 63b437374d Don't ask me, I don't know psychon 2009-03-31 15:49:49 +00:00
  • 2f5a1cafc5 Switch some code to use the new return type of GetSize() psychon 2009-03-31 15:11:32 +00:00
  • 5dda2a4098 Mark g_LongOpts in main.cpp as const psychon 2009-03-31 12:38:02 +00:00
  • ef27fee39b Remove some places where "znc.conf" is mentioned needlessly psychon 2009-03-31 12:34:07 +00:00
  • de2f07ecc4 Make znc --datadir some-dir --makeconf work psychon 2009-03-31 12:25:24 +00:00
  • 46e702ab4c Mention znc --foreground and --debug in the man page psychon 2009-03-31 12:13:33 +00:00
  • f9a8094455 Fix some brown paper bag bug (I hope nobody notices...) psychon 2009-03-31 11:44:22 +00:00
  • 158c189e48 Remove some unneeded magic from CString::Escape_n() (nothing major) psychon 2009-03-31 09:32:16 +00:00
  • 14ff7a85f6 Make CUser::PrintLine() a little more readable and fix the return value psychon 2009-03-31 09:18:04 +00:00
  • 9439291e2d DCCSock: Make sure we don't cache too much data in memory psychon 2009-03-31 09:07:02 +00:00
  • ef8b28fb68 Micro optimization psychon 2009-03-31 09:04:47 +00:00
  • 5faa1d1d60 DCC only allows file transfers of up to 4 GiB big files psychon 2009-03-31 08:24:34 +00:00
  • 90859a3f5f Small fix for ReadLine() for multi-byte line delimiters psychon 2009-03-31 07:56:55 +00:00
  • 4f6d72fe49 Minor cleanup to CFile::ReadLine(), no behavior changes (I hope) psychon 2009-03-31 07:52:24 +00:00
  • 4e767b3ea7 Make CFile::Seek() take an off_t as param, not an unsigned long psychon 2009-03-31 07:34:42 +00:00
  • eb0d9d439e Some changes to the code rewriting znc.conf psychon 2009-03-30 18:28:09 +00:00
  • a6300e37fa Some more const_iterator instead of iterator psychon 2009-03-30 14:42:03 +00:00
  • 57341209cb The "isSSL" param to some CSockManager functions should be a boolean psychon 2009-03-30 09:36:26 +00:00
  • fa285b7cf9 Switch some more CFile members to more appropriate return types psychon 2009-03-30 09:03:54 +00:00
  • 5eed1f43b8 Change the return type of CFile::Get*Time() to time_t, which is more correct psychon 2009-03-30 08:27:23 +00:00
  • cfdf299ae4 Remove some unneeded stuff from the --makeconf code psychon 2009-03-29 16:25:17 +00:00
  • 8429f1274f autoop: Use const_iterator instead of iterator where it makes sense psychon 2009-03-29 12:23:59 +00:00
  • 931701d19c Remove some unneeded "using" directives from Template.h psychon 2009-03-29 12:17:29 +00:00
  • fef58e6ebe Move the iostream stuff and some "using" from main.h into Utils.h psychon 2009-03-29 12:12:34 +00:00
  • 621046287b Increase the version number to 0.069 psychon 2009-03-29 11:43:35 +00:00
  • 725170ac46 Increase the version number to 0.068 znc-0.068 psychon 2009-03-29 11:41:27 +00:00
  • 0f52550e09 Add defines.h for Csocket and make Csocket use ZNC's DEBUG() psychon 2009-03-25 17:56:29 +00:00
  • 9a2e17c657 Update to latest Csocket psychon 2009-03-25 15:38:11 +00:00
  • 230a556dc9 Use -D instead of -g as a short form for --debug psychon 2009-03-24 18:50:11 +00:00
  • d31c7dcd86 Add znc --debug / znc -g psychon 2009-03-24 18:45:03 +00:00
  • 42e67be22e Add znc -f / --foreground psychon 2009-03-24 12:03:51 +00:00
  • dcc49f9c6f Admin module: some cosmetic fixes sebastinas 2009-03-23 20:43:11 +00:00
  • 5475361404 Fix some compiler warnings with -Wmissing-declarations psychon 2009-03-23 15:26:26 +00:00
  • f991274789 Fix a crash bug with recursion in module calls psychon 2009-03-22 19:05:34 +00:00
  • 766d775f43 Remove some useless tags from a non-tty output. silverleo 2009-03-22 14:41:04 +00:00
  • 27a51fcec7 Some minor stuff, again found via icc's "remarks" psychon 2009-03-21 09:32:50 +00:00
  • 860ccb7dec Remove/fix some dead code psychon 2009-03-20 10:00:31 +00:00
  • e64b2549f5 Change CZNC::Loop()'s return type to void psychon 2009-03-19 16:25:33 +00:00
  • 27169de501 fixed bug in wrong iterator increment that causes infinite loop imaginos 2009-03-18 23:55:56 +00:00
  • e51189ea43 Get rid of znc.conf-backup psychon 2009-03-18 15:45:43 +00:00
  • f618ce2a8d Add CFile::Sync() psychon 2009-03-18 15:40:05 +00:00
  • 32ffc2b3d5 Move the saslauth copyright notice back into saslauth.cpp psychon 2009-03-16 11:59:36 +00:00
  • 48cb1b6cc6 Remove a pretty much useless usleep() on shutdown psychon 2009-03-15 07:44:07 +00:00
  • 5346cb5dd4 Fix an implicit (CFile *) false (this should have been NULL for sure) psychon 2009-03-14 18:17:42 +00:00
  • a743dd248e Makefile: Add -Wno-redundant-decls to modperlFLAGS psychon 2009-03-14 14:48:26 +00:00
  • 599aba7428 Regenerate configure with the newer autoconf 2.63 (was 2.61 before) psychon 2009-03-14 11:12:18 +00:00
  • 28b23955b4 Added raw 432 processing for illegal and erroneous nicks and changed the condition to trigger SendAltNick() since ircds like to interpret the standards. silverleo 2009-03-13 17:24:36 +00:00
  • accd7b26cc My bad. Fixed the build error. sebastinas 2009-03-11 21:11:58 +00:00
  • b170c83808 Admin module: added 'Set Password' sebastinas 2009-03-11 19:24:30 +00:00
  • 166d98c05e Fix for CSmartPtr::GetCount sebastinas 2009-03-11 14:32:12 +00:00
  • 0a96b3d223 Pulled in changes for CSmartPtr which include GetClientCount(), operator bool(), and ability to Attach() to NULL pointers prozacx 2009-03-10 19:36:24 +00:00
  • bcf072e3cc Check if the version of a module matches when querying info about it psychon 2009-03-10 19:15:08 +00:00
  • c30b9a240f Meh. Today is not a good day -.- psychon 2009-03-09 17:42:12 +00:00
  • c3e4a7a1e7 Add /msg *status UpdateMod[ule] which reloads an user module on all users psychon 2009-03-09 17:37:35 +00:00
  • 994da49638 Remove a mostly unused flag from CModInfo psychon 2009-03-09 17:21:01 +00:00
  • d66698e993 Fix my previous commit and also display the remote IP for the failed login psychon 2009-03-07 12:44:11 +00:00
  • 0015098ab3 Always notify the user when someone else tried to login but was rejected psychon 2009-03-07 12:37:38 +00:00
  • f52f4b2746 watch: Removed a bit too much in r1413. silverleo 2009-03-07 11:24:34 +00:00
  • 036a140290 watch: Save the module settings as soon as they are changed. silverleo 2009-03-07 11:16:28 +00:00
  • e21afe5346 webadmin: Restrict skins to be located inside the skins dir psychon 2009-03-06 14:24:47 +00:00
  • 824afde47b Change the default Join Tries from unlimited to 10 to prevent join floods when a user can't join a channel. silverleo 2009-03-06 13:30:09 +00:00
  • 20bbdee968 Fix some weird behavior in CString::Base64Decode and wrapped strings sebastinas 2009-03-04 18:20:08 +00:00
  • 812526278a Swap some lines in CHTTPSock::ReadLine sebastinas 2009-03-04 18:19:29 +00:00
  • a938666602 HTTPSock: Remove some code which makes no sense psychon 2009-03-03 17:10:52 +00:00
  • a2abf0fd44 Update to latest Csocket psychon 2009-03-03 11:09:44 +00:00
  • ea569a2bdc CZNC::AddUser(): Always set the error return on a useful value psychon 2009-03-01 16:43:58 +00:00
  • e302611bd3 Only add WALLOPS to the buffer if no client is attached psychon 2009-03-01 13:07:11 +00:00
  • ada9b8cf97 CFile::IsDir failed for the root directory "/". This patch fixes that special case. silverleo 2009-02-27 20:58:34 +00:00
  • 35394275f2 ZNC usernames can't have a : and passwords that have a : can break anyways so we can chomp it from the beginning to please CGames. silverleo 2009-02-27 19:52:31 +00:00
  • d7aa797a49 Make watch module use ExpandString in pattern matching and split some long lines in the code. silverleo 2009-02-27 16:11:53 +00:00
  • ef22c446df Fix a cd bug that prevented users from changing dirs with the shell module. silverleo 2009-02-27 15:53:38 +00:00
  • b0f94ba49c configure: Add the module path defines as late as possible psychon 2009-02-25 16:35:50 +00:00
  • e0a8f83e19 Increase the version number to 0.067 psychon 2009-02-24 16:41:22 +00:00
  • 30699d0ebe Increase the version number to 0.066 znc-0.066 psychon 2009-02-24 16:15:28 +00:00
  • 3188856a86 Don't write unexpected newlines to znc.conf psychon 2009-02-24 16:02:35 +00:00
  • 21120e2146 Handle newlines in CHTTPSock::GetParam() and strip them out. psychon 2009-02-24 16:00:11 +00:00
  • 6499609608 Check the return value of strftime() psychon 2009-02-24 15:52:43 +00:00
  • 9603da8e90 Add cnu to AUTHORS psychon 2009-02-24 14:55:44 +00:00
  • a7e8326300 Fix some "uninitialized variable" compiler warning psychon 2009-02-23 19:24:41 +00:00
  • 2430b5f6a6 Fix some minor XSS bug in webadmin's default skin psychon 2009-02-22 15:22:37 +00:00
  • b0994defb3 Add fail2ban module psychon 2009-02-21 16:50:40 +00:00
  • cbc27f5bb9 Call OnFailedLogin() for all failed logins, not only those on the irc port psychon 2009-02-21 16:48:28 +00:00
  • 7a985ac077 Don't ever ask for a password via stdin in away and savebuff psychon 2009-02-20 19:15:31 +00:00
  • 3d42554349 Get rid of all extra lines, not just the first one prozacx 2009-02-20 05:50:36 +00:00
  • 76bb08d0e8 Some stuff for the admin module psychon 2009-02-19 16:40:21 +00:00
  • 6c87e17789 Get rid of the DEBUG_ONLY define psychon 2009-02-18 16:10:32 +00:00
  • 614999811f Make savebuff also do it's thing without KeepBuffer enabled psychon 2009-02-17 16:56:46 +00:00
  • 70b60aa451 Some cleanup to CFile psychon 2009-02-17 15:29:06 +00:00
  • 77e4ce400f Calculate VERSION from VERSION_MAJOR and VERSION_MINOR psychon 2009-02-17 13:14:49 +00:00
  • 26fa234e05 Remove some completely unused code in Modules.cpp psychon 2009-02-16 17:36:52 +00:00
  • 0ad15ca2b1 Add sebastinas to the AUTHORS file psychon 2009-02-16 17:29:39 +00:00
  • 2c4d680cfd Import the admin module psychon 2009-02-16 17:26:46 +00:00
  • 77f1a0a52c Increase the version number to 0.065 psychon 2009-02-16 15:44:57 +00:00
  • 25d172037f Increase the version number to 0.064 znc-0.064 psychon 2009-02-16 15:42:22 +00:00
  • 5f60ce1906 webadmin: Dont force opening a seperate listening port if irc port sharing is on psychon 2009-02-06 16:47:16 +00:00
  • 8b15351aa2 HTTPSock: Don't transfer endless static files in PrintFile() psychon 2009-02-05 17:11:45 +00:00
  • 8177a609d2 Make webadmin's debug output for ETags more readable psychon 2009-02-05 15:33:48 +00:00
  • 35458af905 Make some functions in CHTTPSock pure virtual where it makes sense psychon 2009-02-04 16:29:06 +00:00