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