Commit Graph

5677 Commits

Author SHA1 Message Date
Alexey Sokolov fcef28737e CI: update freebsd image 2024-10-13 21:12:59 +01:00
Alexey Sokolov afefc048d0 Simply disconnect if SASL not available on server
Instead of disabling network

This unavailability could be temporarily

Fix #1918
2024-10-13 19:22:48 +01:00
Alexey Sokolov 9e9d75c4b8 Switch integration test to qt6 (#1916)
Keep using Qt5 for Cygwin and CodeQL

* CI: upgrade ubuntu
2024-09-17 15:24:33 +01:00
Alexey Sokolov 0506e95a74 Merge branch '1.9.x' 2024-07-03 16:16:12 +01:00
Alexey Sokolov 25fa7a514f Return version number to 1.9.x 2024-07-03 16:14:25 +01:00
Alexey Sokolov ae353acf2f ZNC 1.9.1 znc-1.9.1 2024-07-03 11:19:33 +01:00
Alexey Sokolov 8cbf8d6281 Fix RCE vulnerability in modtcl
Remote attacker could execute arbitrary code embedded into the kick
reason while kicking someone on a channel.

To mitigate this for existing installations, simply unload the modtcl
module for every user, if it's loaded.
Note that only users with admin rights can load modtcl at all.

While at it, also escape the channel name.

Discovered by Johannes Kuhn (DasBrain)

Patch by https://github.com/glguy

CVE-2024-39844
2024-07-01 10:27:49 +01:00
Alexey Sokolov 9372430e2c Merge pull request #1907 from 4G3NT/1.9.x
Fix casing
2024-04-11 08:06:09 +01:00
4G3NT d6605d199e Fix casing on traffic info table 2024-04-10 22:56:29 -07:00
4G3NT 1e89f7b4ba Fix casing 2024-04-10 22:38:23 -07:00
Alexey Sokolov 82e82f0bf6 Merge branch '1.9.x' 2024-04-09 22:51:50 +01:00
Alexey Sokolov 207eaf4b1e Fix title case of tooltips
Close #1906
2024-04-09 22:49:00 +01:00
4G3NT 8b768593b1 Add a helpful tooltip 2024-04-09 22:47:12 +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
Alexey Sokolov 4202b3ac3c Show a better error message if cmake is missing 2024-03-03 21:47:45 +00:00
Alexey Sokolov d4bda2a691 Merge pull request #1901 from christian-heusel/fix-docker-build
docker: Fix startup-sequence locations
2024-03-02 22:51:51 +00:00
Christian Heusel f7d7d09d5d 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
5d7aa0f7d4. 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 <christian@heusel.eu>
2024-02-28 19:41:51 +01: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
Alexey Sokolov f8ebbd4e28 Merge branch '1.9.x' 2024-02-25 14:29:39 +00:00
Alexey Sokolov 829cd49260 Remove bad artifact from the broken crowdin integration 2024-02-25 14:28:49 +00:00
Alexey Sokolov 04fd57ad46 Merge branch '1.9.x' 2024-02-25 14:28:20 +00:00
Alexey Sokolov f8552fc814 Skip modperl/modpython tests cleaner 2024-02-25 14:13:32 +00:00
ZNC-Jenkins feeece9c84 Update translations from Crowdin for pl_PL pt_BR pt_PT 2024-02-23 00:33:44 +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
Alexey Sokolov da88ec3df8 Merge branch '1.9.x' 2024-02-22 01:12:02 +00:00
Alexey Sokolov 814cebeeed Update git docker alpine to 3.19 2024-02-22 01:10:33 +00:00
Alexey Sokolov 5d7aa0f7d4 Update docker submodule 2024-02-22 01:09:29 +00:00
Alexey Sokolov 0f44dd53c7 Start 1.9.x branch after 1.9.0 2024-02-22 00:54:00 +00:00
Alexey Sokolov 3570b654e8 CI: Make crowdin update branch 1.9 instead of of 1.8 2024-02-22 00:52:46 +00:00
Alexey Sokolov d1e0f258b1 Increase git version to 1.10.x 2024-02-22 00:51:05 +00:00
Alexey Sokolov 301c84fa4b Increase the version number to 1.9.0 znc-1.9.0 2024-02-22 00:20:59 +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
Alexey Sokolov 1c9638a586 Fix bad copy paste in the test 2024-02-11 10:04:59 +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 11ba3ff93b Fix image in readme on github
Apparently it was moved in wiki
2024-02-10 08:18:38 +00:00
Alexey Sokolov d1292eb0f9 ZNC 1.9.0-rc1 znc-1.9.0-rc1 2024-02-10 01:00:09 +00:00
Alexey Sokolov ca3b76368d Suspend registration on CAP REQ
Fix #1820
2024-02-10 00:53:44 +00:00
Alexey Sokolov 3c62741b5c Update README 2024-02-10 00:34:16 +00:00
Alexey Sokolov 4753228d6d Fix test 2024-02-10 00:30:23 +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 31bdc2bd79 Add Turkish to translations/ 2024-02-09 01:18:20 +00:00
Alexey Sokolov 43ffd33dd2 Update default ciphers 2024-02-08 22:33:37 +00:00