Projects / Tntnet / Releases

All releases of Tntnet

  •  28 Aug 2007 21:28
Avatar

    Release Notes: Components can pass named parameters of any type to subcomponents. Generated classes now get a prefix so that reserved words in C++ like "template" are now allowed as component names.

    •  13 Jul 2007 20:35
    Avatar

      Release Notes: The locale can be set in components using the generated SET_LANG-macro. HTTP classes are restructured. HttpReply::notAuthorized and HttpReply::redirect throw exceptions to make it easy to call them in sub-components.

      •  01 Jul 2007 21:44
      Avatar

        Release Notes: This version adds support for HTTP basic authentication. A new tag <%doc> for block comments in templates is added. This release uses the standard locale instead of failing to run if the locale passed in LANG is invalid. Sessions are now valid in all URLs instead of being URL-specific. This was actually a bug, because it was intended initially to be the way it is now.

        •  28 May 2007 20:18
        Avatar

          Release Notes: This release is the first stable release published under the LGPL. It has many stability improvements, especially for multi-processor (or multi-core) systems, and some smaller feature enhancements already seen in the development branch. Some smaller performance improvements have been made.

          •  24 May 2007 17:55
          Avatar

            Release Notes: MIME type handling has been simplified and made more robust. The ecpp compiler now warns you when the MIME type cannot be detected. A small protocol error when sending static files with keep-alive is fixed.

            •  13 May 2007 06:36
            Avatar

              Release Notes: Handling of components has been simplified. Tntnet now runs with Mac OS X and Sun Solaris with SunStudio. Some major bugs were fixed, which made tntnet to crash under high load. Static files are now sent with sendfile(2) when possible, which improves performance significantly.

              •  18 Apr 2007 20:25
              Avatar

                Release Notes: The previous release crashed or locked under high load on dual-processor machines.

                •  30 Mar 2007 07:07
                Avatar

                  Release Notes: The license was changed from GPL to LGPL, which allows creation of closed source Web applications. Poll has been replaced with epoll on platforms where it is available, which improves performance significantly on boxes with high load. URLs are now decoded. Listener-threads are removed, which removes a context-switch when new connections arrive. A race-condition was fixed, which caused tntnet to segfault on MP-boxes under high load.

                  •  27 Jan 2007 02:53
                  Avatar

                    Release Notes: This version cleans up the main application class. Process handling has been moved to a separate class, and uses the new pipe(2) and fork(2) wrappers of cxxtools 1.4.3.2, which is needed to compile this version.

                    •  11 Jan 2007 01:02
                    Avatar

                      Release Notes: This release has support for virtual hosts. Scalability is further improved by using epoll where available. Building of SDK and demos can be suppressed. ecpp-compilers now has a switch to specify the include directory (-I dir).

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.