aboutsummaryrefslogtreecommitdiffstats
path: root/lang (follow)
Commit message (Collapse)AuthorAgeFilesLines
* PEP8 compliance editspymeBen McGinnes2015-05-189-9102/+39
| | | | | | | | * Fixed delkey.py, encrypt-to-all.py, exportimport.py and inter-edit.py for PEP8 compliance. * Removed PyGtkGpgKeys.* and pygpa.* due to massive number of errors in conversion process, PEP8 compliance and reliance on a gtk module that is not present in PyPI, with no indication as to its origin or source.
* Python 3 port of PyMEBen McGinnes2015-05-162-1/+2
| | | | | | | | | | | | | * Port of PyME 0.9.0 for Python 2 to Python 3 along with most of the example scripts. * Intended to be developed in parallel with the original Python 2 version until such time as a rewrite of GPGME leads to developing an IO API in Python 3 from scratch. * Python 3 PyME and API maintainer has entered, stage left with current GPG key ID 0x321E4E2373590E5D, primary fingerprint is "DB47 24E6 FA42 86C9 2B4E 55C4 321E 4E23 7359 0E5D" and signing subkey fingerprint is "B7F0 FE75 9387 430D D0C5 8BDB 7FF2 D371 35C7 553C" for future reference with git commit signatures.
* Explaining why not all scripts workBen McGinnes2015-05-161-0/+7
| | | | | | | | * Some of them cannot be properly tested on OS X, especially with GTK in the mix (it works on OS X, but is unlikely to be as easily accessible as Cocoa or Qt). * Most major functions are showcased and do work, albeit sometimes with false positives of error messages, at least on OS X.
* Byte encodingBen McGinnes2015-05-164-10/+10
| | | | | | * More string updates. * verifydetails.py still fails, but as Bernhard is still contactable, it might be worth him checking on it instead.
* No change, note added to explain why.Ben McGinnes2015-05-161-0/+4
|
* Strings vs. BytesBen McGinnes2015-05-161-1/+1
| | | | * CLI input must be byte encoded.
* More byte changes and passphrase changesBen McGinnes2015-05-163-3/+3
| | | | | | | | * exportimport works, but will still segfault for an as yet unknown reason. * genkey produces a traceback error, but does create the key as intended. * matched passphrase in signverify.
* More bytes goodBen McGinnes2015-05-161-1/+1
| | | | * Another string to byte change.
* Updated encrypt-to-allBen McGinnes2015-05-161-14/+17
| | | | | | | * Changed plaintext string to byte literal. * Nested key selection in a try/except statement in case of UnicodeEncodeError instances. * Tested successfully on over 9,000 keys.
* Passphrase updateBen McGinnes2015-05-162-2/+2
| | | | | * Changed example passphrase to something that meets the current minimum requirements.
* example emailBen McGinnes2015-05-164-9/+9
| | | | | * changed [email protected] to [email protected] as it is only a matter of time before ICANN actually creates bar as a gTLD, if they haven't already.
* Updated string and key dataBen McGinnes2015-05-161-6/+6
| | | | | | * Text changed to byte literals. * Changed key type to RSA/RSA. * Changed expiry to the future (2020).
* String typeBen McGinnes2015-05-081-1/+1
| | | | | * the plain text string must be bytes and not unicode. * Expect most of the example code to have similar issues at present.
* Python 3 port of PyMEBen McGinnes2015-05-0557-0/+15075
| | | | | | | | | | | | * The entirety of the Python 3 port of PyME up to commit 2145348ec54c6027f2ea20f695de0277e2871405 * The old commit log has been saved as lang/py3-pyme/docs/old-commits.log * Can be viewed as a normal (separate) git repository at https://github.com/adversary-org/pyme3 * Utilising the submodule feature of git was deliberately skipped on humanitarian grounds (in order to prevent pain and suffering on the part of anyone having to manage this repository).
* Remove all trailing whitespace from source filesWerner Koch2012-09-251-4/+4
| | | | | -- Command used: sed -i 's,[ \t]*$,,' FILE
* .gitignore: flesh out rules and add subdirectory-.gitignores.W. Trevor King2012-04-201-0/+1
|
* Generate the ChangeLog from commit logs.Werner Koch2011-12-022-7/+21
| | | | | | | | | | | | | | | * build-aux/gitlog-to-changelog: New script. Taken from gnulib. * build-aux/git-log-fix: New file. * build-aux/git-log-footer: New file. * build-aux/git-hook/commit-msg: New script. * doc/HACKING: New file. * ChangeLog: New file. * Makefile.am (EXTRA_DIST): Add new files. (gen-ChangeLog): New. (dist-hook): Run gen-ChangeLog. * autogen.sh: Install commit-msg hook for git. Rename all ChangeLog files to ChangeLog-2011.
* 2008-11-08 Moritz <[email protected]>Moritz Schulte2008-11-232-36/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gpgme.lisp (size-t): Wrong call to defctype: function accepts optional, not keyword argument. (ssize-t): Likewise. (off-t): Likewise. (gpgme-data-t, gpgme-ctx-t): Likewise. (gpgme-error-t): Likewise. (gpgme-error-no-signal-t): Likewise. (gpgme-err-code-t): Likewise. (gpgme-err-source-t): Likewise. (gpgme-sig-notation-t, gpgme-engine-info-t): Likewise. (gpgme-subkey-t): Likewise. (gpgme-key-sig-t): Likewise. (gpgme-user-id-t): Likewise. (gpgme-key-t): Likewise. (gpgme-data-cbs-t): Likewise. (gpgme-invalid-key-t): Likewise. (gpgme-op-encrypt-result-t): Likewise. (gpgme-recipient-t): Likewise. (gpgme-op-decrypt-result-t): Likewise. (gpgme-new-signature-t): Likewise. (gpgme-op-sign-result-t): Likewise. (gpgme-signature-t): Likewise. (gpgme-op-verify-result-t): Likewise. (gpgme-import-status-t): Likewise. (gpgme-op-import-result-t): Likewise. (gpgme-op-genkey-result-t): Likewise. (gpgme-op-keylist-result-t): Likewise.
* 2006-07-06 Marcus Brinkmann <[email protected]>Marcus Brinkmann2006-07-068-0/+2268
* lang, lang/cl: New subdirectories. * lang/Makefile.am, lang/README: New files. * configure.ac (AC_CONFIG_FILES): Add lang/Makefile, lang/cl/Makefile and lang/cl/gpgme.asd. * Makefile.am (SUBDIRS): Add lang. lang/cl/ 2006-07-06 Marcus Brinkmann <[email protected]> * Initial release.