1. Oct 17, 2022
  2. Oct 13, 2022
  3. Oct 04, 2022
    • Marc Vef's avatar
      Merge branch... · e32fd199
      Marc Vef authored
      Merge branch 'rnou/238-applications-creating-childs-fork-clone-pthread_create-may-suffer-issues-in-gekkofs' into 'master'
      
      Resolve "Applications creating childs (fork/clone/pthread_create), may suffer issues in GekkoFS"
      
      Closes #238
      
      See merge request !156
      e32fd199
    • Ramon Nou's avatar
      adding hash for hermes · c3d471dd
      Ramon Nou authored and Ramon Nou's avatar Ramon Nou committed
      c3d471dd
    • Ramon Nou's avatar
      Disable destruction of mercury in childs · 61e10835
      Ramon Nou authored and Ramon Nou's avatar Ramon Nou committed
      61e10835
    • Marc Vef's avatar
      Merge branch... · 9d6b5978
      Marc Vef authored
      Merge branch '236-rocksdb-compilation-may-need-wno-error-maybe-uninitialized-in-the-future' into 'master'
      
      Resolve "rocksdb compilation may need -Wno-error=maybe-uninitialized in the future"
      
      Closes #236
      
      See merge request !155
      9d6b5978
  4. Sep 27, 2022
  5. Jul 21, 2022
  6. Jul 20, 2022
  7. Jul 05, 2022
  8. Jul 04, 2022
  9. Jun 28, 2022
    • Ramon Nou's avatar
      Merge branch... · bf833e0e
      Ramon Nou authored
      Merge branch 'rnou/228-cat-and-other-system-commands-use-new-fstatat-with-at_empty_path-flag' into 'master'
      
      Resolve "`cat` and other system commands use (new)fstatat with AT_EMPTY_PATH flag"
      
      Before this MR: The flag is ignored in `relativize_fd_path`, but the man page shows that `dirfd` can be a file if the `EMPTY_PATH` is on. It seems that newer (`kernel/coreutils/etc`) uses that instead of doing a normal stat to the file.
      
      Therefore, we need to handle empty path during relativize paths so that the file descriptor is used instead.
      
      Closes #228
      
      See merge request !149
      bf833e0e
    • Ramon Nou's avatar
    • Alberto Miranda's avatar
      Merge branch 'rnou/216-increase-testing-coverage' into 'master' · 655b1f8b
      Alberto Miranda authored
      Resolve "increase testing coverage"
      
      This MR increases testing coverage significantly by including additional tests and implementing basic syscall testing.
      
      It also fixes the following issues:
      * Include `<array>` to compile with GCC 12.1
      * Solved SIGSEV in fchdir (When debug is enabled)
      
      Closes #216
      
      See merge request !141
      655b1f8b
  10. Jun 21, 2022
  11. Jun 20, 2022
    • Ramon Nou's avatar
      Merge branch 'marc/213-support-clone3-syscall-for-glibc-2-34' into 'master' · d34220d9
      Ramon Nou authored
      Resolve "Support clone3 syscall for <glibc-2.34"
      
      Starting glibc-2.34, glibc uses the `clone3()` system call to create (instead of `clone()`). This breaks syscall_intercept causing a Segfault on the GekkoFS client. 
      
      This MR only introduces a patch for syscall_intercept and no GekkoFS modifications. This patch will eventually part of our syscall_intercept fork.
      
      Closes #213
      
      See merge request !146
      d34220d9