1. Nov 25, 2020
    • Alberto Miranda's avatar
      Merge branch '121-enforce-code-format' into 'master' · dc80fa4d
      Alberto Miranda authored
      Resolve "Enforce code format"
      
      In discussion with all developers, we decided on a code style, reflected by `clang-format`. The push includes the following changes:
      
      - `clang-format` is now mandatory for development and code must be properly formatted to be able to push to master
      - A check if the code is properly formatted by the given `.clang-format` style file, is now part of the CI pipeline test
      - The style file was tested on version 10 and 12 with the style file adhering to version 10.
      - A new script `scripts/check_format.sh` has been added which is used by CI but can also be used by the user for two tasks:
          - Check if any files need to be formatted
          - Pass `-r` to reformat all files in place with `clang-format`
      - All code has been reformatted to the decided style 
      
      
      Closes #121
      
      See merge request !66
      dc80fa4d
    • Marc Vef's avatar
      Enable mandatory code formatting using clang-format · 3ef516c3
      Marc Vef authored and Alberto Miranda's avatar Alberto Miranda committed
      3ef516c3
  2. Oct 20, 2020
  3. Oct 19, 2020
  4. Sep 25, 2020
    • Alberto Miranda's avatar
      Merge branch 'release-0.8.0' into 'master' · b8385c7f
      Alberto Miranda authored
      Release 0.8.0
      
      See merge request !67
      v0.8.0
      b8385c7f
    • Alberto Miranda's avatar
      Update README.md · 3cf47352
      Alberto Miranda authored
      3cf47352
    • Alberto Miranda's avatar
      Update CHANGELOG.md · 6da6a7b3
      Alberto Miranda authored
      6da6a7b3
    • Alberto Miranda's avatar
      Bump version · 6f6ae0c7
      Alberto Miranda authored
      6f6ae0c7
    • Alberto Miranda's avatar
      Merge branch... · 4f9cb830
      Alberto Miranda authored
      Merge branch '78-errno-115-returned-on-successful-completion-for-several-system-calls' into 'master'
      
      This fix contains three parts:
      
      1. errno 115 was leaked during initialization of the client in
         init_ld_environment_(). However, the value on its own is irrelevant to
         this issue as all internal errno variable changes should be kept
         internal as it is the case during each syscall intercept hook.
         Therefore, the original errno variable is restored after the
         initialization finishes.
      2. lseek() tests revealed that whence SEEK_SET was not handled
         correctly. It should not allow negative offsets.
      
      3. All FIXME TODOs in the testing code have been removed including
         testing on the errno in a successful case because it is undefined.
      
      Resolve "Errno 115 returned on successful completion for several system calls"
      
      Closes #78
      
      See merge request !65
      4f9cb830
  5. Sep 18, 2020
  6. Sep 15, 2020
  7. Sep 11, 2020
  8. Sep 10, 2020
  9. Sep 09, 2020