David Goulet
c4f48ffde0
Actually check for a disabled user
...
Signed-off-by: David Goulet <dgoulet@ev0ke.net>
2016-12-08 15:14:39 -05:00
David Goulet
ac14d7f325
Enable flag has to be signed to detect errors
...
Signed-off-by: David Goulet <dgoulet@ev0ke.net>
2016-12-08 14:58:05 -05:00
David Goulet
5562850d45
Remove unused OpenSSL header file include
...
Signed-off-by: David Goulet <dgoulet@ev0ke.net>
2016-12-08 14:38:49 -05:00
David Goulet
36ce2bbec3
Massive amount of fixes
...
At this commit, the plugin is in theory working correctly and has been
minimally tested.
Lots of work has been done in a debug branch and this commit merges all the
fixes at once as we are still consider in development at this stage.
Signed-off-by: David Goulet <dgoulet@ev0ke.net>
2016-12-07 16:52:19 -05:00
David Goulet
5623337b21
Skip private key if no user password
...
Signed-off-by: David Goulet <dgoulet@ev0ke.net>
2016-11-25 13:42:09 -05:00
David Goulet
5c9c2b9be5
Implement private key unlocked by password
...
This commit implements ticket #2 but is missing documentation and not been
tested.
Signed-off-by: David Goulet <dgoulet@ev0ke.net>
2016-11-24 14:40:31 -05:00
David Goulet
06f2f17981
Use libsodium memzero function to wipe private key
...
Signed-off-by: David Goulet <dgoulet@ev0ke.net>
2016-11-10 10:37:19 -05:00
David Goulet
9b01cb760d
Use libsodium crypto box and dump OpenSSL RSA/AES
...
Signed-off-by: David Goulet <dgoulet@ev0ke.net>
2016-11-09 17:14:04 -05:00
David Goulet
6b6ba91254
Beautify the rest of the code base
...
Signed-off-by: David Goulet <dgoulet@ev0ke.net>
2016-11-09 15:46:15 -05:00
David Goulet
90c7ce691d
Beautify scrambler-plugin.c
...
Signed-off-by: David Goulet <dgoulet@ev0ke.net>
2016-11-09 13:34:08 -05:00
Philipp Brüll
cf23c9998f
updated dovecot version in readme
2016-02-01 11:15:37 +01:00
Philipp Brüll
c0cbefd97c
extended readme
2016-02-01 10:39:26 +01:00
Philipp Brüll
a7b074a5ec
worked on tests
2015-04-13 16:25:17 +02:00
Philipp Brüll
ae592c6aef
fixed test suite
2015-04-13 14:57:22 +02:00
Philipp Brüll
229c85afc2
extended makefile to include dovecot build instructions
2015-04-13 12:36:28 +02:00
Philipp Brüll
20d3258f3d
extended makefile
2015-04-13 11:01:31 +02:00
Philipp Brüll
53d49d6d6b
first release
2015-04-10 11:44:28 +02:00