⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 Linux下的中文输入法
💻
📖 第 1 页 / 共 5 页
字号:
      per-thread exception context of OSSP ex to make exception handling      local to a thread.      [Ralf S. Engelschall]   *) Removed all generated files from CVS.      Use OSSP devtool stuff to re-generate files on demand.      Switched to Autoconf 2.52 and Libtool 1.4.2 environment.      [Ralf S. Engelschall]     _  _  _    / || || |    | || || |_    | ||__   _|  __|_(_) |_|_____________________________________________________________  Changes between 1.4.0 and 1.4.1 (24-Mar-2001 to 27-Jan-2002)   *) Internally make sure an invalid file-descriptor (integer not      between 0 and (FD_SETSIZE-1) does not lead to any segfaults or      other undefined behaviour. Instead an error is returned and errno      is set to EBADF, similar to what the OS functions do. Especially      pth_poll() now return with this error (instead of skipping the fd)      if an fd in the "struct pollfd" is invalid.      [Ralf S. Engelschall, Archie Cobbs <archie@packetdesign.com>]   *) Correctly support PTH_FDMODE_NONBLOCK in pth_connect and pth_accept.      [Archie Cobbs <archie@packetdesign.com>]   *) Fixed typos in manual page.      [Michael Schloh v. Bennewitz <michael.schloh@de.cw.net>,       Takashi Ishihara <tishihara@ucdavis.edu>]   *) For portability reasons changed definition of PTH_EXT_SFIO to 0/1      instead of FALSE/TRUE because some external definitions use a      casted value and hence make trouble on plain #if constructs.      [Staehli Patrik <patrik.staehli@siemens.ch>]   *) Fixed return value (number of occurred events) of pth_wait().      [David Dureau <david.dureau@cea.fr>]   *) Replaced thread-unsafe usage of a static struct iovec in      pth_writev_ev() with a thread-safe stack/heap-based solution.      [Ralf S. Engelschall, Mark Burton <markb@ordern.com>]   *) Replaced antiquated PTH_FLAG_NOJOIN references with the correct      PTH_ATTR_JOINABLE references in the manual page.      [Takashi Ishihara <tishihara@ucdavis.edu>]   *) Fixed a (not very subtle) bug in pth_writev_ev() that screwed up      output if a partial write happened.      [Mark Burton <markb@ordern.com>]   *) Fixed static initializers PTH_BARRIER_INIT and PTH_COND_INIT.      [Shawn Wagner <shawnw@speakeasy.org>]   *) Typo fixes in pth.pod      [<collver@linuxfreemail.com>]   *) Upgraded to GNU shtool, version 1.5.4.      [Ralf S. Engelschall]   *) Fixed "make striptease": pth_string.c was not included and some      commands which were removed at all (and this way causes syntax      errors) will be now correctly commented out with ":" commands.      [Paolo Bonzini <bonzini@pc-amo3.elet.polimi.it>]   *) Fixed pth.pod: a closing angle bracket was missing, leading to      incorrect POD to XXXX formatting.      [Ralf S. Engelschall]  Changes between 1.4a3 and 1.4.0 (29-Jul-2000 to 24-Mar-2001)   *) Added PTHREAD_PRIO_XXXX definitions to pthread.h for      conformance to the POSIX/SUSv2 Pthread API.      [Ralf S. Engelschall, Bill Apt <babt@us.ibm.com>]   *) Implemented the pthread_{set,get}concurrency() API parts of      POSIX/SUSv2, although internally we are (allowed to be) free to not      do anything based on the requested level.      [Ralf S. Engelschall, Bill Apt <babt@us.ibm.com>]   *) Adjusted all pthread_attr_getXXXX() functions to use a "const      pthread_attr_t *" as the first argument instead of "pthread_attr_t      *" to fully-conform to POSIX/SUSv2.      [Ralf S. Engelschall, Bill Apt <babt@us.ibm.com>]   *) Added ENOSYS-stubs for pthread_attr_{set,get}guardsize()      to the Pthread API to be more complete with POSIX/SUSv2 specs.      [Ralf S. Engelschall, Bill Apt <babt@us.ibm.com>]   *) Added still missing soft system call mapping to Pth and Pthread      APIs for functions recv(2), send(2), recvfrom(2) and sendto(2).      [Ralf S. Engelschall, Bill Apt <babt@us.ibm.com>]   *) Upgraded to GNU shtool 1.5.2      [Ralf S. Engelschall]   *) Fixed an even-manager bug which causes a thread that calls      pth_nap() to never woke up if the only elapsed event was a timer.      [Archie Cobbs <archie@packetdesign.com>]   *) Added `#define _BITS_SIGTHREAD_H' to pthread.h to avoid inclusion      of bits/sigthread.h (from signal.h) on Linux running glibc6 2.2.      [Tomas Pihl <tomas.pihl@netinsight.net>]   *) Added support to Makefile.in for DESTDIR variable. This allows      easier rolling of installation tarballs (for instance from within      RPM or similar facilities) by using "make install DESTDIR=/tmp/pth".      [Brad Smith <brad@comstyle.com>, Ralf S. Engelschall]   *) Implemented a pth_system(3) function which is a thread-aware      clone of the POSIX system(2) function.      [Ralf S. Engelschall]   *) Fixed typos in pth.pod: "fd" -> "s" for pth_connect/pth_accept.      [Sebastian <scut@nb.in-berlin.de>]   *) Make --disable-shared the default under Solaris-2.[78]/x86, because      it is known to segfault sporadically if Pth is built as a DSO.  As      traces showed, it is not a Pth problem, but it looks like a problem with      the dynamic linker on Solaris/x86.  The same Solaris versions on SPARC      don't have this problem.      [Ralf S. Engelschall]   *) Updated copyright messages to cover new year 2001.      [Ralf S. Engelschall]   *) Fixed quoting in configure.in      [Ralf S. Engelschall]   *) Let pth_sleep(3) and pth_usleep(3) immediately return      if an argument of zero is given.      [Ralf S. Engelschall]   *) Fixed pthread.pod: the newer pod2man versions seems to dislike      embedded comments, so I moved them to the top of the file.      [Ralf S. Engelschall]   *) Changed CVS URL in HACKING document.      [Ralf S. Engelschall]   *) Mention http://www.mail-archive.com/pth-users@gnu.org/ in pth.pod      and SUPPORT document.      [Ralf S. Engelschall]  Changes between 1.4a2 and 1.4a3 (01-Jul-2000 to 29-Jul-2000)   *) Upgraded to GNU shtool 1.5.1      [Ralf S. Engelschall]   *) Fixed (unused) pth_time_mul() function: operator & replaced by %      [Tim Harris <tim.harris@snellwilcox.com>]   *) Use --disable-lock for ltconfig.      [Ralf S. Engelschall]   *) Fixed a few typos in pth.pod.      [Thomas Klausner <wiz@danbala.tuwien.ac.at>]  Changes between 1.4a1 and 1.4a2 (16-Apr-2000 to 01-Jul-2000)   *) Upgraded to GNU Shtool 1.5.0      [Ralf S. Engelschall]   *) Added OS/390 support to config.sub.      [Greg Ames <gregames@raleigh.ibm.com>]   *) Upgraded rse-pmt.ps paper to latest version as it was      published on USENIX 2000.      [Ralf S. Engelschall]   *) Stack boundary fixes for Interactive Unix support      (--with-mctx-dsp=sjljisc). This allows one also to use this      variant for Interix on Window-NT (a POSIX.1 compliant subsystem).      [Kim Jongsu <kimjs@moasys.com>]   *) Upgraded to GNU Libtool 1.3.5      [Ralf S. Engelschall]   *) Fixed config.param parsing: IF is now also allowed on      VARIABLE=VALUE lines.      [Ralf S. Engelschall]   *) Allow for convinience reasons pth_usleep() to accept also      arguments greater than 1000000.      [Harvinder Sawhney <hsawhney@hotmail.com>]   *) Updated HACKING document.      [Ralf S. Engelschall]   *) Fixed warnings in pth_string.c related to va_arg() usage      and implicit type conversions.      [Ralf S. Engelschall]   *) Merge from Pth 1.3.5:      Fixed the <sys/select.h> checks in Autoconf: the logic      was reversed and this way <sys/select.h> wasn't included on      platforms were it existed and included where it wasn't present.      [M. Lavasani <lavasani@connect.org.uk>]  Changes between 1.3.3 and 1.4a1 (10-Mar-2000 to 16-Apr-2000)   *) Added a new feature to config.param: parameters can be extended      with ``<space>IF<space><shell-test>''. Then the preceeding      parameter is only added to the command line if the <shell-test>      returns 0. <shell-test> can be anything which is possible in a      Bourne-Shell `if' construct's expression.      [Ralf S. Engelschall]   *) Fixed usage of `volatile' qualifier in pointer context.      [Ralf S. Engelschall]   *) Now check also for -Wno-long-long compiler option under      --enable-debug, because pth_string.c contains `long long' stuff.      [Ralf S. Engelschall]   *) Now pth.h and pthread.h include the non-standard <sys/select.h>      header on brain-dead platforms (like AIX) to get the definition of      fd_set (which is required for the pth_select prototype).      [Ralf S. Engelschall, Stian Seeberg <stian@nimsoft.no>]   *) Fixed auto-configuration for ISC and Win32/Cygwin platforms.      [Ralf S. Engelschall, Giwon On <Giwon.On@KOM.tu-darmstadt.de>]   *) Removed -L. from $(LDFLAGS) in Makefile.in, because this      is not required (libtool already takes care of this).      [Ralf S. Engelschall]   *) Added a RPM spec file pth.spec which allows one to build RPM      packages directly from the Pth distribution tarball through a      simple `rpm -tb pth-1.X.Y.tar.gz' call.      [Daniel Richard G. <straker@MIT.EDU>]   *) Removed the too explicit `-m 644' from the libtool/shtool      installation command for libpth.la and instead use a `umask 022'.      The reason is because some platforms require the shared libraries      to be executable, so we cannot use an explicit mode. But we use the      umask to make sure we don't result in world or group writeable files.      [Ralf S. Engelschall, Daniel Richard G. <straker@MIT.EDU>]   *) Use full-path /sbin/sysctl in config.guess on FreeBSD because      not all users have /sbin in their $PATH.      [Jeff Trawick <trawick@ibm.net>]   *) Added eight new I/O functions pth_{recv,recvfrom,send,sendto}[_ev](3)      which correspond to the counterparts in UNIX98 (SUSv2).      [Ralf S. Engelschall]   *) Replaced for security reasons sprintf() and vsprintf() calls      with own pth_snprintf() and pth_vsnprintf() functions from the new      pth_string.c source.      [Ralf S. Engelschall]   *) Speeded up pth_ring_t handling by inlining code and by maintaining      number of contained nodes explicitly to avoid an O(n) operation when      the number of elements are requested.      [Ralf S. Engelschall]   *) Upgraded to GNU shtool 1.4.9      [Ralf S. Engelschall]     _   _____    / | |___ /    | |   |_ \    | |_ ___) |  __|_(_)____/____________________________________________________________  Changes between 1.3.6 and 1.3.7 (01-Jul-2000 to 29-Jul-2000)   *) Backport from GNU Pth 1.4a3:      Upgraded to GNU shtool 1.5.1. This fixes especially the      compilation problems under Solaris which were caused by a too      unportable `shtool version' command from 1.5.0.      [Ralf S. Engelschall]   *) Backport from GNU Pth 1.4a3:      Fixed (unused) pth_time_mul() function: operator & replaced by %      [Tim Harris <tim.harris@snellwilcox.com>]  Changes between 1.3.5 and 1.3.6 (17-Apr-2000 to 01-Jul-2000)   *) Backport from GNU Pth 1.4a2:      Upgraded to GNU Shtool 1.5.0      [Ralf S. Engelschall]   *) Backport from GNU Pth 1.4a2:      Added OS/390 support to config.sub.      [Greg Ames <gregames@raleigh.ibm.com>]   *) Backport from GNU Pth 1.4a2:      Upgraded rse-pmt.ps paper to latest version as it was      published on USENIX 2000.      [Ralf S. Engelschall]   *) Backport from GNU Pth 1.4a2:      Upgraded to GNU libtool 1.3.5      [Ralf S. Engelschall]   *) Backport from GNU Pth 1.4a2:      Allow for convinience reasons pth_usleep() to accept also      arguments greater than 1000000.      [Harvinder Sawhney <hsawhney@hotmail.com>]  Changes between 1.3.4 and 1.3.5 (16-Apr-2000 to 17-Apr-2000)   *) Fixed the <sys/select.h> checks in Autoconf: the logic      was reversed and this way <sys/select.h> wasn't included on      platforms were it existed and included where it wasn't present.      [M. Lavasani <lavasani@connect.org.uk>]  Changes between 1.3.3 and 1.3.4 (10-Mar-2000 to 16-Apr-2000)   *) Merged from Pth 1.4a1:      Fixed usage of `volatile' qualifier in pointer context.      [Ralf S. Engelschall]   *) Merged from Pth 1.4a1:      Now pth.h and pthread.h include the non-standard <sys/select.h>      header on brain-dead platforms (like AIX) to get the definition of      fd_set (which is required for the pth_select prototype).      [Ralf S. Engelschall, Stian Seeberg <stian@nimsoft.no>]   *) Merged from Pth 1.4a1:      Fixed auto-configuration for ISC and Win32/Cygwin platforms.      [Ralf S. Engelschall, Giwon On <Giwon.On@KOM.tu-darmstadt.de>]   *) Merged from Pth 1.4a1:      Removed -L. from $(LDFLAGS) in Makefile.in, because this      is not required (libtool already takes care of this).

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -