Print

Print


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "xrootd".

The branch, master has been updated
       via  3ceb8d9c17625b273bf88edf7047aa2842210c98 (commit)
       via  eb13bfbc01d3bdada31324c1eaefe940d29eed8b (commit)
       via  6404b06435df35476b673e36f28b1c89552371ee (commit)
       via  9f6052a1cbe7b1ff2c36510a1299b6b554b9613f (commit)
      from  e1e2e7a40aae4659a2660c6bfa272dbe617ccfaf (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 3ceb8d9c17625b273bf88edf7047aa2842210c98
Author: Andrew Hanushevsky <[log in to unmask]>
Date:   Wed Jun 1 22:35:30 2011 -0700

    DDescribe changes in the release notes.

commit eb13bfbc01d3bdada31324c1eaefe940d29eed8b
Author: Andrew Hanushevsky <[log in to unmask]>
Date:   Wed Jun 1 22:27:07 2011 -0700

    Add a new method, chksum, to the standard filesystem interface.
    Integrate checksums into the logical filesystem layer implementation.
    See the ofs.ckslib directive on how to do non-default configuration.
    This also added a more effecient lfn2pfn() method to the storage system.
    Allow native checksums to be enabled in the xrootd layer.
    See the xrootd.chksum directive on how to do this.
    Add checksum management to the frm_admin command.

commit 6404b06435df35476b673e36f28b1c89552371ee
Author: Andrew Hanushevsky <[log in to unmask]>
Date:   Wed Jun 1 22:22:44 2011 -0700

    Allow the XrdOucProg object to dispatch a local program as well as a process.
    Allow a line to be insrerted into an XrdOucStream managed stream.
    Both of these are required to support native checksums.

commit 9f6052a1cbe7b1ff2c36510a1299b6b554b9613f
Author: Andrew Hanushevsky <[log in to unmask]>
Date:   Wed Jun 1 22:10:33 2011 -0700

    Implement native checksums usable stand-alone or as plugins. Three digests are
    supported: adler32, crc32, and md5. An additional digest can be added via a
    plugin. Also, the native digests can be over-ridden via a plugin as well.

-----------------------------------------------------------------------

Summary of changes:
 config/GNUmakefile.in              |    7 +-
 configure.ac                       |    1 +
 docs/PreReleaseNotes.txt           |   12 +
 src/Makefile.am                    |    1 +
 src/XrdCks/GNUmakefile             |   81 ++++++
 src/XrdCks/Makefile.am             |   29 ++
 src/XrdCks/XrdCks.hh               |  158 +++++++++++
 src/XrdCks/XrdCksCalc.hh           |   81 ++++++
 src/XrdCks/XrdCksCalcadler32.hh    |  108 ++++++++
 src/XrdCks/XrdCksCalccrc32.cc      |  158 +++++++++++
 src/XrdCks/XrdCksCalccrc32.hh      |   58 ++++
 src/XrdCks/XrdCksCalcmd5.cc        |  283 +++++++++++++++++++
 src/XrdCks/XrdCksCalcmd5.hh        |   60 ++++
 src/XrdCks/XrdCksConfig.cc         |  148 ++++++++++
 src/XrdCks/XrdCksConfig.hh         |   46 +++
 src/XrdCks/XrdCksData.hh           |   69 +++++
 src/XrdCks/XrdCksManager.cc        |  536 ++++++++++++++++++++++++++++++++++++
 src/XrdCks/XrdCksManager.hh        |   85 ++++++
 src/XrdCks/XrdCksXAttr.hh          |   71 +++++
 src/XrdFrm/GNUmakefile             |   12 +-
 src/XrdFrm/Makefile.am             |    7 +-
 src/XrdFrm/XrdFrmAdmin.cc          |  213 ++++++++++++++-
 src/XrdFrm/XrdFrmAdmin.hh          |   16 +
 src/XrdFrm/XrdFrmAdminFind.cc      |   53 ++++
 src/XrdFrm/XrdFrmConfig.cc         |   69 +++++-
 src/XrdFrm/XrdFrmConfig.hh         |    7 +
 src/XrdOfs/GNUmakefile             |    7 +-
 src/XrdOfs/XrdOfs.cc               |  104 +++++++-
 src/XrdOfs/XrdOfs.hh               |   17 +-
 src/XrdOfs/XrdOfsConfig.cc         |   74 +++++
 src/XrdOss/XrdOss.hh               |    3 +
 src/XrdOss/XrdOssApi.cc            |    7 +
 src/XrdOss/XrdOssApi.hh            |    1 +
 src/XrdOuc/XrdOucProg.cc           |   15 +-
 src/XrdOuc/XrdOucProg.hh           |   11 +-
 src/XrdOuc/XrdOucStream.cc         |   38 +++
 src/XrdOuc/XrdOucStream.hh         |    6 +-
 src/XrdSfs/XrdSfsInterface.hh      |   14 +
 src/XrdXrootd/GNUmakefile          |    4 +-
 src/XrdXrootd/Makefile.am          |    1 +
 src/XrdXrootd/XrdXrootdConfig.cc   |   29 ++-
 src/XrdXrootd/XrdXrootdProtocol.cc |   30 ++
 src/XrdXrootd/XrdXrootdProtocol.hh |    4 +
 src/XrdXrootd/XrdXrootdXeq.cc      |   54 ++++-
 44 files changed, 2747 insertions(+), 41 deletions(-)
 create mode 100644 src/XrdCks/GNUmakefile
 create mode 100644 src/XrdCks/Makefile.am
 create mode 100644 src/XrdCks/XrdCks.hh
 create mode 100644 src/XrdCks/XrdCksCalc.hh
 create mode 100644 src/XrdCks/XrdCksCalcadler32.hh
 create mode 100644 src/XrdCks/XrdCksCalccrc32.cc
 create mode 100644 src/XrdCks/XrdCksCalccrc32.hh
 create mode 100644 src/XrdCks/XrdCksCalcmd5.cc
 create mode 100644 src/XrdCks/XrdCksCalcmd5.hh
 create mode 100644 src/XrdCks/XrdCksConfig.cc
 create mode 100644 src/XrdCks/XrdCksConfig.hh
 create mode 100644 src/XrdCks/XrdCksData.hh
 create mode 100644 src/XrdCks/XrdCksManager.cc
 create mode 100644 src/XrdCks/XrdCksManager.hh
 create mode 100644 src/XrdCks/XrdCksXAttr.hh


hooks/post-receive
-- 
xrootd