]> jfr.im git - irc/znc/znc.git/log
irc/znc/znc.git
5 years agoZNC 1.7.3-rc1 znc-1.7.3-rc1
Alexey Sokolov [Fri, 22 Mar 2019 00:31:10 +0000 (00:31 +0000)] 
ZNC 1.7.3-rc1

5 years agoDon't crash if user specified invalid encoding.
Alexey Sokolov [Fri, 15 Mar 2019 20:34:10 +0000 (20:34 +0000)] 
Don't crash if user specified invalid encoding.

This is CVE-2019-9917

5 years agoUpdate docker submodule
Alexey Sokolov [Wed, 13 Feb 2019 08:10:13 +0000 (08:10 +0000)] 
Update docker submodule

Fix https://github.com/znc/znc-docker/issues/20 and
https://github.com/znc/znc-docker/issues/12 for git image

5 years agoUpdate translations from Crowdin for pt_BR
ZNC-Jenkins [Mon, 28 Jan 2019 00:27:34 +0000 (00:27 +0000)] 
Update translations from Crowdin for pt_BR

5 years agoRevert version number to 1.7.x
Alexey Sokolov [Sun, 27 Jan 2019 09:37:10 +0000 (09:37 +0000)] 
Revert version number to 1.7.x

5 years agoIncrease the version number to 1.7.2 znc-1.7.2
Alexey Sokolov [Sun, 27 Jan 2019 09:17:35 +0000 (09:17 +0000)] 
Increase the version number to 1.7.2

5 years agoAutomatically discover DESC value in `make-tarball.sh`
DjLegolas [Sat, 19 Jan 2019 13:33:05 +0000 (15:33 +0200)] 
Automatically discover DESC value in `make-tarball.sh`

Close #1634

5 years agoMerge branch '1.7.x' of github.com:znc/znc into 1.7.x
Alexey Sokolov [Fri, 18 Jan 2019 23:51:06 +0000 (23:51 +0000)] 
Merge branch '1.7.x' of github.com:znc/znc into 1.7.x

5 years agoZNC 1.7.2-rc1 znc-1.7.2-rc1
Alexey Sokolov [Sat, 12 Jan 2019 09:01:42 +0000 (09:01 +0000)] 
ZNC 1.7.2-rc1

5 years agoUpdate translations from Crowdin for de_DE
ZNC-Jenkins [Fri, 11 Jan 2019 00:27:13 +0000 (00:27 +0000)] 
Update translations from Crowdin for de_DE

5 years agoUpdate translations from Crowdin for de_DE es_ES fr_FR id_ID nl_NL pt_BR ru_RU
ZNC-Jenkins [Wed, 9 Jan 2019 00:27:15 +0000 (00:27 +0000)] 
Update translations from Crowdin for de_DE es_ES fr_FR id_ID nl_NL pt_BR ru_RU

5 years agoMerge pull request #1625 from Zarthus/fix_1624
Alexey Sokolov [Tue, 8 Jan 2019 22:53:21 +0000 (22:53 +0000)] 
Merge pull request #1625 from Zarthus/fix_1624

ctcp: Distinguish Channel CTCP Requests and Replies

5 years agoAdd more details to DNS error logs. See #1626
Alexey Sokolov [Tue, 1 Jan 2019 12:51:51 +0000 (12:51 +0000)] 
Add more details to DNS error logs. See #1626

5 years agoctcp: Distinguish Channel CTCP Requests and Replies
Jos Ahrens [Sun, 23 Dec 2018 18:23:59 +0000 (18:23 +0000)] 
ctcp: Distinguish Channel CTCP Requests and Replies

Fixes #1624

5 years agoUpdate translations from Crowdin for de_DE es_ES fr_FR id_ID nl_NL pt_BR ru_RU
ZNC-Jenkins [Mon, 10 Dec 2018 00:27:10 +0000 (00:27 +0000)] 
Update translations from Crowdin for de_DE es_ES fr_FR id_ID nl_NL pt_BR ru_RU

5 years agoUpdate alpine to 3.8 in Dockerfile for nightlies
Alexey Sokolov [Sun, 9 Dec 2018 22:48:43 +0000 (22:48 +0000)] 
Update alpine to 3.8 in Dockerfile for nightlies

5 years agoFix compilation with LibreSSL < 2.7.0
Rosen Penev [Sun, 9 Dec 2018 21:59:25 +0000 (13:59 -0800)] 
Fix compilation with LibreSSL < 2.7.0

LibreSSL was stubborn and did not implement all of OpenSSL 1.1 despite
advertising support for it. Fixed in 2.7.0.

Close #1623

5 years agoTravis: run parts of the Docker build even for pull requests
Alexey Sokolov [Sun, 9 Dec 2018 22:30:24 +0000 (22:30 +0000)] 
Travis: run parts of the Docker build even for pull requests

5 years agoFix adding the last allowed network in webadmin.
Alexey Sokolov [Sun, 9 Dec 2018 15:44:18 +0000 (15:44 +0000)] 
Fix adding the last allowed network in webadmin.

Close #1584

5 years agoMerge pull request #1620 from neheb/dep2
Alexey Sokolov [Mon, 26 Nov 2018 23:01:50 +0000 (23:01 +0000)] 
Merge pull request #1620 from neheb/dep2

Fix compilation without deprecated APIs in OpenSSL 1.1

5 years agoFix compilation without deprecated APIs in OpenSSL 1.1
Rosen Penev [Sat, 24 Nov 2018 03:17:12 +0000 (19:17 -0800)] 
Fix compilation without deprecated APIs in OpenSSL 1.1

Prior commit was tested with 1.0.2. This one with 1.1.

5 years agoUpdate translations from Crowdin for pt_BR
ZNC-Jenkins [Sun, 25 Nov 2018 00:27:57 +0000 (00:27 +0000)] 
Update translations from Crowdin for pt_BR

5 years agoFix compilation without deprecated APIs in OpenSSL
Rosen Penev [Thu, 8 Nov 2018 19:04:48 +0000 (11:04 -0800)] 
Fix compilation without deprecated APIs in OpenSSL

Added a few implicit headers that don't get included anymore and switched
to OpenSSL 1.0.0's THREAD API when supported.

Close #1615

5 years agoTravis: Stop testing on OS X 10.11.
Alexey Sokolov [Sat, 10 Nov 2018 00:33:28 +0000 (00:33 +0000)] 
Travis: Stop testing on OS X 10.11.

It continuously fails now:
/Users/travis/.travis/job_stages: line 104: pip3: command not found

While it's possible to fix this error, we still have newer macs in
Travis.

5 years agoUpdate translations from Crowdin for fr_FR
ZNC-Jenkins [Sun, 30 Sep 2018 00:26:44 +0000 (00:26 +0000)] 
Update translations from Crowdin for fr_FR

5 years agoMerge pull request #1600 from Al-tay/1.7.x
Alexey Sokolov [Fri, 28 Sep 2018 22:07:29 +0000 (23:07 +0100)] 
Merge pull request #1600 from Al-tay/1.7.x

Create fr-FR translation

5 years agoCreate fr-FR translation
Altay [Fri, 28 Sep 2018 17:49:33 +0000 (19:49 +0200)] 
Create fr-FR translation

Add French translation option.

5 years agoUpdate translations from Crowdin for fr_FR
ZNC-Jenkins [Sun, 19 Aug 2018 00:26:52 +0000 (00:26 +0000)] 
Update translations from Crowdin for fr_FR

5 years agoUpdate translations from Crowdin for fr_FR
ZNC-Jenkins [Fri, 10 Aug 2018 00:26:43 +0000 (00:26 +0000)] 
Update translations from Crowdin for fr_FR

5 years agoUpdate translations from Crowdin for de_DE es_ES id_ID nl_NL pt_BR ru_RU
ZNC-Jenkins [Wed, 8 Aug 2018 00:26:34 +0000 (00:26 +0000)] 
Update translations from Crowdin for de_DE es_ES id_ID nl_NL pt_BR ru_RU

5 years agoMerge branch '1.7.x' of github.com:znc/znc into 1.7.x
Alexey Sokolov [Tue, 7 Aug 2018 23:15:34 +0000 (00:15 +0100)] 
Merge branch '1.7.x' of github.com:znc/znc into 1.7.x

5 years agocontrolpanel: Add missing return to ListNetMods
Chris Tyrrel [Mon, 30 Jul 2018 23:55:15 +0000 (17:55 -0600)] 
controlpanel: Add missing return to ListNetMods

Close #1589

5 years agoUpdate translations from Crowdin for fr_FR
ZNC-Jenkins [Wed, 1 Aug 2018 00:26:26 +0000 (00:26 +0000)] 
Update translations from Crowdin for fr_FR

5 years agoUpdate translations from Crowdin for es_ES
ZNC-Jenkins [Fri, 27 Jul 2018 00:26:09 +0000 (00:26 +0000)] 
Update translations from Crowdin for es_ES

5 years agoUpdate translations from Crowdin for de_DE id_ID nl_NL pt_BR ru_RU
ZNC-Jenkins [Thu, 26 Jul 2018 00:26:33 +0000 (00:26 +0000)] 
Update translations from Crowdin for de_DE id_ID nl_NL pt_BR ru_RU

5 years agoadmindebug: use \n instead of \r\n
Alexey Sokolov [Thu, 26 Jul 2018 00:09:01 +0000 (01:09 +0100)] 
admindebug: use \n instead of \r\n

5 years agoadmindebug: language/style fixes
Alexey Sokolov [Thu, 26 Jul 2018 00:08:35 +0000 (01:08 +0100)] 
admindebug: language/style fixes

5 years agoadmindebug: Enforce need of TTY to turn on debug mode
Jos Ahrens [Sat, 21 Jul 2018 11:20:57 +0000 (11:20 +0000)] 
admindebug: Enforce need of TTY to turn on debug mode

Fix #1580
Close #1581

5 years agoUpdate translations from Crowdin for es_ES
ZNC-Jenkins [Wed, 18 Jul 2018 14:36:34 +0000 (14:36 +0000)] 
Update translations from Crowdin for es_ES

5 years agoUpdate translations from Crowdin for de_DE id_ID nl_NL pt_BR ru_RU
ZNC-Jenkins [Wed, 18 Jul 2018 14:31:35 +0000 (14:31 +0000)] 
Update translations from Crowdin for de_DE id_ID nl_NL pt_BR ru_RU

5 years agoReturn version number to 1.7.x
Alexey Sokolov [Tue, 17 Jul 2018 21:58:48 +0000 (22:58 +0100)] 
Return version number to 1.7.x

5 years agoIncrease the version number to 1.7.1 znc-1.7.1
Alexey Sokolov [Tue, 17 Jul 2018 21:48:03 +0000 (22:48 +0100)] 
Increase the version number to 1.7.1

5 years agoZNC 1.7.1-rc1 znc-1.7.1-rc1
Alexey Sokolov [Sat, 14 Jul 2018 06:14:07 +0000 (07:14 +0100)] 
ZNC 1.7.1-rc1

5 years agoDon't let web skin name ../../../../ access files outside of usual skins directories.
Alexey Sokolov [Fri, 13 Jul 2018 23:12:28 +0000 (00:12 +0100)] 
Don't let web skin name ../../../../ access files outside of usual skins directories.

Thanks for Jeriko One <redacted> for finding and reporting this.

5 years agoBetter cleanup lines coming from network.
Alexey Sokolov [Fri, 13 Jul 2018 21:50:47 +0000 (22:50 +0100)] 
Better cleanup lines coming from network.

Thanks for Jeriko One <redacted> for finding and reporting this.

5 years agoDon't let attackers inject rogue values into znc.conf
Alexey Sokolov [Fri, 13 Jul 2018 22:26:44 +0000 (23:26 +0100)] 
Don't let attackers inject rogue values into znc.conf

Because of this vulnerability, existing ZNC users could get Admin
permissions.

Thanks for Jeriko One <redacted> for finding and reporting this.

5 years agoUpdate translations from Crowdin for es_ES
ZNC-Jenkins [Mon, 2 Jul 2018 00:25:44 +0000 (00:25 +0000)] 
Update translations from Crowdin for es_ES

5 years agoMerge branch '1.7.x' of github.com:znc/znc into 1.7.x
Alexey Sokolov [Thu, 28 Jun 2018 22:59:22 +0000 (23:59 +0100)] 
Merge branch '1.7.x' of github.com:znc/znc into 1.7.x

5 years agoFix a warning in integration test / gmake / znc-buildmod interaction.
Alexey Sokolov [Thu, 28 Jun 2018 22:57:29 +0000 (23:57 +0100)] 
Fix a warning in integration test / gmake / znc-buildmod interaction.

It was requested on https://github.com/gentoo/gentoo/pull/8901

5 years agoUpdate translations from Crowdin for de_DE
ZNC-Jenkins [Sun, 24 Jun 2018 00:26:41 +0000 (00:26 +0000)] 
Update translations from Crowdin for de_DE

5 years agoDon't throw from destructor in the integration test
Alexey Sokolov [Wed, 20 Jun 2018 00:28:46 +0000 (01:28 +0100)] 
Don't throw from destructor in the integration test

5 years agoUpdate translations from Crowdin for ru_RU
ZNC-Jenkins [Tue, 19 Jun 2018 21:24:58 +0000 (21:24 +0000)] 
Update translations from Crowdin for ru_RU

5 years agoUpdate translations from Crowdin for de_DE es_ES id_ID nl_NL pt_BR ru_RU
ZNC-Jenkins [Tue, 19 Jun 2018 21:04:33 +0000 (21:04 +0000)] 
Update translations from Crowdin for de_DE es_ES id_ID nl_NL pt_BR ru_RU

5 years agoMerge pull request #1572 from csprr/patch-2
Alexey Sokolov [Tue, 19 Jun 2018 18:50:42 +0000 (19:50 +0100)] 
Merge pull request #1572 from csprr/patch-2

Create nl_NL

5 years agoRevert "transperancy: Make the user aware that DEBUG mode is enabled."
Alexey Sokolov [Sun, 17 Jun 2018 23:41:18 +0000 (00:41 +0100)] 
Revert "transperancy: Make the user aware that DEBUG mode is enabled."

This reverts commit ab501767a18eece2b3c553868d0c7cfbe496d658.

Superceded by admindebug module

5 years agoAdd module that dynamically enables/disables debug mode
Jos Ahrens [Wed, 6 Jun 2018 17:01:07 +0000 (19:01 +0200)] 
Add module that dynamically enables/disables debug mode

Close #1547
Close #1556
References #1370
References #1446

5 years agoMerge pull request #1561 from znc-jenkins/l10n_1.7.x
Alexey Sokolov [Sat, 16 Jun 2018 09:14:09 +0000 (10:14 +0100)] 
Merge pull request #1561 from znc-jenkins/l10n_1.7.x

Update translations in 1.7.x

5 years agoUpdate translations from Crowdin
ZNC-Jenkins [Sat, 16 Jun 2018 00:25:59 +0000 (00:25 +0000)] 
Update translations from Crowdin

5 years agoUpdate translations from Crowdin (#1551)
ZNC-Jenkins bot [Fri, 15 Jun 2018 18:34:12 +0000 (19:34 +0100)] 
Update translations from Crowdin (#1551)

5 years agoCreate nl_NL
Casper [Fri, 15 Jun 2018 07:22:05 +0000 (09:22 +0200)] 
Create nl_NL

5 years agoChange GetParamsColon(1) to (0) in adminlog, as (1) does not show the error message...
Casper [Thu, 14 Jun 2018 09:25:59 +0000 (11:25 +0200)] 
Change GetParamsColon(1) to (0) in adminlog, as (1) does not show the error message, it will show an empty [] in the adminlog

Close #1557

5 years agoFix build without SSL support
Baruch Siach [Sun, 10 Jun 2018 19:01:47 +0000 (22:01 +0300)] 
Fix build without SSL support

The <memory> headers is needed for unique_ptr even when SSL is not
enabled. This fixes the following build failure:

src/Utils.cpp: In static member function 'static bool CUtils::CheckCIDR(const CString&, const CString&)':
src/Utils.cpp:674:5: error: 'unique_ptr' is not a member of 'std'
     std::unique_ptr<addrinfo, decltype(deleter)> aiHost(aiHostC, deleter);
     ^

Close #1554

5 years agoUpdate translations from Crowdin (#1544)
ZNC-Jenkins bot [Mon, 4 Jun 2018 21:38:33 +0000 (22:38 +0100)] 
Update translations from Crowdin (#1544)

5 years agoMerge branch '1.7.x' of github.com:znc/znc into 1.7.x
Alexey Sokolov [Mon, 4 Jun 2018 21:30:24 +0000 (22:30 +0100)] 
Merge branch '1.7.x' of github.com:znc/znc into 1.7.x

5 years agoFix #1548: fix description of flooddetach commands.
Alexey Sokolov [Mon, 4 Jun 2018 21:27:39 +0000 (22:27 +0100)] 
Fix #1548: fix description of flooddetach commands.

Ref #1549

5 years agoFix #1543 for modperl too
Alexey Sokolov [Mon, 4 Jun 2018 21:03:10 +0000 (22:03 +0100)] 
Fix #1543 for modperl too

While at it, fix a memory leak in NV handling

Add some tests

5 years agoadded Bahasa Indonesia (#1550)
Baguz Ach [Mon, 4 Jun 2018 09:46:14 +0000 (16:46 +0700)] 
added Bahasa Indonesia (#1550)

5 years agoSlightly cleaner way to fix #1543
Alexey Sokolov [Sat, 2 Jun 2018 09:45:03 +0000 (10:45 +0100)] 
Slightly cleaner way to fix #1543

5 years agoOld clang doesn't understand 2-arg deprecation
Alexey Sokolov [Sat, 2 Jun 2018 00:52:11 +0000 (01:52 +0100)] 
Old clang doesn't understand 2-arg deprecation

5 years agoFix VCString return values in modpython
Alexey Sokolov [Sat, 2 Jun 2018 00:02:40 +0000 (01:02 +0100)] 
Fix VCString return values in modpython

The list of functions which returned list of unknown objects instead of
list of strings:
* CMessage::GetParams()
* CZNC::GetMotd()
* CZNC::GetTrustedProxies()
* CZNC::GetBindHosts()

5 years agoReplace the deprecated overload of CMessage::GetParam
Alexey Sokolov [Fri, 1 Jun 2018 20:52:56 +0000 (21:52 +0100)] 
Replace the deprecated overload of CMessage::GetParam

5 years agoRename one of overloads of CMessage::GetParams to GetParamsColon
Alexey Sokolov [Fri, 1 Jun 2018 20:13:36 +0000 (21:13 +0100)] 
Rename one of overloads of CMessage::GetParams to GetParamsColon

5 years agoUpdate translations from Crowdin (#1540)
ZNC-Jenkins bot [Thu, 31 May 2018 07:40:31 +0000 (08:40 +0100)] 
Update translations from Crowdin (#1540)

5 years agoFix error message about wrong module type.
Alexey Sokolov [Mon, 28 May 2018 20:21:07 +0000 (21:21 +0100)] 
Fix error message about wrong module type.

Regression from 1.6

5 years agoFix double "id" attribute of <textarea> in CTCP replies editor.
Alexey Sokolov [Sun, 27 May 2018 00:02:14 +0000 (01:02 +0100)] 
Fix double "id" attribute of <textarea> in CTCP replies editor.

That prevented the javascript version of the editor to work correctly.

Thanks to luk3yx for the report.

6 years agoFix #1536
Alexey Sokolov [Tue, 22 May 2018 20:55:50 +0000 (21:55 +0100)] 
Fix #1536

Don't assume machine which built ZNC has the same compiler as where
znc-buildmod runs.

The old code was needed before 3b3a0ac291861c3b3832bc155ef3c9415a269f52

6 years agoUpdate translations from Crowdin (#1534)
ZNC-Jenkins bot [Mon, 14 May 2018 20:33:49 +0000 (21:33 +0100)] 
Update translations from Crowdin (#1534)

6 years agoFix typo in previous commit
Alexey Sokolov [Sun, 13 May 2018 13:40:49 +0000 (14:40 +0100)] 
Fix typo in previous commit

6 years agoFix "git-unknown" in --version of unstable docker image
Alexey Sokolov [Sat, 12 May 2018 23:03:22 +0000 (00:03 +0100)] 
Fix "git-unknown" in --version of unstable docker image

6 years agoImprove error message about boost/gettext
Alexey Sokolov [Sat, 12 May 2018 22:09:18 +0000 (23:09 +0100)] 
Improve error message about boost/gettext

6 years agoRemove several not needed builds from Travis and add macOS 10.13
Alexey Sokolov [Fri, 11 May 2018 19:15:28 +0000 (20:15 +0100)] 
Remove several not needed builds from Travis and add macOS 10.13

6 years agoUpdate docker submodule to make this directory less confusing
Alexey Sokolov [Fri, 11 May 2018 19:07:53 +0000 (20:07 +0100)] 
Update docker submodule to make this directory less confusing

6 years agoRemove leftover from testing from previous commit
Alexey Sokolov [Fri, 11 May 2018 08:10:19 +0000 (09:10 +0100)] 
Remove leftover from testing from previous commit

6 years agoBuild Docker image from git on Travis
Alexey Sokolov [Thu, 10 May 2018 22:52:11 +0000 (23:52 +0100)] 
Build Docker image from git on Travis

Push to https://hub.docker.com/r/zncbouncer/znc-git/

https://github.com/znc/znc-docker/issues/8

6 years agoUpdate translations from Crowdin (#1529)
ZNC-Jenkins bot [Wed, 9 May 2018 07:41:16 +0000 (08:41 +0100)] 
Update translations from Crowdin (#1529)

6 years agoUpdate translations from Crowdin and remove old .po files without full locale name
ZNC-Jenkins [Tue, 8 May 2018 00:25:55 +0000 (00:25 +0000)] 
Update translations from Crowdin and remove old .po files without full locale name

6 years agoMake error message more informative when github tarball is downloaded, which doesn...
Alexey Sokolov [Mon, 7 May 2018 23:18:37 +0000 (00:18 +0100)] 
Make error message more informative when github tarball is downloaded, which doesn't include csocket.

See #1521

6 years agocrowdin: gettext wants _ in locale name
Alexey Sokolov [Mon, 7 May 2018 15:27:21 +0000 (16:27 +0100)] 
crowdin: gettext wants _ in locale name

6 years agoFix language selector. It didn't work.
Alexey Sokolov [Mon, 7 May 2018 15:14:16 +0000 (16:14 +0100)] 
Fix language selector. It didn't work.

6 years agocrowdin: don't drop Brazilian part of pt-BR
Alexey Sokolov [Mon, 7 May 2018 08:06:59 +0000 (09:06 +0100)] 
crowdin: don't drop Brazilian part of pt-BR

6 years agoFix redirecting message
Alexey Sokolov [Sun, 6 May 2018 21:05:12 +0000 (22:05 +0100)] 
Fix redirecting message

Thanks rockytvbr

6 years agoAdded es-ES translation file
D [Sun, 6 May 2018 08:05:24 +0000 (08:05 +0000)] 
Added es-ES translation file

Make Spanish selectable in the list of languages.

Close #1527

6 years agoUpdate translations from Crowdin (#1522)
ZNC-Jenkins bot [Sat, 5 May 2018 23:23:36 +0000 (00:23 +0100)] 
Update translations from Crowdin (#1522)

6 years agoMake version 1.7.x again for 1.7.x branch
Alexey Sokolov [Sat, 5 May 2018 19:49:12 +0000 (20:49 +0100)] 
Make version 1.7.x again for 1.7.x branch

6 years agoMake German selectable in the list of languages.
Alexey Sokolov [Sat, 5 May 2018 15:02:27 +0000 (16:02 +0100)] 
Make German selectable in the list of languages.

Some strings were translated already, but this file was forgotten.

6 years agoUpdate git master to be 1.8.x
Alexey Sokolov [Tue, 1 May 2018 21:38:41 +0000 (22:38 +0100)] 
Update git master to be 1.8.x

6 years agoIncrease the version number to ZNC 1.7.0 znc-1.7.0
Alexey Sokolov [Tue, 1 May 2018 21:09:57 +0000 (22:09 +0100)] 
Increase the version number to ZNC 1.7.0

6 years agoDon't put .ci/ into tarball
Alexey Sokolov [Tue, 1 May 2018 21:13:26 +0000 (22:13 +0100)] 
Don't put .ci/ into tarball

6 years ago1.7.0-rc1
Alexey Sokolov [Thu, 19 Apr 2018 22:52:45 +0000 (23:52 +0100)] 
1.7.0-rc1

6 years agoMerge branch 'master' into 1.7.x
Alexey Sokolov [Thu, 19 Apr 2018 22:51:10 +0000 (23:51 +0100)] 
Merge branch 'master' into 1.7.x