Commit Graph

  • c1efb3a725 QUIC: path revalidation after expansion failure. Roman Arutyunyan 2023-11-29 10:58:21 +0400
  • 209e8bc0c0 QUIC: ngx_quic_frame_t time fields cleanup. Roman Arutyunyan 2023-11-30 15:03:06 +0400
  • ccca701dc6 QUIC: congestion control in ngx_quic_frame_sendto(). Roman Arutyunyan 2023-11-29 21:41:29 +0400
  • 0c0f340554 QUIC: ignore duplicate PATH_CHALLENGE frames. Roman Arutyunyan 2023-11-22 14:48:12 +0400
  • 6c78bb9bb1 QUIC: fixed anti-amplification with explicit send. Roman Arutyunyan 2023-11-22 14:52:21 +0400
  • 0efe8db1d0 QUIC: avoid partial expansion of PATH_CHALLENGE/PATH_RESPONSE. Roman Arutyunyan 2023-11-29 18:13:25 +0400
  • d8fa024ef1 HTTP: uniform checks in ngx_http_alloc_large_header_buffer(). Vladimir Khomutov 2023-11-29 11:13:05 +0300
  • 0db94ba96a HTTP: removed unused r->port_start and r->port_end. Vladimir Khomutov 2023-11-28 12:57:14 +0300
  • f9a25736fd HTTP/3: added Huffman decoding error logging. Sergey Kandaurov 2023-11-14 15:26:02 +0400
  • 6a4eb51f5e Adjusted Huffman coding debug logging, missed in 7977:336084ff943b. Sergey Kandaurov 2023-11-14 14:50:03 +0400
  • 091ac4aaf9
    Create README.md chfu3718 2023-11-12 21:23:18 +0800
  • 59429fc428 fixed indentation Binary Ni 2023-10-30 16:04:34 +0800
  • ce868b609f also fixed try_files Binary Ni 2023-10-30 15:53:47 +0800
  • 026d585bf4 added support of $random_N, and fixed potential memory overrun with complex value Bin Ni 2023-10-30 15:47:42 +0800
  • a13ed7f5ed QUIC: improved packet and frames debug tracing. Vladimir Khomutov 2023-10-26 23:35:09 +0300
  • 1f1bc17ba8 Version bump. Sergey Kandaurov 2023-10-27 01:29:28 +0400
  • eb62c7f629 release-1.25.3 tag Maxim Dounin 2023-10-24 16:46:47 +0300
  • b8fb83b8d2 nginx-1.25.3-RELEASE release-1.25.3 Maxim Dounin 2023-10-24 16:46:46 +0300
  • 80a620a2f3 Updated OpenSSL and zlib used for win32 builds. Maxim Dounin 2023-10-23 21:50:26 +0300
  • 3abed0b824 updating dependencies within Dockerfile Jack Furton 2023-10-21 23:31:45 -0400
  • 56cda21326 script to compile modsec + nginx + connector furton 2023-10-21 20:04:36 -0700
  • 1884f37072 prepare build script furton 2023-10-21 19:45:09 -0700
  • 026c5ad960 incorporate nginx 1.9.9 furton 2023-10-21 19:32:42 -0700
  • b0186facff
    Update Dockerfile JackFUrton 2023-10-21 22:10:29 -0400
  • e7f7082953 source import Modsecurity and Modsecurity-nginx furton 2023-10-21 19:05:29 -0700
  • ff041bd0c1 docker image: centos --> rocky8 furton 2023-10-21 18:26:48 -0700
  • 356c05861c trim dockerfile down to basic dep install furton 2023-10-21 18:24:17 -0700
  • 8dafe4ba82 split up installs to aid debugging furton 2023-10-21 18:18:55 -0700
  • d65057df5f rm vscode settings/extensions from config furton 2023-10-21 18:15:52 -0700
  • 643debeffd mv devcontainer to .devcontainer furton 2023-10-21 18:12:24 -0700
  • 762c13fd77 initial devcontainer.json furton 2023-10-21 17:59:08 -0700
  • 768661afd3
    Dockerfile for codespace ₵ⱤɎ₱₮ł₵ⱠɄⱠⱠ₳฿Ɏ 2023-10-21 15:05:38 -0700
  • b19bc2e0fa HTTP/2: fixed buffer management with HTTP/2 auto-detection. Sergey Kandaurov 2023-10-21 18:48:24 +0400
  • 31620d1a89 QUIC: explicitly zero out unused keying material. Sergey Kandaurov 2023-10-20 18:05:07 +0400
  • b94f1fbee3 QUIC: removed key field from ngx_quic_secret_t. Sergey Kandaurov 2023-10-20 18:05:07 +0400
  • 01bd8caceb QUIC: simplified ngx_quic_ciphers() API. Sergey Kandaurov 2023-10-20 18:05:07 +0400
  • d15f8f2c85 QUIC: cleaned up now unused ngx_quic_ciphers() calls. Sergey Kandaurov 2023-10-20 18:05:07 +0400
  • 4f60ee789e QUIC: reusing crypto contexts for header protection. Sergey Kandaurov 2023-10-20 18:05:07 +0400
  • 52d50714eb QUIC: common code for crypto open and seal operations. Sergey Kandaurov 2023-10-20 18:05:07 +0400
  • 80a695add8 QUIC: reusing crypto contexts for packet protection. Sergey Kandaurov 2023-10-20 18:05:07 +0400
  • 885a02696e QUIC: renamed protection functions. Sergey Kandaurov 2023-10-20 18:05:07 +0400
  • 8e1217c46d QUIC: prevented generating ACK frames with discarded keys. Sergey Kandaurov 2023-10-20 18:05:07 +0400
  • fffd2823ba QUIC: added safety belt to prevent using discarded keys. Sergey Kandaurov 2023-10-20 18:05:07 +0400
  • ce5c034fd5
    Update ngx_http_limit_req_module.c Julian Coccia 2023-09-02 04:09:12 +0800
  • cd5f4cd8d3 QUIC: split keys availability checks to read and write sides. Sergey Kandaurov 2023-08-31 19:54:10 +0400
  • c93cb45ae3 Core: changed ngx_queue_sort() to use merge sort. Maxim Dounin 2023-10-18 04:30:11 +0300
  • 284a0c7377 Core: fixed memory leak on configuration reload with PCRE2. Maxim Dounin 2023-10-17 02:39:38 +0300
  • 6ceef192e7 HTTP/2: per-iteration stream handling limit. Maxim Dounin 2023-10-10 15:13:39 +0300
  • c37fdcdd1e QUIC: handle callback errors in compat. Vladimir Khomutov 2023-09-22 19:23:57 +0400
  • 027b681688 Modules compatibility: added QUIC to signature (ticket #2539). Roman Arutyunyan 2023-09-13 17:48:15 +0400
  • 196289ac18 QUIC: simplified setting close timer when closing connection. Roman Arutyunyan 2023-09-14 14:15:20 +0400
  • 26e606a6bc HTTP/3: postponed session creation to init() callback. Roman Arutyunyan 2023-09-14 14:13:43 +0400
  • 6ecf576e34 QUIC: do not call shutdown() when handshake is in progress. Roman Arutyunyan 2023-09-21 19:32:38 +0400
  • ec37134416 HTTP/3: moved variable initialization. Roman Arutyunyan 2023-09-13 17:57:13 +0400
  • 33dca88792 QUIC: "handshake_timeout" configuration parameter. Roman Arutyunyan 2023-09-13 17:59:37 +0400
  • b489ba83e9 QUIC: removed use of SSL_quic_read_level and SSL_quic_write_level. Sergey Kandaurov 2023-09-01 20:31:46 +0400
  • 0d6ea58ebb QUIC: refined sending CONNECTION_CLOSE in various packet types. Sergey Kandaurov 2023-09-01 20:31:46 +0400
  • fa46a57199 Upstream: fixed handling of Status headers without reason-phrase. Maxim Dounin 2023-08-31 22:59:17 +0300
  • ba30ff4c8d QUIC: ignore path validation socket error (ticket #2532). Roman Arutyunyan 2023-08-31 10:54:07 +0400
  • 1bc204a3a5 QUIC: use last client dcid to receive initial packets. Roman Arutyunyan 2023-08-30 11:09:21 +0400
  • 8343803827 ZCOMT-2579: Discuss the review comment and apply it to the "core" directory. SuryawanshiAmol 2023-08-25 17:36:10 +0530
  • 24f3cb795e QUIC: posted generating TLS Key Update next keys. Sergey Kandaurov 2023-08-25 13:51:38 +0400
  • f42519ff54 Version bump. Sergey Kandaurov 2023-08-25 16:39:14 +0400
  • 5b4fba93d1 fix bug core dumped cause by 'key % hash->size' when hash->size == 0 NumPy 2023-08-16 21:43:55 +0800
  • e5fc65976a release-1.25.2 tag Maxim Dounin 2023-08-15 20:03:04 +0300
  • 349c63ec61 nginx-1.25.2-RELEASE release-1.25.2 Maxim Dounin 2023-08-15 20:03:04 +0300
  • e58d3cdd4e Updated OpenSSL used for win32 builds. Maxim Dounin 2023-08-15 18:10:50 +0300
  • eeb8a9f56f QUIC: path MTU discovery. Roman Arutyunyan 2023-08-14 09:21:27 +0400
  • 13df14c239 ZCOMT-2570 : Examine the files in the core directory of the public nginx Amol Suryawanshi 2023-08-10 20:01:01 +0530
  • 2651a494f8 ZCOMT-2570 : Examine the files in the core directory of the public nginx repository and merge them with the Zimbra files. Amol Suryawanshi 2023-08-10 19:54:44 +0530
  • 58fc5e2830 QUIC: allowed ngx_quic_frame_sendto() to return NGX_AGAIN. Roman Arutyunyan 2023-08-08 10:43:17 +0400
  • 93a6e38858
    Added NULL pointer dereference gt-jschaffer 2023-07-12 09:33:30 -0700
  • 8ab3889073 QUIC: removed explicit packet padding for certain frames. Roman Arutyunyan 2023-07-06 11:30:47 +0400
  • 3990aaaa55 QUIC: removed path->limited flag. Roman Arutyunyan 2023-07-06 17:49:01 +0400
  • 4f3707c5c7 QUIC: fixed probe-congestion deadlock. Roman Arutyunyan 2023-08-14 08:28:30 +0400
  • 842a930b88 QUIC: fixed PTO expiration condition. Roman Arutyunyan 2023-08-01 11:21:59 +0400
  • 57f87d6163 QUIC: avoid accessing freed frame. Roman Arutyunyan 2023-08-01 11:20:04 +0400
  • 968293d5e7 QUIC: fixed congesion control in GSO mode. Roman Arutyunyan 2023-07-27 13:35:42 +0400
  • 6f5f17358e QUIC: always add ACK frame to the queue head. Roman Arutyunyan 2023-08-10 20:11:29 +0400
  • 6e60e21ac0 QUIC: optimized ACK delay. Roman Arutyunyan 2023-07-27 16:37:17 +0400
  • bdea5b703f SSL: avoid using OpenSSL config in build directory (ticket #2404). Maxim Dounin 2023-06-21 01:29:53 +0300
  • 2038b46e25 SSL: provided "nginx" appname when loading OpenSSL configs. Maxim Dounin 2023-06-21 01:29:55 +0300
  • 1c61837252 Contrib: vim syntax, update core and 3rd party module directives. Gena Makhomed 2023-07-24 18:04:41 +0300
  • 9e1a000f2b Core: fixed environment variables on exit. Maxim Dounin 2023-07-19 05:09:23 +0300
  • 4d3a9cc11f HTTP/3: fixed $body_bytes_sent. Sergey Kandaurov 2023-07-12 15:27:35 +0400
  • 387e4ad663
    Merge pull request #21 from markhermeling/feature/merge-from-parent Mark Hermeling 2023-06-12 13:21:15 -0400
  • 4ac0ab0003
    Merge branch 'nginx:master' into feature/merge-from-parent Mark Hermeling 2023-06-12 13:15:38 -0400
  • 61cccc9ffb Conf changes mark@hermeling.org 2023-06-12 12:57:15 -0400
  • ca60182506 Merge branch 'master' into feature/merge-from-parent mark@hermeling.org 2023-06-12 12:56:54 -0400
  • 110cbfa5f8
    Merge pull request #20 from markhermeling/feature/workflow-tuning Mark Hermeling 2023-06-12 12:16:25 -0400
  • 684de47ab3 Remove PR Link if no PR, fix Difflink mark@hermeling.org 2023-06-12 12:10:41 -0400
  • c011e9e4a2
    Merge pull request #19 from markhermeling:feature/workflow-polish Mark Hermeling 2023-06-12 11:32:49 -0400
  • ec5a1b4dab add PR link mark@hermeling.org 2023-06-12 11:01:36 -0400
  • e3fffacab1 Missed current project aid in the current context mark@hermeling.org 2023-06-12 10:54:42 -0400
  • 413c6f9a4c Add commit-link and a bit of polish mark@hermeling.org 2023-06-12 10:40:18 -0400
  • 0ea6663a29 debug Karlis Ogsts 2023-06-11 18:26:54 +0300
  • c027fb14f6
    Merge pull request #16 from markhermeling/feature/workflow-preset-fast Mark Hermeling 2023-06-11 10:45:18 -0400
  • 33de86575f Preset fast mark@hermeling.org 2023-06-11 10:39:08 -0400
  • 78e3e58d80
    Merge pull request #15 from markhermeling:feature/workflow-upload-sarif Mark Hermeling 2023-06-11 10:35:15 -0400
  • 6b524c2f17 Add artefact upload to the workflow mark@hermeling.org 2023-06-11 10:19:35 -0400