aboutsummaryrefslogtreecommitdiffstats
path: root/implementation.h
diff options
context:
space:
mode:
authorJoursoir <chat@joursoir.net>2020-10-16 18:57:10 +0300
committerJoursoir <chat@joursoir.net>2020-10-16 18:57:10 +0300
commit742fe01bf8712b37a0f6cdfe379c1966bcd11c90 (patch)
tree80fa204fd6aba4de97f5f6eb2f2c66d71e1009e3 /implementation.h
parent4e6ba9fff744c430bd8d7d753e66a2011ef8e116 (diff)
downloadlock-password-742fe01bf8712b37a0f6cdfe379c1966bcd11c90.tar.gz
lock-password-742fe01bf8712b37a0f6cdfe379c1966bcd11c90.tar.bz2
lock-password-742fe01bf8712b37a0f6cdfe379c1966bcd11c90.zip
remove embryo of feature multiple storages and refactor how arguments work
Diffstat (limited to 'implementation.h')
-rw-r--r--implementation.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/implementation.h b/implementation.h
new file mode 100644
index 0000000..cb0b401
--- /dev/null
+++ b/implementation.h
@@ -0,0 +1,13 @@
+#ifndef IMPLEMENTATION_H
+#define IMPLEMENTATION_H
+
+char* getPassword(char *path, char *password, int maxlen);
+void nonvisibleEnter(int status);
+void insertPass(char *add_path, char *password);
+char *typePass(char *text, char *dest, int minlen, int maxlen);
+int userEnterPassword(int minlen, int maxlen, char *path_insert);
+char *generatePassword(char *dest, int amount, int max_len);
+unsigned long hash(char *str);
+int getAnswer(char *text);
+
+#endif \ No newline at end of file