Commit Graph

  • a6ba77e557 Added beta testers prozacx 2005-10-10 20:27:09 +00:00
  • 44647082a7 Send a default shutdown message if one isn't supplied by the user prozacx 2005-10-10 15:09:20 +00:00
  • ab95c98407 Removed admin user that was passed via arguments prozacx 2005-10-10 05:26:15 +00:00
  • 8f0fc2fa07 Fixed build for non ssl prozacx 2005-10-10 05:16:38 +00:00
  • bf1715973b Added prompt for pem file generation prozacx 2005-10-10 04:33:30 +00:00
  • e3b723de5b Made multiple clients per user a config option prozacx 2005-10-09 23:19:07 +00:00
  • 9255c1dbdc Fixed typo - thanks Kuja prozacx 2005-10-09 22:45:41 +00:00
  • b94b4e5c82 Allow default config of znc.conf when using --makeconf prozacx 2005-10-09 22:23:32 +00:00
  • b5a3cd3727 Fixed AwayNick timer and added BackNick timer prozacx 2005-10-09 21:47:57 +00:00
  • e80a9f2a81 Fixed reattach problem when nick is in use. This was caused by a migration from UserSocks being moved into CUser prozacx 2005-10-09 20:22:59 +00:00
  • f81ce05a66 Don't try to append ident/host if nick contains a dot, we consider that a server nick prozacx 2005-10-09 20:07:53 +00:00
  • 9ca189b92f Added better debugging output and fixed problem with server notices prozacx 2005-10-09 19:32:37 +00:00
  • 8a698321cc Added better debugging output prozacx 2005-10-09 19:32:18 +00:00
  • 3df9330e05 Don't add UserSocks every time the irc sock gets connected prozacx 2005-10-09 18:18:50 +00:00
  • aaec84a317 Added preliminary support for multiple clients per user prozacx 2005-10-09 08:40:40 +00:00
  • a26fdbdf91 need to make a different serial on each generation imaginos 2005-10-09 07:01:14 +00:00
  • 0955474bec rewrite GenerateCert to work with browsers, some code reorganization with a different approach imaginos 2005-10-09 06:57:29 +00:00
  • e04cbaa34c Fixed problem with adding a new user prozacx 2005-10-08 17:30:46 +00:00
  • 49677b86de Allocate static CZNC object on the heap prozacx 2005-10-08 07:04:25 +00:00
  • c5eeaa2c1d Delete static allocated CZNC prozacx 2005-10-08 07:03:58 +00:00
  • 46b52e0022 Do the buffer adding manually before modifying the message prozacx 2005-09-27 00:51:53 +00:00
  • 4c33f7947b Moved some FindChan() calls to below module hook calls prozacx 2005-09-27 00:51:00 +00:00
  • 9be038cdf7 Encryption module prozacx 2005-09-26 23:45:57 +00:00
  • 6d27d1c021 Removed const from args in a bunch of hooks prozacx 2005-09-26 23:09:05 +00:00
  • 49d71a9b55 Removed const from CNick in priv/chan hooks prozacx 2005-09-26 08:23:30 +00:00
  • a50644dd8a Added ifdefs for HAVE_LIBSSL prozacx 2005-09-26 06:28:57 +00:00
  • 5e4ba2e39f Added Encrypt/Decrypt functions for doing blowfish CBC - also added some base64 wrapper functions prozacx 2005-09-26 06:20:52 +00:00
  • a88cea430b Fixed a unsigned vs signed issue with Base64Decode() prozacx 2005-09-26 02:59:34 +00:00
  • 0e126ee090 Added *Chomp_n() functions and Base64Encode() prozacx 2005-09-25 07:54:29 +00:00
  • 795e0ec590 Add * if user supplies no other allowed hosts prozacx 2005-09-25 00:12:30 +00:00
  • f8f718437c Added support for allowed hosts prozacx 2005-09-24 18:07:13 +00:00
  • 6def419579 Added HasParam() prozacx 2005-09-24 18:06:40 +00:00
  • eabe4983f9 Added user Admin flag and allow user admins to edit other users and global settings prozacx 2005-09-24 05:15:08 +00:00
  • a3c71606a4 Fixed whitespace prozacx 2005-09-24 05:14:34 +00:00
  • 8e3c57a144 Added OnBroadcast() prozacx 2005-09-24 04:29:29 +00:00
  • ef1c8de55a Added concept of Admin to users prozacx 2005-09-24 04:29:11 +00:00
  • a03cbe95c6 Added MODULECALLCONT() and tweaked other module macros prozacx 2005-09-24 04:26:41 +00:00
  • 796a4dd0c3 Write QuitMsg back to config prozacx 2005-09-22 16:34:18 +00:00
  • 9e3b98b242 Spiced up the favicon prozacx 2005-09-22 08:01:25 +00:00
  • 96b267cbb7 Don't try to add existing chans prozacx 2005-09-22 07:27:49 +00:00
  • 598268ad1a JoinChans() on new channel prozacx 2005-09-22 07:11:52 +00:00
  • b27149a6e3 Load temp user's modules as 'fake' prozacx 2005-09-22 07:05:48 +00:00
  • 3e35a07303 Added ability to load modules as 'fake' just to act as a placeholder prozacx 2005-09-22 07:05:21 +00:00
  • 32201f7ed3 Added include for znc.h prozacx 2005-09-20 04:37:28 +00:00
  • b9b7844a82 Changed from CUser::GetPemLocation() to CZNC::GetPemLocation() prozacx 2005-09-20 04:31:19 +00:00
  • beeace93b8 Removed GetPemLocation() prozacx 2005-09-20 04:30:56 +00:00
  • 72df78c3b2 Added favicon support and removed some debugging statements prozacx 2005-09-20 02:07:41 +00:00
  • a105770d93 Added support for custom content types prozacx 2005-09-20 01:57:10 +00:00
  • 82907aa0f2 Got rid of CUser::FindModPath() prozacx 2005-09-20 01:56:32 +00:00
  • 04ae4db71a Fixed Base64Decode() to be binary safe prozacx 2005-09-20 01:56:07 +00:00
  • a29b4762bf Removed FindModPath()... use CZNC's instead prozacx 2005-09-20 01:55:36 +00:00
  • aac3cdffd9 Commented out some debug prints prozacx 2005-09-20 01:55:04 +00:00
  • aa42edde53 Changed syntax of <label> tag prozacx 2005-09-19 04:22:11 +00:00
  • 89e5079ce9 Upgrading to CZNC::Get() prozacx 2005-09-19 04:09:37 +00:00
  • ba951747f9 Upgrading to CZNC::Get() prozacx 2005-09-19 02:27:39 +00:00
  • d6351cc17b Removed CUserSock::SetZNC() prozacx 2005-09-19 02:23:39 +00:00
  • c2df8d13c9 Got rid of m_pZNC and started using CZNC::Get() prozacx 2005-09-19 02:23:20 +00:00
  • 1929ce5ba9 Renamed CZNC::New() to CZNC::Get() and return a static reference instead of a pointer prozacx 2005-09-19 02:19:17 +00:00
  • bca3769173 Fixed error message prozacx 2005-09-17 14:27:15 +00:00
  • 6adfe9f065 WriteConfig() after deleting a channel prozacx 2005-09-17 14:23:33 +00:00
  • 29c2e842a9 Don't show channels during /adduser prozacx 2005-09-17 14:13:35 +00:00
  • 997023ea9d Added better support for channels prozacx 2005-09-17 04:06:43 +00:00
  • 76b6988e4f Added AttachUser() prozacx 2005-09-17 04:05:55 +00:00
  • 55b1c1fe5c Don't write chan to config if !InConfig() prozacx 2005-09-16 03:00:13 +00:00
  • 7e7e85a22f Added GetOptions() prozacx 2005-09-15 04:15:56 +00:00
  • dfbb2db170 Take advantage of Csocket changes for graceful Close() prozacx 2005-09-15 04:14:43 +00:00
  • d651493351 Changed isClosed() to IsClosed in Csock prozacx 2005-09-15 04:12:45 +00:00
  • e41a7f46f9 Pulled in changes for graceful Close() prozacx 2005-09-15 04:11:41 +00:00
  • 58edca82f8 Pulled in changes for Csocket prozacx 2005-09-15 03:43:07 +00:00
  • 0ca4448a7d Module to reattach you to channels on activity prozacx 2005-09-13 23:53:38 +00:00
  • c62c0113e7 Make args read only when DenyLoadMod is being respected prozacx 2005-09-13 23:11:48 +00:00
  • 7671212386 Added a line to rm existing modules in public moddir prozacx 2005-09-13 06:52:40 +00:00
  • fb221fb906 wrapped two cerr calls in DEBUG_ONLY() prozacx 2005-09-13 06:44:21 +00:00
  • 6079703365 Added support for mod arguments prozacx 2005-09-13 06:42:32 +00:00
  • e3de30f19d Added argument support for modules in Clone() prozacx 2005-09-13 06:13:03 +00:00
  • 44be92a5ee Added support for DenyLoadMod security prozacx 2005-09-12 03:52:10 +00:00
  • ed602fd6fc Added DenyLoadMod prozacx 2005-09-12 03:51:37 +00:00
  • da683da5b0 Added try/catch for LoadModule prozacx 2005-09-12 03:45:57 +00:00
  • e94dbf13f6 Print error if execve() fails prozacx 2005-09-11 17:37:56 +00:00
  • 80a84ba47b Truncate existing config if we are overwriting prozacx 2005-09-11 17:37:04 +00:00
  • 9c5d60fe7a Remove the unwanted --makeconf option when launching znc after writing a config prozacx 2005-09-09 07:16:29 +00:00
  • 947c5a74db Unlock the config when we're done prozacx 2005-09-09 06:58:14 +00:00
  • 55c0e67f60 Renamed admin to webadmin prozacx 2005-09-09 05:00:52 +00:00
  • 92ebeef3b9 Don't try the lock until we know the file exists prozacx 2005-09-09 04:47:32 +00:00
  • 94630d2b74 Launch znc if user answers 'yes' prozacx 2005-09-09 04:39:49 +00:00
  • 90062c80fa ZNC compiles and runs on amd64! prozacx 2005-09-09 04:38:31 +00:00
  • 967cf857a3 In WriteConfig() - add + to port when listening in ssl - Thanks to Kuja for finding this bug prozacx 2005-09-08 18:48:11 +00:00
  • 2775c12e01 Inc'd version znc-0.041 prozacx 2005-09-08 06:42:53 +00:00
  • 6b46481803 add check for x86_64, if set we need to add -fPIC imaginos 2005-09-08 05:32:53 +00:00
  • 02567e4309 Changed a variable to CString::size_type for 64bit support prozacx 2005-09-07 07:18:40 +00:00
  • 602bd53d3e Got rid of some warnings that were given on a redhat opteron in 64bit prozacx 2005-09-07 06:56:54 +00:00
  • 9d69597c0f Inc'd version znc-0.040 prozacx 2005-09-07 05:46:08 +00:00
  • 44d38b7714 Don't truncate version tag prozacx 2005-09-07 05:45:56 +00:00
  • 6249e41c6f Renamed md5.cpp/h to MD5.cpp/h prozacx 2005-09-07 05:16:01 +00:00
  • 78eb4cead9 Inc'd version znc-0.039 prozacx 2005-09-07 04:34:30 +00:00
  • 922651fa98 Inc'd version znc-0.038 prozacx 2005-09-07 01:36:05 +00:00
  • c26dc39342 Changed domain from gmail to rottenboy prozacx 2005-09-07 01:35:47 +00:00
  • ec7426cd8f Added some global settings prozacx 2005-09-06 23:12:51 +00:00
  • 69ef944abc Added HTML escaping prozacx 2005-09-06 23:10:12 +00:00
  • 750cb398e4 Only error if REQUIRESSL is set *and* HAVE_LIBSSL is not set prozacx 2005-09-06 22:49:15 +00:00