Version: 2.4.0, Package name: fcgi-2.4.0 |
Maintained by: The OpenBSD ports mailing-list |
Master sites: |
Description FastCGI is a fast, open, and secure Web server interface that solves the performance problems inherent in CGI without introducing any of the new problems associated with writing applications to lower-level Web server APIs. Modules to support FastCGI can be plugged into Web server APIs such as Apache API, NSAPI, and ISAPI. Key considerations in designing FastCGI included minimizing the cost of migrating CGI applications (including applications written in popular scripting languages such as Perl), supporting both single-threaded and multi-threaded application programming, supporting distributed configurations for scaling and high availability, and generalizing the roles that gateway applications can play beyond CGI's "responder" role. |
Filesize: 457.697 KB |
Version History (View Complete History) |
|
2019-08-25 06:05:12 by Robert Nagy | Files touched by this commit (2) |
Log message: add run dependency on www/p5-FCGI and remove the internally shipped perl FCGI module which is super old and unmaintained ok ajacoutot@, espie@ |
2019-07-12 15:02:30 by Stuart Henderson | Files touched by this commit (339) |
Log message: replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes |
2019-05-02 13:43:20 by Daniel Jakots | Files touched by this commit (3) |
Log message: Remove maintainers whose addresses bounce |
2019-01-30 07:55:06 by Charlene Wendling | Files touched by this commit (2) |
Log message: Fix build with Perl 5.26+ (no . in @INC) OK bcallah@ sthen@ |
2018-10-24 08:28:14 by Stuart Henderson | Files touched by this commit (740) |
Log message: Add COMPILER lines to c++ ports which currently use the default. Adjust some existing COMPILER lines with arch restrictions etc. In the usual case this is now using "COMPILER = base-clang ports-gcc base-gcc" on ports with c++ libraries in WANTLIB. This is basically intended to be a noop on architectures using clang as the system compiler, but help with other architectures where we currently have many ports knocked out due to building with an unsuitable compiler - - some ports require c++11/newer so the GCC version in base that is used on these archirtectures is too old. - some ports have conflicts where an executable is built with one compiler (e.g. gcc from base) but a library dependency is built with a different one (e.g. gcc from ports), resulted in mixing incompatible libraries in the same address space. devel/gmp is intentionally skipped as it's on the path to building gcc - the c++ library there is unused in ports (and not built by default upstream) so intending to disable building gmpcxx in a future commit. |
2017-07-26 16:45:35 by Stuart Henderson | Files touched by this commit (937) |
Log message: bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. |
2017-07-23 03:26:30 by Marc Espie | Files touched by this commit (244) |
Log message: add pthread to COMPILER_LIBCXX. white lie, but it allows clang and gcc to be more similar bump accordingly. |
2017-07-16 13:19:06 by Marc Espie | Files touched by this commit (880) |
Log message: use COMPILER_LIBCXX where applicable |
2017-04-10 05:46:37 by Stuart Henderson | Files touched by this commit (277) |
Log message: use LIBCXX |
2017-02-06 13:28:32 by Stuart Henderson | Files touched by this commit (11) |
Log message: Add perl to WANTLIB, second batch. This used to be done automatically but since SHARED_ONLY support was removed across the ports tree the perl module no longer adds it, so it must be done manually for any perl ports that provide perl shared-library modules (i.e. libdata/perl5/site_perl/$ARCH/*.so) and you must not remove them from WANTLIB even if they show as "Extra". |
2016-04-04 10:09:10 by Christian Weisgerber | Files touched by this commit (45) |
Log message: g/c PFRAG.shared |
2015-02-06 07:55:41 by Stuart Henderson | Files touched by this commit (2) |
Log message: Convert fcgi's use of select() to poll() to avoid an FD_SET overflow. Simplified from a diff in debian/ubuntu. Conversion looks good to deraadt, ok jca While there, update license marker. |
2015-01-17 20:16:09 by Christian Weisgerber | Files touched by this commit (3349) |
Log message: Drop remaining MD5/RMD160/SHA1 checksums. |
2011-06-21 14:21:21 by Christian Weisgerber | Files touched by this commit (8) |
Log message: remove USE_GROFF from ports that already ship a preformatted page in their source |
2011-04-16 15:13:44 by Stuart Henderson | Files touched by this commit (10) |
Log message: - remove unnecessary NULL casts - sync WANTLIB |
2011-03-28 17:04:42 by Simon Bertrang | Files touched by this commit (3) |
Log message: fix warnings emitted from the perl interpreter and regen plist while at it from Markus Hennecke ok sthen@ |
2010-11-22 01:37:07 by Marc Espie | Files touched by this commit (859) |
Log message: new depends |
2010-11-11 05:35:09 by Stuart Henderson | Files touched by this commit (38) |
Log message: new-style LIB_DEPENDS/REVISION/WANTLIB |
2010-10-19 02:02:58 by Marc Espie | Files touched by this commit (243) |
Log message: USE_GROFF=Yes |
2009-10-11 13:47:25 by Steven Mestdagh | Files touched by this commit (2) |
Log message: feed libfcgi.la instead of -lfcgi into the libtool invocation here |
2008-10-02 14:32:19 by Stuart Henderson | Files touched by this commit (12) |
Log message: bump packages with Perl .so modules; the old ones don't work with new perl and the package signature doesn't change, so we have to do this ourselves to make pkg_add updates work. ok simon@ |
2008-06-01 14:39:26 by Simon Bertrang | Files touched by this commit (4) |
Log message: make IPC::{Run,Run3,Open3} and friends happy under FastCGI, regen patches and bump |
2007-09-15 14:38:27 by Michael Erdely | Files touched by this commit (258) |
Log message: Remove surrounding quotes from COMMENT-*/ERRORS/NO_REGRESS/PERMIT_*/REGRESS_IS_INTERACTIVE Change '.include "bsd.port.mk"' to '.include <bsd.port.mk>' while here (ok naddy@) |
2007-04-05 11:26:27 by Marc Espie | Files touched by this commit (815) |
Log message: more base64 checksums |
2006-11-06 03:44:35 by Marc Espie | Files touched by this commit (3) |
Log message: add perl support. from maintainer with input by mbalmer |
2006-01-14 04:46:16 by Marc Espie | Files touched by this commit (15) |
Log message: remaining shared libs bumps for C++ libs |
2005-12-30 15:27:40 by Nikolay Sturm | Files touched by this commit (1) |
Log message: forgot to add this |
2005-12-30 15:26:50 by Nikolay Sturm | Files touched by this commit (8) |
Log message: SHARED_LIBS, USE_LIBTOOL |
2005-01-10 11:12:03 by Pedro Martelletto | Files touched by this commit (1) |
Log message: New maintainer, Adam Montague <amontague@siriushosting.com> |
2005-01-05 10:39:05 by Christian Weisgerber | Files touched by this commit (147) |
Log message: SIZE |
2004-12-11 06:29:22 by Aleksander Piotrowski | Files touched by this commit (47) |
Log message: Add WANTLIB markers |
2004-09-15 12:49:53 by Marc Espie | Files touched by this commit (121) |
Log message: new plists. comment out netscape-dynmotif, since we don't have the required motif lib. |
2004-07-03 08:23:32 by Pedro Martelletto | Files touched by this commit (3) |
Log message: forgot to change these to openbsd.org as well |
2004-02-14 15:57:42 by Nikolay Sturm | Files touched by this commit (2) |
Log message: these are preformated man pages, install accordingly |