Alexey Sokolov
|
6e9980d67f
|
Various SASL changes
|
2025-02-22 15:59:52 +00:00 |
|
Alexey Sokolov
|
4ef64eb4d5
|
rename next sasl module hook
|
2025-02-13 21:36:07 +00:00 |
|
Alexey Sokolov
|
c8266aafda
|
Rename new callback, fix build
|
2025-02-13 21:22:09 +00:00 |
|
Alexey Sokolov
|
22f27b2e88
|
Fix indentation of SASL code.
This should help understanding what it's trying to do.
|
2025-02-13 21:03:16 +00:00 |
|
Alexey Sokolov
|
41a0030fdb
|
Merge branch 'master' into sasl
Conflicts:
include/znc/Client.h
src/Client.cpp
src/Modules.cpp
test/integration/tests/modules.cpp
|
2025-02-13 20:37:32 +00:00 |
|
Peter
|
44e4b95a20
|
Welcome to 2025 (#1929)
|
2025-02-07 23:23:45 +00:00 |
|
Alexey Sokolov
|
7c616f10ee
|
Avoid allocating useless vector in a loop
Ref #1924
|
2024-12-29 15:00:20 +00:00 |
|
Alexey Sokolov
|
579906d686
|
Don't send emulated chghost-JOIN to channels where the nick wasn't
Fix #1924
|
2024-12-29 14:54:20 +00:00 |
|
Alexey Sokolov
|
1224d303aa
|
Don't emulate chghost for disabled channels
Bug #1924
|
2024-12-29 10:12:10 +00:00 |
|
Alexey Sokolov
|
20c540af7d
|
Make CHGHOST work with detached channels
|
2024-10-15 17:16:32 +01:00 |
|
Alexey Sokolov
|
b536d0f3c3
|
Small optimization for message processing
Avoid creating the map for every message
|
2024-10-15 13:26:20 +01:00 |
|
Alexey Sokolov
|
9dcd44a15f
|
Make code a bit clearer
Reference doesn't help here due to ?: operator, but it makes one think
that it helps
|
2024-10-15 13:26:20 +01:00 |
|
Alexey Sokolov
|
d49399bbca
|
Implement chghost capability
Interaction with extended-join doesn't yet work correctly, because ZNC
doesn't keep track of everyone's real names
|
2024-10-15 13:26:20 +01:00 |
|
ZNC-Jenkins
|
3761c910b8
|
Update translations from Crowdin for id_ID
|
2024-03-03 22:25:45 +00:00 |
|
Alexey Sokolov
|
19e99fbc16
|
Try to fix merge conflict by rerunning CI
|
2024-03-03 22:05:59 +00:00 |
|
Alexey Sokolov
|
eb45a523c2
|
Merge branch '1.9.x'
|
2024-03-03 21:48:54 +00:00 |
|
ZNC-Jenkins
|
82bf7fb803
|
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
|
2024-02-26 00:33:26 +00:00 |
|
ZNC-Jenkins
|
e819082432
|
Update translations from Crowdin for id_ID
|
2024-02-26 00:33:25 +00:00 |
|
ZNC-Jenkins
|
0b28e3a834
|
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
|
2024-02-23 00:33:43 +00:00 |
|
ZNC-Jenkins
|
251a8159b9
|
Update translations from Crowdin for it_IT
|
2024-02-20 00:32:30 +00:00 |
|
ZNC-Jenkins
|
01bc617d58
|
Update translations from Crowdin for id_ID
|
2024-02-18 00:33:08 +00:00 |
|
ZNC-Jenkins
|
47ea6fa87d
|
Update translations from Crowdin for de_DE el_GR
|
2024-02-13 00:32:39 +00:00 |
|
ZNC-Jenkins
|
cc8fd4394a
|
Update translations from Crowdin for bg_BG da_DK de_DE fr_FR nl_NL
|
2024-02-11 00:32:54 +00:00 |
|
Alexey Sokolov
|
ca3b76368d
|
Suspend registration on CAP REQ
Fix #1820
|
2024-02-10 00:53:44 +00:00 |
|
Alexey Sokolov
|
6e0591ff98
|
Remove unused field and getter
When account-tag was introduced, these fields were used, but since cap
3.2 this is no longer useful
|
2024-02-10 00:18:11 +00:00 |
|
Alexey Sokolov
|
78d7cc34e8
|
Load corecaps module when upgrading old config
This allows unloading it
|
2024-02-09 23:32:18 +00:00 |
|
ZNC-Jenkins
|
0b45616bd3
|
Update translations from Crowdin for de_DE
|
2024-02-09 05:05:55 +00:00 |
|
ZNC-Jenkins
|
f066c3ee71
|
Update translations from Crowdin for bg_BG da_DK fr_FR nl_NL
|
2024-02-09 01:46:04 +00:00 |
|
Alexey Sokolov
|
43ffd33dd2
|
Update default ciphers
|
2024-02-08 22:33:37 +00:00 |
|
Alexey Sokolov
|
eb607b9736
|
Don't send 333 to client if topic owner is unknown
Fix #1889
|
2024-02-05 22:45:42 +00:00 |
|
Alexey Sokolov
|
efd136c01c
|
Make modpython work with server-dependent caps
|
2024-01-14 11:12:32 +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
|
b5a6ff528b
|
The test is now working
|
2024-01-07 22:55:52 +00:00 |
|
Alexey Sokolov
|
1d3b33354f
|
Merge branch 'master' into cap302
|
2024-01-06 20:36:24 +00:00 |
|
Alexey Sokolov
|
66137bd89a
|
Progress
|
2024-01-05 00:45:41 +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
|
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
|
ba0351e426
|
Use std::string_view instead of backported one
|
2023-11-18 11:20:22 +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 |
|
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
|
afe94158a7
|
Try to simplify building modules
|
2023-09-30 11:59:53 +01:00 |
|
Alexey Sokolov
|
901c318028
|
Maybe fix macos build again
|
2023-09-30 03:11:30 +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
|
4228754ffb
|
Use imported targets in cmake more consistently
|
2023-09-28 22:11:48 +01:00 |
|