Skip to content

v0.17.2 release

Compare
Choose a tag to compare
@chrissie-c chrissie-c released this 21 Sep 11:31

This is mainly a bug fix release, but also includes a new split-logging feature.

Changes v0.17.1 - v0.17.2

  • Implement extended information logging (aka split logging)
  • switch libtool soname versioning from -version-number to -version-info
  • High: loop: fixes resource starvation in mainloop code
  • Fix: valgrind "invalid file descriptor" warning
  • Fix: Unlink files bound to unix domain sockets
  • Fix: resolves compile error for solaris
  • Fix alignment issues on hppa
  • Fix description of qbutil.h
  • Fix comment typo: neccessary -> necessary
  • Fix comment typos: incomming -> incoming
  • Low: examples: fix race condition in glib mainloop example
  • Low: build: update .gitignore for vim swap files and "make check" output
  • ipc test improvements.
  • Low: check_ipc: generate unique server names for tests
  • Low: check_ipc: give connection stress tests for shm and socket unique names
  • Low: tests: regression tests for stress testing loop_poll ipc create/destroy
  • The udata member of the kevent struct is a void *
  • Fixes several warnings under clang:
  • Add Doxygen description for qbipc_common.h
  • doc: improve README and RPM description
  • Clear DOT_FONTNAME, since FreeSans is not included anymore. The new default is Helvetica.
  • Remove obsolete options from doxyfiles
  • Do not suppress echoing of Doxygen commands