5925 Commits

Author SHA1 Message Date
dependabot[bot]
3b3bbb92fd 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] <support@github.com>
2024-01-15 00:23:46 +00:00
Alexey Sokolov
2b3b224bca Make modperl support AddServerDependentCapability 2024-01-14 12:11:00 +00:00
Alexey Sokolov
efd136c01c Make modpython work with server-dependent caps 2024-01-14 11:12:32 +00:00
Alexey Sokolov
4b1a524a72 Move extended-join test to integration test
Fix build of modperl/modpython
2024-01-14 01:46:12 +00:00
Alexey Sokolov
e2508d9716 Add comments 2024-01-14 00:58:37 +00:00
Alexey Sokolov
b1009bd809 Code cleanup
Since now there are no server-dependent caps defined in the core
2024-01-14 00:27:21 +00:00
Alexey Sokolov
f7ff0ee3f3 Modulefy core server-dependent caps 2024-01-13 23:34:03 +00:00
Alexey Sokolov
da3919245b Improve test 2024-01-13 22:07:40 +00:00
Alexey Sokolov
99e6869b28 Add CCapability 2024-01-13 21:22:42 +00:00
Alexey Sokolov
236755444b in theory support non-network modules too 2024-01-09 02:02:42 +00:00
Alexey Sokolov
b5a6ff528b The test is now working 2024-01-07 22:55:52 +00:00
Alexey Sokolov
7ee389278f Progress: CAP NEW is sent to client 2024-01-07 10:53:51 +00:00
Alexey Sokolov
2605370fd1 Set ServerThrottle=5 in integration test 2024-01-07 00:53:02 +00:00
Alexey Sokolov
1d3b33354f Merge branch 'master' into cap302 2024-01-06 20:36:24 +00:00
Alexey Sokolov
64ce25e53d Update comments, namespace some internal modpython functions 2024-01-05 08:54:08 +00:00
Alexey Sokolov
3f4c1cce77 Fix build with SWIG 4.2.0
https://bugs.gentoo.org/921230
2024-01-05 02:20:49 +00:00
Alexey Sokolov
6aef3155e4 Force argon support in CI 2024-01-05 00:46:28 +00:00
Alexey Sokolov
66137bd89a Progress 2024-01-05 00:45:41 +00:00
Alexey Sokolov
4ec531e095 Merge pull request #1891 from Un1matr1x/issues/1890
Welcome to 2024
2024-01-01 02:44:28 +00:00
Falk Rund
17a004aa0b Welcome to 2024
[skip ci]
2023-12-31 21:09:25 +01:00
Alexey Sokolov
4cbccac707 Merge branch 'master' into cap302 2023-11-19 10:53:47 +00:00
Alexey Sokolov
52a9752ed0 Add comments to header 2023-11-19 10:52:14 +00:00
Alexey Sokolov
a2ac243121 Force argon support in CI 2023-11-19 09:29:36 +00:00
Alexey Sokolov
c77b50dad3 Merge pull request #1887 from DarthGandalf/cxx17
C++17
2023-11-19 09:07:29 +00:00
Alexey Sokolov
0a355636b2 Cleanup ZNC_LVREFQUAL 2023-11-18 15:07:46 +00:00
Alexey Sokolov
157095fd7c 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
2023-11-18 14:21:28 +00:00
Alexey Sokolov
9835f76939 Use std::variant to save a bit of RAM 2023-11-18 13:39:18 +00:00
Alexey Sokolov
ba0351e426 Use std::string_view instead of backported one 2023-11-18 11:20:22 +00:00
Alexey Sokolov
53f0751fd5 Use C++17 2023-11-18 11:16:41 +00:00
ZNC-Jenkins
5e950e65fb Update translations from Crowdin for pl_PL 2023-11-07 00:33:08 +00:00
ZNC-Jenkins
3f2d7d5e87 Update translations from Crowdin for it_IT 2023-11-04 00:32:22 +00:00
ZNC-Jenkins
397b8e5ced Update translations from Crowdin for el_GR id_ID 2023-10-30 00:34:05 +00:00
ZNC-Jenkins
edd5dac89f Update translations from Crowdin for bg_BG da_DK de_DE fr_FR nl_NL 2023-10-26 00:33:58 +00:00
Alexey Sokolov
aa5016657b 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
2023-10-26 00:36:12 +01:00
Alexey Sokolov
bf5805d9a9 Update docker alpine to 3.18
To prepare for https://github.com/znc/znc-docker/pull/32
2023-10-10 20:30:01 +01:00
ZNC-Jenkins
cd275d23dd Update translations from Crowdin for id_ID 2023-10-04 00:33:59 +00:00
ZNC-Jenkins
aa6fa65c03 Update translations from Crowdin for 2023-10-01 00:33:48 +00:00
Alexey Sokolov
ce04d4c6d4 Add a comment 2023-09-30 21:39:13 +01:00
Alexey Sokolov
5c7aac3958 Merge pull request #1883 from DarthGandalf/applecctz
Maybe fix build on macos
2023-09-30 16:37:16 +01:00
Alexey Sokolov
2b9a582d3e Bump cmake requirements in subprojects too 2023-09-30 14:43:15 +01:00
Alexey Sokolov
72d1544dc2 Use llvm-cov in macos CI 2023-09-30 14:13:33 +01:00
Alexey Sokolov
afe94158a7 Try to simplify building modules 2023-09-30 11:59:53 +01:00
Alexey Sokolov
66faa38f67 Maybe fix znc-buildmod on macos 2023-09-30 11:33:29 +01:00
Alexey Sokolov
40875f1dbd Use use_homebrew in znc-buildmod 2023-09-30 10:56:26 +01:00
Alexey Sokolov
57188cda04 Pass list of deps to modperl and modpython bindings too 2023-09-30 10:07:21 +01:00
Alexey Sokolov
5f2f3b2934 Apple libsasl2 is still missing the .pc file 2023-09-30 09:33:10 +01:00
Alexey Sokolov
31e883f4a6 Re-enable macos CI 2023-09-30 03:14:19 +01:00
Alexey Sokolov
901c318028 Maybe fix macos build again 2023-09-30 03:11:30 +01:00
Alexey Sokolov
05416485c7 Merge branch 'imported' into applecctz 2023-09-30 02:24:55 +01:00
Alexey Sokolov
1987eb37ae Add necessary find_dependency() to ZNCConfig.cmake 2023-09-30 00:14:23 +01:00