Release Notes: SSL support has been updated.
Release Notes: This release adds a UDP patch from Zen.
Release Notes: When pen writes its configuration file, weight information is now included. Weight-based server selection now works better for small numbers of connections.
Release Notes: Server weight can now be specified on the command line and displayed using the penctl command. Installation instructions for Windows were updated. A sanity check was added to the initialization code.
Release Notes: This release fixes a bug in the weighted server selection: server_by_weight would never consider blacklisted servers, which kept them blacklisted indefinitely.
Release Notes: Support for kqueue was added for BSD, offering better performance than select or poll.
Release Notes: Clients that are rejected by an access list can now be directed to an "abuse server". Configuration options were modified to make sure that the experimental status of the SSL support is understood.
Release Notes: Servers can be assigned weights to account for differing capacities. New penctl commands control the weight of each server and turn on or off weights for the server selection algorithm. The code in add_client was simplified so that the weighted server selection can be used with or without client tracking.
Release Notes: Several performance enhancing changes allows the load balancer to stand up to very heavy load. Large numbers of connections are handled more efficiently.
Release Notes: Experimental SSL support was added, which allows the load balancer to accept HTTPS connections and distribute them to HTTP backend servers.