benrubson
f6a3838e60
Fix xattr behavoir on symlinks
...
* Make all xattr operations on link themselves
* Be sure to test links and not their target
* Add extended attributes tests
2017-07-30 20:26:42 +02:00
Rogelio Domínguez Hernández
779b69208a
Use PROGRAMS to install encfssh with executable permissions
2017-07-28 09:04:34 +02:00
Jakob Unterwurzacher
514bfd34da
Update changelog + bump version for v1.9.2
2017-07-25 20:26:45 +02:00
Ben RUBSON
f75854cd31
Update cmake ( #309 )
...
* Update cmake
* Update cmake, make Travis use it
* Enable all tests in a single command : make check
* Make cmake flawlessly run with Debian jessie cmake 3.0.2
* Make Travis use our own cmake 3.0.2 compiled version
* Typo in preferred version
* Be sure travis will have gettext
2017-05-28 16:20:21 +02:00
benrubson
42ef6ee0c7
Update easylogging++ to v9.94.1
2017-04-02 19:31:05 +02:00
Ben RUBSON
7295b3369b
Check that llistxattr exists ( #307 )
...
This PR solves
https://github.com/vgough/encfs/issues/305 "llistxattr breaks compilation on Mac OS X"
checking whether llistxattr exists or not.
2017-04-01 19:58:05 +02:00
Aikhjarto
e4d1679c10
Fixed Typo ( #304 )
2017-03-25 13:50:56 +01:00
Eric Yen
6dedd416dd
CMakeList uses CMAKE_CURRENT_LIST_DIR
...
When including EncFS as a submodule in another project, encfs now use the paths relative to it self, rather than the parents path.
2016-10-03 08:08:17 -04:00
Valient Gough
bf2cee54f5
cmake: use set instead of list to modify flags
2016-09-19 12:41:27 -07:00
Valient Gough
3497828816
bump version to 1.9.1
2016-09-15 17:14:26 -07:00
Valient Gough
259b4e5e11
disable elpp default log file
2016-09-15 16:41:09 -07:00
Valient Gough
3fa633fffe
add LIB_INSTALL_DIR override, fixes #213
2016-09-15 16:34:03 -07:00
Valient Gough
4443e99e35
check for libintl when NLS is used
2016-09-13 13:09:13 -07:00
Valient Gough
4c8a97825c
add c++11 flag default for clang
2016-09-08 21:50:12 +02:00
Valient Gough
b3f04d2fa5
don't install libencfs by default
2016-09-05 23:13:21 +02:00
Valient Gough
535e9d0e2d
update gettext install config
2016-09-05 21:09:30 +02:00
Valient Gough
ad43aa10b2
use utimensat if available
2016-05-13 13:33:23 -07:00
Valient Gough
4326eed2ec
drop old TR1 test
2016-04-25 21:10:41 -07:00
Valient Gough
e47ec3d8c5
move tinyxml2 to internal path
2016-04-24 23:15:43 -07:00
Valient Gough
46a5c9f4f9
replace rlog with easylogging++
2016-04-24 23:15:43 -07:00
Valient Gough
f345450abd
vendor tinyxml2 ( #159 )
...
* vendor tinyxml2 and switch to static build by default
* drop tinyxml2 from CI requirements
2016-04-24 21:33:15 -07:00
Valient Gough
e78d1659e3
replace boost serialization with tinyxml2
2016-04-14 23:56:59 -07:00
Valient Gough
4742699fdf
lower required CMake version to 2.8
2015-08-19 20:11:40 -07:00
Valient Gough
30b5b53163
change minimum cmake requirement to 3.1, for C++11 support
2015-06-18 08:50:55 -07:00
Valient Gough
31e302cb4a
Set RPATH to install location, for #87 .
2015-06-18 08:50:55 -07:00
Valient Gough
29a6c8aabd
update so version
2015-06-17 23:19:15 -07:00
Valient Gough
9cc4196f3d
drop checks for tr1 headers that are not used
2015-06-17 20:46:46 -07:00
Valient Gough
faf35fabf9
check xopt args quietly
2015-06-16 20:38:42 -07:00
Valient Gough
9632b7a36c
fix install targets
2015-06-16 10:18:10 -07:00
Valient Gough
12e8efb2cd
add test target
2015-06-15 23:48:14 -07:00
Valient Gough
f04381fe17
move install commands closer to definitions
2015-06-15 21:16:00 -07:00
Valient Gough
322da93252
change library name back to encfs
2015-06-15 21:10:48 -07:00
Valient Gough
0fc7bbe992
add po file compilation
2015-06-15 20:36:26 -07:00
Valient Gough
852887d38d
add cmake config
2015-06-15 19:45:50 -07:00