Skip to content

Commit

Permalink
Generated changes for the 1.5.0 release.
Browse files Browse the repository at this point in the history
  • Loading branch information
VBart committed Mar 25, 2024
1 parent 0b7761c commit ada4024
Show file tree
Hide file tree
Showing 3 changed files with 64 additions and 3 deletions.
30 changes: 30 additions & 0 deletions CHANGES
Original file line number Diff line number Diff line change
@@ -1,4 +1,34 @@

Changes with Angie 1.5.0 27 Mar 2024

*) Feature: basic support for automatically obtaining and updating
certificates using the ACME protocol, configurable with the
"acme_client" and "acme" directives, as well as variables of the form
"$acme_cert_*" and "$acme_cert_key_*".

*) Feature: configuration of automatic redirection, which adds trailing
slashes to request URIs, with the "auto_redirect" directive.

*) Feature: output statistics metrics with dates in Epoch format instead
of ISO 8601 for use in Prometheus and optionally in the JSON API with
the "?date=epoch" request argument.

*) Feature: new "recovering" state for upstream peers in the statistics
API, indicating that a peer is slowly starting up after a failure, as
suggested by the "slow_start" option.

*) Feature: now the "-V" switch also shows the relevant version of
nginx, which is useful for compatibility with third-party utilities,
certbot in particular. Thanks to AdvTechnoKing.

*) Feature: all functionality of nginx 1.25.4.

*) Bugfix: if the SSL session reuse mechanism "proxy_ssl_session_reuse"
was used and the list of proxied servers was dynamically updated, a
leak could occur in the shared memory zone configured for the
corresponding "upstream" block.


Changes with Angie 1.4.1 15 Feb 2024

*) Security: when using HTTP/3, a segmentation error may have occured in
Expand Down
31 changes: 31 additions & 0 deletions CHANGES.ru
Original file line number Diff line number Diff line change
@@ -1,4 +1,35 @@

Изменения в Angie 1.5.0 27.03.2024

*) Добавление: начальная поддержка автоматического получения и
обновления сертификатов по протоколу ACME, конфигурируемая с помощью
директив "acme_client" и "acme", а также переменных вида
"$acme_cert_*" и "$acme_cert_key_*".

*) Добавление: настройка автоматического перенаправления для добавления
слеша в конец URI запроса с помощью директивы "auto_redirect".

*) Добавление: вывод содержащих даты метрик в формате временных меток
Unix вместо ISO 8601 для использования в Prometheus, а также в JSON
API при запросе с аргументом "?date=epoch".

*) Добавление: новый статус "recovering" у проксируемых серверов в API
статистики, означающий, что сервер медленно восстанавливается после
сбоя согласно опции "slow_start".

*) Добавление: теперь ключ "-V" показывает также релевантную версию
nginx, что полезно для совместимости со сторонними утилитами, в
частности certbot. Спасибо AdvTechnoKing.

*) Добавление: вся функциональность nginx 1.25.4.

*) Исправление: если был зайдествован механизм переиспользования
SSL-сессий ("proxy_ssl_session_reuse"), то при динамическом
обновлении списка проксируемых серверов могла происходить утечка из
зоны разделяемой памяти ("zone"), настроенной для соответствующего
блока "upstream".


Изменения в Angie 1.4.1 15.02.2024

*) Безопасность: при использовании HTTP/3 в рабочем процессе во время
Expand Down
6 changes: 3 additions & 3 deletions docs/xml/angie/changes.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<change_log title="Angie">


<changes ver="1.5.0" date="">
<changes ver="1.5.0" date="2024-03-27">

<change type="feature">
<para lang="ru">
Expand All @@ -16,8 +16,8 @@
<para lang="en">
basic support for automatically obtaining and updating certificates
using the ACME protocol, configurable with the "acme_client" and "acme"
directives, as well as variables of the form "$acme_cert_"
and "$acme_cert_key_".
directives, as well as variables of the form "$acme_cert_*"
and "$acme_cert_key_*".
</para>
</change>

Expand Down

0 comments on commit ada4024

Please sign in to comment.