- Feb 20, 2020
-
-
Marc Vef authored
-
- Feb 19, 2020
- Feb 18, 2020
-
-
Marc Vef authored
-
- Feb 10, 2020
- Feb 09, 2020
-
-
Marc Vef authored
Reformatted code w.r.t. unifying code styles as of the official CPPCoreGuidelines by Stroustrup and Sutter
-
- Feb 07, 2020
-
-
Marc Vef authored
Restructuring code w.r.t. configurations and definitions: - #defines have been mostly removed from configurations - a dedicated config file has been added for configurations with constexpr - past configure file is now only a cmake wrapper - wrapping global functions into namespaces Removed all adafs and ifs occurrences. Now called gkfs
-
- Jan 29, 2020
-
-
Alberto Miranda authored
-
- Nov 04, 2019
-
-
Alberto Miranda authored
-
- Oct 03, 2019
-
-
Tommaso Tocci authored
CREATE_CHECK_PARENTS controls if the existance of the parent node needs to be checked during the creation of a child node. Example: The check prevents the creation of file `/parent/child` if `/parent` doesn't exists or if it is not a directory By default CREATE_CHECK_PARENTS is enable and the check is enforced. It can be disable to speedup creation operations by passing `-DCREATE_CHECK_PARENTS:BOOL=OFF` as cmake parameter.
-
- Sep 05, 2019
-
-
Tommaso Tocci authored
The new `LOG_SYSCALLS` Cmake flag can be used to enable verbose logging of system calls interception.
-
- Jul 29, 2019
-
-
Tommaso Tocci authored
We don't want the log file to be created before command line parsing, otherwise --version or --help cli option could not work beacause we don't have permission to write to log file.
-
- Jul 04, 2019
-
-
Tommaso Tocci authored
-
Tommaso Tocci authored
Port is only meaningful for some of the communication protocols. For instance psm2 is not using it at all. Port can be still specified using the --listen,-l flag: Example: ``` gkfs_daemon --listen "localhost:1234" ```
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
- Jun 26, 2019
-
-
Tommaso Tocci authored
-
Tommaso Tocci authored
Shared-memory communication can be disabled through cmake compile time option `-DUSE_SHM:BOOL=OFF`
-
- May 02, 2019
-
-
Tommaso Tocci authored
Refactored initialization code. - More detailed logging - Use exceptions to better propagate errors - Log signal type before shutdown
-
Tommaso Tocci authored
-
- Apr 24, 2019
-
-
Tommaso Tocci authored
-
- Apr 18, 2019
-
-
Tommaso Tocci authored
-
Tommaso Tocci authored
Daemon is now capable of providing version information through the `--version` cli option.
-
- Apr 17, 2019
-
-
Tommaso Tocci authored
Get rid of all the occurrences of old project name "adafs" from output strings and documentation
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
- Apr 16, 2019
-
-
Tommaso Tocci authored
get rid of adafs name from folder names
-
- Apr 10, 2019
-
-
Tommaso Tocci authored
-
- Apr 03, 2019
-
-
Tommaso Tocci authored
-
Tommaso Tocci authored
A new cli parameter `--listen`,`-l` allow to specify binding address/interface
-
Tommaso Tocci authored
RPC port can now be configured at runtime through `--bind-port` command line argument.
-
Tommaso Tocci authored
For some comunication layers an out of band communication is required for putting in place the specific protocol handshake. In those case a shared lookup file could be used to distribute deamon's endpoints information to all the clients. This file need to resides on a shared filesystem and can be specified using the new CLI parameter `--lookup-file`.
-
- Mar 26, 2019
-
-
Tommaso Tocci authored
-