Commit Graph

  • b58cb3c8b3 Added CDir and split CFile out from Utils.cpp/h prozacx 2005-05-02 22:34:11 +00:00
  • 503dc56a30 Split CFile into its own files called FileUtils.cpp/h prozacx 2005-05-02 22:33:49 +00:00
  • e50580aba2 Added module loading into auto conf generator prozacx 2005-05-02 06:14:25 +00:00
  • 8b8ea0b6b9 Added GetAvailableMods() (stubbed for now) prozacx 2005-05-02 06:13:33 +00:00
  • 0d0c546214 Added some output to tell user how to connect prozacx 2005-05-02 05:20:29 +00:00
  • 37b37935d7 Added optional bool param to PrintMessage() to make text bold and fixed some whitespace prozacx 2005-05-02 05:17:11 +00:00
  • 94c5addfc9 Added optional bool param to PrintMessage() to make text bold prozacx 2005-05-02 05:16:35 +00:00
  • 70fc1ed06e Added Version command prozacx 2005-05-01 20:29:40 +00:00
  • 3ceb15a975 Changed to using CZNC::GetTag() prozacx 2005-05-01 20:28:47 +00:00
  • c2d926630f Added GetTag() prozacx 2005-05-01 20:28:26 +00:00
  • 43e170313e Added --version and reformatted some whitespace prozacx 2005-05-01 17:25:50 +00:00
  • a2dbcad6d5 Inc'd version znc-0.034 prozacx 2005-05-01 07:08:57 +00:00
  • 3509e3712b Removed default version reply since it is now handled in CUser prozacx 2005-05-01 06:23:16 +00:00
  • 1c1be9d573 Added in default Quit/Version messages prozacx 2005-05-01 06:20:37 +00:00
  • 44e1416bff Changed default for altnick/ident to nick not user - Fixed GetConfigPath() to be nice to absolute paths prozacx 2005-05-01 02:22:49 +00:00
  • 2d359f53d5 Renamed some stuff prozacx 2005-05-01 02:15:48 +00:00
  • 324cb165b2 Split constructor channel argument into chan/key prozacx 2005-04-30 19:18:21 +00:00
  • ecd587c574 Fixed up the auto config generation a bit prozacx 2005-04-30 19:11:53 +00:00
  • 7578ec11e7 Added IsValidHostName() prozacx 2005-04-30 19:11:07 +00:00
  • 8ccb908194 Added IsValidUserName() prozacx 2005-04-30 19:10:55 +00:00
  • 22840ca24c Added # to front of chan name if it doesn't start with # or \& prozacx 2005-04-30 19:10:10 +00:00
  • 67bc4894ee Removed a debug print prozacx 2005-04-30 11:06:04 +00:00
  • 04e1d6aaa7 Changed some input functions to use GetNumInput() prozacx 2005-04-30 11:05:36 +00:00
  • 3abf42228d Added GetNumInput() and sHint argument to GetInput prozacx 2005-04-30 11:02:10 +00:00
  • 0013ab2c0c Added WriteNewConfig() to make it easier for new installs prozacx 2005-04-29 08:32:49 +00:00
  • 18a4a7894b Changed method of obtaining pass to CUtils::GetHashPass() prozacx 2005-04-29 08:31:44 +00:00
  • 6070d73763 Added GetHashPass() prozacx 2005-04-29 08:30:41 +00:00
  • dcb0bc00d4 Fixed pem file auto creation prompting prozacx 2005-04-29 00:28:19 +00:00
  • c6eea2aec1 Added default values for GetInput() and GetBoolInput() prozacx 2005-04-29 00:27:45 +00:00
  • 79aaf3d527 Got rid of those pesky trailing whitespaces prozacx 2005-04-28 23:53:14 +00:00
  • 51f22e4287 Added prompt to ask user if they want a missing pem file auto generated prozacx 2005-04-28 23:42:28 +00:00
  • e233decc2d Added GetInput() and GetBoolInput() prozacx 2005-04-28 23:41:38 +00:00
  • 3d30668830 misc cleanups and some comment fixing imaginos 2005-04-28 17:36:31 +00:00
  • 8a769a6f66 Split Csocket.h out into h/cpp files prozacx 2005-04-28 07:41:54 +00:00
  • 9d046cc751 Got rid of pesky whitespace prozacx 2005-04-28 07:41:24 +00:00
  • 4524cb3f71 Added ListServers/AddServer/RemServer commands prozacx 2005-04-28 07:30:19 +00:00
  • 7024834f11 Added Find/DelServer() prozacx 2005-04-28 07:29:50 +00:00
  • 2640f16997 Added Find/DelServer() prozacx 2005-04-28 07:20:40 +00:00
  • 3f0dd6c3ea Added a confirmation to --makepass prozacx 2005-04-26 16:41:21 +00:00
  • f661f2a570 Added a space at the end of the message in PrintPrompt() prozacx 2005-04-26 16:40:48 +00:00
  • 7e7bbfad43 Fixed some output issues prozacx 2005-04-26 07:16:20 +00:00
  • f9f365d221 Inc'd version znc-0.033 prozacx 2005-04-26 07:15:34 +00:00
  • 05ba8c3e54 Throw exception on version mismatch prozacx 2005-04-26 07:15:12 +00:00
  • 2e685b6f19 Added IsValid() prozacx 2005-04-26 07:14:26 +00:00
  • c20ffc1c87 Added IsValid() and Changed behavior of allowed hosts to accept * on no allow defined prozacx 2005-04-26 07:14:18 +00:00
  • b0f2874f8b Added EX_BadModVersion exception prozacx 2005-04-26 07:13:27 +00:00
  • 3a5a17a2dc Fixed literal strings of 'savebuff' to now use GetModName() and removed redundant prefix from filenames prozacx 2005-04-24 08:05:41 +00:00
  • 59844f5a49 Don't print a newline in PrintPrompt prozacx 2005-04-24 08:04:34 +00:00
  • e4aabe6cfc Fixed WritePidFile() output prozacx 2005-04-24 08:04:11 +00:00
  • 2139e51ac3 Call CUser::SetIRCNick() in SetNick() prozacx 2005-04-24 07:34:37 +00:00
  • d1444e6f8a Changed motd to CBuffer instead of vector to support nick changes prozacx 2005-04-24 07:03:03 +00:00
  • 272c905912 Removed old commented lines prozacx 2005-04-24 07:02:29 +00:00
  • 389ca95682 Write pid before printing final status msg prozacx 2005-04-24 06:15:36 +00:00
  • 9d5ab76861 Added output for printing pid prozacx 2005-04-24 06:15:14 +00:00
  • 6a3a11a555 Removed an old commented line prozacx 2005-04-24 06:02:12 +00:00
  • f32fb1b3f1 Changed from checking pidfile to locking the config prozacx 2005-04-24 05:53:07 +00:00
  • 38c142ea1e Removed zncchk since znc itself now does multiple instance detection prozacx 2005-04-23 23:16:13 +00:00
  • fe926d20ba Added AUTHORS prozacx 2005-04-23 23:05:01 +00:00
  • bf619eda64 Added pid checking prozacx 2005-04-23 22:57:56 +00:00
  • 0647e1571a Added author info prozacx 2005-04-23 22:01:37 +00:00
  • 367d744702 Added html documentation prozacx 2005-04-23 21:44:54 +00:00
  • 29f8f80ea5 Documentation prozacx 2005-04-23 19:45:44 +00:00
  • 6cb97b21d2 die on dodoc failure prozacx 2005-04-23 19:28:50 +00:00
  • fee9b303d0 only work on chans where keepbuffer is true imaginos 2005-04-23 18:24:38 +00:00
  • c8f8285f65 Added KeepBuffer/Buffer config options to the User class prozacx 2005-04-23 17:54:20 +00:00
  • b69a6419ab Added VersionReply config option prozacx 2005-04-23 16:30:57 +00:00
  • 77798b286a Added QuitMsg config option prozacx 2005-04-23 16:14:05 +00:00
  • 9b3ac7cb94 Changed vChans to a reference in OnNick and OnQuit (oops) prozacx 2005-04-23 08:10:34 +00:00
  • c88b835837 Changed OnNick() and OnQuit() to take a vector<CChan*> of common channels prozacx 2005-04-23 07:24:58 +00:00
  • fccf44540a Changed buffer playback messages to mirror engine behavior prozacx 2005-04-23 06:44:19 +00:00
  • e57edc5a58 woops, created a req, needed to create a signed cert imaginos 2005-04-23 05:44:42 +00:00
  • 8599009048 start logging certain events imaginos 2005-04-22 03:35:48 +00:00
  • cf835fe51d Inc'd version znc-0.030 prozacx 2005-04-21 21:38:16 +00:00
  • 48eb3373eb Added GetCommonChans() prozacx 2005-04-21 21:37:35 +00:00
  • 4a9bc771a2 Added include for main.h prozacx 2005-04-21 21:36:59 +00:00
  • 743fec50e2 Moved AutoCycle() check to the caller instead of inside of Cycle() prozacx 2005-04-20 05:35:24 +00:00
  • 10cbf756b3 cut&paste madness imaginos 2005-04-19 20:54:38 +00:00
  • 58b5a580e3 only fill the buffer if its empty imaginos 2005-04-19 20:50:24 +00:00
  • 3fe14f6ed2 Added SHUTDOWN user command by way of an exception prozacx 2005-04-19 18:26:18 +00:00
  • fb2888d007 Call OnBoot() in OnLoad() again since closing stdout bug is now fixed prozacx 2005-04-18 22:56:42 +00:00
  • 4389fc0cea move password reset into BootStrap imaginos 2005-04-18 22:32:24 +00:00
  • b1c12d2fba Removed call to daemon() since it forks and was changing our pid prozacx 2005-04-18 22:11:35 +00:00
  • d704d0511c ditch warning message imaginos 2005-04-18 17:26:23 +00:00
  • 1db82b6616 use daemon to close fd's and finally daemonize the process imaginos 2005-04-18 06:11:33 +00:00
  • 6bdbe9d2c9 Added OnLoad() and print modname in error msg prozacx 2005-04-18 05:41:43 +00:00
  • af8b2fdda7 Don't call OnBoot() in OnLoad() and print modname in error msg prozacx 2005-04-18 05:39:19 +00:00
  • 1ff65cf052 fixed bug where attempting to set a bad pass trashes existing buffer imaginos 2005-04-18 04:44:40 +00:00
  • c98c71c286 Changed output messages to use new style prozacx 2005-04-18 03:44:34 +00:00
  • eec21f9af8 Upgraded output msgs and changed path of file prozacx 2005-04-18 00:18:46 +00:00
  • c5cad585f2 Added OnLoad() for setting pass from config prozacx 2005-04-17 23:58:26 +00:00
  • 63d565ff1f Upgraded output print msgs to new schema prozacx 2005-04-17 23:46:06 +00:00
  • 1873745f1f Added PrintPrompt() and GetPass() to CUtils prozacx 2005-04-17 23:45:23 +00:00
  • 0679cf55ad Changed error msg prozacx 2005-04-17 23:44:54 +00:00
  • a9d08422f5 Added colorful printing functions prozacx 2005-04-17 19:05:06 +00:00
  • 3ec5c66fee Fixed bug with last commit where socket name was being looked up by prefix only, added username prozacx 2005-04-15 16:33:25 +00:00
  • 562a5fb93e Close color and bold 'tags' prozacx 2005-04-15 07:06:33 +00:00
  • f6ebc82ee3 Fixed lookup of USR:: socket prozacx 2005-04-15 06:43:29 +00:00
  • 133efcb421 Fixed bug where motd was calling clear() on the wrong raw prozacx 2005-04-14 06:10:46 +00:00
  • 2baac31fd9 Changed path to DataPath prozacx 2005-04-12 07:33:45 +00:00
  • c5b46394fe Added GetDataPath() prozacx 2005-04-12 07:27:27 +00:00