Release Name: IntelliPort
Description: IntelliPort is an alternative Windows version to the famous Microsoft HyperTerminal!
Outgoing License: GNU General Public License v3.0
Type of content: static/dynamic libraries, source code, binary
Release location: https://www.codeproject.com/Articles/799126/IntelliPort
CEnumerateSerial
Description: One of the posts that keeps reappearing in the programming newsgroups is how to enumerate all the serial ports installed. The code uses a number of different methods to enumerate the ports.
Version: 1.43
Home Page: https://www.naughter.com/enumser.html
License: Custom (PJ Naughter's license)
Format: source code, binary
CHLinkCtrl
Description: This class allows you to create a static control on a window or dialog which behaves similar to a hyperlink as seen on a web page. When the mouse moves over the text the cursor becomes a hand and when you click on the text the hyperlink is executed.
Version: 1.43
Home Page: https://www.naughter.com/hlinkctrl.html
License: Custom (PJ Naughter's license)
Format: source code, binary
CRingBuffer
Description: A fast ring buffer designed for receiving texual data in a Winsock server application.
Version: unspecified
Home Page: https://www.codeproject.com/Articles/2269/Fast-Ring-Buffer-for-Incoming-Winsock-Textual-Data
License: Code Project Open License
Format: source code, binary
CSerialPort2
Description: CSerialPort2 is a freeware C++ class to support access to the Win32 APIs dealing with serial ports.
Version: 1.43
Home Page: https://www.naughter.com/serialport.html
License: Custom (PJ Naughter's license)
Format: source code, binary
CVersionInfo
Description: This simple little class encapsulates the SDK calls which access version info from Win32 files. Most executables and DLL's have a VS_VERSION_INFO resource associated with them and this class provides a simple C++ class to programmatically access this information.
Version: 1.13
Home Page: https://www.naughter.com/versioninfo.html
License: Custom (PJ Naughter's license)
Format: source code, binary
CWSocket
Description: This is a simple C++/MFC encapsulation of an SDK socket. The CWSocket class can be using in other projects to provide a simple encapsulation of a socket.
Version: 1.48
Home Page: https://www.naughter.com/w3mfc.html
License: Custom (PJ Naughter's license)
Format: source code, binary
PJ Naughter's license: You are allowed to include the source code in any product (commercial, shareware, freeware or otherwise) when your product is released in binary form. You are allowed to modify the source code in any way you want except you cannot modify the copyright details at the top of each module. If you want to distribute source code with your application, then you are only allowed to distribute versions released by the author. This is to maintain a single distribution point for the source code.