updated the API to include data feature specific external processing.
implemented a default traffic distribution algorithm that can be used by parent applications.
updated processing loop so it doesn't stop at first unexpired flow.
fixed TCP retransmission calculation.
fixed IDP packet identification for out-of-order packets.
bug fixes around BPF and PPI processing.
fixed linux timestamp calculation issues.
fixed several memory leaks.
removed dead code.
updated the Library API user guide.
updated the API to include data feature specific external processing. implemented a default traffic distribution algorithm that can be used by parent applications. updated processing loop so it doesn't stop at first unexpired flow. fixed TCP retransmission calculation. fixed IDP packet identification for out-of-order packets. bug fixes around BPF and PPI processing. fixed linux timestamp calculation issues. fixed several memory leaks. removed dead code.