# changelog

author: Hal Rosenstock <halr@voltaire.com> - 1.2.4
changelog:
  - OpenFabrics 1.2.4 release
  - Fix diag rpmbuild from make dist
  - Include set_mthca_nodedesc.sh and dump_lfts.sh in the rpm


author: Hal Rosenstock <halr@voltaire.com> - 1.2.5
changelog:
  - Find perl modules in perl sitearch directory
  - Fix non standard prefix install for diag scripts
  - Clean gcc-4.1 warnings in saquery and ibdiag_common


author: Hal Rosenstock <halr@voltaire.com> - 1.3.0
changelog:
  - Add some extra debug information to IBswcountlimits.pm
  - Send normal output to stdout in ibtracert
  - Don't truncate NodeDescriptions containing ctl characters in ibdiag_common
  - Fix ibnetdiscover grouping for Cisco SFS7000
  - Add support to query the GUIDInfo table in smpquery
  - Allow user to specify a default switch map file


author: Hal Rosenstock <halr@voltaire.com> - 1.3.1
changelog:
  - Add link width and speed to topology file output in ibnetdiscover
  - Add support for -R(outer_list) in ibnetdiscover
  - Add script and man page for ibidsverify
  - Moved diags from bin to sbin
  - Add scripts and man pages for display on IB routers
  - Add GUID to output line for ports in ibqueryerrors.pl
  - Add ibdatacounts and ibdatacounters scripts and man pages
  - Add peer port link width and speed validation in iblinkinfo.pl
  - Display remote LID with peer port info in IBswcountlimits.pm
  - Handle peer ports at 1x that should be wider and 2.5 Gbps
    links that should be faster in ibportstate
  - Add LinkSpeed/Width components to output of ibportstate
  - Add support for IB routers
  - Add grouping support for ISR2012 and ISR2004 in ibnetdiscover
  - Remove all uses of "/tmp" from perl scripts
  - Add switch map support for saquery -O and -U options
  - Add support for saquery -s (isSMdisabled)
  - Add name input checks to saquery (-O and -U)


author: Roland Dreier <rdreier@cisco.com> - 1.1.2-1
changelog:
  - New upstream release
  - Update description to mention RDMA and iWARP, not just InfiniBand
  - Add "Requires" tag for libibverbs base package to -devel


author: Roland Dreier <rdreier@cisco.com> - 1.0-2
changelog:
  - Spec file cleanups, based on Fedora review: don't mark
    libmlx4.driver as a config file, since it is not user modifiable,
    and change the name of the -devel-static package to plain -devel,
    since it would be empty without the static library.


author: Omer Dagan <omerd@mellanox.com>
changelog:
  - 1. Removed duplicate- mtcr.h from devel package as it is already part of external package
  - 2. Moved tools_version.py to external pakcage


author: Sagi Grimberg and Bart Van Assche - 1.0.0
changelog:
  - srp_daemon keeps working even if the LID changes of the port it is using to
    scan the fabric or if a P_Key change occurs.
  - Added P_Key support to srp_daemon and ibsrpdm.
  - Fixed month in srp_daemon.log (OFED bug \#2281). srp_daemon now uses syslog
    and logrotate for logging.
  - srp_daemon is now only started for InfiniBand ports. It is no longer
    attempted to start srp_daemon on Ethernet ports.
  - Added support for specifying the tl_retry_count parameter. By default use
    tl_retry_count=2.
  - Allow srp_daemon to be started without configuration file.
  - Fixed a memory leak in srp_daemon that was triggered once during every fabric
    rescan.
  - Reduced memory consumption of the srp_daemon process.
  - MAD transaction ID 0 is skipped after 2**32 rescans.
  - Installation: SRPHA_ENABLE=no / SRP_DAEMON_ENABLE=no is only added to
    /etc/infiniband/openibd.conf if these variables did not yet exist in that
    file.
  - Changed range of the srp_daemon and ibsrpdm exit codes from 0..127 into 0..1.
  - Changed ibsrpdm such that it uses the new umad P_Key ABI. Running ibsrpdm
    does no longer cause a warning to be logged ("user_mad: process ibsrpdm did
    not enable P_Key index support / user_mad:
    Documentation/infiniband/user_mad.txt has info on the new ABI").
  - Fixed spelling of several help texts and diagnostic messages.


author: Bart Van Assche <bvanassche@acm.org> - 1.0.1
changelog:
  - Make process uniqueness check work.
  - Unsubscribe from subnet manager for traps before exiting.
  - Added support for the comp_vector and queue_size configuration file options.


author: Bart Van Assche <bvanassche@acm.org> - 1.0.2
changelog:
  - Added support for specifying tl_retry_count in srp_daemon.conf. Changed
    default behavior for tl_retry_timeout parameter from setting it to 2 into
    leaving it at its default value (7). This makes srp_daemon again compatible
    with the SRP initiator driver from kernel 3.12 and before.


author: Bart Van Assche <bart.vanassche@sandisk.com> - 1.0.3
changelog:
  - srp_daemon: Survive catastrophic HCA errors.
  - srp_daemon: Fix ib_dev name and port assignments for non-default umad devices.
  - srp_daemon: Add support for allow_ext_sg, cmd_sg_entries and sg_tablesize
    in /etc/srp_daemon.conf.
  - srp_daemon: Reduce time needed to stop.
  - srp_daemon: Log start and end of trap deregistration.
  - srp_daemon: Avoid that clang complains about an invalid conversion specifier.
  - srp_daemon: Fix memory leaks in error paths.
  - ibsrpdm: Do not start trap threads in ibsrpdm.
  - configure.ac: Add subdir-objects to AM_INIT_AUTOMAKE.
  - srptools.spec: Avoid redundant stop in pre-uninstall.
  - Debian: Fix build-deb.sh to read version from configure.ac.
  - Debian: Fix package build.


