Commit graph

25 commits

Author SHA1 Message Date
mjl
27bc4e5859 Update p5-CGI to 2.91
- Attribute generation now correctly respects the value of autoEscape()
  - Fixed endofrm() syntax error
  - Fixed bug in redirect header handling
  - Added P3P option to header()
  - Patches to make CGI::Carp work correctly with object-oriented exceptions
  - Removed inaccurate description of how to set multiple cookies from
    CGI::Cookie pod file
  - Patch to prevent running out of filehandles when uploading lots of files
  - Documentation enhancement to note that the import_names() method
    transforms the parameter names into valid Perl names
  - Patch to suppress lang attribute in <html> tag if not provided explicitly
  - Patch to fix broken XHTML-transitional 1.0 validation on endform()
  - Custom html header fix (first letter correctly upcased now)
  - Added a -verbatim option to stylesheet generation
  - Faster delete() method
  - Added empty charset support
  - Patch to fix file upload failures when uploaded file is a multiple of 4096
  - Fixed behavior of ACTION tag when POSTING to a URL that has a query
    string
  - Patch to handle multipart/mixed uploads from Opera
2003-04-21 18:33:35 +00:00
wiz
3ce30f14f4 Update to 2.88, closes PR 20323.
Edited list of changes (many bug fixes removed):

Version 2.87

1. Security hole patched: when processing multipart/form-data postings,
most arguments were being untainted silently. Returned arguments are
now tainted correctly. This may cause some scripts to fail that used
to work (thanks to Nick Cleaton for pointing this out and persisting
until it was fixed).
2. Update for mod_perl 2.0.
3. Pragmas such as -no_xhtml are now respected in mod_perl environment.

Version 2.84

2. HTML escaping code now replaced 0x8b and 0x9b with unicode references
< and *#8250;

Version 2.83

3. Added Max-Age to list of CGI::Cookie headers.

Version 2.82

1. Patch from Rudolf Troller to add attribute setting and option groups
to form fields.
3. Patch from Scott Gifford allows you to set the program name for
CGI::Carp.

Version 2.81

1. Removed extraneous slash from end of stylesheet tags generated by
start_html in non-XHTML mode.
2. Changed behavior of CGI::Carp with respect to eval{} contexts so that
output behaves properly in mod_perl environments.

Version 2.80

2. Changed checked="1" to checked="checked" for real XHTML compatibility.
3. Resurrected REQUEST_URI code so that url() works correctly with
multiviews.
2003-02-21 14:01:07 +00:00
seb
cf0b1c7919 Convert to buildlink2. Use perl5/module.mk. 2002-10-07 22:34:23 +00:00
jlam
b71fd4996c The distfile at Lincoln Stein's page appears to be larger than the
ones on the various CPAN sites.  Since he's the software author, we
assume his is the definitive file.
2002-02-27 16:28:48 +00:00
jlam
93e36defc7 Update www/p5-CGI to version 2.79. This closes pkg/15342 by Allen Briggs
<briggs@ninthwonder.com>.  If you use CGI.pm, then this update is highly
recommended.  Changes from version 2.75.2 include:

    * Changes to CGI::Carp to avoid "subroutine redefined" error messages.
    * Default DTD is now XHTML 1.0 Transitional
    * Patches to support all HTML4 tags.
    * Added ability to change encoding in <?xml> assertion.
    * Fixed the old escapeHTML('CGI') ne "CGI" bug
    * In accordance with XHTML requirements, there are no longer any
      minimized attributes, such as "checked".
  --> Patched bug which caused file uploads of exactly 4096 bytes to be
      truncated to 4094 (thanks to Kevin Mahony)
    * New tests and fixes to CGI::Pretty (thanks to Michael Schwern).
    * New esc.t regression test for EBCDIC translations courtesy Peter
      Prymmer.
    * Patches from James Jurach to make compatible with FCGI-ProcManager
    * Additional fields passed to header() (like -Content_disposition) now
      honor initial capitalization.
    * Patch from Andrew McNaughton to handle utf-8 escapes (%uXXXX codes) in
      URLs.
2002-01-28 00:27:36 +00:00
jlam
cc4128d97e Buildlinkify, in the sense that only the perl headers are found in
${PREFIX} -- everything else is pickup up from ${BUILDLINK_DIR}.
2001-11-26 06:49:36 +00:00
zuntum
431e7a7dda Move pkg/ files into package's toplevel directory 2001-11-01 02:15:23 +00:00
veego
63ad910dee SVR4 packages have a limit of 9 chars for a package name.
The automatic truncation in gensolpkg doesn't work for packages which
have the same package name for the first 5-6 chars.
e.g. amanda-server and amanda-client would be named amanda and amanda.
Now, we add a SVR4_PKGNAME and use amacl for amanda-client and amase for
amanda-server.
All svr4 packages also have a vendor tag, so we have to reserve some chars
for this tag, which is normaly 3 or 4 chars. Thats why we can only use 6
or 5 chars for SVR4_PKGNAME. I used 5 for all the packages, to give the
vendor tag enough room.
All p5-* packages and a few other packages have now a SVR4_PKGNAME.
2001-10-18 15:20:01 +00:00
jlam
a1aafaafc7 Update dependency to new, good versions of perl. Also a minor stability
change in creating replacement files.
2001-09-09 03:12:28 +00:00
jlam
598425d982 Re-add definition of PERL5_SITEARCH accidentally removed during last
update.  Fixes pkg/13157.
2001-06-11 00:34:25 +00:00
jlam
a296bb6770 Update p5-CGI to 2.75.2. Changes include a fix for a syntax error in
a subroutine definition.
2001-06-07 04:29:04 +00:00
skrll
aa3c03b75a Move to sha1 digests, and add distfile sizes. 2001-04-20 12:02:30 +00:00
agc
8f972b049a + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 12:12:16 +00:00
jlam
cc35ebc3a5 Add definition of PERL5_SITEARCH used earlier in Makefile. This variable is no
longer automatically defined by bsd.pkg.mk, and this package can't USE_PERL5 as
it's part of the perl5 meta-package.
2001-02-26 07:23:56 +00:00
wiz
a0745845b3 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:21:28 +00:00
jlam
8964be8059 Update p5-CGI to 2.75. Changes from version 2.74:
1. Fixed bug in server push boundary strings (CGI.pm and CGI::Push).
    2. Fixed bug that occurs when uploading files with funny characters in
       the name
    3. Fixed non-XHTML-compliant attributes produced by textfield()
    4. Added EPOC support.
    5. Fixed minor XHTML bugs.
    6. Made escape() and unescape() symmetric with respect to EBCDIC.
    7. Removed uninitialized variable warning from CGI::Cookie.
    8. Fixed bug in CGI::Pretty that causes it to print partial end tags when
       the $INDENT global is changed.
    9. Single quotes are changed to character entity ' for compatibility with
       URLs.
2001-02-02 17:52:25 +00:00
jlam
c4c0c7a691 Remove unneeded file. 2000-10-15 02:18:40 +00:00
jlam
4b24a43e67 Update p5-CGI to 2.74. Changes from version 2.72:
* Quashed one-character bug that caused CGI.pm to fail on file uploads.
    * Added -base to the list of arguments accepted by url().
    * Fixes to XHTML support.
    * POST parameters no longer show up in the Location box.
2000-10-15 02:17:16 +00:00
jlam
51c480fc9e Install p5-CGI documentation. 2000-09-15 14:50:58 +00:00
jlam
a8157e15e1 Update perl dependencies to find correct version of perl. 2000-09-05 09:25:20 +00:00
jlam
017c30199f Change directory of perl>=5.6.0 from lang/perl5-current to lang/perl5. 2000-08-30 19:08:13 +00:00
jlam
7b97b8e655 Note dependency on perl>=5.6.0nb2 as older version install their own
version of CGI.pm.
2000-08-29 19:14:28 +00:00
jlam
de143024b9 Update p5-CGI to 2.72. Note specific versions of perl which will conflict
with this package when installed.
2000-08-28 23:06:00 +00:00
jlam
18cba9d7fa Convert packages to use PERL5_PACKLIST (part 1). These were the easy
ones to do, and each compiled and installed/de-installed apparently
correctly.

As a side effect of the dynamic PLIST, we no longer need to have separate
-static and -shared PLISTs.  It's now easier than ever to make a perl5
package for NetBSD :)
2000-08-27 07:10:59 +00:00
christos
8e5f2a3b24 p5-CGI-2.66 package; someone who knows more about perl+pgksrc
should check this.
2000-05-11 20:04:03 +00:00