SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for libgpg-error0-1.50-lp155.121.1.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.
* Wed Sep 02 2020 Pedro Monreal Gonzalez - Update to 1.39:
* \"gpg-error --lib-version\" works again.
* New function gpgrt_fcancel as alternative to gpgrt_close. This function avoid flushing out buffered data and also tries to delete a newly created file.
* Update the gnupg project keyring
* Interface changes relative to the 1.38 release: - gpgrt_fcancel: NEW.
* Sun May 31 2020 Andreas Stieger - Update to 1.38:
* New option parser features to implement system wide configuration files
* New functions to build file names
* New function to help reallocating arrays
* Protect gpgrt_inc_errorcount against counter overflow- drop needless autotools build dependencies that were added for gawk5.patch
* Mon Feb 17 2020 Pedro Monreal Gonzalez - Update to 1.37 Release-info: https://dev.gnupg.org/T4772
* Fixes a build problems when using Gawk 5.0 [#4459]
* Improves cross-compiling support. [#4643]
* New error codes to map SQLite primary error codes.
* Now uses poll(2) instead of select(2) in gpgrt_poll if possible.
* Fixes a bug in gpgrt_close. [#4698]
* Fixes a few minor portability bugs.
* New interfaces in this release: GPG_ERR_NO_KEYBOXD GPG_ERR_KEYBOXD GPG_ERR_NO_SERVICE GPG_ERR_SERVICE GPG_ERR_SQL_OK GPG_ERR_SQL_ERROR GPG_ERR_SQL_INTERNAL GPG_ERR_SQL_PERM GPG_ERR_SQL_ABORT GPG_ERR_SQL_BUSY GPG_ERR_SQL_LOCKED GPG_ERR_SQL_NOMEM GPG_ERR_SQL_READONLY GPG_ERR_SQL_INTERRUPT GPG_ERR_SQL_IOERR GPG_ERR_SQL_CORRUPT GPG_ERR_SQL_NOTFOUND GPG_ERR_SQL_FULL GPG_ERR_SQL_CANTOPEN GPG_ERR_SQL_PROTOCOL GPG_ERR_SQL_EMPTY GPG_ERR_SQL_SCHEMA GPG_ERR_SQL_TOOBIG GPG_ERR_SQL_CONSTRAINT GPG_ERR_SQL_MISMATCH GPG_ERR_SQL_MISUSE GPG_ERR_SQL_NOLFS GPG_ERR_SQL_AUTH GPG_ERR_SQL_FORMAT GPG_ERR_SQL_RANGE GPG_ERR_SQL_NOTADB GPG_ERR_SQL_NOTICE GPG_ERR_SQL_WARNING GPG_ERR_SQL_ROW GPG_ERR_SQL_DONE- Remove patch fixed upstream.
* gawk5.patch
* Fri Aug 16 2019 Tomáš Chvátal - Add patch to fix buidling with gawk 5.0 and newer:
* gawk5.patch
* Tue Mar 19 2019 Karol Babioch - Update to 1.36:
* Two new error codes to better support PIV cards
* Support armv7a-unknown-linux-gnueabihf
* Mon Jan 28 2019 Karol Babioch - Update to 1.35:
* Distribute the correct gpgrt-config
* Wed Jan 16 2019 Karol Babioch - update to 1.34:
* Support for riscv32
* New API to allow emergency cleanup after internal fatal errors
* Minor bug and portability fixes
* Sat Dec 08 2018 astiegerAATTsuse.com- update to 1.33:
* New unified config script gpgrt-config
* The log functions now sanitize strings printed with the \"%s\" format specifier
* New fprintf style function to apply a custom filter for string arguments
* New function to compare version strings
* Thu Jul 12 2018 kbabiochAATTsuse.com- Update to 1.32:
* Fixes a problem with gpgrt_fflush and gpgrt_fopencookie
* Fixes a problem with the C11 header stdnoreturn.h
* Sat May 12 2018 antoine.belvireAATTopensuse.org- Fix %install_info_delete usage:
* It has to be performed in %preun not in %postun.
* See https://en.opensuse.org/openSUSE:Packaging_Conventions_RPM_Macros#.25install_info_delete.
* Wed May 02 2018 astiegerAATTsuse.com- update to 1.31:
* Fixes for platforms other than GNU/Linux
* New translation for Spanish
* Mon Apr 30 2018 astiegerAATTsuse.com- update to 1.30:
* fixes for platforms other than GNU/Linux
* Use %license (boo#1082318)
* Thu Apr 19 2018 astiegerAATTsuse.com- update signature files as more signatures got added- refresh package signing keyring from upstream
* Wed Apr 11 2018 kbabiochAATTsuse.com- Cleaned up spec file with spec-cleaner
* Wed Apr 11 2018 kbabiochAATTsuse.com- Update to 1.29:
* The yat2m tool is during cross-compile now also installed on the host platform.
* New option parser and associated functions similar to the one used by GnuPG.
* New Base-64 encoder.
* Fixes regression in 1.28 for arm64 and w64 builds.- Dropped fix_aarch64.patch (included upstream now)
* Thu Mar 22 2018 guillaume.gardetAATTopensuse.org- Backport upstream patch to fix AArch64 build:
* fix_aarch64.patch
* Tue Mar 13 2018 kbabiochAATTsuse.com- update to 1.28:
* The formerly internal yat2m tool is now installed for a native build.
* The new files gpgrt.m4 and gpgrt-config are now installed. They can be used instead of gpg-error.m4 and gpg-error-config.
* New logging functions similar to those used by GnuPG.
* New helper functions for platform abstraction.
* Interface changes
* Tue Mar 07 2017 astiegerAATTsuse.com- update to 1.27:
* Added a Base64 decoder.
* Added support for the sh3 architecture.
* Added header gpgrt.h as an alias for gpg-error.h.
* Fixed macro GPGRT_GCC_VERSION.
* Interface changes relative to the 1.26 release: gpgrt_b64state_t NEW type. gpgrt_b64dec_start NEW. gpgrt_b64dec_proc NEW. gpgrt_b64dec_finish NEW. GPG_ERR_WRONG_NAME NEW. gpgrt.h NEW header.
* Thu Dec 22 2016 astiegerAATTsuse.com- update to 1.26:
* New option --desc for gpg-error.
* Interface changes relative to the 1.25 release: GPG_ERR_UNKNOWN_FLAG NEW. GPG_ERR_INV_ORDER NEW. GPG_ERR_ALREADY_FETCHED NEW. GPG_ERR_TRY_LATER NEW. GPG_ERR_SYSTEM_BUG NEW. GPG_ERR_DNS_UNKNOWN NEW. GPG_ERR_DNS_SECTION NEW. GPG_ERR_DNS_ADDRESS NEW. GPG_ERR_DNS_NO_QUERY NEW. GPG_ERR_DNS_NO_ANSWER NEW. GPG_ERR_DNS_CLOSED NEW. GPG_ERR_DNS_VERIFY NEW. GPG_ERR_DNS_TIMEOUT NEW.
* Tue Nov 15 2016 astiegerAATTsuse.com- update to 1.25:
* New interface gpgrt_get_syscall_clamp to allow libaries to make use of Libgpg-error\'s system call wrapper functions.
* Fixed bug in the locking code when used with the nPth threading library.
* Added new error codes.
* Interface changes relative to the 1.23 release: gpgrt_get_syscall_clamp NEW. GPG_ERR_ENGINE_TOO_OLD NEW. GPG_ERR_WINDOW_TOO_SMALL NEW. GPG_ERR_WINDOW_TOO_LARGE NEW. GPG_ERR_MISSING_ENVVAR NEW. GPG_ERR_USER_ID_EXISTS NEW. GPG_ERR_NAME_EXISTS NEW. GPG_ERR_DUP_NAME NEW. GPG_ERR_TOO_OLD NEW. GPG_ERR_TOO_YOUNG NEW.
* Mon Jul 18 2016 astiegerAATTsuse.com- update to 1.24:
* Fixes a bug in es_fclose_snatch when used used after es_fseek.
* Fixes building without thread support.
* New configure option --disable-tests.
* Wed Jun 15 2016 astiegerAATTsuse.com- update to 1.23:
* Fixes an assertion failure due to es_flush on read/write streams.
* Fixes a bug with a too short memory limit is es_fopenmen.
* Interface changes relative to the 1.22 release: GPG_ERR_SUBKEYS_EXP_OR_REV NEW.
* Fri Apr 29 2016 astiegerAATTsuse.com- update to 1.22:
* Support for LeakSanitizer with the gpgrt_annotate_leaked_object inline function.
* Interface changes relative to the 1.21 release: GPG_ERR_DB_CORRUPTED NEW. gpgrt_annotate_leaked_object NEW inline func. GPGRT_ENABLE_W32_ICONV_MACROS NEW. gpgrt_w32_iconv_open NEW. gpgrt_w32_iconv_close NEW. gpgrt_w32_iconv NEW.
* Mon Dec 14 2015 astiegerAATTsuse.com- update to 1.21:
* New functions gpgrt_poll and gpgrt_set_nonblock. For now only pipes and sockets on Unix are supported.
* Interface changes relative to the 1.20 release: gpgrt_set_nonblock NEW. gpgrt_get_nonblock NEW. gpgrt_poll NEW. gpgrt_poll_t NEW type. es_poll_t NEW type. es_set_nonblock NEW macro. es_get_nonblock NEW macro. es_poll NEW macro. GPG_ERR_TRUE NEW. GPG_ERR_FALSE NEW. GPG_ERR_NO_NAME NEW. GPG_ERR_NO_KEY NEW. GPG_ERR_SERVER_FAILED NEW.
* Wed Aug 26 2015 astiegerAATTsuse.com- update to 1.20:
* New macros for GCC attributes.
* Allow building without thread support.
* Build without a build timestamp by default.
* Interface changes relative to the 1.19 release: GPGRT_VERSION NEW macro. GPGRT_VERSION_NUMBER NEW macro. GPGRT_INLINE NEW macro. GPGRT_GCC_VERSION NEW macro. GPGRT_ATTR_NORETURN NEW macro. GPGRT_ATTR_PRINTF NEW macro. GPGRT_ATTR_NR_PRINTF NEW macro. GPGRT_ATTR_FORMAT_ARG NEW macro. GPGRT_ATTR_SENTINEL NEW macro. GPGRT_ATTR_USED NEW macro. GPGRT_ATTR_UNUSED NEW macro. GPGRT_ATTR_DEPRECATED NEW macro. GPGRT_ATTR_PURE NEW macro. GPGRT_ATTR_MALLOC NEW macro. GPGRT_HAVE_MACRO_FUNCTION NEW macro. GPGRT_HAVE_PRAGMA_GCC_PUSH NEW macro.
* Fri Apr 10 2015 astiegerAATTsuse.com- update to 1.19:
* New set of error codes for use with LDAP.
* New options --help and --defines for gpg-error.
* Allow building with gcc 5. (replacing patch libgpg-error-1.18-gcc5.patch now removed)
* Interface changes relative to the 1.18 release: GPG_ERR_LDAP_
* NEW.
* Thu Mar 19 2015 astiegerAATTsuse.com- remove libtool requirement
* Thu Feb 19 2015 rguentherAATTsuse.com- Add libgpg-error-1.18-gcc5.patch to pass -P to the preprocessor when generating files to deal with C preprocessor changes in GCC 4.9 and up.
* Mon Jan 26 2015 andreas.stiegerAATTgmx.de- update to 1.18:
* New translations for Hungarian, Portuguese, Russian, and traditional Chinese. Updated other translations.
* New error codes.
* Interface changes relative to the 1.17 release: GPG_ERR_FORBIDDEN NEW. GPG_ERR_OBJ_TERM_STATE NEW. GPG_ERR_REQUEST_TOO_SHORT NEW. GPG_ERR_REQUEST_TOO_LONG NEW. GPG_ERR_LEGACY_KEY NEW.
* Wed Oct 15 2014 andreas.stiegerAATTgmx.de- update to 1.17:
* New error codes for TLS protocol libraries.
* New configure option --enable-build-timestamp.
* New man page for gpg-error-config.
* Interface changes relative to the 1.16 release: GPG_ERR_SOURCE_TLS NEW. GPG_ERR_NO_CERT_CHAIN NEW. GPG_ERR_CERT_TOO_LARGE NEW. GPG_ERR_INV_RECORD NEW. GPG_ERR_BAD_MAC NEW. GPG_ERR_UNEXPECTED_MSG NEW. GPG_ERR_COMPR_FAILED NEW. GPG_ERR_WOULD_WRAP NEW. GPG_ERR_FATAL_ALERT NEW. GPG_ERR_NO_CIPHER NEW. GPG_ERR_MISSING_CLIENT_CERT NEW. GPG_ERR_CLOSE_NOTIFY NEW. GPG_ERR_TICKET_EXPIRED NEW. GPG_ERR_BAD_TICKET NEW. GPG_ERR_UNKNOWN_IDENTITY NEW. GPG_ERR_BAD_HS_CERT NEW. GPG_ERR_BAD_HS_CERT_REQ NEW. GPG_ERR_BAD_HS_CERT_VER NEW. GPG_ERR_BAD_HS_CHANGE_CIPHER NEW. GPG_ERR_BAD_HS_CLIENT_HELLO NEW. GPG_ERR_BAD_HS_SERVER_HELLO NEW. GPG_ERR_BAD_HS_SERVER_HELLO_DONE NEW. GPG_ERR_BAD_HS_FINISHED NEW. GPG_ERR_BAD_HS_SERVER_KEX NEW. GPG_ERR_BAD_HS_CLIENT_KEX NEW. GPG_ERR_BOGUS_STRING NEW. gpgrt_pending NEW. gpgrt_pending_unlocked NEW.- Build with --enable-build-timestamp=no to prevent unneccessary rebuilds of dependent packages- add required spec for introducted info page
 
ICM