Commit Graph

5176 Commits

Author SHA1 Message Date
Alexey Sokolov 5b8d176d13 Update travis github ssh key
Openssl on ubuntu doesn't support the old method anymore
2019-11-07 09:04:37 +00:00
Alexey Sokolov 16c849daac Fix crash when parsing incorrect channel modes sent by server.
Sometimes certain servers don't send a argument for modes which it
declared as ones which need an argument.

No released version is affected.

Close #1684
2019-11-07 08:36:41 +00:00
Alexey Sokolov b8b62a14ab Merge branch '1.7.x' 2019-11-06 08:46:05 +00:00
Alexey Sokolov 33a6f7420d Merge pull request #1690 from DarthGandalf/travis
Update Travis configs
2019-11-06 08:26:14 +00:00
Alexey Sokolov 1de18ed4ca Travis: remove new xcode image for now 2019-11-06 01:30:06 +00:00
Alexey Sokolov 9c1a7c3c99 Travis: update linux builds
* Use bionic 18.04 instead of trusty 14.04
* Add ARM
* Remove several workarounds which are not needed anymore
2019-11-06 01:29:45 +00:00
Alexey Sokolov d9dbae2321 Travis: remove xcode8.3, add xcode11.2 2019-11-06 00:00:35 +00:00
Alexey Sokolov c106d430eb Fix my recent fix and pass the parameter correctly 2019-11-06 00:00:34 +00:00
Alexey Sokolov 413f0d302f Merge branch '1.7.x' 2019-11-05 21:02:44 +00:00
Alexey Sokolov 961881b032 Build integration test with the same compiler
Fix https://bugs.gentoo.org/699258
2019-11-05 21:01:57 +00:00
Alexey Sokolov fa9fff618e Merge branch '1.7.x' 2019-11-01 08:24:36 +00:00
Rosen Penev f839d258d0 Fix redefinition error under OpenSSL
LIBRESSL_VERSION_NUMBER is 0 when not defined, making the condition always true.

Close #1688
2019-11-01 08:23:46 +00:00
Alexey Sokolov f7e3eacead Merge branch '1.7.x' 2019-10-17 22:21:50 +01:00
Alexey Sokolov 064d0c928b Re-enable IPv6 in the bleeding edge docker image
Upgrade alpine

Ref https://github.com/znc/znc-docker/issues/19
2019-10-17 22:20:15 +01:00
ZNC-Jenkins 41f59ff3bf Update translations from Crowdin for pt_BR 2019-10-10 00:28:29 +00:00
ZNC-Jenkins ea82c76e9d Update translations from Crowdin for pt_BR 2019-10-10 00:27:42 +00:00
Alexey Sokolov 7b6a564169 Merge branch '1.7.x' 2019-09-23 15:21:01 +01:00
Alexey Sokolov ff627ad941 Return version number to 1.7.x 2019-09-23 15:19:42 +01:00
Alexey Sokolov c7f72f8bc8 ZNC 1.7.5 znc-1.7.5 2019-09-23 15:15:04 +01:00
ZNC-Jenkins a2907dee98 Update translations from Crowdin for it_IT 2019-09-23 00:27:32 +00:00
ZNC-Jenkins 98bbbf4fc4 Update translations from Crowdin for it_IT 2019-09-23 00:26:55 +00:00
ZNC-Jenkins e243b36bc0 Update translations from Crowdin for it_IT 2019-09-22 00:27:32 +00:00
ZNC-Jenkins 1281e1a762 Update translations from Crowdin for it_IT 2019-09-22 00:27:28 +00:00
ZNC-Jenkins 0d06fad18c Update translations from Crowdin for fr_FR 2019-09-09 00:26:55 +00:00
ZNC-Jenkins 8163783946 Update translations from Crowdin for fr_FR 2019-09-09 00:26:28 +00:00
ZNC-Jenkins 92475d91e8 Update translations from Crowdin for bg_BG de_DE es_ES fr_FR id_ID it_IT nl_NL pt_BR ru_RU 2019-09-08 00:27:00 +00:00
ZNC-Jenkins 826c981cce Update translations from Crowdin for bg_BG de_DE es_ES fr_FR id_ID it_IT nl_NL pt_BR ru_RU 2019-09-08 00:26:47 +00:00
Alexey Sokolov 874ecf9606 ZNC 1.7.5-rc1 znc-1.7.5-rc1 2019-09-07 21:12:33 +01:00
Alexey Sokolov 76ea0c7753 Merge branch '1.7.x' 2019-09-07 20:04:52 +01:00
Alexey Sokolov be7125fcb8 nickserv: Report success of Clear commands. 2019-09-07 20:04:23 +01:00
Alexey Sokolov 1703a432d1 Merge branch '1.7.x' 2019-09-07 11:53:36 +01:00
Alexey Sokolov 020866e768 Add it-IT 2019-09-07 11:52:11 +01:00
Alexey Sokolov 036b9d0df0 Rename nl_NL translation to nl-NL to match other languages. 2019-09-07 11:52:11 +01:00
ZNC-Jenkins 268fd32296 Update translations from Crowdin for fr_FR 2019-09-04 00:27:24 +00:00
ZNC-Jenkins 743a91ec21 Update translations from Crowdin for fr_FR 2019-09-04 00:26:56 +00:00
ZNC-Jenkins dbea05b1be Update translations from Crowdin for fr_FR 2019-09-03 00:27:20 +00:00
ZNC-Jenkins 44b1fd5561 Update translations from Crowdin for fr_FR 2019-09-02 00:27:23 +00:00
ZNC-Jenkins 08eefc6fcd Update translations from Crowdin for it_IT 2019-08-31 00:27:42 +00:00
ZNC-Jenkins a79257a9aa Update translations from Crowdin for fr_FR pt_BR 2019-08-14 00:26:45 +00:00
ZNC-Jenkins b8a6723aab Update translations from Crowdin for de_DE 2019-08-13 00:27:30 +00:00
ZNC-Jenkins b31cb679da Update translations from Crowdin for bg_BG de_DE es_ES id_ID it_IT nl_NL ru_RU 2019-08-13 00:26:38 +00:00
Alexey Sokolov 773f4789a2 Style fix: use const Csock* in for-each loop 2019-08-12 08:20:15 +01:00
ZNC-Jenkins 9216abe5a7 Update translations from Crowdin for bg_BG de_DE es_ES fr_FR id_ID it_IT nl_NL pt_BR ru_RU 2019-08-09 00:27:48 +00:00
Alexey Sokolov 4d9bbbff22 Merge branch '1.7.x' 2019-08-08 22:00:08 +01:00
Alexey Sokolov 960b76d2ea Use FindPython3 in addition to pkg-config 2019-08-08 21:56:45 +01:00
Aspen (linudaemon) 95369455fc Rework MODE/RPL_CHANMODEIS handling for trailing args (#1661)
Some servers may send a colon even if the last parameter doesn't need it, currently this leads to issues with permission/mode tracking, as the core doesn't handle the colon properly.

This fix replaces reconstructing the parameter string with just passing a vector of the relevant parameters to CChan::SetModes() and adds overrides for CChan::SetModes() and CChan::ModeChange() that accept the vector instead.

Clean up uses of old CModeMessage::GetModes()
2019-08-08 21:54:49 +01:00
ZNC-Jenkins d339b797d4 Update translations from Crowdin for pt_BR 2019-08-06 00:28:12 +00:00
ZNC-Jenkins 51e82fc7e8 Update translations from Crowdin for pt_BR 2019-08-06 00:27:46 +00:00
ZNC-Jenkins bff2cc0fd3 Update translations from Crowdin for it_IT 2019-07-30 00:28:39 +00:00
ZNC-Jenkins 8c0ecbee1f Update translations from Crowdin for it_IT 2019-07-30 00:27:47 +00:00