Commit Graph

91 Commits

Author SHA1 Message Date
imaginos
fb2abcf03b added new module stickychan
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@301 726aef4b-f618-498e-8847-2d620e286838
2005-05-15 04:03:56 +00:00
imaginos
47bc3c99f7 wrapped a bunch of getters
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@297 726aef4b-f618-498e-8847-2d620e286838
2005-05-15 00:29:43 +00:00
imaginos
dee452596e fix up the timer, fix function names to include ZNC namespace
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@296 726aef4b-f618-498e-8847-2d620e286838
2005-05-14 17:58:38 +00:00
imaginos
f5153402ae bool in wrong order, remove CSTR macro, added GetNick to return current nick
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@295 726aef4b-f618-498e-8847-2d620e286838
2005-05-14 10:27:55 +00:00
imaginos
8d144ef828 using all common code now
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@293 726aef4b-f618-498e-8847-2d620e286838
2005-05-14 08:43:22 +00:00
imaginos
4ae5746e70 make perl hash map, update to use new getpermstr
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@290 726aef4b-f618-498e-8847-2d620e286838
2005-05-14 08:19:10 +00:00
imaginos
2d82d4c241 added method to get list of nicks on a channel
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@289 726aef4b-f618-498e-8847-2d620e286838
2005-05-14 07:52:55 +00:00
imaginos
4c5016ca29 dont require all args for Put*
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@288 726aef4b-f618-498e-8847-2d620e286838
2005-05-14 07:26:33 +00:00
imaginos
ecfdb16807 need to throw G_KEEPERR flag when calling ZNC::Eval
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@287 726aef4b-f618-498e-8847-2d620e286838
2005-05-14 05:15:34 +00:00
imaginos
956c41ba2a fix alot of things, and tune it out.
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@286 726aef4b-f618-498e-8847-2d620e286838
2005-05-14 05:01:37 +00:00
imaginos
1a210745e7 sanity commit
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@285 726aef4b-f618-498e-8847-2d620e286838
2005-05-14 03:10:56 +00:00
imaginos
b393a47c41 ability to catch errors in perl added
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@284 726aef4b-f618-498e-8847-2d620e286838
2005-05-14 00:31:06 +00:00
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