Commit Graph

  • cb21b117bf Turn some flat_static_buffer_tests on Vinnie Falco 2017-07-15 18:59:59 -07:00
  • 2b89bbce41 Add wstest compression option Vinnie Falco 2017-07-15 17:05:00 -07:00
  • 47c07b0a59 Fix buffer lifetime in websocket write Vinnie Falco 2017-07-15 18:31:43 -07:00
  • cee3bff060 Add buffer_front Vinnie Falco 2017-07-15 10:46:32 -07:00
  • 6fa9a97727 Add flat_static_buffer::mutable_data Vinnie Falco 2017-07-15 09:47:56 -07:00
  • cda710bda0 Set version to 82 Vinnie Falco 2017-07-14 21:44:23 -07:00
  • 39358a2f93 Fix extraneous argument in async_write_header Vinnie Falco 2017-07-15 14:47:08 -07:00
  • d4eaa002a8 Silence spurious warning Vinnie Falco 2017-07-15 03:33:37 -07:00
  • bd5ab6ffd0 Add wstest benchmark tool Vinnie Falco 2017-07-14 17:35:37 -07:00
  • 94e92e75b7 Rename to flat_static_buffer and flat_static_buffer_base (API Change): Vinnie Falco 2017-07-14 20:25:39 -07:00
  • 1d7d7445d5 Add session_alloc to example/common Vinnie Falco 2017-06-26 19:11:45 -07:00
  • 8fa8ecb502 Use std::function and reference wrapper Vinnie Falco 2017-07-14 17:26:05 -07:00
  • 3c2d3181fc accept requires a message Vinnie Falco 2017-07-14 13:00:09 -07:00
  • efd715e55c stream uses flat_buffer Vinnie Falco 2017-07-14 12:36:47 -07:00
  • 2dced4398e Add rd_close_ to websocket stream state Vinnie Falco 2017-07-14 12:22:37 -07:00
  • 4d15fc455a websocket::stream tidying Vinnie Falco 2017-07-14 12:11:44 -07:00
  • 27d070c724 is_invocable works with move-only types: Robert Allan Hennigan Leahy 2017-07-14 22:22:03 -04:00
  • 2ea3240ed6 Documentation tidying Vinnie Falco 2017-07-14 08:06:24 -07:00
  • c341e8415f Set version to 81 Vinnie Falco 2017-07-13 18:10:51 -07:00
  • 4b71aa67e0 Refactor chunked parsing (API Change): Vinnie Falco 2017-07-12 18:06:36 -07:00
  • cc73d883be File is not copy-constructible Vinnie Falco 2017-07-13 04:57:46 -07:00
  • 9ecd2a491e multi_buffer ctor is explicit Vinnie Falco 2017-07-12 16:59:12 -07:00
  • 696c4169fc Suppress incorrect GCC warning: Nik Bougalis 2017-07-11 16:47:50 -07:00
  • 78f3cd59a1 better is_final on empty_base_optimization Vinnie Falco 2017-07-12 16:57:47 -07:00
  • b18d0d15b0 Pass string_view by value Vinnie Falco 2017-07-12 16:35:52 -07:00
  • 32cd5e4082 Update test zlib to 1.2.11 Vinnie Falco 2017-07-12 14:22:15 -07:00
  • ec37172ee6 Set version to 80 Vinnie Falco 2017-07-12 11:18:57 -07:00
  • ff15cf8688 Refactor chunked-encoding serialization: Vinnie Falco 2017-07-09 20:09:30 -07:00
  • 02de2e5cbb Shrink chunk header buffer sequence size Vinnie Falco 2017-07-09 19:44:18 -07:00
  • e9c44030e4 buffers_ref is Assignable Vinnie Falco 2017-07-10 17:53:30 -07:00
  • 6cec63fc9e Add basic_file_body.hpp Vinnie Falco 2017-07-12 10:33:59 -07:00
  • 42b81fb3a0 Remove unused file_path Vinnie Falco 2017-07-12 09:43:58 -07:00
  • 9bfb5374f1 Shrink buffer_prefix_view Vinnie Falco 2017-07-12 09:02:55 -07:00
  • 9ffb8e0f0f Add basic_dynamic_body.hpp Vinnie Falco 2017-07-12 07:53:43 -07:00
  • b65f0abd50 Javadoc tidying Vinnie Falco 2017-07-12 07:05:27 -07:00
  • ca297a3980 Set version to 79 Vinnie Falco 2017-07-11 08:48:21 -07:00
  • b8867abf6d Remove spurious fallthrough guidance Vinnie Falco 2017-07-11 08:48:05 -07:00
  • 15cc4c458b Set version to 78 Vinnie Falco 2017-07-10 07:24:13 -07:00
  • 30ea9bf668 Fix warning in root ca declaration Vinnie Falco 2017-07-10 16:51:10 -07:00
  • 93ae544f9c Tidy up file_posix unused variable Vinnie Falco 2017-07-10 16:43:58 -07:00
  • fa3c256883 Tidy up dstream for existing Boost versions Vinnie Falco 2017-07-10 13:25:49 -07:00
  • a49b442969 Add Boost.Locale utf8 benchmark comparison Vinnie Falco 2017-07-10 08:09:47 -07:00
  • 5788ed2574 Remove string_view_body Vinnie Falco 2017-07-10 06:48:20 -07:00
  • fa45e6ad07 Tidy up FieldsReader doc Vinnie Falco 2017-07-09 13:42:53 -07:00
  • 83cef67fb4 Header file tidying Vinnie Falco 2017-07-09 13:36:13 -07:00
  • ff05be32af Fix warning in zlib Vinnie Falco 2017-07-09 13:17:12 -07:00
  • 6a46e48424 Add message keep_alive, chunked, content_length members Vinnie Falco 2017-07-09 05:26:27 -07:00
  • aa473a6da4 Fix spurious uninitialized warning Vinnie Falco 2017-07-09 13:00:03 -07:00
  • cc02d4a78e Tidy up invalid characters in test vector Vinnie Falco 2017-07-09 09:34:07 -07:00
  • 69b61656dd Use make_unique_noinit Vinnie Falco 2017-07-08 20:45:35 -07:00
  • f34d4f7204 span, string, vector bodies are public Vinnie Falco 2017-07-08 20:37:12 -07:00
  • 1f41c124c0 Documentation work Vinnie Falco 2017-07-08 19:25:30 -07:00
  • 37110f2d04 Add span_body Vinnie Falco 2017-07-08 18:47:33 -07:00
  • c9908eada0 Tidy up includes and javadocs Vinnie Falco 2017-07-08 17:11:49 -07:00
  • 80eb5af584 Add span Vinnie Falco 2017-07-08 15:34:07 -07:00
  • e1de01ad13 Add vector_body Vinnie Falco 2017-07-08 15:12:26 -07:00
  • c6d7fa185b Tidy up basic_string_body Vinnie Falco 2017-07-08 14:59:04 -07:00
  • 222eca839a Set version to 77 Vinnie Falco 2017-07-10 07:05:32 -07:00
  • eb4a4d41f0 file_posix works without large file support Vinnie Falco 2017-07-10 06:45:21 -07:00
  • 8f43bcc197 Set version to 76 Vinnie Falco 2017-07-07 23:54:43 -07:00
  • 152720efaf Disable SSE4.2 optimizations Vinnie Falco 2017-07-08 12:26:39 -07:00
  • a00ce1209b Fix parse illegal characters in obs-fold Vinnie Falco 2017-07-08 11:45:04 -07:00
  • f657057c49 Add file_body_win32: Vinnie Falco 2017-07-07 09:03:06 -07:00
  • cc198db10e serializing file_body is not const Vinnie Falco 2017-07-07 23:25:23 -07:00
  • e06a055503 BodyReader, BodyWriter use two-phase init (API Change): Vinnie Falco 2017-07-07 20:08:52 -07:00
  • 8a3df73ffc Serializer members are not const Vinnie Falco 2017-07-07 23:49:02 -07:00
  • 83403570bd Rename to serializer::keep_alive (API Change): Vinnie Falco 2017-07-07 23:05:11 -07:00
  • a369f7d9ff Add serializer::chunked Vinnie Falco 2017-07-07 22:58:10 -07:00
  • c52ddea11d Add serializer::get Vinnie Falco 2017-07-07 09:16:51 -07:00
  • db59a92011 BodyReader may construct from a non-const message Vinnie Falco 2017-07-07 14:32:51 -07:00
  • 0324dc371f Use Boost.Config Vinnie Falco 2017-07-07 17:47:24 -07:00
  • f65a611b85 Always go through write_some: Vinnie Falco 2017-07-07 07:07:50 -07:00
  • ae7270463d Set version to 75 Vinnie Falco 2017-07-07 13:58:48 -07:00
  • 5ed1c98037 Doc tidying Vinnie Falco 2017-07-08 01:30:53 -07:00
  • 288f363fa6 Using SSE4.2 intrinsics in basic_parser if available octopus-prime 2017-07-08 15:48:51 +02:00
  • b1a8cf8a13 file_body tests Vinnie Falco 2017-07-08 06:31:49 -07:00
  • 731164bec2 Add serializer::limit Vinnie Falco 2017-07-06 20:58:07 -07:00
  • d750364d6f Shrink serializer buffers using buffers_ref Vinnie Falco 2017-07-06 20:15:37 -07:00
  • bb0e86ac01 Tidy up BEAST_NO_BIG_VARIANTS Vinnie Falco 2017-07-06 20:44:57 -07:00
  • 8ee911f632 Construct buffer_prefix_view in-place Vinnie Falco 2017-07-06 21:17:57 -07:00
  • 8179019590 Use file_body for valid requests, string_body otherwise. Christopher Kohlhoff 2017-07-04 21:49:41 +10:00
  • 783c52b025 Set version to 74 Vinnie Falco 2017-07-06 13:41:15 -07:00
  • d6bac17bff remove redundant flush() from example: Andrzej Krzemieński 2017-07-07 14:36:45 +02:00
  • 1c9c87f93c Fix Beast include directories for cmake targets Keith Bennett 2017-07-06 11:59:40 -05:00
  • eec5f1d8b6 Add file_posix Vinnie Falco 2017-07-06 03:59:33 -07:00
  • e81026614a Remove common/file_body.hpp Vinnie Falco 2017-07-06 03:38:53 -07:00
  • 8bf46ffa05 Add file_body Vinnie Falco 2017-07-05 22:08:31 -07:00
  • 7254cc8976 Add file_win32 Vinnie Falco 2017-07-06 02:04:19 -07:00
  • ddc3099281 Add file_stdio and File concept Vinnie Falco 2017-07-05 20:30:18 -07:00
  • aff5f392e2 Set version to 73 Vinnie Falco 2017-07-04 21:24:26 -07:00
  • 37461a1c4c Fixes for gcc-4.8 Vinnie Falco 2017-07-05 12:04:10 -07:00
  • abdd89fde8 Initialize local variable in basic_parser Vinnie Falco 2017-07-05 10:12:42 -07:00
  • 48c0fcae50 Adjust benchmarks Vinnie Falco 2017-07-05 10:06:21 -07:00
  • c01dddc4ac Verify certificates in SSL clients Vinnie Falco 2017-07-05 09:17:59 -07:00
  • 4b9acaaa6d Jamroot tweak Vinnie Falco 2017-07-05 07:49:48 -07:00
  • 8e6fb759dd Documentation tidy Vinnie Falco 2017-07-04 17:51:38 -07:00
  • f5ae60613f serializer::next replaces serializer::get (API Change): Vinnie Falco 2017-07-04 01:17:56 -07:00
  • b0e52dd246 Refactor header and message constructors: Vinnie Falco 2017-07-03 20:33:54 -07:00
  • 2ee088de5f Add basic_parser tests Vinnie Falco 2017-07-03 19:25:15 -07:00
  • e608acb791 basic_parser optimizations: Vinnie Falco 2017-06-30 08:46:22 -07:00