Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

wbxml2-tools-0.11.10-1.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: wbxml2-tools Distribution: openSUSE Tumbleweed
Version: 0.11.10 Vendor: openSUSE
Release: 1.1 Build date: Tue Sep 10 15:17:45 2024
Group: Productivity/Other Build host: reproducible
Size: 24736 Source RPM: wbxml2-0.11.10-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/libwbxml/libwbxml
Summary: Tools for libwbxml2
wbxml2 is a library that includes a WBXML (Wireless Binary XML)
parser and a WBXML compiler. Unlike wbxml, it uses expat instead of
libxml2. WBXML contains a library and its associated tools to parse,
ecode and handle WBXML documents.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Tue Sep 10 2024 Dirk Müller <dmueller@suse.com>
  - update to 0.11.10:
    * Removed a few unused variables which gcc reported during
      building with -Wall compiler option. A notable case was in
      function decode_wv_datetime where a memory allocation
      failure was ignored
    * Added workaround for buggy FindEXPAT in cmake 3.27-3.29.
    * Enabled --output-on-failure in GitHub runner config of ctest.
    * Removed proprietary Testing.cmake.
    * Updated the cmake package information by replacing the find
      module with proper cmake config and version files.
    * Removed all cmake find modules of third party dependencies.
    * Replaced proprietary FindCheck.cmake with standard usage of
      PkgConfig.
    * Removed assert in function wbxml_tree_clb_xml_end_element of
      wbxml_tree_clb_xml.c. The function had already the
      correct error handling implemented. The library no longer
      crashes but returns an error.
    * Fixed SIGSEGV during parsing of malformed WV document in
      wbxml_parser.c.
    * Fixed the handling of a wrong Unicode character in the
      function parse_entity of wbxml_parser.c. The library no longer
      crashes but returns an error. Therefore, a new error was
      defined in wbxml_errors.h. The usage of assert.h was removed
      from wbxml_parser.c.
    * Added missing NULL pointer check in function
      decode_opaque_content of wbxml_parser.c
    * Added a directory for and with fuzz tests which crash(ed) the
      library.
    * Modify wbxml_getopt return opt type to int
    * Check for normalize_xml.pl failures in the tests (pull
      request #84).
* Tue Dec 06 2022 Dirk Müller <dmueller@suse.com>
  - update to 0.11.8:
    * Changed location of releases to GitHub only in README.
    * Change the default internal namespace separator from the colon to the pipe
      This solves compatibility with libexpat >= 2.4.5 after fix the security
      problem CVE-2022-25236.
    * Removed copy of Expat in macosx directory (issue #77).
    * Migrated from Travis CI to GitHub actions for testing.
* Sun Apr 11 2021 Bo Simonsen <bosim@opensuse.org>
  - fixed spec file syntax
  - updated to version 0.11.7
    * Added WBXML_INSTALL_FULL_HEADERS cmake flag to expose internal
      API headers; changes library version for compatibility (e.g.
      2.6.1 -> 20601.0.0)
      (pull request #67 from David Llewellyn-Jones)
    * Link to libexpat correctly (private). Therefore the tools
      wbxml2xml and xml2wbxml do no longer link directly to libexpat.
      (pull request #65 from Peter Keresztes Schmidt)
    * Fixed several memory leaks and leak-sanitizer issues.
      (pull requests #61, #62, #63 and #64 from Gaurav Gupta)
    * During build use headers which come with source code and not
      the installed headers.
      (pull request #66 from David Llewellyn-Jones)
* Sat Apr 13 2019 bosim@opensuse.org
  - updated to version 0.11.6
    * Fixed/changed the encoding of element Content in CodePage
      AirSyncBase (0x11) to WBXML_BINARY_OPTION for Microsoft
      ActiveSync.
      This element is used when the clients send a request to save a
      draft email.
      An example can be found in:
      http://interoperability.blob.core.windows.net/files/MS-ASEMAIL/[MS-ASEMAIL].pdf
      (4.4 Adding a Draft Email with Attachments).
      Reference:
      https://msdn.microsoft.com/en-us/library/mt563406%28v=exchg.80%29.aspx
      (issue #58 from Thomas Führer)
    * Added a testcase for Microsoft ActiveSync EAS Provisioning
      (clarifies issue #56).
* Wed Mar 15 2017 jengelh@inai.de
  - Trim descriptions
  - Replace unnecessary uses of %__ indirections in macros,
    remove redundant %clean section, do parallel build with %_smp_mflags.
* Sun Feb 19 2017 bosim@opensuse.org
  - updated to version 0.11.5
    * 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).
    * 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).
* Mon Jan 31 2011 cstender@suse.de
  - updated to version 0.10.9
    * Added correct default behaviour to parse_charset. If no character
      set is specified in a WBXML document then UTF-8 is assumed until
      there is another specification in the transport meta-information.
      (ticket #52)
    * Added several tokens for Microsoft ActiveSync v14.0 revision 8.0
      (ticket #53). The patch was supplied by Amnon Aaronsohn.
    * Fixed iconv support (ticket #52)
    * Fixed wrong WBXML table token for OMA DM DDF (ticket #51)
    * Fixed locations of variable definitions and replaced strtoull by
      strtoul (changes from ticket #42 and #50).
      This fixes some compiler errors from MS VisualStudio 2008 and 9.0.
    * Fixed integer overflow in opaque data parsing (ticket #54).
      The patch was supplied by Amnon Aaronsohn.
    * Fixed unsigned integer overflow (patch from ticket #41)
      The overflow causes crashs or wrong wbxml messages.
    * Added support for recursion in wbxml_tree_node_elt_get_from_name
      (ticket #46)
* Tue Apr 20 2010 cstender@suse.de
  - updated to version 0.10.8
    * Added a fix for the broken vFormat handling in the SyncML
      specification. All LFs are replaced by CRLFs in every vFormat
      object inside a SyncML message (ticket #38).
    * Added Nokia ConML support (ticket #35).
      There is no public documentation available from Nokia. The
      transformation tables were created from sniffed WBXML documents.
      The patch was supplied by Anton D. Kachalov.
    * Removed OMA DM tests because the OMA did not grant a permission
      for the inclusion (ticket #36).
* Mon Aug 03 2009 cstender@novell.com
  - removed ddf testcases (bnc#515194)
* Wed May 13 2009 cstender@suse.de
  - updated to version 0.10.7
    * If the operating system environment has a built-in getopt
      implementation then the cmake environment disables the internal
      implementation of libwbxml and uses the getopt function of the
      operating system. This avoids clashes with variables which are
      declared extern and explicit but already exists in the default
      POSIX header files (e.g. optopt).

Files

/usr/bin/wbxml2xml
/usr/bin/xml2wbxml


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Dec 26 00:01:52 2024