Commit Graph

69 Commits

Author SHA1 Message Date
prozacx
80a84ba47b Truncate existing config if we are overwriting
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@482 726aef4b-f618-498e-8847-2d620e286838
2005-09-11 17:37:04 +00:00
prozacx
947c5a74db Unlock the config when we're done
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@480 726aef4b-f618-498e-8847-2d620e286838
2005-09-09 06:58:14 +00:00
prozacx
92ebeef3b9 Don't try the lock until we know the file exists
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@478 726aef4b-f618-498e-8847-2d620e286838
2005-09-09 04:47:32 +00:00
prozacx
94630d2b74 Launch znc if user answers 'yes'
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@477 726aef4b-f618-498e-8847-2d620e286838
2005-09-09 04:39:49 +00:00
prozacx
967cf857a3 In WriteConfig() - add + to port when listening in ssl - Thanks to Kuja for finding this bug
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@475 726aef4b-f618-498e-8847-2d620e286838
2005-09-08 18:48:11 +00:00
prozacx
44d38b7714 Don't truncate version tag
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@469 726aef4b-f618-498e-8847-2d620e286838
2005-09-07 05:45:56 +00:00
prozacx
c26dc39342 Changed domain from gmail to rottenboy
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@465 726aef4b-f618-498e-8847-2d620e286838
2005-09-07 01:35:47 +00:00
prozacx
7cb1d2f958 Added some helper functions
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@455 726aef4b-f618-498e-8847-2d620e286838
2005-08-02 17:44:46 +00:00
prozacx
573c4be436 Added global vhosts and getters/setters for ISpoof*
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@453 726aef4b-f618-498e-8847-2d620e286838
2005-07-19 05:19:48 +00:00
prozacx
c76b03b991 Changed from Move() to Copy() when backing up configs
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@449 726aef4b-f618-498e-8847-2d620e286838
2005-07-18 04:12:43 +00:00
prozacx
29e14b42f5 Write config when deleting a user
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@446 726aef4b-f618-498e-8847-2d620e286838
2005-07-18 03:20:06 +00:00
prozacx
1f090c4da2 Added WriteConfig()
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@441 726aef4b-f618-498e-8847-2d620e286838
2005-07-18 02:20:44 +00:00
prozacx
3b8b29e8a3 Added flag to CChan to tell whether chan is in the config or not
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@427 726aef4b-f618-498e-8847-2d620e286838
2005-07-10 23:55:22 +00:00
prozacx
96f1ab2763 Added AutoCycle to CUser
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@411 726aef4b-f618-498e-8847-2d620e286838
2005-07-05 09:23:04 +00:00
prozacx
c315a07d1e Added DeleteUser() FindUser() and a method for deleting users
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@405 726aef4b-f618-498e-8847-2d620e286838
2005-07-04 23:14:43 +00:00
prozacx
878c5d5a2b Changed behavior to only prompt for config creation when --makeconf is supplied - stops crontab from spawning indefinately
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@402 726aef4b-f618-498e-8847-2d620e286838
2005-07-01 18:52:58 +00:00
prozacx
3e0c33b053 Changed CString::Token() to split on a string rather than char
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@398 726aef4b-f618-498e-8847-2d620e286838
2005-06-30 21:51:41 +00:00
prozacx
18b6b2e754 Added CTCPReply config option and removed VersionReply
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@394 726aef4b-f618-498e-8847-2d620e286838
2005-06-28 07:25:28 +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
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
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
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
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
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
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
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
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
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
imaginos
2f0d4e6700 clean up modules before trashing socks
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@336 726aef4b-f618-498e-8847-2d620e286838
2005-05-18 18:07:22 +00:00
prozacx
6f8396b770 Added ISpoofFormat config option for defining the output of the ispoof file
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@328 726aef4b-f618-498e-8847-2d620e286838
2005-05-17 06:14:41 +00:00
prozacx
94b37a2fd9 Added support for AwayPrefix
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@315 726aef4b-f618-498e-8847-2d620e286838
2005-05-16 05:07:26 +00:00
prozacx
a51dbdeedf Fixed bugs while using --disable-modules
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@254 726aef4b-f618-498e-8847-2d620e286838
2005-05-10 06:42:40 +00:00
prozacx
428baad29e Changed references to strcasecmp over to CString::CaseCmp
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@253 726aef4b-f618-498e-8847-2d620e286838
2005-05-08 10:00:20 +00:00
prozacx
223a660ca1 Moved CUtils::ToString() into CString class
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@248 726aef4b-f618-498e-8847-2d620e286838
2005-05-08 06:24:40 +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
078bbcf019 Moved some more functions from CUtils into CString
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@246 726aef4b-f618-498e-8847-2d620e286838
2005-05-07 11:42:10 +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
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
279279fef7 Fixed up the module prompting portion of the auto conf generation
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@237 726aef4b-f618-498e-8847-2d620e286838
2005-05-02 22:37:18 +00:00
prozacx
e50580aba2 Added module loading into auto conf generator
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@230 726aef4b-f618-498e-8847-2d620e286838
2005-05-02 06:14:25 +00:00
prozacx
0d0c546214 Added some output to tell user how to connect
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@228 726aef4b-f618-498e-8847-2d620e286838
2005-05-02 05:20:29 +00:00
prozacx
c2d926630f Added GetTag()
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@223 726aef4b-f618-498e-8847-2d620e286838
2005-05-01 20:28:26 +00:00
prozacx
44e1416bff Changed default for altnick/ident to nick not user - Fixed GetConfigPath() to be nice to absolute paths
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@218 726aef4b-f618-498e-8847-2d620e286838
2005-05-01 02:22:49 +00:00
prozacx
2d359f53d5 Renamed some stuff
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@217 726aef4b-f618-498e-8847-2d620e286838
2005-05-01 02:15:48 +00:00
prozacx
ecd587c574 Fixed up the auto config generation a bit
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@215 726aef4b-f618-498e-8847-2d620e286838
2005-04-30 19:11:53 +00:00
prozacx
67bc4894ee Removed a debug print
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@211 726aef4b-f618-498e-8847-2d620e286838
2005-04-30 11:06:04 +00:00
prozacx
04e1d6aaa7 Changed some input functions to use GetNumInput()
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@210 726aef4b-f618-498e-8847-2d620e286838
2005-04-30 11:05:36 +00:00
prozacx
0013ab2c0c Added WriteNewConfig() to make it easier for new installs
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@208 726aef4b-f618-498e-8847-2d620e286838
2005-04-29 08:32:49 +00:00
prozacx
dcb0bc00d4 Fixed pem file auto creation prompting
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@205 726aef4b-f618-498e-8847-2d620e286838
2005-04-29 00:28:19 +00:00