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

libHX-devel-4.24-1.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: libHX-devel Distribution: openSUSE Tumbleweed
Version: 4.24 Vendor: openSUSE
Release: 1.1 Build date: Wed Jul 17 19:39:05 2024
Group: Development/Libraries/C and C++ Build host: reproducible
Size: 216971 Source RPM: libHX-4.24-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://inai.de/projects/libhx/
Summary: Development for libHX, a routines collection 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.

This subpackage contains the header files.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Wed Jul 17 2024 Jan Engelhardt <jengelh@inai.de>
  - Update to release 4.24
    * io: resolve use-after-free and out-of-bounds writes in
      conjunction with ``HX_realpath``
    * io: add ``HX_getcwd`` function
* Thu Feb 15 2024 Jan Engelhardt <jengelh@inai.de>
  - Update to release 4.23
    * io: use smaller chunks with sendfile(2) to work around
      unusual API behavior
    * io: make HX_copy_file() utilize copy_file_range when available
* Wed Dec 20 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 4.21
    * Resolve compile error when signed_cast macro is used.
* Thu Nov 30 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 4.19
    * string: fixed HX_strtoull_unit with negative fractions
      producing 0 sometimes
    * opt: fix HX_getopt losing argv on HXOPT_KEEP_ARGV
  - Delete 0001-string-resolve-testsuite-failure-with-aarch64.patch
    (merged)
* Mon Nov 27 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 4.18
    * opt: new HX_getopt5 API for the parser with untangled in and
      out variables
    * string: HX_strtoull_units handles negative values now (like
      strtoull)
    * string: HX_strtoull_units & HX_strtoull_(n)sec now set
      errno=ERANGE for nonrepresentable results
    * string: HX_strtoull_sec rejects unitless numbers now
  - Add 0001-string-resolve-testsuite-failure-with-aarch64.patch
* Sun Nov 12 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 4.17
    * socket: set SOCK_CLOEXEC on all sockets
* Thu Nov 02 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 4.16
    * Add HX_strtoull_nsec to parse time period and emit nanoseconds
    * doc: specify return value and semantics for HXio_fullread,
      HXio_fullwrite, HX_sendfile
* Sun Sep 24 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 4.15
    * Add functions to compute Least Positive Residue (HX_flpr, HX_flprf)
    * Make HX_strrtrim work on strings longer than INT_MAX
* Fri Jul 14 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 4.14
    * socket: make HX_addrport_split work on portless bracketed hostspec
* Wed Jun 21 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 4.13
    * io: do not fail HX_mkdir when a component is a symlink to a
      directory
    * xml_helper: fix infinite recursion in xml_getnsprop
* Mon Feb 27 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 4.12
    * Plug a memory leak in HX_inet_listen
* Mon Feb 27 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 4.11
    * Four new socket utility functions
* Sun Jan 29 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 4.10
    * Plug a memory leak in the formatter
* Mon Jan 23 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 4.9
    * socket: add sockaddr_is_local, ipaddr_is_local functions
    * format: avoid return value truncation from HXformat_aprintf,
      HXformat_sprintf
* Sat Dec 03 2022 Jan Engelhardt <jengelh@inai.de>
  - Update to release 4.8
    * io: call posix_fadvise when slurping files
    * io: fix garbling of slurped data when read from an
      unknown-size source
* Sun Oct 23 2022 Jan Engelhardt <jengelh@inai.de>
  - Update to release 4.7
    * string: new quoting modes HXQUOTE_BASE64URL & HXQUOTE_BASE64IMAP
* Mon Jun 27 2022 Jan Engelhardt <jengelh@inai.de>
  - Update to release 4.6
    * HX_slurp_fd/HX_slurp_file now supports reading from files
      reporting their own size as 0 (e.g. ttys, /proc special
      files).
* Sun Apr 10 2022 Jan Engelhardt <jengelh@inai.de>
  - Update to release 4.5
    * Resolve a few warnings reported by cov-scan.
* Tue Mar 15 2022 Jan Engelhardt <jengelh@inai.de>
  - Update to release 4.4
    * Build fixes for mingw environments.
* Mon Mar 14 2022 Jan Engelhardt <jengelh@inai.de>
  - Update to release 4.3
    * string: New functions ``HX_strtoull_sec``,
      ``HX_unit_seconds`` for converting between second-based time
      durations and human-readable durations like 129600 <-> 1d12h.
    * io: New function ``HX_sendfile``.
* Sun Oct 17 2021 Jan Engelhardt <jengelh@inai.de>
  - Update to release 4.2
    * string: New functions ``HX_strtod_unit``, ``HX_strtoull_unit``,
      ``HX_unit_size``, ``HX_unit_size_cu`` for converting between
      sizes and human-readable sizes like 1457664 <-> "1.45M"/"1.39M".
* Wed Oct 13 2021 Jan Engelhardt <jengelh@inai.de>
  - Update to release 4.1
    * io: fix a use-after-free in conjunction with HX_realpath
* Sun Oct 03 2021 Jan Engelhardt <jengelh@inai.de>
  - Update to release 4.0.1
    * lib: add ``HX_slurp_fd``, ``HX_slurp_file``
    * proc: add ``HXproc_switch_user``
    * proc: add ``HXproc_top_fd``
    * socket: add ``HX_socket_from_env``
    * opt: add ``HXOPT_KEEP_ARGV`` flag
* Tue Aug 03 2021 Jan Engelhardt <jengelh@inai.de>
  - Update to release 3.26
    * io: cure a potential infinite loop on EOF with HXio_fullread()
    * io: HXio_fullread() now returns actual bytes read rather than
      bytes requested
    * time: rectified HX_timeval_sub producing wrong results

Files

/usr/include/libHX
/usr/include/libHX/libHX
/usr/include/libHX/libHX.h
/usr/include/libHX/libHX/cast.h
/usr/include/libHX/libHX/ctype_helper.h
/usr/include/libHX/libHX/defs.h
/usr/include/libHX/libHX/deque.h
/usr/include/libHX/libHX/init.h
/usr/include/libHX/libHX/intdiff.hpp
/usr/include/libHX/libHX/io.h
/usr/include/libHX/libHX/libxml_helper.h
/usr/include/libHX/libHX/list.h
/usr/include/libHX/libHX/map.h
/usr/include/libHX/libHX/misc.h
/usr/include/libHX/libHX/option.h
/usr/include/libHX/libHX/proc.h
/usr/include/libHX/libHX/socket.h
/usr/include/libHX/libHX/string.h
/usr/include/libHX/libHX/wx_helper.hpp
/usr/lib64/libHX.so
/usr/lib64/pkgconfig/libHX.pc
/usr/share/doc/packages/libHX
/usr/share/doc/packages/libHX/api.rst
/usr/share/doc/packages/libHX/assorted.txt
/usr/share/doc/packages/libHX/bitmaps.rst
/usr/share/doc/packages/libHX/changelog.rst
/usr/share/doc/packages/libHX/const_cast.c
/usr/share/doc/packages/libHX/dirstamp.rst
/usr/share/doc/packages/libHX/files_and_dirs.rst
/usr/share/doc/packages/libHX/generator.cpp
/usr/share/doc/packages/libHX/helper_headers.rst
/usr/share/doc/packages/libHX/history.rst
/usr/share/doc/packages/libHX/init.rst
/usr/share/doc/packages/libHX/inline_clist.rst
/usr/share/doc/packages/libHX/inline_list.rst
/usr/share/doc/packages/libHX/install.rst
/usr/share/doc/packages/libHX/libHX_Documentation.rst
/usr/share/doc/packages/libHX/linked_list.rst
/usr/share/doc/packages/libHX/macros.rst
/usr/share/doc/packages/libHX/maps.rst
/usr/share/doc/packages/libHX/memory_container.rst
/usr/share/doc/packages/libHX/misc_functions.rst
/usr/share/doc/packages/libHX/option_parsing.rst
/usr/share/doc/packages/libHX/process_management.rst
/usr/share/doc/packages/libHX/random_numbers.rst
/usr/share/doc/packages/libHX/shconfig.rst
/usr/share/doc/packages/libHX/socket_functions.rst
/usr/share/doc/packages/libHX/string_formatter.rst
/usr/share/doc/packages/libHX/string_ops.rst
/usr/share/doc/packages/libHX/strlcpy-timing.rst
/usr/share/doc/packages/libHX/time_functions.rst
/usr/share/doc/packages/libHX/typecheck_casts.rst
/usr/share/doc/packages/libHX/ux-file.rst
/usr/share/doc/packages/libHX/ux-mmap.rst


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 19 01:14:14 2024