1. 30 Jun, 2022 1 commit
  2. 25 Mar, 2022 1 commit
  3. 24 Mar, 2022 5 commits
  4. 29 Apr, 2021 1 commit
    • Alain Spineux's avatar
      BEE Backport bacula/src/findlib/find_one.c · 9ecab978
      Alain Spineux authored and Eric Bollengier's avatar Eric Bollengier committed
      This commit is the result of the squash of the following main commits:
      
      Author: Eric Bollengier <eric@baculasystems.com>
      Date:   Thu Dec 19 11:07:42 2019 +0100
      
          win32: Fix #5801 about incorrect File=/ behavior with subvolumes in backup and estimate jobs
      
      Author: Eric Bollengier <eric@baculasystems.com>
      Date:   Fri Dec 14 17:05:26 2018 +0100
      
          Fix memory issue with the strip fileset option
      
      Author: Alain Spineux <alain@baculasystems.com>
      Date:   Mon Nov 12 11:07:04 2018 +0100
      
          win32: Fix #4286 about the restore of a volume root directory with the hidden & system attributes
      
          - Detect root directories like C:\ or C:\mount_point
            and setup st_rdev=WIN32_ROOT_POINT to tell restore to not restore
            the hidden and system attributes
          - Be aware that there is 2 different "directories" (1) the parent
            directory like c:\mount_point and (2) the root directory of the volume
            that your are attaching to the parent. The attributes that you see is
            the attribute of (1) but for drive letters, their is no (1) then
            you see always (2) (that are hidden and system).
            When VSS snapshot is used
      
      Author: Alain Spineux <alain@baculasystems.com>
      Date:   Tue Aug 28 17:14:31 2018 +0200
      
          snapshot: maintain both paths instead of stripping and unstripping
      
          - snap_fname is the path inside the snapshot used for "system" operation
          - fname is the path from the FileSet used for display and for SD or DIR
            "computation"
          - when snapshot is not in used, both are equal
      
      Author: Alain Spineux <alain@baculasystems.com>
      Date:   Sat Apr 28 07:42:58 2018 +0200
      
          win32: Rewrite of the stat() and reparse point detection
      
          - combine all stat() functions
          - statDir() i& stat2() are not used anymore
          - adjuste find_one for directory symlink
      9ecab978
  5. 22 Jun, 2020 1 commit
  6. 11 Aug, 2018 1 commit
  7. 01 Jul, 2018 1 commit
  8. 20 Apr, 2018 1 commit
  9. 04 Dec, 2017 1 commit
  10. 01 Nov, 2017 1 commit
  11. 21 Dec, 2015 1 commit
  12. 20 Dec, 2015 1 commit
  13. 13 Aug, 2015 1 commit
  14. 27 Mar, 2014 1 commit
  15. 20 Apr, 2013 6 commits
  16. 05 Nov, 2010 1 commit
  17. 02 Aug, 2010 2 commits
  18. 18 Sep, 2009 1 commit
    • Dmitry V. Levin's avatar
      find_one_file: Remove unreliable and redundant access(2) directory check · 65c2076d
      Dmitry V. Levin authored and Kern Sibbald's avatar Kern Sibbald committed
      From one side, access(2) is not reliable by definition.  According to
      specification, access(2) uses process's real UID and GID instead of
      effective IDs, and it ignores process capabilities.  Consequently,
      privileged process with unprivileged real IDs cannot use access(2) to
      check its access to files.
      
      From another side, the access(2) directory check looks redundant
      because the directory is opened right below using opendir(3).
      65c2076d
  19. 17 Sep, 2009 1 commit
  20. 09 Sep, 2009 1 commit
  21. 03 Aug, 2009 1 commit
  22. 15 Mar, 2009 1 commit
  23. 13 Oct, 2008 1 commit
  24. 14 Jul, 2008 1 commit
  25. 06 Jul, 2008 1 commit
  26. 21 May, 2008 1 commit
  27. 02 May, 2008 1 commit
  28. 01 May, 2008 1 commit
  29. 25 Feb, 2008 1 commit
  30. 09 Feb, 2008 1 commit