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

libeconf0-32bit-0.6.2-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libeconf0-32bit Distribution: openSUSE Tumbleweed
Version: 0.6.2 Vendor: openSUSE
Release: 1.1 Build date: Thu Mar 7 18:31:39 2024
Group: Development/Libraries/C and C++ Build host: i02-ch1d
Size: 46537 Source RPM: libeconf-0.6.2-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/openSUSE/libeconf
Summary: Enhanced config file parser ala systemd
Enhanced config file parser, which merges config files placed
in several locations into one.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Wed Mar 06 2024 schubi@suse.com
  - Update to version 0.6.2:
    * version 0.6.2
    * Fix static analyzer detected issues (#196)
* Mon Jan 22 2024 schubi@suse.com
  - Update to version 0.6.1:
    * reading lines which have a length greater than BUFSIZE (#195)
    * Improved data quote check in read_file (#193)
* Wed Nov 08 2023 schubi@suse.com
  - Update to version 0.6.0:
    * Supporting Linux Userspace API (UAPI) Group
      chapter "Configuration Files Specification".
      See: https://uapi-group.org/specifications/specs/
      configuration_files_specification/
* Fri Nov 03 2023 schubi@suse.com
  - Update to version 0.5.3:
    * Added bindings for python3 and C#
* Thu Oct 26 2023 nico.krapp@suse.com
  - Update to version 0.5.2:
    * Add python bindings (#188)
    * docu version 0.5.2
    * Fix test (#185)
    * Plug memory leak (#186)
* Wed Sep 06 2023 Stefan Schubert <schubi@suse.com>
  - Additional info for version 0.5.2:
    * Fixed a stack-buffer-overflow vulnerability in "econf_writeFile"
      function. (CVE-2023-30078, CVE-2023-32181, bsc#1211078)
    * Fixed a stack-buffer-overflow vulnerability in "read_file"
      function. (CVE-2023-30079, CVE-2023-22652, bsc#1211078)
* Fri Mar 24 2023 schubi@suse.com
  - Update to version 0.5.2:
    * Fixed build for aarch64 and gcc13.
    * Making the output verbose when a test fails.
    * Fixed a stack-buffer-overflow vulnerability in "econf_writeFile"
      function.
    * Fixed a stack-buffer-overflow vulnerability in "read_file"
      function.
    * Added new feature: econf_set_conf_dirs (const char **dir_postfix_list)
      Sets a list of directory structures (with order) which describes
      the directories in which the files have to be parsed.
      E.G. with the given list: {"/conf.d/", ".d/", "/", NULL} files in following
      directories will be parsed:
      "<default_dirs>/<project_name>.<suffix>.d/"
      "<default_dirs>/<project_name>/conf.d/"
      "<default_dirs>/<project_name>.d/"
      "<default_dirs>/<project_name>/"
      The entry "<default_dirs>/<project_name>.<suffix>.d/" will be added
      automatically.
    * General code cleanup.
* Thu Jan 19 2023 schubi@suse.com
  - Update to version 0.5.1:
    * Reading files in /usr/_vendor_/_example_._suffix_.d/* regardless
      there is a /etc/_example_._suffix_ file. (#175)
* Fri Dec 02 2022 schubi@suse.com
  - Update to version 0.5.0:
    * API calls econf_read*WithCallback supporting a general (void *)
      argument for user defined data with which the callback function is
      called.
    * Tagged following functions deprecated:
      econf_requireOwner, econf_requireGroup, econf_requirePermissions,
      econf_followSymlinks, econf_reset_security_settings
      Use one of the econf_read*WithCallback functions instead.
* Wed Nov 23 2022 schubi@suse.com
  - Update to version 0.4.9:
    * libeconf.h: added missing sys/types.h header (#171)
    * new API calls: econf_readFileWithCallback,
      econf_readDirsWithCallback, econf_readDirsHistoryWithCallback (#172)
    * Checking NULL comment parameter in the parsing functions.
* Mon Nov 14 2022 schubi@suse.com
  - Update to version 0.4.8+git20221114.7ff7704:
    * Parsing files which are containing keys only (#170)
      All delimiters are allowed now : "", " =", " ", "=". But the
      user should use "" in order to be distinct.
    * /usr/etc/shells.d/<file_name> will not be parsed if
      /etc/shells.d/<file_name> is defined too.
    * Lto build fixed (#168)
    * New calls: econf_comment_tag, econf_delimiter_tag, econf_set_comment_tag,
      econf_set_delimiter_tag
    * Checking UID,GroupID, permissions,... of the parsed files (#165)
      New calls: econf_requireOwner, econf_requireGroup, econf_requirePermissions,
      econf_followSymlinks
    * Ignoring Group without brackets; Do not hold brackets in the internal data structure. (#164)
    * Error handling improved for nums and booleans (#163)
* Wed Apr 27 2022 schubi@suse.com
  - Update to version 0.4.6+git20220427.3016f4e:
    * econftool:
    * * Parsing error: Reporting file and line nr.
    * * --delimeters=spaces Taking all kind of spaces for delimiter
    * libeconf:
      Fixed bsc#1198165: Parsing files correctly which have space characters
      AND none space characters as delimiters.
* Wed Apr 06 2022 schubi@suse.com
  - Update to version 0.4.5+git20220406.c9658f2:
    * econftool:
    * * New call "syntax" for checking the configuration files only.
      Returns an error string with line number if an error occurs.
    * * New options "--comment" and "--delimeters"
    * * Parsing one file only if needed.
* Tue Jan 04 2022 schubi@suse.com
  - Update to version 0.4.4+git20220104.962774f:
    * Fixed i586 build (#158)
* Tue Jan 04 2022 schubi@suse.com
  - Update to version 0.4.2+git20220104.5dfd69d:
    * Reading numbers with different bases (e.g. oktal) (bsc#1193632) (#157)
* Thu Nov 11 2021 schubi@suse.com
  - Update to version libeconf-0.4.2+git20211111.c7a2c52:
    * CMake fixes regarding document installation.
    * Fixed different issues while writing string values to file.
    * Writing comments to file too.
    * Fixed memory leaks.
    * Fixed crash while merging values.
* Fri Jul 09 2021 schubi <schubi@localhost>
  - Update to version 0.4.1+git20210709.cf671f2:
    * CMake fixes regarding installation of econftool and man pages.
* Thu Jul 08 2021 Stefan Schubert schubi@suse.com
  - Update to version 0.4.0+git20210708.6918ea1:
    * Fixed covscan FORWARD_NULL_issues warnings
* Wed Jul 07 2021 Stefan Schubert <schubi@suse.com>
  - Update to version 0.4.0+git20210707.537a8a:
    * Fixed resource leaks found by Iker Pedrosa.
* Thu Apr 15 2021 schubi@suse.com 
  - Removed doxygen from build requires.
* Tue Apr 13 2021 schubi@suse.com
  - Update to version 0.4.0+git20210413.fdb8025:
    * Installing man pages via meson. (#147)
* Mon Apr 12 2021 schubi@suse.com
  - Update to version 0.4.0+git20210412.1513a26:
    * Added econftool cat option (#146)
    * new API call: econf_readDirsHistory (showing ALL locations)
    * new API call: econf_getPath (absolute path of the configuration file)
* Thu Apr 08 2021 schubi@suse.com
  - Update to version 0.4.0+git20210408.6d33e5e:
    * Man pages libeconf.3 and econftool.8.
    * Handling multiline strings.
    * Added libeconf_ext which returns more information like
      line_nr, comments, path of the configuration file,...
    * Econftool, an command line interface for handling configuration
      files.
    * Generating HTML API documentation with doxygen.
    * Improving error handling and semantic file check.
    * Joining entries with the same key to one single entry if
      env variable ECONF_JOIN_SAME_ENTRIES has been set.

Files

/usr/lib/libeconf.so.0
/usr/lib/libeconf.so.0.6.2


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 16 23:37:57 2024