Roger A. Light
|
abac67299f
|
Fix excessive CPU use on non-Linux systems when the open file limit is set high.
Closes #1947. Thanks to Patrick TJ McPhee.
|
5 years ago |
Roger A. Light
|
ecf6f9079a
|
Fix build regression for WITH_WEBSOCKETS=yes on non-Linux systems.
|
5 years ago |
Roger A. Light
|
37ce51703f
|
Fix websockets listeners not causing the main loop not to wake up.
Closes #1936. Thanks to sectokia.
|
5 years ago |
Roger A. Light
|
9968e35981
|
Fix websockets connections on Windows blocking subsequent connections.
Closes #1934. Thanks to sectokia.
|
5 years ago |
Roger A. Light
|
3731535298
|
Add SPDX license identifiers.
|
5 years ago |
Roger A. Light
|
b34dcd2a67
|
Final remove support for legacy libwebsockets
This means libwebsockets < 2.4.0.
|
5 years ago |
Roger A. Light
|
584cf51ba7
|
Update to EPL-2.0
|
5 years ago |
Roger A. Light
|
c3ae8c174f
|
Simplify net__socket_accept() use.
Closes Coverity 1436829.
|
5 years ago |
Roger A. Light
|
3aca8c1d8e
|
Guard against libwebsockets assert in 3.2.1 and up.
|
5 years ago |
Roger A. Light
|
47f4cb8159
|
Fix potential null dereference.
|
5 years ago |
Roger A. Light
|
5db9884bac
|
Fix poll() build
|
5 years ago |
Roger A. Light
|
108b23ce6d
|
Reduce use of mosquitto_time() and time().
|
5 years ago |
Roger A. Light
|
23d3c2641e
|
Optimise epoll event to context/listener mapping. Allows quicker lookups.
|
5 years ago |
Roger A. Light
|
4d6384c758
|
Build and conversion fixes for build variants.
|
5 years ago |
Roger Light
|
ff2636b3ae
|
Build fix for Windows.
|
5 years ago |
Roger Light
|
986bf89f47
|
Prototype separate poll/epoll files.
|
6 years ago |