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 updates:

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