1
0
mirror of https://github.com/vgough/encfs.git synced 2025-03-18 08:18:21 +01:00
Commit Graph

684 Commits

Author SHA1 Message Date
Ben RUBSON
44fa4630e1
Use std::min with proper cast () 2020-02-26 19:38:43 +01:00
Ben RUBSON
ee47e2fc14
Add FreeBSD Cirrus CI () 2020-02-23 16:51:15 +01:00
Ben RUBSON
d9244a1341
Update build targets () 2020-02-23 16:45:07 +01:00
Ángel
f9b10bbb0b
Adjust description of --reverse () 2020-02-22 11:09:53 +01:00
Rogelio Domínguez Hernández
4328178788
Remove "SYSTEM" from the include_directories() CMakeLists.txt entries () 2020-02-21 22:48:12 +01:00
Shohei Kusakata
ce200c83f0 Fix typo in japanese translation () 2019-07-18 12:29:16 +02:00
Daniel Santana
4f21701c1a Use /bin/sh as a fallback to SHELL in encfssh () 2018-12-09 11:37:12 +01:00
Ben RUBSON
dafeb556d2
Correct block filename max length () 2018-12-09 11:28:42 +01:00
Valient Gough
249d0942fe
Merge pull request from cforfang/master
Add error message on failing to create config
2018-11-18 10:30:11 -08:00
Christian Forfang
660f3cf364 Add error message on failing to create config 2018-11-11 17:51:25 +01:00
Valient Gough
50552b1197
Merge pull request from ryanofsky/fix-utimensat
Fix setting nanosecond times
2018-11-02 20:17:46 -07:00
Russell Yanofsky
3d060783ee Fix setting nanosecond times
utimensat function was never being called due to missing cmake define
2018-09-16 15:41:24 -04:00
Vasiliy Glazov
24af76d0d9 Correct typo in russian translate () 2018-07-03 07:57:09 +02:00
Ben RUBSON
1974b417af
Update installation instructions 2018-05-16 08:38:08 +02:00
Ben RUBSON
7fc3730f67
Changelog 1.9.5 2018-04-27 10:52:22 +02:00
Ben RUBSON
4131875b1e
Add signing hint in package-source.sh helper () 2018-04-27 10:43:35 +02:00
Ben RUBSON
5b7abe3bc3
Correct a sign-compare warning ()
thrown by Cygwin 32 bits
2018-04-26 16:39:59 +02:00
Ben RUBSON
c3340c994a
Cygwin, set proper installation prefix, but don't force () 2018-04-25 09:30:49 +02:00
Ben RUBSON
cc256a657e
Doc, redirect Win users to the Wiki () 2018-04-23 10:35:09 +02:00
Ben RUBSON
d0def19145
Cygwin, support Windows-style parameter paths, typo ()
Correct a readability-redundant-string-cstr typo detected by clang
2018-04-23 10:28:19 +02:00
Ben RUBSON
6c1fde25fc
Cygwin, support Windows-style parameter paths ()
Enable the use of Windows-style paths as parameters.
Now, user can use for example : encfs C:\cipher X:
A new internal option, unmountPoint, then retains the mount point as provided by the user.
2018-04-23 09:59:49 +02:00
Ben RUBSON
49cfb4cc8e
Cygwin, set proper installation prefix ()
Put binaries next to Cygwin DLLs, which is easier for the user running EncFS out of a Cygwin console.
2018-04-23 09:33:01 +02:00
Ben RUBSON
df7403c256
Unmount improvements ()
Log OSX unmount system error
Better handle Cygwin unmount child
Use WinFsp expected INT signal
2018-04-10 10:58:08 +02:00
Ben RUBSON
0fb264d531
Documentation, filename max length 2018-04-07 14:16:23 +02:00
Ben RUBSON
9ad4a7b89a
Exit idleMonitor thread when it has finished
Could help debugging, see 
2018-04-06 20:10:05 +02:00
Ben RUBSON
dbfff030ce
Cygwin, better handle read-only FS 2018-04-06 20:02:35 +02:00
Ben RUBSON
980648c3b2
Add 2 options --noattrcache --nodatacache ()
--nocache : disables attr and data cache.
--noattrcache : disables attr cache only.
--nodatacache : disables data cache only.
2018-03-27 08:56:31 +02:00
Ben RUBSON
a220c395f4
Cygwin support () 2018-03-26 23:36:16 +02:00
benrubson
d58d9fa5b4 Cygwin, documention links 2018-03-26 23:25:19 +02:00
benrubson
4399676ec7 Cygwin, update reverse tests 2018-03-26 23:24:07 +02:00
benrubson
daedfbc861 Cygwin, update normal tests 2018-03-26 23:22:00 +02:00
benrubson
9495f6f7aa Cygwin, disable xattr support 2018-03-26 23:20:32 +02:00
benrubson
1a8a5e0246 Cygwin, unmount 2018-03-26 23:19:52 +02:00
benrubson
e8e1dc3595 Cygwin, use correct mount point 2018-03-26 22:26:44 +02:00
benrubson
27394cd198 Cygwin, correct rename
When renaming a file, Windows first opens it, renames it and then closes it.
We then must decrease the target openFiles count.
2018-03-26 22:23:09 +02:00
benrubson
be0c616d38 Cygwin, correct delete
When deleting a file, Windows first opens it, deletes it, and closes it.
But Windows does not allow deleting opened files, so no need to check before deletion.
2018-03-26 22:19:06 +02:00
benrubson
89215f16c5 Cygwin, configure cmake 2018-03-26 22:09:57 +02:00
Ben RUBSON
9197385331
Correct a possible write crash ()
Originate buffer was modified by encryption, which can lead to an EncFS crash, as originate application may not like its buffer to be overwritten
2018-03-26 08:09:01 +02:00
Ben RUBSON
b80d30755c
Correct a segfault in encfsctl ()
The context must remain and not die just after init.
Introduced in dcf8435d4c.
2018-03-25 23:04:34 +02:00
Ben RUBSON
2a24884ff0
Add option to disable file data encoding () 2018-03-20 08:30:14 +01:00
Ben RUBSON
154839d67c
Correct a small issue with encfsctl cat --reverse ()
If user provides a path with a leading slash, in reverse mode, it will be converted to '+' by plainpath, and will fail to decode.
2018-03-19 22:29:35 +01:00
Ben RUBSON
4f3e0bae09
Log to stderr instead of stdout () 2018-03-19 21:38:59 +01:00
Ben RUBSON
eb6b9d2887
Improve symlink tests ()
To help with 
2018-03-19 21:19:22 +01:00
Ben RUBSON
29dbb04a7d Improve .encfs6.xml test ()
This PR follows .

We must be sure .encfs6.xml does not show up in **reverse** move.
In normal mode, it does not show up by default because the filename can't be decoded.
So the test added in normal mode in  is let's say quite useless.
Let's keep it, but let's add this one too.
2018-03-18 12:50:44 +01:00
Ben RUBSON
11aec8f28d
Add -c & -u cmdline options () 2018-03-18 00:14:58 +01:00
Ben RUBSON
dcf8435d4c Corrects encfsctl cat and add reverse cat ()
Correct encfsctl cat and add --reverse
2018-03-18 00:01:05 +01:00
Ben RUBSON
e963664cae Ignore .encfs6.xml file in reverse mode ()
* Ignore .encfs6.xml file in reverse mode
* Update reverse tests
* Add test cases
2018-03-17 17:58:04 +01:00
Ben RUBSON
8caea461a7 Do not count usage on root path () 2018-03-17 16:18:03 +01:00
Ben RUBSON
6567b82822 Correct MAC typo in FS creation () 2018-03-17 16:09:04 +01:00
Ben RUBSON
d479d92807 Notify about Win port. ()
While there, let's make some history updates.
2018-03-17 15:34:32 +01:00