Skip to content

@ibm-genwqe ibm-genwqe released this Jan 9, 2018 · 5 commits to master since this release

  • Fix compressBound
  • Add Debug tools
  • Fix genwqe_cksum tool
  • Fix missing manpages in spec file
  • Fix new compiler warnings
  • Improve Z_STREAM_END detection circumvention
Assets 2
Pre-release

@fhaverkamp fhaverkamp released this Dec 1, 2017 · 22 commits to master since this release

  • Move Z_STREAM_END circumvention behind hardware decompression
  • Fix Z_STREAM_END circumvention for TogoDB
  • Fix deflateBound on Z_NULL stream input
  • Add test-case for git usage in combination with our zlib (PCIe driver fix required to succeed)
  • Bug152: Correction adler32 return on deflateSetDictionary
  • Disable ZLIB_PATH environment variable due to possible security issue
Assets 2

@fhaverkamp fhaverkamp released this Jan 5, 2017 · 66 commits to master since this release

  • Make Z_STREAM_END detection circumvention configurable
  • Add test-cases for Z_STREAM_END detection, but also for other use-cases
  • Improved debug output
  • Improved Z_STREAM_END detection circumvention
  • Debian packaging: new release tag and symlinks #131
Assets 2

@fhaverkamp fhaverkamp released this Apr 19, 2016 · 194 commits to master since this release

  • Fix severe build problem when creating rpms
  • Fix dependencies in Makefile
  • Use -O2 instead of -Os for main code
  • Use libzADC.4 as current soname for our library, this fixes version dependencies when linking against our code directly
Assets 2

@fhaverkamp fhaverkamp released this Apr 6, 2016 · 211 commits to master since this release

  • dlopen uses SONAME when opening libz
  • Support CAPI version
  • Include genwqe_maint daemon (CAPI version)
  • Fix submodule protocol
  • Add PSL mmio write/read to enable circumventions
  • Raise number of cards to 4
  • inflateGetDict circumvention
  • Fix multi-card mode unnecessary drop to software zlib
  • Build-system fixups
  • Fixed regression with wrong executable flags
  • Fixed problems with not setting CONFIG_LIBZ_PATH in Makefile (rpms were fine, make install not)
Assets 2

@fhaverkamp fhaverkamp released this Mar 22, 2016 · 240 commits to master since this release

  • Fix multicard problem where we did fallbacks to software mode even if not needed
Assets 2

@fhaverkamp fhaverkamp released this Mar 18, 2016 · 251 commits to master since this release

  • Use libz.so.1 instead of libz.so: zlib-devel has no libz.so installed
  • Add ZLIB_LOGFILE=... feature to enable tracing and statistics for applications which close stderr
  • A lot of CAPI testing was done with this version
Assets 2

@fhaverkamp fhaverkamp released this Mar 7, 2016 · 258 commits to master since this release

  • Fix rpm build for s390 and x86
  • Adjust installation path to /usr/lib and /usr/bin following distro recommendations/requirements
  • Avoid under-linkage of libraries
  • genwqe_maint: Use CAPI error buffer to retrieve FIR registers
  • Rename VPD code such that it becomes genwqe specific (csv2bin was too generic)
  • Rename scripts to avoid .sh endings, recommendation/requirement by distributors
Assets 2

@fhaverkamp fhaverkamp released this Feb 10, 2016 · 309 commits to master since this release

  • Include https://github.com/ibm-genwqe/libcxl as submodule
  • Fix include path for zlib.h
  • CGZIP: New CAPI timeout handling
  • Use Canterbury test-case data for zlib_mt_perf.sh
  • Changed default to use hardware if available, change card use to automatic selection
  • CGZIP: AFU registers changed and were adopted. No backwards compatibility
Assets 2

@ibm-genwqe ibm-genwqe released this Jan 25, 2016 · 350 commits to master since this release

More functions for CAPI card.

  • Fixed a few problems for CAPI Card.
  • Changed debug messages to display the context number (e.g. AFU[X:Y])
    where X is the card number and Y the context which can be 0..511
  • Removed old Master code from ddcb_capi.c
  • New tool to monitor Master (see tools/genwqe_main.c)
  • Added Header file for CAPI Card registers (see include/afu_regs.h)
Assets 2
You can’t perform that action at this time.