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