Commit Graph

2038 Commits

Author SHA1 Message Date
imaginos 30a1efb161 quick modperl tutorial and examples
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@389 726aef4b-f618-498e-8847-2d620e286838
2005-06-20 00:05:46 +00:00
prozacx cc81e52203 Added config option for bouncing dccs
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@388 726aef4b-f618-498e-8847-2d620e286838
2005-06-14 06:25:36 +00:00
prozacx 0042cd911f Added 65K of buffer while still sending packets
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@387 726aef4b-f618-498e-8847-2d620e286838
2005-06-13 04:40:17 +00:00
prozacx 7e95256bcb Added Put*() wrappers in CSocket
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@386 726aef4b-f618-498e-8847-2d620e286838
2005-06-13 04:17:35 +00:00
prozacx 296b535d5f Commented GetDataPath() as it has been replaced
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@385 726aef4b-f618-498e-8847-2d620e286838
2005-06-12 09:07:43 +00:00
prozacx 4719e2e221 Changed to new GetSavePath()
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@384 726aef4b-f618-498e-8847-2d620e286838
2005-06-12 09:04:39 +00:00
prozacx 150d39e534 Changed locations of some paths
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@383 726aef4b-f618-498e-8847-2d620e286838
2005-06-12 09:04:05 +00:00
prozacx a019a9b439 Added GetSavePath() for getting the path to save data to
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@382 726aef4b-f618-498e-8847-2d620e286838
2005-06-12 09:00:33 +00:00
prozacx e5e9a5875a Changed some whitespace
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@381 726aef4b-f618-498e-8847-2d620e286838
2005-06-11 16:08:11 +00:00
prozacx abfa561648 Added ToShort() and ToUShort()
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@380 726aef4b-f618-498e-8847-2d620e286838
2005-06-06 03:51:36 +00:00
prozacx da0846d8a6 Added more columns to ListSockets() table and made CSocket::Connect() respect the ssl flag
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@379 726aef4b-f618-498e-8847-2d620e286838
2005-06-06 03:51:15 +00:00
prozacx c48f13a4a9 Added support for sockets within modules
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@378 726aef4b-f618-498e-8847-2d620e286838
2005-06-01 23:30:15 +00:00
prozacx b5ace4ad47 Changed case on itimeout
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@377 726aef4b-f618-498e-8847-2d620e286838
2005-06-01 23:17:17 +00:00
prozacx 6dbb196ed7 Changed port from int to ushort
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@376 726aef4b-f618-498e-8847-2d620e286838
2005-06-01 21:01:26 +00:00
prozacx 2d1560ae11 Changed perms of created config to 0600
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@375 726aef4b-f618-498e-8847-2d620e286838
2005-05-31 22:37:48 +00:00
prozacx 34321ba4d7 Added bForce to KeepNick() to be used when your original nick quits or changes nicks.. no need to wait for pending
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@374 726aef4b-f618-498e-8847-2d620e286838
2005-05-27 23:19:39 +00:00
prozacx 47e9cbd68a Inc'd trys required for forcing KeepNick
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@373 726aef4b-f618-498e-8847-2d620e286838
2005-05-27 06:59:32 +00:00
prozacx 4508a9aeca Fixed flooding issue with KeepNick - only send NICK orignick after a 433 is sent back
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@372 726aef4b-f618-498e-8847-2d620e286838
2005-05-27 06:58:13 +00:00
prozacx 0983b52ba1 Added a timeout for when the server list is exausted
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@371 726aef4b-f618-498e-8847-2d620e286838
2005-05-27 00:18:58 +00:00
prozacx 98eadd73a8 Added IsLastServer() and ConnectPaused()
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@370 726aef4b-f618-498e-8847-2d620e286838
2005-05-27 00:17:29 +00:00
prozacx b148e65898 Call CChan::Reset() when disconnected
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@369 726aef4b-f618-498e-8847-2d620e286838
2005-05-26 21:12:57 +00:00
prozacx 4491cbb6fc Clear out m_muuPermCount in Reset()
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@368 726aef4b-f618-498e-8847-2d620e286838
2005-05-26 21:12:18 +00:00
prozacx 2a5db6722b Fixed ModeChange() to not add list type modes
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@367 726aef4b-f618-498e-8847-2d620e286838
2005-05-26 20:58:52 +00:00
prozacx c52542e469 Moved GetDescription() into second argument of MODULEDEFS()
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@366 726aef4b-f618-498e-8847-2d620e286838
2005-05-26 20:42:13 +00:00
prozacx 1c90fd9beb Added output table of modules with descriptions
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@365 726aef4b-f618-498e-8847-2d620e286838
2005-05-26 20:41:45 +00:00
imaginos aac40491b3 fix for new global mod convention
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@364 726aef4b-f618-498e-8847-2d620e286838
2005-05-26 20:37:52 +00:00
prozacx b665bd2bc2 Added some fflush() calls to output functions
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@363 726aef4b-f618-498e-8847-2d620e286838
2005-05-26 20:13:06 +00:00
imaginos 4146d36088 moved modperl back to original convention
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@362 726aef4b-f618-498e-8847-2d620e286838
2005-05-26 16:30:22 +00:00
prozacx 79606514b0 No longer require g_* prefix for global modules
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@361 726aef4b-f618-498e-8847-2d620e286838
2005-05-26 09:15:15 +00:00
prozacx 4cf53fc7dc Added Replace()
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@360 726aef4b-f618-498e-8847-2d620e286838
2005-05-26 09:14:40 +00:00
imaginos 0a89cfb57b gave access to SetTimeout
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@359 726aef4b-f618-498e-8847-2d620e286838
2005-05-26 02:13:19 +00:00
imaginos 02be1cce56 move Shutdown to OnShutdown, send DumpError to err as well
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@358 726aef4b-f618-498e-8847-2d620e286838
2005-05-25 04:25:28 +00:00
prozacx 139d27d5c4 Moved call to OnConfigLine() to before znc handles the line so valid lines can be overridden
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@357 726aef4b-f618-498e-8847-2d620e286838
2005-05-25 03:13:29 +00:00
imaginos 8a886fa5ca overload loadmodule
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@356 726aef4b-f618-498e-8847-2d620e286838
2005-05-25 02:05:23 +00:00
prozacx c041a6e17f Added global module hook OnConfigLine()
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@355 726aef4b-f618-498e-8847-2d620e286838
2005-05-24 01:31:37 +00:00
imaginos c8097898aa last couple of bugs and tweaks
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@354 726aef4b-f618-498e-8847-2d620e286838
2005-05-22 20:34:16 +00:00
imaginos 0435ece35f call UnloadAll before deleting the module vector
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@353 726aef4b-f618-498e-8847-2d620e286838
2005-05-22 20:33:45 +00:00
imaginos a056702bd4 add getter to underlying user map
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@352 726aef4b-f618-498e-8847-2d620e286838
2005-05-22 20:33:18 +00:00
imaginos 467f1b8f7a made modperl global
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@351 726aef4b-f618-498e-8847-2d620e286838
2005-05-22 19:41:12 +00:00
prozacx e4de3c4205 Inc'd version
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@350 726aef4b-f618-498e-8847-2d620e286838
znc-0.037
2005-05-22 02:03:46 +00:00
prozacx 0bbab8f472 Added some more global module support
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@349 726aef4b-f618-498e-8847-2d620e286838
2005-05-22 02:03:31 +00:00
prozacx 3dde793e62 Added global module functionality
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@348 726aef4b-f618-498e-8847-2d620e286838
2005-05-22 00:47:36 +00:00
prozacx 41b5ea4398 Fixed issues with key when joining a 'trying' chan
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@347 726aef4b-f618-498e-8847-2d620e286838
2005-05-20 21:21:40 +00:00
imaginos c3a191d885 be sure to enable readline
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@346 726aef4b-f618-498e-8847-2d620e286838
2005-05-19 00:37:28 +00:00
imaginos 68e34fcb7d need access to m_bEnableReadLine
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@345 726aef4b-f618-498e-8847-2d620e286838
2005-05-19 00:37:03 +00:00
imaginos 8857b3ba84 remove it on unload as well
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@344 726aef4b-f618-498e-8847-2d620e286838
2005-05-18 23:07:52 +00:00
imaginos c553407041 fix module reloading, works now
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@343 726aef4b-f618-498e-8847-2d620e286838
2005-05-18 22:59:46 +00:00
imaginos f731c0cdef allow embedded packages in module
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@342 726aef4b-f618-498e-8847-2d620e286838
2005-05-18 22:25:47 +00:00
imaginos 06f56edf50 ease of use functions, just return true or false. added ease of use ListenSSL
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@341 726aef4b-f618-498e-8847-2d620e286838
2005-05-18 22:20:55 +00:00
imaginos d31526aecd grab default pem file
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@340 726aef4b-f618-498e-8847-2d620e286838
2005-05-18 22:18:47 +00:00