| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libgpg-error0 | Distribution: openSUSE Tumbleweed |
| Version: 1.56 | Vendor: openSUSE |
| Release: 1.1 | Build date: Wed Oct 8 22:01:06 2025 |
| Group: Development/Libraries/C and C++ | Build host: reproducible |
| Size: 1222238 | Source RPM: libgpg-error-1.56-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://www.gnupg.org/software/libgpg-error/ | |
| Summary: Library That Defines Common Error Values for All GnuPG Components | |
This is a library that defines common error values for all GnuPG components. Among these are GPG, GPGSM, GPGME, GPG-Agent, libgcrypt, pinentry, SmartCard Daemon, and possibly more in the future.
GPL-2.0-or-later AND LGPL-2.1-or-later
* Wed Oct 08 2025 Andreas Stieger <andreas.stieger@gmx.de>
- Update to 1.56:
* Support the %b conversion specifier in the estream printf
functions
* New mode keyword "share=xxx" for gpgrt_fopen
* Change the default method to get the number of fds to close.
This fixes a spawning problem on certain POSIX machine.
* Interface changes relative to the 1.55 release:
GPG_ERR_UNEXPECTED_PACKET NEW.
GPGRT_PROCESS_STDIO_NUL NEW.
- drop obsolete info macros and address all rpmlint warnings
- refresh upstream signing keyring
* Mon Sep 22 2025 Dominique Leuenberger <dimstar@opensuse.org>
- No longer explicitly require info by -devel package: info files
are handled by a transfiletrigger when info is present.
* Fri Apr 25 2025 Pedro Monreal <pmonreal@suse.com>
- Update to 1.55:
* Rewrite the extended length path handling under Windows. [T5754]
* Add new test commands to the gpg-error tool. Allow command w/o
dashes and reformat the help. [rEc002490a8f]
* Silence warning from gcc 15. [T7621]
* Mon Apr 21 2025 Pedro Monreal <pmonreal@suse.com>
- Update to 1.54:
* Fix a regression in 1.52 which did not allow to open UNC
specified files on Windows. [rE28ae4ee194]
* Ignore log file specification from the Registry in the gpg-error
tool.
* Wed Apr 09 2025 Pedro Monreal <pmonreal@suse.com>
- Update to 1.53:
* Fix regression in 1.52.
* Rebase libgpg-error-nobetasuffix.patch
- Update to 1.52:
* The KEY_WOW64_xxKEY flags can now be passed to the Registry read
functions. [rE652328c786]
* In the spawn functions care about closefrom/close call is
interrupted. [T7478]
* New simple string list API. [rE47097806f1]
* New API for name value files. [rE7ec1f27b60]
* Interface changes relative to the 1.51 release:
- gpgrt_w32_reg_query_string NEW (Windows only).
- gpgrt_strlist_t NEW type.
- gpgrt_strlist_free NEW.
- gpgrt_strlist_add NEW.
- gpgrt_strlist_tokenize NEW.
- gpgrt_strlist_copy NEW.
- gpgrt_strlist_rev NEW.
- gpgrt_strlist_prev NEW.
- gpgrt_strlist_last NEW.
- gpgrt_strlist_pop NEW.
- gpgrt_strlist_find NEW.
- GPGRT_STRLIST_APPEND NEW const.
- GPGRT_STRLIST_WIPE NEW const.
- gpgrt_nvc_t NEW type.
- gpgrt_nve_t NEW type.
- gpgrt_nvc_new NEW.
- gpgrt_nvc_release NEW.
- gpgrt_nvc_get_flag NEW.
- gpgrt_nvc_add NEW.
- gpgrt_nvc_set NEW.
- gpgrt_nve_set NEW.
- gpgrt_nvc_delete NEW.
- gpgrt_nvc_lookup NEW.
- gpgrt_nvc_parse NEW.
- gpgrt_nvc_write NEW.
- gpgrt_nve_next NEW.
- gpgrt_nve_name NEW.
- gpgrt_nve_value NEW.
- gpgrt_nvc_get_string NEW.
- gpgrt_nvc_get_bool NEW.
- GPGRT_NVC_WIPE NEW const.
- GPGRT_NVC_PRIVKEY NEW const.
- GPGRT_NVC_SECTION NEW const.
- GPGRT_NVC_MODIFIED NEW const.
* Wed Nov 13 2024 Pedro Monreal <pmonreal@suse.com>
- Update to 1.51:
* Add GPGRT_PROCESS_ALLOW_SET_FG for gpgrt_process_spawn. [rEb79d4206f4]
* Add new spawn function to modify the environment. [T7307]
* Fix missing environ var for macOS and others. [T7169,T7307]
* Fix forgotten _gpgrt_post_syscall on create pipe failure. [rEbcab96484d]
* Let gpgrt_poll return an error for a closed fd. [rE4a3dc85f69]
* Fix build error introduced by C-committee stupidity. [T7344]
* Interface changes relative to the 1.50 release:
- _gpg_w32_gettext_use_utf8 EXTN (new value 2).
- gpgrt_spawn_actions_set_env_rev NEW.
- GPGRT_PROCESS_ALLOW_SET_FG NEW.
* Release-info: https://dev.gnupg.org/T7164
* Rebase libgpg-error-nobetasuffix.patch
* Thu Jun 20 2024 Pedro Monreal <pmonreal@suse.com>
- Update to 1.50:
* New set of process spawn functions. [T6249]
* Fixed return type for gpgrt_b64dec_proc and gpgrt_b64dec_finish
to gpg_err_code_t. This enum return type is in almost all cases
compatible to the formerly used gpg_error_t (i.e. unsigned int).
* Interface changes relative to the 1.49 release:
gpgrt_process_t CHANGED (never used).
gpgrt_spawn_actions_t NEW type.
gpgrt_process_requests NEW enum.
gpgrt_process_spawn NEW.
gpgrt_process_terminate NEW.
gpgrt_process_get_streams NEW.
gpgrt_process_ctl NEW.
gpgrt_process_wait NEW.
gpgrt_process_release NEW.
gpgrt_spawn_actions_new NEW.
gpgrt_spawn_actions_release NEW.
gpgrt_spawn_actions_set_redirect NEW.
gpgrt_spawn_actions_set_environ NEW (posix only).
gpgrt_spawn_actions_set_inherit_fds NEW (posix only).
gpgrt_spawn_actions_set_atfork NEW (posix only).
gpgrt_spawn_actions_set_envvars NEW (w32 only).
gpgrt_spawn_actions_set_inherit_handles NEW (w32 only).
GPGRT_PROCESS_DETACHED NEW.
GPGRT_PROCESS_NO_CONSOLE NEW.
GPGRT_PROCESS_NO_EUID_CHECK NEW.
GPGRT_PROCESS_STDIN_PIPE NEW.
GPGRT_PROCESS_STDOUT_PIPE NEW.
GPGRT_PROCESS_STDERR_PIPE NEW.
GPGRT_PROCESS_STDINOUT_SOCKETPAIR NEW.
GPGRT_PROCESS_STDIN_KEEP NEW.
GPGRT_PROCESS_STDOUT_KEEP NEW.
GPGRT_PROCESS_STDERR_KEEP NEW.
GPGRT_PROCESS_STDFDS_SETTING NEW.
GPGRT_SPAWN_INHERIT_FILE REMOVED (never used).
GPGRT_SPAWN_NONBLOCK REMOVED (never used).
GPGRT_SPAWN_RUN_ASFW REMOVED (never used).
GPGRT_SPAWN_DETACHED REMOVED (never used).
GPGRT_SPAWN_KEEP_STDIN REMOVED (never used).
GPGRT_SPAWN_KEEP_STDOUT REMOVED (never used).
GPGRT_SPAWN_KEEP_STDERR REMOVED (never used).
* Release-info: https://dev.gnupg.org/T7102
* Mon Apr 29 2024 Pedro Monreal <pmonreal@suse.com>
- Update to 1.49:
* Two new functions to improve the logging interface. The
gpgrt_logv_domain is currently the same as gpgrt_logv_prefix but
allows to pass a domain string so that in future we will be able to
select log output by domain. It also provide a non yet functional
feature to include a hex dump.
* Add a "trunc" keyword to gpgrt_log_printhex. [rE0a39fbefcb]
* Avoid an endless loop in the argparser due to a conf file read
error. [rE2dc93cfecc]
* Interface changes relative to the 1.48 release:
- gpgrt_add_post_log_func NEW.
- gpgrt_logv_domain NEW.
* Release-info: https://dev.gnupg.org/T7012
* Mon Feb 26 2024 Pedro Monreal <pmonreal@suse.com>
- Update to 1.48:
* New configure option --with-libtool-modification. [T6619]
* New option parser flag to detect commands given without a double
dash. There is also the new meta command "command-mode" to set
this flag via a config file. [T6978]
* Added an es_fopen mode flag "sequential" with support on Windows.
[rE7a42ff0ec9]
* Added an es_fopen mode flag "wipe" to cleanup internal buffers at
close time. [T6954]
* New function gpgrt_wipememory. [T6964]
* Improvements to setenv on Windows. [rE89e53ad90f]
* Fixed call to estream-printf string filters. [T6737]
* Many improvements to the yat2m tool.
* Updates to the build system.
* Interface changes relative to the 1.47 release:
- ARGPARSE_FLAG_COMMAND NEW.
- gpgrt_wipememory NEW.
* Release-info: https://dev.gnupg.org/T6441
* Update upstream libgpg-error.keyring
* Tue Oct 17 2023 Pedro Monreal <pmonreal@suse.com>
- Do not pull revision info from GIT when autoconf is run. This
removes the -unknown suffix after the version number.
* Add libgpg-error-nobetasuffix.patch [bsc#1216334]
* Wed Apr 12 2023 Pedro Monreal <pmonreal@suse.com>
- Update to 1.47:
* New error codes for PUKs and reset codes. [T6421]
* Avoid segv in logging with improper use of the "socket://".
* Fixed translation of argparse's internal option --help.
* Interface changes relative to the 1.46 release:
- GPG_ERR_SOURCE_TKD NEW.
- GPG_ERR_BAD_PUK NEW.
- GPG_ERR_NO_RESET_CODE NEW.
- GPG_ERR_BAD_RESET_CODE NEW.
- GPGRT_SPAWN_KEEP_STDIN NEW.
- GPGRT_SPAWN_KEEP_STDOUT NEW.
- GPGRT_SPAWN_KEEP_STDERR NEW.
- GPGRT_SPAWN_INHERIT_FILE NEW.
* Release-info: https://dev.gnupg.org/T6231
* Mon Oct 17 2022 Pedro Monreal <pmonreal@suse.com>
- Update to 1.46:
* Support for bidirectional pipes under Windows.
* REG_DWORD types are now support in the Windows Registry.
* Added ES_SYSHD_SOCK support for gpgrt_sysopen under Windows.
* Fixed gpgrt_log_get_fd for the file case.
* Avoids header problem with C11 and "noreturn".
* The gpg-error-config command is not installed by default, because
it is now replaced by use of pkg-config/gpgrt-config with
gpg-error.pc. Supply --enable-install-gpg-error-config configure
option, if it's really needed.
* Fixed support of posix-lock for FreeBSD.
* Build fixes for some Mingw tool chain versions.
* Removed remaining support for WindowsCE.
* Updated config.guess, config.sub, and config.rpath.
* gpg-error-config is now only installed when enabled.
* System paths are now stripped from --cflags --and --libs.
* Thu Apr 07 2022 Andreas Stieger <andreas.stieger@gmx.de>
- update to 1.45:
* gpgrt_access and gpgrt_mkdir now support file names longer than
MAX_PATH
* Wed Feb 02 2022 Pedro Monreal <pmonreal@suse.com>
- Update to 1.44:
* Fix dependency to gpg-error-config-test.sh.
* Run the posix locking test only on supported platforms.
* Detect Linux systems using musl.
* Fix gpg-error-config-test for PKG_CONFIG_LIBDIR.
* Fix returning of option attributes for options with args.
* Add Turkish translations.
/usr/lib/libgpg-error.so.0 /usr/lib/libgpg-error.so.0.40.0 /usr/share/doc/packages/libgpg-error0 /usr/share/doc/packages/libgpg-error0/ABOUT-NLS /usr/share/doc/packages/libgpg-error0/AUTHORS /usr/share/doc/packages/libgpg-error0/ChangeLog /usr/share/doc/packages/libgpg-error0/NEWS /usr/share/doc/packages/libgpg-error0/README /usr/share/licenses/libgpg-error0 /usr/share/licenses/libgpg-error0/COPYING /usr/share/licenses/libgpg-error0/COPYING.LIB /usr/share/locale/cs/LC_MESSAGES/libgpg-error.mo /usr/share/locale/da/LC_MESSAGES/libgpg-error.mo /usr/share/locale/de/LC_MESSAGES/libgpg-error.mo /usr/share/locale/eo/LC_MESSAGES/libgpg-error.mo /usr/share/locale/es/LC_MESSAGES/libgpg-error.mo /usr/share/locale/fr/LC_MESSAGES/libgpg-error.mo /usr/share/locale/hu/LC_MESSAGES/libgpg-error.mo /usr/share/locale/it/LC_MESSAGES/libgpg-error.mo /usr/share/locale/ja/LC_MESSAGES/libgpg-error.mo /usr/share/locale/nl/LC_MESSAGES/libgpg-error.mo /usr/share/locale/pl/LC_MESSAGES/libgpg-error.mo /usr/share/locale/pt/LC_MESSAGES/libgpg-error.mo /usr/share/locale/ro/LC_MESSAGES/libgpg-error.mo /usr/share/locale/ru/LC_MESSAGES/libgpg-error.mo /usr/share/locale/sr/LC_MESSAGES/libgpg-error.mo /usr/share/locale/sv/LC_MESSAGES/libgpg-error.mo /usr/share/locale/tr/LC_MESSAGES/libgpg-error.mo /usr/share/locale/uk/LC_MESSAGES/libgpg-error.mo /usr/share/locale/vi/LC_MESSAGES/libgpg-error.mo /usr/share/locale/zh_CN/LC_MESSAGES/libgpg-error.mo /usr/share/locale/zh_TW/LC_MESSAGES/libgpg-error.mo
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 22:29:00 2025