Commit Graph

4514 Commits

Author SHA1 Message Date
prozacx
c2119b6deb Forward input to user
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@565 726aef4b-f618-498e-8847-2d620e286838
2005-10-11 08:05:19 +00:00
prozacx
7f82c4b408 Added SetUserSock() for global modules
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@564 726aef4b-f618-498e-8847-2d620e286838
2005-10-11 08:04:53 +00:00
prozacx
8ac650bd25 Added an optional pointer to a client sock to skip for Put*() functions
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@563 726aef4b-f618-498e-8847-2d620e286838
2005-10-11 08:04:17 +00:00
prozacx
d00f58b6b9 Added OnModCommand hook to global modules
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@562 726aef4b-f618-498e-8847-2d620e286838
2005-10-11 01:01:44 +00:00
prozacx
a6ba77e557 Added beta testers
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@561 726aef4b-f618-498e-8847-2d620e286838
2005-10-10 20:27:09 +00:00
prozacx
44647082a7 Send a default shutdown message if one isn't supplied by the user
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@560 726aef4b-f618-498e-8847-2d620e286838
2005-10-10 15:09:20 +00:00
prozacx
ab95c98407 Removed admin user that was passed via arguments
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@559 726aef4b-f618-498e-8847-2d620e286838
2005-10-10 05:26:15 +00:00
prozacx
8f0fc2fa07 Fixed build for non ssl
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@558 726aef4b-f618-498e-8847-2d620e286838
2005-10-10 05:16:38 +00:00
prozacx
bf1715973b Added prompt for pem file generation
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@557 726aef4b-f618-498e-8847-2d620e286838
2005-10-10 04:33:30 +00:00
prozacx
e3b723de5b Made multiple clients per user a config option
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@556 726aef4b-f618-498e-8847-2d620e286838
2005-10-09 23:19:07 +00:00
prozacx
9255c1dbdc Fixed typo - thanks Kuja
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@555 726aef4b-f618-498e-8847-2d620e286838
2005-10-09 22:45:41 +00:00
prozacx
b94b4e5c82 Allow default config of znc.conf when using --makeconf
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@554 726aef4b-f618-498e-8847-2d620e286838
2005-10-09 22:23:32 +00:00
prozacx
b5a3cd3727 Fixed AwayNick timer and added BackNick timer
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@553 726aef4b-f618-498e-8847-2d620e286838
2005-10-09 21:47:57 +00:00
prozacx
e80a9f2a81 Fixed reattach problem when nick is in use. This was caused by a migration from UserSocks being moved into CUser
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@552 726aef4b-f618-498e-8847-2d620e286838
2005-10-09 20:22:59 +00:00
prozacx
f81ce05a66 Don't try to append ident/host if nick contains a dot, we consider that a server nick
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@551 726aef4b-f618-498e-8847-2d620e286838
2005-10-09 20:07:53 +00:00
prozacx
9ca189b92f Added better debugging output and fixed problem with server notices
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@550 726aef4b-f618-498e-8847-2d620e286838
2005-10-09 19:32:37 +00:00
prozacx
8a698321cc Added better debugging output
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@549 726aef4b-f618-498e-8847-2d620e286838
2005-10-09 19:32:18 +00:00
prozacx
3df9330e05 Don't add UserSocks every time the irc sock gets connected
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@548 726aef4b-f618-498e-8847-2d620e286838
2005-10-09 18:18:50 +00:00
prozacx
aaec84a317 Added preliminary support for multiple clients per user
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@547 726aef4b-f618-498e-8847-2d620e286838
2005-10-09 08:40:40 +00:00
imaginos
a26fdbdf91 need to make a different serial on each generation
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@546 726aef4b-f618-498e-8847-2d620e286838
2005-10-09 07:01:14 +00:00
imaginos
0955474bec rewrite GenerateCert to work with browsers, some code reorganization with a different approach
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@545 726aef4b-f618-498e-8847-2d620e286838
2005-10-09 06:57:29 +00:00
prozacx
e04cbaa34c Fixed problem with adding a new user
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@544 726aef4b-f618-498e-8847-2d620e286838
2005-10-08 17:30:46 +00:00
prozacx
49677b86de Allocate static CZNC object on the heap
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@543 726aef4b-f618-498e-8847-2d620e286838
2005-10-08 07:04:25 +00:00
prozacx
c5eeaa2c1d Delete static allocated CZNC
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@542 726aef4b-f618-498e-8847-2d620e286838
2005-10-08 07:03:58 +00:00
prozacx
46b52e0022 Do the buffer adding manually before modifying the message
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@541 726aef4b-f618-498e-8847-2d620e286838
2005-09-27 00:51:53 +00:00
prozacx
4c33f7947b Moved some FindChan() calls to below module hook calls
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@540 726aef4b-f618-498e-8847-2d620e286838
2005-09-27 00:51:00 +00:00
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