Hello community, here is the log from the commit of package pen for openSUSE:Factory checked in at 2015-02-11 16:46:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pen (Old) and /work/SRC/openSUSE:Factory/.pen.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pen" Changes: -------- --- /work/SRC/openSUSE:Factory/pen/pen.changes 2011-09-23 12:21:58.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.pen.new/pen.changes 2015-02-11 16:46:32.000000000 +0100 @@ -1,0 +2,66 @@ +Tue Feb 10 18:02:56 UTC 2015 - [email protected] + +- Update to version 0.26.1: + + More sensible autoconfiguration defaults + + New event management defaults + + New penctl commands + + New command line option -O cmd, where cmd is any penctl command + + New penctl option "listen [address:]port" + + Reduced default timeout to 3 seconds + + Event Management code broken out into select.c, poll.c, + kqueue.c and epoll.c + + New command line option -m to accept multiple incoming + connections in a batch + + Close upfd when falling over + + Rewrote output_net and output_file to take a variable number of + arguments. + + Fixed mainloop_kqueue + + Code broken out from mainloop_select into seperate functions + + Cleaned up and simplified add_client() and associated circuitry + + Connections to back end servers are now nonblocking and + parallel. + + Removed the -n option and all code explicitly using blocking + sockets + + Removed the -D option and the "delayed forward" feature.\ + + Renamed server and client fields in the conn, client, and + server structures + + Allow write_cfg to save IPv6 and GeoIP access lists. +- Changes from 0.25.0 + + Fixed a bug in write_cfg, where Pen would try to write to an + unwritable file +- Changes from 0.24.0 + + Return UDP replies from the server to the client +- Changes from 0.23.0 + + UDP load balancing code restructured and bugfixed. +- Changes from 0.22.1 + + mainloop_select: Performance improvements under load + + It is now possible to use a mix of ipv4 and ipv6 addresses + + Allow square brackets [] around server addresses to deal with + server addresses with : in the name (e.g [::1]:8080) + + Pen can now listen on ipv6 sockets in addition to ipv4 and unix + ones. + + snprintf format error fixes +- Changes from 0.22.0 + + Updated pen manpage to clarify what the control socket does + + Resist openign control socket running as root + + Remove the default file name for web log + + New Feature: unix domain listening sockets +- Changes from 0.21.1 + + Redesigned server and client structs to allow ipv6 addresses + and require less casting in the code + + Updated penctl manpage for IPv6 and GeoIP access lists. + + Moved defines for ACE_IPV4 et al outside #ifdef HAVE_SSL clause +- Changes from 0.21.0 + + GeoIP access lists +- Changes from 0.20.2 + + Added "special exception" clause for linking with openSSL +- Changes from 0.20.1 + + Penlog ipv6 compatible + + Updated autoconf to 2.69 +- Changes from 0.20.0 + + Updated SSL code. Protocol ssl2 removed. Default changed to + tls1 +- Changes from 0.19.0 + + Added UDP patch + +------------------------------------------------------------------- Old: ---- pen-0.18.0.tar.bz2 New: ---- pen-0.26.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pen.spec ++++++ --- /var/tmp/diff_new_pack.3kDBmj/_old 2015-02-11 16:46:33.000000000 +0100 +++ /var/tmp/diff_new_pack.3kDBmj/_new 2015-02-11 16:46:33.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package pen (Version 0.18.0) +# spec file for package pen # -# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,17 +15,15 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - Name: pen +Summary: A simple load balancer for tcp based protocols License: GPL-2.0+ Group: Productivity/Clustering/HA -Summary: A simple load balancer for tcp based protocols Url: http://siag.nu/pen/ -Version: 0.18.0 -Release: 1 -Source0: %{name}-%{version}.tar.bz2 +Version: 0.26.1 +Release: 0 +Source0: http://siag.nu/pub/pen/%{name}-%{version}.tar.gz Source1: %{name}.cfg Source2: init.%{name} Source3: runpen.sh @@ -63,7 +61,6 @@ %prep %setup -q -#%patch %build %configure \ -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
