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 not found