* Initial FprimeFramer and FprimePacketizer
* Code clarity + set up UTs
* Rework ComQueue and ComStub to use DataWithContext
* Add packets to RefPackets.fppi
* Fix ComQueue tests
* Add hotfix to FileDownlink instead of ComQueue
* Fix cancelPacket as well
* Fix ComQueue UTs by removing hotfix
* Refactor DataWithContext to use an FPP object for context instead of Fw.Buffer
* Touch up testing
* Add docs
* more docs
* More docs
* Rework buffer deallocation pattern to pass-through ComQueue
* Update ComStub UTs
* Restore original FileDownlink.cpp
* Formatting tweak
* Update deprecated getSerializeRepr() calls
* deserialization methods
* Fix spelling
* add cast for safety
* CMakefile change
* Bump ComQueue depth
* Update RPI deployment with new Downlink stack
* Rename comQueueIn port to comPktQueueIn
* Fix comQueueIn to comPktQueueIn change
* Remove legacy Svc.Framer
* Fix CMake UTs
* Fix RPI topology config
* Fix FprimeProtocol.fpp module
* Fix namespacing
* Use const reference for FrameContext port
* Review comments EXCEPT port passback refactor
* Rework ComStub with new ByteStream
* New ByteStream - ComInterface model
* Rework TcpClient / TcpServer with new bytestream
* Adapt UDP component for new ByteStream
* Adapt FrameAccumulator for new ByteStream
* Adapt FprimeFramer for new ByteStream
* Update Ref topology with new ByteStream model
* Remove all legacy deallocates from Drivers; reintroduce DEPRECATED model types
* Fix spelling and include error
* More spelling....
* RPI and RpiDemo fixes
* Fix conversion warning on RPI
* static_cast for short int on RPI
* Standardize port names
* Remove legacy Drv types and merge RECV/SEND enum type, delete StreamCrossover
* Update SDDs
* Update SDDs
* Fix ComInterface <-> Framer interfaction, clarify comments and fix annotations
* Switch ComStub from ASSERT to log failure and return buffer
* Add history size check + clarify test handler overrides
* Fix RPI topology to wire comStub on Uplink
* Rename comm to comDriver in RPI topology
* Update communication adapter interface docs
* Remove NATIVE_* types from FileUplink
* Remove NATIVE_* types from RateGroupDriver
* Remove NATIVE_* types from ComLogger
* Addressing init function usage of NATIVE_ types
* NATIVE_ types from command dispatcher
* NATIVE_ types from ComQueue
* NATIVE_ types from CmdSplitter
* U32 -> FwOpcodeType in CmdDispatcher
* NATIVE_ types in BufferManager
* NATIVE_ types in LinuxTimer
* NATIVE_ types from BufferAccumulator and renabling UT
* NATIVE_ types from TlmChan
* NATIVE_ types from BufferRepeater
* NATIVE_ types from Active/Passive Rate Group
* NATIVE_ types from ComSplitter and ComStub
* NATIVE_ types from ActiveLogger and fixed ActiveRateGroup sdd
* NATIVE_ types from Dp*
* NATIVE_ types from FileManager and ActiveLogger (missed)
* NATIVE_ types from BufferLogger, FileDownlink, StaticMemory
* Deleting UdpSender/UdpReceiver that lack models and build config
* NATIVE_ types from Health
* NATIVE_ types from CmdSequencer
* NATIVE_ types from TlmPacketizer
* Fixing unit test issues
* POINTER_CAST from Svc
* CI fixes
* CI fixes (Linux)
* Fixing Ref/RPI for RG context
* CI (sp)
* Fixing RPI build for time conversions
* CI fixes (RPI)
* Self review comments
* Removing UDP sender/receiver config
* Review recommendations - pt 1
* NATIVE_INT_TYPE use in toString
* NATIVE_INT_TYPE use in SimpleObjRegistry
* NATIVE_INT_TYPE use in Asserts
* NATIVE_INT_TYPE use in Fw/Comp
* NATIVE_INT_TYPE use in getCapacity
* NATIVE_INT_TYPE use in getEntries
* NATIVE_INT_TYPE use in size/length
* NATIVE_INT_TYPE use in FILE_NAME_ARG
* NATIVE_INT_TYPE use in Fw (misc)
* NATIVE_INT_TYPE use in identifier
* NATIVE_INT_TYPE use in Fw (misc II)
* POINTER_CAST in Buffer
* POINTER_CAST in Serializable
* sp
* Removing no longer used DefaultTypes.hpp
* Fixes to accomidate Fw refactor
* Unit-test and CI fixes
* Fixing review comments - pt 1
* Added Fw.BufferSend deallocate port to `ComQueue`
* Updated FPP to v2.2.0a2
* Change `buffQueueIn` port from `drop` to `hook`
* Added queue overflow hook method implementation
* Added return status to `ComQueue::enqueue()`
* `Fw::Buffer` is now deallocated on queue overflow
* Enabled `UT_AUTO_HELPERS` in `ComQueue` UT build
* Updated `ComQueue` UTs
* Explicitly discard `enqueue()` return status
* Replaced `overflowhook()` call with `deallocate()`
* Fixed comment style
* Renamed UT test case
* Added internal queue overflow UT
* Added assertion on `overflowHook()` argument
* Remove FPP dependencies on native int types
* Revise FpConfig
* Fix errors in FpConfig
* Revise types
Add size type alias to Serializable
Remove type aliases for generated code
* Revise Linux platform types
* Fix regression in test autocoder
TimeBaseStoreType is not the same as TimeBase
* Revise test autocoder
Cast to the TimeBaseStore type with a known size
* Revise test autocoder
Remove unnecessary const casting
* Fix integer type mismatch in ComQueue