Sebastian Messmer
|
efac089c76
|
- Add Clang 8 and GCC 9 to CI
- Switch clang-tidy to Clang 9
- Fix compiler and clang-tidy warnings produced by the previous points
|
2019-06-08 13:06:17 -07:00 |
|
Sebastian Messmer
|
12ce925213
|
Merge branch 'release/0.10' of https://github.com/cryfs/cryfs into release/0.10
|
2019-06-06 20:35:29 -07:00 |
|
Sebastian Messmer
|
e7f50badea
|
Fix unintentionally setting the thread name twice
|
2019-06-06 20:34:49 -07:00 |
|
Sebastian Messmer
|
83cdea088e
|
Update DokanY version in dev setup
|
2019-06-06 20:34:32 -07:00 |
|
Sebastian Messmer
|
cba95beb17
|
Update to crypto++ 8.2
|
2019-06-01 20:34:28 -07:00 |
|
Sebastian Messmer
|
251272b517
|
Fix a race condition when a file descriptor is closed while there's read/write requests for that file being processed.
|
2019-06-01 19:27:47 -07:00 |
|
Sebastian Messmer
|
ad5b1e72e3
|
Improve fspp logging
|
2019-05-25 19:25:28 -07:00 |
|
Sebastian Messmer
|
412a1ecb90
|
Silence unused parameter warning
|
2019-05-25 14:22:45 -07:00 |
|
Sebastian Messmer
|
1d422cbb38
|
Fix occasional crash in mkdir() on Windows
|
2019-05-25 13:35:44 -07:00 |
|
Sebastian Messmer
|
7d40937b9a
|
Better logging when local state can't be loaded
|
2019-05-25 12:28:13 -07:00 |
|
Sebastian Messmer
|
0ee707397d
|
Prepare changelog for 0.10.2
|
2019-04-03 18:40:31 -07:00 |
|
Sebastian Messmer
|
e732cc03f6
|
Mark 0.10.1 as released
|
2019-04-03 18:37:11 -07:00 |
|
Sebastian Messmer
|
951f76af15
|
Fix building with Boost 1.67
|
2019-04-03 18:36:53 -07:00 |
|
Sebastian Messmer
|
39fa5c00df
|
Fix test cases on musl
|
2019-04-01 19:39:29 -07:00 |
|
Sebastian Messmer
|
276e7f08e4
|
Switch from libunwind to boost::stacktrace
|
2019-04-01 19:18:49 -07:00 |
|
Sebastian Messmer
|
62862933e2
|
Merge branch 'hotfix/dokany12' into release/0.10
|
2019-03-30 18:19:00 -07:00 |
|
Sebastian Messmer
|
1409b061b7
|
Update to DokanY 1.2.1 and Boost 1.67 on Windows
|
2019-03-30 13:47:15 -07:00 |
|
Sebastian Messmer
|
2c7b5f333c
|
Exclude any vendor libraries from the all build target
|
2019-03-29 21:21:37 -07:00 |
|
Sebastian Messmer
|
f741af578c
|
Remove duplicate CI job
|
2019-03-25 09:30:01 -07:00 |
|
Sebastian Messmer
|
807f0dc01b
|
Use libunwind instead of libbacktrace to build stack traces. This fixes a segfault issue with platforms using libexecinfo and is generally more portable.
|
2019-03-25 09:29:58 -07:00 |
|
Sebastian Messmer
|
96ae461d34
|
Remove superfluous SignalHandlerRunningRAII (it is already called inside SignalHandler.h)
|
2019-03-24 20:53:22 -07:00 |
|
Sebastian Messmer
|
e07a1c5604
|
Extract SignalHandler from SignalCatcher and also use it for backtrace
|
2019-03-24 20:52:53 -07:00 |
|
Sebastian Messmer
|
0abe985dc0
|
Mention musl fixes in ChangeLog
|
2019-03-23 22:02:27 -07:00 |
|
Sebastian Messmer
|
2150446a2c
|
Use paths relative to executable location to find subprocess executables
|
2019-03-23 22:01:26 -07:00 |
|
Andy Weidenbaum
|
9ee345e16a
|
Implement pthread_getname_np_gcompat for musl (#255)
|
2019-03-17 16:53:20 -07:00 |
|
Sebastian Messmer
|
ae680a5bdc
|
Stop FuseThread without using signals
|
2019-03-16 18:09:22 -07:00 |
|
Sebastian Messmer
|
4b771e85e6
|
Before, the SignalCatcherRegistry just used the std::atomic pointer to remove SignalCatcherImpls, which could get the wrong SignalCatcherImpl if a SignalCatcher registered multiple SignalCatcherImpls (since they all had the same std::atomic pointer). This wasn't an issue in practice since all SignalCatcherImpls are deregistered at the same time, so it got all of them, but it still wasn't how the code was intended to work. Now, SignalCatcherRegistry uses the SignalCatcherImpl pointer, which is the actual intention.
|
2019-03-12 01:30:48 -07:00 |
|
Sebastian Messmer
|
6f07ebed88
|
Merge branch 'hotfix/idleunmount' into release/0.10
|
2019-02-28 22:03:29 -08:00 |
|
Sebastian Messmer
|
adf34bc6ad
|
Merge branch 'hotfix/cryptopp81' into release/0.10
|
2019-02-28 22:03:03 -08:00 |
|
Sebastian Messmer
|
14467453a4
|
Merge branch 'hotfix/locale' into release/0.10
|
2019-02-28 22:02:31 -08:00 |
|
Sebastian Messmer
|
f573843f27
|
Fix --unmount--idle
|
2019-02-28 02:29:10 -08:00 |
|
Sebastian Messmer
|
8c189c9ace
|
fix cmake crypto++
|
2019-02-28 01:22:04 -08:00 |
|
Sebastian Messmer
|
7b742f41e3
|
Update to cryptopp 8.1
|
2019-02-28 01:22:04 -08:00 |
|
Sebastian Messmer
|
a09d38e182
|
Don't change locale on musl since it would crash
|
2019-02-28 01:21:49 -08:00 |
|
Sebastian Messmer
|
d26f1faca6
|
Fix thread name test, make sure it can't pass when it's getting the name of the wrong thread
|
2019-02-28 01:21:36 -08:00 |
|
Sebastian Messmer
|
a8aeec2f75
|
Fix test cases
|
2019-02-15 22:27:15 -10:00 |
|
Sebastian Messmer
|
5a5f8f7324
|
When trying to migrate a file system from CryFS 0.9.3 or older, show an error message suggesting to first open it with 0.9.10 because we can't load that anymore.
|
2019-02-10 13:07:50 -08:00 |
|
Sebastian Messmer
|
97c9ac4a75
|
If file system migration encounters files or folders with the wrong format in the base directory, it now just ignores them instead of crashing.
|
2019-02-09 14:55:16 -08:00 |
|
Sebastian Messmer
|
4ca139ce8f
|
Update CI badge to master branch
|
2019-02-08 18:55:26 -08:00 |
|
Sebastian Messmer
|
a98f0f92a1
|
Mark 0.10.0 as released
|
2019-02-08 18:50:13 -08:00 |
|
Sebastian Messmer
|
88d70edbfb
|
Remove unused command
|
2019-02-03 18:40:50 -08:00 |
|
Sebastian Messmer
|
2c963a321d
|
Fix Travis CI
|
2019-02-03 17:15:34 -08:00 |
|
Sebastian Messmer
|
6142485859
|
Merge LeftRight fixes from develop
|
2019-02-02 13:03:14 -08:00 |
|
Sebastian Messmer
|
1cdf530548
|
Merge branch 'release/0.10' of https://github.com/cryfs/cryfs into release/0.10
|
2019-01-27 05:24:39 -08:00 |
|
Sebastian Messmer
|
13ad69b3c0
|
Fix Windows encoding issues for non-ascii characters in filenames (https://github.com/cryfs/cryfs/issues/247)
|
2019-01-27 05:24:26 -08:00 |
|
Sebastian Messmer
|
0b9fd31dc3
|
Add progress bar for migrations
|
2019-01-26 11:19:25 -08:00 |
|
Sebastian Messmer
|
67e9885d10
|
Implement cpputils::ProgressBar
|
2019-01-26 11:19:25 -08:00 |
|
Sebastian Messmer
|
8a5091b8a2
|
Add Blob::numNodes()
|
2019-01-26 11:19:25 -08:00 |
|
Sebastian Messmer
|
525c6618db
|
Exit cryfs-stats if filesystem is wrong version
|
2019-01-26 11:19:25 -08:00 |
|
Sebastian Messmer
|
a3a9f25e02
|
Make integrity migration interrupt-safe
|
2019-01-26 11:19:25 -08:00 |
|