Branch: refs/heads/xrdssiV2
Home: https://github.com/xrootd/xrootd
Commit: e5211314b2c8d783a41bbd8800bf7258cded8234
https://github.com/xrootd/xrootd/commit/e5211314b2c8d783a41bbd8800bf7258cded8234
Author: Michal Simon <[log in to unmask]>
Date: 2017-04-22 (Sat, 22 Apr 2017)
Changed paths:
R .travis.yml
Log Message:
-----------
Revert "Merge pull request #504 from alexpearce/502-travis-ci"
This reverts commit 42e3facb35638f26ea8d5a2b01a3d579e929190c, reversing
changes made to a315fd268709f2aa01b85b7be03a71a13f278c21.
Commit: 5198c9c29af8e87ac375586c4a707c9521ec30f8
https://github.com/xrootd/xrootd/commit/5198c9c29af8e87ac375586c4a707c9521ec30f8
Author: Ivan Kadochnikov <[log in to unmask]>
Date: 2017-05-05 (Fri, 05 May 2017)
Changed paths:
M src/XrdFfs/XrdFfsXrootdfs.cc
Log Message:
-----------
xrootdfs: remove default fuse argument "allow_other" as it is impossible to unset
Motivation:
This prevented mounting if user_allow_other is not set in fuse.conf
So a user with no root access could not use xrootdfs and could not change this argument without recompiling.
Change:
Don't pass allow_other to fuse by default.
Result:
Now xrootdfs works if user_allow_other is disabled, and allow_other argument can be passed when mounting if it is needed.
Commit: 6e43fb8c0221d1f4759e98bb5bef5c8c687cb6d7
https://github.com/xrootd/xrootd/commit/6e43fb8c0221d1f4759e98bb5bef5c8c687cb6d7
Author: Ivan Kadochnikov <[log in to unmask]>
Date: 2017-05-05 (Fri, 05 May 2017)
Changed paths:
M src/XrdFfs/XrdFfsWcache.cc
Log Message:
-----------
xrootdfs: check file descriptor before using it in xrootdfs wcache
If file open failed with ENOSYS (it can if the server responded with kXR_Unsupported), then file descriptor is not initialized.
As a result any attempt to write to the file gives a segfault. This check gives a EBADF instead.
Commit: f2889a5020e8e065350cae77bba745a794bc3498
https://github.com/xrootd/xrootd/commit/f2889a5020e8e065350cae77bba745a794bc3498
Author: Ivan Kadochnikov <[log in to unmask]>
Date: 2017-05-05 (Fri, 05 May 2017)
Changed paths:
M src/XrdFfs/XrdFfsWcache.cc
Log Message:
-----------
xrootdfs: more error checks when creating write cache
Return errors to the caller instead of ignoring them.
Commit: 6fcefebcdb5a1f789299c6050b5daf5169864fb6
https://github.com/xrootd/xrootd/commit/6fcefebcdb5a1f789299c6050b5daf5169864fb6
Author: Ivan Kadochnikov <[log in to unmask]>
Date: 2017-05-05 (Fri, 05 May 2017)
Changed paths:
M src/XrdFfs/XrdFfsMisc.cc
Log Message:
-----------
xrootdfs: avoid using literal 1024, replace with MAXROOTURLLEN
Just a little clean-up to use the constant everywhere, instead of only sometimes.
Commit: e7d027e2933467e781238f069106b9a774baaaa3
https://github.com/xrootd/xrootd/commit/e7d027e2933467e781238f069106b9a774baaaa3
Author: Ivan Kadochnikov <[log in to unmask]>
Date: 2017-05-05 (Fri, 05 May 2017)
Changed paths:
M src/XrdFfs/XrdFfsXrootdfs.cc
Log Message:
-----------
xrootdfs: actually check wcache creation error on open
Report the error to caller instead of ignoring it.
Commit: a40bef25838c324a935f7a4290d8e0a2dc038c26
https://github.com/xrootd/xrootd/commit/a40bef25838c324a935f7a4290d8e0a2dc038c26
Author: Wei Yang <[log in to unmask]>
Date: 2017-05-05 (Fri, 05 May 2017)
Changed paths:
M src/XrdFfs/XrdFfsMisc.cc
M src/XrdFfs/XrdFfsWcache.cc
M src/XrdFfs/XrdFfsXrootdfs.cc
Log Message:
-----------
Merge pull request #513 from fizmat/extra-checks
XRootDFS: Extra checks and error reporting
Commit: 35bf272ca87a1c0449954b6dff5b6dacbf81c4eb
https://github.com/xrootd/xrootd/commit/35bf272ca87a1c0449954b6dff5b6dacbf81c4eb
Author: Michal Simon <[log in to unmask]>
Date: 2017-05-08 (Mon, 08 May 2017)
Changed paths:
M docs/PreReleaseNotes.txt
Log Message:
-----------
[Docs] Clean up PreReleaseNotes for 4.6.1
Commit: 0b78899c6373f6941d31361d6ca3bedbff762f36
https://github.com/xrootd/xrootd/commit/0b78899c6373f6941d31361d6ca3bedbff762f36
Author: Ivan Kadochnikov <[log in to unmask]>
Date: 2017-05-08 (Mon, 08 May 2017)
Changed paths:
M src/XrdFfs/XrdFfsXrootdfs.cc
Log Message:
-----------
xrootdfs: control allow_other by env XROOTD_NOALLOWOTHER, preserve default as on
Commit: 82d8c2362ecbec2602cb34923517adb1c62f6c4a
https://github.com/xrootd/xrootd/commit/82d8c2362ecbec2602cb34923517adb1c62f6c4a
Author: Ivan Kadochnikov <[log in to unmask]>
Date: 2017-05-08 (Mon, 08 May 2017)
Changed paths:
M src/XrdFfs/README
M src/XrdFfs/XrdFfsXrootdfs.cc
Log Message:
-----------
xrootdfs: document the environment variable, change name to XROOTDFS_NO_ALLOW_OTHER
Commit: 27d6b650b0ab31ce8b18bb500ca0960abf648fc7
https://github.com/xrootd/xrootd/commit/27d6b650b0ab31ce8b18bb500ca0960abf648fc7
Author: Wei Yang <[log in to unmask]>
Date: 2017-05-08 (Mon, 08 May 2017)
Changed paths:
M src/XrdFfs/README
M src/XrdFfs/XrdFfsXrootdfs.cc
Log Message:
-----------
Merge pull request #512 from fizmat/xrootdfs
xrootdfs: remove default fuse argument "allow_other" as it is impossible to unset
Commit: 8fea5c8c2705097b92a2e010b435ff9a6df83f8a
https://github.com/xrootd/xrootd/commit/8fea5c8c2705097b92a2e010b435ff9a6df83f8a
Author: Michal Simon <[log in to unmask]>
Date: 2017-05-09 (Tue, 09 May 2017)
Changed paths:
M src/XrdCl/XrdClXCpCtx.cc
M src/XrdCl/XrdClXCpCtx.hh
M src/XrdCl/XrdClXCpSrc.cc
Log Message:
-----------
[XrdCl] Fix: xcp hangs if there are no valid sources.
Commit: f3109445d34e432300b058c7824c823ce600414f
https://github.com/xrootd/xrootd/commit/f3109445d34e432300b058c7824c823ce600414f
Author: Michal Simon <[log in to unmask]>
Date: 2017-05-09 (Tue, 09 May 2017)
Changed paths:
M src/XrdCl/XrdClClassicCopyJob.cc
Log Message:
-----------
[XrdCl] Fix: xcp segfaults if the destination exists.
Commit: 194d04a2082d153a02f60f4b2e33c37c75fb5de3
https://github.com/xrootd/xrootd/commit/194d04a2082d153a02f60f4b2e33c37c75fb5de3
Author: Michal Simon <[log in to unmask]>
Date: 2017-05-10 (Wed, 10 May 2017)
Changed paths:
M src/XrdCl/XrdClXCpSrc.cc
Log Message:
-----------
[XrdCl] Fix: xcp throws FP exception when calc transfer rate.
Commit: 04c06cf32c898fe66653808e487c0f51215aebaf
https://github.com/xrootd/xrootd/commit/04c06cf32c898fe66653808e487c0f51215aebaf
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-05-10 (Wed, 10 May 2017)
Changed paths:
M src/XrdPosix/XrdPosixFile.cc
M src/XrdPosix/XrdPosixFile.hh
M src/XrdPosix/XrdPosixPrepIO.cc
M src/XrdPosix/XrdPosixXrootd.cc
M src/XrdPosix/XrdPosixXrootd.hh
M src/XrdPosix/XrdPosixXrootdPath.cc
M src/XrdPosix/XrdPosixXrootdPath.hh
M src/XrdPss/XrdPss.cc
M src/XrdPss/XrdPss.hh
M src/XrdPss/XrdPssConfig.cc
Log Message:
-----------
[Proxy/Posix] Allow Name2Name to populate cache using the LFN.
Commit: e5e6112d3cf3dd0ff863c0a34c9a1d6c3e774438
https://github.com/xrootd/xrootd/commit/e5e6112d3cf3dd0ff863c0a34c9a1d6c3e774438
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-05-10 (Wed, 10 May 2017)
Changed paths:
M src/XrdPosix.cmake
M src/XrdPosix/XrdPosixFile.cc
M src/XrdPosix/XrdPosixObject.cc
M src/XrdPosix/XrdPosixPrepIO.cc
M src/XrdPosix/XrdPosixXrootd.cc
M src/XrdPosix/XrdPosixXrootd.hh
M src/XrdPosix/XrdPosixXrootdPath.cc
M src/XrdPss/XrdPssConfig.cc
M src/XrdSys/XrdSysTrace.hh
Log Message:
-----------
[Posix] Convert to using universal tracing facility.
Commit: 1488bbe73475f987cb5c6a69f5091a7c84987a2b
https://github.com/xrootd/xrootd/commit/1488bbe73475f987cb5c6a69f5091a7c84987a2b
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-05-10 (Wed, 10 May 2017)
Changed paths:
A src/XrdPosix/XrdPosixTrace.hh
Log Message:
-----------
Add forgotten include file.
Commit: f2eb8efcf0657b15b21d8f789bc01b9fdb0ed7b1
https://github.com/xrootd/xrootd/commit/f2eb8efcf0657b15b21d8f789bc01b9fdb0ed7b1
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-05-10 (Wed, 10 May 2017)
Changed paths:
M docs/PreReleaseNotes.txt
Log Message:
-----------
Update notes on Proxy/Posix changes.
Commit: 697eb5d5dcd3301565beaf7d808e97f69b35436e
https://github.com/xrootd/xrootd/commit/697eb5d5dcd3301565beaf7d808e97f69b35436e
Author: Wei Yang <[log in to unmask]>
Date: 2017-05-10 (Wed, 10 May 2017)
Changed paths:
M docs/PreReleaseNotes.txt
M src/XrdPosix/XrdPosixPreload.cc
M src/XrdPosix/XrdPosixPreload32.cc
Log Message:
-----------
enable LITE feature in Posix preload library
Commit: 7cac43110521892bc56d900ee1fe0278c6f68768
https://github.com/xrootd/xrootd/commit/7cac43110521892bc56d900ee1fe0278c6f68768
Author: Ivan Kadochnikov <[log in to unmask]>
Date: 2017-05-11 (Thu, 11 May 2017)
Changed paths:
M src/XrdFfs/XrdFfsXrootdfs.cc
Log Message:
-----------
xrootdfs: rewrite xrootdfs_mknod, extract low-level function
Reduce repeating code, make it easier to implement xrootdfs_create
Commit: 912d3e453305213a3cfac7e28b7512e3617918e1
https://github.com/xrootd/xrootd/commit/912d3e453305213a3cfac7e28b7512e3617918e1
Author: Ivan Kadochnikov <[log in to unmask]>
Date: 2017-05-11 (Thu, 11 May 2017)
Changed paths:
M src/XrdFfs/XrdFfsXrootdfs.cc
Log Message:
-----------
xrootdfs: implement xrootdfs_create
Motivation:
In general, a create operation is nice to have.
Especially useful for a dcache xrootd door.
When FUSE has to use mknod, it results in an empty file being created, closed, then opened again for writing.
In dcache this does not work and needs an explicit check to allow overwriting the empty file.
Just appending to the empty file is not possible in dcache, and FUSE does not set the DELETE flag, as it does not expect it to be needed to append to an empty file.
Implementing a create operation makes copying onto dcache faster, as it does not require creating the file twice.
Change:
Implement xrootdfs_create that works as xrootdfs_mknod, except:
- it opens the file over a numbered link, instead of unnumbered, using the same link numbering process as xrootdfs_open
- it creates the wcache for the file
- it does not close the file, and returns the file descriptor
Result:
Copying files on xrootdfs uses the new CREATE function.
The current release of dcache (without the workaround) can be mounted over xrootdfs and used.
Commit: c7e54a5456d771f6070bfe4710155e309a788f61
https://github.com/xrootd/xrootd/commit/c7e54a5456d771f6070bfe4710155e309a788f61
Author: Michal Simon <[log in to unmask]>
Date: 2017-05-11 (Thu, 11 May 2017)
Changed paths:
A packaging/common/xrootd-http.cfg
M packaging/rhel/xrootd.spec.in
Log Message:
-----------
[Packaging] Add a sample XrdHttp config file.
Commit: 2063ee62d50c2139f25822add3519bdcb8c74776
https://github.com/xrootd/xrootd/commit/2063ee62d50c2139f25822add3519bdcb8c74776
Author: Alja Mrak-Tadel <[log in to unmask]>
Date: 2017-05-12 (Fri, 12 May 2017)
Changed paths:
M src/XrdFileCache/XrdFileCache.hh
M src/XrdFileCache/XrdFileCacheConfiguration.cc
M src/XrdFileCache/XrdFileCacheFile.cc
Log Message:
-----------
Add configuration parameter for flush frequency.
Commit: d6049c05ef6ea059596ed793064f32d608e3f409
https://github.com/xrootd/xrootd/commit/d6049c05ef6ea059596ed793064f32d608e3f409
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-05-12 (Fri, 12 May 2017)
Changed paths:
M src/XrdPosix/XrdPosixTrace.hh
Log Message:
-----------
Correct braces in debug macros which may cause a SEGV.
Commit: daa41aeb4e35260f30936630d415f14f950bf4fc
https://github.com/xrootd/xrootd/commit/daa41aeb4e35260f30936630d415f14f950bf4fc
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-05-12 (Fri, 12 May 2017)
Changed paths:
M src/XrdPss/XrdPssConfig.cc
Log Message:
-----------
Apply pfn2lfn cache mapping to forwarding proxies.
Commit: 8e88ea9cbd2ec8d8ab95ff8272ea9fc53baabc53
https://github.com/xrootd/xrootd/commit/8e88ea9cbd2ec8d8ab95ff8272ea9fc53baabc53
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-05-12 (Fri, 12 May 2017)
Changed paths:
M src/XrdPss/XrdPssConfig.cc
Log Message:
-----------
Add additional warnings relative to namelib and forwarding proxies.
Commit: b17cc7fa9ec095ab6030eaaa6e6afba10c967124
https://github.com/xrootd/xrootd/commit/b17cc7fa9ec095ab6030eaaa6e6afba10c967124
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-05-16 (Tue, 16 May 2017)
Changed paths:
M src/XrdFileCache/XrdFileCache.hh
M src/XrdFileCache/XrdFileCacheIO.hh
M src/XrdFileCache/XrdFileCacheIOEntireFile.hh
M src/XrdFileCache/XrdFileCacheIOFileBlock.hh
M src/XrdOuc/XrdOucCache2.hh
M src/XrdPosix/XrdPosixCacheBC.hh
Log Message:
-----------
Allow -Werror=overloaded-virtual to be specified; fixes #517
Commit: 9eacabd4031b7afa65c562a9246a0f2394970645
https://github.com/xrootd/xrootd/commit/9eacabd4031b7afa65c562a9246a0f2394970645
Author: Wei Yang <[log in to unmask]>
Date: 2017-05-17 (Wed, 17 May 2017)
Changed paths:
M src/XrdFfs/XrdFfsXrootdfs.cc
Log Message:
-----------
Merge pull request #515 from fizmat/xrootdfs
xrootdfs: implement xrootdfs_create
Commit: f8d9f1f0ff8a04b4be3c22f6d25d909c525e7c4e
https://github.com/xrootd/xrootd/commit/f8d9f1f0ff8a04b4be3c22f6d25d909c525e7c4e
Author: Georgios Bitzes <[log in to unmask]>
Date: 2017-05-19 (Fri, 19 May 2017)
Changed paths:
M src/XrdSys/XrdSysIOEvents.hh
Log Message:
-----------
Make tmoMask unsigned
Commit: bddc68ea8396aca95353bdd0b858b9a362f1898c
https://github.com/xrootd/xrootd/commit/bddc68ea8396aca95353bdd0b858b9a362f1898c
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-05-20 (Sat, 20 May 2017)
Changed paths:
M src/XrdSys/XrdSysIOEvents.hh
Log Message:
-----------
Merge pull request #519 from gbitzes/make-tmomask-unsigned
Make tmoMask unsigned
Commit: 6c0a6efb9ebbb8ae17546aa8ff4ef7bc92c5aed9
https://github.com/xrootd/xrootd/commit/6c0a6efb9ebbb8ae17546aa8ff4ef7bc92c5aed9
Author: Brian Bockelman <[log in to unmask]>
Date: 2017-05-21 (Sun, 21 May 2017)
Changed paths:
M packaging/rhel/xrootd.spec.in
Log Message:
-----------
Disable Ceph build unless enabled.
If Ceph is in the compile environment - but not explicitly enabled,
then the RPM build may fail (installed but unpackaged files).
Thus, we should explicitly disable the Ceph build in cmake when Ceph
is disabled in the RPM (and vice-versa).
Commit: 02b30fa0ffe7152d00bdf10d6fd6446794eadacc
https://github.com/xrootd/xrootd/commit/02b30fa0ffe7152d00bdf10d6fd6446794eadacc
Author: Alja Mrak-Tadel <[log in to unmask]>
Date: 2017-05-22 (Mon, 22 May 2017)
Changed paths:
M src/XrdFileCache/XrdFileCacheConfiguration.cc
Log Message:
-----------
Remove assert.
Commit: ed7363443eaea2197c5ced4f21b056bfdd3c2dbb
https://github.com/xrootd/xrootd/commit/ed7363443eaea2197c5ced4f21b056bfdd3c2dbb
Author: Alja Mrak-Tadel <[log in to unmask]>
Date: 2017-05-22 (Mon, 22 May 2017)
Changed paths:
M src/XrdFileCache/XrdFileCache.cc
M src/XrdFileCache/XrdFileCachePurge.cc
Log Message:
-----------
Lower serverity of log messages.
Commit: 404954c9e0e6e217df34524fe13af4f29650bb13
https://github.com/xrootd/xrootd/commit/404954c9e0e6e217df34524fe13af4f29650bb13
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-05-22 (Mon, 22 May 2017)
Changed paths:
M src/XProtocol/XProtocol.hh
M src/XrdNet/XrdNetUtils.hh
M src/XrdOuc/XrdOucCache2.hh
M src/XrdOuc/XrdOucUtils.cc
M src/XrdOuc/XrdOucUtils.hh
M src/XrdXrootd/XrdXrootdConfig.cc
M src/XrdXrootd/XrdXrootdMonData.hh
M src/XrdXrootd/XrdXrootdProtocol.cc
M src/XrdXrootd/XrdXrootdProtocol.hh
M src/XrdXrootd/XrdXrootdXeq.cc
Log Message:
-----------
Add xrootd.fsoverload directive to handle filesystem overloads.
The above is mostly for use with a disk caching proxy.
Commit: 7ced6e0ac553fa82aa1de00415d157d4af5e0f6e
https://github.com/xrootd/xrootd/commit/7ced6e0ac553fa82aa1de00415d157d4af5e0f6e
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-05-22 (Mon, 22 May 2017)
Changed paths:
M docs/PreReleaseNotes.txt
Log Message:
-----------
Update notes on fs.overload directive.
Commit: 0ecced4f68073a52742ae14078c8894c8d346bc5
https://github.com/xrootd/xrootd/commit/0ecced4f68073a52742ae14078c8894c8d346bc5
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-05-22 (Mon, 22 May 2017)
Changed paths:
M src/XrdXrootd/XrdXrootdXeq.cc
Log Message:
-----------
Fix for confusing c++ uninitialized usage detection.
Commit: 0625bb5303d93f54ded21be306ed331e9500ef9e
https://github.com/xrootd/xrootd/commit/0625bb5303d93f54ded21be306ed331e9500ef9e
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-05-25 (Thu, 25 May 2017)
Changed paths:
M src/XrdOss/XrdOssCache.cc
Log Message:
-----------
[Server] Correct debug message interval for free space report.
Commit: e25a9178bc4b759a3efef2df18c8a7e500bcb501
https://github.com/xrootd/xrootd/commit/e25a9178bc4b759a3efef2df18c8a7e500bcb501
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-05-25 (Thu, 25 May 2017)
Changed paths:
M docs/PreReleaseNotes.txt
Log Message:
-----------
Update notes on free space report patch.
Commit: 61400aa08252dd1e068d18a9e7cf6895cb62bd08
https://github.com/xrootd/xrootd/commit/61400aa08252dd1e068d18a9e7cf6895cb62bd08
Author: Vladimir Lomov <[log in to unmask]>
Date: 2017-05-30 (Tue, 30 May 2017)
Changed paths:
M src/XrdCns/XrdCnsSsi.cc
M src/XrdXrootd/XrdXrootdJob.cc
Log Message:
-----------
Fixes for XrdXrootdJob and XrdCnsSsi
* src/XrdXrootd/XrdXrootdJob.cc, src/XrdCns/XrdCnsSsi.cc: gcc 7.1+
complains about verClient() [XrdXrootdJob] (-Werror=array-bounds) and
Updt() [XrdCnsSsi] (-Werror=nonnull), make it "happy".
Signed-off-by: Vladimir Lomov <[log in to unmask]>
Commit: 254936c75c5e23cccae111a55f3c3cc418366a78
https://github.com/xrootd/xrootd/commit/254936c75c5e23cccae111a55f3c3cc418366a78
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-05-29 (Mon, 29 May 2017)
Changed paths:
M src/XrdCns/XrdCnsSsi.cc
M src/XrdXrootd/XrdXrootdJob.cc
Log Message:
-----------
Merge pull request #523 from vp1981/origin/gcc71
Fixes for XrdXrootdJob and XrdCnsSsi
Commit: e2d44fff57d715d3b96ea1702d128a6bf43e7b05
https://github.com/xrootd/xrootd/commit/e2d44fff57d715d3b96ea1702d128a6bf43e7b05
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-05-29 (Mon, 29 May 2017)
Changed paths:
M src/XrdCns/XrdCnsSsi.cc
Log Message:
-----------
Use 0 instead of nullptr that only exists in new C++ compilers.
Commit: 390d1bf753030dc5536f1ff00ab23726a56c5dba
https://github.com/xrootd/xrootd/commit/390d1bf753030dc5536f1ff00ab23726a56c5dba
Author: simonmichal <[log in to unmask]>
Date: 2017-05-30 (Tue, 30 May 2017)
Changed paths:
M packaging/rhel/xrootd.spec.in
Log Message:
-----------
Merge pull request #520 from bbockelm/explicit_build_ceph
Disable Ceph build unless enabled.
Commit: d74d5142da7c700f149e90662bdccb53fbc5502f
https://github.com/xrootd/xrootd/commit/d74d5142da7c700f149e90662bdccb53fbc5502f
Author: Alex Pearce <[log in to unmask]>
Date: 2017-05-31 (Wed, 31 May 2017)
Changed paths:
M bindings/python/src/ChunkIterator.hh
M bindings/python/src/PyXRootD.hh
M bindings/python/src/PyXRootDCopyProcess.hh
M bindings/python/src/PyXRootDFile.cc
M bindings/python/src/PyXRootDFile.hh
M bindings/python/src/PyXRootDFileSystem.cc
M bindings/python/src/PyXRootDFileSystem.hh
M bindings/python/src/PyXRootDModule.cc
M bindings/python/src/PyXRootDURL.cc
M bindings/python/src/PyXRootDURL.hh
M bindings/python/src/Utils.cc
Log Message:
-----------
Python 3 support in C interface.
Commit: 9fca3d402635635b2777f9a8bdc9bb95a3dc21cb
https://github.com/xrootd/xrootd/commit/9fca3d402635635b2777f9a8bdc9bb95a3dc21cb
Author: Alex Pearce <[log in to unmask]>
Date: 2017-05-31 (Wed, 31 May 2017)
Changed paths:
M bindings/python/libs/client/__init__.py
M bindings/python/libs/client/copyprocess.py
M bindings/python/libs/client/file.py
M bindings/python/libs/client/filesystem.py
M bindings/python/libs/client/flags.py
M bindings/python/libs/client/responses.py
M bindings/python/libs/client/url.py
M bindings/python/libs/client/utils.py
M bindings/python/setup.py.in
Log Message:
-----------
Python 3 support in Python interface.
Commit: 6188d4922284546d4f27f7a2d7f0b371476d991e
https://github.com/xrootd/xrootd/commit/6188d4922284546d4f27f7a2d7f0b371476d991e
Author: Alex Pearce <[log in to unmask]>
Date: 2017-05-31 (Wed, 31 May 2017)
Changed paths:
M bindings/python/libs/client/file.py
Log Message:
-----------
Iterator compatibility for Python 2.
Commit: d0cf72791789babfad327013a36c1fea3e3ef82f
https://github.com/xrootd/xrootd/commit/d0cf72791789babfad327013a36c1fea3e3ef82f
Author: Alex Pearce <[log in to unmask]>
Date: 2017-05-31 (Wed, 31 May 2017)
Changed paths:
M bindings/python/libs/client/copyprocess.py
Log Message:
-----------
Typo.
Commit: 711c6c035708d783fc1d2a502347d7f99a9f58f2
https://github.com/xrootd/xrootd/commit/711c6c035708d783fc1d2a502347d7f99a9f58f2
Author: simonmichal <[log in to unmask]>
Date: 2017-06-01 (Thu, 01 Jun 2017)
Changed paths:
M bindings/python/libs/client/__init__.py
M bindings/python/libs/client/copyprocess.py
M bindings/python/libs/client/file.py
M bindings/python/libs/client/filesystem.py
M bindings/python/libs/client/flags.py
M bindings/python/libs/client/responses.py
M bindings/python/libs/client/url.py
M bindings/python/libs/client/utils.py
M bindings/python/setup.py.in
M bindings/python/src/ChunkIterator.hh
M bindings/python/src/PyXRootD.hh
M bindings/python/src/PyXRootDCopyProcess.hh
M bindings/python/src/PyXRootDFile.cc
M bindings/python/src/PyXRootDFile.hh
M bindings/python/src/PyXRootDFileSystem.cc
M bindings/python/src/PyXRootDFileSystem.hh
M bindings/python/src/PyXRootDModule.cc
M bindings/python/src/PyXRootDURL.cc
M bindings/python/src/PyXRootDURL.hh
M bindings/python/src/Utils.cc
Log Message:
-----------
Merge pull request #501 from alexpearce/python3
Support Python3
Commit: 84aca55f1e92daea1d5fd2edd3bbf25e730f5e1b
https://github.com/xrootd/xrootd/commit/84aca55f1e92daea1d5fd2edd3bbf25e730f5e1b
Author: Alex Pearce <[log in to unmask]>
Date: 2017-06-01 (Thu, 01 Jun 2017)
Changed paths:
A .travis.yml
Log Message:
-----------
Try Ubuntu 14.04 container.
Commit: 3d5573e41fd6be96e2aefb634ad173b3ff7af35e
https://github.com/xrootd/xrootd/commit/3d5573e41fd6be96e2aefb634ad173b3ff7af35e
Author: Alex Pearce <[log in to unmask]>
Date: 2017-06-01 (Thu, 01 Jun 2017)
Changed paths:
M .travis.yml
Log Message:
-----------
Run the correct test command.
Commit: 2ca24b61bdadf583b52d9eaa8edf55ca25833b9d
https://github.com/xrootd/xrootd/commit/2ca24b61bdadf583b52d9eaa8edf55ca25833b9d
Author: Gerardo Ganis <[log in to unmask]>
Date: 2017-06-01 (Thu, 01 Jun 2017)
Changed paths:
M src/XrdCrypto.cmake
R src/XrdCrypto/PC1.cc
R src/XrdCrypto/PC1.hh
R src/XrdCrypto/PC3.cc
R src/XrdCrypto/PC3.hh
M src/XrdCrypto/XrdCryptoFactory.cc
R src/XrdCrypto/XrdCryptolocalCipher.cc
R src/XrdCrypto/XrdCryptolocalCipher.hh
R src/XrdCrypto/XrdCryptolocalFactory.cc
R src/XrdCrypto/XrdCryptolocalFactory.hh
Log Message:
-----------
crypto: remove unused crypto code
The 'local' stuff for introduced for testing and should not be used for
anything.
Commit: f4316859b30df1fbb67e166404b227c593ff5fa3
https://github.com/xrootd/xrootd/commit/f4316859b30df1fbb67e166404b227c593ff5fa3
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-06-01 (Thu, 01 Jun 2017)
Changed paths:
M src/XrdCrypto.cmake
R src/XrdCrypto/PC1.cc
R src/XrdCrypto/PC1.hh
R src/XrdCrypto/PC3.cc
R src/XrdCrypto/PC3.hh
M src/XrdCrypto/XrdCryptoFactory.cc
R src/XrdCrypto/XrdCryptolocalCipher.cc
R src/XrdCrypto/XrdCryptolocalCipher.hh
R src/XrdCrypto/XrdCryptolocalFactory.cc
R src/XrdCrypto/XrdCryptolocalFactory.hh
Log Message:
-----------
Merge pull request #524 from gganis/nocryptolocal
Remove unused code from src/XrdCrypto
Commit: d7a0e42aef2827e4e7c74acd5c16cfebe97fb721
https://github.com/xrootd/xrootd/commit/d7a0e42aef2827e4e7c74acd5c16cfebe97fb721
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-06-04 (Sun, 04 Jun 2017)
Changed paths:
M src/XrdPosix/XrdPosixPreload.cc
M src/XrdPosix/XrdPosixPreload32.cc
Log Message:
-----------
Simplify POSIX_LITE option.
Commit: f7400a4fd65a1a2f4708d223fea5d21b1189726a
https://github.com/xrootd/xrootd/commit/f7400a4fd65a1a2f4708d223fea5d21b1189726a
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-06-04 (Sun, 04 Jun 2017)
Changed paths:
M src/XrdFileCache.cmake
M src/XrdFileCache/XrdFileCache.cc
M src/XrdFileCache/XrdFileCache.hh
M src/XrdFileCache/XrdFileCacheConfiguration.cc
M src/XrdFileCache/XrdFileCacheFile.cc
M src/XrdOuc/XrdOucCache2.hh
A src/XrdOuc/XrdOucPsx.cc
A src/XrdOuc/XrdOucPsx.hh
M src/XrdOuc/XrdOucTList.hh
M src/XrdPosix.cmake
A src/XrdPosix/XrdPosixConfig.cc
A src/XrdPosix/XrdPosixConfig.hh
M src/XrdPosix/XrdPosixFileRH.hh
M src/XrdPosix/XrdPosixXrootd.cc
M src/XrdPosix/XrdPosixXrootd.hh
M src/XrdPosix/XrdPosixXrootdPath.cc
M src/XrdPss/XrdPss.cc
M src/XrdPss/XrdPss.hh
M src/XrdPss/XrdPssConfig.cc
M src/XrdSys/XrdSysLogger.cc
M src/XrdSys/XrdSysLogger.hh
M src/XrdSys/XrdSysPlugin.cc
M src/XrdUtils.cmake
Log Message:
-----------
Implement serverless file caching (disk or memory).
Commit: 6f747424bb5386967ca573bde602a8ed7c7cff4f
https://github.com/xrootd/xrootd/commit/6f747424bb5386967ca573bde602a8ed7c7cff4f
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-06-04 (Sun, 04 Jun 2017)
Changed paths:
M docs/PreReleaseNotes.txt
Log Message:
-----------
Update notes on serverless caching.
Commit: ae2599cb21232f5b412e3e6fd09fc57f68aa627f
https://github.com/xrootd/xrootd/commit/ae2599cb21232f5b412e3e6fd09fc57f68aa627f
Author: Alja Mrak-Tadel <[log in to unmask]>
Date: 2017-06-07 (Wed, 07 Jun 2017)
Changed paths:
M bindings/python/libs/client/__init__.py
M bindings/python/libs/client/copyprocess.py
M bindings/python/libs/client/file.py
M bindings/python/libs/client/filesystem.py
M bindings/python/libs/client/flags.py
M bindings/python/libs/client/responses.py
M bindings/python/libs/client/url.py
M bindings/python/libs/client/utils.py
M bindings/python/setup.py.in
M bindings/python/src/ChunkIterator.hh
M bindings/python/src/PyXRootD.hh
M bindings/python/src/PyXRootDCopyProcess.hh
M bindings/python/src/PyXRootDFile.cc
M bindings/python/src/PyXRootDFile.hh
M bindings/python/src/PyXRootDFileSystem.cc
M bindings/python/src/PyXRootDFileSystem.hh
M bindings/python/src/PyXRootDModule.cc
M bindings/python/src/PyXRootDURL.cc
M bindings/python/src/PyXRootDURL.hh
M bindings/python/src/Utils.cc
M docs/PreReleaseNotes.txt
M packaging/rhel/xrootd.spec.in
M src/XProtocol/XProtocol.hh
M src/XrdCns/XrdCnsSsi.cc
M src/XrdCrypto.cmake
R src/XrdCrypto/PC1.cc
R src/XrdCrypto/PC1.hh
R src/XrdCrypto/PC3.cc
R src/XrdCrypto/PC3.hh
M src/XrdCrypto/XrdCryptoFactory.cc
R src/XrdCrypto/XrdCryptolocalCipher.cc
R src/XrdCrypto/XrdCryptolocalCipher.hh
R src/XrdCrypto/XrdCryptolocalFactory.cc
R src/XrdCrypto/XrdCryptolocalFactory.hh
M src/XrdFfs/XrdFfsXrootdfs.cc
M src/XrdFileCache.cmake
M src/XrdFileCache/XrdFileCache.cc
M src/XrdFileCache/XrdFileCache.hh
M src/XrdFileCache/XrdFileCacheConfiguration.cc
M src/XrdFileCache/XrdFileCacheFile.cc
M src/XrdFileCache/XrdFileCacheIO.hh
M src/XrdFileCache/XrdFileCacheIOEntireFile.hh
M src/XrdFileCache/XrdFileCacheIOFileBlock.hh
M src/XrdNet/XrdNetUtils.hh
M src/XrdOss/XrdOssCache.cc
M src/XrdOuc/XrdOucCache2.hh
A src/XrdOuc/XrdOucPsx.cc
A src/XrdOuc/XrdOucPsx.hh
M src/XrdOuc/XrdOucTList.hh
M src/XrdOuc/XrdOucUtils.cc
M src/XrdOuc/XrdOucUtils.hh
M src/XrdPosix.cmake
M src/XrdPosix/XrdPosixCacheBC.hh
A src/XrdPosix/XrdPosixConfig.cc
A src/XrdPosix/XrdPosixConfig.hh
M src/XrdPosix/XrdPosixFileRH.hh
M src/XrdPosix/XrdPosixPreload.cc
M src/XrdPosix/XrdPosixPreload32.cc
M src/XrdPosix/XrdPosixTrace.hh
M src/XrdPosix/XrdPosixXrootd.cc
M src/XrdPosix/XrdPosixXrootd.hh
M src/XrdPosix/XrdPosixXrootdPath.cc
M src/XrdPss/XrdPss.cc
M src/XrdPss/XrdPss.hh
M src/XrdPss/XrdPssConfig.cc
M src/XrdSys/XrdSysIOEvents.hh
M src/XrdSys/XrdSysLogger.cc
M src/XrdSys/XrdSysLogger.hh
M src/XrdSys/XrdSysPlugin.cc
M src/XrdUtils.cmake
M src/XrdXrootd/XrdXrootdConfig.cc
M src/XrdXrootd/XrdXrootdJob.cc
M src/XrdXrootd/XrdXrootdMonData.hh
M src/XrdXrootd/XrdXrootdProtocol.cc
M src/XrdXrootd/XrdXrootdProtocol.hh
M src/XrdXrootd/XrdXrootdXeq.cc
Log Message:
-----------
Merge branch 'master' of https://github.com/xrootd/xrootd
Commit: 005f76adc5a9d4b5c3aea46e66c54f085751082c
https://github.com/xrootd/xrootd/commit/005f76adc5a9d4b5c3aea46e66c54f085751082c
Author: Alja Mrak-Tadel <[log in to unmask]>
Date: 2017-06-07 (Wed, 07 Jun 2017)
Changed paths:
M src/XrdFileCache/XrdFileCache.cc
M src/XrdFileCache/XrdFileCache.hh
M src/XrdFileCache/XrdFileCacheConfiguration.cc
Log Message:
-----------
Alter ram limits and blocks size parameter if caching is on the client side.
Commit: 9080d5cea15eb8153c2d30a7c2147a96ed4f840a
https://github.com/xrootd/xrootd/commit/9080d5cea15eb8153c2d30a7c2147a96ed4f840a
Author: Alja Mrak-Tadel <[log in to unmask]>
Date: 2017-06-07 (Wed, 07 Jun 2017)
Changed paths:
M src/XrdFileCache/XrdFileCacheConfiguration.cc
Log Message:
-----------
Remove developer print.
Commit: 6532504fb31f4746a399cedfd4fd5423f3b6f7a7
https://github.com/xrootd/xrootd/commit/6532504fb31f4746a399cedfd4fd5423f3b6f7a7
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-06-07 (Wed, 07 Jun 2017)
Changed paths:
M src/XrdFileCache/XrdFileCache.cc
M src/XrdFileCache/XrdFileCache.hh
M src/XrdFileCache/XrdFileCacheConfiguration.cc
M src/XrdFileCache/XrdFileCacheFile.cc
M src/XrdFileCache/XrdFileCachePurge.cc
Log Message:
-----------
Merge pull request #527 from alja/master
pfc: change buffer and ram limits in case of client caching, add parameter for disk flush frequency
Commit: 277b5124a6b622fb7f72ab37df3a8a00f95c7b8b
https://github.com/xrootd/xrootd/commit/277b5124a6b622fb7f72ab37df3a8a00f95c7b8b
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-06-16 (Fri, 16 Jun 2017)
Changed paths:
M src/XrdOfs/XrdOfsHandle.cc
Log Message:
-----------
[Server] Avoid thread pile-up durin slow close operations.
Commit: bf6ff28cfa6a40d05fc3c2a00fb663b577ed27dc
https://github.com/xrootd/xrootd/commit/bf6ff28cfa6a40d05fc3c2a00fb663b577ed27dc
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-06-16 (Fri, 16 Jun 2017)
Changed paths:
M docs/PreReleaseNotes.txt
Log Message:
-----------
Update notes on thread pile-up patch.
Commit: c4893172c78244d1c42f6c9949cd55b9bdec6f3c
https://github.com/xrootd/xrootd/commit/c4893172c78244d1c42f6c9949cd55b9bdec6f3c
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-06-16 (Fri, 16 Jun 2017)
Changed paths:
M src/XrdCl/XrdClFileStateHandler.cc
M src/XrdCl/XrdClFileStateHandler.hh
Log Message:
-----------
[Client] Avoid deadlock between FSH deletion and Tick() timeout.
Commit: b82db7240fe3bc47483fdc16fe94a0447a244ae1
https://github.com/xrootd/xrootd/commit/b82db7240fe3bc47483fdc16fe94a0447a244ae1
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-06-16 (Fri, 16 Jun 2017)
Changed paths:
M docs/PreReleaseNotes.txt
Log Message:
-----------
Update notes on FSH deadlock patch.
Commit: 42a983bb7138a25713fe8a74c39dea874075eb92
https://github.com/xrootd/xrootd/commit/42a983bb7138a25713fe8a74c39dea874075eb92
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-06-16 (Fri, 16 Jun 2017)
Changed paths:
M src/XrdCl/XrdClInQueue.hh
Log Message:
-----------
[Client] Avoid deadlock in certain error recovery situations.
Commit: a80aaa0e1d4542b90a820fa7138eae650d99aab8
https://github.com/xrootd/xrootd/commit/a80aaa0e1d4542b90a820fa7138eae650d99aab8
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-06-16 (Fri, 16 Jun 2017)
Changed paths:
M docs/PreReleaseNotes.txt
Log Message:
-----------
aUpdate notes on deadlock patch.
Commit: f3197258cdea3c6351526d0daced3ce13897ef30
https://github.com/xrootd/xrootd/commit/f3197258cdea3c6351526d0daced3ce13897ef30
Author: Michal Simon <[log in to unmask]>
Date: 2017-06-20 (Tue, 20 Jun 2017)
Changed paths:
M genversion.sh
M packaging/makesrpm.sh
Log Message:
-----------
[Packaging] Make RPM version configurable by the user.
Commit: eb65f021ed4790b6af193a8af0acb6cf000687f3
https://github.com/xrootd/xrootd/commit/eb65f021ed4790b6af193a8af0acb6cf000687f3
Author: Michal Simon <[log in to unmask]>
Date: 2017-06-21 (Wed, 21 Jun 2017)
Changed paths:
M src/XrdCl/XrdClChannel.cc
Log Message:
-----------
[XrdCl] Process virtual rederections in the threadpool.
Commit: 5ea67791700af46f8c71f946fb0316d68270c3c3
https://github.com/xrootd/xrootd/commit/5ea67791700af46f8c71f946fb0316d68270c3c3
Author: Alja Mrak-Tadel <[log in to unmask]>
Date: 2017-06-21 (Wed, 21 Jun 2017)
Changed paths:
M src/XrdSys/XrdSysTrace.cc
M src/XrdSys/XrdSysTrace.hh
Log Message:
-----------
Add operator << for std::string type.
Commit: 5e04082fe1ef2ee4a46be98cd4504ee969b074b6
https://github.com/xrootd/xrootd/commit/5e04082fe1ef2ee4a46be98cd4504ee969b074b6
Author: Alja Mrak-Tadel <[log in to unmask]>
Date: 2017-06-21 (Wed, 21 Jun 2017)
Changed paths:
M src/XrdFileCache/XrdFileCache.cc
M src/XrdFileCache/XrdFileCache.hh
M src/XrdFileCache/XrdFileCacheFile.cc
M src/XrdFileCache/XrdFileCacheFile.hh
M src/XrdFileCache/XrdFileCacheIO.hh
M src/XrdFileCache/XrdFileCacheInfo.cc
M src/XrdFileCache/XrdFileCacheInfo.hh
M src/XrdFileCache/XrdFileCachePrint.cc
M src/XrdFileCache/XrdFileCachePurge.cc
M src/XrdFileCache/XrdFileCacheTrace.hh
Log Message:
-----------
Use XrdSysTrace instead of XrdOucTrace for logging.
Commit: 7e4f1e85f9ebba8993150b5590c472569fc72549
https://github.com/xrootd/xrootd/commit/7e4f1e85f9ebba8993150b5590c472569fc72549
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-06-22 (Thu, 22 Jun 2017)
Changed paths:
M src/XrdFileCache/XrdFileCache.cc
M src/XrdFileCache/XrdFileCache.hh
M src/XrdFileCache/XrdFileCacheFile.cc
M src/XrdFileCache/XrdFileCacheFile.hh
M src/XrdFileCache/XrdFileCacheIO.hh
M src/XrdFileCache/XrdFileCacheInfo.cc
M src/XrdFileCache/XrdFileCacheInfo.hh
M src/XrdFileCache/XrdFileCachePrint.cc
M src/XrdFileCache/XrdFileCachePurge.cc
M src/XrdFileCache/XrdFileCacheTrace.hh
M src/XrdSys/XrdSysTrace.cc
M src/XrdSys/XrdSysTrace.hh
Log Message:
-----------
Merge pull request #531 from alja/loggSys
pfc: Use XrdSyTrace for logging
Commit: 44b5fd944a77e4759da87070c5533339e293c3a6
https://github.com/xrootd/xrootd/commit/44b5fd944a77e4759da87070c5533339e293c3a6
Author: Gerardo Ganis <[log in to unmask]>
Date: 2017-06-22 (Thu, 22 Jun 2017)
Changed paths:
R src/XrdSecgsi/XrdSecgsiGMAPFunLDAP.cc
R src/XrdSecgsi/XrdSecgsiGMAPFunLDAP.cf
Log Message:
-----------
gsi: fully remove XrdSecgsiGMAPFunLDAP example
Commit: 0caef52174c1d81a26c49be5924833b98766a1a6
https://github.com/xrootd/xrootd/commit/0caef52174c1d81a26c49be5924833b98766a1a6
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-06-22 (Thu, 22 Jun 2017)
Changed paths:
M src/XrdOfs/XrdOfsEvs.cc
M src/XrdOuc/XrdOucUtils.cc
M src/XrdPosix/XrdPosixXrootd.hh
M src/XrdSeckrb5/XrdSecProtocolkrb5.cc
M src/XrdSecsss/XrdSecsssKT.cc
M src/XrdXrootd/XrdXrootdAdmin.cc
M src/XrdXrootd/XrdXrootdJob.cc
Log Message:
-----------
Squelch random indentation warnings from various gcc versions.
Commit: f07c8b73649e74d2fb9988e324916b8acd7548f8
https://github.com/xrootd/xrootd/commit/f07c8b73649e74d2fb9988e324916b8acd7548f8
Author: Michal Simon <[log in to unmask]>
Date: 2017-06-23 (Fri, 23 Jun 2017)
Changed paths:
M src/XrdPosix/XrdPosixAdmin.cc
Log Message:
-----------
[XrdPosix] Use strncpy when copying checksum.
Commit: 4fbd0c2932c522c275ceee55756a2c054b75b60c
https://github.com/xrootd/xrootd/commit/4fbd0c2932c522c275ceee55756a2c054b75b60c
Author: Michal Simon <[log in to unmask]>
Date: 2017-06-26 (Mon, 26 Jun 2017)
Changed paths:
M genversion.sh
Log Message:
-----------
[Packaging] Fix genversion.
Commit: 3803da4a330da7388d538dcde9ead24704d63ced
https://github.com/xrootd/xrootd/commit/3803da4a330da7388d538dcde9ead24704d63ced
Author: Michal Simon <[log in to unmask]>
Date: 2017-06-27 (Tue, 27 Jun 2017)
Changed paths:
R packaging/common/xrdhttp.socket
A [log in to unmask]
A [log in to unmask]
M packaging/rhel/xrootd.spec.in
Log Message:
-----------
[Packaging] Provide a socket template for XRootD and XrdHttp.
Commit: ce57c1bd284a3c25467a70e66768b189ba66352a
https://github.com/xrootd/xrootd/commit/ce57c1bd284a3c25467a70e66768b189ba66352a
Author: Alja Mrak-Tadel <[log in to unmask]>
Date: 2017-06-27 (Tue, 27 Jun 2017)
Changed paths:
M src/XrdFileCache/XrdFileCacheFile.cc
Log Message:
-----------
Check file is opened in FinalizeSyncBeforeExit.
Commit: 43c31ec28c72a44f3c5433db4e121241f6e9b12c
https://github.com/xrootd/xrootd/commit/43c31ec28c72a44f3c5433db4e121241f6e9b12c
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-06-28 (Wed, 28 Jun 2017)
Changed paths:
M src/XrdFileCache/XrdFileCacheFile.cc
Log Message:
-----------
Merge pull request #534 from alja/fixFailedOpen
pfc: Add missing check for opened state at the process of File destruction
Commit: 2d56c162cf06475631a7b3d47260fd5ae43c6a7d
https://github.com/xrootd/xrootd/commit/2d56c162cf06475631a7b3d47260fd5ae43c6a7d
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-06-27 (Tue, 27 Jun 2017)
Changed paths:
M src/XrdCl/XrdClMonitor.hh
Log Message:
-----------
Fix doxygen complaint.
Commit: b81629d6def0c97fd7e3097cb77b737e49197589
https://github.com/xrootd/xrootd/commit/b81629d6def0c97fd7e3097cb77b737e49197589
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-06-27 (Tue, 27 Jun 2017)
Changed paths:
M packaging/rhel/xrootd.spec.in
M src/XrdOss/XrdOssConfig.cc
M src/XrdOuc/XrdOucExport.cc
A src/XrdOuc/XrdOucN2No2p.cc
M src/XrdOuc/XrdOucPList.hh
M src/XrdOuc/XrdOucPsx.cc
M src/XrdOuc/XrdOucPsx.hh
M src/XrdPlugins.cmake
M src/XrdPosix/XrdPosixConfig.cc
M src/XrdPosix/XrdPosixConfig.hh
M src/XrdPosix/XrdPosixXrootd.cc
M src/XrdPosix/XrdPosixXrootdPath.cc
M src/XrdPss/XrdPss.hh
M src/XrdPss/XrdPssConfig.cc
Log Message:
-----------
*[Server]* Allow chaching and storage of S3-style objects.
Commit: 8ca0d6f8faad7990ae5cd7fe8a33a82acd0b5aec
https://github.com/xrootd/xrootd/commit/8ca0d6f8faad7990ae5cd7fe8a33a82acd0b5aec
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-06-27 (Tue, 27 Jun 2017)
Changed paths:
M docs/PreReleaseNotes.txt
Log Message:
-----------
Update notes on S3-style object enhancements.
Commit: daad7db505df0770c1c9976c98b9611cc34b337a
https://github.com/xrootd/xrootd/commit/daad7db505df0770c1c9976c98b9611cc34b337a
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-06-27 (Tue, 27 Jun 2017)
Changed paths:
M src/XrdOuc/XrdOucN2No2p.cc
Log Message:
-----------
Avoid improper gcc warning on shift for 32-bit platforms.
Commit: bc8dc11c0d77653c957b953073d70cd652d420af
https://github.com/xrootd/xrootd/commit/bc8dc11c0d77653c957b953073d70cd652d420af
Author: Michal Simon <[log in to unmask]>
Date: 2017-06-28 (Wed, 28 Jun 2017)
Changed paths:
M src/XrdPlugins.cmake
Log Message:
-----------
[CMake] Install LIB_XRD_N2NO2P.
Commit: 3929c951ab6f1c36a2823bc29ccbe1e722bdc243
https://github.com/xrootd/xrootd/commit/3929c951ab6f1c36a2823bc29ccbe1e722bdc243
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-06-28 (Wed, 28 Jun 2017)
Changed paths:
M src/XrdOuc/XrdOucN2No2p.cc
Log Message:
-----------
Fix missuse of a variable.
Commit: f8d398a724515889151a863435daa265282e1479
https://github.com/xrootd/xrootd/commit/f8d398a724515889151a863435daa265282e1479
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-06-28 (Wed, 28 Jun 2017)
Changed paths:
M src/XrdAcc/XrdAccAccess.cc
Log Message:
-----------
Avoid SEGV in previous reworking of group access control.
Commit: 847c8be8e499517db1cddd8e1d36094725cf18db
https://github.com/xrootd/xrootd/commit/847c8be8e499517db1cddd8e1d36094725cf18db
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-06-28 (Wed, 28 Jun 2017)
Changed paths:
M src/XrdOuc/XrdOucPsx.cc
M src/XrdOuc/XrdOucPsx.hh
M src/XrdPosix/XrdPosixConfig.cc
M src/XrdPosix/XrdPosixFile.cc
M src/XrdPosix/XrdPosixXrootd.cc
M src/XrdPss/XrdPss.hh
M src/XrdPss/XrdPssConfig.cc
Log Message:
-----------
*[Proxy]* Make cache I/O synchronization tunable.
Commit: f39f871ed77201e6fa6511f7b8ac3bd9f7e65c73
https://github.com/xrootd/xrootd/commit/f39f871ed77201e6fa6511f7b8ac3bd9f7e65c73
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-06-28 (Wed, 28 Jun 2017)
Changed paths:
M docs/PreReleaseNotes.txt
Log Message:
-----------
Update notes pss.ciosync directive.
Commit: d25409d446f74bdef3bc6c5831a9b352004e2e4a
https://github.com/xrootd/xrootd/commit/d25409d446f74bdef3bc6c5831a9b352004e2e4a
Author: Michal Simon <[log in to unmask]>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
M src/XrdCl/XrdClXRootDTransport.cc
Log Message:
-----------
[XrdCl] Check login resp size, fixes #530
Commit: 4186e12334eb32f881edfade705c904b2343c863
https://github.com/xrootd/xrootd/commit/4186e12334eb32f881edfade705c904b2343c863
Author: Michal Simon <[log in to unmask]>
Date: 2017-07-05 (Wed, 05 Jul 2017)
Changed paths:
M packaging/rhel/xrootd.functions
Log Message:
-----------
[RPM] Fix init script bad exit code, fixes #536
Commit: 6c9da8f9c413d96151222169f27ff9e2131317ce
https://github.com/xrootd/xrootd/commit/6c9da8f9c413d96151222169f27ff9e2131317ce
Author: simonmichal <[log in to unmask]>
Date: 2017-07-06 (Thu, 06 Jul 2017)
Changed paths:
A .travis.yml
Log Message:
-----------
Merge pull request #518 from alexpearce/502-travis-ci
Add working Travis CI
Commit: 153b221a3f916b51f159c36f636bf5728c157fd3
https://github.com/xrootd/xrootd/commit/153b221a3f916b51f159c36f636bf5728c157fd3
Author: Gerardo Ganis <[log in to unmask]>
Date: 2017-07-06 (Thu, 06 Jul 2017)
Changed paths:
A src/XrdSut/XrdSutPFCache.cc
A src/XrdSut/XrdSutPFCache.hh
M src/XrdSut/XrdSutPFile.hh
M src/XrdUtils.cmake
Log Message:
-----------
xrdsut: rename old XrdSutCache to XrdSutPFCache
Still used as cache attached to a file (in secpwd, for example).
Commit: f96cc44ec5eab1e9fc7be8c87562eecf3b0d1ad8
https://github.com/xrootd/xrootd/commit/f96cc44ec5eab1e9fc7be8c87562eecf3b0d1ad8
Author: Gerardo Ganis <[log in to unmask]>
Date: 2017-07-06 (Thu, 06 Jul 2017)
Changed paths:
M src/XrdSecpwd/XrdSecProtocolpwd.cc
M src/XrdSecpwd/XrdSecProtocolpwd.hh
Log Message:
-----------
secpwd: rename XrdSutCache to XrdSutPFCache
Commit: ad6b13265c942a0f55db672a842d896ba9286530
https://github.com/xrootd/xrootd/commit/ad6b13265c942a0f55db672a842d896ba9286530
Author: Gerardo Ganis <[log in to unmask]>
Date: 2017-07-06 (Thu, 06 Jul 2017)
Changed paths:
R src/XrdSut/XrdSutCache.cc
M src/XrdSut/XrdSutCache.hh
A src/XrdSut/XrdSutCacheEntry.cc
A src/XrdSut/XrdSutCacheEntry.hh
Log Message:
-----------
xrdsut: new XrdSutCache based on XrdOucHash
Uses XrdSutCacheEntry, based on XrdSutPFEntry and a RW lock
Commit: fcb5be46278b11fa2de50df9f8891b4804164196
https://github.com/xrootd/xrootd/commit/fcb5be46278b11fa2de50df9f8891b4804164196
Author: Gerardo Ganis <[log in to unmask]>
Date: 2017-07-06 (Thu, 06 Jul 2017)
Changed paths:
M src/XrdSys/XrdSysPthread.hh
Log Message:
-----------
sysrwlock: return status from pthread_rwlock_{rd,wr}lock
Commit: 621e5088b46888c403f60323e8a4bd55683f45f4
https://github.com/xrootd/xrootd/commit/621e5088b46888c403f60323e8a4bd55683f45f4
Author: Gerardo Ganis <[log in to unmask]>
Date: 2017-07-06 (Thu, 06 Jul 2017)
Changed paths:
M src/XrdCrypto/XrdCryptosslX509Crl.cc
M src/XrdCrypto/XrdCryptosslX509Crl.hh
Log Message:
-----------
cryptocrl: adapt to new XrdSutCache
Commit: 245b8bf5cad7e9a23d2d8f0aa3c15d37243d386b
https://github.com/xrootd/xrootd/commit/245b8bf5cad7e9a23d2d8f0aa3c15d37243d386b
Author: Gerardo Ganis <[log in to unmask]>
Date: 2017-07-06 (Thu, 06 Jul 2017)
Changed paths:
M src/XrdSecgsi/XrdSecProtocolgsi.cc
M src/XrdSecgsi/XrdSecProtocolgsi.hh
M src/XrdSut/XrdSutCache.hh
Log Message:
-----------
secgsi: adapt to new XrdSutCache
The patch mainly consists in adapting to the new version of XrdSutCache which
allows light way locking of relevant entries
Performance improvement required by EOS .
Commit: 3f03b0d221e392a9b730b436908a553eb7574ee1
https://github.com/xrootd/xrootd/commit/3f03b0d221e392a9b730b436908a553eb7574ee1
Author: Gerardo Ganis <[log in to unmask]>
Date: 2017-07-06 (Thu, 06 Jul 2017)
Changed paths:
M src/XrdSecgsi/XrdSecProtocolgsi.cc
M src/XrdSecgsi/XrdSecProtocolgsi.hh
Log Message:
-----------
secgsi: remove definition and use of GSIStack
This is not needed anymore with the new XrdSutCache because entry content can be
deleted when found invalid
Commit: 93ffa1d539a2710f74b7be4f57af416f98270ea2
https://github.com/xrootd/xrootd/commit/93ffa1d539a2710f74b7be4f57af416f98270ea2
Author: Gerardo Ganis <[log in to unmask]>
Date: 2017-07-06 (Thu, 06 Jul 2017)
Changed paths:
M src/XrdSecgsi/XrdSecProtocolgsi.hh
Log Message:
-----------
secgsi: do not delete explicitely the CRL in Delete
Handled by the cache.
Commit: 9472bb8e2c18c67db691291a21f5350191abd4db
https://github.com/xrootd/xrootd/commit/9472bb8e2c18c67db691291a21f5350191abd4db
Author: Gerardo Ganis <[log in to unmask]>
Date: 2017-07-06 (Thu, 06 Jul 2017)
Changed paths:
M src/XrdSut/XrdSutCache.hh
Log Message:
-----------
xrdsut: add pure getter in XrdSutCache
Does not create the entry if not existing.
Used by XrdCryptosslX509Crl.
Commit: 120c7b63d13628427bf8414f4edcafa596ad7a51
https://github.com/xrootd/xrootd/commit/120c7b63d13628427bf8414f4edcafa596ad7a51
Author: Gerardo Ganis <[log in to unmask]>
Date: 2017-07-06 (Thu, 06 Jul 2017)
Changed paths:
M src/XrdCrypto/XrdCryptosslX509Crl.cc
Log Message:
-----------
cryptocrl: modified logic for retrieving entries in IsRevoked
Also properly use the entry status.
Commit: 255f272f24998f4ab78799b2d6e7a9501dc1a949
https://github.com/xrootd/xrootd/commit/255f272f24998f4ab78799b2d6e7a9501dc1a949
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-07-06 (Thu, 06 Jul 2017)
Changed paths:
M src/XrdCrypto/XrdCryptosslX509Crl.cc
M src/XrdCrypto/XrdCryptosslX509Crl.hh
M src/XrdSecgsi/XrdSecProtocolgsi.cc
M src/XrdSecgsi/XrdSecProtocolgsi.hh
M src/XrdSecpwd/XrdSecProtocolpwd.cc
M src/XrdSecpwd/XrdSecProtocolpwd.hh
R src/XrdSut/XrdSutCache.cc
M src/XrdSut/XrdSutCache.hh
A src/XrdSut/XrdSutCacheEntry.cc
A src/XrdSut/XrdSutCacheEntry.hh
A src/XrdSut/XrdSutPFCache.cc
A src/XrdSut/XrdSutPFCache.hh
M src/XrdSut/XrdSutPFile.hh
M src/XrdSys/XrdSysPthread.hh
M src/XrdUtils.cmake
Log Message:
-----------
Merge pull request #539 from gganis/secgsi-improvements-4.x
Secgsi improvements 4.x
Commit: 1d4dd3e449ce9d135ac1e7764e7cb37e0324c46c
https://github.com/xrootd/xrootd/commit/1d4dd3e449ce9d135ac1e7764e7cb37e0324c46c
Author: Michal Simon <[log in to unmask]>
Date: 2017-07-07 (Fri, 07 Jul 2017)
Changed paths:
M src/XrdCl/XrdClXRootDTransport.cc
Log Message:
-----------
[XrdCl] Check login resp size correctly.
Commit: 1c45a9ac0ece2dad2051ff9e617a800cf432595a
https://github.com/xrootd/xrootd/commit/1c45a9ac0ece2dad2051ff9e617a800cf432595a
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-07-12 (Wed, 12 Jul 2017)
Changed paths:
M .travis.yml
M bindings/python/libs/client/__init__.py
M bindings/python/libs/client/copyprocess.py
M bindings/python/libs/client/file.py
M bindings/python/libs/client/filesystem.py
M bindings/python/libs/client/flags.py
M bindings/python/libs/client/responses.py
M bindings/python/libs/client/url.py
M bindings/python/libs/client/utils.py
M bindings/python/setup.py.in
M bindings/python/src/ChunkIterator.hh
M bindings/python/src/PyXRootD.hh
M bindings/python/src/PyXRootDCopyProcess.hh
M bindings/python/src/PyXRootDFile.cc
M bindings/python/src/PyXRootDFile.hh
M bindings/python/src/PyXRootDFileSystem.cc
M bindings/python/src/PyXRootDFileSystem.hh
M bindings/python/src/PyXRootDModule.cc
M bindings/python/src/PyXRootDURL.cc
M bindings/python/src/PyXRootDURL.hh
M bindings/python/src/Utils.cc
M docs/PreReleaseNotes.txt
M genversion.sh
R packaging/common/xrdhttp.socket
A [log in to unmask]
A packaging/common/xrootd-http.cfg
A [log in to unmask]
M packaging/makesrpm.sh
M packaging/rhel/xrootd.functions
M packaging/rhel/xrootd.spec.in
M src/XProtocol/XProtocol.hh
M src/XrdAcc/XrdAccAccess.cc
M src/XrdCl/XrdClChannel.cc
M src/XrdCl/XrdClClassicCopyJob.cc
M src/XrdCl/XrdClFileStateHandler.cc
M src/XrdCl/XrdClFileStateHandler.hh
M src/XrdCl/XrdClInQueue.hh
M src/XrdCl/XrdClMonitor.hh
M src/XrdCl/XrdClXCpCtx.cc
M src/XrdCl/XrdClXCpCtx.hh
M src/XrdCl/XrdClXCpSrc.cc
M src/XrdCl/XrdClXRootDTransport.cc
M src/XrdCns/XrdCnsSsi.cc
M src/XrdCrypto.cmake
R src/XrdCrypto/PC1.cc
R src/XrdCrypto/PC1.hh
R src/XrdCrypto/PC3.cc
R src/XrdCrypto/PC3.hh
M src/XrdCrypto/XrdCryptoFactory.cc
R src/XrdCrypto/XrdCryptolocalCipher.cc
R src/XrdCrypto/XrdCryptolocalCipher.hh
R src/XrdCrypto/XrdCryptolocalFactory.cc
R src/XrdCrypto/XrdCryptolocalFactory.hh
M src/XrdCrypto/XrdCryptosslX509Crl.cc
M src/XrdCrypto/XrdCryptosslX509Crl.hh
M src/XrdFfs/README
M src/XrdFfs/XrdFfsMisc.cc
M src/XrdFfs/XrdFfsWcache.cc
M src/XrdFfs/XrdFfsXrootdfs.cc
M src/XrdFileCache.cmake
M src/XrdFileCache/XrdFileCache.cc
M src/XrdFileCache/XrdFileCache.hh
M src/XrdFileCache/XrdFileCacheConfiguration.cc
M src/XrdFileCache/XrdFileCacheFile.cc
M src/XrdFileCache/XrdFileCacheFile.hh
M src/XrdFileCache/XrdFileCacheIO.hh
M src/XrdFileCache/XrdFileCacheIOEntireFile.hh
M src/XrdFileCache/XrdFileCacheIOFileBlock.hh
M src/XrdFileCache/XrdFileCacheInfo.cc
M src/XrdFileCache/XrdFileCacheInfo.hh
M src/XrdFileCache/XrdFileCachePrint.cc
M src/XrdFileCache/XrdFileCachePurge.cc
M src/XrdFileCache/XrdFileCacheTrace.hh
M src/XrdNet/XrdNetUtils.hh
M src/XrdOfs/XrdOfsEvs.cc
M src/XrdOfs/XrdOfsHandle.cc
M src/XrdOss/XrdOssCache.cc
M src/XrdOss/XrdOssConfig.cc
M src/XrdOuc/XrdOucCache2.hh
M src/XrdOuc/XrdOucExport.cc
A src/XrdOuc/XrdOucN2No2p.cc
M src/XrdOuc/XrdOucPList.hh
A src/XrdOuc/XrdOucPsx.cc
A src/XrdOuc/XrdOucPsx.hh
M src/XrdOuc/XrdOucTList.hh
M src/XrdOuc/XrdOucUtils.cc
M src/XrdOuc/XrdOucUtils.hh
M src/XrdPlugins.cmake
M src/XrdPosix.cmake
M src/XrdPosix/XrdPosixAdmin.cc
M src/XrdPosix/XrdPosixCacheBC.hh
A src/XrdPosix/XrdPosixConfig.cc
A src/XrdPosix/XrdPosixConfig.hh
M src/XrdPosix/XrdPosixFile.cc
M src/XrdPosix/XrdPosixFile.hh
M src/XrdPosix/XrdPosixFileRH.hh
M src/XrdPosix/XrdPosixObject.cc
M src/XrdPosix/XrdPosixPreload.cc
M src/XrdPosix/XrdPosixPreload32.cc
M src/XrdPosix/XrdPosixPrepIO.cc
A src/XrdPosix/XrdPosixTrace.hh
M src/XrdPosix/XrdPosixXrootd.cc
M src/XrdPosix/XrdPosixXrootd.hh
M src/XrdPosix/XrdPosixXrootdPath.cc
M src/XrdPosix/XrdPosixXrootdPath.hh
M src/XrdPss/XrdPss.cc
M src/XrdPss/XrdPss.hh
M src/XrdPss/XrdPssConfig.cc
M src/XrdSecgsi/XrdSecProtocolgsi.cc
M src/XrdSecgsi/XrdSecProtocolgsi.hh
R src/XrdSecgsi/XrdSecgsiGMAPFunLDAP.cc
R src/XrdSecgsi/XrdSecgsiGMAPFunLDAP.cf
M src/XrdSeckrb5/XrdSecProtocolkrb5.cc
M src/XrdSecpwd/XrdSecProtocolpwd.cc
M src/XrdSecpwd/XrdSecProtocolpwd.hh
M src/XrdSecsss/XrdSecsssKT.cc
R src/XrdSut/XrdSutCache.cc
M src/XrdSut/XrdSutCache.hh
A src/XrdSut/XrdSutCacheEntry.cc
A src/XrdSut/XrdSutCacheEntry.hh
A src/XrdSut/XrdSutPFCache.cc
A src/XrdSut/XrdSutPFCache.hh
M src/XrdSut/XrdSutPFile.hh
M src/XrdSys/XrdSysIOEvents.hh
M src/XrdSys/XrdSysLogger.cc
M src/XrdSys/XrdSysLogger.hh
M src/XrdSys/XrdSysPlugin.cc
M src/XrdSys/XrdSysPthread.hh
M src/XrdSys/XrdSysTrace.cc
M src/XrdSys/XrdSysTrace.hh
M src/XrdUtils.cmake
M src/XrdXrootd/XrdXrootdAdmin.cc
M src/XrdXrootd/XrdXrootdConfig.cc
M src/XrdXrootd/XrdXrootdJob.cc
M src/XrdXrootd/XrdXrootdMonData.hh
M src/XrdXrootd/XrdXrootdProtocol.cc
M src/XrdXrootd/XrdXrootdProtocol.hh
M src/XrdXrootd/XrdXrootdXeq.cc
Log Message:
-----------
Merge branch 'master' into xrdssiV2
Conflicts:
src/XrdPlugins.cmake
Compare: https://github.com/xrootd/xrootd/compare/c42aab72d170...1c45a9ac0ece
########################################################################
Use REPLY-ALL to reply to list
To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1
|