RSS All releases of Monkey HTTP Daemon

  •  10 Feb 2012 23:05

    Release Notes: Monkey workers now have names (e.g ps -L -p PID), and there are updated Debian rules to distribute Monkey default HTML. The configure script has been fixed to distribute plugin scripts. Cheetah now works in server mode by default. This release deprecates the ip_str plugin struct field and drops unnecesary casts.

    •  14 Jan 2012 02:16

      Release Notes: In the Core/API, this release adds an export function to format an IP string and fixes the IP string builder (ipv4 and ipv6). For Liana and Liana_SSL, it deprecates _mkp_network_io_ip_str(). Logger and Palm now use the new IP string builder. A memory leak has been fixed in Logger.

      •  03 Jan 2012 01:41

        Release Notes: IPv6 support is now fully functional and merged into Liana. The core has better handling of server load versus capacity. double-free() is fixed on client_session when keep-alive is off. New support is available for the PUT and DELETE methods, which can be handled by the plugin API interface. New manpages and a new Experimental WebSockets plugin are available.

        •  26 Oct 2011 21:19

          Release Notes: Experimental IPv6 support has been added.

          •  13 Oct 2011 02:53

            Release Notes: Liana_SSL now unloads itself if the plugin is not being used as a transport layer. Debian rules for packaging have been added.

            •  11 Oct 2011 02:25

              Release Notes: Non-writable log files are now detected by the logger plugin. In Logger the master log file is enabled by default, and stderr now is redirected to the master log. A fake consumer mechanism was implemented to avoid pipe buffer errors when the log file is not accessible for write operations. Dirlisting reduced one memory allocation per request.

              •  04 Oct 2011 02:59

                Release Notes: DT_UNKNOWN is now handled in the struct dirent *ent->d_type. Chunked encoding was fixed in directory listings along with a problem where the listing returned nothing for HTTP/1.0 requests. 100% CPU usage after a connection was broken was fixed.

                •  01 Oct 2011 13:20

                  Release Notes: This release optimizes the scheduler, TOC parser, and string parser (57%). The Banana script now gets the port and pid file from the configuration file. A new basic authentication plugin has been added. The configuration file now supports a TransportLayer directive to define the transport plugin (http|https). The Palm plugin uses a new template request, and the Mandril plugin now applies security rules based on subnetworks. Minor fixes have been made.

                  •  31 Mar 2011 11:00

                    Release Notes: An issue with non-blocking mode when used in Android was fixed. The configure script was improved. Bad usage of str_build() was fixed in the mandril plugin. The broken Makefile for Cheetah was fixed along with a compilation issue in the Palm plugin.

                    •  07 Mar 2011 15:04

                      Release Notes: Configuration directory support was added for plugins (keys auto-replace). Performance was improved in string manipulation and header response. The default MaxKeepAliveRequest value was changed. Banana script was fixed to use the right pidfile.

                      Screenshot

                      Project Spotlight

                      libsrs2

                      An SRS email address rewriting engine.

                      Screenshot

                      Project Spotlight

                      Canadian Payroll

                      Calculates Canadian payroll taxes.