Package Versions:

Changes between 1.3.1 and 1.4.0:
--------------------------------
 * Add - Gateware:
        -> Isolated RS-485 transceiver (MAU) support for PCIe device +
           Backward compatibility with older gateware
 * Fix - Driver(Linux):
        -> IOMMU compatibility (intel_iommu=on/amd_iommu=on kernel command support)
        -> Makefile: EXTRA_CFLAGS deprecated (use of ccflags-y)
 * Fix - Driver(Windows):
        -> The IRQ was triggered when the driver’s timeout expired (abnormal behaviour)

Release date:                           xx-xx-2026
Software versions:
    gateware_mpcie_fipdrive             >= 1.0.0 [cs:7C54]
    gateware_mpcie_rs485                >= 1.2.0 [cs:0093]
    fipwatcher driver (linux)           3.3.0
    fipwatcher driver (windows)         1.3.0
    fipcap library                      1.1.0
    fipudpd daemon (fiwip)              1.5.0
    wireshark dissector plugin (fwp)    1.0.0

Changes between 1.3.0 and 1.3.1:
--------------------------------
 * Add - Library(Linux):
        -> new binary architectures (aarch64[arm64], arm[arm32])
 * Add - FipUdp:
        -> Improved configuration by external file
 * Update - Driver(Linux):
        -> update linux driver for kernel >= 6.10.0
 * Update - Library:
        -> private session structure update (configurable event handler)
 * Fix - Library:
        -> issue: bad values for frm_err.total and frm_err.idx_loss
           (struct fipcap_sess_stats) when the session is terminated without
           closing the process. 
           fix: clear the operating variables each time the internal thread
           is restarted

Release date:                           18-03-2025
Software versions:
    fipwatcher driver (linux)           3.2.0
    fipwatcher driver (windows)         1.2.0
    fipcap library                      1.1.0
    fipudpd daemon (fiwip)              1.5.0
    wireshark dissector plugin (fwp)    1.0.0

Changes between 1.2.1 and 1.3.0:
--------------------------------
 * Update - Package name: FiWiP => FIPCapture
 * Add - Library:
        -> libfipcap library to sniff FIP/WorldFIP frames
           from end-user application
 * Add - Driver(Linux)
        -> DMA transfer support
           (improvement of the access times in reading of
            the FIPWatcher device)
 * Add - FipUdp:
        -> Unicast + Multicast support
 * Fix - Drivers(Win/Linux):
        -> phantom interrupt at scan start
        -> sram cleanup during reset ioctl

Release date:                           08-02-2023
Software versions:
    fipwatcher driver (linux)           3.1.0
    fipwatcher driver (windows)         1.2.0
    fipcap library                      1.0.0
    fipudpd daemon (fiwip)              1.4.0
    wireshark dissector plugin (fwp)    1.0.0

Changes between 1.2.0 and 1.2.1:
--------------------------------
 * Add - Driver(Windows):
            -> Microsoft WHQL Certification + Signature
            Note: Avoids code 0x52 during driver installation
                  when secure boot is enabled

Release date:                           09-01-2023
Software versions:
    fipudpd daemon                      1.3.0
    fipwatcher driver (linux)           3.0
    fipwatcher driver (windows)         1.1
    wireshark dissector plugin (fwp)    1.0

Changes between 1.1.0 and 1.2.0:
--------------------------------
 * Add - Driver: Windows OS driver
 * Add - FipUdp:
        -> Windows Service management
        -> New statistics: FIP Frame loss counter 
 * Fix - FipUdp: false-positive error on rp_dat_xy frames [PDU_LEN (Application Layer)]
        -> max payload byte size is 126 (vs 125)

Release date:                           05-09-2022
Software versions:
    fipudpd daemon                      1.3.0
    fipwatcher driver (linux)           3.0
    fipwatcher driver (windows)         1.0
    wireshark dissector plugin (fwp)    1.0

Changes between 1.0.0 and 1.1.0:
--------------------------------
 * Add - Driver:
        -> a new VID/PID pair (0x11aa/0x1556)
        -> MSI support
 * Update - FipUdp + Driver: interface (struct + ioctl)
 * Update - FipUdp: boost lib deps (v1.74.0)
 * Fix - FipUdp: some crash app and memory leaks (gcc/boost conflicts)

Release date:                           08-08-2022
Software versions:
    fipudpd daemon (deps: boost 1.74.0) 1.2.0
    fipwatcher kernel module (linux)    2.0
    wireshark dissector plugin (fwp)    1.0

Initial package version 1.0.0:
--------------------------------
Release date:                           18-12-2019
Software versions:
    fipudpd daemon (deps: boost 1.65.1) 1.1.0
    fipwatcher kernel module (linux)    1.0
    wireshark dissector plugin (fwp)    1.0
