Conversation
SuryawanshiAmol
commented
Aug 10, 2023
- The core, event, and http directory code has been merged from branches/stable 1.24 to the current zimbra/nginx.
…inx repository and merge them with the Zimbra files. - The core, event, and http directory code has been merged from branches/stable 1.24 to the current zimbra/nginx.
…inx repository and merge them with the Zimbra files. - The auto directory code has been merged from branches/stable 1.24 to the current zimbra/nginx.
…inx repository and merge them with the Zimbra files. - The conf directory code has been merged from branches/stable 1.24 to the current zimbra/nginx.
… nginx repository and merge them with the Zimbra files. - The contrib directory code has been merged from branches/stable 1.24 to the current zimbra/nginx.
…inx repository and merge them with the Zimbra files. - The docs directory code has been merged from branches/stable 1.24 to the current zimbra/nginx.
…inx repository and merge them with the Zimbra files. - The misc directory code has been merged from branches/stable 1.24 to the current zimbra/nginx.
…lic nginx repository and merge them with the Zimbra files. - The src/stream directory code has been merged from branches/stable 1.24 to the current zimbra/nginx.
…nginx repository and merge them with the Zimbra files. - The src/os directory code has been merged from branches/stable 1.24 to the current zimbra/nginx.
…inx repository and merge them with the Zimbra files. - src/mail/ngx_mail_smtp_module.c has been merged from branches/stable 1.24 to the current zimbra/nginx.
…ginx repository and merge them with the Zimbra files. - src/mail/ngx_mail_proxy_module.c has been merged from branches/stable 1.24 to the current zimbra/nginx. The following commits from upstream have been skipped as our implementation is different at these points: - nginx@d96d60d#diff-e9062f9616b15ece5fadfd80a39969f44b8db5a8712900d67392b51e66c7e2b1 - nginx@d96d60d#diff-e9062f9616b15ece5fadfd80a39969f44b8db5a8712900d67392b51e66c7e2b1 - nginx@2ca4355
…inx repository and merge them with the Zimbra files. - src/mail/ngx_mail_pop3_module.c has been merged from branches/stable 1.24 to the current zimbra/nginx.
…ectory. - Review comments are discussed with barry and applied them
…ginx repository. - Merged the files with latest nginx version stable-1.24.0
- Remaining file
ZCOMT-2579: Discuss the review comment and apply it to the "core" dir…
- Some review changes
- Some review changes
- Some review changes
- Fixed compilation errors
- AMB : Code is commented in order to move compilation forward and detect any errors that arise. See https://trac.nginx.org/nginx/ticket/2312
|
Btw minor build warning: |
- Removed the whitespaces
fix code comment start->end
|
When comparing our changes from the 1.20 version next to our changes in the 1.24 version, it seems like we omit some of our customizations in ngx_mail_parse.c beginning under /* IMAP tag */ we used to add case '\x0' but we do not anymore. Can you explain why we make a different approach now? Or we can handle it as below: |
|
The --with-ipv6 option no longer needed. But no harm keeping it. Its not added recently its their since beginning. Changes with nginx 1.11.5 11 Oct 2016 |
- Updated as a part of code review
- Updated as a part of code review
|
In ngx_mail_parse.c the \x0 is also missing swi_spaces_before_command method. If that is fixed, the rest of the customization in this file look the same as in the 1.20 version. |
- Updated as a part of code review
- Updated as a part of code review
|
Hi Could you consider including nginx@6ceef19 to mitigate CVE-2023-44487: HTTP/2 Rapid Reset Attack? This patch will be part of an upcoming nginx 1.24.x release. It applies cleanly to nginx 1.20.0 as well. |
|
I created PR #7 for Zimbra's nginx 1.20.0, we're already running with this patch in production. |
