TclGPG  Timeline

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

50 most recent check-ins

2017-08-08
09:03
Clear flags for expired and/or revoked key in case of successful decryption. Leaf check-in: cff821af0f user: sgolovan tags: trunk
08:59
Clarified a few failure reasons for fetching keys. check-in: 8d1c1f78b9 user: sgolovan tags: trunk
2016-06-15
12:02
Fixed conversion encoding for the test with binary message. This closes ticket [c3263a9efa]. check-in: ffd35a0769 user: sgolovan tags: trunk
2016-04-26
12:45
Fixed copyright years. check-in: 7d3683aa69 user: sgolovan tags: trunk
11:16
In addition to encoding set translation to binary if the message-to-be-encipher encoding is set to binary. This closes ticket [e3b54f438c]. check-in: 0e03edca40 user: sgolovan tags: trunk
11:10
Added a test for encrypting binary message intended to catch new line translation issue. Test fails only on Windows. check-in: dcf97702ed user: sgolovan tags: trunk
2016-01-13
19:41
Fixed regexp which finds gpg version. check-in: 09a9f954b2 user: sgolovan tags: trunk
19:29
Fixed unsetting GPG_AGENT_INFO. Don't treat warnings which gpg sends to the standard error as errors. check-in: 57c5063aff user: sgolovan tags: trunk
2016-01-01
09:54
Extended copyright years. check-in: 6b7eef336b user: sgolovan tags: trunk
09:48
Fixed parsing the gpg status output during keys import if there are expired keys in the keyring. Also, added a few code comments. check-in: 5ca7d8906d user: sgolovan tags: trunk
2015-12-31
20:12
Explicitly unset the GPG_AGENT_INFO environment variable because it interferes with tests. check-in: 6361d617e5 user: sergei tags: trunk
2015-12-30
11:41
Added option -keys to the import routine. check-in: e0cfba5122 user: sgolovan tags: trunk
09:14
Added incomplete (but usable) support for importing and deleting GPG keys. Bumped the package version to 1.1. check-in: 7786c1df95 user: sgolovan tags: trunk
2015-12-27
15:40
Added a test which ensures that the recipient for encryption can be specified using his key ID. check-in: 637c8f9373 user: sgolovan tags: trunk
15:13
Return the 'bad passphrase' error for the case of failure after incorrectly entered passphrase via the pinentry. check-in: 772fd164a7 user: sgolovan tags: trunk
2015-12-26
13:32
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. check-in: cc12c7dc06 user: sgolovan tags: trunk
10:13
Fixed a harmless but annoying warning with integer to pointer conversion. check-in: 9a3ebdb085 user: sgolovan tags: trunk
07:25
Take the name of GnuPG executable from the $GPG_EXECUTABLE environment variable if it's set. check-in: 82ad8f2e80 user: sgolovan tags: trunk
2015-10-08
10:51
Fixed work with GnuPG 2.1 which doesn't require the GPG_AGENT_INFO environment variable to be defined. Extended copyright period. check-in: b0d82f8bec user: sgolovan tags: trunk
2015-03-24
20:04
* license.terms: Fix copyright years. check-in: 4cfd9fa949 user: sgolovan tags: trunk
20:02
* Makefile.in, aclocal.m4, configure.in, doc/gpg.man, pkgIndex.tcl.in, tclgpg.c, tclgpg.tcl, tclgpg.test: Removed svn:keywords property placeholder. check-in: 801afd068c user: sgolovan tags: trunk
2014-01-28
17:20
* tclgpg.test: Fixed encoding for decrypt-1.1 test. check-in: 181c3a20fb user: sgolovan tags: trunk
2014-01-10
18:36
* 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. check-in: 5928cd89cc user: sgolovan tags: trunk
2011-01-29
07:49
* 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). check-in: a4611c373d user: sgolovan tags: trunk
2010-07-02
04:35
* 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. check-in: 3aff3a49ad user: sgolovan tags: trunk
2009-11-15
09:50
* 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. check-in: dd27240688 user: sgolovan tags: trunk
2009-10-09
21:24
* 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. check-in: b130b83ba2 user: sgolovan tags: trunk
2009-08-31
15:52
* tclgpg.test: Fixed results in two tests and added cleanup code for other two. check-in: 75b3b87efe user: sgolovan tags: trunk
2009-08-20
15:13
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. check-in: 883a23624c user: khomoutov tags: trunk
14:56
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. check-in: 602bee0ac2 user: khomoutov tags: trunk
14:48
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. check-in: 29297d2543 user: khomoutov tags: trunk
14:36
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. check-in: 12a2ded06b user: khomoutov tags: trunk
12:05
Changelog updated to reflect changes made in revisions 62-64 check-in: d7ddb4b565 user: khomoutov tags: trunk
11:57
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. check-in: b0bed46c2f user: khomoutov tags: trunk
11:53
Add doc/*.html to CLEANFILES check-in: 6828058de2 user: khomoutov tags: trunk
11:52
Enclose section heading in quotes. This fixes a make error. check-in: 804e599450 user: khomoutov tags: trunk
2009-08-16
18:51
* 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. check-in: f08770be34 user: sgolovan tags: trunk
2009-08-15
20:08
* tclgpg.test: Protected setting gnupg directory permissions to allow to run test suite on Windows. check-in: 5c9080fa07 user: sgolovan tags: trunk
19:58
* 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. check-in: 142be2153d user: sgolovan tags: trunk
2009-08-14
12:23
* 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. check-in: 6d928fc459 user: sgolovan tags: trunk
2009-08-09
16:25
* configure.in: Fixed installing the library if --disable-c-helper option is used (closes issue 1). check-in: 5a94d9553a user: sgolovan tags: trunk
2009-08-07
17:06
* tclgpg.tcl: Added two debug messages. check-in: cc35b0df5e user: sgolovan tags: trunk
15:50
* tclgpg.tcl: Fixed typo. check-in: 77aea3331b user: sgolovan tags: trunk
2009-08-03
13:18
* 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. check-in: a4b21607bd user: sgolovan tags: trunk
2009-02-04
20:28
* tclgpg.tcl: Fixed indices of returned serialised arrays. check-in: cc9e7963f7 user: sgolovan tags: trunk
2009-01-30
19:15
* doc/gpg.man: Fixed typo. check-in: add2347d50 user: sgolovan tags: trunk
17:09
* Makefile.in: Added building HTML doc. check-in: 61e59a6e14 user: sgolovan tags: trunk
17:04
* Makefile.in: Switched from mpexpand to dtplite when generating manpage. * doc/gpg.man: Replaced deprecated [nl] command by [para]. check-in: ac6bc95b71 user: sgolovan tags: trunk
2009-01-17
15:59
* pkgIndex.tcl.in: Fixed package loading if it is located in a directory with spaces in its name. * *: Added 2009 to all copyright statements. check-in: e4228c37de user: sgolovan tags: trunk
2008-11-23
17:34
* Makefile.in, aclocal.m4, configure.in: Added copyright info and removed unnecessary autoconf macro. check-in: b7aafb47b0 user: sgolovan tags: trunk