[asterisk-commits] r417736 - svn:log

SVN commits to the Asterisk project asterisk-commits at lists.digium.com
Tue Jul 1 18:50:34 CDT 2014


Author: rmudgett
Revision: 417736
Modified property: svn:log

Modified: svn:log at Tue Jul  1 18:50:34 2014
------------------------------------------------------------------------------
--- svn:log (original)
+++ svn:log Tue Jul  1 18:50:34 2014
@@ -1,23 +1,17 @@
-HTTP: Add persistent connection support.
+Address review feedback except the refactoring.
 
-Persistent HTTP connection support is needed due to the increased usage of
-the Asterisk core HTTP transport and the frequency at which REST API calls
-are going to be issued.
+* Update ast_http_callback typedef doxygen comment.
 
-* Add http.conf session_keep_alive option to enable persistent
-connections.
+* Made selected critical responses (out-of-memory and access-forbidden)
+close the HTTP connection by adding an
+ast_http_request_close_on_completion() call before calling
+ast_http_error().
 
-* Parse and discard optional chunked body extension information and
-trailing request headers.
+* Changed struct http_worker_private_data to use flags instead of
+bitfields.
 
-* Increased the maximum application/json and
-application/x-www-form-urlencoded body size allowed to 4k.  The previous
-1k was kind of small.
+* Changed 4k stack buffers used to read HTTP request lines to use a define
+controlled by LOW_MEMORY.
 
-* Removed a couple inlined versions of ast_http_manid_from_vars() by
-calling the function.  manager.c:generic_http_callback() and
-res_http_post.c:http_post_callback()
-
-* Add missing va_end() in ast_ari_response_error().
-
-* Eliminated unnecessary RAII_VAR() use in http.c:auth_create().
+* Changed 4k request body save buffer define to be controlled by
+LOW_MEMORY.




More information about the asterisk-commits mailing list