Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | common,w32: Avoid unused var warning about msgcache. | Werner Koch | 2015-07-28 | 1 | -6/+16 |
| | | | | | | | | * common/i18n.c (USE_MSGCACHE): New. (msgcache) [!USE_MSGCACHE]: Do not define. (i18n_localegettext): Repalce #if conditions by USE_MSGCACHE. Signed-off-by: Werner Koch <[email protected]> | ||||
* | common: Implement i18n_localegettext. | Werner Koch | 2015-07-01 | 1 | -4/+104 |
| | | | | | | | | | | | | | | | | * common/i18n.c (msg_cache_s, msg_cache_head_s): New. (msgcache): New. (i18n_localegettext): Implement locale dependent lookup. -- This is the second and final part of the change to use the gpg provided locale for Pinentry strings. It does not yet work on Windows, though. This commit should resolve Debian-bug-id: 788983 Signed-off-by: Werner Koch <[email protected]> | ||||
* | agent: Use different translation func for Pinentry strings. | Werner Koch | 2015-06-30 | 1 | -0/+12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * po/Makevars (XGETTEXT_OPTIONS): Add keyword "L_". * common/i18n.c (i18n_localegettext): New stub. * common/i18n.h: Expand the LunderscoreIMPL macro. * agent/agent.h (L_): New. (LunderscoreIMPL): New. * agent/call-pinentry.c (setup_qualitybar): Add arg ctrl anc change caller. * agent/findkey.c (try_unprotect_cb): Add local var ctrl. * agent/genkey.c (check_passphrase_constraints): Replace xtryasprintf by xtrystrdup to avoid gcc warning. Unfortinately this changes the string. (agent_ask_new_passphrase): Cleanup the use of initial_errtext. -- Static strings in gpg-agent need to be translated according to the locale set by the caller. This is required so that a gpg-agent can be started in one locale and a gpg can be run in another. If we don't do this the static strings (prompt, buttons) are not or in the wrong locale translated while dynamic strings (e.g. key description) uses the locale of gpg. This is only the first part of the change the actual local switching still needs to be implemented. Debian-bug-id: 788983 Signed-off-by: Werner Koch <[email protected]> | ||||
* | Change license for some files in common to LGPLv3+/GPLv2+. | Werner Koch | 2012-04-20 | 1 | -6/+14 |
| | | | | | | | | | | | | | | | | | | | | | | | Having the LGPL on the common GnuPG code helps to share code between GnuPG and related projects (like GPGME and Libassuan). This is good for interoperability and to reduces bugs. * common/asshelp.c, common/asshelp.h, common/asshelp2.c, common/b64dec.c * common/b64enc.c, common/convert.c, common/dns-cert.c * common/dns-cert.h common/exechelp-posix.c, common/exechelp-w32.c * common/exechelp-w32ce.c, common/exechelp.h, common/get-passphrase.c * common/get-passphrase.h, common/gettime.c, common/gpgrlhelp.c * common/helpfile.c, common/homedir.c, common/http.c, common/http.h * common/i18n.c, common/init.c, common/init.h, common/iobuf.c * common/iobuf.h, common/localename.c, common/membuf.c, common/membuf.h * common/miscellaneous.c, common/openpgp-oid.c, common/openpgpdefs.h * common/percent.c, common/pka.c, common/pka.h, common/session-env.c * common/session-env.h, common/sexp-parse.h, common/sexputil.c * common/signal.c, common/srv.c, common/srv.h, common/ssh-utils.c * common/ssh-utils.h, common/sysutils.c, common/sysutils.h * common/tlv.c, common/tlv.h, common/ttyio.c, common/ttyio.h * common/userids.c, common/userids.h, common/xasprintf.c: Change license to LGPLv3+/GPLv2+/ | ||||
* | Nuked almost all trailing white space.post-nuke-of-trailing-ws | Werner Koch | 2011-02-04 | 1 | -1/+1 |
| | | | | | | | | We better do this once and for all instead of cluttering all future commits with diffs of trailing white spaces. In the majority of cases blank or single lines are affected and thus this change won't disturb a git blame too much. For future commits the pre-commit scripts checks that this won't happen again. | ||||
* | Enable i18n for W32. | Werner Koch | 2010-10-20 | 1 | -0/+1 |
| | |||||
* | First steps towards the W32CE port | Werner Koch | 2010-03-02 | 1 | -5/+4 |
| | |||||
* | Revamped the W32 gettext implementation. | Werner Koch | 2008-11-04 | 1 | -1/+1 |
| | |||||
* | Fixed segv in gpg-agent (command marktrusted). | Werner Koch | 2008-05-27 | 1 | -0/+2 |
| | | | | | | Replaced almost all free by xfree. Translation fixes. | ||||
* | W32 related keyserver fixes. | Werner Koch | 2008-04-21 | 1 | -1/+1 |
| | |||||
* | Adjust for the changed Camellia draft. | Werner Koch | 2008-04-18 | 1 | -5/+9 |
| | | | | | | W32 gettext changes. Comment and typo fixes. | ||||
* | Created help files form the current po entries. | Werner Koch | 2007-12-04 | 1 | -1/+1 |
| | |||||
* | Factored utf8 switching code out to i18n.c. | Werner Koch | 2007-10-19 | 1 | -0/+64 |
| | |||||
* | Changed to GPLv3. | Werner Koch | 2007-07-04 | 1 | -4/+2 |
| | | | | | Removed intl/. | ||||
* | First steps towards supporting W32. | Werner Koch | 2007-06-06 | 1 | -0/+39 |
This is mainly source code reorganization. Update gnulib. g10/ does currently not build. |