aboutsummaryrefslogtreecommitdiffstats
path: root/src/err-codes.h.in (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-04-06core: New error codes for PUKs and reset codes.Werner Koch1-0/+3
* src/err-codes.h.in (GPG_ERR_BAD_PUK): New (GPG_ERR_NO_RESET_CODE, GPG_ERR_BAD_RESET_CODE): New. -- Also updated the German translation
2019-12-13New error codes for SQLiteWerner Koch1-1/+41
* src/err-codes.h.in: Add GPG_ERR_SQL_ codes. * src/gpg-error.h.in (gpg_err_code_from_sqlite): New. Signed-off-by: Werner Koch <[email protected]>
2019-09-10core: Fix broken strings (first letter missing)Werner Koch1-1/+1
src/err-codes.h.in (GPG_ERR_KEYBOXD): Add missing tabs. -- Fixes-commit: c6d9598a8572e7757504ddf53c01dcf611228143 Signed-off-by: Werner Koch <[email protected]>
2019-08-05New error codes NO_KEYBOXD, KEYBOXD, NO_SERVICE, and SERVICE.Werner Koch1-0/+4
--
2019-02-11New error codes NO_AUTH and BAD_AUTHWerner Koch1-0/+2
-- In particular for PIV cards ithe use of BAD_PIN sounds worong, thus we now use dedicated codes. Signed-off-by: Werner Koch <[email protected]>
2017-02-19New error code GPG_ERR_INV_NAME.Werner Koch1-0/+1
Signed-off-by: Werner Koch <[email protected]>
2016-12-13New error code GPG_ERR_TRY_LATER.Werner Koch1-0/+1
Signed-off-by: Werner Koch <[email protected]>
2016-12-12New error code GPG_ERR_DNS_TIMEOUT.Werner Koch1-1/+2
Signed-off-by: Werner Koch <[email protected]>
2016-12-12New error codes to support libdns.Werner Koch1-0/+15
Signed-off-by: Werner Koch <[email protected]>
2016-12-02New error code GPG_ERR_INV_FLAGWerner Koch1-0/+1
2016-11-18Fix misspellings in error descriptions.Daniel Kahn Gillmor1-2/+2
-- Signed-off-by: Daniel Kahn Gillmor <[email protected]>
2016-11-14Fix typo in two new error descriptions.Werner Koch1-2/+2
2016-11-10Change description of GPG_ERR_OPEN_KEYRING.Werner Koch1-1/+1
Signed-off-by: Werner Koch <[email protected]>
2016-11-02Add error codes GPG_ERR_TOO_YOUNG and GPG_ERR_TOO_OLD.Werner Koch1-0/+2
Signed-off-by: Werner Koch <[email protected]>
2016-10-07Add error code USER_ID_EXISTS, NAME_EXISTS, and DUP_NAME.Werner Koch1-1/+3
Signed-off-by: Werner Koch <[email protected]>
2016-09-01Add error WINDOW_TOO_SMALL, WINDOW_TOO_LARGE, and MISSING_ENVVAR.Werner Koch1-1/+5
Signed-off-by: Werner Koch <[email protected]>
2016-08-16New error code GPG_ERR_ENGINE_TOO_OLDWerner Koch1-1/+2
2016-05-17Add GPG_ERR_SUBKEYS_EXP_OR_REV.Werner Koch1-1/+2
2016-01-19Add GPG_ERR_DB_CORRUPTED.Werner Koch1-2/+2
Signed-off-by: Werner Koch <[email protected]>
2015-10-21Add error codes NO_NAME, NO_KEY, and SERVER_FAILURE.Werner Koch1-1/+4
2015-09-28Add GPG_ERR_FALSE and GPG_ERR_TRUE error codes.Werner Koch1-1/+2
Signed-off-by: Werner Koch <[email protected]>
2015-04-10Changed LDAP error strings.Werner Koch1-78/+78
--
2015-03-19Add GPG_ERR_LDAP_* error codes.Werner Koch1-2/+103
* src/err-codes.h.in: Add error codes. * doc/ldap2gpgerr.c: New. Signed-off-by: Werner Koch <[email protected]>
2015-01-22Add GPG_ERR_LEGACY_KEY.Werner Koch1-1/+2
2014-12-28Add GPG_ERR_REQUEST_TOO_SHORT and GPG_ERR_REQUEST_TOO_LONG.Werner Koch1-1/+3
2014-12-15Add GPG_ERR_OBJ_TERM_STATE.Werner Koch1-1/+2
2014-12-03Add GPG_ERR_FORBIDDEN.Werner Koch1-2/+1
2014-10-02Add GPG_ERR_BOGUS_STRING and an experimental gpgrt_pending.Werner Koch1-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.
2014-09-29Add error codes for use by a TLS library.Werner Koch1-1/+28
2014-06-10New error code GPG_ERR_KEY_DISABLED.Werner Koch1-1/+2
2014-04-15Add code GPG_ERR_KEY_ON_CARD.Werner Koch1-1/+2
2014-01-16Add gpgrt_lock_ functions.Werner Koch1-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]>
2013-11-17Add GPG_ERR_MAC_ALGO.Werner Koch1-1/+1
2013-04-11Add GPG_ERR_*CRYPT_CTX* and GPG_ERR_BROKEN_*KEY.Werner Koch1-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.
2012-08-09Typo fix.Jordy Provost1-1/+1
* src/err-codes.h.in: Unify uppercase.
2011-08-23Add GPG_ERR_AMBIGUOUSWerner Koch1-2/+3
2011-08-23Add GPG_ERR_DUP_KEYWerner Koch1-1/+2
2011-02-01Add GPG_ERR_INV_CURVE and GPG_ERR_UNKNOWN_CURVEWerner Koch1-7/+9
2011-01-06Add GPG_ERR_NO_KEYSERVERWerner Koch1-0/+1
2010-10-20Fix for W32CE.Werner Koch1-1/+2
2010-09-16Update pl.po.Werner Koch1-1/+2
Updated to gettext 0.1.17 Add a new error code.
2010-09-02Add new error code.Werner Koch1-1/+2
Remove comment cruft.
2010-07-21Add gpg_err_deinitlibgpg-error-1.9Werner Koch1-1/+3
Prepare a new release.
2010-06-18Add new error code.Werner Koch1-1/+2
Convert de.po to utf8
2009-10-16Add another error code.Werner Koch1-1/+2
2009-08-20Add new translations.Werner Koch1-1/+1
2009-07-23Add new code GPG_ERR_NOT_ENABLEDWerner Koch1-1/+2
2008-11-12Add codes GPG_ERR_NO_PIN and GPG_ERR_NO_PASSPHRASE.Werner Koch1-1/+3
2008-08-06Add a new error code.Werner Koch1-1/+1
2007-09-27new codesWerner Koch1-1/+3