Jakob Unterwurzacher
|
7eae35e2d3
|
v2api: implement ctlsocksrv.Interface
|
2020-07-17 22:14:40 +02:00 |
|
Jakob Unterwurzacher
|
16221facb9
|
ctlsock: create exported ctlsock client library
The former interal ctlsock server package is renamed
to ctlsocksrv.
|
2020-05-09 17:36:41 +02:00 |
|
Sebastian Lackner
|
0414ef2572
|
fusefrontend: Use appropriate flags in decryptPathAt.
|
2019-01-03 18:24:05 +01:00 |
|
Jakob Unterwurzacher
|
2b12bba274
|
fusefronted: make EncryptPath symlink-safe
Finally allows us to delete EncryptPathDirIV.
|
2019-01-02 21:45:40 +01:00 |
|
Jakob Unterwurzacher
|
cd0ec342b9
|
fusefrontend: fix fd leak in error path
|
2019-01-01 20:49:56 +01:00 |
|
Jakob Unterwurzacher
|
8586a83825
|
fusefrontend: use openBackingDir in ctlsock interface
Instead of calling syscall.Open() ourselves, rely on
openBackingDir().
|
2019-01-01 16:24:20 +01:00 |
|
Jakob Unterwurzacher
|
c09bf1f228
|
fusefrontend: make DecryptPath() symlink-safe
DecryptPath is now symlink-safe through the use of *at()
functions.
|
2019-01-01 16:24:09 +01:00 |
|
Jakob Unterwurzacher
|
ad7942f434
|
fusefrontend: implement path decryption via ctlsock
Closes https://github.com/rfjakob/gocryptfs/issues/84 .
|
2017-05-07 21:01:39 +02:00 |
|
Jakob Unterwurzacher
|
1273d7edae
|
ctlsock: better error message for forward mode path decryption
|
2017-01-29 18:55:52 +01:00 |
|
Jakob Unterwurzacher
|
c03fc46a51
|
ctlsock: implement EncryptPath for reverse mode, add tests
|
2016-11-10 23:32:51 +01:00 |
|
Jakob Unterwurzacher
|
75ebb28a62
|
ctlsock: add initial limited implementation
At the moment, in forward mode you can only encrypt paths
and in reverse mode you can only decrypt paths.
|
2016-11-10 00:27:08 +01:00 |
|