BLWebSocketsServer
BLWebSocketsServer copied to clipboard
BLWebSocketsServer is a lightweight websockets server for iOS built around libwebsockets. The server suports both synchronous requests and push.
If we use `use_modular_headers!` in `Podfile` we have all headers in umbrella header. This change allow to leave only one public header `BLWebSocketsServer.h`
I created a new project and follow the steps in the readme.md. then got error messages:  And if I give a line code: "#define HAVE_GETIFADDRS 1", the errors gone,...
I opened the server in the background, but it often can not accept the message, no response, Oddly, I do not stop the server,and it is running
Hello, @benlodotcom I'm going to build https://github.com/warmcat/libwebsockets to a static lib for ios platform, but failed. I found that BLWebSocketsServer has used libwebsockets too. And i have found that you...
Web server will close When the app enter background. So I want keep it alive in background unless user force close. What should I do?
I'm having some trouble adding BLWebSocketsServer to a Swift project with a framework as a target. I've tried adding the BLWebSocketsServer in several ways and followed [Apple's guidelines](https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/BuildingCocoaApps/MixandMatch.html) in adding...
This commit changes the polling behaviour to exploit the blocking behaviour of `libwebsocket_service()`. This means: 1. The dispatch timer is now fired immediately 2. `libwebsocket_service()` is called with a very...
The project did not compile successfully on iOS 7 and iOS 8, which is fixed in this request. This includes removing `dispatch_release`, setting the deployment target to iOS 6 and...
Both `timer` and `networkQueue` were not being retained, which lead to an `EXC_BAD_ACCESS` crash on iOS 7 and iOS 8 as they were immediately released after being assigned.
I noticed today that sending large messages (e.g. 100.000 bytes) to a BLWebSocketsServer from a Safari browser (either iOS or Desktop) causes a close on the connection. This behaviour does...