* pty.c renamed to pyt1.c ; sv-shm[12].c renamed to sysv-shm[12].c
* pty2.c added to check if sid, pgid termios, etc., are all same on restart.
* autotest.py updated.  (tests for pty[12] are still commented out)


git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1820 ba6dc0ae-232f-0410-883f-9ebac64fc565
Addendum to r1816.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1821 ba6dc0ae-232f-0410-883f-9ebac64fc565
Minor fixes for SharedData.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1822 ba6dc0ae-232f-0410-883f-9ebac64fc565
PID plugin: Added wrapper or tcgetsid().

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1823 ba6dc0ae-232f-0410-883f-9ebac64fc565
DMTCP_EVENT_WRITE_CKPT_PREFIX removed.

SysVIPC: replace _real_getpid() with getpid().

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1824 ba6dc0ae-232f-0410-883f-9ebac64fc565
Restore process group and session info.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1825 ba6dc0ae-232f-0410-883f-9ebac64fc565
Enable pty2 test.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1826 ba6dc0ae-232f-0410-883f-9ebac64fc565
* timer.c:  Adding test for timer_create and friends
* autotest.py:  Test is added, but commented out until we implement this.


git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1827 ba6dc0ae-232f-0410-883f-9ebac64fc565
* test/Makefile.in: Fix it for test/timer (see previous commit)


git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1828 ba6dc0ae-232f-0410-883f-9ebac64fc565
Fixed a race condition in Pid plugin.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1829 ba6dc0ae-232f-0410-883f-9ebac64fc565
Library names updated.

- dmtcphijack.so renamed to libdmtcp.so (other files updated to reflect
  the changes).
- Plugin libraries renamed to libdmtcp_PLUGIN.so.
- Torque plugin moved to contrib/torque.
- Ptrace plugin library built by default.
- --ptrace flag introduced for dmtcp_checkpoint to load Ptrace plugin
  even if not configured with --enable-ptrace-support.
- utils renamed to util.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1830 ba6dc0ae-232f-0410-883f-9ebac64fc565
Version updated to 2.0.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1831 ba6dc0ae-232f-0410-883f-9ebac64fc565
Connection Plugin split into Socket, File, and Event subplugins.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1832 ba6dc0ae-232f-0410-883f-9ebac64fc565
Minor changes to ConnectionList.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1833 ba6dc0ae-232f-0410-883f-9ebac64fc565
Rename Connection::restore to Connection::postRestart.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1834 ba6dc0ae-232f-0410-883f-9ebac64fc565
Minor change to ConnectionList.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1835 ba6dc0ae-232f-0410-883f-9ebac64fc565
Added jalib::Filesystem::GetDeviceName(int fd).

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1836 ba6dc0ae-232f-0410-883f-9ebac64fc565
Socket, File, and Event subplugins introduced.

- ProcessInfo::processEvent() should be called before
  dmtcp_process_event() to properly restore session ids before restoring
  the terminals etc.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1837 ba6dc0ae-232f-0410-883f-9ebac64fc565
Moved SysV plugin inside Connection plugin.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1838 ba6dc0ae-232f-0410-883f-9ebac64fc565
Connection plugin renamed to IPC plugin.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1839 ba6dc0ae-232f-0410-883f-9ebac64fc565