Commit Graph

  • 056c7d8069 Explain how install ZNC in a custom path (#1946) TehPeGaSuS 2025-04-29 08:51:57 +02:00
  • 5184d662d3 macos test probably should be fixed now Alexey Sokolov 2025-04-28 21:56:45 +01:00
  • 81e7fd69de WIP debugging failures on mac and cygwin... Alexey Sokolov 2025-04-28 00:26:02 +01:00
  • 1ac3571c60 Add modified Qt to NOTICE Alexey Sokolov 2025-04-22 01:15:23 +01:00
  • 951c39479f Update several tests to accept empty string or "localhost" Alexey Sokolov 2025-04-22 01:10:22 +01:00
  • d8234a1a71 Fix the IP in SASL Alexey Sokolov 2025-04-22 00:09:55 +01:00
  • e084af4b7d more hacks to the cygwin hack Alexey Sokolov 2025-04-21 17:33:35 +01:00
  • 174a57a6ab fix typo Alexey Sokolov 2025-04-21 16:38:33 +01:00
  • 6b6614cffc Adapt cygwin workaround to ancient cygwin's qt version Alexey Sokolov 2025-04-21 16:35:31 +01:00
  • ce0a1584ba Cygwin: try a horrible hack to fix integration test with unix sockets Alexey Sokolov 2025-04-21 15:47:21 +01:00
  • 2af8cef4c2 update csocket Alexey Sokolov 2025-04-21 11:22:24 +01:00
  • fc15b8ec5e Make 'make inttest' run in parallel even outside CI Alexey Sokolov 2025-04-21 09:31:08 +01:00
  • 4c8e780a60 Revert "CI: parallelize integration test" Alexey Sokolov 2025-04-21 09:06:23 +01:00
  • 81e3c908ad Fix include Alexey Sokolov 2025-04-21 01:01:42 +01:00
  • b1a03fa1cc CI: parallelize integration test Alexey Sokolov 2025-04-21 00:52:29 +01:00
  • b642d92ce7 Switch integration test to mostly use unix sockets Alexey Sokolov 2025-04-21 00:00:14 +01:00
  • 63d10ccb17 Add support to connect to server via unix socket Alexey Sokolov 2025-04-20 22:20:52 +01:00
  • 66b17926cc update csocket Alexey Sokolov 2025-04-20 08:54:25 +01:00
  • d3a7f125cf Make unix sockets work from modules Alexey Sokolov 2025-04-20 02:02:59 +01:00
  • ea33a85ccb 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 ZNC-Jenkins 2025-04-20 00:26:50 +00:00
  • 0af3e0705f Configure unix listeners in webadmin Alexey Sokolov 2025-04-19 22:59:09 +01:00
  • dab1127090 Add unix listener support to *status addport, delport Alexey Sokolov 2025-04-19 22:17:30 +01:00
  • 18af9b0895 More cleanup of listeners Alexey Sokolov 2025-04-19 20:44:39 +01:00
  • 3348de5b97 Remove old compatibility code in webadmin Alexey Sokolov 2025-04-19 20:23:08 +01:00
  • b952502eae Dedup code between TCP and Unix listener Alexey Sokolov 2025-04-19 20:16:46 +01:00
  • 38804af214 Merge pull request #1944 from DarthGandalf/invite Alexey Sokolov 2025-04-19 11:16:00 +01:00
  • 6035704622 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 ZNC-Jenkins 2025-04-19 00:26:55 +00:00
  • b53612edab Merge branch 'master' into unix Alexey Sokolov 2025-04-18 23:46:16 +01:00
  • 5d6aceac79 Add test for OnInvite()+OnInviteMessage() Alexey Sokolov 2025-04-18 22:36:53 +01:00
  • 5befe2f7f8 Implement invite-notify Alexey Sokolov 2025-04-18 22:23:01 +01:00
  • a206d1a3bb Webadmin: Fix Edit Network when using DenySetNetwork (#1942) Daniel 2025-04-18 09:11:43 +08:00
  • 9ab81d1dad 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 ZNC-Jenkins 2025-04-14 00:26:32 +00:00
  • 6a0f0dce9c Merge pull request #1941 from DarthGandalf/tagmsg Alexey Sokolov 2025-04-13 11:46:18 +01:00
  • ef4b59005c CTCP sent to *status shouldn't reach server Alexey Sokolov 2025-04-11 21:45:45 +01:00
  • 69cb57e51e Add @since comment to SASL module callbacks Alexey Sokolov 2025-04-11 21:34:59 +01:00
  • f93829e3b3 Implement message-tags spec Alexey Sokolov 2025-04-11 21:19:24 +01:00
  • df6a5073ff Bump codecov/codecov-action from 4 to 5 (#1923) dependabot[bot] 2025-03-18 13:53:18 +00:00
  • bf5aa45b34 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 ZNC-Jenkins 2025-03-17 00:26:30 +00:00
  • ebfe1143e4 log: don't log user quit to disabled channels Alexey Sokolov 2025-03-16 21:58:34 +00:00
  • ce47e7ea3d Fix sending server passwords with spaces in them Alexey Sokolov 2025-03-16 21:31:34 +00:00
  • 29104e81a2 certauth: use SHA-256 instead of SHA-1 for fingerprints Alexey Sokolov 2025-03-16 20:00:11 +00:00
  • 30fbf1172c Fix host name retrieval during TLS certificate generation (#1935) Giovanni 2025-03-16 15:43:39 +00:00
  • 9ec6ce833e Merge pull request #1936 from DarthGandalf/sasl Alexey Sokolov 2025-03-16 14:09:28 +00:00
  • ab4125692c Remove accidentally added header from previous commit Alexey Sokolov 2025-03-16 11:14:01 +00:00
  • 89e6d58d5a SASL: Move tests which are not about modules Alexey Sokolov 2025-03-16 09:45:48 +00:00
  • 0a45c4710a SASL: Support receiving USER and NICK after CAP END Alexey Sokolov 2025-03-16 09:44:10 +00:00
  • a7dffb8ff1 Add modperl support for sasl Alexey Sokolov 2025-03-16 00:42:27 +00:00
  • 93e364b296 Add modpython sasl test Alexey Sokolov 2025-03-15 22:43:35 +00:00
  • d6578402b7 Merge branch 'sasl' of github.com:DarthGandalf/znc into sasl Alexey Sokolov 2025-03-15 22:34:02 +00:00
  • 2ac6493150 Merge branch 'master' into sasl Alexey Sokolov 2025-03-15 10:16:44 +00:00
  • 886969557f Merge branch '1.9.x' of github.com:znc/znc into 1.9.x 1.9.x Alexey Sokolov 2025-03-15 10:13:39 +00:00
  • acc5c65ceb CI: update actions versions Alexey Sokolov 2025-03-15 10:13:21 +00:00
  • acfa401caa 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 ZNC-Jenkins 2025-03-15 09:56:17 +00:00
  • 7cbdb16e8d Merge branch 'master' of github.com:znc/znc Alexey Sokolov 2025-03-15 09:04:52 +00:00
  • e7e1fd17c5 CI: Update crowdin.yml in 1.9.x branch too Alexey Sokolov 2025-03-15 09:03:42 +00:00
  • ac2c307db0 CI: update comments in jenkinsfile crowdin Alexey Sokolov 2025-03-15 09:02:37 +00:00
  • bf6c6c6154 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 ZNC-Jenkins 2025-03-15 09:00:42 +00:00
  • 0524b9aa27 CI: update usage of crowdin client Alexey Sokolov 2025-03-15 08:08:42 +00:00
  • 2aeac2f4bb CI: try to update crowdin config for new format Alexey Sokolov 2025-03-09 14:59:32 +01:00
  • 201d522db0 CI: try to fix crowdin CLI invocation Alexey Sokolov 2025-03-08 09:24:57 +01:00
  • 6203ae64ba Remove the word "either" (#1938) Matt Smith 2025-03-06 15:44:41 +00:00
  • ffcf3aed5f Merge branch 'master' into sasl Alexey Sokolov 2025-03-01 15:32:30 +01:00
  • e8c4cda0e6 Fix syntax of the filter Alexey Sokolov 2025-03-01 14:27:22 +01:00
  • 4c944344fa CI: disable another python test on mac Alexey Sokolov 2025-03-01 10:29:36 +01:00
  • 2e685e6a1f CI: disable python test on mac Alexey Sokolov 2025-03-01 10:13:40 +01:00
  • 9f8015b8ad Add several more tests to sasl Alexey Sokolov 2025-02-28 18:10:12 +01:00
  • db5eeb1626 Merge branch 'master' into sasl Alexey Sokolov 2025-02-25 18:44:52 +00:00
  • a85533b15a Merge branch 'master' of github.com:znc/znc Alexey Sokolov 2025-02-25 18:44:25 +00:00
  • 843b40becc Merge branch 'master' into sasl Alexey Sokolov 2025-02-25 18:42:51 +00:00
  • fc0dd1431f fix flaky chghost test Alexey Sokolov 2025-02-25 18:41:02 +00:00
  • 37457105f3 Support SASL EXTERNAL in certauth Alexey Sokolov 2025-02-24 20:01:34 +00:00
  • 8778a2bb5d Parse network and client from authzid. Tests will be in future commit Alexey Sokolov 2025-02-24 09:21:30 +00:00
  • ed20d489b6 Apply suggestions from code review Alexey Sokolov 2025-02-23 22:41:01 +01:00
  • 4f07558a7d Remove a footgun by decreasing the SASL API surface for modules Alexey Sokolov 2025-02-23 09:25:24 +00:00
  • ab763a7b99 CMake: use cmake_{push,pop}_check_state() (#1933) Giovanni 2025-02-23 01:30:48 +01:00
  • af21753901 Rename saslplain to saslplainauth for consistency with other auth modules Alexey Sokolov 2025-02-22 16:03:46 +00:00
  • 6e9980d67f Various SASL changes Alexey Sokolov 2025-02-14 20:54:19 +00:00
  • 99a5a52fea fail2ban: Reset the counter upon successful login Alexey Sokolov 2025-02-15 00:01:29 +00:00
  • 4ef64eb4d5 rename next sasl module hook Alexey Sokolov 2025-02-13 21:36:07 +00:00
  • c8266aafda Rename new callback, fix build Alexey Sokolov 2025-02-13 21:22:09 +00:00
  • 22f27b2e88 Fix indentation of SASL code. Alexey Sokolov 2025-02-13 21:03:16 +00:00
  • c6ae8d16e5 saslplain: use CZNC::AuthUser() Alexey Sokolov 2025-02-13 20:56:02 +00:00
  • 41a0030fdb Merge branch 'master' into sasl Alexey Sokolov 2025-02-13 20:37:32 +00:00
  • 44e4b95a20 Welcome to 2025 (#1929) Peter 2025-02-08 00:23:45 +01:00
  • dd99d3e950 simplify test Alexey Sokolov 2024-12-29 15:16:27 +00:00
  • 7c616f10ee Avoid allocating useless vector in a loop Alexey Sokolov 2024-12-29 15:00:20 +00:00
  • 579906d686 Don't send emulated chghost-JOIN to channels where the nick wasn't Alexey Sokolov 2024-12-29 14:54:20 +00:00
  • 1224d303aa Don't emulate chghost for disabled channels Alexey Sokolov 2024-12-29 10:11:00 +00:00
  • bfd731cfc6 Bump docker/build-push-action from 5 to 6 (#1920) dependabot[bot] 2024-11-01 15:55:41 +00:00
  • f894af5330 Bump codecov/codecov-action from 3 to 4 (#1903) dependabot[bot] 2024-10-16 01:28:02 +01:00
  • 309aa787ca Bump actions/upload-artifact from 3 to 4 (#1902) dependabot[bot] 2024-10-16 01:27:36 +01:00
  • 20c540af7d Make CHGHOST work with detached channels Alexey Sokolov 2024-10-15 17:16:32 +01:00
  • b536d0f3c3 Small optimization for message processing Alexey Sokolov 2024-10-15 11:42:15 +01:00
  • 9dcd44a15f Make code a bit clearer Alexey Sokolov 2024-10-15 11:30:51 +01:00
  • d49399bbca Implement chghost capability Alexey Sokolov 2024-10-15 11:29:36 +01:00
  • 25b19bb889 modperl: remove given/when Alexey Sokolov 2024-10-13 21:35:30 +01:00
  • a3867d100f unify indents in startup.pl Alexey Sokolov 2024-10-13 21:27:42 +01:00
  • fcef28737e CI: update freebsd image Alexey Sokolov 2024-10-13 21:12:59 +01:00
  • afefc048d0 Simply disconnect if SASL not available on server Alexey Sokolov 2024-10-13 19:22:48 +01:00
  • 9e9d75c4b8 Switch integration test to qt6 (#1916) Alexey Sokolov 2024-09-17 15:24:33 +01:00