Print

Print


Hello Lukasz

On Tue, 12 Apr 2011, Lukasz Janyst wrote:

> You can find the RPMs here: http://xrootd.cern.ch/sw/releases/3.0.3/rpms/

Should this page linked from the xrootd download page 
(http://xrootd.org/dload.html)?

If there are no objections I will update the download page with the new 
tar.gz files for the 3.0.3 version.

Cheers,
   Wilko


>
>   Lukasz
>
> 2011/4/11 Lukasz Janyst <[log in to unmask]>:
>> 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 annotated tag, v3.0.3 has been created
>>        at  f24a646948b5aaf8a155117f8888231e80d1ce30 (tag)
>>   tagging  8f2868725b5897e58977b68d34d3a031717dbee8 (commit)
>>  replaces  v3.0.2
>>  tagged by  Lukasz Janyst
>>        on  Mon Apr 11 13:25:15 2011 +0200
>>
>> - Log -----------------------------------------------------------------
>> Tagging v3.0.3
>>
>> Andrew Hanushevsky (45):
>>      o Change the oss and fm components to use file extended attributes instead of meta-files. This affects copy, create, reloc, rename, and unlink in the oss layer. Migrate, purge, transfer, and most admin commands in the frm component.
>>      Resolve conflict by remove what actually was supposed to be removed (comments).
>>      Merge branch 'master' of /afs/slac.stanford.edu/www/projects/scalla/repo/xrootd
>>      Merge branch 'master' of /afs/slac.stanford.edu/www/projects/scalla/repo/xrootd
>>      Provide backward compatability for sites that can't convert right away.
>>      Merge branch 'master' of /afs/slac.stanford.edu/www/projects/scalla/repo/xrootd
>>      Merge branch 'master' of /afs/slac.stanford.edu/www/projects/scalla/repo/xrootd
>>      Rename variable to remove conflict between it and global of the same name.
>>      Add missing braces that caused config failure in frm_admin command.
>>      Account for correct path when -M value is zero.
>>      Correct RetToken() behaviour in the presence of multiple spaces between tokens and
>>      Move mapping of errno to xrootd error code to the protocol package where it
>>      Add null byte after checksum value response.
>>      Allow underscores in set/setenv variables.
>>      Merge branch 'master' of /afs/slac.stanford.edu/www/projects/scalla/repo/xrootd
>>      Add PreReleaseNotes.txt which is a holding area for people to add information
>>      The following set of changes optimize handling of shared-everything
>>      Merge branch 'master' of /afs/slac.stanford.edu/www/projects/scalla/repo/xrootd
>>      Explain what got added in the pre-release notes.
>>      Refine queue handling to avoid unbounded semaphores and extraneous messages.
>>      Merge branch 'master' of /afs/slac.stanford.edu/www/projects/scalla/repo/xrootd
>>      Correct misleading comment.
>>      Change code to avoid warning messages. Most are innocuous except for the memset() in XrdMonxxx where the arguments where transposed making the memset do nothing.
>>      Fix another memset() arg reversal.
>>      Disable parallel streams. Necessary until threading problems fixed in client.
>>      Merge branch 'master' of /afs/slac.stanford.edu/www/projects/scalla/repo/xrootd
>>      Remove code added to identify meta-managers. The way it worked violated the protocol spec and simply confused the client (which doesn't follow the protocol spec in this case anyway).
>>      Decouple the lookup delay from the query response delay. Allow the query response
>>      From Brian Bockelman (somewhat reworked) to allow a proxy server to apply name2name translation for servers that do not do so (e.g. dCache xrootd door). The directive,
>>      Restore backward compatability after previous patch introduced the cms.deley qdl option.
>>      Use native atomic operations when available to record statistics in network I/O layer.
>>      Add missing return that was dropped from a previous patch. This allows compilation on Solaris 10 and removes a warning under gcc.
>>      Additional changes for atomics to deal with memory access ordering.
>>      Notify redirector when directories are added or removed.
>>      Add path test in truncate function.
>>      Fix issues detecting atomics on Intel platforms and several x86 Solaris issues.
>>      Remove unused (and confusing) variable that looked like it was being used.
>>      Add fwdwait option to cms.request directive to allow sites to pace forwarded
>>      Remove limit on number of default threads (i.e. accept the default from the
>>      Update pre-release information.
>>      Fix type that caused file descriptor to leak during file creation. Subtle but fatal.
>>      Pass through proxy setting (missed patch from last big commit). This is needed for proxy clusters to work.
>>      Fix login screen test when matching our configuration with the node logging in. This is needed to allow proxy logins.
>>      Make '-n anon' equivalent to not specifying '-n'. This is a coinvenience for start-up scripts.
>>      Make "default" synonymous with "anon" for the '-n' option.
>>
>> Brian Bockelman (2):
>>      Fix library dependencies in XrdPss and XrdFfs
>>      Make makesrpm.sh more portable and the spec file conforming better to the fedora packaging guidelines
>>
>> Gerri Ganis (3):
>>      Fix detection of configuration tag on OpenSolaris (should be sunCCi86pc, not sunCCamd64).
>>      From Brian Bockelman:
>>      From Ramon Medrano Llamas:
>>
>> Lukasz Janyst (60):
>>      Reset the transaction timeout for the Query method.
>>      [bug #77535] xrdcp now returns an error to the shell when it fails to copy the file
>>      Fix the autotools build
>>      Enable the genversion script to just print the version number to stdout.
>>      Properly locate the perl binary
>>      From Fons Rademakers: Fix build related issues and compiler warnings
>>      Write a proper autotools bootstrap script.
>>      Add manpages for the client binaries.
>>      Change the default paths for kerberos5 on Red Hat
>>      Add missing include: stdio.h
>>      Detect of fuse on RHEL5
>>      Dont install test binaries
>>      No need for xrdcp to be static
>>      SunCC doesn't support __FUNCTION__ macro
>>      Make the client fork safe
>>      Enable the client to use TCP keepalive depending on the env variable
>>      TCP KeepAlive: error reporting
>>      Make the fork handlers check if the connection manager exist before trying to shut it down
>>      Treat the connection as broken on every request timeout
>>      Add extended TCP Keep Alive setting (Linux only)
>>      Revert "Treat the connection as broken on every request timeout"
>>      Propagate the daemon status the the parent process if started with -b.
>>      Add commandline option to write a pidfile
>>      Fail the parent if the pid file creation failed
>>      Add RPM packaging
>>      Remove the legacy specfiles
>>      Allow physical connection to reuse an already connected socket.
>>      Add missing build dependencies
>>      RPM spec: Move libXrdFfs to the libs package removing the server dependency on fuse
>>      Add an example of multiple instance definition to the sysconfig file
>>      Remove a hex value from the usage printout
>>      Define HAVE_XRDCRYPTO macro if OpenSSL is present.
>>      Silence the unchecked-write warnings
>>      Fork handlers need to have C linkage
>>      Fill the release notes
>>      Add epoch to the RPM dependency check
>>      [bug #79710] fix a segfault in xrdcp while trying to read a file from a broken filesystem
>>      RPMS: make space for coredumps
>>      Add RHEL4 compatible init script
>>      Update the release notes
>>      Move the content of PreReleaseNotes.txt to ReleaseNotes.txt
>>      Add RPM changelog
>>      RPM: Fix the description of the client package
>>      RPM: Change owner of the instance spool directory to XROOTD user
>>      Properly handle post/preun/postun methods
>>      Make the PSS plugin build correctly with autotools
>>      Fix a memory leak in XrdClienVector
>>      RPM: remove the old init scripts
>>      RPM: Init scripts sanity checks and setup target
>>      RPM: Duplicate the code for SL4 support SIC!
>>      RPM: fix a bug in the condrestart target
>>      RPM: Add generic configuration files and rename the MAIN instance to DEFAULT
>>      XrdFrmConfig: treat "-n anon" and "-n default" as anonymous instances
>>      RPM: Change the date in the changelog
>>      RPM: remove some of the checks as too restrictive (caused problems with package upgrades)
>>      RPM: default back to daemon user (problems with package upgrades)
>>      RPM: Produce a package with the XRootD user switched on by default by defining a build macro:
>>      RPM: Add a warning comment to the sysconfig file
>>      Add missing build dependency
>>      Update the changelog
>>
>> Wei Yang (11):
>>      in XrdFfsDent_dentcache_fill(), reduce cache expiration speed.
>>      in XrdFfsDent_dentcache_fill(), reduce cache expiration speed.
>>      Merge /afs/slac.stanford.edu/www/projects/scalla/repo/xrootd
>>      Add XrdFfsPosix_clear_from_rdr_cache() and use this in XrdFfsXrootdfs.cc.
>>      add SIGHUP handler in XrdFfsXrootdfs.cc. It will refresh URL cache.
>>      slightly change syslog() text
>>      Merge /afs/slac.stanford.edu/www/projects/scalla/repo/xrootd
>>      Use SIGUSR1 instead of SIGHUP because FUSE itself defines SIGHUP
>>      Merge /afs/slac.stanford.edu/www/projects/scalla/repo/xrootd
>>      move syslogging out of XrdFfsMisc_refresh_url_cache(). Create
>>      print help page if no option/parameter/environment vars are provided.
>>
>> ganis (8):
>>      Add description of recent commits in XrdCryptossl and XrdOucBonjour
>>      In XrdCryptossFactory:
>>      In configure.classic, have the test program for the atomics doing also the link step, because problems
>>      In XProtocol/XProtocol.hh, on Windows add missing definition of error codes needed by the recently
>>      In XrdSysPlatform.hh
>>      In XrdSysPlatform.hh
>>      In XrdSysPlatform.hh, improve solidity of the check for {htonll,ntohll} by testing the
>>      Use macro __SunOS_5_10 instead
>>
>> -----------------------------------------------------------------------
>>
>>
>> hooks/post-receive
>> --
>> xrootd
>>
>