principal
- Les connexions Keepalive commencent désormais à se fermer avant que toutes les connexions disponibles ne soient épuisées, et les avertissements correspondants sont reflétés dans le journal.
- Lors de l'utilisation de la transmission fragmentée, une optimisation de la lecture du corps de la requête client a été implémentée.
- Correction d'une fuite de mémoire survenue lors de l'utilisation de la directive "ssl_ocsp".
- Le problème apparu dans la dernière version avec les messages « taille zéro buf en sortie » affichés dans le journal lorsque le serveur FastCGI renvoyait une réponse incorrecte a été corrigé.
- Correction d'un crash de flux de travail qui se produit lorsque large_client_header_buffers est défini sur différentes tailles sur différents serveurs virtuels.
- Le problème de terminaison incorrecte des connexions SSL et d'affichage des avertissements « Échec de SSL_shutdown() (SSL : ... mauvaise tentative d'écriture) » a été résolu.
- Correction d'erreurs dans les modules ngx_http_slice_module et ngx_http_xslt_filter_module.
En même temps
- Ajout du module Query String avec des fonctions pour analyser une chaîne avec des paramètres de requête HTTP.
- Les fonctions fs.mkdir() et fs.rmdir() prennent désormais en charge la création et la suppression récursive de répertoires.
- Ajout du décodeur UTF-8.
- La prise en charge de TextEncoder et TextDecoder a été implémentée pour la conversion entre les codes de caractères et leur représentation Unicode. (par exemple : "(new TextDecoder()).decode(new Uint8Array([206,177,206,178]))".
Source: opennet.ru