Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
ryoon 4a80a52220 Update to 8.5.29
Changelog:
Tomcat 8.5.29 (markt)
Catalina
    Fix: Minor optimization when calling class transformers. (rjung)
    Fix: Prevent Tomcat from applying gzip compression to content that is already compressed with brotli compression. Based on a patch provided by burka. (markt)
    Fix: 62090: Null container names are not allowed. (remm)
    Fix: 62104: Fix programmatic login regression as the NonLoginAuthenticator has to be set for it to work (if no login method is specified). (remm)
    Fix: 62117: Improve error message in catalina.sh when calling kill -0 <pid> fails. Based on a suggestion from Mark Morschhaeuser. (markt)
    Fix: 62118: Correctly create a JNDI ServiceRef using the specified interface rather than the concrete type. Based on a suggestion by Ángel Álvarez Páscua. (markt)
    Fix: Fix for RequestDumperFilter log attribute. Patch provided by Kirill Romanov via Github. (violetagg)
    Fix: 62123: Avoid ConcurrentModificationException when attempting to clean up application triggered RMI memory leaks on web application stop. (markt)
    Fix: Correct a regression in the fix for 60276 that meant that compression was applied to all MIME types. Patch provided by Stefan Knoblich. (markt)

Coyote
    Fix: Add minor HPACK fixes, based on fixes by Stuart Douglas. (remm)
    Fix: 61751: Follow up fix so that OpenSSL engine returns underflow when unwrapping if no bytes were produced and the input is empty. (remm)
    Fix: Minor OpenSSL engine cleanups. (remm)
    Fix: NIO SSL handshake should throw an exception on overflow status, like NIO2 SSL. (remm)

Web applications
    Add: 48672: Add documentation for the Host Manager web application. Patch provided by Marek Czernek. (markt)
    Add: Work-around a known, non-specification compliant behaviour in some versions of IE that can allow XSS when the Manager application generates a plain text response. Based on a suggestion from Muthukumar Marikani. (markt)

Other
    Update the build script so MD5 hashes are no longer generated for releases as per the change in the ASF distribution policy. (markt)

2018-02-11 Tomcat 8.5.28 (markt)
Catalina
    Fix: Prevent a stack trace being written to standard out when running on Java 10 due to changes in the LogManager implementation. (markt)
    Fix: 62000: When a JNDI reference cannot be resolved, ensure that the root cause exception is reported rather than swallowed. (markt)
    Fix: 62036: When caching an authenticated user Principal in the session when the web application is configured with the NonLoginAuthenticator, cache the internal Principal object rather than the user facing Principal object as Tomcat requires the internal object to correctly process later authorization checks. (markt)
    Fix: Avoid duplicate load attempts if one has been made already. (remm)
    Fix: Avoid NPE in ThreadLocalLeakPreventionListener if there is no Engine. (remm)
    Fix: 62067: Correctly apply security constraints mapped to the context root using a URL pattern of "". (markt)
    Fix: When using Tomcat embedded, only perform Authenticator configuration once during web application start. (markt)
    Fix: Process all ServletSecurity annotations at web application start rather than at servlet load time to ensure constraints are applied consistently. (markt)

Coyote
    Fix: 61751: Fix truncated request input streams when using NIO2 with TLS. (markt)
    Fix: 62023: Log error reporting multiple SSLHostConfig elements when using the APR Connector instead of crashing Tomcat. (csutherl)
    Fix: 62032: Fix NullPointerException when certificateFile is not defined on an SSLHostConfig and unify the behavior when a certificateFile is defined but the file does not exist for both JKS and PEM file types. (csutherl)

WebSocket
    Fix: 62024: When closing a connection with an abnormal close, close the socket immediately rather than waiting for a close message from the client that may never arrive. (markt)

Webapps
    Fix: 62049: Fix missing class from manager 404 JSP error page. (remm)

jdbc-pool
    Add: Enhance the JMX support for jdbc-pool in order to expose PooledConnection and JdbcInterceptors. (kfujino)
    Add: Add MBean for PooledConnection. (kfujino)
    Add: 62011: Add MBean for StatementCache. (kfujino)
    Add: Expose the cache size for each connection via JMX in StatementCache. (kfujino)
    Add: Add MBean for ResetAbandonedTimer. (kfujino)

Other
    Update: Update the NSIS Installer used to build the Windows installer to version 3.03. (kkolinko)
2018-03-23 13:19:13 +00:00
archivers p7zip: Enforce C++03 2018-03-21 18:47:02 +00:00
audio grip: update to 3.7.0 2018-03-22 13:29:11 +00:00
benchmarks Recursive bumps for fontconfig and libzip dependency changes. 2018-03-12 11:15:24 +00:00
biology Recursive bumps for fontconfig and libzip dependency changes. 2018-03-12 11:15:24 +00:00
bootstrap bootstrap: don't output "Hopefully" when bootstrap finishes 2018-03-07 07:34:07 +00:00
cad (cad/py-gdscad) PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 2018-03-17 22:39:56 +00:00
chat hexchat: update to 2.14.1 2018-03-17 11:56:15 +00:00
comms Recursive bumps for fontconfig and libzip dependency changes. 2018-03-12 11:15:24 +00:00
converters libwpd: Add -Wno-unknown-warning-option to support older clang. 2018-03-21 09:22:42 +00:00
cross Recursive bumps for fontconfig and libzip dependency changes. 2018-03-12 11:15:24 +00:00
databases py-alembic: updated to 0.9.9: 2018-03-23 08:59:03 +00:00
devel talloc: updated to 2.1.12 2018-03-23 13:08:20 +00:00
distfiles
doc Updated www/apache-tomcat8 to 8.0.50 2018-03-23 13:17:06 +00:00
editors emacs25: handle NAN not existing on VAX. 2018-03-21 08:48:15 +00:00
emulators suse131_linux: Switch location of packages to NetBSD's backup 2018-03-21 22:50:10 +00:00
filesystems encfs: Update to 1.9.4 2018-03-21 22:38:57 +00:00
finance ledger: Fix build with gcc-6. 2018-03-14 13:59:52 +00:00
fonts p5-Font-FreeType: update to 0.10. 2018-03-21 12:40:48 +00:00
games games/ruby-squib: update to 0.14.1 2018-03-17 14:18:16 +00:00
geography gdal-lib: Update to 2.2.4 2018-03-21 23:20:12 +00:00
graphics inkscape: Disable gnome2 support by default. 2018-03-21 21:32:44 +00:00
ham Updated ham/trusted-QSL (tqsl) to 2.3.1 2018-03-17 02:45:05 +00:00
inputmethod Fix buffer over run in mkdic, found by stack protector. 2018-03-23 04:43:36 +00:00
lang lang/elixir: Update to 1.6.4. 2018-03-23 11:54:58 +00:00
licenses Add 9menu license 2018-02-21 15:12:47 +00:00
mail mail/rspamd: Update to 1.7.1. 2018-03-23 12:08:50 +00:00
math math/R-RcppArmadillo: Add a patch file for portability fix 2018-03-22 15:38:26 +00:00
mbone Recursive bumps for fontconfig and libzip dependency changes. 2018-03-12 11:15:24 +00:00
meta-pkgs meta-pkgs: add and enable php72-extensions 2018-03-14 15:50:07 +00:00
misc Revbump after updating textproc/oniguruma 2018-03-22 08:14:51 +00:00
mk Wrong place to patch readelf 2018-03-23 04:31:53 +00:00
multimedia gst-plugins0.10-good: Revert wrong distinfo change 2018-03-21 18:04:53 +00:00
net dnsmasq: updated to 2.79 2018-03-23 12:58:43 +00:00
news Revbump after updating textproc/oniguruma 2018-03-22 08:14:51 +00:00
packages
parallel Recursive bumps for fontconfig and libzip dependency changes. 2018-03-12 11:15:24 +00:00
pkgtools List options alphabetically. 2018-03-21 17:32:44 +00:00
print ghostscript-agpl: updated to 9.23 2018-03-21 17:41:01 +00:00
regress Fixed pkglint warnings. 2016-06-11 11:36:14 +00:00
security py-cybox: updated to 2.1.0.17 2018-03-23 12:51:21 +00:00
shells Recursive bumps for fontconfig and libzip dependency changes. 2018-03-12 11:15:24 +00:00
sysutils Revbump after updating textproc/oniguruma 2018-03-22 08:14:51 +00:00
templates Point at the HTML pkgsrc guide, not a plain-text human redirect. 2017-02-04 03:47:47 +00:00
textproc py-m2r: updated to 0.1.14 2018-03-23 12:08:52 +00:00
time py-pendulum: updated to 1.4.4 2018-03-23 09:04:51 +00:00
wm Install patched mwm.fvwmrc to the correct filename 2018-03-17 23:01:02 +00:00
www Update to 8.5.29 2018-03-23 13:19:13 +00:00
x11 st-term: Update x11/st-term to 0.8.1 2018-03-21 10:32:15 +00:00
Makefile
pkglocate
README Make top dir README a little more helpful. 2017-03-02 09:51:35 +00:00

$NetBSD: README,v 1.19 2017/03/02 09:51:35 maya Exp $

pkgsrc is a framework for building software on UNIX-like systems.

To use, bootstrap using:
% cd pkgsrc/bootstrap/
% ./bootstrap

build packages, use:
% cd pkgsrc/category/package-name
% $PREFIX/bin/bmake install

Where $PREFIX is where you've chosen to install packages (typically /usr/pkg)

Bugs and patches can be filed in the follow link (use category 'pkg'):
https://www.netbsd.org/cgi-bin/sendpr.cgi?gndb=netbsd

To fetch the main CVS repository:
% cvs -d anoncvs@anoncvs.NetBSD.org:/cvsroot checkout -P pkgsrc

It's also possible to contribute through pkgsrc wip (work in progress), for
more information, see http://pkgsrc.org/wip/users/

Please see doc/pkgsrc.txt for information.