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, stable-3.3.x has been updated via 8abdca8059443431500fbb1c983304ce8f64e71f (commit) via d54c0f322eb9f0fc92550268207de6e8e82023ff (commit) via dda27ea998858f494d8a7d44996a2251ad2bb3ee (commit) via 23096340a764e5c64a3874dc5d7d1f9b68693e17 (commit) via ccf38bd55cd93276841a2b3e95f7d17c75d206a6 (commit) via 36f9acf2ee68ba88e63a84a080e2be5ab3e7d27c (commit) via 93e140e96009f19930ccd56a2e95bfe66f687280 (commit) via e3eed662635e193869905038dde270f970d8ba51 (commit) via 219a61aec65543aabbe178ea1fe124841b18ba02 (commit) via 74704a40afa68a26bc4f93fead7d9944bb1b299f (commit) via 9200e8a83a706daee986c1559f0283939030b699 (commit) via 854fc689d15bf96d2e5abf62985e4972da2c3ee3 (commit) via 01d487d032ba43f121ae2734d8800b0231ddd480 (commit) via bfa403b8dd1ee3d5ea892081f1c8ac1f8bab4bfb (commit) via 680b15ddf77499b63a381e395a27acd729b43541 (commit) via 7628f9dab9b6bdf5a3c723c5ac9b78f8d78fc1d7 (commit) via ae84f5708235afdc6a5d5464f6da7227b8f6cba6 (commit) via d883465e8a3ec2c147ff8e0bbb963da726ff5a0b (commit) via 3d32bfc6a8bb50a27e0790bd96b35b93ef9b5093 (commit) via eee8bde6db06d53414f478472004c637bd292cf2 (commit) via c78b34ffa9423e3230974c6488da8c9afbb1d4fb (commit) via 07d674956b7c7a5bc0582c09e93eff4abddc969d (commit) via b6a2506da0db1b968e68a256550f4433d150e87e (commit) via 67ec657c999c2c7182ddbc48cf76b4b323807f4a (commit) via 65336d8094847cb65b58cd33795afa39cbbfb1a2 (commit) via 5f8a77ec34a55c6731847e4219d5a91a8bdc0865 (commit) via a877815493e93b3b947cc81711277cd30684f8df (commit) via 6a134f45cd166158332a0ff8aa47456fd115d6b6 (commit) via 1a447825f8207ce8326dda40c99fb6a19af49e06 (commit) via 806f823f541b18707129c74af4682b67c9287f92 (commit) via 1672290d1a900497268c64c3b434b4fb018c8b6c (commit) via 87135ad91ab1fe04dd90b560e87d9e764340ca7d (commit) via 0c353a22ff85b19ffc00b1ea97d228e5373a7799 (commit) via afb0d5b228d16fe47cc1c86270cc660dafdc5512 (commit) via 71ea7d81a379567642becc8756fdc41f6095f32c (commit) via 7446731efb1949f215366b6f89e2b11db32343f0 (commit) via 9e69c47cd1937c348df45f39ab7ceef4be4d87c9 (commit) via 10a0b0ecfc54e8dddcd9475d764aa8be3b0fb06f (commit) via 9b5292929a3816766475cb3f2d7a70288ea1d11f (commit) via 2e8a55bf6482818efd94830d036762a38b6c1979 (commit) via 6e26bac798a878eff6133a6ae03c25d3e97a4524 (commit) via 99451d7885ec0edff406e58e97960df3c49d1676 (commit) via c57497100bb3eb6411de909fa150447385178706 (commit) via 11dcfcca905141808d3a0d279607660213e475a6 (commit) via 15d64529b84f767e45693f5809fb04195f407ea1 (commit) via 66aa07f4d9a9497320dab81257d1af42dff52f91 (commit) via 0f575a01ee761af2b198ab7d65d84735722d0766 (commit) via 9d419d7c9fff1fd000dcad7c0a846de0eb2c004a (commit) via 48d2cfa12bc6e598f275bf1162ccc294229756fe (commit) via 6b34240e419ffcac9ec217e96db21b49855fb834 (commit) from 528d8be577a08ad982cafe5d06d2966dbd6c617c (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 8abdca8059443431500fbb1c983304ce8f64e71f Author: Andrew Hanushevsky <[log in to unmask]> Date: Fri Feb 1 14:35:04 2013 -0800 Avoid garbled message by using stable storage for message insert. commit d54c0f322eb9f0fc92550268207de6e8e82023ff Author: Lukasz Janyst <[log in to unmask]> Date: Fri Feb 1 10:40:56 2013 +0100 [XrdCl] Pass [log in to unmask] to tpc target cgi generator commit dda27ea998858f494d8a7d44996a2251ad2bb3ee Author: Lukasz Janyst <[log in to unmask]> Date: Fri Feb 1 10:40:08 2013 +0100 [XrdCl] Support third party copy fall-back options commit 23096340a764e5c64a3874dc5d7d1f9b68693e17 Author: Lukasz Janyst <[log in to unmask]> Date: Thu Jan 31 18:22:09 2013 +0100 [XrdCl] Make it possible to set url parameters (cgi) as a string commit ccf38bd55cd93276841a2b3e95f7d17c75d206a6 Author: Andrew Hanushevsky <[log in to unmask]> Date: Thu Jan 31 16:40:46 2013 -0800 Fix a post 3.1.1 regression that dropped "refresh" from kXR_locate. commit 36f9acf2ee68ba88e63a84a080e2be5ab3e7d27c Author: Andrew Hanushevsky <[log in to unmask]> Date: Thu Jan 31 15:23:05 2013 -0800 Additional fixes for tpc cgi generation. commit 93e140e96009f19930ccd56a2e95bfe66f687280 Author: Wilko Kroeger <[log in to unmask]> Date: Thu Jan 31 09:01:01 2013 -0800 Fix space fuzAlloc comparison so that round robin is used when fuzz value is 100%. commit e3eed662635e193869905038dde270f970d8ba51 Author: Lukasz Janyst <[log in to unmask]> Date: Thu Jan 31 16:03:25 2013 +0100 [XrdCl] Add support for --coerce commit 219a61aec65543aabbe178ea1fe124841b18ba02 Author: Lukasz Janyst <[log in to unmask]> Date: Thu Jan 31 14:47:40 2013 +0100 [XrdCl] Add braces after empty for loops to make llvm-g++ happy commit 74704a40afa68a26bc4f93fead7d9944bb1b299f Author: Lukasz Janyst <[log in to unmask]> Date: Thu Jan 31 14:03:28 2013 +0100 [XrdCl] Fix some minor compiler warnings commit 9200e8a83a706daee986c1559f0283939030b699 Author: Lukasz Janyst <[log in to unmask]> Date: Thu Jan 31 13:59:41 2013 +0100 [XrdCl] Fix strict aliasing problems commit 854fc689d15bf96d2e5abf62985e4972da2c3ee3 Author: Lukasz Janyst <[log in to unmask]> Date: Thu Jan 31 13:59:02 2013 +0100 [XrdCl] When compiling with gcc use "-Wall -Wextra -Werror -Wno-unused-parameter" commit 01d487d032ba43f121ae2734d8800b0231ddd480 Author: Andrew Hanushevsky <[log in to unmask]> Date: Wed Jan 30 18:14:53 2013 -0800 Set Doff/Dlen to be consistent in non-recusrive mode. commit bfa403b8dd1ee3d5ea892081f1c8ac1f8bab4bfb Author: Andrew Hanushevsky <[log in to unmask]> Date: Wed Jan 30 18:05:09 2013 -0800 Accept IPV6 style addresses. commit 680b15ddf77499b63a381e395a27acd729b43541 Author: Andrew Hanushevsky <[log in to unmask]> Date: Wed Jan 30 17:58:44 2013 -0800 Allow extended host specification as input to TPC. commit 7628f9dab9b6bdf5a3c723c5ac9b78f8d78fc1d7 Author: Andrew Hanushevsky <[log in to unmask]> Date: Wed Jan 30 17:35:39 2013 -0800 Fix various parse issues in CpConfig. Allow -T {first|only}. commit ae84f5708235afdc6a5d5464f6da7227b8f6cba6 Author: Lukasz Janyst <[log in to unmask]> Date: Wed Jan 30 17:57:15 2013 +0100 [XrdCl] Add support for -DS and -DI commit d883465e8a3ec2c147ff8e0bbb963da726ff5a0b Author: Lukasz Janyst <[log in to unmask]> Date: Wed Jan 30 17:56:35 2013 +0100 [XrdCl] Remove unneeded semicolons commit 3d32bfc6a8bb50a27e0790bd96b35b93ef9b5093 Author: Lukasz Janyst <[log in to unmask]> Date: Wed Jan 30 17:36:57 2013 +0100 [XrdCl] Add support for -OS and -OD commit eee8bde6db06d53414f478472004c637bd292cf2 Author: Lukasz Janyst <[log in to unmask]> Date: Wed Jan 30 17:17:44 2013 +0100 [XrdCl] Change some function names to match the naming convention commit c78b34ffa9423e3230974c6488da8c9afbb1d4fb Author: Lukasz Janyst <[log in to unmask]> Date: Wed Jan 30 17:17:14 2013 +0100 [XrdCl] Print an error message when not supported parameters are specified commit 07d674956b7c7a5bc0582c09e93eff4abddc969d Author: Lukasz Janyst <[log in to unmask]> Date: Wed Jan 30 16:45:17 2013 +0100 [XrdCl] Only stat a tpc target if progress needs to be reported commit b6a2506da0db1b968e68a256550f4433d150e87e Author: Lukasz Janyst <[log in to unmask]> Date: Wed Jan 30 16:35:55 2013 +0100 [XrdCl] Fix a memory leak commit 67ec657c999c2c7182ddbc48cf76b4b323807f4a Author: Lukasz Janyst <[log in to unmask]> Date: Wed Jan 30 14:55:59 2013 +0100 [XrdCl] Remplace mutex with a semaphore when following progress of third party copies commit 65336d8094847cb65b58cd33795afa39cbbfb1a2 Author: Lukasz Janyst <[log in to unmask]> Date: Wed Jan 30 14:44:25 2013 +0100 [XrdCl] Remove some unneeded code commit 5f8a77ec34a55c6731847e4219d5a91a8bdc0865 Author: Lukasz Janyst <[log in to unmask]> Date: Tue Jan 29 18:43:29 2013 +0100 [XrdCl] Implement third party copy commit a877815493e93b3b947cc81711277cd30684f8df Author: Andrew Hanushevsky <[log in to unmask]> Date: Fri Jan 25 18:48:36 2013 -0800 Add missing instance of XrdPosixXrootd to allow local calculation of checksum for a remote file and increase read size to 1MB. This complete fix for problem 99711. commit 6a134f45cd166158332a0ff8aa47456fd115d6b6 Author: Andrew Hanushevsky <[log in to unmask]> Date: Fri Jan 25 17:27:35 2013 -0800 Do not reflect an error if we actually ended a successful checksum. This only applies to checksums that are externally computed. commit 1a447825f8207ce8326dda40c99fb6a19af49e06 Author: Andrew Hanushevsky <[log in to unmask]> Date: Wed Jan 23 18:21:35 2013 -0800 Make sure t-stream disc entries are added even if the client never opens a file. commit 806f823f541b18707129c74af4682b67c9287f92 Author: Andrew Hanushevsky <[log in to unmask]> Date: Wed Jan 23 17:56:18 2013 -0800 For backward compatability, allow the bizzare mixing or options and parameters as whatever might come into ones mind at the moment. Make sure all allocated storage is freed on exit to keep valgrind happy. commit 1672290d1a900497268c64c3b434b4fb018c8b6c Author: Raffaele Grosso <[log in to unmask]> Date: Wed Jan 23 18:10:29 2013 +0100 Fix string literals merging to make the code compile in C++11 mode commit 87135ad91ab1fe04dd90b560e87d9e764340ca7d Author: Elvin Sindrilaru <[log in to unmask]> Date: Wed Jan 23 10:21:24 2013 +0100 [XrdCl] Fix a memory leak in CGI handling commit 0c353a22ff85b19ffc00b1ea97d228e5373a7799 Author: Lukasz Janyst <[log in to unmask]> Date: Wed Jan 23 10:04:56 2013 +0100 [XrdCl] Make xrdcopy accept data from stdin and print to stdout commit afb0d5b228d16fe47cc1c86270cc660dafdc5512 Author: Andrew Hanushevsky <[log in to unmask]> Date: Mon Jan 21 22:43:53 2013 -0800 Do not rely in file locking to serialize inter-thread access. This fixes the prolem of usage file drift. commit 71ea7d81a379567642becc8756fdc41f6095f32c Author: Andrew Hanushevsky <[log in to unmask]> Date: Mon Jan 21 19:17:43 2013 -0800 Additional extensions for the xrdcp front-end. commit 7446731efb1949f215366b6f89e2b11db32343f0 Author: Lukasz Janyst <[log in to unmask]> Date: Mon Jan 21 17:40:59 2013 +0100 [XrdCl] Refactor CopyProcess class to be more generic and better handle corner cases commit 9e69c47cd1937c348df45f39ab7ceef4be4d87c9 Author: Lukasz Janyst <[log in to unmask]> Date: Mon Jan 21 15:37:30 2013 +0100 [XrdCl] xrdfs - don't mangle path starting with an asterisk commit 10a0b0ecfc54e8dddcd9475d764aa8be3b0fb06f Author: Lukasz Janyst <[log in to unmask]> Date: Mon Jan 21 15:30:34 2013 +0100 [XrdCl] xrdfs - fix the help message commit 9b5292929a3816766475cb3f2d7a70288ea1d11f Author: Lukasz Janyst <[log in to unmask]> Date: Mon Jan 21 15:29:57 2013 +0100 [XrdCl] xrdfs - make exit and quit synonymous commit 2e8a55bf6482818efd94830d036762a38b6c1979 Author: Andrew Hanushevsky <[log in to unmask]> Date: Fri Jan 18 18:57:21 2013 -0800 Correct calculation of polltab entries when using poll() type poll. commit 6e26bac798a878eff6133a6ae03c25d3e97a4524 Author: Andrew Hanushevsky <[log in to unmask]> Date: Wed Jan 16 22:33:16 2013 -0800 Fix missing include file for Solaris 10. commit 99451d7885ec0edff406e58e97960df3c49d1676 Author: Andrew Hanushevsky <[log in to unmask]> Date: Wed Jan 16 21:10:02 2013 -0800 Correct remaining issues in cp config processing. Requires NSWalk patch. commit c57497100bb3eb6411de909fa150447385178706 Author: Andrew Hanushevsky <[log in to unmask]> Date: Wed Jan 16 21:08:53 2013 -0800 Allow error messages to be routed to sterror for use by command line tools. commit 11dcfcca905141808d3a0d279607660213e475a6 Author: Andrew Hanushevsky <[log in to unmask]> Date: Tue Jan 15 22:23:52 2013 -0800 Fix various parse context issues when doing a recursive copy. commit 15d64529b84f767e45693f5809fb04195f407ea1 Author: Andrew Hanushevsky <[log in to unmask]> Date: Mon Jan 14 21:48:17 2013 -0800 Add disconnect record to the f-stream. commit 66aa07f4d9a9497320dab81257d1af42dff52f91 Author: Lukasz Janyst <[log in to unmask]> Date: Fri Jan 11 14:53:12 2013 +0100 [XrdCl] Extend the RedirectInfo struct to allow cross-protocol redirections commit 0f575a01ee761af2b198ab7d65d84735722d0766 Author: Lukasz Janyst <[log in to unmask]> Date: Thu Jan 10 18:08:42 2013 +0100 [XrdCl] While logging in, send the effective user name is none is specified in the connection url commit 9d419d7c9fff1fd000dcad7c0a846de0eb2c004a Author: Lukasz Janyst <[log in to unmask]> Date: Wed Jan 9 14:54:38 2013 +0100 [XrdCl] Enhance interface type-safety by accepting enums instead of ints commit 48d2cfa12bc6e598f275bf1162ccc294229756fe Author: Wilko Kroeger <[log in to unmask]> Date: Tue Dec 18 15:06:31 2012 -0800 Set the kerberos uid (krb_kt_uid) to the euid of the xrootd process or the uid of the keytab file. Same for the gid. commit 6b34240e419ffcac9ec217e96db21b49855fb834 Author: ganis <[log in to unmask]> Date: Thu Dec 20 15:32:17 2012 +0100 Remove libXrdCrypto load attempt; use XrdSysPlugin to load plugins ----------------------------------------------------------------------- Summary of changes: src/XrdApps/XrdCpConfig.cc | 155 ++++++--- src/XrdApps/XrdCpConfig.hh | 17 +- src/XrdApps/XrdCpFile.cc | 42 ++- src/XrdApps/XrdCpFile.hh | 8 +- src/XrdApps/XrdCpy.cc | 5 +- src/XrdApps/Xrdadler32.cc | 3 +- src/XrdCl/CMakeLists.txt | 7 + src/XrdCl/XrdClClassicCopyJob.cc | 374 ++++++++++++++++++--- src/XrdCl/XrdClClassicCopyJob.hh | 2 +- src/XrdCl/XrdClCopy.cc | 379 +++++++++++++++++---- src/XrdCl/XrdClCopyProcess.cc | 233 ++++--------- src/XrdCl/XrdClCopyProcess.hh | 247 +++----------- src/XrdCl/{XrdClOptimizers.hh => XrdClEnum.hh} | 24 +- src/XrdCl/XrdClFS.cc | 31 +- src/XrdCl/XrdClFile.cc | 8 +- src/XrdCl/XrdClFile.hh | 8 +- src/XrdCl/XrdClFileSystem.cc | 58 ++-- src/XrdCl/XrdClFileSystem.hh | 94 +++--- src/XrdCl/XrdClLog.hh | 3 +- src/XrdCl/XrdClMessageUtils.cc | 1 + src/XrdCl/XrdClThirdPartyCopyJob.cc | 437 +++++++++++++++++++++++- src/XrdCl/XrdClThirdPartyCopyJob.hh | 26 ++- src/XrdCl/XrdClURL.cc | 103 ++++-- src/XrdCl/XrdClURL.hh | 16 + src/XrdCl/XrdClUtils.cc | 51 +++ src/XrdCl/XrdClUtils.hh | 10 + src/XrdCl/XrdClXRootDResponses.hh | 12 +- src/XrdCl/XrdClXRootDTransport.cc | 49 ++- src/XrdCl/XrdClXRootDTransport.hh | 5 + src/XrdClient/XrdCommandLine.cc | 2 +- src/XrdClient/Xrdcp.cc | 2 +- src/XrdCms/XrdCmsFinder.cc | 5 +- src/XrdCrypto/XrdCryptoFactory.cc | 78 ++--- src/XrdCrypto/XrdCryptoFactory.hh | 2 - src/XrdOss/XrdOssCache.cc | 2 +- src/XrdOss/XrdOssSpace.cc | 7 + src/XrdOuc/XrdOucNSWalk.cc | 52 ++-- src/XrdOuc/XrdOucNSWalk.hh | 8 + src/XrdOuc/XrdOucStream.cc | 2 +- src/XrdOuc/XrdOucTPC.cc | 60 +++- src/XrdOuc/XrdOucTPC.hh | 12 +- src/XrdSeckrb5/XrdSecProtocolkrb5.cc | 6 +- src/XrdSys/XrdSysIOEventsPollPoll.icc | 2 +- src/XrdXrootd/XrdXrootdFile.hh | 7 +- src/XrdXrootd/XrdXrootdJob.cc | 3 +- src/XrdXrootd/XrdXrootdMonData.hh | 13 +- src/XrdXrootd/XrdXrootdMonFile.cc | 22 ++ src/XrdXrootd/XrdXrootdMonFile.hh | 2 + src/XrdXrootd/XrdXrootdProtocol.cc | 2 + src/XrdXrootd/XrdXrootdXeq.cc | 2 +- 50 files changed, 1901 insertions(+), 798 deletions(-) copy src/XrdCl/{XrdClOptimizers.hh => XrdClEnum.hh} (55%) hooks/post-receive -- xrootd ######################################################################## 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