Make the radix routed component the default pending repair/completion of debruijn option
It is possible to have a "standard" progress thread, so simplify the usage of the opal_progress_thread code.
Remove some CRLFs so git quits changing them
Cleanup the passing of MCA params on the orted cmd line in ssh by ensuring that we quote all values since they could be multi-word and/or contain special characters. Thanks to Dirk Schubert for pointing it out.

cmr=v1.8.2:reviewer=jsquyres
Fix set-but-unused-warning noticed by jsquyres.

cmr=v1.8.2:reviewer=jsquyres
HCOLL: fix misplaced hcoll_init return value check.

cmr=v1.8.2:reviewer=jladd
usnic: show_help if we can't create the connectivity map file

QA ran across the case where the user can't write to the target
directory for the connectivity map file.  In this case, we silently
continued.  They requested that we at least warn in this case.

Fixes Cisco bug CSCup62821

Reviewed by Dave Goodell

cmr=v1.8.2:reviewer=ompi-rm1.8
fortran: revert Absoft-based fixes

Rever r32246, r32254, and 32255 -- they were fixing side-effects of
the real bug.  Real fix coming after this one.
fortran: don't use optional params in the ompi/pompi interfaces

Fix a copy-n-paste error: the ompi/pompi interfaces should not have
optional ierror arguments.  Optional ierror arguments are only used in
the MPI_<foo> interfaces.  The ompi/pompi interfaces are the actual
underlying routines (in C, incidentally, which is why they're declared
as BIND(C)), and do not have optional ierror arguments.

Also fix a typo in the BIND(C) name for pompi_win_shared_query_f().

cmr=v1.8.2:reviewer=ggouaillardet
Add script to help find SVN committers from within the last year.

This will soon need to be converted to git, but it is a good starting
point, anyway.
Help for when we convert the repo over to git.
Single-word cmd line values for orted are dealt with in orte_plm_base_orted_append_basic_args, so protect against special characters there. Have the rsh module only deal with multi-word arguments as those were skipped by orte_plm_base_orted_append_basic_args.

Refs #4802
clean up of the MCA parameters of the fcoll framework. Most parameters are now
set/retrieved in ompio instead of the fcoll components.
This commit fixes #4662 - "Portals4/MTL hangs in c_get_accumulate test".

- Portals4/OSC was unable to acquire an exclusive lock due to an invalid
local address in the atomic operation.  This caused the reported hang.
- After fixing the hang, the test continued to fail because
ompi_datatype_is_contiguous_memory_layout() reports that MPI_EMPTY (the
origin datatype) is noncontiguous and Portals4/OSC does not support
noncontiguous datatypes at this time.  However, in this case the origin
count is zero so contiguous/noncontiguous is irrelevant.  Now we skip
the contiguous check if the count is zero.

cmr=v1.8.3:reviewer=regrant:subject=Fix for "Portals4/MTL hangs in c_get_accumulate test"
Add Todd Kordenbrock to the AUTHORS file.
Fix CUDA registration where we run out of memory being allocated.
This fixes the oshmem build bug identified by Orion Poplawski where shmem 
wrapper-data incorrectly adds @OMPI_WRAPPER_EXTRA_LIBS@. This fixes #4796 and should be
added to: 

cmr=v1.8.2:reviewer=jsquyres
shmem: include the rest of the patch -- update comments

Update the comments to be correct.

cmr=v1.8.2:ticket=#4808
Make all the pmix client/server code compile. Add a "tmp" component to the pmix framework to support current mpirun-based operations until pmix/native is operational. Still have a problem with daemon collectives under mpirun launch that needs to get worked out prior to merge back to trunk.
Merge branch 'master' of https://github.com/open-mpi/ompi-svn-mirror