]> jfr.im git - irc/evilnet/znc.git/log
irc/evilnet/znc.git
2 years agoExtend SASLAuth origin/evilnet-patches
MrLenin [Tue, 8 Jun 2021 07:25:35 +0000 (03:25 -0400)] 
Extend SASLAuth

Adds support for loading a SASL impersonation
aware instance of the SASL module on newly cloned
users on a specified network.

Adds support for WEBIRC authentication to the network
specified for SASL impersonation.

2 years agoUpdate type signatures in CMD5
MrLenin [Tue, 8 Jun 2021 04:50:23 +0000 (00:50 -0400)] 
Update type signatures in CMD5
unsinged char -> uint8

2 years agoExtend SASL module
MrLenin [Tue, 8 Jun 2021 02:36:53 +0000 (22:36 -0400)] 
Extend SASL module
with sasl impersonation awareness.
Locks out user configuration when enabled.

2 years agoNefarious LOC format PASS support
MrLenin [Tue, 8 Jun 2021 00:52:02 +0000 (20:52 -0400)] 
Nefarious LOC format PASS support

2 years agoExtend CMD5
MrLenin [Mon, 7 Jun 2021 11:18:24 +0000 (07:18 -0400)] 
Extend CMD5
Make raw hash accessible

2 years agoMerge pull request #1788 from DarthGandalf/debug
Alexey Sokolov [Sat, 5 Jun 2021 16:47:09 +0000 (17:47 +0100)] 
Merge pull request #1788 from DarthGandalf/debug

Hide password in PASS debug lines without : in trailing param

3 years agoHide password in PASS debug lines without : in trailing param
Alexey Sokolov [Tue, 1 Jun 2021 20:55:35 +0000 (21:55 +0100)] 
Hide password in PASS debug lines without : in trailing param

3 years agoSwitch --makeconf wizard from freenode to libera
Alexey Sokolov [Wed, 26 May 2021 09:10:20 +0000 (10:10 +0100)] 
Switch --makeconf wizard from freenode to libera

3 years agoUpdate translations from Crowdin for bg_BG de_DE el_GR es_ES fr_FR id_ID it_IT nl_NL...
ZNC-Jenkins [Tue, 25 May 2021 00:30:49 +0000 (00:30 +0000)] 
Update translations from Crowdin for bg_BG de_DE el_GR es_ES fr_FR id_ID it_IT nl_NL pl_PL pt_BR ro_RO ru_RU

3 years agoroute_replies: route TOPIC requests to client
Kyle Fuller [Wed, 25 Nov 2020 15:24:58 +0000 (15:24 +0000)] 
route_replies: route TOPIC requests to client

3 years agoMerge pull request #1783 from satyanash/master
Alexey Sokolov [Mon, 24 May 2021 01:00:20 +0000 (02:00 +0100)] 
Merge pull request #1783 from satyanash/master

fix foreground message to not imply that debug mode is on

3 years agoMerge pull request #1786 from MAGICCC/master
Alexey Sokolov [Mon, 24 May 2021 00:30:20 +0000 (01:30 +0100)] 
Merge pull request #1786 from MAGICCC/master

move IRC channel to Libera.Chat

3 years agomove IRC channel to Libera.Chat
Peter [Sun, 23 May 2021 20:48:57 +0000 (22:48 +0200)] 
move IRC channel to Libera.Chat

3 years agoMerge pull request #1785 from DarthGandalf
Alexey Sokolov [Sun, 23 May 2021 11:40:53 +0000 (12:40 +0100)] 
Merge pull request #1785 from DarthGandalf

Rewrite message parsing using string_view

3 years agoRewrite message parsing using string_view
Alexey Sokolov [Fri, 21 May 2021 07:57:09 +0000 (08:57 +0100)] 
Rewrite message parsing using string_view

It's a bit too early yet to require C++17 so the implementation from
BackportCpp (string_view-standalone) is used instead.

Fixes https://crbug.com/oss-fuzz/34413 - slow message parsing on huge
messages. In real word, messages can't be that big, because CSocket
enforces a line length limit.

This can be considered a regression of 1.7.0, because before it, instead
of gathering params into a vector, code was searching 1st word in the
string, then 2nd word, then 3rd word, starting from beginning each time.
It was not very efficient, but the number of passes over the string was
limited.

3 years agoUpdate translations from Crowdin for bg_BG de_DE el_GR es_ES fr_FR id_ID it_IT nl_NL...
ZNC-Jenkins [Fri, 9 Apr 2021 00:30:38 +0000 (00:30 +0000)] 
Update translations from Crowdin for bg_BG de_DE el_GR es_ES fr_FR id_ID it_IT nl_NL pl_PL pt_BR ro_RO ru_RU

3 years agoFix controlpanel output
Alexey Sokolov [Thu, 8 Apr 2021 07:49:21 +0000 (08:49 +0100)] 
Fix controlpanel output

Accidentally broken in fe8d447a6062c661541361b5587c6172f19bc9ed

3 years agoUpdate translations from Crowdin for fr_FR
ZNC-Jenkins [Sun, 4 Apr 2021 00:29:29 +0000 (00:29 +0000)] 
Update translations from Crowdin for fr_FR

3 years agoUpdate translations from Crowdin for
ZNC-Jenkins [Fri, 2 Apr 2021 00:29:50 +0000 (00:29 +0000)] 
Update translations from Crowdin for

3 years agochange message when staying in foreground
satyanash [Sun, 28 Mar 2021 19:55:22 +0000 (01:25 +0530)] 
change message when staying in foreground

3 years agoUpdate translations from Crowdin for ro_RO
ZNC-Jenkins [Thu, 25 Feb 2021 00:29:35 +0000 (00:29 +0000)] 
Update translations from Crowdin for ro_RO

3 years agoUpdate translations from Crowdin for ro_RO
ZNC-Jenkins [Mon, 15 Feb 2021 00:29:04 +0000 (00:29 +0000)] 
Update translations from Crowdin for ro_RO

3 years agoUpdate translations from Crowdin for ro_RO
ZNC-Jenkins [Sat, 13 Feb 2021 00:29:23 +0000 (00:29 +0000)] 
Update translations from Crowdin for ro_RO

3 years agoUpdate translations from Crowdin for nl_NL
ZNC-Jenkins [Sat, 6 Feb 2021 00:29:00 +0000 (00:29 +0000)] 
Update translations from Crowdin for nl_NL

3 years agoUpdate translations from Crowdin for de_DE
ZNC-Jenkins [Tue, 12 Jan 2021 00:28:55 +0000 (00:28 +0000)] 
Update translations from Crowdin for de_DE

3 years agoMerge pull request #1774 from MAGICCC/master
Alexey Sokolov [Fri, 1 Jan 2021 19:46:20 +0000 (19:46 +0000)] 
Merge pull request #1774 from MAGICCC/master

Welcome to 2021

3 years agoWelcome to 2021
MAGIC [Fri, 1 Jan 2021 18:37:07 +0000 (19:37 +0100)] 
Welcome to 2021

3 years agoMerge branch '1.8.x'
Alexey Sokolov [Fri, 25 Dec 2020 16:19:34 +0000 (16:19 +0000)] 
Merge branch '1.8.x'

3 years agoznc-buildmod: output where the module was written to
Alexey Sokolov [Fri, 25 Dec 2020 16:05:04 +0000 (16:05 +0000)] 
znc-buildmod: output where the module was written to

3 years agoMerge branch '1.8.x' of github.com:znc/znc into 1.8.x
Alexey Sokolov [Fri, 25 Dec 2020 11:33:05 +0000 (11:33 +0000)] 
Merge branch '1.8.x' of github.com:znc/znc into 1.8.x

3 years agoFix znc-buildmod -v in cmake build
Alexey Sokolov [Fri, 25 Dec 2020 11:32:26 +0000 (11:32 +0000)] 
Fix znc-buildmod -v in cmake build

3 years agoUpdate translations from Crowdin for pl_PL
ZNC-Jenkins [Sun, 13 Dec 2020 00:28:54 +0000 (00:28 +0000)] 
Update translations from Crowdin for pl_PL

3 years agoUpdate translations from Crowdin for pl_PL
ZNC-Jenkins [Sun, 13 Dec 2020 00:28:52 +0000 (00:28 +0000)] 
Update translations from Crowdin for pl_PL

3 years agoUpdate translations from Crowdin for fr_FR
ZNC-Jenkins [Sat, 5 Dec 2020 00:28:47 +0000 (00:28 +0000)] 
Update translations from Crowdin for fr_FR

3 years agoUpdate translations from Crowdin for fr_FR
ZNC-Jenkins [Sat, 5 Dec 2020 00:27:15 +0000 (00:27 +0000)] 
Update translations from Crowdin for fr_FR

3 years agoUpdate translations from Crowdin for bg_BG de_DE el_GR es_ES fr_FR id_ID it_IT nl_NL...
ZNC-Jenkins [Mon, 5 Oct 2020 00:30:31 +0000 (00:30 +0000)] 
Update translations from Crowdin for bg_BG de_DE el_GR es_ES fr_FR id_ID it_IT nl_NL pl_PL pt_BR ru_RU

3 years agoMerge branch 'master' of github.com:znc/znc
Alexey Sokolov [Sun, 4 Oct 2020 20:08:03 +0000 (21:08 +0100)] 
Merge branch 'master' of github.com:znc/znc

3 years agoFix other skins for #1744
Alexey Sokolov [Sun, 4 Oct 2020 20:01:15 +0000 (21:01 +0100)] 
Fix other skins for #1744

3 years agoMerge branch 'reorder'
Alexey Sokolov [Sun, 4 Oct 2020 19:40:45 +0000 (20:40 +0100)] 
Merge branch 'reorder'

3 years agoAllow reordering of channels in webadmin
njhanley [Thu, 3 Sep 2020 04:06:36 +0000 (00:06 -0400)] 
Allow reordering of channels in webadmin

3 years agoList channels in order in webadmin
njhanley [Tue, 1 Sep 2020 03:48:18 +0000 (23:48 -0400)] 
List channels in order in webadmin

3 years agoAdd MoveChan and SwapChans commands
njhanley [Sun, 30 Aug 2020 22:20:36 +0000 (18:20 -0400)] 
Add MoveChan and SwapChans commands

3 years agoUpdate translations from Crowdin for bg_BG de_DE el_GR es_ES fr_FR id_ID it_IT nl_NL...
ZNC-Jenkins [Mon, 28 Sep 2020 00:29:28 +0000 (00:29 +0000)] 
Update translations from Crowdin for bg_BG de_DE el_GR es_ES fr_FR id_ID it_IT nl_NL pl_PL pt_BR ru_RU

3 years agoMerge pull request #1756 from kylef/sasl-908
Alexey Sokolov [Sun, 27 Sep 2020 16:13:20 +0000 (17:13 +0100)] 
Merge pull request #1756 from kylef/sasl-908

Don't forward 908 numeric to client

3 years agoUpdate translations from Crowdin for bg_BG de_DE el_GR es_ES fr_FR id_ID it_IT nl_NL...
ZNC-Jenkins [Fri, 25 Sep 2020 00:29:30 +0000 (00:29 +0000)] 
Update translations from Crowdin for bg_BG de_DE el_GR es_ES fr_FR id_ID it_IT nl_NL pl_PL pt_BR ru_RU

3 years agoUpdate translations from Crowdin for bg_BG de_DE el_GR es_ES fr_FR id_ID it_IT nl_NL...
ZNC-Jenkins [Fri, 25 Sep 2020 00:29:29 +0000 (00:29 +0000)] 
Update translations from Crowdin for bg_BG de_DE el_GR es_ES fr_FR id_ID it_IT nl_NL pl_PL pt_BR ru_RU

3 years agoMerge branch '1.8.x'
Alexey Sokolov [Thu, 24 Sep 2020 09:12:00 +0000 (10:12 +0100)] 
Merge branch '1.8.x'

3 years agoUpdate default SSL settings from Mozilla recommmendations
Alexey Sokolov [Thu, 24 Sep 2020 09:10:43 +0000 (10:10 +0100)] 
Update default SSL settings from Mozilla recommmendations

Disable TLSv1.0 and TLSv1.1 by default

Ref #1758

3 years agoUpdate translations from Crowdin for bg_BG de_DE el_GR es_ES fr_FR id_ID it_IT nl_NL...
ZNC-Jenkins [Wed, 23 Sep 2020 00:28:55 +0000 (00:28 +0000)] 
Update translations from Crowdin for bg_BG de_DE el_GR es_ES fr_FR id_ID it_IT nl_NL pl_PL pt_BR ru_RU

3 years agoFix path in systemd service (which shouldn't be here at all)
Alexey Sokolov [Tue, 22 Sep 2020 09:20:47 +0000 (10:20 +0100)] 
Fix path in systemd service (which shouldn't be here at all)

https://bugs.gentoo.org/743856

3 years agoDon't load modperl as a python module
Alexey Sokolov [Thu, 17 Sep 2020 22:02:22 +0000 (23:02 +0100)] 
Don't load modperl as a python module

Close #1757

3 years agoWIP fix autotop
Alexey Sokolov [Thu, 17 Sep 2020 21:33:29 +0000 (22:33 +0100)] 
WIP fix autotop

3 years agosasl: don't forward 908 numeric to clienT
Kyle Fuller [Fri, 11 Sep 2020 17:44:10 +0000 (18:44 +0100)] 
sasl: don't forward 908 numeric to clienT

3 years agoMerge branch '1.8.x'
Alexey Sokolov [Tue, 8 Sep 2020 19:27:35 +0000 (20:27 +0100)] 
Merge branch '1.8.x'

3 years agoDockerfile: upgrade Alpine to 3.12
Alexey Sokolov [Tue, 8 Sep 2020 18:45:57 +0000 (19:45 +0100)] 
Dockerfile: upgrade Alpine to 3.12

3 years agoUpdate translations from Crowdin for pl_PL
ZNC-Jenkins [Tue, 8 Sep 2020 00:28:54 +0000 (00:28 +0000)] 
Update translations from Crowdin for pl_PL

3 years agoUpdate translations from Crowdin for pl_PL
ZNC-Jenkins [Tue, 8 Sep 2020 00:28:53 +0000 (00:28 +0000)] 
Update translations from Crowdin for pl_PL

3 years agoUse 1.8.x again
Alexey Sokolov [Mon, 7 Sep 2020 23:01:10 +0000 (00:01 +0100)] 
Use 1.8.x again

3 years agoIncrease the version number to 1.8.2
Alexey Sokolov [Mon, 7 Sep 2020 22:57:31 +0000 (23:57 +0100)] 
Increase the version number to 1.8.2

3 years agoUpdate translations from Crowdin for pl_PL
ZNC-Jenkins [Mon, 7 Sep 2020 00:29:58 +0000 (00:29 +0000)] 
Update translations from Crowdin for pl_PL

3 years agoUpdate translations from Crowdin for pl_PL
ZNC-Jenkins [Mon, 7 Sep 2020 00:28:32 +0000 (00:28 +0000)] 
Update translations from Crowdin for pl_PL

3 years agoShow channel indexes in ListChans command
njhanley [Sun, 30 Aug 2020 22:15:22 +0000 (18:15 -0400)] 
Show channel indexes in ListChans command

3 years agoRespect order of subconfigs in znc.conf
njhanley [Sun, 30 Aug 2020 22:13:39 +0000 (18:13 -0400)] 
Respect order of subconfigs in znc.conf

3 years agoUpdate translations from Crowdin for de_DE
ZNC-Jenkins [Wed, 2 Sep 2020 00:29:43 +0000 (00:29 +0000)] 
Update translations from Crowdin for de_DE

3 years agoUpdate translations from Crowdin for
ZNC-Jenkins [Wed, 2 Sep 2020 00:29:42 +0000 (00:29 +0000)] 
Update translations from Crowdin for

3 years agoZNC 1.8.2-rc1
Alexey Sokolov [Sun, 30 Aug 2020 19:02:38 +0000 (20:02 +0100)] 
ZNC 1.8.2-rc1

3 years agoRemove de.zip again
Alexey Sokolov [Sun, 30 Aug 2020 19:02:06 +0000 (20:02 +0100)] 
Remove de.zip again

It sometimes appears here because of bugs in the translation pipeline

3 years agoMerge branch '1.8.x'
Alexey Sokolov [Sun, 30 Aug 2020 09:35:54 +0000 (10:35 +0100)] 
Merge branch '1.8.x'

3 years agoUpdate del_network.tmpl
Casper [Fri, 21 Aug 2020 10:31:39 +0000 (12:31 +0200)] 
Update del_network.tmpl

Default action for 'no' to go to the edituser page instead of listusers page.

Close #1751

3 years agoUpdate translations from Crowdin for el_GR
ZNC-Jenkins [Sat, 29 Aug 2020 00:28:45 +0000 (00:28 +0000)] 
Update translations from Crowdin for el_GR

3 years agoUpdate translations from Crowdin for el_GR
ZNC-Jenkins [Sat, 29 Aug 2020 00:28:44 +0000 (00:28 +0000)] 
Update translations from Crowdin for el_GR

3 years agoUpdate translations from Crowdin for de_DE
ZNC-Jenkins [Mon, 10 Aug 2020 00:29:21 +0000 (00:29 +0000)] 
Update translations from Crowdin for de_DE

3 years agoUpdate translations from Crowdin for bg_BG de_DE es_ES fr_FR id_ID it_IT nl_NL pl_PL...
ZNC-Jenkins [Sun, 9 Aug 2020 00:29:16 +0000 (00:29 +0000)] 
Update translations from Crowdin for bg_BG de_DE es_ES fr_FR id_ID it_IT nl_NL pl_PL pt_BR ru_RU

3 years agoUpdate translations from Crowdin for bg_BG de_DE es_ES fr_FR id_ID it_IT nl_NL pl_PL...
ZNC-Jenkins [Sun, 9 Aug 2020 00:29:15 +0000 (00:29 +0000)] 
Update translations from Crowdin for bg_BG de_DE es_ES fr_FR id_ID it_IT nl_NL pl_PL pt_BR ru_RU

3 years agoMerge branch '1.8.x'
Alexey Sokolov [Sat, 8 Aug 2020 11:15:49 +0000 (12:15 +0100)] 
Merge branch '1.8.x'

3 years agoMake several more client command results translateable.
Alexey Sokolov [Sat, 8 Aug 2020 11:15:01 +0000 (12:15 +0100)] 
Make several more client command results translateable.

Somehow they were missed

3 years agoMerge pull request #1746 from NuclearW/account_tag
Alexey Sokolov [Sat, 8 Aug 2020 08:58:41 +0000 (09:58 +0100)] 
Merge pull request #1746 from NuclearW/account_tag

Add support for cap account-tag

Fix #607

3 years agoAdd test for account-tag capability
NuclearW [Mon, 3 Aug 2020 18:34:16 +0000 (14:34 -0400)] 
Add test for account-tag capability

3 years agoCleanup capabilities from m_ssAcceptedCaps in CClient::ClearServerDependentCaps after...
NuclearW [Mon, 3 Aug 2020 17:43:36 +0000 (13:43 -0400)] 
Cleanup capabilities from m_ssAcceptedCaps in CClient::ClearServerDependentCaps after CAP DEL

3 years agoAdd support for cap account-tag
NuclearW [Mon, 3 Aug 2020 03:26:17 +0000 (23:26 -0400)] 
Add support for cap account-tag

The account-tag capability is now requested when ZNC connects to an IRC server, the same is then offered to clients connecting.
This permits the tag to then pass through to account-tag aware clients.

3 years agoUpdate translations from Crowdin for de_DE
ZNC-Jenkins [Wed, 29 Jul 2020 00:29:08 +0000 (00:29 +0000)] 
Update translations from Crowdin for de_DE

3 years agoUpdate translations from Crowdin for
ZNC-Jenkins [Wed, 29 Jul 2020 00:29:07 +0000 (00:29 +0000)] 
Update translations from Crowdin for

3 years agoUpdate translations from Crowdin for pl_PL
ZNC-Jenkins [Tue, 28 Jul 2020 00:29:20 +0000 (00:29 +0000)] 
Update translations from Crowdin for pl_PL

3 years agoUpdate translations from Crowdin for pl_PL
ZNC-Jenkins [Tue, 28 Jul 2020 00:29:17 +0000 (00:29 +0000)] 
Update translations from Crowdin for pl_PL

3 years agoUpdate translations from Crowdin for pl_PL
ZNC-Jenkins [Sat, 25 Jul 2020 00:29:44 +0000 (00:29 +0000)] 
Update translations from Crowdin for pl_PL

3 years agoUpdate translations from Crowdin for pl_PL
ZNC-Jenkins [Sat, 25 Jul 2020 00:29:42 +0000 (00:29 +0000)] 
Update translations from Crowdin for pl_PL

3 years agomodperl: allow overriding timer label
Alexey Sokolov [Sat, 11 Jul 2020 20:58:27 +0000 (21:58 +0100)] 
modperl: allow overriding timer label

3 years agoUpdate translations from Crowdin for pl_PL
ZNC-Jenkins [Fri, 10 Jul 2020 00:28:50 +0000 (00:28 +0000)] 
Update translations from Crowdin for pl_PL

3 years agoUpdate translations from Crowdin for pl_PL
ZNC-Jenkins [Fri, 10 Jul 2020 00:28:48 +0000 (00:28 +0000)] 
Update translations from Crowdin for pl_PL

3 years agoUpdate translations from Crowdin for pl_PL
ZNC-Jenkins [Thu, 9 Jul 2020 00:29:15 +0000 (00:29 +0000)] 
Update translations from Crowdin for pl_PL

3 years agoUpdate translations from Crowdin for pl_PL
ZNC-Jenkins [Thu, 9 Jul 2020 00:29:14 +0000 (00:29 +0000)] 
Update translations from Crowdin for pl_PL

3 years agoUpdate translations from Crowdin for pl_PL
ZNC-Jenkins [Wed, 8 Jul 2020 00:28:13 +0000 (00:28 +0000)] 
Update translations from Crowdin for pl_PL

3 years agoUpdate translations from Crowdin for pl_PL
ZNC-Jenkins [Tue, 7 Jul 2020 00:28:10 +0000 (00:28 +0000)] 
Update translations from Crowdin for pl_PL

3 years agoUpdate translations from Crowdin for pl_PL
ZNC-Jenkins [Tue, 7 Jul 2020 00:28:09 +0000 (00:28 +0000)] 
Update translations from Crowdin for pl_PL

3 years agoUpdate translations from Crowdin for pl_PL
ZNC-Jenkins [Sun, 5 Jul 2020 00:28:36 +0000 (00:28 +0000)] 
Update translations from Crowdin for pl_PL

3 years agoUpdate translations from Crowdin for pl_PL
ZNC-Jenkins [Sun, 5 Jul 2020 00:28:35 +0000 (00:28 +0000)] 
Update translations from Crowdin for pl_PL

3 years agoUpdate translations from Crowdin for pl_PL
ZNC-Jenkins [Thu, 2 Jul 2020 00:28:49 +0000 (00:28 +0000)] 
Update translations from Crowdin for pl_PL

3 years agoUpdate translations from Crowdin for pl_PL
ZNC-Jenkins [Thu, 2 Jul 2020 00:28:48 +0000 (00:28 +0000)] 
Update translations from Crowdin for pl_PL

3 years agoUpdate translations from Crowdin for pl_PL
ZNC-Jenkins [Wed, 1 Jul 2020 00:28:56 +0000 (00:28 +0000)] 
Update translations from Crowdin for pl_PL

3 years agoUpdate translations from Crowdin for pl_PL
ZNC-Jenkins [Wed, 1 Jul 2020 00:28:55 +0000 (00:28 +0000)] 
Update translations from Crowdin for pl_PL