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
J-P Nurmi
832ab84c05
fail2ban: remember timeout & attempts ( #534 )
2015-08-12 02:02:39 +02:00
Alexey Sokolov
a3f748448e
Merge branch '1.6.x'
2015-08-11 21:32:33 +01:00
Alexey Sokolov
4c70b6405f
Make error message from ./bootstrap.sh less confusing.
2015-08-11 20:57:41 +01:00
J-P Nurmi
45183612c8
Fix CClient::GetNickMask()
...
A regression introduced by cebc093 . A potentially empty network
specific bind _host_ should not be used as nick mask _ident_.
2015-08-11 14:06:41 +02:00
J-P Nurmi
e93c37fc6b
Cleanup extra semi-colons
2015-08-07 22:00:08 +02:00
Alexey Sokolov
71fc592bfa
Merge pull request #1019 from jpnurmi/ssl
...
CZNC: add missing SSL-related getters and setters
2015-08-07 09:26:43 +01:00
Alexey Sokolov
483074cbf8
Merge pull request #1021 from gustavoz/master
...
Add <time.h> includes where appropiate
2015-08-07 09:25:54 +01:00
Gustavo Zacarias
9a51195e91
Add <time.h> includes where appropiate
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
2015-08-06 11:20:54 -03:00
Alexey Sokolov
4b62962d2f
Merge branch '1.6.x'
2015-08-05 00:18:34 +01:00
Alexey Sokolov
65e36c8daf
s/NULL/nullptr/ in modpython's codegen.pl
2015-08-05 00:17:22 +01:00
Alexey Sokolov
eda13bd1f0
Update codegen.pl too. See #1017
2015-08-05 00:10:58 +01:00
J-P Nurmi
a13b4a8e46
CZNC: add missing SSL-related getters and setters
...
- SSLCiphers
- SSLProtocols
- SSLCertFile
2015-08-05 01:05:46 +02:00
Alexey Sokolov
603288999b
Merge branch 'master' of github.com:znc/znc
2015-08-04 23:48:52 +01:00
Alexey Sokolov
f7ccbed99a
Merge branch '1.6.x'
2015-08-04 23:47:42 +01:00
J-P Nurmi
23fb93d1c6
webadmin: use CIRCNetwork::ClearTrustedFingerprints()
2015-08-05 00:44:52 +02:00
J-P Nurmi
f266b54e6e
Fix ClearTrustedFingerprints() casing
2015-08-05 00:44:51 +02:00
Alexey Sokolov
b8330296a2
Fix memory leak in modpython.
...
Update typemaps for CString from latest SWIG.
The relevant change is "free p;" -> "delete p;"
CString object itself was deleted, but its destructor wasn't called,
so it couldn't free the underlying character data.
Fix #1017
2015-08-04 23:44:48 +01:00
J-P Nurmi
66413ae516
Add CIRCNetwork::ClearTrustedFingerPrints()
2015-08-05 00:35:16 +02:00