Commit Graph

4097 Commits

Author SHA1 Message Date
Alexey Sokolov 4aba9fed17 Fix znc-buildmod on cygwin when installed to not /usr
1. Use import library, so don't require -L/bin anymore
2. Move -lznc from LDFLAGS to LIBS
3. Fix variables in znc-buildmod. It worked before only because
   ${exec_prefix} was resolving to empty string, and /bin == /usr/bin on
   cygwin.
2015-08-22 12:42:28 +01:00
Alexey Sokolov 786d94fbe4 Install Csocket.h even when building out of tree 2015-08-22 12:39:47 +01:00
J-P Nurmi 2ad2ee5620 Bring back the smileys - part II 2015-08-22 11:54:33 +02:00
J-P Nurmi b402c1e582 Merge branch '1.6.x'
Conflicts:
	src/IRCSock.cpp
2015-08-22 00:18:55 +02:00
J-P Nurmi 263f278a11 Merge pull request #1026 from jpnurmi/perms
Fix #124: OnChanMsg(): nick doesn't have perms
2015-08-22 01:14:48 +03:00
J-P Nurmi 918a8a1c3e Merge pull request #1038 from jpnurmi/eyes
Bring back the eyes

Even though eyeless Russian smileys are neat, like, much cooler than
those childish winky winky blinky ;) ones et cetera, it seems unfair
to cut out eyes from everyone's smileys.
2015-08-22 01:12:37 +03:00
J-P Nurmi b8088a5b02 Fix CMessage::ToString() to ':' -prefix the last param when appropriate
Close #1037
2015-08-21 22:08:16 +02:00
Alexey Sokolov e546cedaa2 Merge pull request #1035 from jpnurmi/server-time
Make ZNC request server-time when available (close #839)
2015-08-20 22:31:24 +01:00
J-P Nurmi 2e85eff2fd CQuery: fix buffer playback
A regression caused by d0a58ff. Unlike for CChan, from which the
snippet was copy-pasted, for CQuery the params actually need to be
passed. Otherwise buffer playback PRIVMSGs have empty target nick.
2015-08-18 12:59:21 +02:00
J-P Nurmi 1f11b10b70 Make ZNC request server-time when available (close #839) 2015-08-18 01:42:42 +02:00
Alexey Sokolov abda566073 Merge pull request #1034 from jpnurmi/bindhost
Remove flawed Add/Del/List/BindHost(s) (close #983)
2015-08-17 23:50:44 +01:00
Alexey Sokolov 7f87e51f37 Merge pull request #1033 from Mkaysi/contributing
add simple CONTRIBUTING.md
2015-08-17 23:49:46 +01:00
J-P Nurmi d19a040f2d Remove flawed Add/Del/List/BindHost(s) (close #983) 2015-08-17 15:35:29 +02:00
Mikaela Suomalainen 9322d0e58a add simple CONTRIBUTING.md
Fixes #708

[CI SKIP]
2015-08-17 14:56:43 +03:00
Alexey Sokolov 6bfe7d840f Merge pull request #1000 from jpnurmi/message
Say hello to a Message type
2015-08-16 13:16:46 +01:00
J-P Nurmi d77d21cfb9 Document CClient::PutClient() 2015-08-16 13:38:33 +02:00
J-P Nurmi d0a58ff239 Pass CMessage to buffer playback hooks 2015-08-15 13:03:56 +02:00
J-P Nurmi 8a7c79bb78 Pass known/compatible tags to clients 2015-08-15 12:33:23 +02:00
J-P Nurmi c17c8c022b Buffer message tags and the original timestamps 2015-08-15 12:28:38 +02:00
J-P Nurmi ff181a4a85 Add specialized types and hooks for the most common msgs
PRIVMSG, NOTICE, JOIN, PART, QUIT, NICK, KICK, TOPIC
2015-08-15 12:27:06 +02:00
J-P Nurmi 50ab019901 CIRCSock::ReadLine(): use CMessage as a helper 2015-08-15 12:27:04 +02:00
J-P Nurmi a06bf1c985 Introduce a Message type (#506) 2015-08-15 12:26:16 +02:00
J-P Nurmi 51caa5c4cf Add CUtils::ParseServerTime() 2015-08-15 12:26:16 +02:00
J-P Nurmi 645fa855e0 webadmin: allow reseting chan buffer size by entering an empty value 2015-08-14 19:35:24 +02:00
Chris Tyrrel bfab89edba webadmin: renamed chan setting 'buffer' to 'buffersize'
close #1029
2015-08-14 19:03:12 +02:00
Chris Tyrrel ae0d0937e2 controlpanel: renamed chan setting 'buffer' to 'buffersize'
close #1029
2015-08-14 19:03:07 +02:00
J-P Nurmi 2417ca68a8 Prefer Contains() over find() != npos 2015-08-14 13:55:11 +02:00
J-P Nurmi 6a6fbab342 Replace Right(1)[0] with back() 2015-08-14 13:52:14 +02:00
J-P Nurmi 21ed56f46a Prefer EndsWith(s) over Right(n) == s 2015-08-14 13:52:12 +02:00
J-P Nurmi 4995e7517e Prefer StartsWith(s) over Left(n) == s 2015-08-14 13:51:44 +02:00
J-P Nurmi 52395fad5e Prefer TrimSuffix() over Right() + RightChomp() 2015-08-14 12:31:01 +02:00
J-P Nurmi 475acd8f00 Prefer TrimPrefix() over Left() + LeftChomp() 2015-08-14 12:29:42 +02:00
Alexey Sokolov 2d5aa8da59 Merge branch 'master' of github.com:znc/znc 2015-08-14 00:36:21 +01:00
Alexey Sokolov 5b9aaa694b Merge branch '1.6.x'
Conflicts:
    third_party/Csocket
2015-08-14 00:34:54 +01:00
Alexey Sokolov 07463d67e3 Fix build on ancient openssl. 2015-08-14 00:31:29 +01:00
J-P Nurmi 76ac81c032 webadmin: C++11 range-based for loops 2015-08-13 19:45:08 +02:00
J-P Nurmi fdebdac32b modules_online: C++11 range-based for loops 2015-08-13 17:51:47 +02:00
J-P Nurmi 0188281f58 perform: C++11 range-based for loops 2015-08-13 17:51:47 +02:00
J-P Nurmi ae1d73fc56 savebuff: C++11 range-based for loops 2015-08-13 17:51:47 +02:00
J-P Nurmi 46a0807d5b stickychan: C++11 range-based for loops 2015-08-13 15:22:55 +02:00
J-P Nurmi c920282fd1 sasl: C++11 range-based for loops 2015-08-13 15:21:12 +02:00
J-P Nurmi 0e0cbba158 autovoice: C++11 range-based for loops 2015-08-13 13:51:37 +02:00
J-P Nurmi 4d6be36162 autoop: C++11 range-based for loops 2015-08-13 13:48:08 +02:00
J-P Nurmi d424048af0 autocycle: C++11 range-based for loops 2015-08-13 13:36:51 +02:00
J-P Nurmi 15a361b28e certauth: C++11 range-based for loops 2015-08-13 13:21:08 +02:00
J-P Nurmi ca58973802 send_raw: C++11 range-based for loops 2015-08-13 13:03:11 +02:00
J-P Nurmi 1f8de3bf39 controlpanel: C++11 range-based for loops 2015-08-13 13:00:59 +02:00
J-P Nurmi 87bd738eb6 log: C++11 range-based for loops 2015-08-13 00:46:56 +02:00
J-P Nurmi 830796745f buffextras: C++11 range-based for loops 2015-08-13 00:39:37 +02:00
J-P Nurmi 7fb358e0df fail2ban: fix command help syntax (#534) 2015-08-12 02:02:43 +02:00