diff options
author | Felipe Oliveira Carvalho <felipekde@gmail.com> | 2014-03-05 03:55:15 -0300 |
---|---|---|
committer | Thiago de Arruda <tpadilha84@gmail.com> | 2014-03-06 07:16:21 -0300 |
commit | 9c6811b23a90bb77a52ccd900bd0568a6475ad0b (patch) | |
tree | 958865e94dd5125cfde24145ffe393a01fedc32b /src/crypt.h | |
parent | 6121d9b500456f94d9303548ea667c1f47a424fb (diff) | |
download | rneovim-9c6811b23a90bb77a52ccd900bd0568a6475ad0b.tar.gz rneovim-9c6811b23a90bb77a52ccd900bd0568a6475ad0b.tar.bz2 rneovim-9c6811b23a90bb77a52ccd900bd0568a6475ad0b.zip |
Extract crypt.c from misc2.c
Diffstat (limited to 'src/crypt.h')
-rw-r--r-- | src/crypt.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/crypt.h b/src/crypt.h new file mode 100644 index 0000000000..4cbb5ba272 --- /dev/null +++ b/src/crypt.h @@ -0,0 +1,15 @@ +#ifndef NEOVIM_CRYPT_H +#define NEOVIM_CRYPT_H + +int crypt_method_from_string(char_u *s); +int get_crypt_method(buf_T *buf); +void set_crypt_method(buf_T *buf, int method); +void crypt_push_state(void); +void crypt_pop_state(void); +void crypt_encode(char_u *from, size_t len, char_u *to); +void crypt_decode(char_u *ptr, long len); +void crypt_init_keys(char_u *passwd); +void free_crypt_key(char_u *key); +char_u *get_crypt_key(int store, int twice); + +#endif /* NEOVIM_CRYPT_H */ |