|
Packit |
fc043f |
# errorref.txt - Description of error codes
|
|
Packit |
fc043f |
# Copyright (C) 2003-2004, 2010, 2013-2016 g10 Code GmbH
|
|
Packit |
fc043f |
#
|
|
Packit |
fc043f |
# This file is part of libgpg-error.
|
|
Packit |
fc043f |
#
|
|
Packit |
fc043f |
# libgpg-error is free software; you can redistribute it and/or
|
|
Packit |
fc043f |
# modify it under the terms of the GNU Lesser General Public License
|
|
Packit |
fc043f |
# as published by the Free Software Foundation; either version 2.1 of
|
|
Packit |
fc043f |
# the License, or (at your option) any later version.
|
|
Packit |
fc043f |
#
|
|
Packit |
fc043f |
# libgpg-error is distributed in the hope that it will be useful, but
|
|
Packit |
fc043f |
# WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
Packit |
fc043f |
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
Packit |
fc043f |
# Lesser General Public License for more details.
|
|
Packit |
fc043f |
#
|
|
Packit |
fc043f |
# You should have received a copy of the GNU Lesser General Public
|
|
Packit |
fc043f |
# License along with this program; if not, see <https://www.gnu.org/licenses/>.
|
|
Packit |
fc043f |
##
|
|
Packit |
fc043f |
## Note that lines with a leading double hash will not installed.
|
|
Packit |
fc043f |
## Please do not put any tabs into this file.
|
|
Packit |
fc043f |
##
|
|
Packit |
fc043f |
## find ~/s/{gnupg,libgpg-error,libksba,libgcrypt,gpgme,gpa} -type f \
|
|
Packit |
fc043f |
## -name '*.[ch]' -print0 | xargs -0 grep -n GPG_ERR_
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_UNKNOWN_PACKET Unknown packet
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GNUPG: - Redefined to G10ERR_UNKNOWN_PACKET in gpg.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_UNKNOWN_VERSION Unknown version in packet
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
Used by GnuPG 2.1 to identify valid OpenPGP packets with an
|
|
Packit |
fc043f |
unknown version.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_PUBKEY_ALGO Invalid public key algorithm
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GNUPG: - Redefined to G10ERR_PUBKEY_ALGO in gpg.
|
|
Packit |
fc043f |
- Public key algorithm is not allowed by OpenPGP.
|
|
Packit |
fc043f |
GCRYPT: - Public key algorithm is not defined or not available.
|
|
Packit |
fc043f |
Note that this is also the case if the algorithm has
|
|
Packit |
fc043f |
been disabled.
|
|
Packit |
fc043f |
- [version < 1.5] Checking of the RSA secret key failed
|
|
Packit |
fc043f |
(consistency check).
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_DIGEST_ALGO Invalid digest algorithm
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GNUPG: - Digest algorithm is not supported.
|
|
Packit |
fc043f |
- Redefined to G10ERR_PUBKEY_ALGO in gpg.
|
|
Packit |
fc043f |
- Digest algorithm is not allowed by OpenPGP.
|
|
Packit |
fc043f |
- Unsupported algorithm given to "--hash=" option of
|
|
Packit |
fc043f |
certain Assuan server commands.
|
|
Packit |
fc043f |
- Signature creation or verification failed due to
|
|
Packit |
fc043f |
an unsupported hash algorithm.
|
|
Packit |
fc043f |
GCRYPT: - Digest key algorithm is not defined or not available.
|
|
Packit |
fc043f |
Note that this is also the case if the algorithm has
|
|
Packit |
fc043f |
been disabled.
|
|
Packit |
fc043f |
- Unsupported digest algorithm in a selftest.
|
|
Packit |
fc043f |
- Invalid digest algorithm used in FIPS mode. Note that
|
|
Packit |
fc043f |
in enforced-FIPS mode there is no such error return.
|
|
Packit |
fc043f |
- Message digested or HMAC computation finished with no
|
|
Packit |
fc043f |
message algorithm enabled for the hash context.
|
|
Packit |
fc043f |
- Bad digest algorithm given to public key function.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_BAD_PUBKEY Bad public key
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GNUPG: - Redefined to G10ERR_BAD_PUBKEY in gpg.
|
|
Packit |
fc043f |
- Missing public or domain parameter in an s-expression.
|
|
Packit |
fc043f |
If the curve name is mssing GPG_ERR_INV_CURVE may be
|
|
Packit |
fc043f |
used as well.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_BAD_SECKEY Bad secret key
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GNUPG: - Invalid format of a S-expression encoded private key in
|
|
Packit |
fc043f |
gpg-agent.
|
|
Packit |
fc043f |
- Missing secret parameter in an s-expression.
|
|
Packit |
fc043f |
- A protected or shadowed private key was passed to the
|
|
Packit |
fc043f |
OpenPGP card application for storing it on the card.
|
|
Packit |
fc043f |
- A private key passed to the OpenPGP card application does
|
|
Packit |
fc043f |
not match the requirements of the card or misses required
|
|
Packit |
fc043f |
parameters.
|
|
Packit |
fc043f |
- Gpg'agents import key command is not able to convert
|
|
Packit |
fc043f |
the key to the internal format.
|
|
Packit |
fc043f |
GCRYPT: - Checking the secret key failed (consistency check).
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_BAD_SIGNATURE Bad signature
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GNUPG: - Redefined to G10ERR_BAD_SIGN in gpg.
|
|
Packit |
fc043f |
- The MDC check of an OpenPGP encrypted message failed.
|
|
Packit |
fc043f |
- A OpenPGP key signature did not verify.
|
|
Packit |
fc043f |
- A signature with a key flagged as "never trust" was made.
|
|
Packit |
fc043f |
GCRYPT: - A public key signature did not verify.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NO_PUBKEY No public key
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GNUPG: - Redefined to G10ERR_NO_PUBKEY in gpg.
|
|
Packit |
fc043f |
- A key was requested from an OpenPGP card but the key is
|
|
Packit |
fc043f |
not stored on the card.
|
|
Packit |
fc043f |
- The public key could not be retrieved from a corresponding
|
|
Packit |
fc043f |
certificate on a card (command READKEY in scd).
|
|
Packit |
fc043f |
- A requested certificate was not found or an unspecified
|
|
Packit |
fc043f |
error occurred while selecting a X.509 certificate in
|
|
Packit |
fc043f |
gpgsm.
|
|
Packit |
fc043f |
- The specified certificate or key was not found. This
|
|
Packit |
fc043f |
does not necessary mean that the certifciate is not
|
|
Packit |
fc043f |
available but the specification method may not be usable
|
|
Packit |
fc043f |
for the given certificate. May also happen for
|
|
Packit |
fc043f |
certificates somewhere in the chain while validaiting a
|
|
Packit |
fc043f |
certificate chain.
|
|
Packit |
fc043f |
- The requested encryption certificate was not found.
|
|
Packit |
fc043f |
- A certificate specified in a CMS message is not
|
|
Packit |
fc043f |
available and thus the signature could not be verified
|
|
Packit |
fc043f |
or details of the certificate be shown.
|
|
Packit |
fc043f |
GPA: - No key was given for encryption.
|
|
Packit |
fc043f |
- The selected encryption protocol is not available.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_CHECKSUM Checksum error
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GNUPG: - The checksum of an unprotected OpenPGP secret key packet
|
|
Packit |
fc043f |
is wrong.
|
|
Packit |
fc043f |
GCRYPT: - Decryption in AESWRAP mode does not match the expected IV.
|
|
Packit |
fc043f |
[more to come]
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_BAD_PASSPHRASE Bad passphrase
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GNUPG: - The entered passphrase does not verify
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_CIPHER_ALGO Invalid cipher algorithm
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_KEYRING_OPEN Cannot open keyring
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_PACKET Invalid packet
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_ARMOR Invalid armor
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NO_USER_ID No user ID
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NO_SECKEY No secret key
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
NTBTLS: - No private key or pre-shared key available.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_WRONG_SECKEY Wrong secret key used
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_BAD_KEY Bad session key
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GNUPG: - gpg-agent's command IMPORT_KEY or EXPORT_KEY is used
|
|
Packit |
fc043f |
without a prior KEYWRAP_KEY command.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
[more to come]
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_COMPR_ALGO Unknown compression algorithm
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NO_PRIME Number is not prime
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NO_ENCODING_METHOD Invalid encoding method
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NO_ENCRYPTION_SCHEME Invalid encryption scheme
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NO_SIGNATURE_SCHEME Invalid signature scheme
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_ATTR Invalid attribute
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NO_VALUE No value
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GNUPG: - A timestamp value is expect but there is none.
|
|
Packit |
fc043f |
KSBA: - A timestamp value is expect but there is none.
|
|
Packit |
fc043f |
- A certificate is missing a required property.
|
|
Packit |
fc043f |
- A CMS object is missing a required property.
|
|
Packit |
fc043f |
- Converting a Distinguised Name to an RFC2253 string failed.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NOT_FOUND Not found
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
A search operation did not return a matching value.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_VALUE_NOT_FOUND Value not found
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GNUPG: - A keyblock or a cert object was requested but not
|
|
Packit |
fc043f |
found. This might indicate an internal error here.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_SYNTAX Syntax error
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_BAD_MPI Bad MPI value
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_PASSPHRASE Invalid passphrase
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GNUPG: - Required constraints of the passphrase are not met.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_SIG_CLASS Invalid signature class
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_RESOURCE_LIMIT Resources exhausted
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_KEYRING Invalid keyring
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_TRUSTDB Trust DB error
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_BAD_CERT Bad certificate
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
NTBTLS: - No subject found in the certifciate.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_USER_ID Invalid user ID
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GNUPG: - Used to indicate a bad specification of a user id.
|
|
Packit |
fc043f |
[more to come]
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_UNEXPECTED Unexpected error
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_TIME_CONFLICT Time conflict
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_KEYSERVER Keyserver error
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_WRONG_PUBKEY_ALGO Wrong public key algorithm
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GNUPG: - The algorithm is not expected. For example a DSA
|
|
Packit |
fc043f |
algorithm is used where a non-DSA algorithm is expected
|
|
Packit |
fc043f |
or vice versa. May indicate an internal error.
|
|
Packit |
fc043f |
NTBTLS: - Public key type mismatch. The peer presented a
|
|
Packit |
fc043f |
different key type than requested.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_TRIBUTE_TO_D_A Tribute to D. A.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_WEAK_KEY Weak encryption key
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_KEYLEN Invalid key length
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_ARG Invalid argument
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GCRYPT: - Unsupported length of input data in encrypt or decrypt
|
|
Packit |
fc043f |
cipher functions. For example not matching the block
|
|
Packit |
fc043f |
lengths of the algorithm.
|
|
Packit |
fc043f |
- Incompatible args given; e.g. two or none if exactly one
|
|
Packit |
fc043f |
is required.
|
|
Packit |
fc043f |
[more to come]
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_BAD_URI Syntax error in URI
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_URI Invalid URI
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NETWORK Network error
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_UNKNOWN_HOST Unknown host
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
Used instead of the non-portable EHOSTNOTFOUND which is
|
|
Packit |
fc043f |
returned by some systems as a mapping of h_errno's
|
|
Packit |
fc043f |
HOST_NOT_FOUND
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_SELFTEST_FAILED Selftest failed
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NOT_ENCRYPTED Data not encrypted
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NOT_PROCESSED Data not processed
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_UNUSABLE_PUBKEY Unusable public key
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_UNUSABLE_SECKEY Unusable secret key
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_VALUE Invalid value
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
NTBTLS: - A DH parameter is out of range
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_BAD_CERT_CHAIN Bad certificate chain
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_MISSING_CERT Missing certificate
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
NTBTLS: - The server needs to send a certifciate but none has been
|
|
Packit |
fc043f |
set. See also GPG_ERR_MISSING_ISSUER_CERT and
|
|
Packit |
fc043f |
GPG_ERR_MISSING_CLIENT_CERT.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NO_DATA No data
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_BUG Bug
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NOT_SUPPORTED Not supported
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
Used if a feature is currently not supported but may be
|
|
Packit |
fc043f |
enabled for example using a program option. Commonly used if
|
|
Packit |
fc043f |
a feature has been disabled by an administrator. See also
|
|
Packit |
fc043f |
GPG_ERR_NOT_ENABLED. Sometimes also used for features which
|
|
Packit |
fc043f |
are not yet supported.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_OP Invalid operation code
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_TIMEOUT Timeout
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
Some function or network access timed out.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INTERNAL Internal error
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_EOF_GCRYPT EOF (gcrypt)
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_OBJ Invalid object
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_TOO_SHORT Provided object is too short
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_TOO_LARGE Provided object is too large
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NO_OBJ Missing item in object
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NOT_IMPLEMENTED Not implemented
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
NTBTLS: - The requested feature is not implemented.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_CONFLICT Conflicting use
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
NTBTLS: - Function has already been called and may not be called
|
|
Packit |
fc043f |
again at this protocol state.
|
|
Packit |
fc043f |
GNUPG: - Returned by g13 when creating a new container on a device
|
|
Packit |
fc043f |
which seems to be in use.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_CIPHER_MODE Invalid cipher mode
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_FLAG Invalid flag
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPGME: Used to indicate an invalid combination of flags.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_HANDLE Invalid handle
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_TRUNCATED Result truncated
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INCOMPLETE_LINE Incomplete line
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_RESPONSE Invalid response
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NO_AGENT No agent running
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_AGENT agent error
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_DATA Invalid data
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GNUPG: - Used in app-openpgp.c for a badly formatted request.
|
|
Packit |
fc043f |
GCRYPT: - No passphrase given for gcry_kdf_derive.
|
|
Packit |
fc043f |
- An opaque MPI is given to a public key function but not
|
|
Packit |
fc043f |
expected.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_ASSUAN_SERVER_FAULT Unspecific Assuan server fault
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_ASSUAN General Assuan error
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GNUPG: - Used by Assuan command handler if they fail to do basic
|
|
Packit |
fc043f |
things like an es_fdopen or es_fopencookie.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_SESSION_KEY Invalid session key
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_SEXP Invalid S-expression
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_UNSUPPORTED_ALGORITHM Unsupported algorithm
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NO_PIN_ENTRY No pinentry
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_PIN_ENTRY pinentry error
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_BAD_PIN Bad PIN
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_NAME Invalid name
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GNUPG: - Formerly used in GPGSM to indicate an error in
|
|
Packit |
fc043f |
the specification of a user id. Later replaced by
|
|
Packit |
fc043f |
GPG_ERR_INV_USER_ID.
|
|
Packit |
fc043f |
- In G13 to indicate a bad file name (e.g. one with
|
|
Packit |
fc043f |
an embedded Nul byte when given as escaped string.
|
|
Packit |
fc043f |
- In SCDAEMON for an unknown attribute name.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
Also used for URLs which have non-acceptable characters for the
|
|
Packit |
fc043f |
specific application.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
[more to come]
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_BAD_DATA Bad data
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_PARAMETER Invalid parameter
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GNUPG: - Returned if gpg-agent sends a new generated key with
|
|
Packit |
fc043f |
unknown parameter names.
|
|
Packit |
fc043f |
- Invalid parameter in the parameter file for key
|
|
Packit |
fc043f |
generation by gpgsm.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_WRONG_CARD Wrong card
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NO_DIRMNGR No dirmngr
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_DIRMNGR dirmngr error
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_CERT_REVOKED Certificate revoked
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NO_CRL_KNOWN No CRL known
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_CRL_TOO_OLD CRL too old
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_LINE_TOO_LONG Line too long
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NOT_TRUSTED Not trusted
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_CANCELED Operation cancelled
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_BAD_CA_CERT Bad CA certificate
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_CERT_EXPIRED Certificate expired
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_CERT_TOO_YOUNG Certificate too young
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_UNSUPPORTED_CERT Unsupported certificate
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_UNKNOWN_SEXP Unknown S-expression
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_UNSUPPORTED_PROTECTION Unsupported protection
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_CORRUPTED_PROTECTION Corrupted protection
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_AMBIGUOUS_NAME Ambiguous name
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_CARD Card error
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_CARD_RESET Card reset required
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_CARD_REMOVED Card removed
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_CARD Invalid card
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_CARD_NOT_PRESENT Card not present
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NO_PKCS15_APP No PKCS15 application
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NOT_CONFIRMED Not confirmed
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_CONFIGURATION Configuration error
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NO_POLICY_MATCH No policy match
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_INDEX Invalid index
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_ID Invalid ID
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NO_SCDAEMON No SmartCard daemon
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_SCDAEMON SmartCard daemon error
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_UNSUPPORTED_PROTOCOL Unsupported protocol
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG: - An unsupported keyserver protocol.
|
|
Packit |
fc043f |
GPG_AGENT: - Invalid shadow_info protocol (not "t1-v1")
|
|
Packit |
fc043f |
LIBKSBA: - Unknown OID of the OCSP response bytes
|
|
Packit |
fc043f |
GPGME: - GPGME_PROTOCOL_xxx not supported.
|
|
Packit |
fc043f |
NTBTLS: - Handshake protocol version not supported.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_BAD_PIN_METHOD Bad PIN method
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_CARD_NOT_INITIALIZED Card not initialized
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
SCDAEMON: - A card function is called but the card has not yet
|
|
Packit |
fc043f |
been initialized. This may be due to a conflict with
|
|
Packit |
fc043f |
another card using connection or due to a bug.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_UNSUPPORTED_OPERATION Unsupported operation
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_WRONG_KEY_USAGE Wrong key usage
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GNUPG: - Key usage not possible with selected algorithm.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NOTHING_FOUND Nothing found
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
Indicates that the operation was not possible because nothing has
|
|
Packit |
fc043f |
been found. For example an update request for non existent data.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_WRONG_BLOB_TYPE Wrong blob type
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_MISSING_VALUE Missing value
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GNUPG: - Not enough parameters for a secret key send to gpg-agent.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GCRYPT: - A required parameter has not been given.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_HARDWARE Hardware problem
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_PIN_BLOCKED PIN blocked
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_USE_CONDITIONS Conditions of use not satisfied
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_PIN_NOT_SYNCED PINs are not synced
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_CRL Invalid CRL
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_BAD_BER BER error
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_BER Invalid BER
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_ELEMENT_NOT_FOUND Element not found
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_IDENTIFIER_NOT_FOUND Identifier not found
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_TAG Invalid tag
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_LENGTH Invalid length
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GCRYPT: - Bad block length for certain cipher algorithms and
|
|
Packit |
fc043f |
modes.
|
|
Packit |
fc043f |
- Bad length of input data; e.g. not a multiple of the
|
|
Packit |
fc043f |
block length.
|
|
Packit |
fc043f |
- A length does not match the size of the digest
|
|
Packit |
fc043f |
algorithm.
|
|
Packit |
fc043f |
- Length of signature or public key is not as expected
|
|
Packit |
fc043f |
(e.g. in EdDSA).
|
|
Packit |
fc043f |
[more to come]
|
|
Packit |
fc043f |
GNUPG: - Invalid hash length for a pubkey
|
|
Packit |
fc043f |
[more to come]
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_KEYINFO Invalid key info
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
KSBA: - Returned if the ASN.1 Keyinfo structure is not valid
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_UNEXPECTED_TAG Unexpected tag
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NOT_DER_ENCODED Not DER encoded
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NO_CMS_OBJ No CMS object
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_CMS_OBJ Invalid CMS object
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_UNKNOWN_CMS_OBJ Unknown CMS object
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_UNSUPPORTED_CMS_OBJ Unsupported CMS object
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_UNSUPPORTED_ENCODING Unsupported encoding
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GNUPG: - Returned by Dirmngr if a keyserver returns a HTML document.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_UNSUPPORTED_CMS_VERSION Unsupported CMS version
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_UNKNOWN_ALGORITHM Unknown algorithm
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GCRYPT: gcry_kdf_proc for an unknown kdf algorithm
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_ENGINE Invalid crypto engine
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPGME: Several uses use cases. For example:
|
|
Packit |
fc043f |
- Unexpected format of a status line.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_PUBKEY_NOT_TRUSTED Public key not trusted
|
|
Packit |
fc043f |
GPG_ERR_DECRYPT_FAILED Decryption failed
|
|
Packit |
fc043f |
GPG_ERR_KEY_EXPIRED Key expired
|
|
Packit |
fc043f |
GPG_ERR_SIG_EXPIRED Signature expired
|
|
Packit |
fc043f |
GPG_ERR_ENCODING_PROBLEM Encoding problem
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_STATE Invalid state
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
The state (of a protocol) is not possible or not defined at all.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
NTBTLS: - Data received in an unexpected state.
|
|
Packit |
fc043f |
- A function is called while not being in the right state.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_DUP_VALUE Duplicated value
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_MISSING_ACTION Missing action
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GNUPG: - In G13 the server command "MOUNT" is used without prior
|
|
Packit |
fc043f |
use of the command "OPEN".
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
others: - The libassuan ce-server test program uses this to
|
|
Packit |
fc043f |
indicate that the client did not connect to the server
|
|
Packit |
fc043f |
as requested.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_MODULE_NOT_FOUND ASN.1 module not found
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_OID_STRING Invalid OID string
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_TIME Invalid time
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_CRL_OBJ Invalid CRL object
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_UNSUPPORTED_CRL_VERSION Unsupported CRL version
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_CERT_OBJ Invalid certificate object
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPGME: - A bad certificate (gpgme_key_t) has been passed to a
|
|
Packit |
fc043f |
function. For example it might be incomplete due to a
|
|
Packit |
fc043f |
missing fingerprint.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_UNKNOWN_NAME Unknown name
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
Used by GPG to indicate an unknown ECC curve name (may also
|
|
Packit |
fc043f |
indicate missing ECC support). It is also used to indicate an
|
|
Packit |
fc043f |
unsuported parameter name in functions which take a name and
|
|
Packit |
fc043f |
value to update state. Note that GPG_ERR_UNKNOWN_CURVE is
|
|
Packit |
fc043f |
used instead by newer code.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_LOCALE_PROBLEM A locale function failed
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NOT_LOCKED Not locked
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_PROTOCOL_VIOLATION Protocol violation
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GNUPG: - Used for invalid HTTP responses.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_MAC Invalid MAC
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
The length, algo, or other properties of a MAC are not met.
|
|
Packit |
fc043f |
See also GPG_ERR_BAD_MAC.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_REQUEST Invalid request
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_UNKNOWN_EXTN Unknown extension
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_UNKNOWN_CRIT_EXTN Unknown critical extension
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_LOCKED Locked
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_UNKNOWN_OPTION Unknown option
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_UNKNOWN_COMMAND Unknown command
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NOT_OPERATIONAL Not operational
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NO_PASSPHRASE No passphrase given
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NO_PIN No PIN given
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NOT_ENABLED Not enabled
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
Similar to GPG_ERR_NOT_SUPPORTED. In general this error is
|
|
Packit |
fc043f |
used for disabled features which can be expected to be enabled
|
|
Packit |
fc043f |
by the user.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NO_ENGINE No crypto engine
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_MISSING_KEY Missing key
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GNUPG: - gpg-agent returns this error on import or export if a key
|
|
Packit |
fc043f |
wrapping transport key has not been specified.
|
|
Packit |
fc043f |
- It is used when the name "Key" is not found while looking
|
|
Packit |
fc043f |
up name value pairs of the extended private key format
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GCRYPT: - A key has not been set when calling a symmetric
|
|
Packit |
fc043f |
encryption function.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_TOO_MANY Too many objects
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG: - Dirmngr KS_GET called with too many pattern so that the
|
|
Packit |
fc043f |
maximum Assuan line length would overflow.
|
|
Packit |
fc043f |
- gpgsm's command export --secret called with too man keys.
|
|
Packit |
fc043f |
GPGME: - To many patterns in gpgme-tools's KEYLIST command.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_LIMIT_REACHED Limit reached
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
A programmed limit has been reached.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GnuPG: gpgtar: Extract directory can't be created because too
|
|
Packit |
fc043f |
many of directories with a similar name are already existing.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NOT_INITIALIZED Not initialized
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
An operation can't be performed because something has not been
|
|
Packit |
fc043f |
initialized. This might be a missing initialization of an entire
|
|
Packit |
fc043f |
subsystems or a prerequisite for using a function is not
|
|
Packit |
fc043f |
fulfilled.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_MISSING_ISSUER_CERT Missing issuer certificate
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NO_KEYSERVER No keyserver available
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
No keyserver configured or no keyserver available due to
|
|
Packit |
fc043f |
missing support for the requested protocol. Found in Dirmngr.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_CURVE Invalid elliptic curve
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
The curve parameter is missing or the curve is invalid; for
|
|
Packit |
fc043f |
example it is not possible to get affine coordinates for the
|
|
Packit |
fc043f |
public key.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_UNKNOWN_CURVE Unknown elliptic curve
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
The curve is not known or not supported by the protocol.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_DUP_KEY Duplicated key
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
A duplicated key was detected. For example a unique key in a
|
|
Packit |
fc043f |
database occurred more than once. Also used if in a protocol
|
|
Packit |
fc043f |
an expected key was returned more than once.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_AMBIGUOUS Ambiguous search
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
A search etc returned an ambigious result. This usually means
|
|
Packit |
fc043f |
that the search string was not specific enough.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NO_CRYPT_CTX No crypto context
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
A crypto context was expected but not given. Commonly used by
|
|
Packit |
fc043f |
Libgcrypt.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_WRONG_CRYPT_CTX Wrong crypto context
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
The given crypto context does not match the requirements. For
|
|
Packit |
fc043f |
example in Libgcrypt a crypto context has private data
|
|
Packit |
fc043f |
pertaining to certain algorithms. This error is for example
|
|
Packit |
fc043f |
returned if a crypto context initialized for a different
|
|
Packit |
fc043f |
algorithm is used.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_BAD_CRYPT_CTX Bad crypto context
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
The is a problem with the crypto context. For example it has
|
|
Packit |
fc043f |
not been properly initialized.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_CRYPT_CTX_CONFLICT Conflict in the crypto context
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
Conflicting use of a crypto context. For example if a context
|
|
Packit |
fc043f |
is used with objects that don't match the state of the
|
|
Packit |
fc043f |
context.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_BROKEN_PUBKEY Broken public key
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
The public key was mathematically not correctly generated.
|
|
Packit |
fc043f |
(It would have been nicer if we would have used BAD_PUBKEY for
|
|
Packit |
fc043f |
this, but that error code is in long time use to describe for
|
|
Packit |
fc043f |
example policy and encoding problems with a key. Using
|
|
Packit |
fc043f |
INV_PUBKEY would have been better for these purposes)
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_BROKEN_SECKEY Broken secret key
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
The secret key was mathematically not correctly generated.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_MAC_ALGO
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GCRYPT: - MAC key algorithm is not defined or not available.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_FULLY_CANCELED Operation fully cancelled
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_UNFINISHED Operation not yet finished
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_BUFFER_TOO_SHORT Buffer too short
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_SEXP_INV_LEN_SPEC Invalid length specifier in S-expression
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_SEXP_STRING_TOO_LONG String too long in S-expression
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_SEXP_UNMATCHED_PAREN Unmatched parentheses in S-expression
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_SEXP_NOT_CANONICAL S-expression not canonical
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_SEXP_BAD_CHARACTER Bad character in S-expression
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_SEXP_BAD_QUOTATION Bad quotation in S-expression
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_SEXP_ZERO_PREFIX Zero prefix in S-expression
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_SEXP_NESTED_DH Nested display hints in S-expression
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_SEXP_UNMATCHED_DH Unmatched display hints
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_SEXP_UNEXPECTED_PUNC Unexpected reserved punctuation in S-expression
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_SEXP_BAD_HEX_CHAR Bad hexadecimal character in S-expression
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_SEXP_ODD_HEX_NUMBERS Odd hexadecimal numbers in S-expression
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_SEXP_BAD_OCT_CHAR Bad octal character in S-expression
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_SUBKEYS_EXP_REV All subkeys are expired or revoked
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_DB_CORRUPTED Database is corrupted
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_SERVER_FAILED Server indicated a failure
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NO_NAME No name
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
EAI_NONAME may be mapped to this code.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NO_KEY No key
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
Some kind of key was not found.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_LEGACY_KEY Legacy key
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
Used by GnuPG to identify version 2 and 3 OpenPGP key packets.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_REQUEST_TOO_SHORT Request too short
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
A received request is too short to continue processing.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_REQUEST_TOO_LONG Request too long
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
A received request is too long to continue processing. This may
|
|
Packit |
fc043f |
be due to an internal limitation, a protocol violation, or due to
|
|
Packit |
fc043f |
the use of a newer version of a protocol.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_OBJ_TERM_STATE Object is in termination state
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
For cards this is the ISO status word 0x6285 (file is in
|
|
Packit |
fc043f |
termination state).
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NO_CERT_CHAIN No certificate chain
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
NTBTLS: - A CA chain has not been set but is required.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_CERT_TOO_LARGE Certificate is too large
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
NTBTLS: - A certificate is too large to be used by the protocol.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_RECORD Invalid record
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
NTBTLS: - An invalid record was received
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_BAD_MAC The MAC does not verify
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
NTBTLS: - MAC verification of the message failed.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_UNEXPECTED_MSG Unexpected message
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GNUPG: - An unexpected WKS message was received.
|
|
Packit |
fc043f |
NTBTLS: - Unexpected message received.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_COMPR_FAILED Compression or decompression failed
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
NTBTLS: - As the description says.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_WOULD_WRAP A counter would wrap
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
NTBTLS: - Too many messages exchanged
|
|
Packit |
fc043f |
Other: - A counter would wrap.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_FATAL_ALERT Fatal alert message received
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
NTBTLS: - Fatal alert message received from the peer.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NO_CIPHER No cipher algorithm
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
NTBTLS: - Server and client have no algo in common
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_MISSING_CLIENT_CERT Missing client certificate
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
NTBTLS: - No certificate received from client.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_CLOSE_NOTIFY Close notification received
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
NTBTLS: - Alert with a close notification received
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_TICKET_EXPIRED Ticket expired
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
NTBTLS: - Session ticket has expired.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_BAD_TICKET Bad ticket
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
NTBTLS: - Bad new session ticket message.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_UNKNOWN_IDENTITY Unknown identity
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
NTBTLS: - Unknown PSK identify received
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_BAD_HS_CERT Bad certificate message in handshake
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
NTBTLS: - As the description says.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_BAD_HS_CERT_REQ Bad certificate request message in handshake
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
NTBTLS: - As the description says.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_BAD_HS_CERT_VER Bad certificate verify message in handshake
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
NTBTLS: - As the description says.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_BAD_HS_CHANGE_CIPHER Bad change cipher message in handshake
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
NTBTLS: - As the description says.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_BAD_HS_CLIENT_HELLO Bad client hello message in handshake
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
NTBTLS: - As the description says.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_BAD_HS_SERVER_HELLO Bad server hello message in handshake
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
NTBTLS: - As the description says.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_BAD_HS_SERVER_HELLO_DONE Bad server hello done message in handshake
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
NTBTLS: - As the description says.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_BAD_HS_FINISHED Bad finished message in handshake
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
NTBTLS: - As the description says.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_BAD_HS_SERVER_KEX Bad server key exchange message in handshake
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
NTBTLS: - As the description says.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_BAD_HS_CLIENT_KEX Bad client key exchange message in handshake
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
NTBTLS: - As the description says.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_BOGUS_STRING Bogus string
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
Used if a protocol sends length prefixed strings which contain a
|
|
Packit |
fc043f |
Nul byte and further processing would discard the rest of the
|
|
Packit |
fc043f |
string. May also be used if a string contains unexpected and
|
|
Packit |
fc043f |
possible dangerous characters (e.g. control characters in a domain
|
|
Packit |
fc043f |
name).
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_FORBIDDEN Forbidden
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
The use of a features is not allowed due to insufficient rights.
|
|
Packit |
fc043f |
Use by gpg-agent as an error codes for restricted commands.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_KEY_DISABLED Key disabled
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GNUPG: - The key has been disabled by the user.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_KEY_ON_CARD Not possible with a card based key
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GNUPG: - The gpg-agent returns this if a DELETE_KEY commands is
|
|
Packit |
fc043f |
used for a smartcard based key.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_LOCK_OBJ Invalid lock object
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPGRT: - The provided lock object is not valid. This indicates an
|
|
Packit |
fc043f |
internal problem in libgpg-error or more likely a
|
|
Packit |
fc043f |
programming error.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_TRUE True
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
Used to return the boolean value True. Note that GPG_ERR_NO_ERROR
|
|
Packit |
fc043f |
(with the value 0) is also often used to indicate the value true.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_FALSE False
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
Used to return the boolean value False.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_ASS_GENERAL General IPC error
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_ASS_ACCEPT_FAILED IPC accept call failed
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_ASS_CONNECT_FAILED IPC connect call failed
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_ASS_INV_RESPONSE Invalid IPC response
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_ASS_INV_VALUE Invalid value passed to IPC
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_ASS_INCOMPLETE_LINE Incomplete line passed to IPC
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_ASS_LINE_TOO_LONG Line passed to IPC too long
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_ASS_NESTED_COMMANDS Nested IPC commands
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_ASS_NO_DATA_CB No data callback in IPC
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_ASS_NO_INQUIRE_CB No inquire callback in IPC
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_ASS_NOT_A_SERVER Not an IPC server
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_ASS_NOT_A_CLIENT Not an IPC client
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_ASS_SERVER_START Problem starting IPC server
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_ASS_READ_ERROR IPC read error
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_ASS_WRITE_ERROR IPC write error
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_ASS_TOO_MUCH_DATA Too much data for IPC layer
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_ASS_UNEXPECTED_CMD Unexpected IPC command
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_ASS_UNKNOWN_CMD Unknown IPC command
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_ASS_SYNTAX IPC syntax error
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_ASS_CANCELED IPC call has been cancelled
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_ASS_NO_INPUT No input source for IPC
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_ASS_NO_OUTPUT No output source for IPC
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_ASS_PARAMETER IPC parameter error
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_ASS_UNKNOWN_INQUIRE Unknown IPC inquire
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_ENGINE_TOO_OLD Crypto engine too old
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_WINDOW_TOO_SMALL Screen or window too small
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
Pinentry: - The size of the screen is too small.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_WINDOW_TOO_LARGE Screen or window too large
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_MISSING_ENVVAR Required environment variable not set
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
Pinentry: - The size of the screen can't be determined.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_USER_ID_EXISTS User ID already exists
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GNUPG: - Existing user ID in --quick-gen-key.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_NAME_EXISTS Name already exists
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_DUP_NAME Duplicated name
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_TOO_YOUNG Objects is too young
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
For example used if a file is younger than expected.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_TOO_OLD Objects is too old
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
Used if an object is too old to be used. This is a more generic
|
|
Packit |
fc043f |
code than GPG_ERR_ENGINE_TOO_OLD or GPG_ERR_CRL_TOO_OLD.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_UNKNOWN_FLAG Unknown flag
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
The flag is not known.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GNUPG: - The flag part of the string given to the
|
|
Packit |
fc043f |
option --default-new-key-algo value is not known.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_INV_ORDER Invalid execution order
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GNUPG: - In Dirmngr used for the libdns error code DNS_EORDER.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_ALREADY_FETCHED Already fetched
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GNUPG: - In Dirmngr used for the libdns error code DNS_EFETCHED.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_TRY_LATER Try again later
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
This indicates that a server asked to try again later; thus it is
|
|
Packit |
fc043f |
different from EAGAIN which is used by the local system. This
|
|
Packit |
fc043f |
code is for example used instead of h_error's TRY_AGAIN.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_WRONG_NAME Wrong name
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
NTBTLS: - Hostname does not match the certificate
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_SYSTEM_BUG System bug detected
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
The underlying operating system misbehaved. For example it wrote
|
|
Packit |
fc043f |
more to a buffer than the told maximum size.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_DNS_UNKNOWN Unknown DNS error
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
Used by Dirmngr for DNS errors from libdns (DNS_EUNKNOWN);
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_DNS_SECTION Invalid DNS section
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
Used by Dirmngr for DNS errors from libdns (DNS_ESECTION);
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_DNS_ADDRESS Invalid textual address form
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
Used by Dirmngr for DNS errors from libdns (DNS_EADDRESS);
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_DNS_NO_QUERY Missing DNS query packet
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
Used by Dirmngr for DNS errors from libdns (DNS_ENOQUERY);
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_DNS_NO_ANSWER Missing DNS answer packet
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
Used by Dirmngr for DNS errors from libdns (DNS_ENOANSWER);
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_DNS_CLOSED Connection closed in DNS
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
Used by Dirmngr for DNS errors from libdns (DNS_ECONNFIN);
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_DNS_VERIFY Verification failed in DNS
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
Used by Dirmngr for DNS errors from libdns (DNS_EVERIFY);
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_DNS_TIMEOUT DNS Timeout
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
A DNS query timed out
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_LDAP_GENERAL LDAP General error
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
Catch all error for LDAP. Use when an error code could not be
|
|
Packit |
fc043f |
mapped to a gpg-error code.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
GPG_ERR_LDAP_ATTR_GENERAL LDAP General attribute error
|
|
Packit |
fc043f |
GPG_ERR_LDAP_NAME_GENERAL LDAP General name error
|
|
Packit |
fc043f |
GPG_ERR_LDAP_SECURITY_GENERAL LDAP General security error
|
|
Packit |
fc043f |
GPG_ERR_LDAP_SERVICE_GENERAL LDAP General service error
|
|
Packit |
fc043f |
GPG_ERR_LDAP_UPDATE_GENERAL LDAP General update error
|
|
Packit |
fc043f |
GPG_ERR_LDAP_E_GENERAL LDAP Experimental error code
|
|
Packit |
fc043f |
GPG_ERR_LDAP_X_GENERAL LDAP Private error code
|
|
Packit |
fc043f |
GPG_ERR_LDAP_OTHER_GENERAL LDAP Other general error
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
The 8 GPG_ERR_LDAP_*_GENERAL error codes may be used to map ranges
|
|
Packit |
fc043f |
of LDAP errors to one specific code. OpenLDAP uses LDAP_xxx_RANGE(n)
|
|
Packit |
fc043f |
macros for that mapping. "Other general error" may be used similar
|
|
Packit |
fc043f |
to "General error" for mapping of ranges. Here are macros from
|
|
Packit |
fc043f |
OpenLDAP for reference:
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
#define LDAP_ATTR_ERROR(n) LDAP_RANGE((n),0x10,0x15) /* 16-21 */
|
|
Packit |
fc043f |
#define LDAP_NAME_ERROR(n) LDAP_RANGE((n),0x20,0x24) /* 32-34,36 */
|
|
Packit |
fc043f |
#define LDAP_SECURITY_ERROR(n) LDAP_RANGE((n),0x2F,0x32) /* 47-50 */
|
|
Packit |
fc043f |
#define LDAP_SERVICE_ERROR(n) LDAP_RANGE((n),0x33,0x36) /* 51-54 */
|
|
Packit |
fc043f |
#define LDAP_UPDATE_ERROR(n) LDAP_RANGE((n),0x40,0x47) /* 64-69,71 */
|
|
Packit |
fc043f |
#define LDAP_E_ERROR(n) LDAP_RANGE((n),0x1000,0x3FFF)
|
|
Packit |
fc043f |
#define LDAP_X_ERROR(n) LDAP_RANGE((n),0x4000,0xFFFF)
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
## end of errorref.txt
|