Commit graph

41 commits

Author SHA1 Message Date
Jean-Marie Traissard
2ce13dc40e http://python.org/dev/peps/pep-0008/ " Comparisons to singletons like None should always be done with 'is' or 'is not', never the equality operators."
Comparisons to None part
roster_win.py is NOT checked here (waiting for modelfilter)
2008-04-18 00:02:56 +00:00
Yann Leboulanger
4fcddb6738 [nijel] unescape non-ascii chars in the output of GnuPG. fixes #3709 2008-01-30 07:56:02 +00:00
Stephan Erb
6fdd7c0f88 Rework GPG behaviour:
Only encrypt when the receiver is trusted. You have to sign its key or it has to be signed by someone you trust. Fixes #109

Make checkbox insensitive when GPG is disabled on an account (or no passphrase given).

Auto assign trusted keys on received presence. Deny encryption on missmatch of assigned key and signing key. Fixes #3376

Do not disable encrypted when receiving an unencrypted message. Print whether a received message was encrypted or not.

TODO: Remove togglebutton, its useless now
2007-12-29 23:28:27 +00:00
Stephan Erb
fef742c863 Refactor the way we decide whether GPG is usable or not: Ability to change keys when no valid passphrase could be entered.
See #1210. Workaround for unavailable keys.

Remove useless except block: import of GnuPGInterface is the same on Debian and non Debian systems.
2007-12-28 18:49:28 +00:00
Yann Leboulanger
bdb7502dc3 don't fails gpg encryption when verbose is on. check in status-fd if encryption succeeded. fixes #3542 2007-11-13 22:40:49 +00:00
Yann Leboulanger
605caae2b8 My name has changed 2007-10-22 11:33:50 +00:00
Yann Leboulanger
22c1aeda29 next release will be GPL v3. fixes #3290 2007-10-22 11:13:13 +00:00
Yann Leboulanger
8ede60ebb0 add --use-agent to GPG so that we work with gnupg-agent 2007-01-06 20:19:47 +00:00
Yann Leboulanger
2287625fdf encrypt must return 2 values. 2006-12-14 10:56:14 +00:00
Yann Leboulanger
0fb837f74f detect when gpg is not installed and print a warning. fixes #2760 2006-12-13 12:29:24 +00:00
Yann Leboulanger
f89ccfe441 detect error while encrypting message, block sending it, and display error message. fixes #2712 2006-12-06 16:19:47 +00:00
Nikos Kouremenos
9002b3d293 put my email (and jid), not one of my JIDs 2006-09-28 11:31:25 +00:00
Yann Leboulanger
8d10ac3bfe allow to verify signed presences even without a status message 2006-07-24 16:40:11 +00:00
Yann Leboulanger
612716e2db change copyright from "Gajim Team" to real people 2005-12-09 23:30:28 +00:00
Yann Leboulanger
cae7ce3bac "Gajim Team" in all hearders become "Contributors for this file" 2005-12-09 17:15:30 +00:00
Yann Leboulanger
34255e5682 Vincent left us a long time ago 2005-12-07 23:09:10 +00:00
Nikos Kouremenos
965e9cb8c7 running pychecker in some files and fixing cleaning up those errors/info that REALLY matter 2005-11-18 13:12:16 +00:00
Yann Leboulanger
97d1166be8 use decode_string in GnuPG 2005-11-18 12:22:33 +00:00
Nikos Kouremenos
2a770a1ebf he --> he or she 2005-11-12 14:17:27 +00:00
Nikos Kouremenos
58ae3ed63f typo. thx yann 2005-11-08 13:46:09 +00:00
Nikos Kouremenos
52a861afc2 fix syntax error 2005-11-08 13:43:23 +00:00
Nikos Kouremenos
0020731a36 catch IOError so no TB 2005-11-08 13:21:43 +00:00
Yann Leboulanger
b4cdd59c84 typo 2005-10-09 10:43:14 +00:00
Yann Leboulanger
bbd43431ee check one more INTR 2005-10-09 10:25:02 +00:00
Nikos Kouremenos
89d170c8b4 make keys strings unicode instance strings 2005-09-23 18:49:51 +00:00
Alex Mauer
f7f5bab8fb Whoops, didn't mean to commit that. 2005-09-16 00:14:18 +00:00
Alex Mauer
3da22df9c1 * Add comment explaining logic of displaying join_gc window
* correct grammar regression
2005-09-16 00:12:46 +00:00
Nikos Kouremenos
7d2a698fc9 [Hawke patches Lukas patch :D] now Gajim can use gpg-agent 2005-08-30 21:10:14 +00:00
Yann Leboulanger
ff15366b2c nothing important 2005-07-22 17:28:45 +00:00
Yann Leboulanger
4dd4de8dfc file -> f 2005-07-22 17:27:03 +00:00
Yann Leboulanger
dfb3a7081a no need of status fd 2005-07-22 17:26:05 +00:00
Nikos Kouremenos
3838f09c61 True/False instaed of 1/0 2005-07-20 20:19:27 +00:00
Nikos Kouremenos
1f256b7431 fix for debian 2005-06-26 12:41:18 +00:00
Yann Leboulanger
0db20c9304 use-agent must be use only when if the user want that 2005-06-20 12:17:11 +00:00
Yann Leboulanger
61d86fdaac we first try to use GnuPG-Agent if it is available 2005-06-20 09:32:54 +00:00
Nikos Kouremenos
7378f3d9a0 we no longer require pygnupg as an external dep 2005-06-03 17:35:10 +00:00
Yann Leboulanger
088b3870dd we can now attach a GPG key to a contact 2005-05-29 21:34:01 +00:00
Yann Leboulanger
3cd6922815 fix some typos 2005-04-26 21:33:01 +00:00
Yann Leboulanger
a3126a453e second test for gnupg 2005-04-17 17:08:28 +00:00
Yann Leboulanger
9b98db2a9f try a fix when we don't have gnupg 2005-04-17 16:08:18 +00:00
Yann Leboulanger
149ed7a22d reorder files 2005-04-12 15:47:20 +00:00
Renamed from Core/GnuPG.py (Browse further)