Commit Graph

5611 Commits

Author SHA1 Message Date
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
ZNC-Jenkins 3e65551567 Update translations from Crowdin for bg_BG da_DK de_DE el_GR fr_FR nl_NL 2023-09-29 00:34:39 +00:00
Alexey Sokolov a69e6b8566 Maybe fix build on macos 2023-09-28 22:36:48 +01:00