Commit Graph

  • f8178e9bc8 Fix a user-after-free bug psychon 2009-07-22 16:54:52 +00:00
  • 6c1014f200 Fix a webadmin bug which was introduced in r1569 psychon 2009-07-21 21:04:49 +00:00
  • e11dbf2290 Increase the version number to 0.073 psychon 2009-07-21 19:45:05 +00:00
  • 9f71f301ce Increase the version number to 0.072 znc-0.072 psychon 2009-07-21 19:42:57 +00:00
  • ce4f4c5cf7 Fix a high-impact directory traversal bug psychon 2009-07-21 18:49:02 +00:00
  • c7583c4946 Fix a low impact directory traversal bug psychon 2009-07-21 18:36:33 +00:00
  • 4495a6c2e0 Fix an integer overflow bug in the DCC code psychon 2009-07-19 19:51:53 +00:00
  • dfce94e39f Fix --disable-modules psychon 2009-07-18 15:44:32 +00:00
  • 1105652c1d m4 sucks and autoconf is ugly psychon 2009-07-17 21:04:41 +00:00
  • 951382255b Improve the error message if c-ares or pkg-config is not found psychon 2009-07-17 20:44:53 +00:00
  • 1d03b50d73 fail2ban: Clear all bans on rehash psychon 2009-07-15 18:28:03 +00:00
  • 165070019d Add new config option AnonIPLimit psychon 2009-07-12 11:31:49 +00:00
  • b03bc3cac9 Make sure OnStatusCommand() is always called when it should be psychon 2009-07-11 18:04:25 +00:00
  • b25e65dbb6 Add a limit of 10 unidentified connections per IP psychon 2009-07-10 13:27:55 +00:00
  • 39364f057f Add a "swap" command to perform to change the order of commands psychon 2009-07-08 20:17:47 +00:00
  • be6bd29b20 Limit HTTP POST data size to 1MiB psychon 2009-07-06 17:07:03 +00:00
  • 338e52af9c Add /msg *perform execute psychon 2009-07-06 16:36:03 +00:00
  • aa5bd3b73b Fix a possible crash if users are deleted psychon 2009-07-06 16:25:25 +00:00
  • 4c14b1bf61 Fix a DNS bug in Csocket with non-blocking resolvers psychon 2009-07-04 12:54:15 +00:00
  • 79a80cefb2 I suck (I broke the build!) psychon 2009-07-01 09:11:33 +00:00
  • d3b95a0b3d Nickserv: Add a clear command psychon 2009-07-01 09:06:29 +00:00
  • 76b40e35f2 configure: Error out if pkg-config is not found psychon 2009-06-30 13:33:42 +00:00
  • 8a2ef66b22 Mention c-ares in README psychon 2009-06-30 11:54:56 +00:00
  • f77e526652 Add c-ares support psychon 2009-06-30 09:56:01 +00:00
  • 442aee2baf Add and use CZNCSock instead of Csock everywhere psychon 2009-06-29 11:26:19 +00:00
  • 65510446df Move CSockManager into Socket.h psychon 2009-06-29 07:50:45 +00:00
  • 5678220d34 Remove some useless casts psychon 2009-06-26 18:13:40 +00:00
  • ef3b8d4c37 CNick: Fix bug in RemPerm() psychon 2009-06-26 10:34:42 +00:00
  • 763e3b2c9f Update to latest Csocket psychon 2009-06-26 08:45:08 +00:00
  • 31b5df8b73 CTempalte: Fix a minor error in a debug message psychon 2009-06-19 15:34:59 +00:00
  • 7f7341dc2a CSocket: Close sockets which cause a EMFILE psychon 2009-06-18 19:32:12 +00:00
  • b56f173804 Fix a harmless compiler warning psychon 2009-06-17 12:30:39 +00:00
  • af13278f4f made string, boolean and integer static sebastinas 2009-06-10 19:16:20 +00:00
  • 220aab468d admin: Require a username argument psychon 2009-06-10 14:41:50 +00:00
  • 87a7672638 I fail (fix the admin module) psychon 2009-06-10 12:21:37 +00:00
  • 062989595c Admin: Some minor cleanup psychon 2009-06-10 11:40:14 +00:00
  • f7a3c42969 Added znc.pc and znc-uninstalled.pc prozacx 2009-06-10 05:56:31 +00:00
  • c4a6f39b53 Pulled in CString changes from my common repository to help facilitate the upcoming webmods changes prozacx 2009-06-10 05:48:12 +00:00
  • 00613bc90f Made home dir optional in CDir::ChangeDir() and have it default to CZNC::Get().GetHomePath() prozacx 2009-06-09 00:25:20 +00:00
  • 2206e19ad2 admin: Add set/get Nick/Altnick to help psychon 2009-06-06 18:09:07 +00:00
  • 9c1f2ee462 stickychan: Accept a channel list as module arguments psychon 2009-06-05 19:56:23 +00:00
  • 226ccbf56d Fix a small bug from r1531 psychon 2009-05-30 20:18:29 +00:00
  • 901af25984 CBuffer: Use std::deque instead of std::vector psychon 2009-05-30 19:43:32 +00:00
  • f80a0f6326 Handle e.g. --allow-root in /msg *status restart psychon 2009-05-30 18:49:00 +00:00
  • 64fbd54527 Install znc.pc in the correct dir psychon 2009-05-30 11:04:17 +00:00
  • 8b2ee2a940 Minor fixup psychon 2009-05-29 20:33:45 +00:00
  • fc52e805dc Remove some useless check psychon 2009-05-29 20:29:18 +00:00
  • ffe92a4b66 Some minor optimizations psychon 2009-05-29 20:26:37 +00:00
  • aae356c8d5 Let everyone use /msg *status uptime, not only admins psychon 2009-05-27 13:28:58 +00:00
  • dbfad62840 CString now takes a precision for converting floating point numbers psychon 2009-05-27 11:24:26 +00:00
  • aa4425bda5 Fix webadmin favicons psychon 2009-05-27 10:59:36 +00:00
  • 85dce87d6a Traffic API breakage again psychon 2009-05-27 10:49:48 +00:00
  • d724a4776c Some cleanup in CSmartPtr sebastinas 2009-05-26 20:09:30 +00:00
  • f36ad9e6e7 Change the API for getting traffic stats psychon 2009-05-26 18:38:58 +00:00
  • 376a73283c Remove some unnecessary TCacheMap::Cleanup() calls psychon 2009-05-26 13:49:36 +00:00
  • a8f8fade57 Fix some color escapes in znc --no-color --makeconf psychon 2009-05-26 11:54:21 +00:00
  • b21000a731 Increase the version number to 0.071 psychon 2009-05-23 10:47:07 +00:00
  • 29dd48dbd0 Increase the version number to 0.070 znc-0.070 psychon 2009-05-23 10:45:12 +00:00
  • 08924f499f Add CListener::GetRealListener() psychon 2009-05-20 11:56:15 +00:00
  • 9a7956f522 Revert rev 1510 "Ask SSL clients for a ssl cert" psychon 2009-05-20 11:19:17 +00:00
  • 0ad7756e85 Revert rev1504 that introduced an error with modtcl. silverleo 2009-05-20 10:36:34 +00:00
  • 309339091a Add CAuthBase::GetSocket() psychon 2009-05-20 09:32:28 +00:00
  • 4e31d49209 CAuthBase: Use a Csock* instead of a CString "sRemoteIP" psychon 2009-05-20 09:30:19 +00:00
  • d980b42b90 Ask SSL clients for a ssl cert psychon 2009-05-20 08:48:22 +00:00
  • 37d0c5e58e Update to latest Csocket psychon 2009-05-20 08:10:00 +00:00
  • facb308ca9 Added a cast to stop the compilier from complaining about signed/unsigned mismatch prozacx 2009-05-11 21:17:38 +00:00
  • bc77d8b261 Fix a wrong cached /mode reply psychon 2009-05-11 16:16:10 +00:00
  • 1a859f3806 Close client sockets only after all pending data was sent psychon 2009-05-11 16:06:40 +00:00
  • 7140873bd8 Auto-detect globalness in the re/un/loadmod commands using GetModInfo() prozacx 2009-05-10 09:50:37 +00:00
  • c0ee24f313 Handle SIGCHLD for collecting zombie processes psychon 2009-05-04 19:21:26 +00:00
  • bbb62bed08 Install a file for pkg-config psychon 2009-05-03 11:23:05 +00:00
  • 70b28b9ae5 Fix for the new OFTC syntax "authenticate yourself to services with the IDENTIFY command." silverleo 2009-05-02 12:48:13 +00:00
  • aaaae4e51a Micro-optimization psychon 2009-04-30 19:15:21 +00:00
  • 9f1f8950f8 Fix crash bug in stickychan psychon 2009-04-27 18:56:03 +00:00
  • dfd95078dd modperl also needs -Wno-missing-declarations psychon 2009-04-26 10:14:42 +00:00
  • ebc79689fd Don't try to use -mimpure-text psychon 2009-04-26 10:08:51 +00:00
  • be4da7424e Utils.h: Include fcntl.h psychon 2009-04-26 07:24:57 +00:00
  • c963815f7b Fix configure's check for libperl psychon 2009-04-24 18:57:25 +00:00
  • b03f495b2b Remove znc --encrypt-pem psychon 2009-04-24 16:47:49 +00:00
  • dd6c9a07f5 Added module hooks for when the buffer is being played back prozacx 2009-04-22 21:48:58 +00:00
  • 924d5717cd Removed repeat sentence since sModRet already says it was unable to load prozacx 2009-04-22 05:10:36 +00:00
  • 7d326b3c0c Added svn:ignore entries for files created during ./configure and make prozacx 2009-04-19 22:37:06 +00:00
  • 9f698f61ec Fix a crash bug in CNick psychon 2009-04-16 10:33:28 +00:00
  • 6faf0980b9 Update to latest Csocket psychon 2009-04-13 08:18:35 +00:00
  • c4972caafe fail2ban: Add number of allowed failed logins psychon 2009-04-11 20:06:13 +00:00
  • 8c8577e71d Add TCacheMap::GetTTL() psychon 2009-04-11 20:04:21 +00:00
  • 557b096714 Turn TCacheMap into more of a map psychon 2009-04-11 19:24:55 +00:00
  • 424e6c1820 partyline: Fix the KICK sent for deleted users psychon 2009-04-09 08:22:20 +00:00
  • 2f64dffee3 Partyline: Add defines for the used channel prefix psychon 2009-04-07 16:14:14 +00:00
  • 02d6546a0b Add support for per-channel settings to admin psychon 2009-04-07 11:38:17 +00:00
  • e553116891 Print more useful error messages when binding a listening port fails psychon 2009-04-07 06:48:51 +00:00
  • 23494aa4c2 Get rid of some now-empty dirs psychon 2009-04-06 16:03:53 +00:00
  • 3b9a9c2b80 Webadmin: Make this work with the browser cache psychon 2009-04-06 16:00:23 +00:00
  • 694b60d53b Admin: Use CString's constructor instead of reinventing the wheel psychon 2009-04-06 06:45:19 +00:00
  • 8bc4b736cd Fix a compiler warning in email psychon 2009-04-05 19:09:03 +00:00
  • c80690a9fc admin: DelUser can now handle spaces in user names psychon 2009-04-04 18:43:24 +00:00
  • 5618aa2a47 admin: Add a CloneUser command psychon 2009-04-04 18:41:14 +00:00
  • 22b219dbe0 CFile::Close(): check return value of close() for errors psychon 2009-04-04 11:49:15 +00:00
  • 36707be076 Add KiNgMaR to AUTHORS psychon 2009-04-02 13:05:05 +00:00
  • 0af674ac89 First argument to CHTTPSock::PrintHeader() should be of type off_t psychon 2009-04-02 12:54:12 +00:00