Commit Graph

  • 683379df7d CUtils::ParseServerTime(): fix handling of invalid timestamps J-P Nurmi 2015-09-18 01:16:01 +02:00
  • f1973fe81b MessageTest: prefer EXPECT_THAT and ContainerEq J-P Nurmi 2015-09-18 01:02:12 +02:00
  • 74f6d3839b Merge branch '1.6.x' J-P Nurmi 2015-09-17 23:18:20 +02:00
  • 6aed12f17d autovoice: Check for autovoices when we are opped. KindOne 2015-09-17 08:55:27 -04:00
  • 57fb58bf71 Fix CModeMessage::GetModes() J-P Nurmi 2015-09-17 13:26:24 +02:00
  • 2c0dfbbe18 CONTRIBUTING.md: ask -D with issues in connection Mikaela Suomalainen 2015-09-12 10:15:04 +03:00
  • 6d42675a3a CMessage::SetParams(): forget the colon J-P Nurmi 2015-09-13 02:07:14 +02:00
  • 08ad9c40cc QueryTest: fix signed vs. unsigned comparison warnings J-P Nurmi 2015-09-13 02:15:10 +02:00
  • 41f83e8de4 Set HttpOnly for session cookie RealRancor 2015-09-11 16:51:07 +02:00
  • 75ee9cec62 Add QueryTest J-P Nurmi 2015-09-04 22:18:04 +02:00
  • b3bb6fb5db GTest: force the simple internal regex engine... J-P Nurmi 2015-09-07 21:33:33 +02:00
  • 73d5f382f8 Docs for the CMessage-based module hooks J-P Nurmi 2015-09-07 19:35:39 +02:00
  • 66febcc7e8 Docs: leave out anything besides include/ and src/ J-P Nurmi 2015-09-07 19:14:25 +02:00
  • 7f03484899 CClient: add ATTACH command J-P Nurmi 2015-09-08 00:17:02 +02:00
  • 832430659f CClient: share the chan detaching code J-P Nurmi 2015-09-08 00:11:40 +02:00
  • 7916efa997 CClient: share the chan matching code J-P Nurmi 2015-09-08 00:07:05 +02:00
  • 1a3e9ecb86 Resolve #1045: Make CMessage retain the colon J-P Nurmi 2015-09-10 00:21:04 +02:00
  • db64e34e28 Merge branch '1.6.x' J-P Nurmi 2015-09-09 18:49:47 +02:00
  • b67f9182d6 Fix stickychan joining inaccessable channels. Jos Ahrens 2015-09-07 13:14:32 +02:00
  • ba76e041b9 Add OnNumericMessage() module hook (close #1069) J-P Nurmi 2015-09-07 16:41:15 +02:00
  • d6a94936b9 Merge pull request #1054 from jpnurmi/cmessage-type J-P Nurmi 2015-09-07 10:13:50 +02:00
  • 1a7cf9d6ba CIRCSock: make the message handlers private J-P Nurmi 2015-09-06 12:03:03 +02:00
  • fc981fa44c MessageTest: test CTargetMessage in one place J-P Nurmi 2015-09-06 11:15:55 +02:00
  • f71a0a213e Add IRCSockTest J-P Nurmi 2015-09-05 14:39:18 +02:00
  • c7cb7fca3f Cleanup CIRCSock::ReadLine() J-P Nurmi 2015-09-05 11:50:41 +02:00
  • dae21026fa CIRCSock::OnErrorMessage() handler J-P Nurmi 2015-09-05 11:39:51 +02:00
  • 41b71e3a40 CIRCSock::OnPing/PongMessage() handlers J-P Nurmi 2015-09-05 11:37:42 +02:00
  • da06aacd4d CIRCSock::OnNumericMessage() handler J-P Nurmi 2015-09-05 11:35:21 +02:00
  • 0446aaa929 CIRCSock::OnModeMessage() handler J-P Nurmi 2015-09-05 03:00:21 +02:00
  • b8dbdb0a4b CIRCSock::OnWallopsMessage() handler J-P Nurmi 2015-09-05 02:56:03 +02:00
  • 1346718308 CIRCSock::OnCapabilityMessage() handler J-P Nurmi 2015-09-05 02:53:40 +02:00
  • d3f42cabeb CIRCSock::OnInviteMessage() handler J-P Nurmi 2015-09-05 02:51:08 +02:00
  • 05fbb52173 CIRCSock::OnAccountMessage() handler J-P Nurmi 2015-09-05 02:47:13 +02:00
  • d556a29218 CIRCSock::OnAwayMessage() handler J-P Nurmi 2015-09-05 02:44:59 +02:00
  • d53a2d1f24 CIRCSock::OnTextMessage() handler J-P Nurmi 2015-09-05 02:37:21 +02:00
  • 236bd7249f CIRCSock::OnActionMessage() handler J-P Nurmi 2015-09-05 02:31:11 +02:00
  • 74be5522d1 CIRCSock::OnCTCPMessage() handler J-P Nurmi 2015-09-05 02:24:13 +02:00
  • 30bb92fec3 CIRCSock::OnNoticeMessage() handler J-P Nurmi 2015-09-05 02:10:46 +02:00
  • b459cdf85b CIRCSock::OnTopicMessage() handler J-P Nurmi 2015-09-05 02:02:20 +02:00
  • 3349011a12 CIRCSock::OnKickMessage() handler J-P Nurmi 2015-09-05 01:58:09 +02:00
  • 9f9304a253 CIRCSock::OnPartMessage() handler J-P Nurmi 2015-09-05 01:52:24 +02:00
  • a2110da245 CIRCSock::OnJoinMessage() handler J-P Nurmi 2015-09-05 01:49:35 +02:00
  • a0a2b0fb4e CIRCSock::OnQuitMessage() handler J-P Nurmi 2015-09-05 01:43:55 +02:00
  • 41a9b36687 CIRCSock::OnNickMessage() handler J-P Nurmi 2015-09-05 01:40:24 +02:00
  • c4a216c554 CIRCSock::ReadLine(): use CMessage::GetType() J-P Nurmi 2015-09-05 01:33:38 +02:00
  • 77ddb3c420 CClient::ReadLine(): use CMessage::GetType() J-P Nurmi 2015-09-05 01:32:08 +02:00
  • 5880bb4180 Add CMessage::GetType() J-P Nurmi 2015-09-01 23:38:00 +02:00
  • 2bee156316 CString CMessage::GetParams(): keep the colon, even at the beginning J-P Nurmi 2015-09-06 01:24:23 +02:00
  • 17d07d5a74 CIRCSock: handle raw 352 (RPL_WHOREPLY) using CMessage J-P Nurmi 2015-09-05 11:29:25 +02:00
  • 795ea45f69 CIRCSock::ForwardRaw353(): use CMessage J-P Nurmi 2015-09-05 11:26:32 +02:00
  • 58fc0e91d7 Add CCTCPMessage::IsReply() J-P Nurmi 2015-09-05 01:28:55 +02:00
  • ec952024d7 Add CModeMessage J-P Nurmi 2015-09-05 11:57:14 +02:00
  • fa894a86b0 Add CNumericMessage J-P Nurmi 2015-09-05 01:03:58 +02:00
  • 6f40e5ddca Import latest gtest to third_party to be able to use gmock Alexey Sokolov 2015-09-06 16:05:54 +01:00
  • b95f1f7fbf echo-message: status/module should echo before replies (#1022) J-P Nurmi 2015-09-06 10:44:28 +02:00
  • 50ed9adf8a Fix CMessage::GetParams() crash - thanks kerio J-P Nurmi 2015-09-05 23:45:26 +02:00
  • 43f2253f2d znc.service.in: start after network-online.target Mikaela Suomalainen 2015-09-05 08:55:02 +03:00
  • ce0ddd3aac Merge pull request #1059 from jpnurmi/networklesshooks J-P Nurmi 2015-09-04 23:29:49 +02:00
  • 78ba391d70 Merge branch 'master' of github.com:znc/znc Alexey Sokolov 2015-09-04 20:33:12 +01:00
  • 1cc4626226 Add a test for --makeconf Alexey Sokolov 2015-09-02 23:46:44 +01:00
  • 9e1b1f5aee Remove efnet from 1.6 branch's travis as well Alexey Sokolov 2015-09-04 20:05:43 +01:00
  • 0faafbf3bf Merge pull request #1056 from jpnurmi/handlecap J-P Nurmi 2015-09-04 20:49:11 +02:00
  • 0211b34a09 Merge pull request #1057 from jpnurmi/echo-status J-P Nurmi 2015-09-03 20:11:57 +02:00
  • 2880368825 Merge pull request #1055 from jpnurmi/onctcpreplymessage J-P Nurmi 2015-09-03 20:11:38 +02:00
  • 81e6d0bbf2 Don't require network for OnUserXxxMessage() hooks J-P Nurmi 2015-09-02 01:12:10 +02:00
  • 2a40c355f4 Fix #1022: Status and module commands not echoed back to client J-P Nurmi 2015-09-02 20:08:24 +02:00
  • 2b18d6ee38 Merge pull request #1020 from jpnurmi/traffic J-P Nurmi 2015-09-02 01:01:13 +02:00
  • a79acacfad Add missing CModules::OnCTCPReplyMessage() J-P Nurmi 2015-09-01 23:51:41 +02:00
  • 453401eef4 Implement CClient::HandleCap() using CMessage (ref #1013) J-P Nurmi 2015-09-02 00:08:43 +02:00
  • 491fb50045 Cleanup MessageTest J-P Nurmi 2015-09-01 22:27:58 +02:00
  • 64e39aca88 Merge pull request #1049 from kerio92/appel_du_vide J-P Nurmi 2015-09-01 22:14:29 +02:00
  • d9479189ea Merge branch '1.6.x' J-P Nurmi 2015-09-01 21:41:05 +02:00
  • 0b32da4ccc Always try to delete an uppercase CTCP response in DelCtcpReply Jos Ahrens 2015-08-31 10:38:35 +02:00
  • 99349e20c9 Merge pull request #1031 from jpnurmi/user-hooks J-P Nurmi 2015-09-01 21:13:06 +02:00
  • 448acbe0eb Fix custom CTCP replies (close #1052) J-P Nurmi 2015-08-31 23:20:43 +02:00
  • 2de616925d Travis: don't notify efnet Alexey Sokolov 2015-08-30 23:56:37 +01:00
  • e911c3b57a Merge pull request #1051 from ChasedSpade/controlpanel-syntax Alexey Sokolov 2015-08-30 23:39:07 +01:00
  • 94055c1c82 Add ModulesTest J-P Nurmi 2015-08-23 00:35:08 +02:00
  • 31ba15d686 CClient::ReadLine(): use CMessage J-P Nurmi 2015-08-16 19:34:59 +02:00
  • e5b7f2c6df Make CBufLine hold a CMessage internally J-P Nurmi 2015-08-29 11:46:29 +02:00
  • c2626f6052 ControlPanel: Move syntax of GetNetwork and SetNetwork Chris Tyrrel 2015-08-30 11:19:21 -06:00
  • f1dead9ff3 Add OnUserXxxMessage(CXxxMessage) module hooks J-P Nurmi 2015-08-16 14:44:36 +02:00
  • 82375eed65 Add CMessage::Clone() J-P Nurmi 2015-08-16 23:25:15 +02:00
  • de4ffb180c Add JoinMessage::GetKey() & SetKey() J-P Nurmi 2015-08-16 18:23:32 +02:00
  • 55385a5d58 Add CTargetMessage: a base class for "targeted" priv/chan messages J-P Nurmi 2015-08-16 17:57:32 +02:00
  • 320abef756 Merge CChanMessage & CPrivMessage to... CTextMessage J-P Nurmi 2015-08-16 17:41:47 +02:00
  • 3976651c35 Merge CChan+PrivAction, CChan+PrivCTCP, CChan+PrivNotice J-P Nurmi 2015-08-16 17:11:19 +02:00
  • 8f655ac179 Merge pull request #1050 from Mkaysi/contributing Alexey Sokolov 2015-08-30 13:51:40 +01:00
  • 6ef189d397 CONTRIBUTING.md: ask for unmodified ZNC Mikaela Suomalainen 2015-08-30 15:42:53 +03:00
  • 39d373c971 Add an %empty% substitution in ExpandString that expands to the empty string. Edoardo Spadolini 2015-08-29 23:33:10 +02:00
  • 068d5af719 Merge branch '1.6.x' J-P Nurmi 2015-08-29 21:16:33 +02:00
  • d2c462ae03 Fix yet another startup failure with awaynick & simple_away J-P Nurmi 2015-08-29 21:07:55 +02:00
  • eac0af1d7b Travis: in last commit I reordered 2 builds for some reason... Fix it. Alexey Sokolov 2015-08-28 22:51:11 +01:00
  • 30dab0e911 Travis: try to simplify matrix config Alexey Sokolov 2015-08-28 22:01:45 +01:00
  • ceb1c5ec27 Move test which requires modules to be installed to a separate target Alexey Sokolov 2015-08-27 23:05:08 +01:00
  • 0ecc0d464f Make params optiona for the CMessage(CNick, CString, ...) ctor J-P Nurmi 2015-08-27 13:20:24 +02:00
  • 37cd61a667 Fix CMessage to prefix also empty last params with a colon J-P Nurmi 2015-08-27 12:33:47 +02:00
  • 9a7df7cbbe MessageTest: test also CMessage(CNick, CString, ...) J-P Nurmi 2015-08-27 12:31:57 +02:00
  • bfc91dde40 Travis: run make test after make install Alexey Sokolov 2015-08-27 00:29:38 +01:00
  • 2124aacd11 Travis: --base-directory isn't really needed for lcov Alexey Sokolov 2015-08-27 00:20:55 +01:00