aboutsummaryrefslogtreecommitdiffstats
path: root/src/err-codes.h.in (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add GPG_ERR_DB_CORRUPTED.Werner Koch2016-01-191-2/+2
| | | | Signed-off-by: Werner Koch <[email protected]>
* Add error codes NO_NAME, NO_KEY, and SERVER_FAILURE.Werner Koch2015-10-211-1/+4
|
* Add GPG_ERR_FALSE and GPG_ERR_TRUE error codes.Werner Koch2015-09-281-1/+2
| | | | Signed-off-by: Werner Koch <[email protected]>
* Changed LDAP error strings.Werner Koch2015-04-101-78/+78
| | | | --
* Add GPG_ERR_LDAP_* error codes.Werner Koch2015-03-191-2/+103
| | | | | | | * src/err-codes.h.in: Add error codes. * doc/ldap2gpgerr.c: New. Signed-off-by: Werner Koch <[email protected]>
* Add GPG_ERR_LEGACY_KEY.Werner Koch2015-01-221-1/+2
|
* Add GPG_ERR_REQUEST_TOO_SHORT and GPG_ERR_REQUEST_TOO_LONG.Werner Koch2014-12-281-1/+3
|
* Add GPG_ERR_OBJ_TERM_STATE.Werner Koch2014-12-151-1/+2
|
* Add GPG_ERR_FORBIDDEN.Werner Koch2014-12-031-2/+1
|
* Add GPG_ERR_BOGUS_STRING and an experimental gpgrt_pending.Werner Koch2014-10-021-2/+2
| | | | | | | | | * src/visibility.c (gpgrt_pending, gpgrt_pending_unlocked): New. * src/estream.c (_gpgrt_pending, _gpgrt_pending_unlocked): New. (check_pending): new. (check_pending_fbf, check_pending_nbf): New. (es_func_mem_read, es_func_fd_read, es_func_w32_read) (es_func_fp_read, es_fill): Take care of the special 0 value for SIZE.
* Add error codes for use by a TLS library.Werner Koch2014-09-291-1/+28
|
* New error code GPG_ERR_KEY_DISABLED.Werner Koch2014-06-101-1/+2
|
* Add code GPG_ERR_KEY_ON_CARD.Werner Koch2014-04-151-1/+2
|
* Add gpgrt_lock_ functions.Werner Koch2014-01-161-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * src/gpg-error.h.in (GPGRT_LOCK_DEFINE): New. (gpgrt_lock_init): New. (gpgrt_lock_lock): New. (gpgrt_lock_unlock): New. (gpgrt_lock_destroy): New. (gpgrt_yield): New. * src/gpg-error.def.in: Add new functions. * m4/lock.m4, m4/threadlib.m4: New. Taken from current gnulib. * configure.ac: Call gl_LOCK. Check size of pthread_mutex_t. Add LIBTHREAD to GPG_ERROR_CONFIG_LIBS. * src/err-codes.h.in (GPG_ERR_INV_LOCK_OBJ): New. * src/gen-posix-lock-obj.c: New. * src/gen-w32-lock-obj.c: New. * src/lock.h, src/thread.h: New. * src/posix-lock-obj.h, src/w32-lock-obj.h: New. * src/posix-lock.c, src/w32-lock.c: New. * src/posix-thread.c, src/w32-thread.c: * src/w32-lock-obj-pub.in: New. * src/mkheader.c (include_file): Support build time include files. (write_special): Add keyword "include:lock-obj". * src/Makefile.am: (posix-lock-obj-pub.in): New rule. (noinst_PROGRAMS): Add gen-*-lock-obj helpers. * tests/t-common.h: New. * tests/t-lock.c: New. * tests/Makefile.am (t_lock_LDADD): Add new test. -- This patch introduces the gpgrt_ functions which will be extended over time to provide a library of commonly used code in GnuPG and Libgcrypt. Having them in a library named libgpg-error is a misnomer but this way we can achieve a smooth upgrade path. In contrasts to other GnuPG libraries, the gpgrt_ functions return a simple gpg_err_code_t and not gpg_error_t. The rationale for this is that a source of error identifier does not make sense here; it is better to use the source of error identifier of the caller. This can easily be achieved in a component by wrapping these function in a gpg_error macro/inline. There is no cross-compiling support for Posix platforms; the gen-posix-lock-obj tool must be run on the target system. Note that the gen-w32-lock-obj tool is not needed at build time but was used to figure out ABI definitions for Windows. Signed-off-by: Werner Koch <[email protected]>
* Add GPG_ERR_MAC_ALGO.Werner Koch2013-11-171-1/+1
|
* Add GPG_ERR_*CRYPT_CTX* and GPG_ERR_BROKEN_*KEY.Werner Koch2013-04-111-2/+7
| | | | | | | * src/err-codes.h.in (GPG_ERR_NO_CRYPT_CTX): New. (GPG_ERR_WRONG_CRYPT_CTX, GPG_ERR_BAD_CRYPT_CTX): New. (GPG_ERR_CRYPT_CTX_CONFLICT): New. (GPG_ERR_BROKEN_PUBKEY, GPG_ERR_BROKEN_SECKEY): New.
* Typo fix.Jordy Provost2012-08-091-1/+1
| | | | * src/err-codes.h.in: Unify uppercase.
* Add GPG_ERR_AMBIGUOUSWerner Koch2011-08-231-2/+3
|
* Add GPG_ERR_DUP_KEYWerner Koch2011-08-231-1/+2
|
* Add GPG_ERR_INV_CURVE and GPG_ERR_UNKNOWN_CURVEWerner Koch2011-02-011-7/+9
|
* Add GPG_ERR_NO_KEYSERVERWerner Koch2011-01-061-0/+1
|
* Fix for W32CE.Werner Koch2010-10-201-1/+2
|
* Update pl.po.Werner Koch2010-09-161-1/+2
| | | | | | Updated to gettext 0.1.17 Add a new error code.
* Add new error code.Werner Koch2010-09-021-1/+2
| | | | | Remove comment cruft.
* Add gpg_err_deinitlibgpg-error-1.9Werner Koch2010-07-211-1/+3
| | | | | Prepare a new release.
* Add new error code.Werner Koch2010-06-181-1/+2
| | | | | Convert de.po to utf8
* Add another error code.Werner Koch2009-10-161-1/+2
|
* Add new translations.Werner Koch2009-08-201-1/+1
|
* Add new code GPG_ERR_NOT_ENABLEDWerner Koch2009-07-231-1/+2
|
* Add codes GPG_ERR_NO_PIN and GPG_ERR_NO_PASSPHRASE.Werner Koch2008-11-121-1/+3
|
* Add a new error code.Werner Koch2008-08-061-1/+1
|
* new codesWerner Koch2007-09-271-1/+3
|
* Minor tweaks of yesterday's changes.Werner Koch2006-09-061-4/+6
|
* New error codes. This is mainly to support a change in libassuan.Werner Koch2006-09-051-2/+34
|
* Added Romanian translation and other collected changes.Werner Koch2005-07-041-1/+4
|
* Released 1.0libgpg-error-1-0Werner Koch2004-07-301-1/+1
|
* 2004-06-29 Marcus Brinkmann <[email protected]>Marcus Brinkmann2004-06-291-1/+2
| | | | | * src/err-codes.h.in: Add GPG_ERR_INV_REQUEST.
* 2004-05-25 Marcus Brinkmann <[email protected]>Marcus Brinkmann2004-05-251-2/+3
| | | | | | * src/err-codes.h.in: Add GPG_ERR_PROTOCOL_VIOLATION and GPG_ERR_INV_MAC.
* * src/Makefile.am (mkerrcodes.h): Let CPP work on a temporary file.Werner Koch2004-03-091-1/+1
| | | | | | | | | (CLEANFILES): Add that temporary file. * configure.ac (AC_PROG_CPP): Added. * src/err-codes.h.in: Removed trailing spaces from GPG_ERR_NOT_LOCKED.
* 2004-02-27 Marcus Brinkmann <[email protected]>Marcus Brinkmann2004-02-271-205/+225
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * src/Makefile.am (noinst_PROGRAMS): New variable. (gpg_error_LDADD): New variable. (gpg_error_SOURCES): New variable. (EXTRA_DIST): Add mkheader.awk and gpg-error.h.in. (BUILT_SOURCES): Add err-sources-sym.h, err-codes-sym.h and errnos-sym.h. (CLEANFILES): Add err-sources-sym.h, err-codes-sym.h, errnos-sym.h and gpg-error.h. (err-codes.h, err-sources.h): Add -v textidx=3 to mkstrtable.awk invocation. (err-codes-sym.h): New target. (err-sources-sym.h): New target. (gpg-error.h): New rule. * src/mkstrtable.awk: Skip the second field (which contains the error code symbol). (FS): Allow more than one tab as field separator. Allow to specify the field to be used as text with the variable textidx. Allow to suppress gettext markers in the output. Allow to specify a prefix to the messages. Allow to specify a namespace for the variable and macro names. * src/mkerrnos.awk (FS): Initialize. Understand variable errnoidx, which defaults to 2, to cope with the error names being in a different column than the first. * src/mkerrcodes1.awk: Likewise. Use \t as separator. * src/mkheader.awk: New file. * src/errnos.in: Add error code numbers (relativ to GPG_ERR_SYSTEM_ERROR). * src/strerror-sym.c: New file. * src/strsources-sym.c: New file. * src/err-codes.h.in: Add the error code symbol for every error code. (GPG_ERR_BUFFER_TOO_SHORT): Fix error code (it is 200, not 199). * src/err-sources.h.in: Likewise. * src/gpg-error.h.in: New file. * src/gpg-error.h: File removed. * src/gpg-error.c: New file.
* Added GPG_ERR_NOT_LOCKED.Werner Koch2004-02-031-0/+1
|
* Added GPG_ERR_LOCALE_PROBLEM.Werner Koch2003-12-221-1/+2
|
* Removed: GPG_ERR_IO_ERROR,Werner Koch2003-11-131-5/+0
| | | | | | GPG_ERR_FILE_ERROR, GPG_ERR_READ_ERROR, GPG_ERR_WRITE_ERROR, GPG_ERR_LOCK_ERROR.
* Added these codes:Werner Koch2003-11-121-0/+39
| | | | | | | | | | | | | | | | | | | GPG_ERR_INV_ATTR, GPG_ERR_NO_VALUE, GPG_ERR_NOT_FOUND, GPG_ERR_VALUE_NOT_FOUND, GPG_ERR_SYNTAX, GPG_ERR_INV_CRL, GPG_ERR_BAD_BER, GPG_ERR_INV_BER, GPG_ERR_ELEMENT_NOT_FOUND, GPG_ERR_IDENTIFIER_NOT_FOUND, GPG_ERR_INV_TAG, GPG_ERR_INV_LENGTH, GPG_ERR_INV_KEYINFO, GPG_ERR_UNEXPECTED_TAG, GPG_ERR_NOT_DER_ENCODED, GPG_ERR_NO_CMS_OBJ, GPG_ERR_INV_CMS_OBJ, GPG_ERR_UNKNOWN_CMS_OBJ, GPG_ERR_UNSUPPORTED_CMS_OBJ, GPG_ERR_UNSUPPORTED_ENCODING, GPG_ERR_UNSUPPORTED_CMS_VERSION, GPG_ERR_UNKNOWN_ALGORITHM, GPG_ERR_ENCODING_PROBLEM, GPG_ERR_INV_STATE, GPG_ERR_DUP_VALUE, GPG_ERR_MISSING_ACTION, GPG_ERR_MODULE_NOT_FOUND, GPG_ERR_INV_OID_STRING, GPG_ERR_INV_TIME, GPG_ERR_INV_CRL_OBJ, GPG_ERR_UNSUPPORTED_CRL_VERSION, GPG_ERR_INV_CERT_OBJ, GPG_ERR_UNKNOWN_NAME, GPG_ERR_IO_ERROR, GPG_ERR_FILE_ERROR, GPG_ERR_READ_ERROR, GPG_ERR_WRITE_ERROR, GPG_ERR_LOCK_ERROR, GPG_ERR_BUFFER_TOO_SHORT
* Added error sources forWerner Koch2003-11-061-0/+1
| | | | | Libksba and Dirmngr. Added GPG_ERR_TRUNCATED.
* 2003-10-28 Moritz Schulte <[email protected]>Moritz Schulte2003-10-281-0/+3
| | | | | | | | * src/gpg-error.h (gpg_err_code_t): Added: GPG_ERR_NO_ENCODING_METHOD, GPG_ERR_NO_ENCRYPTION_SCHEME, GPG_ERR_NO_SIGNATURE_SCHEME. * src/err-codes.h.in: Likewise.
* Add PIN_NOT_SYNCED.Werner Koch2003-09-301-0/+1
|
* 2003-09-02 Moritz Schulte <[email protected]>Moritz Schulte2003-09-021-0/+1
| | | | | | * src/gpg-error.h (gpg_err_code_t): Added: GPG_ERR_NO_PRIME. * src/err-codes.h.in: Likewise.
* 2003-08-06 Marcus Brinkmann <[email protected]>Marcus Brinkmann2003-08-061-1/+1
| | | | | | | * code-from-errno.c, code-to-errno.c, err-codes.h.in, err-sources.h.in, errnos.in, gpg-error.h, strerror.c, strsource.c: Fix typo in copyright notice.
* * src/gpg-error.h: Add HARDWARE, PIN_BLOCKED and USE_CONDITIONS.Werner Koch2003-07-171-0/+3
|