This repository has been archived by the owner on Apr 22, 2019. It is now read-only.
Releases: OlehKulykov/FayeCpp
Releases · OlehKulykov/FayeCpp
0.1.11
- Added variant objects compare functionality.
- Detecting UTF8 strings fix.
0.1.10
- Added faye client connect test (connect, handshake and subscribing).
- Minor WebSocket transport based on libwebsockets refactoring (reduce code size).
- Rename some internal source/header files, cause of file name duplication with other third party libraries (prevent compile issue with Qt 5.4.1 by Qt Creator 3.3.2).
- MinGW compiler support.
0.1.9
- Objective-C client wrapper speed optimizations(used only NON-ARC mode and CoreFoundation framework).
- Apple localization bundle fix.
0.1.8
- Added additional error processing with new Error class.
0.1.7
- Minor libwebsockets fixes.
- Added error processing of received messages.
- Client transport based on Libwebsockets can automatically self destruct on socket error.
0.1.6
- Added extra(ext) message field included in any Bayeux message.
The contents of ext message field may be arbitrary values that allow extensions to be negotiated and implemented between server and client implementations.
http://docs.cometd.org/2/reference/bayeux_message_fields.html
0.1.5
- Added secure socket connection support with SSL data source.
- Client transport become logically detached from the client which adds possibility
to control client logic from delegate methods and from another thread. - Added thread safety to WebSocket transport based on libwebsockets.
- Added processing of destroying socket context during some inactive time.
- Optimized code of WebSocket transport based on libwebsockets.
- Removed unused classes RETime, REThread and REMutex.
- Redused size of code and library size thanks to previous two punkts.
- Added client library build information.
- Build results(binary library/framework & headers) from continuous integration systems now stores and available on GitHub release page: https://github.com/OlehKulykov/FayeCpp/releases