README.md : updates

This commit is contained in:
kpl 2020-03-23 10:51:29 -04:00
parent dcc1a5f291
commit 1a437951ce

View File

@ -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' - Clean up the cwObject namespace - add an 'object' namespace inside 'cw'
- Add underscore to the member variables of object_t. - 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. - 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 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 # Development Setup