Commit Graph

  • 3c5802271f One of last commits added some warnings due to -Wshadow which weren't fixed yet psychon 2008-02-19 20:30:24 +00:00
  • 8f22dcc60d Fix all those warnings from -Wshadow psychon 2008-02-19 20:25:21 +00:00
  • 0dfaa1d706 Add -Wshadow to our CXX flags psychon 2008-02-19 20:23:44 +00:00
  • 606f1978fa Added some svn:ignore rules prozacx 2008-02-18 09:16:49 +00:00
  • 0edf201efd Add /msg *status listavailmods psychon 2008-02-17 20:06:24 +00:00
  • 3f45131e58 autoop: Don't answer on too short challenges psychon 2008-02-17 12:23:26 +00:00
  • f74ab87e19 And fix a shitload of trailing whitespaces and space / tab mixups in ZNC psychon 2008-02-16 12:52:11 +00:00
  • be3edeee82 Update to latest Csocket psychon 2008-02-16 12:50:07 +00:00
  • 5a727a3953 There is no way stdout is a TTY after we forked, so don't pretend it is psychon 2008-02-15 19:15:44 +00:00
  • 4d7256350b x-x noticed the zncchk script doesn't exist anymore... psychon 2008-02-11 21:11:05 +00:00
  • 74623a9e5c Fix CLockFile's fd leak psychon 2008-02-11 21:01:50 +00:00
  • 8581b34778 Make /msg *status Jump / connect a no-op if the user has no server psychon 2008-02-10 17:50:37 +00:00
  • ef9018da7b Add a Rehash command to /msg *status psychon 2008-02-10 16:48:04 +00:00
  • cbb0fcf881 Only read from stdin if stdin is a TTY psychon 2008-02-10 16:46:28 +00:00
  • e326f6eb35 Rehash on SIGHUP psychon 2008-02-10 16:45:18 +00:00
  • 8e33a7370f Add rehashing psychon 2008-02-10 16:38:57 +00:00
  • bcb0306393 Don't allow users to change their user name through spoofed webadmin requests psychon 2008-02-10 10:18:54 +00:00
  • 9a1c3874bc Remove the pid file when ZNC exits psychon 2008-02-08 20:52:20 +00:00
  • f035753fc3 Also write a pid file when we were compiled with --enable-debug psychon 2008-02-08 16:37:43 +00:00
  • f495acd110 Make CFile::Delete() return a bool (true for success) psychon 2008-02-08 16:20:20 +00:00
  • 0adf4e5af3 Remove OnConfigLine() module call psychon 2008-02-07 22:25:58 +00:00
  • 64d6d0d5af Error if a channel is defined more than once psychon 2008-02-07 22:23:51 +00:00
  • c20f8427bb Start the connect user time in ParseConfig() psychon 2008-02-07 22:23:14 +00:00
  • 077b25e77d Move the check for listeners from main() to CZNC::ParseConfig() psychon 2008-02-07 22:22:03 +00:00
  • c6664d5ab9 Update to latest Csocket psychon 2008-02-07 17:22:36 +00:00
  • 0b90409018 Add ClearVHost command (patch from SilverLeo, thanks) psychon 2008-02-01 14:30:14 +00:00
  • f79fe4e878 Update config.guess and config.sub psychon 2008-01-30 10:31:41 +00:00
  • 6fea28cad0 Update simple_away's copyright date psychon 2008-01-30 10:28:15 +00:00
  • fc172bff6e Fix a NULL pointer dereference in the 'add user' page of webadmin psychon 2008-01-28 16:28:10 +00:00
  • 05df4919f6 Increase the connect timeout to 2 mins psychon 2008-01-20 16:55:17 +00:00
  • 9f19e82cf5 Webadmin: Display user's vhost too if it's not in the global vhost list psychon 2008-01-20 16:50:53 +00:00
  • 45dae8a109 Move user deletion to CUser::HandleUserDeletion() psychon 2008-01-20 16:24:20 +00:00
  • 8f59ef93f3 Mark GenerateHelp() and die() in main.cpp as static psychon 2008-01-20 16:20:59 +00:00
  • 3244c81920 Make CListener clean up after itself (Remove the listing socket when destroyed) psychon 2008-01-20 16:20:19 +00:00
  • 25e21ec726 Update AUTHORS file psychon 2008-01-20 16:19:09 +00:00
  • e150bdda33 znc.conf: Only write StatusPrefix in the user section if needed psychon 2008-01-20 16:17:46 +00:00
  • 9b91f295bc I have no clue how, but I managed to break ZNC :( *fix* psychon 2008-01-19 08:37:30 +00:00
  • c226c30095 Don't use <> but "" for the includes in kickrejoin psychon 2008-01-18 23:06:54 +00:00
  • 1f9e4f9601 Save some space for --disable-modules by not compiling template and http socks psychon 2008-01-18 22:46:40 +00:00
  • 74fb58cce5 Add --no-color switch and only use escape sequences if isatty() says so psychon 2008-01-18 22:27:59 +00:00
  • 5370a54012 Add DenySetVHost patch from Veit Wahlich aka cru psychon 2008-01-18 22:18:36 +00:00
  • 47c0cb9b82 Some code clean up and change KeepBuffer and KeepNick default for --makeconf psychon 2008-01-18 22:11:53 +00:00
  • b5e6518fdc Again, update to latest Csocket psychon 2008-01-17 22:44:12 +00:00
  • d7c51ed141 And again some makefile stuff (this time it's some new depend code) psychon 2008-01-16 20:56:07 +00:00
  • ce6adf6941 Make znc-buildmod work for fred :) psychon 2008-01-14 21:25:29 +00:00
  • 660eded107 Add simple_away module psychon 2008-01-09 17:39:44 +00:00
  • cc20744683 Small cleanup to calling of OnBoot() for user modules psychon 2008-01-08 19:48:45 +00:00
  • 5210c3bfae Fix for OpenBSD and don't busy loop for file locks psychon 2008-01-08 17:13:10 +00:00
  • f497932fb2 Update my mail address in the AUTHORS file psychon 2008-01-07 21:33:32 +00:00
  • 5368d1634f Make it more clear that the sample module is loaded psychon 2008-01-07 21:32:30 +00:00
  • e72c445694 Clean up includes psychon 2008-01-07 21:31:16 +00:00
  • 3637091b60 Fix/Change the generation of .depend psychon 2008-01-07 21:28:03 +00:00
  • 378563abf9 Config writing: Make the <Chan> sections a lot smaller psychon 2008-01-07 21:23:02 +00:00
  • 170ff7f360 Let awaynick print a message / not load if KeepNick is enabled psychon 2008-01-07 21:17:33 +00:00
  • 95fe0f2f9b Add that copyright header to saslauth and add Heiko to AUTHORS psychon 2008-01-07 21:15:28 +00:00
  • eeec633e30 Update copyright header for 2008 psychon 2008-01-07 21:13:07 +00:00
  • 55a3fa0e05 Remove OnFinishedConfig() module call psychon 2008-01-03 21:00:25 +00:00
  • c4891c5dd8 Fix a segfault on exit psychon 2008-01-03 20:01:26 +00:00
  • afaf1e30b2 Remove third argument of main() psychon 2007-12-27 20:58:13 +00:00
  • 10519ae595 Change the tag CZNC::GetTag() returns to be shorter psychon 2007-12-27 20:42:52 +00:00
  • 731969fd83 modules/Makefile: Don't create object files, but directly shared objects psychon 2007-12-27 08:22:57 +00:00
  • b490b12058 Fix some gcc 4.3 warnings psychon 2007-12-20 18:31:48 +00:00
  • db9694836e Commit patches from x-x which split up long lines psychon 2007-12-19 20:53:03 +00:00
  • 1360effd31 This covers the code changes for the datadir move (which is now finished) psychon 2007-12-12 21:15:44 +00:00
  • 608fbdbdb0 Move the webadmin skins to /usr/share/znc per default psychon 2007-12-12 21:11:40 +00:00
  • ba27405483 Make webadmin use the GLOBALMODCONSTRUCTOR macro psychon 2007-12-12 20:57:47 +00:00
  • a5e9f1c751 Update to latest Csocket psychon 2007-12-06 13:05:50 +00:00
  • 425fd72c41 Add -D_FORTIFY_SOURCE=2 to our CXXFLAGS by default psychon 2007-12-04 20:03:27 +00:00
  • 0e65f92d09 New znc-buildmod which works on a bourne shell (at least I hope so) psychon 2007-12-03 21:52:00 +00:00
  • 64cd0ae1d5 Again a patch which can be called 'by crox' psychon 2007-12-02 16:10:08 +00:00
  • ef02c621a6 Spelling fixage psychon 2007-12-02 15:39:27 +00:00
  • cf41b0acd0 Switch back to a min select timeout of 500 msec psychon 2007-12-02 15:25:11 +00:00
  • b51302be13 Change the list of to-be-deleted users into a std::map psychon 2007-12-02 15:16:21 +00:00
  • 953bfcbbf4 Add ClearAllChannelBuffers command to *status (ClearBuffer for all channels) psychon 2007-12-02 15:14:17 +00:00
  • 4e0ccf8331 Change CLockFile so that it doesn't leak fds when you call Open() twice psychon 2007-12-02 09:34:49 +00:00
  • f74f501d5a Handle CTCP to *status psychon 2007-12-02 09:25:19 +00:00
  • 496e164bef Let autoattach save and reload its settings when it's loaded psychon 2007-12-02 09:23:49 +00:00
  • b94f538385 Only use -Wall etc for GCC psychon 2007-12-02 09:22:51 +00:00
  • 89e907efaa Remove $Log$ which was used by CVS psychon 2007-12-02 09:20:45 +00:00
  • 6609143820 Let webadmin use the user's defaults psychon 2007-12-02 09:19:24 +00:00
  • 8b9dc867a4 Remove znc-0.000.ebuild and znc.spec psychon 2007-12-02 09:16:24 +00:00
  • 2e69a1444e Increase the version number to 0.053 psychon 2007-12-02 09:12:17 +00:00
  • 4966831370 Bump version to 0.052 znc-0.052 psychon 2007-12-02 09:06:37 +00:00
  • a8a4f41a22 Regenerate configure psychon 2007-11-25 17:41:07 +00:00
  • 3f27be8bde Add saslauth. This modules has been waiting in crox' branch for like ever psychon 2007-11-25 17:35:36 +00:00
  • 4e5bec326e Update config.guess and config.sub to the version from automake 1.10 psychon 2007-11-24 21:44:14 +00:00
  • 67342d0c29 Add a del command to autoattach psychon 2007-11-24 21:24:15 +00:00
  • b0e84a0605 Awaynick now saves its latest setting and restores it on reload psychon 2007-11-17 22:44:34 +00:00
  • 5412fd1494 Remove some code from crypt which makes no sense psychon 2007-11-17 22:43:11 +00:00
  • d0a4831205 Always print a error message to the user if the connection is closed psychon 2007-11-17 22:41:26 +00:00
  • d78369fee0 Main part is: Add disconnect and connect to *status psychon 2007-11-16 22:37:27 +00:00
  • 5938a30d01 Change -Wextra into -W since -Wextra is not recognized by some compilers psychon 2007-11-14 17:12:36 +00:00
  • d67c5973ad Handle negative / invalid arguments to kickrejoin correctly psychon 2007-11-12 21:53:02 +00:00
  • 65eb10a30e Make 'CTCPReply = VERSION' in the config cause ZNC to ignore CTCP VERSIONs psychon 2007-11-12 21:32:29 +00:00
  • 74213c9a4f Add -Wextra do the CXXFLAGS psychon 2007-11-12 21:30:50 +00:00
  • 59c8522a96 Add some comments to make clear what this code does (yay, some comments in the source!) psychon 2007-11-12 21:28:07 +00:00
  • a60270de81 Remove save command for perform, add and del already save everything psychon 2007-11-12 21:26:29 +00:00
  • 7c09af3dde Add 'list' command to stickychan psychon 2007-11-12 21:24:52 +00:00
  • 4c5d81b2a3 Csocket again psychon 2007-11-10 22:25:51 +00:00
  • 294c82a983 WTF? Two csocket updates on one day? psychon 2007-11-06 21:14:30 +00:00