CPPSERV

Software Screenshot:
CPPSERV
Software Details:
Version: 0.2.14
Upload Date: 11 May 15
Developer: Ilya VE
Distribution Type: Freeware
Downloads: 4

Rating: 5.0/5 (Total Votes: 1)

CPPSERV is an application server that provides Servlet-like API to C++ programmers.

CPPSERV project consists of stand-alone daemon, listening on TCP socket for requests from web server, and web server module.

Currently only apache-2.0.x is supported, but writing modules for other web servers should be fairly easy.

What is new in this release:

  • Some of the functionality (like the thread pool implementation) was moved out to the SPTK library and generalized.
  • Lots of small fixes were done to make sure CPPSERV works with latest toolchain.
  • A bunch of bugs were fixed.
  • Among new major features is support for flow control in with CSP tags.
  • Now you can use , , and instead of ugly constructs.

What is new in version 0.2.12:

  • Change order of libries which lets cppserv compile with --as-needed
  • Add default value to "create" parameter of HttpServletRequestWrapper::getSession()

What is new in version 0.2.9:

  • Update Adon/Banai build system
  • Bump version to 0.2.9
  • Remove PID file upon exit
  • Clean up header version verification code

What is new in version 0.2.8:

  • This release fixes a bug in the CSP (C++ Server Pages) generator, which manifested when using abstract CSP in namespace, and generating C++ sources in --split-def mode.

What is new in version 0.2.7:

  • This is bugfix release, which addresses problems with new CSP compiler features added in 0.2.7 release.

What is new in version 0.2.6:

  • Support was added for redirecting custom tag content to a different stream by the tag handler.
  • Support was added for generating both header and source files for CSP (C++ Server Pages) compiler output.
  • Support was added for generating "abstract" servlets without an actual page handler function.
  • Support was added for specifying a class name and a namespace for a servlet generated from a CSP page.
  • < csp:define > results in inheritable functions now.

What is new in version 0.2.5:

  • This release adds few more features to the CSP (C++ Server Pages) parser: support for custom tags (taglibs) with no body, support for multiple parameters with same name in custom tags, and a < csp:define > tag that allows you to define a repeating piece of code as a local function in a CSP.

What is new in version 0.2.4:

  • A bug exposed by using gcc-4.3 to compile CSP (C++ Server Pages) taglibs was fixed.

What is new in version 0.2.3:

  • This release works around what seems to be a gcc-4.3 compilation bug.
  • When compiled with -O3 optimization, template instantiation of dso_code::func for the case of void* gets ignored, resulting in an infinite loop when func is called.

Requirements:

  • socket++ library
  • SPTK
  • Apache

Comments to CPPSERV

Comments not found
Add Comment
Turn on images!