./security/libgpg-error, Definitions of common error values for all GnuPG components

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.58, Package name: libgpg-error-1.58, Maintainer: minskim

libgpg-error 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.


Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

Filesize: 1097.558 KB

Version history: (Expand)


CVS history: (Expand)


   2025-12-21 22:38:59 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
libgpg-error: updated to 1.58

Noteworthy changes in version 1.58 (2025-12-12) [C41/A41/R1]

 * Fix building of static libraries on Windows.  [rE421e101cf9]

Noteworthy changes in version 1.57 (2025-12-10) [C41/A41/R0]

 * The sysconfdir as provided by the configure run is now used for the
   default global config files of the argparser.  [T7894]

 * New function gpgrt_fconcat and improved the existing
   gpgrt_fnameconcat and gpgrt_absfnameconcat.  [T7894,rE34dba88757]

 * On Windows use the UI language instead of the locale for
   translations.  [T7874]

 * Some minor build improvements for zOS.

 * Updated the Swedish and Portuguese translations.

 * Interface changes relative to the 1.56 release:
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 gpgrt_fconcat                       NEW.
 GPGRT_FCONCAT_ABS                   NEW.
 GPGRT_FCONCAT_TILDE                 NEW.
 GPGRT_FCONCAT_SYSCONF               NEW.
   2025-10-08 14:16:20 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
libgpg-error: updated to 1.56

Noteworthy changes in version 1.56 (2025-10-07) [C40/A40/R0]

* Support the %b conversion specifier in the estream printf
  functions.

* New spawn GPGRT_PROCESS_STDIO_NUL to be used on Windows to share
  the "nul" device.

* Support pipe I/O for GPGRT_PROCESS_DETACHED on Windows.

* 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.

* Fix some cases of inheriting HANDLEs on Windows.

* New system configurations for 64-bit Android, i686 Android, x86_64
  Android and an armv7a alias to arm for Android.

* Set build specific build variable for zOS
   2025-04-25 13:18:31 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
libgpg-error: updated to 1.55

Noteworthy changes in version 1.55 (2025-04-24)

* Rewrite the extended length path handling under Windows.
* Add new test commands to the gpg-error tool.  Allow command w/o
  dashes and reformat the help.
* Silence warning from gcc 15.
   2025-04-18 10:10:16 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
libgpg-error: updated to 1.54

Noteworthy changes in version 1.54 (2025-04-17)

* Fix a regression in 1.52 which did not allow to open UNC
  specified files on Windows.

* Ignore log file specification from the Registry in the gpg-error
  tool.
   2025-04-09 12:36:54 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
libgpg-error: update to 1.53.

Noteworthy changes in version 1.53 (2025-04-09) [C39/A39/R1]
-----------------------------------------------

 * Fix regression in 1.52.
   2025-04-08 17:42:49 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
libgpg-error: updated to 1.52

Noteworthy changes in version 1.52 (2025-04-08) [C39/A39/R0]
-----------------------------------------------

 * 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 command --getreg for gpg-error on Windows.  [rE652328c786]

 * New simple string list API.  [rE47097806f1]

 * New API for name value files.  [rE7ec1f27b60]

 * Add a Windows Registry emulation for Unix.  [rE9864dd4d66]

 * 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.
   2025-03-03 22:32:28 by Nia Alarie | Files touched by this commit (12)
Log message:
mk: Introduce and use MASTER_SITE_GNUPG

Various packages around the tree use a different variant
of MASTER_SITES to access various GnuPG mirrors, let's just
centralize them in one locaiton.

While here, fix some lint warnings.
   2024-11-12 10:00:42 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
libgpg-error: updated to 1.51

Noteworthy changes in version 1.51 (2024-11-11) [C38/A38/R0]
-----------------------------------------------

 * Allow initialization of new Windows threads to utf8 mode.  [T7185]

 * 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.