./devel/st, Non-preemptive thread library for Internet applications

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.9nb1, Package name: st-1.9nb1, Maintainer: gson

The State Threads Library is a small application library which
provides a foundation for writing fast and highly scalable Internet
applications (such as web servers, proxy servers, mail transfer
agents, and so on, really any network-data-driven application) on
UNIX-like platforms. It combines the simplicity of the multithreaded
programming paradigm, in which one thread supports each simultaneous
connection, with the performance and scalability of an event-driven
state machine architecture. In other words, this library offers a
threading API for structuring an Internet application as a state
machine.


Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 316597c082743f0e32391ac84d435c428b76bf8b
RMD160: 5daaa5a81f5cdc96465115e8093f702a2154844a
Filesize: 106.207 KB

Version history: (Expand)


CVS history: (Expand)


   2018-01-07 22:37:55 by Roland Illig | Files touched by this commit (2) | Package updated
Log message:
Move documentation to where it belongs, add license, bump PKGREVISION.
   2017-11-30 11:58:15 by Andreas Gustafsson | Files touched by this commit (3)
Log message:
devel/st: make it not only build on Linux, but also install.
   2017-11-30 11:05:34 by Andreas Gustafsson | Files touched by this commit (2)
Log message:
devel/st: add one more patch needed to build on Linux (Debian 9)
   2017-11-29 17:52:44 by Andreas Gustafsson | Files touched by this commit (3)
Log message:
Make devel/st build on Linux (tested on Debian 9).
   2016-04-28 15:49:04 by Andreas Gustafsson | Files touched by this commit (3) | Package updated
Log message:
Update devel/st to 1.9.

Changes from 1.8 to 1.9.
------------------------
o  Support 32-bit and 64-bit Intel Macs.

o  Added ST_VERSION string, and ST_VERSION_MAJOR and ST_VERSION_MINOR
   [bug 1796801].

o  Fixed some compiler warnings, based on a patch from Brian Wellington
   [bug 1932741].
   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-04-18 22:41:44 by Joerg Sonnenberger | Files touched by this commit (2)
Log message:
Support NetBSD/ARM. Simplify NetBSD/amd64.
   2015-01-04 06:41:01 by David A. Holland | Files touched by this commit (1)
Log message:
Fix the way this detects the OS, and remove ONLY_FOR_PLATFORM.