Commit Graph

79 Commits

Author SHA1 Message Date
prozacx
d662bb3cfb Added OnChanPermission()
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@282 726aef4b-f618-498e-8847-2d620e286838
2005-05-14 00:22:49 +00:00
imaginos
081234b724 more tweaks and pokes, removed some debugging add some todos
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@277 726aef4b-f618-498e-8847-2d620e286838
2005-05-13 07:05:14 +00:00
imaginos
22583d7e52 some more tweaks, added command ability
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@276 726aef4b-f618-498e-8847-2d620e286838
2005-05-13 06:40:13 +00:00
imaginos
f6ba9134f0 code cleanup, plus elagance :) adding also perl SV types (uv,iv,sv)
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@275 726aef4b-f618-498e-8847-2d620e286838
2005-05-12 19:32:35 +00:00
imaginos
01ff4af255 catch the errors, finish this off
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@273 726aef4b-f618-498e-8847-2d620e286838
2005-05-12 07:18:33 +00:00
imaginos
bc2b545722 fix OnBoot, default otherwise should be false
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@272 726aef4b-f618-498e-8847-2d620e286838
2005-05-12 04:50:10 +00:00
imaginos
3a724c2350 make PERL_EXIT_DESTRUCT_END optional
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@271 726aef4b-f618-498e-8847-2d620e286838
2005-05-12 04:20:18 +00:00
imaginos
08ca5fd198 added Put* XS calls
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@270 726aef4b-f618-498e-8847-2d620e286838
2005-05-12 04:14:05 +00:00
imaginos
c4653d078e added all the callbacks
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@269 726aef4b-f618-498e-8847-2d620e286838
2005-05-12 04:02:29 +00:00
imaginos
1d3997d7fe just reuse label name, cleaner simpler
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@268 726aef4b-f618-498e-8847-2d620e286838
2005-05-12 03:01:47 +00:00
imaginos
902464ba4e add timer support
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@267 726aef4b-f618-498e-8847-2d620e286838
2005-05-12 02:57:01 +00:00
imaginos
4e14c2437f added HAVE_PERL to PERLCC so needless dependencies are not created
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@266 726aef4b-f618-498e-8847-2d620e286838
2005-05-11 20:33:55 +00:00
imaginos
64d16904b1 finished off infastructure of modperl stuff plus adjusted autoconf, makefile, etc
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@265 726aef4b-f618-498e-8847-2d620e286838
2005-05-11 17:24:27 +00:00
imaginos
7b6fb82d85 initial import of modperl into znc
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@264 726aef4b-f618-498e-8847-2d620e286838
2005-05-11 08:24:49 +00:00
prozacx
0823b27f37 Moved CUtils::wildcmp() into CString class
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@251 726aef4b-f618-498e-8847-2d620e286838
2005-05-08 07:51:46 +00:00
prozacx
fd231e6b3a Moved CUtils::ToString() into CString class
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@249 726aef4b-f618-498e-8847-2d620e286838
2005-05-08 06:42:02 +00:00
prozacx
511832a8d6 Moved CUtils::Trim() into CString class
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@247 726aef4b-f618-498e-8847-2d620e286838
2005-05-08 04:30:14 +00:00
prozacx
11ae1b690f Moved CUtils::Ellipsize() into CString class
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@245 726aef4b-f618-498e-8847-2d620e286838
2005-05-07 09:43:26 +00:00
prozacx
24950d24e4 Moved CUtils::Token() into CString class
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@244 726aef4b-f618-498e-8847-2d620e286838
2005-05-07 09:18:56 +00:00
prozacx
598d39b204 Added include for main.h to get Csocket defines
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@242 726aef4b-f618-498e-8847-2d620e286838
2005-05-06 23:40:12 +00:00
prozacx
beb5b49b3f Changed all references to std::string over to CString
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@240 726aef4b-f618-498e-8847-2d620e286838
2005-05-05 18:11:04 +00:00
prozacx
0ba6b056ec Get CFile from FileUtils.h now
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@236 726aef4b-f618-498e-8847-2d620e286838
2005-05-02 22:36:50 +00:00
prozacx
3a5a17a2dc Fixed literal strings of 'savebuff' to now use GetModName() and removed redundant prefix from filenames
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@186 726aef4b-f618-498e-8847-2d620e286838
2005-04-24 08:05:41 +00:00
imaginos
fee9b303d0 only work on chans where keepbuffer is true
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@169 726aef4b-f618-498e-8847-2d620e286838
2005-04-23 18:24:38 +00:00
prozacx
9b3ac7cb94 Changed vChans to a reference in OnNick and OnQuit (oops)
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@165 726aef4b-f618-498e-8847-2d620e286838
2005-04-23 08:10:34 +00:00
prozacx
c88b835837 Changed OnNick() and OnQuit() to take a vector<CChan*> of common channels
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@164 726aef4b-f618-498e-8847-2d620e286838
2005-04-23 07:24:58 +00:00
prozacx
fccf44540a Changed buffer playback messages to mirror engine behavior
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@163 726aef4b-f618-498e-8847-2d620e286838
2005-04-23 06:44:19 +00:00
imaginos
8599009048 start logging certain events
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@161 726aef4b-f618-498e-8847-2d620e286838
2005-04-22 03:35:48 +00:00
imaginos
10cbf756b3 cut&paste madness
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@156 726aef4b-f618-498e-8847-2d620e286838
2005-04-19 20:54:38 +00:00
imaginos
58b5a580e3 only fill the buffer if its empty
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@155 726aef4b-f618-498e-8847-2d620e286838
2005-04-19 20:50:24 +00:00
prozacx
fb2888d007 Call OnBoot() in OnLoad() again since closing stdout bug is now fixed
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@153 726aef4b-f618-498e-8847-2d620e286838
2005-04-18 22:56:42 +00:00
imaginos
4389fc0cea move password reset into BootStrap
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@152 726aef4b-f618-498e-8847-2d620e286838
2005-04-18 22:32:24 +00:00
imaginos
d704d0511c ditch warning message
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@150 726aef4b-f618-498e-8847-2d620e286838
2005-04-18 17:26:23 +00:00
prozacx
6bdbe9d2c9 Added OnLoad() and print modname in error msg
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@148 726aef4b-f618-498e-8847-2d620e286838
2005-04-18 05:41:43 +00:00
prozacx
af8b2fdda7 Don't call OnBoot() in OnLoad() and print modname in error msg
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@147 726aef4b-f618-498e-8847-2d620e286838
2005-04-18 05:39:19 +00:00
imaginos
1ff65cf052 fixed bug where attempting to set a bad pass trashes existing buffer
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@146 726aef4b-f618-498e-8847-2d620e286838
2005-04-18 04:44:40 +00:00
prozacx
eec21f9af8 Upgraded output msgs and changed path of file
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@144 726aef4b-f618-498e-8847-2d620e286838
2005-04-18 00:18:46 +00:00
prozacx
c5cad585f2 Added OnLoad() for setting pass from config
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@143 726aef4b-f618-498e-8847-2d620e286838
2005-04-17 23:58:26 +00:00
prozacx
63d565ff1f Upgraded output print msgs to new schema
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@142 726aef4b-f618-498e-8847-2d620e286838
2005-04-17 23:46:06 +00:00
prozacx
2baac31fd9 Changed path to DataPath
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@134 726aef4b-f618-498e-8847-2d620e286838
2005-04-12 07:33:45 +00:00
imaginos
d68cd90e7c fixed int32's that test against npos to string::size_type
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@105 726aef4b-f618-498e-8847-2d620e286838
2005-04-04 06:35:19 +00:00
prozacx
d7e90add33 Changed permission to 0755 for installation
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@104 726aef4b-f618-498e-8847-2d620e286838
2005-04-04 06:29:19 +00:00
prozacx
84c379a4e7 Changed permission on installed modules to 0644
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@102 726aef4b-f618-498e-8847-2d620e286838
2005-04-04 06:20:30 +00:00
imaginos
525f0c140f change to DESTDIR and only install mods if enabled
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@95 726aef4b-f618-498e-8847-2d620e286838
2005-04-04 01:49:43 +00:00
imaginos
99144a5761 woops, missed my mark
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@93 726aef4b-f618-498e-8847-2d620e286838
2005-04-03 23:59:15 +00:00
imaginos
b03c90f722 don't build modules that require ssl
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@91 726aef4b-f618-498e-8847-2d620e286838
2005-04-03 23:03:22 +00:00
imaginos
916a3fb713 show this requires ssl
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@90 726aef4b-f618-498e-8847-2d620e286838
2005-04-03 23:03:06 +00:00
prozacx
6c9abd2192 Use GetPemLocation() for the pemfile path
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@84 726aef4b-f618-498e-8847-2d620e286838
2005-04-03 08:19:42 +00:00
prozacx
37641e73ca Renamed BinPath to CurPath
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@79 726aef4b-f618-498e-8847-2d620e286838
2005-04-03 07:48:31 +00:00
imaginos
0faf6d2947 install header files
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@66 726aef4b-f618-498e-8847-2d620e286838
2005-04-03 00:37:52 +00:00