Commit Graph

2038 Commits

Author SHA1 Message Date
prozacx 9be038cdf7 Encryption module
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@539 726aef4b-f618-498e-8847-2d620e286838
2005-09-26 23:45:57 +00:00
prozacx 6d27d1c021 Removed const from args in a bunch of hooks
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@538 726aef4b-f618-498e-8847-2d620e286838
2005-09-26 23:09:05 +00:00
prozacx 49d71a9b55 Removed const from CNick in priv/chan hooks
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@537 726aef4b-f618-498e-8847-2d620e286838
2005-09-26 08:23:30 +00:00
prozacx a50644dd8a Added ifdefs for HAVE_LIBSSL
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@536 726aef4b-f618-498e-8847-2d620e286838
2005-09-26 06:28:57 +00:00
prozacx 5e4ba2e39f Added Encrypt/Decrypt functions for doing blowfish CBC - also added some base64 wrapper functions
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@535 726aef4b-f618-498e-8847-2d620e286838
2005-09-26 06:20:52 +00:00
prozacx a88cea430b Fixed a unsigned vs signed issue with Base64Decode()
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@534 726aef4b-f618-498e-8847-2d620e286838
2005-09-26 02:59:34 +00:00
prozacx 0e126ee090 Added *Chomp_n() functions and Base64Encode()
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@533 726aef4b-f618-498e-8847-2d620e286838
2005-09-25 07:54:29 +00:00
prozacx 795e0ec590 Add * if user supplies no other allowed hosts
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@532 726aef4b-f618-498e-8847-2d620e286838
2005-09-25 00:12:30 +00:00
prozacx f8f718437c Added support for allowed hosts
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@531 726aef4b-f618-498e-8847-2d620e286838
2005-09-24 18:07:13 +00:00
prozacx 6def419579 Added HasParam()
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@530 726aef4b-f618-498e-8847-2d620e286838
2005-09-24 18:06:40 +00:00
prozacx eabe4983f9 Added user Admin flag and allow user admins to edit other users and global settings
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@529 726aef4b-f618-498e-8847-2d620e286838
2005-09-24 05:15:08 +00:00
prozacx a3c71606a4 Fixed whitespace
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@528 726aef4b-f618-498e-8847-2d620e286838
2005-09-24 05:14:34 +00:00
prozacx 8e3c57a144 Added OnBroadcast()
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@527 726aef4b-f618-498e-8847-2d620e286838
2005-09-24 04:29:29 +00:00
prozacx ef1c8de55a Added concept of Admin to users
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@526 726aef4b-f618-498e-8847-2d620e286838
2005-09-24 04:29:11 +00:00
prozacx a03cbe95c6 Added MODULECALLCONT() and tweaked other module macros
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@525 726aef4b-f618-498e-8847-2d620e286838
2005-09-24 04:26:41 +00:00
prozacx 796a4dd0c3 Write QuitMsg back to config
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@524 726aef4b-f618-498e-8847-2d620e286838
2005-09-22 16:34:18 +00:00
prozacx 9e3b98b242 Spiced up the favicon
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@523 726aef4b-f618-498e-8847-2d620e286838
2005-09-22 08:01:25 +00:00
prozacx 96b267cbb7 Don't try to add existing chans
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@522 726aef4b-f618-498e-8847-2d620e286838
2005-09-22 07:27:49 +00:00
prozacx 598268ad1a JoinChans() on new channel
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@521 726aef4b-f618-498e-8847-2d620e286838
2005-09-22 07:11:52 +00:00
prozacx b27149a6e3 Load temp user's modules as 'fake'
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@520 726aef4b-f618-498e-8847-2d620e286838
2005-09-22 07:05:48 +00:00
prozacx 3e35a07303 Added ability to load modules as 'fake' just to act as a placeholder
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@519 726aef4b-f618-498e-8847-2d620e286838
2005-09-22 07:05:21 +00:00
prozacx 32201f7ed3 Added include for znc.h
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@518 726aef4b-f618-498e-8847-2d620e286838
2005-09-20 04:37:28 +00:00
prozacx b9b7844a82 Changed from CUser::GetPemLocation() to CZNC::GetPemLocation()
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@517 726aef4b-f618-498e-8847-2d620e286838
2005-09-20 04:31:19 +00:00
prozacx beeace93b8 Removed GetPemLocation()
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@516 726aef4b-f618-498e-8847-2d620e286838
2005-09-20 04:30:56 +00:00
prozacx 72df78c3b2 Added favicon support and removed some debugging statements
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@515 726aef4b-f618-498e-8847-2d620e286838
2005-09-20 02:07:41 +00:00
prozacx a105770d93 Added support for custom content types
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@514 726aef4b-f618-498e-8847-2d620e286838
2005-09-20 01:57:10 +00:00
prozacx 82907aa0f2 Got rid of CUser::FindModPath()
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@513 726aef4b-f618-498e-8847-2d620e286838
2005-09-20 01:56:32 +00:00
prozacx 04ae4db71a Fixed Base64Decode() to be binary safe
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@512 726aef4b-f618-498e-8847-2d620e286838
2005-09-20 01:56:07 +00:00
prozacx a29b4762bf Removed FindModPath()... use CZNC's instead
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@511 726aef4b-f618-498e-8847-2d620e286838
2005-09-20 01:55:36 +00:00
prozacx aac3cdffd9 Commented out some debug prints
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@510 726aef4b-f618-498e-8847-2d620e286838
2005-09-20 01:55:04 +00:00
prozacx aa42edde53 Changed syntax of <label> tag
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@509 726aef4b-f618-498e-8847-2d620e286838
2005-09-19 04:22:11 +00:00
prozacx 89e5079ce9 Upgrading to CZNC::Get()
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@508 726aef4b-f618-498e-8847-2d620e286838
2005-09-19 04:09:37 +00:00
prozacx ba951747f9 Upgrading to CZNC::Get()
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@507 726aef4b-f618-498e-8847-2d620e286838
2005-09-19 02:27:39 +00:00
prozacx d6351cc17b Removed CUserSock::SetZNC()
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@506 726aef4b-f618-498e-8847-2d620e286838
2005-09-19 02:23:39 +00:00
prozacx c2df8d13c9 Got rid of m_pZNC and started using CZNC::Get()
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@505 726aef4b-f618-498e-8847-2d620e286838
2005-09-19 02:23:20 +00:00
prozacx 1929ce5ba9 Renamed CZNC::New() to CZNC::Get() and return a static reference instead of a pointer
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@504 726aef4b-f618-498e-8847-2d620e286838
2005-09-19 02:19:17 +00:00
prozacx bca3769173 Fixed error message
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@503 726aef4b-f618-498e-8847-2d620e286838
2005-09-17 14:27:15 +00:00
prozacx 6adfe9f065 WriteConfig() after deleting a channel
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@502 726aef4b-f618-498e-8847-2d620e286838
2005-09-17 14:23:33 +00:00
prozacx 29c2e842a9 Don't show channels during /adduser
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@501 726aef4b-f618-498e-8847-2d620e286838
2005-09-17 14:13:35 +00:00
prozacx 997023ea9d Added better support for channels
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@500 726aef4b-f618-498e-8847-2d620e286838
2005-09-17 04:06:43 +00:00
prozacx 76b6988e4f Added AttachUser()
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@499 726aef4b-f618-498e-8847-2d620e286838
2005-09-17 04:05:55 +00:00
prozacx 55b1c1fe5c Don't write chan to config if !InConfig()
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@498 726aef4b-f618-498e-8847-2d620e286838
2005-09-16 03:00:13 +00:00
prozacx 7e7e85a22f Added GetOptions()
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@497 726aef4b-f618-498e-8847-2d620e286838
2005-09-15 04:15:56 +00:00
prozacx dfbb2db170 Take advantage of Csocket changes for graceful Close()
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@496 726aef4b-f618-498e-8847-2d620e286838
2005-09-15 04:14:43 +00:00
prozacx d651493351 Changed isClosed() to IsClosed in Csock
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@495 726aef4b-f618-498e-8847-2d620e286838
2005-09-15 04:12:45 +00:00
prozacx e41a7f46f9 Pulled in changes for graceful Close()
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@494 726aef4b-f618-498e-8847-2d620e286838
2005-09-15 04:11:41 +00:00
prozacx 58edca82f8 Pulled in changes for Csocket
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@493 726aef4b-f618-498e-8847-2d620e286838
2005-09-15 03:43:07 +00:00
prozacx 0ca4448a7d Module to reattach you to channels on activity
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@492 726aef4b-f618-498e-8847-2d620e286838
2005-09-13 23:53:38 +00:00
prozacx c62c0113e7 Make args read only when DenyLoadMod is being respected
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@491 726aef4b-f618-498e-8847-2d620e286838
2005-09-13 23:11:48 +00:00
prozacx 7671212386 Added a line to rm existing modules in public moddir
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@490 726aef4b-f618-498e-8847-2d620e286838
2005-09-13 06:52:40 +00:00