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

libHX28-3.22-1.26 RPM for x86_64

From OpenSuSE Leap 15.6 for x86_64

Name: libHX28 Distribution: SUSE Linux Enterprise 15
Version: 3.22 Vendor: SUSE LLC <https://www.suse.com/>
Release: 1.26 Build date: Fri May 25 20:13:42 2018
Group: System/Libraries Build host: sheep18
Size: 72840 Source RPM: libHX-3.22-1.26.src.rpm
Packager: https://www.suse.com/
Url: http://libhx.sf.net/
Summary: Useful collection of routines for C and C++ programming
libHX is a C library (with some C++ bindings available) that provides
data structures and functions commonly needed, such as maps, deques,
linked lists, string formatting and autoresizing, option and config
file parsing, type checking casts and more.

libHX aids in quickly writing up C and C++ data processing programs,
by consolidating tasks that often happen to be open-coded, such as
(simple) config file reading, option parsing, directory traversal,
and others, into a library. The focus is on reducing the amount of
time (and secondarily, the amount of code) a developer has to spend
for otherwise implementing such.

Provides

Requires

License

LGPL-2.1 or LGPL-3.0

Changelog

* Mon Dec 15 2014 jengelh@inai.de
  - Switch to an out-of-tree build. Drop /pkg from include path.
* Mon Aug 25 2014 jengelh@inai.de
  - Update to new upstream release 3.22
    * HX_strquote() now supports the HXQUOTE_SQLBQUOTE mechanism
* Mon Jun 02 2014 jengelh@inai.de
  - Update to new upstream release 3.21
    * HXformat_add() now supports HXTYPE_MCSTR objects (with and without
    HXTYPE_IMMED)
    * libxml_helper: New xml_getnsprop() function that gets the value of a
    property (element attribute) by namespace prefix
* Fri Apr 18 2014 jengelh@inai.de
  - Update to new upstream release 3.20
    * Build fixes for the Solaris platform
* Fri Feb 21 2014 jengelh@inai.de
  - Update to new upstream release 3.19
    * string: add the HXQUOTE_SQLSQUOTE quoting variant
* Mon Feb 10 2014 jengelh@inai.de
  - Do an out-of-srcdir build
* Fri Jan 03 2014 jengelh@inai.de
  - Update to new upstream release 3.18
    * Incorrect behavior in HX_strltrim has been fixed
    * Added a HX_stpltrim function
* Sat Nov 16 2013 jengelh@inai.de
  - Update to new upstream release 3.17
    * Build fixes and improvements for compiling under Windows
* Sun Sep 29 2013 jengelh@inai.de
  - Update to new upstream release 3.16
    * remove 256-char format key length limit in HXformat_*
* Thu Mar 07 2013 jengelh@inai.de
  - Update to new upstream release 3.15
    * string: add HX_strchr2
    * string: add HXQUOTE_URIENC mechanism for HX_strquote
    * defs: HXsizeof_member becomes FIELD_SIZEOF
* Mon Dec 31 2012 jengelh@inai.de
  - Update to new upstream release 3.14.1 (bugfix release)
    * restore forward ordering of ordered maps
* Wed Nov 28 2012 sbrabec@suse.cz
  - Verify GPG signature
* Wed Nov 14 2012 jengelh@inai.de
  - Update to new upstream release 3.14
    * rand: avoid division by zero when calling HX_irand with lo==hi
* Sat Jul 28 2012 jengelh@inai.de
  - Update to new upstream release 3.13
    * io: remove HX_REALPATH_SYMLINK
    * option: new HXOPT_RQ_ORDER flag, allows unconditional POSIX-style
    parsing (parsing terminates at first non-option encountered)
    * option: add HXTYPE_SIZE_T
    * time: add functions and macros for arithmetic and handling of
    timespec with support for negative time values
* Sat Feb 11 2012 jengelh@inai.de
  - Update autotools BuildRequires (add libtool) for Factory/12.2,
    remove unnecessary regeneration stage
* Thu Dec 15 2011 jengelh@medozas.de
  - Update to new upstream release 3.12.1
    * string: make HX_strdup(NULL) valid again
    * build: fix build when -Wl,--no-undefined is used
* Wed Dec 07 2011 cfarrell@suse.com
  - license update: LGPL-2.1 or LGPL-3.0
    libHX has a dual choice of LGPL-2.1 or LGPL-3.0. Use SPDX format
* Sat Dec 03 2011 jengelh@medozas.de
  - Update to new upstream release 3.12
    * Clang support
    * Fixes to the option parser's passthrough mode,
    which did not correctly copy arguments over
    * POSIXLY_CORRECT support for the option parser
    * Size reduction of data structures by eliminating
    seldomly-used fields
* Thu Dec 01 2011 coolo@suse.com
  - add automake as buildrequire to avoid implicit dependency
* Wed Aug 10 2011 jengelh@medozas.de
  - Remove pkgincludedir.diff and instead just use --includedir
    to %configure
* Mon Jul 25 2011 jengelh@medozas.de
  - Update to new upstream release 3.11
    * string: add a HXQUOTE_BASE64 to HX_strquote
    * debug: new LD_PRELOAD-able library that does additional checks
    to the runtime
  - Provide libHX-devel-32bit
* Mon Jun 06 2011 jengelh@medozas.de
  - Put the libHX directory into a versioned directory to detect
    unwanted omission of libHX_CFLAGS in dependent projects
* Wed Apr 06 2011 jengelh@medozas.de
  - Update to new upstream release 3.10.1
    * defs: BUILD_BUG_ON_EXPR had erroneously returned 1
  - Add BuildRequires: pkg-config as per rpmlint suggestion
* Tue Apr 05 2011 jengelh@medozas.de
  - Update to new upstream release 3.10
    * format: do not split arguments in %(lower) and %(upper)
    * defs: add array type checking in ARRAY_SIZE
    * opt: use non-zero sentinel marker
    * defs: add BUILD_BUG_ON_EXPR
    * format: provide a %(substr) function
    * io: add HX_readlink (zero-terminating mc-output readlink)
    * io: add HX_realpath (supports relative-path output)
* Mon Jan 17 2011 jengelh@medozas.de
  - Update to new upstream release 3.9.1
    * Package missing header file
* Sat Jan 15 2011 jengelh@medozas.de
  - Update to new upstream release 3.9
    * Add missing includes and guard to public include files
    * For filesystem/filehandle-related functions, io.h should now be
    included in userspace programs instead of misc.h
    * hxdirstamp: new development helper program for library users
    * io: new functions HXio_full{read,write}
* Wed Dec 01 2010 jengelh@medozas.de
  - Update to new upstream release 3.8
    * HXdir_{open,read,close} now work with struct HXdir *
    instead of void *
    * xml_newnode prototype changed to accomodate subtext
  - Run hxtools's spec-beautifier on specfile
* Wed Aug 25 2010 jengelh@medozas.de
  - update to new upstream version 3.6
    * Fixes in 3.6:
    * bitmap: set/clear/test had no effect due to wrong type selection
    * bitmap: avoid left-shift larger than type on 64-bit
    * string: fixed buffer overflow in HX_split when too few fields were present
    in the input (CVE-2010-2947)
    * Fixes in 3.5:
    * format2: failure to skip escaped char in "%(echo foo\ bar)" was corrected
    * proc: properly check for HXPROC_STDx--HXPROC_STDx_NULL overlap
    * strquote: do not cause allocation with invalid format numbers
    * Enhancements:
    * new format2 expandable functions like %(exec) and %(shell)
    * LDAP search filter and RDN quoting support
    * Old formatter was removed
* Wed Apr 07 2010 jengelh@medozas.de
  - update to upstream version 3.4
    * explicit library initializer function
* Thu Jan 21 2010 jengelh@medozas.de
  - update to upstream version 3.3
    * fixes to the quote processing of the format1 and shconfig parsers
    * introduces a new string formatter
* Wed Dec 09 2009 jengelh@medozas.de
  - update descriptions in specfile
  - do not pass --with-pkgconfigdir to configure;
    build already does it right
  - update to upstream version 3.2
    * defs: add HXsizeof_member and HXtypeof_member
    * map: new map API, with hash-based maps and classic
      rbtree-based maps
    * arbtree: HXbtree was removed in favor of the new HXmap
    * clist: clist.h moved into list.h
    * format: HXformat_* now uses struct HXformat_map
    * rand: use faster modulo-based variant for numbers within
      RAND_MAX range
    * rand: use libc rand() almost exclusively, only use
      /dev/urandom for seed
    * time: add time delta functions
    * added HXbitmap_* functions
  - add baselibs.conf as a Source, so that it is available on local
    builds too
* Mon Jul 27 2009 mc@novell.com
  - Version 2.9
    - string: fixed number of fields and trailing NULL in HX_split4
    - string: add HX_basename_exact
    - HXproc now knows about HXPROC_NULL_*, which can be used to discard I/O
    - HXproc: expressly prohibit HXPROC_STD* for HXproc_run_sync
* Mon May 11 2009 mc@suse.de
  - update to version 2.7
    - update ducumentation
    - arbtree: add "flat view" operation
    - misc: added HX_fls
    - misc: make HX_time_compare otime-capable
    - add wx_helper.hpp

Files

/usr/lib64/libHX.so.28
/usr/lib64/libHX.so.28.3.0


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 20:06:21 2024