Commit Graph

4514 Commits

Author SHA1 Message Date
J-P Nurmi
b217653710 Merge pull request #1010 from jpnurmi/modules_online
Fix #1007: modules_online uses wrong ident
2015-07-31 21:52:41 +02:00
J-P Nurmi
ef06901966 Merge pull request #996 from jpnurmi/account-notify
Add support for account-notify and extended-join
2015-07-31 21:50:36 +02:00
Alexey Sokolov
89e99bfe35 Support "CAP :END"
Thanks to jaybe for complaining about this.
2015-07-30 22:01:11 +01:00
J-P Nurmi
405546e94c src/IRCSock.cpp: use *status as kicker
Closes #649
2015-07-28 17:45:18 +02:00
J-P Nurmi
0058b47d42 Fix #1007: modules_online uses wrong ident 2015-07-28 12:27:01 +02:00
J-P Nurmi
b2c83321ef Fix #1008: Channel keys get saved in a very wrong way 2015-07-27 02:06:21 +02:00
J-P Nurmi
757ba2bee7 ZNC 1.6.1-rc1 znc-1.6.1-rc1 2015-07-25 23:12:51 +02:00
Alexey Sokolov
8a831adf1b '-L"/path"' -> '-L/path' 2015-07-23 01:11:16 +01:00
Alexey Sokolov
baa798ce9f Fix -DVERSION_EXTRA="foo"
It was broken since 58a34fa5ad (since ZNC 1.2)
2015-07-21 22:47:09 +01:00
Alexey Sokolov
2dbd837851 Fix znc-buildmod on cygwin after rename of library 2015-07-21 00:03:26 +01:00
Alexey Sokolov
c336ef5ec2 Cygwin: Rename libznc.dll to cygznc-1.7.dll
https://cygwin.com/ml/cygwin-apps/2015-07/msg00108.html
2015-07-19 13:49:18 +01:00
Alexey Sokolov
28a0f1d4d9 Appveyor: with cygwin installation log, no need for ls -l /bin [skip ci] 2015-07-19 00:13:29 +01:00
J-P Nurmi
496a132e32 Resolve #967: separate chan & query buffer size settings 2015-07-19 00:31:10 +02:00
Alexey Sokolov
0d8083e3df Appveyor: Fix name of dependency 2015-07-18 19:00:32 +01:00
Alexey Sokolov
55a25ec654 Appveyor: enable more ZNC features. 2015-07-18 18:58:59 +01:00
J-P Nurmi
ed9d3deec8 savebuff: remove LEGACY_SAVEBUFF -wrapped code
This piece of code hasn't compiled since 2011 (cb4131e), and has
been functionally broken since 2010 (a0c0b73). 12ce7f1 instructs
to use buffextras alongside savebuff.
2015-07-17 12:27:34 +02:00
J-P Nurmi
9242307ff7 Merge branch '1.6.x'
Conflicts:
	README.md
	modules/data/webadmin/tmpl/settings.tmpl
	src/Query.cpp
2015-07-14 23:11:17 +02:00
J-P Nurmi
bae872f2b1 flooddetach: add nick changes - close #941 2015-07-14 19:12:29 +02:00
J-P Nurmi
d39b20b505 Fix sources to include their respective header 2015-07-14 19:05:23 +02:00
J-P Nurmi
6246899c56 Add support for extended-join (#316) 2015-07-14 18:29:33 +02:00
J-P Nurmi
d070a6e644 Add support for account-notify (#316) 2015-07-14 17:02:16 +02:00
J-P Nurmi
d18601180b Align server-side cap handling code with the client-side
Based on d7a6a136db - to make it more
straight-forward to add support for more server-side capabilities.
2015-07-14 16:57:53 +02:00
J-P Nurmi
ea2df008f8 Merge pull request #993 from jpnurmi/fortify
Fix #887: define _FORTIFY_SOURCE only for optimized release builds
2015-07-14 13:33:02 +02:00
J-P Nurmi
c5d7b5778a fail2ban: add BAN, UNBAN and LIST commands (#534) 2015-07-13 23:51:28 +02:00
J-P Nurmi
f506a59993 Add TCacheMap::GetItems() 2015-07-13 23:51:25 +02:00
J-P Nurmi
3cdaca51a6 fail2ban: make timeout & attempts configurable (#534) 2015-07-13 21:45:50 +02:00
J-P Nurmi
d5cefbfb71 Fix StringTest
- EXPECT_EQ() takes the expected value first
2015-07-13 20:22:03 +02:00
J-P Nurmi
1aba508298 Add initializer_list ctors for CString & MCString 2015-07-13 19:04:14 +02:00
J-P Nurmi
56a92d4c0b Fix NetworkTest
- fix signed vs. unsigned comparison warning
- EXPECT_EQ() takes the expected value first
2015-07-13 18:32:27 +02:00
J-P Nurmi
0734c6ac4d Fix #887: define _FORTIFY_SOURCE only for optimized release builds
Otherwise building ZNC in debug mode gives a flood of warnings:

_FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
2015-07-13 13:31:54 +02:00
J-P Nurmi
f28640fe3f Merge pull request #957 from jpnurmi/cap-notify
Add cap-notify & away-notify support
2015-07-12 19:34:31 +02:00
Alexey Sokolov
34d9183ff1 Hint in webadmin how to delete current port 2015-07-10 20:01:12 +01:00
Alexey Sokolov
e2222e3a18 Merge pull request #989 from Mkaysi/readme
README: fix formatting & links
2015-07-10 08:11:24 +01:00
Mikaela Suomalainen
798216957b README: fix formatting & links
[CI SKIP]
2015-07-10 09:11:10 +03:00
J-P Nurmi
0d75018157 Allow reseting channel specific AutoClearChanBuffer & Buffer settings
The trick is to set the value to "-" in controlpanel. Notice that
controlpanel supports wildcards, so this can be used to easily
reset all channels back to defaults if desired.
2015-07-08 22:56:18 +02:00
Alexey Sokolov
95520630a1 Merge pull request #938 from Mkaysi/sasl
sasl: enable all mechanisms by default
2015-07-08 09:31:56 +01:00
Alexey Sokolov
bae8724a16 Fix build after previous commit... 2015-07-07 22:26:56 +01:00
Alexey Sokolov
326040cf08 Fix query buffer size for users who has 0 in default channel buffer size.
Users who upgrade from <=1.4 to 1.6.0 and have configured 0 for channel buffer, were silently not getting any queries while disconnected anymore.
Thanks to jpnurmi for the idea how to bandaid this in 1.6.x branch.
Proper fix will go to 1.7 and will take form of separate settings for channel and query buffers.

See #967
2015-07-07 20:58:56 +01:00
Alexey Sokolov
f909dc568a Merge branch '1.6.x' 2015-07-07 20:08:01 +01:00
Pavel Djundik
3bc7b820ac Don't print local ip address on 404 page, fixes #944
(cherry picked from commit 01279a4efa)
2015-07-07 20:07:02 +01:00
J-P Nurmi
1fb321703d Add away-notify support - close #315 2015-07-05 13:33:27 +02:00
J-P Nurmi
089a0fd925 Add cap-notify support
This change alone doesn’t notify any capabilities to clients, but makes
ZNC itself offer cap-notify and builds the foundations for various
notifiable capabilities, such as away-notify, can be easily added.
2015-07-05 13:33:27 +02:00
Alexey Sokolov
e8d0dcc2bc Merge commit 'refs/pull/980/head' of github.com:znc/znc 2015-06-29 20:28:48 +01:00
Alexey Sokolov
5faaf67f48 Fix doxygen of CModule::GetNetwork() and CModule::GetClient()
Thanks to BtbN for reporting this.
2015-06-23 21:06:25 +01:00
Mikaela Suomalainen
3aec1c73f2 IRCNetwork.h: lower ping frequency & timeout
Ref: #979
2015-06-22 08:25:14 +03:00
NuclearW
5ca8cb51ba log: Add -timestamp option
Allows users to define a new timestamp as formatted by strftime through CUtils::FormatTime
Additionally -sanitize is no longer necessarily the first argument, but -timestamp and the actual timestamp must be last as it can contain spaces.
2015-06-21 14:03:51 +02:00
Alexey Sokolov
a314d3057e Merge branch '1.6.x' 2015-06-05 08:06:15 +01:00
Alexey Sokolov
fce3d781bb Mention ExpandString in CTCP replies in webadmin 2015-06-05 08:04:33 +01:00
Alexey Sokolov
2f65dbbc64 Integrate disconkick module to core.
Fix #968
2015-06-04 22:02:39 +01:00
Alexey Sokolov
f8f097a5db Make CTCP replies editor in webadmin more fancy when JS is enabled. 2015-06-04 21:39:37 +01:00