Commit Graph

1742 Commits

Author SHA1 Message Date
Sebastian Messmer 2afcaf4bba Prepare ChangeLog for 0.9.9 2018-01-12 22:17:09 +00:00
Sebastian Messmer db98e20e20 Complete ChangeLog 2018-01-12 22:16:02 +00:00
Sebastian Messmer 8856b60047 Mark 0.9.8 as released 2018-01-12 22:09:49 +00:00
Sebastian Meßmer 0080adca73
Add Plasma Vault to GUI list 2017-11-23 01:56:01 +00:00
Sebastian Meßmer e4b781ca94 Update README.md 2017-09-30 06:18:51 +01:00
Sebastian Meßmer 66698f7b3d Update README.md 2017-09-30 06:17:34 +01:00
Sebastian Meßmer 170b3ed466 Update ChangeLog.txt 2017-09-28 10:19:19 -07:00
Gerrit Toehgiono a05e4733ef Fixes compilation on FreeBSD 11.1 (RELEASE branch) (#173)
* get_total_memory.cpp: include types.h before sysctl.h (fixes size_t unknown on FreeBSD

* Include fuse.h also in FreeBSD

* update 'defined'-style (src/spp/fuse/params.h)
2017-09-28 10:18:02 -07:00
Sebastian Meßmer 0e8622d7ae Update ChangeLog.txt 2017-09-25 13:57:01 -07:00
David Steele 18788bc3f8 Patch get_total_memory() for freebsd compatibility (#172) 2017-09-25 13:55:15 -07:00
Sebastian Messmer 3d52f6a8c4 Merge branch 'circleci-develop' into develop 2017-09-12 22:27:53 +01:00
Sebastian Messmer 82587ca185 Workaround bug in gcc 6/7 for building unit tests 2017-09-12 22:12:01 +01:00
Sebastian Messmer a5dbb1ce0b Add circleci (taken from next branch) 2017-09-12 21:46:45 +01:00
Christoph Gysin d963424630 fix pessimizing move warnings (#170)
This fixes warnings emitted by clang:

src/cpp-utils/data/Data.cpp:37:10:
warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move]
        return std::move(result);
               ^
src/blockstore/implementations/ondisk/OnDiskBlockStore.cpp:61:17:
warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
        auto result = std::move(OnDiskBlock::CreateOnDisk(_rootdir, key, std::move(data)));
                      ^
src/blobstore/implementations/onblocks/datatreestore/DataTree.cpp:249:10:
warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move]
        return std::move(chain);
               ^

See also:
http://vmpstr.blogspot.ch/2015/12/redundant-stdmove.html
2017-09-06 17:26:27 +01:00
Jari Karppinen bdc7d27998 Update CMakeLists.txt (#168)
* Update CMakeLists.txt

This just reuses the default package description for RPM package as well (one would expect this to be the default, but doesn't seem to be the case with cmake 3.9.1 at least).

* Update CMakeLists.txt

This prevents cryfs RPM for owning filesystem directories which was causing installation error.

* Update README.md

Same instructions apply for building .rpm package.
2017-09-02 10:04:20 +01:00
Mouse 7abed14d63 Make compatible with the current Crypto++ master (#163)
* Make compatible with the current Crypto++ master

* Add auto-config and build script. Not important, just a time-saver.

* Address compatibility with Crypto++ 6.0 release, while maintaining compatibility
with the older Crypto++ releases.

* Polish comments in cryptopp_byte.h. Forgot to include it to RandomGeneratorThread - fixed.

* Late at night - forgot to fix the .cpp files that used ::byte...

* Renamed auto-config-and-run script

* Added comments/description, and commented out "make check" that fails anyway

* Changed the include guard to match the rest of the .h files

* Delete build script

* Update ChangeLog.txt

* Update ChangeLog.txt
2017-08-16 03:00:46 +01:00
Sebastian Messmer 0ce2915714 Add missing dependency to .deb package 2017-06-27 00:07:52 +01:00
Sebastian Messmer 5ea46bda65 archive.sh also creates a highly compressed .xz archive 2017-04-06 00:14:14 +01:00
Sebastian Messmer 5be99e2ef2 Small fixes in man page (e.g. CryFS doesn't allow empty passphrase currently) 2017-03-26 14:18:47 +01:00
Sebastian Messmer 590cd92de5 Install man page 2017-03-26 14:08:47 +01:00
Maximilian Wende de86bc1a7c Add man page (#141)
* man page: create sections, add description

* man page: add usage information

* man page: add options and environment variables

* man page: small adjustments
2017-03-26 13:14:56 +01:00
Sebastian Messmer ac89f4cc93 Merge branch 'develop' of github.com:cryfs/cryfs into develop 2017-03-16 22:34:49 +00:00
Sebastian Messmer f1c6fa044f Update to spdlog 0.12.0 2017-03-16 22:33:05 +00:00
Sebastian Messmer 19bfe97d52 du reports correct space usage 2017-02-18 13:21:54 +00:00
Sebastian Messmer 4bcad82186 Add section for version 0.9.8 2017-02-11 12:35:42 +00:00
Sebastian Messmer 37603c5963 Mark Version 0.9.7 as released 2017-02-11 12:34:50 +00:00
Sebastian Messmer d2e14d98ac Merge branch 'develop' of github.com:cryfs/cryfs into develop 2017-02-04 19:31:17 +00:00
Sebastian Messmer dab097a8aa Add gcc7 to changelog 2017-02-04 19:31:07 +00:00
Sebastian Messmer 59afd50c28 Fix clang build 2017-02-04 19:17:17 +00:00
Sebastian Messmer 54e0ffce2e Merge branch 'develop' of github.com:cryfs/cryfs into develop 2017-02-04 19:03:32 +00:00
Sebastian Messmer 9a304fc52b Upgrade spdlog to 0.11.0 2017-02-04 19:03:20 +00:00
Sebastian Messmer 7267bb5be4 Fix buid on Mac OS X 2017-02-04 14:21:00 +00:00
Nicolas Schneider ffc2fe8eef print defaults for cipher and blocksize in cli help (#124)
Closes #94.
2017-01-23 00:23:51 +00:00
Sebastian Meßmer 013be34150 Remove unneeded method 2017-01-22 19:46:47 +00:00
Sebastian Messmer bbdfc5c234 Simplify FsppNodeTest 2017-01-22 01:11:26 +00:00
Sebastian Messmer e37d84a3d6 fspp::Dir, fspp::File and fspp::Symlink don't inherit from fspp::Node anymore. This allows file systems to return a generic fspp::Node instead of a concrete subclass when the operation doesn't need to know what type of node it is. 2017-01-21 19:16:35 +00:00
Sebastian Messmer 002b1a2e23 Merge branch 'develop' of github.com:cryfs/cryfs into develop 2017-01-08 19:48:49 +00:00
Sebastian Messmer a2fabac8da Upgrade to googletest 1.8.0 2017-01-08 18:51:01 +00:00
Sebastian Messmer 8c9cea6413 Fix nullversion recognition in gitversion 2016-12-31 16:22:57 +01:00
Sebastian Messmer 2367cea204 Merge branch 'develop' of github.com:cryfs/cryfs into develop 2016-10-26 13:50:28 -07:00
Sebastian Messmer 681f415272 Use curl_global_init/curl_global_cleanup for cleaner shutdown of executable 2016-10-26 13:50:20 -07:00
Sebastian Meßmer 62d5545051 Removed Crypto++ 5.6.4 warning from README 2016-10-25 16:24:09 -07:00
Sebastian Messmer 6180ff5a9f Merge branch 'develop' of github.com:cryfs/cryfs into develop 2016-10-25 16:22:20 -07:00
Sebastian Messmer 90076714d4 Don't allow CI failures for linux/clang anymore 2016-10-25 16:22:13 -07:00
Sebastian Meßmer ff4186fb9f Update ChangeLog.txt 2016-10-25 16:06:28 -07:00
Sebastian Messmer 6e86116d36 When using clang on linux, don't use libc++, but libstdc++.
Workaround for https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=808086
2016-10-25 15:50:53 -07:00
Sebastian Messmer b12c68e2af Merge branch 'develop' of github.com:cryfs/cryfs into develop 2016-10-20 10:35:42 +02:00
Sebastian Messmer abae027538 Fix compiler error on FreeBSD 2016-10-20 10:35:29 +02:00
Ender Frias 7b4e0a2813 Fix formatting error in line 93-95 on README.md (#108)
Configuration parameter were not properly formatted.
2016-10-20 10:08:08 +02:00
Sebastian Messmer fb123f8fd0 Removed fixed TODOs 2016-10-14 12:34:42 +02:00