Subject: CVS commit: pkgsrc/net/3proxy
From: =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?=
Date: 2022-11-27 14:14:01
Message id: 20221127131401.3CB2DFA90@cvs.NetBSD.org

Log Message:
3proxy: Update to 0.9.4

pkgsrc changes:
---------------
  * Update the license to 3proxy-0.9-license.
  * Remove outdated comments about the old licenses.

upstream changes:
-----------------
3proxy-0.9.4 Latest
  ! Fix: invalid handling of '-' character in ACL hostname
  ! Fix: minor bugfixes and improvements
  + parentretry command added (defaults to 2) to retry connections to parent
    proxies
  - icqpr related code (OSCAR proxy) removed, due to drop of OSCAR support by
    messengers
3proxy-0.9.3
  Bugfixes:
  Fixed: systemd description file (proxy may fail to start after reboot or via
         systemctl)
  Fixed: group/account creation in installation scripts
  Fixed: countall/nocounall do not work in some configurations
  Fixed: counters do not work if counter file is not specified
  Fixed: counters without rotation (type N) are incorrectly shown in web admin
         interface
  Fixed: %n may be incomplete or missed in long log records
  Fixed: connect back functionality does not work
  Improvements:
  + Docker builds
3proxy-0.9.2
  Bugfixes:
  Fixed: bandwidth limiters (once again)
  Fixed: data filtering plugins (PCREPlugin, SSLPlugin). SSLPlugin use on Linux
         requires to disable splice (-s0)
  FIxed: standalone proxies do not react on HUP (Ctrl+C) in Linux/Unix
  Fixed: few minor bugs
  Improvements:
  + deb for arm platforms (experimental)
  + Openssl 1.1 support for SSLPlugin
3proxy-0.9.1
  Bugfixes:
  Fixed: socket may be closed before all data received/sent
  Fixed: bandlimin non-working
  Fixed: countall/nocountall
  Fixed: few race conditions
  Improvements:
  deb/rpm build, systemd support (experimental)
3proxy-0.9.0
  o Socket options, interface binding
  o Connection limiting / connection rate limiting
  o RADIUS support (beta)
  o Zero copy (splice) support for Linux
  o Possibility to limit user to single IP (via authentication cache)
    bugfixes, improvements
3proxy-0.8.13
  Bugfixes:
  !! Fixed out-of-bound write and few minor bugs on configuration saving in admin
  ! fixed: $ is not correctly handled in the beginning of quoted line on \ 
configuration parsing
3proxy-0.8.12
  Bugfixes:
  ! Fixed hostname support in SOCKSv5 UDP portmapping
  ! -fno-strict-aliasing added to gcc options (compiling without this option
    can lead to unpredictable issues under Debian with gcc 6 and potentially
    others)
  ! Fixed LDAP plugin compilation issues (LDAP plugin is still listed as
    unsupported though) and some minor fixes and improvements.

Files:
RevisionActionfile
1.14modifypkgsrc/net/3proxy/Makefile
1.11modifypkgsrc/net/3proxy/distinfo
1.2modifypkgsrc/net/3proxy/patches/patch-Makefile.unix
1.4modifypkgsrc/net/3proxy/patches/patch-ab
1.4modifypkgsrc/net/3proxy/patches/patch-ac
1.4modifypkgsrc/net/3proxy/patches/patch-ad
1.5modifypkgsrc/net/3proxy/patches/patch-ae
1.3modifypkgsrc/net/3proxy/patches/patch-cfg_3proxy.cfg.sample
1.2modifypkgsrc/net/3proxy/patches/patch-man_3proxy.8
1.2modifypkgsrc/net/3proxy/patches/patch-man_3proxy.cfg.3
1.1addpkgsrc/net/3proxy/patches/patch-src_plugins_PamAuth_pamauth.c
1.1addpkgsrc/net/3proxy/patches/patch-src_plugins_TransparentPlugin_transparent__plugin.c
1.1addpkgsrc/net/3proxy/patches/patch-src_version.h