Changelog for
libgpg-error0-32bit-1.50-121.6.x86_64.rpm :
* Thu Jun 20 2024 Pedro Monreal
- 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 - 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 - 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 - 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 - 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 - 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 - update to 1.45:
* gpgrt_access and gpgrt_mkdir now support file names longer than MAX_PATH
* Wed Feb 02 2022 Pedro Monreal - 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.
* Fri Nov 05 2021 Pedro Monreal - Update to 1.43:
* Fix for building against GNU libc 2.34.
* Fix gpgrt-config problems.
* Fix gpgrt_free for legacy platforms.
* Fix truncation of error message in the middle of a character.
* Fix the --disable-threads configure options.
* Improve lock-obj generation for cross-builds.
* Improve cross-builds.
* Improve gpgrt_wait_processes.
* Fri Jun 18 2021 Jan Engelhardt - Drop --with-pic (no effect with --disable-static).
* Fri Mar 26 2021 Andreas Stieger - update to 1.42:
* Improve cross-compiling support
* Improve $libdir determination by gpgrt-config
* Support --disable-thread by gen-lock-obj.sh
* Interface changes relative to the 1.40 release GPG_ERR_SOURCE_TPM2D
* Mon Jan 25 2021 Dirk Müller - update to 1.41:
* Fixes another glitch in the \"ignore\" meta command.
* Fixes two typos in the German translation.
* New function gpgrt_access.
* Make \"ignore\" meta command work correctly in the option parser.
* Interface changes relative to the 1.39 release: gpgrt_access NEW.