summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2002-04-21Updated to pycurl-0.4.9shell2-8/+8
- Change my email address - Require curl-7.9.6 Changes since 0.4.7 : * Added CURLOPT_DEBUGFUNCTION to allow debug callbacks to be specified (see the file 'test_debug.py' for details on how to use debug callbacks). * Added CURLOPT_DNS_USE_GLOBAL_CACHE and CURLOPT_DNS_CACHE_TIMEOUT. * Fixed a segfault when finalizing curl objects in Python 1.5.2. * Added 'test_post2.py' file which is another example on how to issue POST requests. * Added the 'test_post.py' file which demonstrates the use of POST requests. * Added CURLOPT_PREQUOTE. * Other minor code cleanups and bugfixes. * Do not allow WRITEFUNCTION and WRITEHEADER on the same handle.
2002-04-21Updated to curl-7.9.6shell5-33/+32
- fmt on DESCR - Regen PLIST - Remove patch since it was applied Changes since curl-7.9.5 (Lots of change, here is the recently changes, see CHANGE for more) - Dirk Manske brought a fix that makes libcurl strip off white spaces from the beginning of cookie contents. - Had to patch include/curl/curl.h since MSVC doesn't set the __STDC__ define. Moonesamy pointed out the problem, Bjorn Reese the solution. - Fixed the TIMER_CONNECT to be more accurate for FTP transfers. Previously FTP transfers got the "connect done" time set after the initial FTP commands and not directly after the TCP/IP connect as it should. - Jean-Philippe Barrette-LaPierre provided his patch that introduces CURLOPT_DEBUGFUNCTION and CURLOPT_DEBUGDATA. They allow a program to a set a callback to receive debug/information data. That includes headers and data that is received and sent. CURLOPT_VERBOSE still controls it. By default, there is an internal debugfunction that will make things look and work as before if not changed. - Sebastien Willemijns found out that -x didn't use the default port number as is documented. It does now. - libcurl-errors.3 is a new man page attempting to document all libcurl error codes
2002-04-21Add and enable roxrh1-1/+2
2002-04-21Initial import of rox-1.2.0, a RISC/OS-like filer for X, provided in PRrh8-0/+151
pkg/16316 by Rui-Xiang Guo <rxg@netbsd.org>, thanks!
2002-04-21Add and enable rox-baserh1-1/+2
2002-04-21Initial import of rox-base-1.0.2, a set of resources used (among others) byrh5-0/+92
the ROX filer. Provided in pkg/16318 by Rui-Xiang Guo <rxg@netbsd.org>
2002-04-21Small nit: Cheesetracker's configure script calls c++ explicitly rather thancjep2-5/+14
using CXX when determining version number.
2002-04-21- Corrected WRKSRCshell2-15/+18
- change my email address - fmt on DESCR
2002-04-21Add and enable xrmftprh1-1/+2
2002-04-21Initial import of xrmftp-1.2.4, an xforms based graphical ftp clientrh5-0/+73
provided in pkg/16371 by Rui-Xiang Guo <rxg@netbsd.org>, thanks!
2002-04-21Add and enable xmftprh1-1/+2
2002-04-21Initial import of xmftp, an X/Motif FTP client provided in pkg/16372 byrh7-0/+136
Rui-Xiang Guo <rxg@netbsd.org>
2002-04-21Note that pkg/16430 provides smsclient package (though not entirely correct one)zuntum1-2/+2
2002-04-21Add and enable gmplayerrh1-1/+2
2002-04-21Initial import of gmplayer-0.60, an mplayer version with a GTK+ interface.rh11-0/+969
Provided by Rhialto <rhialto@azenomei.knuffel.net> in PR pkg/16417, with some modifications by me to make this package coexist with mplayer.
2002-04-21Fix typo in DESCR: savet -> savedzuntum1-2/+2
Noted by Dawid Szymanski <dawszy@arhea.net> in private mail
2002-04-21Split out 'Makefile.common' for upcoming import of gmplayer package.rh2-38/+37
2002-04-21One more compatibility note.jwise1-0/+2
2002-04-21Add a MESSAGE file noting two minor configuration incompatibilities withjwise1-0/+7
the previous pkgsrc version of mhonarc. Suggested by Paul Hoffman (phoffman@proper.com).
2002-04-21Update to mhonarc-2.5.3.jwise3-23/+99
Changes since 2.4.9 (the last pkgsrc version): * Added 'use locale' pragmas to be applied when sorting messages. This is considered experimental, but it appears to give better results when sorting text that contains 8-bit-non-English characters. This is far from any real locale support, but hopefully it is better than nothing. * Beefed up HTML filtering in mhtxthtml.pl to eliminate some security exploits. CAUTION: If you are worried about security, it is recommended that you disable support of text/html messages in your mail archives. There is no guarantee that the mhtxthtml.pl library is robust enough to eliminate all possible exploits that can occur with HTML data. Thanks goto Jason Molenda and Hiromitsu Takagi for spotting more exploit cases. * mhtxtplain.pl checks MIMEXCS if text/html data is excluded when the htmlcheck option is specified. Seems unnecessary because someone use excludes HTML data will probably not use the htmlcheck option to m2h_text_plain::filter. * Modified mail address extraction for $FROMADDR$ resource variable to help deal with malformed From: header fields. Thanks to Eugene Eric Kim for the recommendation. * Fixed uudecoding support in mhtxtplain.pl to handle spaces in filenames and \r\n EOLs. Thanks to Jordan Russell for spotting this. * Added ISO-8859-15 mappings. Thanks goto Jan Kraeber for the contribution. * Removed GIF images from distribution. All GIF images have been converted to PNG format. Transparency of PNG images may only be supported in the latest versions of various graphical web browsers. See <http://www.gnu.org/philosophy/gif.html> for reasons why GIF images should not be used. * Source code imported into CVS. CVS respository is currently not available publicly. Stilling wondering if a site like savannah.gnu.org should be used or if the respository should be hosted independently, like at www.mhonarc.org. * Fixed regex patterns in readmail.pl to avoid Perl warning messages. * Created a contrib/ directory to contain any contributed programs imported into the MHonArc distribution. Moved prsfrom.pl from extras/ to contrib/. * Added Security section to FAQ. Provided more information to question, "Why does a message get split into mulitple messages with no headers?", mainly information contributed by users. ============================================================================ 2001/11/24 (2.5.2) (See BUGS for the list of bugs reported and fixed) o mha-dbrecover new options: -dbr-startnum # The starting message number to recover data from. This option is useful if you have many message files in a directory, but you only want to recover a subset of the files. If this option is not specified, the starting number is 0. -dbr-endnum # The ending message number to recover data from. This option is useful if you have many message files in a directory, but you only want to recover a subset of the files. If this option is not specified, all messages starting from -dbr-startnum will be recovered. o MSGPGBEGIN default value changed where $SUBJECTNA:72$ has been replaced with $SUBJECTNA$. This is so default values do not have any possible conflicts with variable-width character sets. ============================================================================ 2001/11/13 (2.5.1) (See BUGS for the list of bugs reported and fixed) o Added special note within the release notes about downgrading. o Some documentation corrections. ============================================================================ 2001/10/14 (2.5.0) [This is non-beta release of 2.5.0. See the change notes below and for the various beta release for a complete list of changes from the last v2.4 release.] (See BUGS for the list of bugs reported and fixed) o The ICONS resource has been updated to support the association of icons at the base type level (e.g. text/*) and to specify width and height hints. The example icon resource file listed in an appendix of the documentation updated to to use changes to ICONS resource. o Formatting of attachment links within the m2hexternal.pl filter has been updated to provide more verbose information. Description of the format provided in the MIMEFILTERS documentation. Also, a 'frame' filter argument is now supported to instruct the filter to draw a frame around the link. o Default value for MIMEArgs has been changed to the following: <MIMEArgs> m2h_external::filter; inline </MIMEArgs> This is more concise then previous default value. On a resource file maintenance standpoint, it is generally best to specify filter arguments at the filter level and not at the content-type level. o Value of Perl's $^O variable printed with version information for -V, -v, -help command-line options. o The count of new messages added to archive are now printed along with the total message count when QUIET is not active. ============================================================================ 2001/09/05 (2.5.0b2) (See BUGS for the list of bugs fixed) o Long overdue update of ACKNOWLG file. o New resources: TSLICELEVELS -- Maximum depth for thread slices. o New resource variables: $TLEVEL$ -- Numeric level of message in thread. o Added recognition of windows-1250 and windows-1252 charsets into MHonArc::CharEnt and to default value of CHARSETCONVERTERS resource. To apply to existing archives, use mha-dbedit with examples/def-mime.mrc resource file. o SUBJECTREPLYRXP now used to determine if "Re: " is added when $SUBJECT$ is used within MAILTOURL. o Code cleanup to eliminate perl -w warnings. Cleanup not required for running MHonArc, but convenient for those that use MHonArc with perl's -w option. ============================================================================ 2001/08/26 (2.5.0b) (See BUGS for the list of bugs fixed) o API for MIMEFILTERS has been changed. Content filters are now called as follows: ($html, @files) = &filter($fields_hash_ref, $body_data_ref, $is_decoded, $filter_args); Paramaters: $fields_hash_ref A reference to hash of message/part header fields. Keys are field names in lowercase and values are array references containing the field values. For example, to obtain the content-type, if defined, you would do: $fields_hash_ref->{'content-type'}[0] Values for a fields are stored in arrays since duplication of fields are possible. For example, the Received: header field is typically repeated multiple times. For fields that only occur once, then array for the field will only contain one item. $body_data_ref Reference to body data. It is okay for the filter to modify the text in-place. $is_decoded Boolean flag if body data has been decoded. This is normally true unless some non-standard content-transfer-encoding is used. $filter_args String containing filter args as defined by MIMEARGS resource. Return: The return value is still treated in the same manner as previous releases. The first item in the return list is the text that should printed to the message page. Any other items in the return list are derived filenames created by the filter. If undef, or the empty string, is returned, readmail.pl assumes the filter was unable to filter the data. All the filters provided in the MHonArc distribution have been modified to use the new calling convention. o The HEADER and FOOTER resources are no longer supported. o The default value of DEFRCNAME is now ".mhonarc.mrc" ("mhonarc.mrc" for Win/DOS). o ISO8859 character set data processing now defaults to using the MHonArc::CharEnt module. The old iso8859.pl library is still provided for compatibility with older archives. To update archives to use the new settings, you can run the following command, mha-dbedit -rcfile examples/def-mime.mrc \ -outdir /path/to/archive where "examples/def-mime.mrc" represents the default MIME processing resources for MHonArc provided within the MHonArc distribution. The new module is more efficient in memory usage by only loading mappings for character sets actually processed. The old iso8859.pl library preloads all mappings. Also, the module is designed to be easily extensible for processing any 8-bit-based character sets. o Reference, follow-up, and derived file information of a message is now stored in a different format in the database (and internally). MHonArc will auto-update older archives to the new format. The newer format should provide some performance improvement. o Messages with no subjects are now stored with no subjects. In previous releases, the text "No Subject" was automatically added as a message was parsed, hence there was no real indicator that a message had no real subject. A related change is that messages without subject text are skipped in subject-based thread detection. Therefore, a no-subject message will never be a possible follow-up, but it is still possible for it to be an explicit follow-up if it includes reference message-ids. NOTE: This functionality does not apply to messages processed by earlier versions where the text "No Subject" was auto-applied to messages when parsed. A recreation of an archive from the original message data would have to be done to have new behavior applied to message processed by earlier releases. A messages with no subject will now have the string "[no subject]" displayed any time the $SUBJECT$ resource variable is used for the message. o New resources: FIRSTPGLINK Link markup for first page of main index. LASTPGLINK Link markup for last page of main index. TFIRSTPGLINK Link markup for first page of thread index. TLASTPGLINK Link markup for last page of thread index. TNEXTINBUTTON Button markup for next message within a thread. TNEXTINBUTTONIA Inactive button markup for next message within a thread. TNEXTINLINK Link markup for next message within a thread. TNEXTINLINKIA Inactive link markup for next message within a thread. TNEXTTOPBUTTON Button markup for first message in the next thread. TNEXTTOPBUTTONIA Inactive button markup for first message in the next thread. TPREVINBUTTON Button markup for previous message within a thread. TPREVINBUTTONIA Inactive button markup for previous message within a thread. TPREVINLINK Link markup for previous message within a thread. TPREVINLINKIA Inactive link markup for previous message within a thread. TPREVTOPBUTTON Button markup for first message in the previous thread. TPREVTOPBUTTONIA Inactive button markup for first message in the previous thread. TSLICECONTBEGIN Thread slice markup before the continuation of a broken thread. TSLICECONTEND Thread slice markup after the continuation of a broken thread. TSLICEINDENTBEGIN Thread slice markup for opening a level when continuing a broken thread. TSLICEINDENTEND Thread slice markup for closing a level when continuing a broken thread. TSLICELIEND Ending markup for a thread slice message listing. TSLICELIENDCUR Ending markup for a thread slice message listing. TSLICELINONE Thread slice markup for a missing message in thread slice. TSLICELINONEEND Ending markup for a missing message in thread slice. TSLICELITXT Markup for a thread slice message listing. TSLICELITXTCUR Markup for a thread slice message listing if current message. TSLICESINGLETXT Markup for a thread slice listing with no follow-ups. TSLICESINGLETXTCUR Markup for a thread slice listing with no follow-ups if current message. TSLICESUBJECTBEG Markup before a subject based thread slice listing. TSLICESUBJECTEND Markup after a subject based thread slice listing. TSLICESUBLISTBEG Thread slice markup for starting a sub-thread. TSLICESUBLISTEND Thread slice markup for ending a sub-thread. TSLICETOPBEGIN Thread slice markup for the root/start of a thread. TSLICETOPBEGINCUR Thread slice markup for the root/start of a thread. TSLICETOPEND Thread slice markup for the end of a thread. TSLICETOPENDCUR Thread slice markup for the end of a thread if current message. o $TSLICE$ resource variable can now take up to three arguments: $TSLICE(<before>;<after>;<inclusive>)$ where, <before> : Number indicated the maximum number of message to print before the current message. If empty, the before value specified in TSLICE resource will be used. <after> : Number indicated the maximum number of message to print after the current message. If empty, the after value specified in TSLICE resource will be used. <inclusive> : If `1', only messages within the current thread will be printed. If `0', messages from the previous and next threads can be printed if the values for <before> and <after> would go beyond the current thread. o TSLICE resource updated to allow specification of default value of inclusive flag. o The following new message specifications can be used for message data-related resource variables: TNEXTIN Next message within current thread. TNEXTTOP Start of next thread. TPREVIN Next message within current thread. TPREVTOP Start of previous thread. When used as arguments to the the $BUTTON$ and $LINK$ resource variables, the TNEXTINBUTTON(IA), TNEXTTOPBUTTON(IA), TPREVINBUTTON(IA), TPREVTOPBUTTON(IA), TNEXTINLINK(IA), TNEXTTOPLINK(IA), TPREVINLINK(IA), TPREVTOPLINK(IA) resources are respectively applied. o The use of TNEXT, TPREV (and new TNEXTTOP and TPREVTOP) message specifications in resource variables behave more intuitively when TREVERSE is active. If at the boundaries of a thread, TNEXT and TPREV will reference the first message of the next thread by date and the first message of the previous thread by date, respectively. o Version of MHonArc and Perl are printed when MHonArc starts unless QUIET is active. o mhtxtplain.pl (text/plain) filter changes: . If the htmlcheck option is set and it is detected that the data is HTML, an attempt is first made to use the registered text/html filter via MIMEFILTERS. If none is defined, mhtxthtml.pl will be used. . When uudecode option is set, an attempt is to use the registered decoder for uuencode via MIMEDECODERS. If not defined, then base64::uudecode is used from base64.pl. o mhtxthtml.pl (text/html) filter changes: . Elements that have URL attributes that auto-load data -- IMG, BODY, IFRAME, FRAME, OBJECT, SCRIPT, INPUT -- have the atributes converted to 'javascript:void(0);' URLs. See new 'allownoncidurls' filter argument below for more details. . The follow filter arguments have been added: allownoncidurls Preserve URL-based attributes that are not cid: URLs. Normally, any URL-based attribute -- href, src, background, classid, data, longdesc -- will be converted to 'javascript:void(0);' if it is not a cid: URL. This is to prevent malicious URLs that verify mail addresses for spam purposes, secretly set cookies, or gather some statistical data automatically with the use of elements that cause browsers to automatically fetch data: IMG, BODY, IFRAME, FRAME, OBJECT, SCRIPT, INPUT. notitle Do not print title. o Searching for OTHERINDEXES resource files has been modified. The following lists the search order for an OTHERINDEXES resource file: 1. Current working directory. 2. Same directory that the first resource file was read as specified by the RCFILE resource. 3. User's home directory. 4. Archive directory. 5. Perl's @INC. o FIRST, LAST, TFIRST, and TLAST idx_page_spec arguments to $PGLINK$ are now supported via the FIRSTPGLINK, LASTPGLINK, TFIRSTPGLINK, and TLASTPGLINK resources. o $PGLINKLIST$ resource variable changed to print entire list of page links if no arguments are provided. To get the entire list for thread indexes, use: $PGLINKLIST(T)$. o Date parsing routine updated to recognize dates in the following format: Weekday, Month DD, YYYY HH:MM Zone. Apparently, this is useful if converting mail saved to a file in text format from MS Outlook. o Support for defining Perl function callbacks when a new message header is read and just after a message body has been converted. Documentation about the callbacks is provided in a new API appendix section in the documentation and is provided in comments in the example mhasiteinit.pl provided in the examples/ directory. o Various internal changes have been made to try to eradicate Perl 4-based conventions. For example, the use of typeglobs to pass by "reference" has been replaced by using real references. Assuming nothing was screwed up, this change should be transparent to most users (with the notable exception of the API changes to MIMEFILTERS registered routines). However, if you have mucked with MHonArc internals, or created custom modifications, you may need to be aware that changes have been made.
2002-04-20Add and enable jam.schmonz1-1/+2
2002-04-20Import jam-2.3, with improvements from <pkgsrc@sudog.com> in pkg/16375.schmonz5-0/+64
Approved by jlam and garbled. Jam/MR is a build utility like make(1). It has its own expressive language which allows for portable Jamfiles capable of building large projects with multiple concurrent processes (although by default it uses a single process).
2002-04-20Forgot to change ">=" to "-".fredb1-2/+2
2002-04-20In ucd-snmp's shared libraries, the SONAME is the filename, which containsfredb7-15/+19
the version of ucd-snmp. Therefore, adjust the wildcard dependencies in dependents to match exactly (barring "nb" version changes), and bump the dependent's "nb" versions to reflect the change in dependencies. Otherwise, an "ethereal" binary package (for example) built against ucd-snmp-4.2.4 will happily install against ucd-snmp-4.2.3nb1, but will fail at run-time with, ``shared object "libucdsnmp-0.4.2.3.so" not found.''
2002-04-20On arm32, use gcc-2.95.3 to avoid internal egcs errors.cjep1-1/+5
2002-04-20On arm32, use gcc-2.95.3 to avoid internal egcs errors.cjep1-1/+5
2002-04-20On arm32, avoid egcs internal compiler errors by using gcc-2.95.3cjep1-1/+6
2002-04-20On arm32, use gcc-2.95.3 to avoid an internal egcs compiler error.cjep1-1/+6
2002-04-20Backout previous arm32 change and redo somewhat more elegantly...cjep3-16/+8
2002-04-20Backout previous and do somewhat more elegantly...cjep3-21/+8
2002-04-20Avoid egcs internal compiler error by using gcc-2.95.3 on arm32.cjep1-1/+7
2002-04-20On arm32 use gcc-2.95.3 to avoid internal compiler error.cjep3-7/+20
Pass CC to make in the environment.
2002-04-20On arm32, use gcc-2.95.3. Pass CC to make in the environment.cjep3-7/+25
2002-04-20Update wine to 20020411. Changes include:rh4-136/+157
* Licence changed to LGPL. * Beginnings of an SMB client implementation. * New naming scheme and location for builtin dlls. * aRts sound driver. * A bunch of unit tests. * Much more complete setupapi implementation. * Some dll separation progress. * The usual common controls rewrites. * Much improved Microsoft Office support. * Lots of bug fixes.
2002-04-20Add and enable rewindrh1-1/+2
2002-04-20Initial import of rewind-20020420, a fork of the Wine project that remainedrh6-0/+453
with a BSD/X11 licence as Wine moved to LGPL.
2002-04-20distfile renamed to Tk-800.024shell2-5/+5
2002-04-19add & enable musicbrainzzuntum1-1/+2
2002-04-19Initial import of musicbrainz-1.1.0 [pkgsrc/audio/musicbrainz]zuntum5-0/+88
MusicBrainz is the second generation incarnation of the CD Index. This server is designed to enable Audio CD and MP3/Vorbis players to download metadata about the music they are playing. All of the data collected on the Musicbrainz server is made available to the public under the OpenContent license. Provided by Rui-Xiang Guo <rxg@netbsd.org> in pkg/15984
2002-04-19Update to version 1.8.5.seb18-914/+498
Changes in version 1.8.5: - various portability fixes - various SVG fixes and optimizations Changes in version 1.8.4: - SVG renderer: - make graph|node|edge ids unique, particularly for multiedges - put graph|node|edge names in <title>...</title> - use some property inheritance to reduce size of output - fix compile errors when no zlib - updated DTD reference - GD renderer: - Minimal Type1 font support - look in {${X11BASE},${X11PREFIX}}/lib/X11/fonts/Type1 - look for .pfa or .pfb font files based on fontname - run gdgen.c through dos2unix - problems with gcc on SuSE - fix Mac-OSX build problems: - improve strto[u]ll configure tests - add -fno-common for extern problem - function renamed to avoid conflicts (vis -> visibility) - add configure tests for search.h, malloc.h, getopt.h, errno.h - improve configure tests for FILE struct features - add configure tests for lrand48 - add new demo graphs: - graphs/undirected/Heawood.dot - graphs/undirected/Petersen.dot - neato: - fix for -x implementation in neato (Bug 77) - fix spline problem (Bug 87) - fix some divide-by-zero problems - twopi: - fix Bug 117 - update man pages for disconnected graphs capability - added arrowhead or arrowtail = tee - add dotneato/pack code to twopi - add contrib/prune to gnu build and install Changes in version 1.8.3: - fixed parse error for lines starting with '#' in .dot files - fixed a recently introduced bug that caused failure of: digraph G { {rank = same; A -> B; B -> A } } - updated DOCTYPE header in SVG outputs - added dotneato/common/xbuf.[ch] for dynamic string handling to avoid sprintf buffer overruns. - twopigen - handle special case of graphs with < 3 nodes. - neato - handle point shapes - added fontcolor support to svg - Fixed bug 109 - Removed duplicate definitions for str[n]casecmp - Added missing declarations needed for Windows - Cleaned up warning messages from set but unused variables - Removed use of DOS preprocessor variable; uniformly replaced by MSWIN32
2002-04-19Update ap-dtcl to version 0.11.6. Changes since version 0.11.2 (the lastjwise4-14/+34
pkgsrc version) include: * Fixed problem with 'var' command. Variables with similar names sometimes are confused. * Check return value for ApacheRequest___parse. * Fixed bug in Parse command. * I18n updates.
2002-04-19Mark as USE_BUILDINK_ONLY to prevent picking up an installed libefence.a.jlam1-2/+3
2002-04-19Remove patch which is no longer needed.jwise1-13/+0
2002-04-19Update jdbc-postgresql to the version shipped with PostgreSQL 7.2.1.jwise3-9/+11
Only documented change since previous pkgsrc revision is creation of a sepearate jar file with compiled versions of the examples. Other changes may exist.
2002-04-19Fix build in java2 case. This is somewhat of a kluge for the fact thatjwise2-3/+15
tomcat makes mistaken assumptions about which revisions of java some features became available in, and to ensure that the package works with both jdk-1.1 and later (emulated) jdks.
2002-04-19Missed cvs rm of this file.jwise1-12/+0
2002-04-19Fix build in the jdk-1.2+ case.jwise2-6/+8
2002-04-19Fix problem where CLASSPATH was not being added to MAKE_ENV, CONFIGURE_ENV,jwise1-5/+5
or SCRIPTS_ENV in non-native jdk case.
2002-04-19Use the EVAL_PREFIX macro to grok the location of "forms.h", as suggestedfredb1-4/+5
by agc. For the "forms", "jpeg", and "Xpm" shared libraries, we have to cast a wider net, so partially revert last commit. For that, "X11BASE" is correct, as we already search "LOCALBASE" by virtue of ${LDFLAGS} set in bsd.pkg.mk. This should fix PR pkg/16308.
2002-04-19Update jakarta-servletapi, jakarta-tomcat, and ap-jk to version 3.2.4.jwise8-82/+77
We are not advancing to the 3.3 or 4.0 branches at the moment, as neither will work with our native JDK without a lot more work. Changes since Tomcat 3.2.3 (the last pkgsrc version): 7.1 Fixes and Enhancements in Release 3.2.4 This section highlights the bugs fixed in this release. - Cookie name expires is a reserved token (#1114) - Thread initialization problem in thread pool (#1745) - AJP12 returned invalid HTTP headers when redirecting to very long URLS (#2333) - Fixed casting problem in JspFactoryImpl.getPageContext(). (#4260) - Setting sesstion-timeout in web.xml did not prevent sessions from timing out. (#4412) - Fixed race condition in ServerSocketFactory.getDefault(). (#4418) - Removed the restrictions on encoded spcecial characters in URLs that was added as a security precaution in 3.2.3. The encoded special characters are not decoded and remain the URL and path info returned to servlets. - Jk_nt_service now supports the ability to be restarted automatically by the Windows 2000 service control manager if Tomcat terminates abnormally. - Fixed invalid servlet mapping in web.xml generated by JspC (#3474, #3499) - Added findResource() and findResources() to AdaptiveClassLoader12 - A Date: HTTP header is now sent in responses when running stand alone. (#345) - Simple held on to a reference to removed objects preventing garbage collection. - Tomcat 3.2.4 now ships with JAXP 1.1. Prior releases used JAXP 1.0.1. Tomcat 3.2.4 remains completely compatible with the older version of JAXP and there is no requirement for users to upgrade to JAXP 1.1 unless their applications require the new version. - Fixed NullPointerException in HttpConnectionHandler. (#4577) 7.2 Security Vulnerabilities fixed in Tomcat 3.2.4 The randomness of generated session ids has been enhanced to prevent the generation of guessable ids.