Information on all weekly change summaries is available.
| tkreq 2860 - readall/writeall pblm - As per spec not using offset if file ptr is of type ADIO_INDIVIDUAL | src/mpi/romio/adio/ad_ntfs/ad_ntfs_read.c src/mpi/romio/adio/ad_ntfs/ad_ntfs_write.c |
| Added a parkill script | configure.in src/env/.cvsignore src/env/Makefile.sm src/env/parkill.in |
| Added cast to avoid compiler warning in memset | src/util/mem/handlemem.c |
| Added conforming name for ints less than pointers in size | src/mpi/romio/configure.in |
| added copyright statement | src/mpid/ch3/channels/shm/src/shm_old.c test/mpi/f90/datatype/indtype.f90 |
| Added help for pmandel* example pgms | examples/README |
| Added info about C++ variable return problem on older C++ compilers | doc/faq/faq.txt |
| Added missing character dope vector arguments to mpirinitc2() called from Fortran | src/binding/f77/setbot.c src/binding/f77/setbot.c |
| added missing copyright statements | src/mpid/ch3/channels/sctp/src/all_hash.c src/mpid/ch3/channels/sctp/src/sctp_common.c src/mpid/ch3/channels/sctp/src/sctp_util.c |
| Added missing function prototype | src/mpid/ch3/include/mpidimpl.h |
| Added missing items to cvsignore | src/mpid/ch3/channels/nemesis/include/.cvsignore src/mpid/ch3/channels/nemesis/nemesis/net_mod/elan_module/.cvsignore src/mpid/ch3/channels/nemesis/nemesis/net_mod/newtcp_module/.cvsignore src/mpid/ch3/channels/nemesis/nemesis/src/.cvsignore src/mpid/ch3/channels/ssm/src/.cvsignore src/mpid/common/locks/.cvsignore |
| Added sctp to Nemesis modules that are removed for a release | Makefile.sm |
| Added sshm to the removed channels | Makefile.sm |
| Added style commands for allowed use of PMPI_WTIME and WTICK | src/binding/f90/mpi.f90 |
| Adding process rank since the interface for MPIDU_Sock_get_host_description func changed | src/pm/smpd/smpd_launch_process.c |
| Backing out the ifhn chgs for now. | src/pm/mpd/mpd.py src/pm/mpd/mpdman.py src/pm/mpd/mpiexec.py |
| Better mark code on checking for context id in use | src/mpi/comm/commutil.c |
| bugfix: i/o parameter 'complete' was not set in handle_send_req | src/mpid/ch3/src/ch3u_handle_send_req.c |
| Changes closes from CH3_CONNECT to CH3_DISCONNECT | src/mpid/ch3/src/ch3u_handle_connection.c src/mpid/ch3/src/mpid_vc.c src/mpid/ch3/src/mpidi_pg.c |
| Clean up error pops and rename non-conforming OLD cpp name | src/mpi/coll/alltoall.c |
| Clean up helperfn to use newer MPIU_ERR macros | src/mpi/coll/helper_fns.c |
| Cleanup - Added check for NULL return val from getenv() | src/pm/smpd/smpd.c |
| Configuration changes from 1_0_3 to 1_0_4 | winconfigure.wsf |
| Enhanced simplemake to detect blank lines starting with tabs; these cause problems for some make programs. Also fixed the three Makefile.sm files that contained this problem | doc/Makefile.sm maint/simplemake.in src/binding/f90/Makefile.sm test/mpi/datatype/Makefile.sm |
| Fix bug in routine that invokes the finalize callbacks to correctly handle multiple calls with different priorities | src/mpi/init/finalize.c |
| Fix for enqueue vs enqueue_head | src/mpid/ch3/channels/ssm/src/ch3_istartmsg.c |
| fix problem with ifhns from machinefile | src/pm/mpd/mpd.py src/pm/mpd/mpdman.py src/pm/mpd/mpiexec.py |
| Fixed ch3:sctp req behavior since dev.ca is gone and dev.OnDataAvail is used. | src/mpid/ch3/channels/sctp/src/ch3_isend.c src/mpid/ch3/channels/sctp/src/ch3_isendv.c src/mpid/ch3/channels/sctp/src/ch3_istartmsg.c src/mpid/ch3/channels/sctp/src/ch3_istartmsgv.c src/mpid/ch3/channels/sctp/src/ch3_progress.c src/mpid/ch3/channels/sctp/src/sctp_util.c |
| Fixed declaration order for local memory macros | src/mpid/ch3/src/ch3u_rma_ops.c src/mpid/ch3/src/ch3u_rma_sync.c |
| Fixed dist steps for removing unready nemesis methods | Makefile.sm |
| Fixed error handling and minor typos. | src/mpid/ch3/channels/sctp/src/ch3_isendv.c src/mpid/ch3/channels/sctp/src/ch3_istartmsg.c src/mpid/ch3/channels/sctp/src/ch3_progress.c src/mpid/ch3/channels/sctp/src/sctp_common.c src/mpid/ch3/channels/sctp/src/sctp_util.c |
| fixed font | doc/installguide/install.tex |
| Fixed misplaced comment and added note on why that is a problem | src/pm/mpd/Makefile.in |
| Fixed potential deadlock. | src/mpid/ch3/channels/sctp/src/sctp_util.c |
| Fixed typo in dist target | Makefile.sm |
| formatting fixes | src/mpid/ch3/channels/shm/src/shm_old.c |
| Formatting fixes | src/mpid/ch3/util/shmbase/ch3_shm.c src/mpid/ch3/util/sock/ch3u_connect_sock.c |
| Free connection data that is cached on a process group | src/mpid/ch3/src/mpidi_pg.c |
| Getting ch3:sctp to compile with --enable-strict. | src/mpid/ch3/channels/sctp/include/all_hash.h src/mpid/ch3/channels/sctp/include/sctp_common.h src/mpid/ch3/channels/sctp/src/all_hash.c |
| Include netdb.h only if HAVE_NETDB_H | src/mpid/ch3/util/sock/ch3u_getinterfaces.c |
| Include ws2tcpip.h in an extern C++ block since it is a C++ header file | src/mpid/common/sock/iocp/mpidu_socki.h |
| Make sure that the directories for local installs are present before the install-local step | Makefile.sm maint/simplemake.in |
| Make sure that we get the file extension for the Totalview library | configure.in confdb/aclocal_shl.m4 |
| Minor changes | CHANGES |
| Minor formatting fix | src/binding/f77/setbot.c |
| nemesis: --enable-strict warning cleanups | src/mpi/errhan/errnames.txt src/mpid/ch3/channels/nemesis/nemesis/net_mod/newtcp_module/newtcp_module_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/tcp_module/tcp_module_finalize.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/tcp_module/tcp_module_impl.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/tcp_module/tcp_module_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/tcp_module/tcp_module_poll.c src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_queue.c src/mpid/ch3/channels/nemesis/src/ch3_isend.c src/mpid/ch3/channels/nemesis/src/ch3_isendv.c src/mpid/ch3/channels/nemesis/src/ch3_progress.c |
| nemesis: addressed issues with non-ansi mkstemp function. this resolves req#2750 | src/mpid/ch3/channels/nemesis/configure.in src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_alloc.c src/mpid/ch3/channels/nemesis/nemesis/utils/Makefile.sm src/mpid/ch3/channels/nemesis/nemesis/utils/replacements/Makefile.sm src/mpid/ch3/channels/nemesis/nemesis/utils/replacements/mkstemp.c |
| nemesis: fixed size of len parameter to getsockname | src/mpid/ch3/channels/nemesis/nemesis/net_mod/newtcp_module/newtcp_module_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/tcp_module/tcp_module_init.c |
| nemesis: removed includes of linux/types.h. Fixes Req #2948 | src/mpid/ch3/channels/nemesis/nemesis/net_mod/elan_module/elan_module_impl.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/gm_module/gm_module_impl.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/mx_module/mx_module_impl.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/newtcp_module/newtcp_module_impl.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/sctp_module/sctp_module_impl.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/tcp_module/tcp_module_impl.h |
| nemesis: removed redeclarations of MPID_Recvq_* pointers. Fixes req#2952 | src/mpid/ch3/channels/nemesis/src/ch3_progress.c |
| Patch to fix the MPID commit work described in Req #2800. | src/mpid/common/datatype/mpid_type_blockindexed.c src/mpid/common/datatype/mpid_type_commit.c src/mpid/common/datatype/mpid_type_indexed.c src/mpid/common/datatype/mpid_type_struct.c src/mpid/common/datatype/mpid_type_vector.c |
| Redundant condition check for tmp_alignsize commented | src/mpid/common/datatype/mpid_type_struct.c |
| Remove concurrent spanws until mpd is fixed. This needs to be re-enabled before we make a release | test/mpi/spawn/testlist |
| Remove obsolete _CA_ field | src/mpid/ch3/channels/shm/src/ch3_istartmsg.c src/mpid/ch3/channels/shm/src/ch3_istartmsgv.c src/mpid/ch3/channels/shm/src/ch3_progress.c |
| Remove timelimit from disconnect tests | test/mpi/spawn/testlist |
| Remove unused variables | src/mpid/common/datatype/mpid_type_commit.c |
| Removed dev.ca and set OnDataAvail field | src/mpid/ch3/channels/nemesis/src/ch3_istartmsg.c src/mpid/ch3/channels/nemesis/src/ch3_istartmsgv.c src/mpid/ch3/channels/nemesis/src/ch3_progress.c |
| Replacing empty declaration with redundant declaration | src/include/mpiimpl.h |
| Separate ch3_connect from disconnect | src/include/mpidbg.h src/util/dbg/dbg_printf.c |
| Synced with UBC repo. ch3:sctp passes all MPICH2 tests on FreeBSD 6.1. Bugs logged on other SCTP stacks. | src/mpid/ch3/channels/nemesis/include/mpidi_ch3_pre.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/sctp_module/sctp_module_finalize.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/sctp_module/sctp_module_impl.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/sctp_module/sctp_module_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/sctp_module/sctp_module_poll.c src/mpid/ch3/channels/sctp/include/all_hash.h src/mpid/ch3/channels/sctp/include/mpidi_ch3_impl.h src/mpid/ch3/channels/sctp/include/mpidi_ch3_post.h src/mpid/ch3/channels/sctp/include/mpidi_ch3_pre.h src/mpid/ch3/channels/sctp/include/sctp_common.h src/mpid/ch3/channels/sctp/include/typical.h src/mpid/ch3/channels/sctp/src/all_hash.c src/mpid/ch3/channels/sctp/src/ch3_init.c src/mpid/ch3/channels/sctp/src/ch3_isend.c src/mpid/ch3/channels/sctp/src/ch3_isendv.c src/mpid/ch3/channels/sctp/src/ch3_istartmsg.c src/mpid/ch3/channels/sctp/src/ch3_istartmsgv.c src/mpid/ch3/channels/sctp/src/ch3_progress.c src/mpid/ch3/channels/sctp/src/ch3i_connaccept.c src/mpid/ch3/channels/sctp/src/sctp_common.c src/mpid/ch3/channels/sctp/src/sctp_util.c src/mpid/ch3/include/mpidimpl.h src/mpid/ch3/src/ch3u_port.c |
| tkreq - 2867 - Changes to support OpenSSLv0.9.8x | src/pm/smpd/configure.in |
| tkreq: 2973 - Fixed SEGV in smpd when is not set | src/pm/smpd/smpd_connect.c |
| update for 1.0.5 | CHANGES |
| updated README to describe --with-shared-memory= configure option for Nemesis | README |
| Updated release notes | RELEASE_NOTES |
| updated version number | README configure.in doc/installguide/install.tex doc/userguide/user.tex maint/Version |