Jelajahi Sumber

Update RELEASE_NOTES (Step 2/2)

bel 9 tahun lalu
induk
melakukan
4f10f667e4
1 mengubah file dengan 14 tambahan dan 4 penghapusan
  1. 14 4
      RELEASE_NOTES.md

+ 14 - 4
RELEASE_NOTES.md

@@ -1,25 +1,35 @@
 Release Notes v1.8 (work in progress)
 Release Notes v1.8 (work in progress)
 ===
 ===
-### Objectives: *to be defined  - CMake integration, bug fixes*
+### Objectives: *Support client certificates, CMake integration, bug fixes*
 
 
 Changes
 Changes
 -------
 -------
 
 
+- Client API using SSL certificates (preliminary)
+- Send "Cache-Control" headers (preliminary)
+
 - Add API function to check available features
 - Add API function to check available features
 - Add new interface to get listening ports
 - Add new interface to get listening ports
+- Add websocket client interface and encode websocket data with a simple random number
+- Support SSL client certificates
+- Add configuration options for SSL client certificates
 - Stand-alone server: Add command line option -I to display information about the system
 - Stand-alone server: Add command line option -I to display information about the system
 - Redirect stderr of CGI process to error log
 - Redirect stderr of CGI process to error log
+- Support absolute URI; split uri in mg_request_info to request_uri and local_uri
 - Some source code refactoring, to improve maintainability
 - Some source code refactoring, to improve maintainability
+- Use recursive mutex for Linux
 - Allow CGI environment to grow dynamically
 - Allow CGI environment to grow dynamically
-- Improve examples
+- Support build for Lua 5.1 (including LuaJIT), Lua 5.2 and Lua 5.3
+- Improve examples and documentation
 - Build option CIVETWEB_SERVE_NO_FILES to disable serving static files
 - Build option CIVETWEB_SERVE_NO_FILES to disable serving static files
 - Add Server side JavaScript support (Duktape library)
 - Add Server side JavaScript support (Duktape library)
 - Created a "civetweb" organization at GitHub.
 - Created a "civetweb" organization at GitHub.
 - Repository moved from https://github.com/bel2125/civetweb to https://github.com/civetweb/civetweb
 - Repository moved from https://github.com/bel2125/civetweb to https://github.com/civetweb/civetweb
 - Improved continuous integration
 - Improved continuous integration
-- CMake support, continuouse integration with Travis CI and Appveyor
+- CMake support, continuous integration with Travis CI and Appveyor
 - Adapt/port unit tests to CMake/Travis/Appveyor
 - Adapt/port unit tests to CMake/Travis/Appveyor
-- Add status badges to the Github project main page
+- Bug fixes, including issues from static code analysis
+- Add status badges to the GitHub project main page
 - Updated version number
 - Updated version number
 
 
 Release Notes v1.7
 Release Notes v1.7