James Vega
|
e2e53bc315
|
Resolve the filename when saving to follow symlinks.
Signed-off-by: James Vega <vega.james@gmail.com>
|
2011-10-18 22:00:02 -04:00 |
|
James Vega
|
21eed8f06b
|
Initialize b:GPGRecipients with g:GPGDefaultRecipients
Signed-off-by: James Vega <vega.james@gmail.com>
|
2011-10-13 17:22:09 -04:00 |
|
James Vega
|
df5f4d51bf
|
Correctly handle the different keyid-format options
Signed-off-by: James Vega <vega.james@gmail.com>
|
2011-08-13 18:00:27 -04:00 |
|
James Vega
|
d19a59165d
|
Add g:GPGUsePipes variable to avoid saving unencrypted data to tempfiles
Signed-off-by: James Vega <vega.james@gmail.com>
|
2011-08-09 21:24:44 -04:00 |
|
Markus Braun
|
a8838d0e86
|
Updated credits.
|
2011-07-06 08:05:43 +02:00 |
|
Markus Braun
|
efd23b4440
|
Patch by Erik Remmelzwaal
Make gnupg.vim work better on win32
|
2011-07-06 08:05:42 +02:00 |
|
Markus Braun
|
9e7c686de5
|
Patch by James Vega
Make use of shellescape() and fnameescape() functions which better escape filenames than previous handmade calls to escape().
|
2011-07-06 08:05:42 +02:00 |
|
Markus Braun
|
05a3e4e1f6
|
Reworked patch by James Vega because I don't like "continue".
|
2011-07-06 08:05:42 +02:00 |
|
Markus Braun
|
82e70cf70a
|
Patch by James Vega
Ignore duplicate recipients if the exactly same recipient is contained in multiple keyrings.
|
2011-07-06 08:05:42 +02:00 |
|
Markus Braun
|
1e5a796e0b
|
Patch by James Vega
Default to g:GPGPreferArmor = 1 for "*.asc" files if g:GPGPreferArmor is not set by the user.
|
2011-07-06 08:05:42 +02:00 |
|
Markus Braun
|
f93f113717
|
Added remark about keychain and seahorse
|
2011-07-06 08:05:42 +02:00 |
|
Markus Braun
|
468b9fe59c
|
Force sh/zsh/bash/dash compatible shellredir setting.
|
2011-07-06 08:05:42 +02:00 |
|
Markus Braun
|
d48f7364aa
|
Renamed GPGExec to commandline
|
2011-07-06 08:05:41 +02:00 |
|
Markus Braun
|
6d50997fff
|
Use '/bin/sh' instead of 'sh' as shell
|
2011-07-06 08:05:41 +02:00 |
|
Markus Braun
|
f2e0a30de8
|
Added more debug informations
|
2011-07-06 08:05:41 +02:00 |
|
Markus Braun
|
616192b236
|
Debug messages
|
2011-07-06 08:05:41 +02:00 |
|
Markus Braun
|
e53b79872a
|
Show an error if the buffer is not prepared for writing an encrypted file.
|
2011-07-06 08:05:41 +02:00 |
|
Markus Braun
|
062524c107
|
Code beautification
|
2011-07-06 08:05:41 +02:00 |
|
Markus Braun
|
b9a0a498d5
|
Prefix "GnuPG: " to all debug messages
|
2011-07-06 08:05:41 +02:00 |
|
Markus Braun
|
16412c1b18
|
Add more info about a key
Show ID and creation time when viewing, editing or choosing a recipient (suggested by Curt Sampson)
|
2011-07-06 08:05:40 +02:00 |
|
Markus Braun
|
b932a58be9
|
Another documentation change.
|
2011-07-06 08:05:40 +02:00 |
|
Markus Braun
|
8ae4e49736
|
Just another useless change to update revision date.
|
2011-07-06 08:05:40 +02:00 |
|
Markus Braun
|
a817a3bfa1
|
Tim Swast patch for signed files
|
2011-07-06 08:05:40 +02:00 |
|
Markus Braun
|
da53fc98f0
|
Added section "Known Issues:" to documentation.
|
2011-07-06 08:05:40 +02:00 |
|
Markus Braun
|
b426430ff8
|
This is just a stupid change, more ore less to update Id and Revision keywords
|
2011-07-06 08:05:40 +02:00 |
|
Markus Braun
|
666d1e10f5
|
Unix/windows specific settings done right :-)
|
2011-07-06 08:05:40 +02:00 |
|
Markus Braun
|
54faa743b2
|
Correct error in redirection.
|
2011-07-06 08:05:40 +02:00 |
|
Markus Braun
|
12ac7f9f03
|
Use has("unix") to determine between windows and unix.
|
2011-07-06 08:05:39 +02:00 |
|
Markus Braun
|
478aeb9196
|
Correctly use backticks for determining the tty
|
2011-07-06 08:05:39 +02:00 |
|
Markus Braun
|
aecfdde11d
|
Make sure that sensitive data is never written unencrypted.
It is better to write an empty buffer to the file instead.
|
2011-07-06 08:05:39 +02:00 |
|
Markus Braun
|
6a0bdcf05c
|
added function to cleanup on leaving vim
For now create a new, empty buffer before leaving to wipe out data on console.
|
2011-07-06 08:05:39 +02:00 |
|
Markus Braun
|
9425fd6754
|
Code beautification
|
2011-07-06 08:05:39 +02:00 |
|
Markus Braun
|
c4b203d17c
|
Patch from Sebastian Luettich
Fix issue with symmetric encryption and set recipients.
|
2011-07-06 08:05:39 +02:00 |
|
Markus Braun
|
a3f589f5e2
|
Make sure the variable "g:GPGDefaultRecipients" exists
|
2011-07-06 08:05:39 +02:00 |
|
Markus Braun
|
9278fb2d33
|
Added support for default recipients.
|
2011-07-06 08:05:39 +02:00 |
|
Markus Braun
|
31a518148b
|
Updated documentation.
|
2011-07-06 08:05:38 +02:00 |
|
Markus Braun
|
eebc52cbe1
|
Get rid of b:GPGUnknownRecipients
Introduce s:GPGCheckRecipients() and do _always_ check the recipients before using them.
|
2011-07-06 08:05:38 +02:00 |
|
Markus Braun
|
71645fcb3a
|
Check the recipient list again before writing the file
Detect a recipient that has been removed between GPGEditRecipients() and GPGEncrypt()
|
2011-07-06 08:05:38 +02:00 |
|
Markus Braun
|
594ac054a8
|
Go back from fnameescape() to escape()
fnameescape() is supported only by later patch levels of Vim 7.1
|
2011-07-06 08:05:38 +02:00 |
|
Markus Braun
|
8998ff3bde
|
Did two substitution which overwrote each other
|
2011-07-06 08:05:38 +02:00 |
|
Markus Braun
|
733c2ce362
|
Yet another use of vim lists
|
2011-07-06 08:05:38 +02:00 |
|
Markus Braun
|
c3f898827a
|
Move initialization of variables to the places where they are used.
|
2011-07-06 08:05:38 +02:00 |
|
Markus Braun
|
7afa048df7
|
Make use of fnameescape()
|
2011-07-06 08:05:38 +02:00 |
|
Markus Braun
|
4340361541
|
Recipients and unknownRecipients was not ensured to be a list
|
2011-07-06 08:05:37 +02:00 |
|
Markus Braun
|
b4be3c10e2
|
Add menu for GVim
|
2011-07-06 08:05:37 +02:00 |
|
Markus Braun
|
f5b4b9a754
|
Write whole vim keywords
endi -> endif
endw -> endwhile
endf -> endfunction
fun -> function
com -> command
|
2011-07-06 08:05:37 +02:00 |
|
Markus Braun
|
6c6b8b156c
|
Unique recipient list and option list.
|
2011-07-06 08:05:37 +02:00 |
|
Markus Braun
|
3aa8e8d1dd
|
Don't use explicit join() in match() calls.
|
2011-07-06 08:05:37 +02:00 |
|
Markus Braun
|
96f3901aa0
|
Conversion from self implemented "list" to vim builtin lists.
|
2011-07-06 08:05:37 +02:00 |
|
Markus Braun
|
921d99fd88
|
Use echom instead of plain echo
This way warnings and errors are stored in message list.
|
2011-07-06 08:05:37 +02:00 |
|