bareos: master 4f9735b4
Author | Committer | Branch | Timestamp | Parent | |
---|---|---|---|---|---|
mvwieringen | mvwieringen | master | 2014-07-29 12:47 | master 7e183b86 | Pending |
Changeset | Add support for newer APIs The API world hasn't been frozen over the years and POSIX nowadays defines some new APIs which we might want to start exploring. This patch adds support for the following new APIs: fchown()/lchown() replacing the chown call. fchmod()/lchmod() replacing the chmod call. utimes()/futimes()/futimens()/lutimes() replacing the utime call. If those APIs are available they are prefered rather then using the standard chown(), chmod() and utime() APIs. We move away from using utime when possible because POSIX.1-2008 marks utime() as obsolete. |
||||
mod - autoconf/configure.in | Diff File | ||||
mod - src/findlib/attribs.c | Diff File | ||||
mod - src/findlib/find.h | Diff File | ||||
mod - src/findlib/find_one.c | Diff File | ||||
mod - src/findlib/mkpath.c | Diff File | ||||
mod - src/findlib/protos.h | Diff File |