Skip to content

Commit bac78dd

Browse files
committed
Merge branch 'refactor_webserver_server_class' of https://github.com/gaudryc/domoticz into gaudryc-refactor_webserver_server_class
Conflicts: History.txt
2 parents b1ede80 + e2e9e33 commit bac78dd

18 files changed

+719
-1228
lines changed

History.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,8 @@ Version 2.4xxx
4343
- Changed: OpenZwave, kWh sensor now maybe compatible with more hardware
4444
- Changed: OpenZwave, not sending cold-white in the colorclass, solved issues on different Zipato bulbs
4545
- Changed: OpenZWave, Renamed internally 'Color Control' to 'Color"
46+
- Changed: Webserver, Refactor the webserver server class to separate the HTTP and HTTPS implementation, and gather all server settings in the new server_settings and ssl_server_settings classes.
47+
- Changed: Webserver, Add -sslmethod, -ssloptions and -ssldhparam arguments to domoticz executable.
4648
- Fixed: Alert Sensor, displaying sValue again
4749
- Fixed: Blockly, Set user variables (you need to resave your blockly's)
4850
- Fixed: Blockly, string uservariables where saved with quotes when not using with set-after
@@ -82,7 +84,12 @@ Version 2.4xxx
8284
- Fixed: Fix a security issue (DOS) in webserver to prevent a remote_endpoint exception to be thrown to the WebServer class causing the webserver to be down (no possible stop and no possible connection). Now, the webserver can be scanned using the nmap tool (for the SSL configuration purpose).
8385
- Fixed: Under FreeBSD Hardware Monitor works, but it needs the libsysinfo package to work.
8486
- Fixed: Fix std::string::compare method issue (#507).
87+
<<<<<<< HEAD
8588
- Fixed: Fix the closure of the Web server sockets by making a graceful shutdown before closing.
89+
=======
90+
- Fixed: Fix the webserver not stopping and not restarting issue after an exception occurred.
91+
- Fixed: Fix multiple session cleaner start after restarting webserver.
92+
>>>>>>> e2e9e337b194ec3496412a2af0130d1202a17e08
8693
- Updated: OpenZWave, configuration files
8794

8895
Version 2.3530 (November 1th 2015)

lua/src/CMakeLists.txt

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,3 @@ IF(${CMAKE_SYSTEM_NAME} MATCHES "Linux")
1313
ENDIF(${CMAKE_SYSTEM_NAME} MATCHES "Linux")
1414

1515
ADD_LIBRARY(lua STATIC ${LIB} ${CORE})
16-
#ADD_EXECUTABLE(luaexec lua.c)
17-
#TARGET_LINK_LIBRARIES(luaexec lua m)
18-
19-
#ADD_EXECUTABLE(luac luac.c)
20-
#TARGET_LINK_LIBRARIES(luac lua m)

0 commit comments

Comments
 (0)