mirror of
git://git.gnupg.org/gnupg.git
synced 2024-11-04 20:38:50 +01:00
8ea49cf513
* jnlib/argparse.c (iio_item_def_s, IIO_ITEM_DEF): New.
(initialize): Init field IIO_LIST.
(ignore_invalid_option_p): New.
(ignore_invalid_option_add): New.
(ignore_invalid_option_clear): New.
(optfile_parse): Implement meta option.
--
This option is currently of no use. However, as soon as it has been
deployed in all stable versions of GnuPG, it will allow the use of the
same configuration file with an old and a new version of GnuPG. For
example: If a new version implements the option "foobar", and a user
uses it in gpg.conf, an old version of gpg would bail out with the
error "invalid option". To avoid that the following line can be put
above that option in gpg.conf
ignore-invalid-option foobar
This meta option may be given several times or several option names
may be given as arguments (space delimited). Note that this option is
not available on the command line.
(cherry-picked from commit
|
||
---|---|---|
.. | ||
argparse.c | ||
argparse.h | ||
ChangeLog-2011 | ||
dotlock.c | ||
dotlock.h | ||
dynload.h | ||
libjnlib-config.h | ||
logging.c | ||
logging.h | ||
Makefile.am | ||
mischelp.c | ||
mischelp.h | ||
README | ||
stringhelp.c | ||
stringhelp.h | ||
strlist.c | ||
strlist.h | ||
t-stringhelp.c | ||
t-support.c | ||
t-support.h | ||
types.h | ||
utf8conv.c | ||
utf8conv.h | ||
w32-afunix.c | ||
w32-afunix.h | ||
w32-gettext.c | ||
w32-reg.c | ||
w32help.h | ||
xmalloc.c | ||
xmalloc.h |
JNLIB - This is a collection of utility function which are too small to put into a library. The code here is licensed under the LGPL. libjnlib-config.h should be be modified for each project to make these functions fit into the software. Mainly these are memory functions in case you need another allocator.