What's New in SourcePro®

SourcePro 2016 brings better ways of accessing data stores, smaller memory footprint, optimized performance, and conformance to the latest security standards.

SourcePro 2016.1

SourcePro 2016.1 is 100% backward compatible with SourcePro 2016. It conforms to the latest security standards and supports the latest platforms, compilers and data bases as well as improved usability.

Security

  • All SourcePro modules conform with the latest security standards (as of September 2016) including CWE, CERT, OWASP, DISA STIG and the latest MISTA-C 2012

Platforms

  • Added Support for Windows Server 2016
  • Upgraded Windows 10 support to version 1607 (Anniversary Edition)
  • Upgraded RHEL 6.x support to 6.8
  • Upgraded HPUX 11i v3.x to v3.15
  • Upgraded Intel MKL 11.3 support to update 3

Compilers

  • Upgraded Visual Studio 2015.x support to 2015.3
  • Upgraded Oracle Developer Studio 12.x support to 12.5
  • Upgraded Support to HP aC++ 6.28.02
  • Upgraded Intel C++ 2016 support to 2016.3

Databases

  • Added support for ODBC Driver 13 for SQL Server on Linux
  • Added support for SQL Server 2016
  • Upgraded DB2 11 support to 11.1
  • Upgraded unixODBC 2.3 support to 2.3.4

SourcePro 2016

Security

  • All modules conform with the latest security standards, including MISRA C:2012, CWE, CERT, OWASP, DISA STIG
  • upgraded OpenSSL support to 1.0.2g
  • Replaced all Windows legacy unsafe calls
  • Enhanced socket security

Performance

  • Optimized numerous classes such as rw_slist, RWBRNGeneratorBase, RWAnsiLocale, and RWStandardWString
  • Minimized memory footprint
  • Added RWTimeTuple, RWTimeTupleOffset in OOSql classes for each DB Module
  • Upgraded MKL support to 11.3

Enhancements

  • Enhanced Data Access module to insulate your code from different data stores, including MongoDB, Cassandra, Oracle, SQL Azure, and more
  • Ability to run in-database analytics with IMSL stored procedures for Java, C, and C#
  • Ability to install SourcePro from a script.

Platforms

  • Added support for CentOS 5.11, 6.7, and 7.2
  • Upgraded AIX 7 support to update 2
  • Upgraded SuSE Linux Enterprise Server 11 support to SP4
  • Upgraded SuSE Linux Enterprise Server 12 support to SP1
  • Upgraded Red Hat Enterprise Linux 5 support to update 11
  • Upgraded Red Hat Enterprise Linux 6 support to update 7
  • Upgraded Red Hat Enterprise Linux 7 support to update 2
  • Upgraded Solaris 11 support to update 3
  • Upgraded ICU support to 57.1

Compilers

  • Upgraded Visual Studio 2012 support to Update 4
  • Upgraded Visual Studio 2013 support to Update 5
  • Upgraded Visual Studio 2015 support to Update 1
  • Upgraded Intel C++ support to 16.0
  • Upgraded IBM XL C++ to 13.1.0.6