OSSP CVS Repository

ossp - ossp-pkg/pth/NEWS 1.32
Not logged in
[Honeypot]  [Browse]  [Directory]  [Home]  [Login
[Reports]  [Search]  [Ticket]  [Timeline
  [Raw

ossp-pkg/pth/NEWS 1.32
   ____  _   _
  |  _ \| |_| |__      ``Nothing travels faster than the speed
  | |_) | __| '_ \       of light with the possible exception of
  |  __/| |_| | | |      bad news, which obeys its own special laws.''
  |_|    \__|_| |_|                         -- Douglas Adams

  GNU Pth - The GNU Portable Threads

  NEWS
  ====

  This is a list of user-visible and/or major changes to GNU Pth.
  For more details please have a look at the ChangeLog file.

  Changes between 1.3 and 1.4 (19-Feb-2000 to 24-Mar-2001)

   *) Support for non-standard but required <sys/select.h> header
   *) New if-clause feature for config.param files
   *) Added RPM specification (pth.spec) to source tree
   *) Additional I/O functions pth_{recv,recvfrom,send,sendto}[_ev]()
   *) Additional replacement function pth_system()
   *) New self-contained pth_[v][a]sprintf() replacement functions
   *) Upgrade to GNU shtool 1.5.2 and GNU libtool 1.3.5
   *) Support for DESTDIR installation variable

  Changes between 1.2 and 1.3 (31-Oct-1999 to 19-Feb-2000)

   *) Better detection and support for Unix platform differences
   *) More complete support for hard syscall wrapping
   *) Memory debugging support via Dmalloc library and --with-dmalloc
   *) Added a PTH_CTRL_DUMPSTATE to pth_ctrl()
   *) Removed PTH_EVENT_PID and enhanced PTH_EVENT_FUNC
   *) First cut for Win32/CygWin support
   *) New `make striptease' feature for developers
   *) New pth.m4 file for using Pth inside Autoconf based packages
   *) New large pthread.pod manual page which contains full Pthread API
   *) Fixed numerious memory leaks
   *) Numerous bugfixes and cleanups

  Changes between 1.1 and 1.2 (19-Aug-1999 to 31-Oct-1999)

   *) Switched to GNU Lesser General Public License (LGPL) 2.1
   *) Optimized signal mask handling to speed up dispatching
   *) Lots of build environment enhancements and bugfixes
   *) Support for POSIX socklen_t and nfds_t types in API
   *) Allow the compilation even with a strict C++ compiler
   *) Enhanced portability to support even more platforms
   *) Added config.param facility
   *) Enhanced `make test' facility.

  Changes between 1.0 and 1.1 (03-Aug-1999 to 19-Aug-1999)

   *) Fixed and enhanced POSIX semantics for replacement functions
   *) Cleaned up source tree
   *) Overhauled Autoconf environment
   *) Enhanced setjmp/longjmp support
   *) Support for SVR4/SUSv2 makecontext(2) mctx variant
   *) Barrier synchronization objects
   *) Sfio support via special Pth/Sfio discipline
   *) Overhauled filedescriptor handling

  Changes between 0.9 and 1.0 (Feb-1999 to 03-Aug-1999)

   *) Added support for readv(2) and writev(2)
   *) Added support for poll(2) facility
   *) System Call Mapping (soft=#define & hard=syscall)
   *) Cleanup support for forking (atfork)
   *) Enhanced event handling
   *) Added POSIX.1c pthread emulation library
   *) New API for manipulating pth_attr_t objects
   *) Per-thread signal delivery


CVSTrac 2.0.1