Opened 5 years ago

Closed 5 years ago

Last modified 5 years ago

#13604 closed enhancement (duplicate)

libgpg-error-1.38

Reported by: Pierre Labastie Owned by: blfs-book
Priority: normal Milestone: 10.0
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

New minor:

From:	Werner Koch via Gnupg-devel <gnupg-devel@gnupg.org>

Noteworthy changes in version 1.38 (2020-05-29) [C29/A29/R0]
-----------------------------------------------

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

 * Improve cross-building for new platforms.  [#4774]

 * Support 64-bit big-endian MIPS architecture.  [#4952]

 * Support static link for Windows with -lws2_32.  [#4623]

 * Interface changes relative to the 1.37 release:
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 gpgrt_fnameconcat                NEW.
 gpgrt_absfnameconcat             NEW.
 gpgrt_reallocarray               NEW.
 gpgrt_set_confdir                NEW.
 gpgrt_argparser                  NEW.
 ARGPARSE_FLAG_SYS                NEW.
 ARGPARSE_FLAG_USER               NEW.
 ARGPARSE_FLAG_VERBOSE            NEW.
 ARGPARSE_FLAG_USERVERS           NEW.
 ARGPARSE_FLAG_WITHATTR           NEW.
 ARGPARSE_NO_CONFFILE             NEW.
 ARGPARSE_CONFFILE                NEW.
 ARGPARSE_OPT_CONFFILE            NEW.
 ARGPARSE_ATTR_FORCE              NEW.
 ARGPARSE_ATTR_IGNORE             NEW.
 ARGPARSE_TYPE_MASK               NEW.
 ARGPARSE_PERMISSION_ERROR        NEW.
 ARGPARSE_INVALID_META            NEW.
 ARGPARSE_UNKNOWN_META            NEW.
 ARGPARSE_UNEXPECTED_META         NEW.
 ARGPARSE_conffile                NEW.
 ARGPARSE_noconffile              NEW.
 ARGPARSE_verbatim                NEW.
 ARGPARSE_header                  NEW.
 GPGRT_CONFDIR_USER               NEW.
 GPGRT_CONFDIR_SYS                NEW.

 Release-info: https://dev.gnupg.org/T4859

There is not much documentation for the new option parser.  However, it
is used in GnuPG master (2.3) and I plan to write a howto for it.

Change History (3)

comment:1 by Pierre Labastie, 5 years ago

Resolution: duplicate
Status: newclosed

comment:2 by Bruce Dubbs, 5 years ago

Milestone: 9.210,0

Milestone renamed

comment:3 by Bruce Dubbs, 5 years ago

Milestone: 10,010.0

Milestone renamed

Note: See TracTickets for help on using tickets.