TclGPG  Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2017-08-08
09:03
[cff821af0f] Leaf: Clear flags for expired and/or revoked key in case of successful decryption. (user: sgolovan tags: trunk)
08:59
[8d1c1f78b9] Clarified a few failure reasons for fetching keys. (user: sgolovan tags: trunk)
2016-06-15
12:02
[ffd35a0769] Fixed conversion encoding for the test with binary message. This closes ticket [c3263a9efa]. (user: sgolovan tags: trunk)
2016-04-26
12:45
[7d3683aa69] Fixed copyright years. (user: sgolovan tags: trunk)
11:16
[0e03edca40] In addition to encoding set translation to binary if the message-to-be-encipher encoding is set to binary. This closes ticket [e3b54f438c]. (user: sgolovan tags: trunk)
11:10
[dcf97702ed] Added a test for encrypting binary message intended to catch new line translation issue. Test fails only on Windows. (user: sgolovan tags: trunk)
2016-01-13
19:41
[09a9f954b2] Fixed regexp which finds gpg version. (user: sgolovan tags: trunk)
19:29
[57c5063aff] Fixed unsetting GPG_AGENT_INFO. Don't treat warnings which gpg sends to the standard error as errors. (user: sgolovan tags: trunk)
2016-01-01
09:54
[6b7eef336b] Extended copyright years. (user: sgolovan tags: trunk)
09:48
[5ca7d8906d] Fixed parsing the gpg status output during keys import if there are expired keys in the keyring. Also, added a few code comments. (user: sgolovan tags: trunk)
2015-12-31
20:12
[6361d617e5] Explicitly unset the GPG_AGENT_INFO environment variable because it interferes with tests. (user: sergei tags: trunk)
2015-12-30
11:41
[e0cfba5122] Added option -keys to the import routine. (user: sgolovan tags: trunk)
09:14
[7786c1df95] Added incomplete (but usable) support for importing and deleting GPG keys. Bumped the package version to 1.1. (user: sgolovan tags: trunk)
2015-12-27
15:40
[637c8f9373] Added a test which ensures that the recipient for encryption can be specified using his key ID. (user: sgolovan tags: trunk)
15:13
[772fd164a7] Return the 'bad passphrase' error for the case of failure after incorrectly entered passphrase via the pinentry. (user: sgolovan tags: trunk)
2015-12-26
13:32
[cc12c7dc06] Added new property pinentry-mode. It can be used with gpg 2.1 to use custom passphrase callbacks. Also, allowed the input message to sign and the passphrase to be supplied to gpg in any order (doesn't work without C helper). Added a few tests for pinentry-mode and documented it shortly in the manual page. (user: sgolovan tags: trunk)
10:13
[9a3ebdb085] Fixed a harmless but annoying warning with integer to pointer conversion. (user: sgolovan tags: trunk)
07:25
[82ad8f2e80] Take the name of GnuPG executable from the $GPG_EXECUTABLE environment variable if it's set. (user: sgolovan tags: trunk)
2015-10-08
10:51
[b0d82f8bec] Fixed work with GnuPG 2.1 which doesn't require the GPG_AGENT_INFO environment variable to be defined. Extended copyright period. (user: sgolovan tags: trunk)
2015-03-24
20:04
[4cfd9fa949] * license.terms: Fix copyright years. (user: sgolovan tags: trunk)
20:02
[801afd068c] * Makefile.in, aclocal.m4, configure.in, doc/gpg.man, pkgIndex.tcl.in, tclgpg.c, tclgpg.tcl, tclgpg.test: Removed svn:keywords property placeholder. (user: sgolovan tags: trunk)
2014-01-28
17:20
[181c3a20fb] * tclgpg.test: Fixed encoding for decrypt-1.1 test. (user: sgolovan tags: trunk)
2014-01-10
18:36
[5928cd89cc] * tclgpg.tcl: Fixed encrypting to the recipients with several public keys where some of them are expired or revoked. * tclgpg.test: Covered the change above. * doc/gpg.man, tclgpg.tcl, tclgpg.test: Extended copyright period. (user: sgolovan tags: trunk)
2011-01-29
07:49
[a4611c373d] * tclgpg.tcl: Added --use-agent option to the gpg call, which makes gpg using gpg-agent if it's present instead of an internal passphrase callback (Fixes issue 4). (user: sgolovan tags: trunk)
2010-07-02
04:35
[3aff3a49ad] * configure.in: Moved AC_PROG_INSTALL macro out of enable-c-helper check because when it is processed by autoconf 2.65 it expands only once leaving INSTALL variable empty if --disable-c-helper is specified (closes: #3). The (harmless) drawback is that earlier autoconf versions create configure script that runs AC_PROG_INSTALL twice in case of --enable-c-helper. * doc/gpg.man: Added the list of adjustable GPG token properties. (user: sgolovan tags: trunk)
2009-11-15
09:50
[dd27240688] * tclgpg.tcl: Fixed decrypting and signing if gpg-agent is used for passphrase handling (closes: #2). Clarified error message in case when passphrase callback isn't specified. * tclgpg.test: Added test for decrypting without passphrase callback. (user: sgolovan tags: trunk)
2009-10-09
21:24
[b130b83ba2] * tclgpg.tcl, tclgpg.test: Don't issue broken pipe error in case when recipient's public key is missing or unusable. * gnupg/pubring.gpg~, gnupg/random_seed: Removed unnecessary files. (user: sgolovan tags: trunk)
2009-08-31
15:52
[75b3b87efe] * tclgpg.test: Fixed results in two tests and added cleanup code for other two. (user: sgolovan tags: trunk)
2009-08-20
15:13
[883a23624c] Reformat man page * $token replaced with $gpg throughout the document to better reflect the purpose of this token. * Added [set varName ...] declarations to the commands returning tokens to better display the nature of their operation. (user: khomoutov tags: trunk)
14:56
[602bee0ac2] Correct one of error messages [set] can generate "isn't" changed to "is not" in the error message [set] returns when the option being queried is not set. (user: khomoutov tags: trunk)
14:48
[29297d2543] Make [set] check the number of arguments it is passed The [set] command now checks if it is passed exactly two or four arguments, and fails with an appropriate error message if this is not true. (user: khomoutov tags: trunk)
14:36
[12a2ded06b] Make [unset] check the number of arguments Now the [unset] command checks to see if it is passed exactly two parameters and returns and error if this is not true. (user: khomoutov tags: trunk)
12:05
[d7ddb4b565] Changelog updated to reflect changes made in revisions 62-64 (user: khomoutov tags: trunk)
11:57
[b0bed46c2f] Improve test suite * Use -cleanup and -setup where applicable. * Use "-resultCodes error" to test for errors. * Reformat results of some tests to fit into a terminal window. NOTE that this change exposes errors in the implementation of tests sign-verify-1.3 and sign-verify-1.4, and these errors are not fixed in this commit. (user: khomoutov tags: trunk)
11:53
[6828058de2] Add doc/*.html to CLEANFILES (user: khomoutov tags: trunk)
11:52
[804e599450] Enclose section heading in quotes. This fixes a make error. (user: khomoutov tags: trunk)
2009-08-16
18:51
[f08770be34] * tclgpg.tcl: Moved error generating code to a separate procedure. Return error "Bad passphrase" to a caller. * tclgpg.test: Added another set of tests to the test suite. (user: sgolovan tags: trunk)
2009-08-15
20:08
[5c9080fa07] * tclgpg.test: Protected setting gnupg directory permissions to allow to run test suite on Windows. (user: sgolovan tags: trunk)
19:58
[142be2153d] * tclgpg.tcl: Reduced number of known properties. Fixed error messages in set and unset commands when the property is not specified. Fixed subkeys element of parsed key info. * tclgpg.test: Added several tests to the test suite. * gnupg/*: Added GnuPG keyring which is used in tests. * Makefile.in: Fixed test target. (user: sgolovan tags: trunk)
2009-08-14
12:23
[6d928fc459] * tclgpg.tcl: Fixed message and signatures encodings when armor property is set to false. Rewritten procedure which calls GPG executable to make it easier to construct GPG command line options. Added passphrase-encoding property which equals the system encoding by default. Changed unset subcommand behavior to reset property to its default value. (user: sgolovan tags: trunk)
2009-08-09
16:25
[5a94d9553a] * configure.in: Fixed installing the library if --disable-c-helper option is used (closes issue 1). (user: sgolovan tags: trunk)
2009-08-07
17:06
[cc35b0df5e] * tclgpg.tcl: Added two debug messages. (user: sgolovan tags: trunk)
15:50
[77aea3331b] * tclgpg.tcl: Fixed typo. (user: sgolovan tags: trunk)
2009-08-03
13:18
[a4b21607bd] * tclgpg.tcl, doc/gpg.man: Broke compatibility with TclGPGME by turning option -operation into a subcommand. Let password callback return break code which means no passphrase. Modified set command to query a given property if the value isn't specified. Added unset command. Removed start-key, next-key and done-key commands (in favor of list-keys). * tclgpg.tcl: Added encoding property, so that data supplied to and received from GPG executable are encoded properly. (user: sgolovan tags: trunk)
2009-02-04
20:28
[cc9e7963f7] * tclgpg.tcl: Fixed indices of returned serialised arrays. (user: sgolovan tags: trunk)
2009-01-30
19:15
[add2347d50] * doc/gpg.man: Fixed typo. (user: sgolovan tags: trunk)
17:09
[61e59a6e14] * Makefile.in: Added building HTML doc. (user: sgolovan tags: trunk)
17:04
[ac6bc95b71] * Makefile.in: Switched from mpexpand to dtplite when generating manpage. * doc/gpg.man: Replaced deprecated [nl] command by [para]. (user: sgolovan tags: trunk)
2009-01-17
15:59
[e4228c37de] * pkgIndex.tcl.in: Fixed package loading if it is located in a directory with spaces in its name. * *: Added 2009 to all copyright statements. (user: sgolovan tags: trunk)
2008-11-23
17:34
[b7aafb47b0] * Makefile.in, aclocal.m4, configure.in: Added copyright info and removed unnecessary autoconf macro. (user: sgolovan tags: trunk)