From 1a437951cefae7e2b3cb4a5578a4a5f461dbe668 Mon Sep 17 00:00:00 2001 From: kpl Date: Mon, 23 Mar 2020 10:51:29 -0400 Subject: [PATCH] README.md : updates --- README.md | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index e34a4e5..c8336c4 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,18 @@ +# To Do + +- Look at 'BUG' warnings in cwNumericConvert.h. +- cwObject must be able to parse without dynamic memory allocation into a fixed buffer +- cwObject must be able to be composed without dynamic memory allocation or from a fixed buffer. + +- cwWebsock is allocating memory on send(). +- cwWebsock: if the size of the recv and xmt buffer, as passed form the protocolArray[], is too small send() will fail without an error message. +This is easy to reproduce by simply decreasing the size of the buffers in the protocol array. - Clean up the cwObject namespace - add an 'object' namespace inside 'cw' - Add underscore to the member variables of object_t. -- - logDefaultFormatter() in cwLog.cpp uses stack allocated memory in a way that could easily be exploited. @@ -20,9 +28,12 @@ - change file names to match object names -- change all NULL's to nullptr +- (DONE) change all NULL's to nullptr + +- (DONE) implement kTcpFl in cwTcpSocket.cpp + + -- implement kTcpFl in cwTcpSocket.cpp # Development Setup @@ -41,4 +52,4 @@ 2) Environment setup: export LD_LIBRARY_PATH=~/sdk/libwebsockets/build/out/lib - \ No newline at end of file +