Commit Graph

  • 2cc7197c38 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 master ZNC-Jenkins 2026-06-10 00:26:19 +00:00
  • e7919287fe Merge pull request #2021 from dxbjavid/copy-preserve-mode Alexey Sokolov 2026-06-09 23:24:33 +01:00
  • 16062c87b1 Merge pull request #2020 from rootvector2/identfile-bound-spoof-read Alexey Sokolov 2026-06-09 22:47:40 +01:00
  • 02031f5173 fileutils: mark CFile::Read as [[nodiscard]] rootvector2 2026-06-09 17:14:32 +05:30
  • 28b9971e83 identfile: read original spoof with ReadFile rootvector2 2026-06-09 17:14:27 +05:30
  • d4f5d5f9e8 Enable SSL by default in znc --makeconf when connecting to servers (#2022) TehPeGaSuS 2026-06-09 09:21:01 +02:00
  • 01678166a8 fileutils: force owner write while copying read-only sources dxbjavid 2026-06-09 09:53:57 +05:30
  • 042d827e4a Merge pull request #2023 from DarthGandalf/nossl Alexey Sokolov 2026-06-08 23:03:02 +01:00
  • 53ffcc909b add include Alexey Sokolov 2026-06-08 22:43:13 +01:00
  • 2a9359d1fb Merge branch 'nossl' of github.com:DarthGandalf/znc into nossl Alexey Sokolov 2026-06-08 22:07:34 +01:00
  • ad12a6011d Skip tests which require SSL Alexey Sokolov 2026-06-08 22:07:11 +01:00
  • 14846166c6 Update test/integration/framework/znctest.cpp Alexey Sokolov 2026-06-08 22:00:37 +01:00
  • 197a235764 test: Don't wait for SSL question if built without SSL Alexey Sokolov 2026-06-08 21:54:17 +01:00
  • 15c94bef77 Add CI job for ZNC without SSL support Alexey Sokolov 2026-06-08 21:42:02 +01:00
  • 1701edca5b fileutils: open Copy() destination at the source's mode dxbjavid 2026-05-25 13:08:43 +05:30
  • 56ed5c3f94 docker: update alpine Alexey Sokolov 2026-05-07 20:15:53 +01:00
  • f018a75cde Merge branch '1.10.x' Alexey Sokolov 2026-05-07 20:07:54 +01:00
  • eba009c49e Return version number to 1.10.x 1.10.x Alexey Sokolov 2026-05-07 20:07:43 +01:00
  • 59af2206c6 Increase the version number to 1.10.2 znc-1.10.2 Alexey Sokolov 2026-05-07 20:00:42 +01:00
  • a80cf49f5e Merge pull request #2018 from MarkLee131/fix/http-hardening-headers Alexey Sokolov 2026-05-05 00:26:58 +01:00
  • 663699b617 Merge pull request #2015 from MarkLee131/fix/cstring-empty-input-guards Alexey Sokolov 2026-05-04 22:05:49 +01:00
  • 80699c4178 test: use EXPECT_THAT matchers for Split assertions MarkLee131 2026-05-04 20:51:56 +08:00
  • 83e7eefc21 HTTPSock: tighten hardening header defaults MarkLee131 2026-05-04 20:35:23 +08:00
  • c3f1b0c00e test: replace gmock matchers in Split test with gtest equivalents MarkLee131 2026-05-04 19:31:29 +08:00
  • 3584162177 CI: remove firefox Alexey Sokolov 2026-05-02 00:29:31 +01:00
  • f35e565637 Merge pull request #2013 from MarkLee131/fix/base64-decode-ub Alexey Sokolov 2026-05-01 22:23:24 +01:00
  • e0c573c053 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 2026-05-01 00:28:00 +00:00
  • 6186f611b9 Merge pull request #2017 from MarkLee131/fix/checkpass-constant-time Alexey Sokolov 2026-04-30 08:23:07 +01:00
  • f71e021e3b HTTPSock: emit standard hardening response headers MarkLee131 2026-04-29 20:29:47 +08:00
  • 099895b1f0 test: fix \xff hex escape parsing in Base64 test for stricter compilers MarkLee131 2026-04-29 19:33:30 +08:00
  • c9d0677e4f Utils: prefer CRYPTO_memcmp in ConstantTimeEquals when OpenSSL is available MarkLee131 2026-04-29 17:06:49 +08:00
  • 8d92fe7933 Update test/StringTest.cpp MarkLee131 2026-04-28 22:11:13 +08:00
  • bee6d9443c Update test/StringTest.cpp MarkLee131 2026-04-28 22:11:02 +08:00
  • 866303eef0 Merge pull request #2014 from MarkLee131/fix/parseservertime-clamp-range Alexey Sokolov 2026-04-27 01:43:24 +01:00
  • 7456cbaf02 Merge pull request #2016 from MarkLee131/fix/addheader-crlf-guard Alexey Sokolov 2026-04-27 01:38:00 +01:00
  • 8f5425f99c Merge pull request #1999 from znc/dependabot/github_actions/codecov/codecov-action-6 Alexey Sokolov 2026-04-25 11:46:08 +01:00
  • 2a1844ee4e Merge pull request #2000 from znc/dependabot/github_actions/docker/login-action-4 Alexey Sokolov 2026-04-25 11:45:34 +01:00
  • 939d2b6c30 Merge pull request #1998 from znc/dependabot/github_actions/docker/metadata-action-6 Alexey Sokolov 2026-04-25 11:45:05 +01:00
  • 7540979707 Merge pull request #1997 from znc/dependabot/github_actions/docker/build-push-action-7 Alexey Sokolov 2026-04-25 11:44:40 +01:00
  • 0f1c646e5e Merge pull request #1991 from znc/dependabot/github_actions/actions/upload-artifact-7 Alexey Sokolov 2026-04-25 11:44:23 +01:00
  • 20e8f73b03 HTTPSock: extract IsValidHeaderField helper and add tests (#2010) MarkLee131 2026-04-25 17:38:31 +08:00
  • f0c3341e35 User,Utils: move ConstantTimeEquals to CUtils and add tests (#2011) MarkLee131 2026-04-25 17:37:33 +08:00
  • 7c47afa888 test: cover ParseServerTime out-of-range year rejection (#2008) MarkLee131 2026-04-25 17:34:58 +08:00
  • d60f489c27 test: cover Base64Decode round-trip and out-of-alphabet bytes (#2013) MarkLee131 2026-04-25 17:34:11 +08:00
  • c94df21130 test: cover empty-needle Replace and empty-delim Split (#2009) MarkLee131 2026-04-25 17:26:04 +08:00
  • 794ae6cd60 User: use constant-time compare for MD5/SHA256/plain password paths MarkLee131 2026-04-25 10:39:13 +08:00
  • 04cf89beec HTTPSock: reject CR/LF in AddHeader name/value MarkLee131 2026-04-25 10:38:31 +08:00
  • 514b47cad3 ZNCString: guard Replace/Split against empty-width arguments MarkLee131 2026-04-25 10:38:02 +08:00
  • b944299167 Utils: reject out-of-range years in ParseServerTime MarkLee131 2026-04-25 10:36:53 +08:00
  • 026b88e2fa ZNCString: avoid left shift of negative value in Base64Decode MarkLee131 2026-04-25 10:34:06 +08:00
  • 94aa541793 ZNC 1.10.2-rc1 znc-1.10.2-rc1 Alexey Sokolov 2026-04-23 21:19:26 +01:00
  • 9ff31be416 Bump docker/login-action from 3 to 4 dependabot[bot] 2026-04-01 15:21:14 +00:00
  • 0fe69f3145 Bump codecov/codecov-action from 5 to 6 dependabot[bot] 2026-04-01 15:21:09 +00:00
  • 4825289561 Bump docker/metadata-action from 5 to 6 dependabot[bot] 2026-04-01 15:21:05 +00:00
  • 05aa47bd91 Bump docker/build-push-action from 6 to 7 dependabot[bot] 2026-04-01 15:20:59 +00:00
  • 8566db72dd Merge pull request #1995 from jabberwock/fix/getparamscolon-bounds-check Alexey Sokolov 2026-03-17 18:05:39 +00:00
  • 20908fc2d1 test: add GetParamsColon unit tests including out-of-bounds uIdx cases jabberwock 2026-03-17 09:37:02 -07:00
  • 94aeaa02bf Message: add bounds check in GetParamsColon when uIdx >= params.size() jabberwock 2026-03-17 08:52:33 -07:00
  • 55d34645de Merge pull request #1992 from TehPeGaSuS/patch-2 Alexey Sokolov 2026-03-10 18:45:27 +00:00
  • 4c0483adfa Use user configured network TehPeGaSuS 2026-03-10 10:26:35 +01:00
  • 9cb82dad06 Fix formatting in ZNC connection message TehPeGaSuS 2026-03-10 10:02:55 +01:00
  • e76c4df386 Bump actions/upload-artifact from 6 to 7 dependabot[bot] 2026-03-01 12:32:22 +00:00
  • 84be3d0f0b Merge pull request #1990 from danny8376/webadmin-pass-w-space Alexey Sokolov 2026-02-27 00:00:45 +00:00
  • c2a760709c Fix webadmin serverlist parsing for password containing space DannyAAM 2026-02-26 21:57:50 +08:00
  • ad7bd6d7ee Don't try to join channel which ZNC is already on. Alexey Sokolov 2026-01-26 22:07:59 +00:00
  • a187ae180e Merge pull request #1987 from znc/dependabot/github_actions/actions/upload-artifact-6 Alexey Sokolov 2026-01-01 17:01:41 +00:00
  • e9a1f0d975 Merge pull request #1989 from Un1matr1x/issues/1988 Alexey Sokolov 2026-01-01 14:55:26 +00:00
  • ad6a397ca4 Welcome to 2026 [skip ci] Falk Rund 2026-01-01 13:44:32 +01:00
  • bd99d51122 Bump actions/upload-artifact from 5 to 6 dependabot[bot] 2026-01-01 12:01:34 +00:00
  • 418628a0d9 Merge pull request #1985 from znc/dependabot/github_actions/actions/checkout-6 Alexey Sokolov 2025-12-12 01:09:26 +00:00
  • fbfd391ec3 Update translations from Crowdin for bg_BG ZNC-Jenkins 2025-12-11 00:27:03 +00:00
  • 1ae1b0a520 Bump actions/checkout from 5 to 6 dependabot[bot] 2025-12-10 00:59:37 +00:00
  • d8b8c16783 Merge branch '1.10.x' Alexey Sokolov 2025-12-10 00:55:07 +00:00
  • 49af1c8d53 Fix build with SWIG 4.4 Dominique Leuenberger 2025-12-02 11:10:27 +01:00
  • 18416d7df6 Update translations from Crowdin for ZNC-Jenkins 2025-12-06 00:26:11 +00:00
  • 7c2571ff03 Update translations from Crowdin for ZNC-Jenkins 2025-12-06 00:26:10 +00:00
  • 0d651d6f67 Update translations from Crowdin for de_DE ZNC-Jenkins 2025-11-20 00:26:22 +00:00
  • bfa58f6892 Update translations from Crowdin for de_DE ZNC-Jenkins 2025-11-20 00:26:21 +00:00
  • 4aa81e07f6 Update translations from Crowdin for ZNC-Jenkins 2025-11-15 00:29:28 +00:00
  • 7747f9bb1d Update translations from Crowdin for ZNC-Jenkins 2025-11-15 00:29:23 +00:00
  • ea22b297fc Update translations from Crowdin for de_DE nl_NL ZNC-Jenkins 2025-11-10 00:26:12 +00:00
  • 4115baa9f4 Update translations from Crowdin for de_DE nl_NL ZNC-Jenkins 2025-11-10 00:26:11 +00:00
  • 74a5da185c Update translations from Crowdin for de_DE ZNC-Jenkins 2025-11-09 00:26:22 +00:00
  • 3427c58246 Update translations from Crowdin for de_DE ZNC-Jenkins 2025-11-09 00:26:17 +00:00
  • 7847b4c007 Update translations from Crowdin for ZNC-Jenkins 2025-11-08 00:26:26 +00:00
  • 530b2ac7b8 Update translations from Crowdin for ZNC-Jenkins 2025-11-08 00:26:25 +00:00
  • cb1d4aae94 Update translations from Crowdin for de_DE ZNC-Jenkins 2025-11-07 00:26:39 +00:00
  • 81a76a05b0 Merge pull request #1982 from bastelratte/syntax_de Alexey Sokolov 2025-11-06 00:57:00 +00:00
  • 97fc8be37a Update autoreply.de_DE.po bastelratte 2025-11-05 21:14:08 +01:00
  • 2df0206d06 Merge pull request #1980 from znc/dependabot/github_actions/actions/upload-artifact-5 Alexey Sokolov 2025-11-01 12:38:56 +00:00
  • cf889c1727 Merge pull request #1981 from znc/dependabot/github_actions/github/codeql-action-4 Alexey Sokolov 2025-11-01 12:38:19 +00:00
  • 1586688217 Bump github/codeql-action from 3 to 4 dependabot[bot] 2025-11-01 12:01:28 +00:00
  • 19b3cc0e2b Bump actions/upload-artifact from 4 to 5 dependabot[bot] 2025-11-01 12:01:23 +00:00
  • 447f503f4c Update translations from Crowdin for pl_PL ZNC-Jenkins 2025-10-26 00:26:21 +00:00
  • 6b9aaf6700 Update translations from Crowdin for pl_PL ZNC-Jenkins 2025-10-26 00:26:19 +00:00
  • 6158a2b68a Update translations from Crowdin for bg_BG ZNC-Jenkins 2025-10-08 00:26:41 +00:00
  • f783c48c52 Update translations from Crowdin for bg_BG ZNC-Jenkins 2025-10-08 00:26:36 +00:00
  • 88bb3c4f77 Merge pull request #1976 from dannycolin/default-theme-dark-mode Alexey Sokolov 2025-10-06 21:06:59 +01:00
  • e071c8fb02 Add dark mode for selectize Danny Colin 2025-10-05 23:18:27 -04:00
  • 51ba58bd8a Clarify selectize-znc-dark.css belongs to ZNC not Selectize's upstream Danny Colin 2025-10-05 23:13:42 -04:00