]> jfr.im git - irc/znc/znc.git/log
irc/znc/znc.git
7 weeks agoMerge branch '1.9.x' origin/HEAD origin/master
Alexey Sokolov [Tue, 9 Apr 2024 21:51:50 +0000 (22:51 +0100)] 
Merge branch '1.9.x'

7 weeks agoFix title case of tooltips
Alexey Sokolov [Tue, 9 Apr 2024 21:49:00 +0000 (22:49 +0100)] 
Fix title case of tooltips

Close #1906

7 weeks agoAdd a helpful tooltip
4G3NT [Tue, 9 Apr 2024 21:31:47 +0000 (14:31 -0700)] 
Add a helpful tooltip

3 months agoUpdate translations from Crowdin for id_ID
ZNC-Jenkins [Sun, 3 Mar 2024 22:25:45 +0000 (22:25 +0000)] 
Update translations from Crowdin for id_ID

3 months agoTry to fix merge conflict by rerunning CI
Alexey Sokolov [Sun, 3 Mar 2024 22:05:59 +0000 (22:05 +0000)] 
Try to fix merge conflict by rerunning CI

3 months agoMerge branch '1.9.x'
Alexey Sokolov [Sun, 3 Mar 2024 21:48:54 +0000 (21:48 +0000)] 
Merge branch '1.9.x'

3 months agoShow a better error message if cmake is missing
Alexey Sokolov [Sun, 3 Mar 2024 21:47:45 +0000 (21:47 +0000)] 
Show a better error message if cmake is missing

3 months agoMerge pull request #1901 from christian-heusel/fix-docker-build
Alexey Sokolov [Sat, 2 Mar 2024 22:51:51 +0000 (22:51 +0000)] 
Merge pull request #1901 from christian-heusel/fix-docker-build

docker: Fix startup-sequence locations

3 months agodocker: Fix startup-sequence locations
Christian Heusel [Wed, 28 Feb 2024 18:36:08 +0000 (19:36 +0100)] 
docker: Fix startup-sequence locations

In https://github.com/znc/znc-docker/pull/28 the location of the init
scripts was moved which broke the logic to copy all the init files once
the docker submodule was updated in
5d7aa0f7d44cb0d686881ced5b409c3d0569e7ca. Consequently only
`30-build-modules.sh` was available in the build docker image. We fix
this issue by also including all startup-sequence subfolders.

Signed-off-by: Christian Heusel <redacted>
3 months agoUpdate translations from Crowdin for bg_BG da_DK de_DE el_GR es_ES fr_FR id_ID it_IT...
ZNC-Jenkins [Mon, 26 Feb 2024 00:33:26 +0000 (00:33 +0000)] 
Update translations from Crowdin for bg_BG da_DK de_DE el_GR es_ES fr_FR id_ID it_IT nl_NL pl_PL pt_BR pt_PT ro_RO ru_RU tr_TR

3 months agoUpdate translations from Crowdin for id_ID
ZNC-Jenkins [Mon, 26 Feb 2024 00:33:25 +0000 (00:33 +0000)] 
Update translations from Crowdin for id_ID

3 months agoMerge branch '1.9.x'
Alexey Sokolov [Sun, 25 Feb 2024 14:29:39 +0000 (14:29 +0000)] 
Merge branch '1.9.x'

3 months agoRemove bad artifact from the broken crowdin integration
Alexey Sokolov [Sun, 25 Feb 2024 14:28:49 +0000 (14:28 +0000)] 
Remove bad artifact from the broken crowdin integration

3 months agoMerge branch '1.9.x'
Alexey Sokolov [Sun, 25 Feb 2024 14:28:20 +0000 (14:28 +0000)] 
Merge branch '1.9.x'

3 months agoSkip modperl/modpython tests cleaner
Alexey Sokolov [Sun, 25 Feb 2024 14:12:53 +0000 (14:12 +0000)] 
Skip modperl/modpython tests cleaner

3 months agoUpdate translations from Crowdin for pl_PL pt_BR pt_PT
ZNC-Jenkins [Fri, 23 Feb 2024 00:33:44 +0000 (00:33 +0000)] 
Update translations from Crowdin for pl_PL pt_BR pt_PT

3 months agoUpdate translations from Crowdin for bg_BG da_DK de_DE el_GR es_ES fr_FR id_ID it_IT...
ZNC-Jenkins [Fri, 23 Feb 2024 00:33:43 +0000 (00:33 +0000)] 
Update translations from Crowdin for bg_BG da_DK de_DE el_GR es_ES fr_FR id_ID it_IT nl_NL pl_PL pt_BR pt_PT ro_RO ru_RU tr_TR

3 months agoMerge branch '1.9.x'
Alexey Sokolov [Thu, 22 Feb 2024 01:12:02 +0000 (01:12 +0000)] 
Merge branch '1.9.x'

3 months agoUpdate git docker alpine to 3.19
Alexey Sokolov [Thu, 22 Feb 2024 01:10:33 +0000 (01:10 +0000)] 
Update git docker alpine to 3.19

3 months agoUpdate docker submodule
Alexey Sokolov [Thu, 22 Feb 2024 01:09:29 +0000 (01:09 +0000)] 
Update docker submodule

3 months agoStart 1.9.x branch after 1.9.0
Alexey Sokolov [Thu, 22 Feb 2024 00:54:00 +0000 (00:54 +0000)] 
Start 1.9.x branch after 1.9.0

3 months agoCI: Make crowdin update branch 1.9 instead of of 1.8
Alexey Sokolov [Thu, 22 Feb 2024 00:52:46 +0000 (00:52 +0000)] 
CI: Make crowdin update branch 1.9 instead of of 1.8

3 months agoIncrease git version to 1.10.x
Alexey Sokolov [Thu, 22 Feb 2024 00:51:05 +0000 (00:51 +0000)] 
Increase git version to 1.10.x

3 months agoIncrease the version number to 1.9.0 znc-1.9.0
Alexey Sokolov [Thu, 22 Feb 2024 00:20:59 +0000 (00:20 +0000)] 
Increase the version number to 1.9.0

3 months agoUpdate translations from Crowdin for it_IT
ZNC-Jenkins [Tue, 20 Feb 2024 00:32:30 +0000 (00:32 +0000)] 
Update translations from Crowdin for it_IT

3 months agoUpdate translations from Crowdin for id_ID
ZNC-Jenkins [Sun, 18 Feb 2024 00:33:08 +0000 (00:33 +0000)] 
Update translations from Crowdin for id_ID

3 months agoUpdate translations from Crowdin for de_DE el_GR
ZNC-Jenkins [Tue, 13 Feb 2024 00:32:39 +0000 (00:32 +0000)] 
Update translations from Crowdin for de_DE el_GR

3 months agoFix bad copy paste in the test
Alexey Sokolov [Sun, 11 Feb 2024 10:04:42 +0000 (10:04 +0000)] 
Fix bad copy paste in the test

3 months agoUpdate translations from Crowdin for bg_BG da_DK de_DE fr_FR nl_NL
ZNC-Jenkins [Sun, 11 Feb 2024 00:32:54 +0000 (00:32 +0000)] 
Update translations from Crowdin for bg_BG da_DK de_DE fr_FR nl_NL

3 months agoFix image in readme on github
Alexey Sokolov [Sat, 10 Feb 2024 08:18:38 +0000 (08:18 +0000)] 
Fix image in readme on github

Apparently it was moved in wiki

3 months agoZNC 1.9.0-rc1 znc-1.9.0-rc1
Alexey Sokolov [Sat, 10 Feb 2024 01:00:09 +0000 (01:00 +0000)] 
ZNC 1.9.0-rc1

3 months agoSuspend registration on CAP REQ
Alexey Sokolov [Sat, 10 Feb 2024 00:53:44 +0000 (00:53 +0000)] 
Suspend registration on CAP REQ

Fix #1820

3 months agoUpdate README
Alexey Sokolov [Sat, 10 Feb 2024 00:34:16 +0000 (00:34 +0000)] 
Update README

3 months agoFix test
Alexey Sokolov [Sat, 10 Feb 2024 00:30:23 +0000 (00:30 +0000)] 
Fix test

3 months agoRemove unused field and getter
Alexey Sokolov [Sat, 10 Feb 2024 00:18:11 +0000 (00:18 +0000)] 
Remove unused field and getter

When account-tag was introduced, these fields were used, but since cap
3.2 this is no longer useful

3 months agoLoad corecaps module when upgrading old config
Alexey Sokolov [Fri, 9 Feb 2024 23:31:10 +0000 (23:31 +0000)] 
Load corecaps module when upgrading old config

This allows unloading it

3 months agoUpdate translations from Crowdin for de_DE
ZNC-Jenkins [Fri, 9 Feb 2024 05:05:55 +0000 (05:05 +0000)] 
Update translations from Crowdin for de_DE

3 months agoUpdate translations from Crowdin for bg_BG da_DK fr_FR nl_NL
ZNC-Jenkins [Fri, 9 Feb 2024 01:46:04 +0000 (01:46 +0000)] 
Update translations from Crowdin for bg_BG da_DK fr_FR nl_NL

3 months agoAdd Turkish to translations/
Alexey Sokolov [Fri, 9 Feb 2024 01:18:20 +0000 (01:18 +0000)] 
Add Turkish to translations/

3 months agoUpdate default ciphers
Alexey Sokolov [Thu, 8 Feb 2024 22:33:37 +0000 (22:33 +0000)] 
Update default ciphers

3 months agoDon't send 333 to client if topic owner is unknown
Alexey Sokolov [Mon, 5 Feb 2024 22:44:42 +0000 (22:44 +0000)] 
Don't send 333 to client if topic owner is unknown

Fix #1889

3 months agoMerge pull request #1895 from znc/dependabot/github_actions/actions/checkout-4
Alexey Sokolov [Mon, 5 Feb 2024 22:36:50 +0000 (22:36 +0000)] 
Merge pull request #1895 from znc/dependabot/github_actions/actions/checkout-4

Bump actions/checkout from 3 to 4

3 months agoMerge pull request #1894 from znc/dependabot/github_actions/docker/login-action-3
Alexey Sokolov [Mon, 5 Feb 2024 22:36:22 +0000 (22:36 +0000)] 
Merge pull request #1894 from znc/dependabot/github_actions/docker/login-action-3

Bump docker/login-action from 2 to 3

3 months agoMerge pull request #1892 from znc/dependabot/github_actions/docker/build-push-action-5
Alexey Sokolov [Mon, 5 Feb 2024 22:36:05 +0000 (22:36 +0000)] 
Merge pull request #1892 from znc/dependabot/github_actions/docker/build-push-action-5

Bump docker/build-push-action from 3 to 5

3 months agoMerge pull request #1896 from znc/dependabot/github_actions/github/codeql-action-3
Alexey Sokolov [Mon, 5 Feb 2024 22:35:42 +0000 (22:35 +0000)] 
Merge pull request #1896 from znc/dependabot/github_actions/github/codeql-action-3

Bump github/codeql-action from 2 to 3

3 months agoMerge pull request #1897 from znc/dependabot/github_actions/docker/metadata-action-5
Alexey Sokolov [Mon, 5 Feb 2024 22:35:04 +0000 (22:35 +0000)] 
Merge pull request #1897 from znc/dependabot/github_actions/docker/metadata-action-5

Bump docker/metadata-action from 4 to 5

3 months agoAdd argon to readme
Alexey Sokolov [Mon, 5 Feb 2024 22:08:46 +0000 (22:08 +0000)] 
Add argon to readme

4 months agoBump docker/metadata-action from 4 to 5
dependabot[bot] [Thu, 1 Feb 2024 12:01:08 +0000 (12:01 +0000)] 
Bump docker/metadata-action from 4 to 5

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 4 to 5.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md)
- [Commits](https://github.com/docker/metadata-action/compare/v4...v5)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <redacted>
4 months agoBump github/codeql-action from 2 to 3
dependabot[bot] [Thu, 1 Feb 2024 12:01:05 +0000 (12:01 +0000)] 
Bump github/codeql-action from 2 to 3

Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <redacted>
4 months agoBump actions/checkout from 3 to 4
dependabot[bot] [Thu, 1 Feb 2024 12:01:01 +0000 (12:01 +0000)] 
Bump actions/checkout from 3 to 4

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <redacted>
4 months agoBump docker/login-action from 2 to 3
dependabot[bot] [Thu, 1 Feb 2024 12:00:58 +0000 (12:00 +0000)] 
Bump docker/login-action from 2 to 3

Bumps [docker/login-action](https://github.com/docker/login-action) from 2 to 3.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <redacted>
4 months agoMerge pull request #1859 from DarthGandalf/cap302
Alexey Sokolov [Fri, 26 Jan 2024 02:06:53 +0000 (02:06 +0000)] 
Merge pull request #1859 from DarthGandalf/cap302

Cap 3.2

4 months agoMerge pull request #1858 from DarthGandalf/tarball
Alexey Sokolov [Mon, 15 Jan 2024 00:32:23 +0000 (00:32 +0000)] 
Merge pull request #1858 from DarthGandalf/tarball

Upload tarball as artifact in CI

4 months agoBump docker/build-push-action from 3 to 5
dependabot[bot] [Mon, 15 Jan 2024 00:23:46 +0000 (00:23 +0000)] 
Bump docker/build-push-action from 3 to 5

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3 to 5.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v3...v5)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <redacted>
4 months agoMake modperl support AddServerDependentCapability
Alexey Sokolov [Sun, 14 Jan 2024 12:02:07 +0000 (12:02 +0000)] 
Make modperl support AddServerDependentCapability

4 months agoMake modpython work with server-dependent caps
Alexey Sokolov [Sun, 14 Jan 2024 11:12:32 +0000 (11:12 +0000)] 
Make modpython work with server-dependent caps

4 months agoMove extended-join test to integration test
Alexey Sokolov [Sun, 14 Jan 2024 01:46:12 +0000 (01:46 +0000)] 
Move extended-join test to integration test

Fix build of modperl/modpython

4 months agoAdd comments
Alexey Sokolov [Sun, 14 Jan 2024 00:58:37 +0000 (00:58 +0000)] 
Add comments

4 months agoCode cleanup
Alexey Sokolov [Sat, 13 Jan 2024 23:45:30 +0000 (23:45 +0000)] 
Code cleanup

Since now there are no server-dependent caps defined in the core

4 months agoModulefy core server-dependent caps
Alexey Sokolov [Sat, 13 Jan 2024 23:34:03 +0000 (23:34 +0000)] 
Modulefy core server-dependent caps

4 months agoImprove test
Alexey Sokolov [Sat, 13 Jan 2024 22:07:40 +0000 (22:07 +0000)] 
Improve test

4 months agoAdd CCapability
Alexey Sokolov [Sat, 13 Jan 2024 21:22:42 +0000 (21:22 +0000)] 
Add CCapability

4 months agoin theory support non-network modules too
Alexey Sokolov [Tue, 9 Jan 2024 02:02:42 +0000 (02:02 +0000)] 
in theory support non-network modules too

4 months agoThe test is now working
Alexey Sokolov [Sun, 7 Jan 2024 22:55:52 +0000 (22:55 +0000)] 
The test is now working

4 months agoProgress: CAP NEW is sent to client
Alexey Sokolov [Sun, 7 Jan 2024 10:53:51 +0000 (10:53 +0000)] 
Progress: CAP NEW is sent to client

4 months agoSet ServerThrottle=5 in integration test
Alexey Sokolov [Sun, 7 Jan 2024 00:53:02 +0000 (00:53 +0000)] 
Set ServerThrottle=5 in integration test

4 months agoMerge branch 'master' into cap302
Alexey Sokolov [Sat, 6 Jan 2024 20:36:24 +0000 (20:36 +0000)] 
Merge branch 'master' into cap302

4 months agoUpdate comments, namespace some internal modpython functions
Alexey Sokolov [Fri, 5 Jan 2024 08:54:08 +0000 (08:54 +0000)] 
Update comments, namespace some internal modpython functions

4 months agoFix build with SWIG 4.2.0
Alexey Sokolov [Fri, 5 Jan 2024 02:19:55 +0000 (02:19 +0000)] 
Fix build with SWIG 4.2.0

https://bugs.gentoo.org/921230

4 months agoForce argon support in CI
Alexey Sokolov [Sun, 19 Nov 2023 09:29:36 +0000 (09:29 +0000)] 
Force argon support in CI

4 months agoProgress
Alexey Sokolov [Fri, 5 Jan 2024 00:45:41 +0000 (00:45 +0000)] 
Progress

5 months agoMerge pull request #1891 from Un1matr1x/issues/1890
Alexey Sokolov [Mon, 1 Jan 2024 02:44:28 +0000 (02:44 +0000)] 
Merge pull request #1891 from Un1matr1x/issues/1890

Welcome to 2024

5 months agoWelcome to 2024
Falk Rund [Sun, 31 Dec 2023 20:09:25 +0000 (21:09 +0100)] 
Welcome to 2024
[skip ci]

6 months agoMerge branch 'master' into cap302
Alexey Sokolov [Sun, 19 Nov 2023 10:53:47 +0000 (10:53 +0000)] 
Merge branch 'master' into cap302

6 months agoAdd comments to header
Alexey Sokolov [Sun, 24 Sep 2023 09:32:48 +0000 (10:32 +0100)] 
Add comments to header

6 months agoForce argon support in CI
Alexey Sokolov [Sun, 19 Nov 2023 09:29:36 +0000 (09:29 +0000)] 
Force argon support in CI

6 months agoMerge pull request #1887 from DarthGandalf/cxx17
Alexey Sokolov [Sun, 19 Nov 2023 09:07:29 +0000 (09:07 +0000)] 
Merge pull request #1887 from DarthGandalf/cxx17

C++17

6 months agoCleanup ZNC_LVREFQUAL
Alexey Sokolov [Sat, 18 Nov 2023 15:07:46 +0000 (15:07 +0000)] 
Cleanup ZNC_LVREFQUAL

6 months agoRequire C++ version via cmake features
Alexey Sokolov [Sat, 18 Nov 2023 14:10:22 +0000 (14:10 +0000)] 
Require C++ version via cmake features

This works nicely with znc-buildmod because it will now ask cmake to
support at least C++17, but not limit modules to it

6 months agoUse std::variant to save a bit of RAM
Alexey Sokolov [Sat, 18 Nov 2023 13:39:18 +0000 (13:39 +0000)] 
Use std::variant to save a bit of RAM

6 months agoUse std::string_view instead of backported one
Alexey Sokolov [Sat, 18 Nov 2023 11:19:41 +0000 (11:19 +0000)] 
Use std::string_view instead of backported one

6 months agoUse C++17
Alexey Sokolov [Sat, 18 Nov 2023 11:15:27 +0000 (11:15 +0000)] 
Use C++17

6 months agoUpdate translations from Crowdin for pl_PL
ZNC-Jenkins [Tue, 7 Nov 2023 00:33:08 +0000 (00:33 +0000)] 
Update translations from Crowdin for pl_PL

6 months agoUpdate translations from Crowdin for it_IT
ZNC-Jenkins [Sat, 4 Nov 2023 00:32:22 +0000 (00:32 +0000)] 
Update translations from Crowdin for it_IT

7 months agoUpdate translations from Crowdin for el_GR id_ID
ZNC-Jenkins [Mon, 30 Oct 2023 00:34:05 +0000 (00:34 +0000)] 
Update translations from Crowdin for el_GR id_ID

7 months agoUpdate translations from Crowdin for bg_BG da_DK de_DE fr_FR nl_NL master
ZNC-Jenkins [Thu, 26 Oct 2023 00:33:58 +0000 (00:33 +0000)] 
Update translations from Crowdin for bg_BG da_DK de_DE fr_FR nl_NL

7 months agoFix modpython to show list of available modules
Alexey Sokolov [Wed, 25 Oct 2023 23:29:03 +0000 (00:29 +0100)] 
Fix modpython to show list of available modules

In 1.8.0 I switched from deprecated imp to importlib for loading module
by name, but forgot about this function

Close #1884

7 months agoUpdate docker alpine to 3.18
Alexey Sokolov [Tue, 10 Oct 2023 19:30:01 +0000 (20:30 +0100)] 
Update docker alpine to 3.18

To prepare for https://github.com/znc/znc-docker/pull/32

8 months agoUpdate translations from Crowdin for id_ID
ZNC-Jenkins [Wed, 4 Oct 2023 00:33:59 +0000 (00:33 +0000)] 
Update translations from Crowdin for id_ID

8 months agoUpdate translations from Crowdin for
ZNC-Jenkins [Sun, 1 Oct 2023 00:33:48 +0000 (00:33 +0000)] 
Update translations from Crowdin for

8 months agoAdd a comment
Alexey Sokolov [Sat, 30 Sep 2023 20:39:13 +0000 (21:39 +0100)] 
Add a comment

8 months agoMerge pull request #1883 from DarthGandalf/applecctz
Alexey Sokolov [Sat, 30 Sep 2023 15:37:16 +0000 (16:37 +0100)] 
Merge pull request #1883 from DarthGandalf/applecctz

Maybe fix build on macos

8 months agoBump cmake requirements in subprojects too
Alexey Sokolov [Sat, 30 Sep 2023 13:43:15 +0000 (14:43 +0100)] 
Bump cmake requirements in subprojects too

8 months agoUse llvm-cov in macos CI
Alexey Sokolov [Sat, 30 Sep 2023 11:02:01 +0000 (12:02 +0100)] 
Use llvm-cov in macos CI

8 months agoTry to simplify building modules
Alexey Sokolov [Sat, 30 Sep 2023 10:59:53 +0000 (11:59 +0100)] 
Try to simplify building modules

8 months agoMaybe fix znc-buildmod on macos
Alexey Sokolov [Sat, 30 Sep 2023 10:33:29 +0000 (11:33 +0100)] 
Maybe fix znc-buildmod on macos

8 months agoUse use_homebrew in znc-buildmod
Alexey Sokolov [Sat, 30 Sep 2023 09:56:26 +0000 (10:56 +0100)] 
Use use_homebrew in znc-buildmod

8 months agoPass list of deps to modperl and modpython bindings too
Alexey Sokolov [Sat, 30 Sep 2023 09:07:21 +0000 (10:07 +0100)] 
Pass list of deps to modperl and modpython bindings too

8 months agoApple libsasl2 is still missing the .pc file
Alexey Sokolov [Sat, 30 Sep 2023 08:24:44 +0000 (09:24 +0100)] 
Apple libsasl2 is still missing the .pc file

8 months agoRe-enable macos CI
Alexey Sokolov [Sat, 30 Sep 2023 02:14:19 +0000 (03:14 +0100)] 
Re-enable macos CI