pkgsrc/www/tinyproxy/PLIST
adam 3b6b9396b4 tinyproxy: updated to 1.10.0
Tinyproxy version 1.10.0

Major changes in this release
-----------------------------
Add support for basic HTTP authentication
Add socks upstream support
Log to stdout if no logfile is specified
Activate reverse proxy by default
Support bind with transparent mode
Install tinyproxy to bin/ instead of sbin/
Ship manpages as part of distribution tarball
Allow multiple listen statements in the configuration
Coverity fixes
Simplified configure and build
Improved selftest environment

Included security fixes
-----------------------
Fix CVE-2017-11747: Create PID file before dropping privileges.
Fix CVE-2012-3505: algorithmic complexity DoS in hashmap

Bugfixes
--------
fix algorithmic complexity DoS in hashmap
fix CONNECT requests with IPv6 literal addresses as host
fix invalid free for GET requests to ipv6 literal address
conf: Allow multiple Listen statements in the config
allow listening on multiple families when no Listen is provided in config
Drop supplementary groups
build: fix build with autoconf >= 2.69
Move files installed in /etc/ to /etc/tinyproxy/
Fix crash (infinite loop) when writing to log file fails
Fix bug in ACL netmask generation
Fix FilterURLs with transparent proxy support
Fix upstream proxy support
Create log and pid files after we drop privs
Don't recompile regular expressions
Use output of id instead of $USER
keep track of error codes in return codes in tests
2018-10-12 13:57:46 +00:00

21 lines
918 B
Text

@comment $NetBSD: PLIST,v 1.8 2018/10/12 13:57:46 adam Exp $
bin/tinyproxy
man/man5/tinyproxy.conf.5
man/man8/tinyproxy.8
share/doc/tinyproxy/AUTHORS
share/doc/tinyproxy/NEWS
share/doc/tinyproxy/README
share/doc/tinyproxy/README.md
share/doc/tinyproxy/filter-howto.txt
share/examples/tinyproxy/tinyproxy.conf.default
share/tinyproxy/debug.html
share/tinyproxy/default.html
share/tinyproxy/stats.html
@exec ${MKDIR} ${VARBASE}/log/tinyproxy || ${TRUE}
@exec ${CHOWN} ${TINYPROXY_USER}:${TINYPROXY_GROUP} ${VARBASE}/log/tinyproxy || ${TRUE}
@exec ${CHMOD} 755 ${VARBASE}/log/tinyproxy || ${TRUE}
@exec ${MKDIR} ${VARBASE}/run/tinyproxy || ${TRUE}
@exec ${CHOWN} ${TINYPROXY_USER}:${TINYPROXY_GROUP} ${VARBASE}/run/tinyproxy || ${TRUE}
@exec ${CHMOD} 755 ${VARBASE}/run/tinyproxy || ${TRUE}
@unexec ${RMDIR} ${VARBASE}/log/tinyproxy 2>/dev/null || ${TRUE}
@unexec ${RMDIR} ${VARBASE}/run/tinyproxy 2>/dev/null || ${TRUE}