libwbxml v0.11.6

@bellmich bellmich released this Aug 15, 2017 · 3 commits to master since this release

libwbxml 0.11.6 release notes

Download: https://sourceforge.net/projects/libwbxml/files/libwbxml/0.11.6/

Major Changes

None.

Minor Changes

Internal Changes

  • Added a testcase for Microsoft ActiveSync EAS Provisioning (clarifies issue #56).

libwbxml v0.11.5

@bellmich bellmich released this Feb 12, 2017 · 9 commits to master since this release

libwbxml 0.11.5 release notes

Download: https://sourceforge.net/projects/libwbxml/files/libwbxml/0.11.5/

Major Changes

None.

Minor Changes

  • Fixed ActiveSync element data of code pages ResolveRecipients and
    GAL (issue #52 from Thomas Führer, fixed in pull request #53).
  • Added definitions of ActiveSync protocoll v16.0
    (pull request #32 from Gil Hartmann).
  • Added support to build a static library
    (issue #22 and pull requests #23, #24, #25, #26 and #27
    from Gaurav Gupta).

Internal Changes

  • Added support for MacOS X to Travis CI environment.
  • Added support for ccache (pull request #44 from Gaurav Gupta).
  • Fixed some memory leaks (pull requests #43 and #45 from Renu Tyagi).
  • Avoid malloc typecasts (pull requests #31, #33, #34, #35, #36,
    #37, #38, #39 and #40 from Gaurav Gupta).
  • Added support for automated testing with travis-ci.org
  • Fixed memory leak in function wbxml_strtbl_collect_words
    of wbxml_encoder (pull request #21 from Gaurav Gupta).
  • Fixed memory leak in function wbxml_strtbl_check_references
    of wbxml_encoder (pull request #20 from Gaurav Gupta).
  • If pkg-config is used then use the provided ldflags
    (pull request #19 from Jeroen Dekkers).

libwbxml v0.11.4

@bellmich bellmich released this Apr 9, 2015 · 77 commits to master since this release

libwbxml 0.11.4 release notes

Download: https://sourceforge.net/projects/libwbxml/files/libwbxml/0.11.4/

Major Changes

None.

Minor Changes

  • If there is no CHECK support then the API tests must not be
    executed (GitHub issue #18).
  • Get rid of the useless file MANIFEST (cmake don't need it).
  • Removed AUTHORS because the more complete information is in
    the file THANKS.
  • Removed NEWS because the content is already in ChangeLog.
  • Fixed CMakeLists.txt to get rid of the files AUTHORS and NEWS
    (GitHub issue #17).

Internal Changes

  • Fixed RELEASE instructions for GitHub.

Special thanks goes to Petr Pisar for the fast testing of the release 0.11.3,

libwbxml v0.11.3

@bellmich bellmich released this Apr 7, 2015 · 84 commits to master since this release

libwbxml 0.11.3 release notes

Download: https://sourceforge.net/projects/libwbxml/files/libwbxml/0.11.3/

Major Changes

  • libwbxml is now fully independent from the OpenSync infrastructure.
    This includes the migration of the sources to GitHub.
  • Setup a framework for testing the private API.
    Added the first test suites:
    • src/wbxml_lists.h.
    • src/wbxml_buffers.h
    • src/wbxml_base64.h
    • src/wbxml_charset.h
    • src/wbxml_conv.h
    • src/wbxml_encoder_internals.h
    • src/wbxml_errors.h
    • src/wbxml_parser_internals.h

Minor Changes

  • Fixed a memory leak of wbxml_tree_clb_xml_end_element in
    src/wbxml_tree_clb_xml.c.
    The patch was supplied by Gaurav Gupta from Samsung.
  • The code of the function wbxml_tree_clb_xml_end_element to handle
    binary tags used variables which were only defined if the SyncML
    code is enabled. The file wbxml_tree_clb_xml.c was fixed
    (ticket #85).

Internal Changes

  • Added a sanity check to make some tools happy in
    wbxml_strtbl_collect_strings in src/wbxml_encoder.c.
    The patch was supplied by Gaurav Gupta from Samsung.
  • Added some sanity checks to detect the wrong usage of
    wbxml_fill_header in src/wbxml_encoder.c.
    The patch was supplied by Gaurav Gupta from Samsung.
  • Introduced a single test directory.

Special thanks goes to Gaurav Gupta (@ya1gaurav) for code analysis and bug fixing.