[libcgi-fast-perl] branch master updated (b2b7862 -> ae76358)
gregor herrmann
gregoa at debian.org
Sun Sep 7 14:30:56 UTC 2014
This is an automated email from the git hooks/post-receive script.
gregoa pushed a change to branch master
in repository libcgi-fast-perl.
from b2b7862 releasing package libcgi-fast-perl version 1:2.02-1
new dc3ba80 Add debian/upstream/metadata
new 8be4c3e Update debian/changelog
adds 14966c9 Committing 3.44, unmodified. The generated files "MANIFEST" and "META.yml" are excluded.
adds c432665 This is CGI.pm. Yet another attempt at CVSing it.
adds 7106769 Checked all this stuff in. I'm going to work with it on presto for a while.
adds 8e16600 This is version 2.44. More or less functional, I think.
adds 179d6b8 This is the real version 2.44?
adds 3ed5a41 Fixed various problems in the docs
adds d763d9a This is version 2.45
adds 096ab7b Version 2.46
adds 53af27a documentation fixes
adds acefb23 Documentation patches courtesy Graham Barr
adds c14797b This will be version 2.47. added upload() function added cgi_error() fixed problems in _make_tag_function()
adds 318cd0d This is version 2.48
adds 9e134c5 This is an intermediate version which fixes problems with tainted uploads.
adds 55acea9 intermediate version that partially fixes tainted upload problems
adds 718ee47 This is version 2.50
adds 3c4a6ad Fixed stupid syntax bug
adds 5737a28 Fixed a bug in saving the names of uploaded files, and added support for using param() when mod_perl is in use.
adds 43bf51d Fixed problems with CGI::Cookie
adds 85030c9 This is released version 2.51
adds 9feab8d This is version 2.52
adds f67d52a Fixed problems with regression tests.
adds bc43188 This will be release 2.53
adds 8bf57ac This is release 2.53
adds 818eff3 This is version 2.55
adds 0bb044f Version 2.56
adds c2fac42 pre version 2.57
adds ca05073 Stupid syntax error now fixed.
adds 909526b Fixed bug in attribute generation.
adds 074da3a Fixed bug introduced by previous bug fix.
adds d494b3f Brought repository uptodate before big changes
adds 0640e44 Version 2.58
adds a7af982 version 2.59
adds 1d15fbf Version 2.61?
adds fde5c8e got rid of per-user temporary directories
adds 1c59062 Fixes to ReadParse() and CGI::Pretty
adds 4f1a753 Added pretty.t to manifest
adds d025d11 Version 2.67
adds bd136cf Version 2.67 -- working now.
adds c059ffe minor changes before release
adds 13f250f Version 2.68
adds 28fe949 charset silliness
adds 596c1aa More little bugfixes. I'm about to fix charset() once and for all iso-8859-1 windows-1252
adds 62bec59 filehandle leak fix
adds 04009eb Before adding the xhtml patches!
adds f0b284b This is version 2.69, with scary XHTML support.
adds 18516e5 Version 2.70
adds 7a1f466 Version 2.71
adds 3d28958 Version 2.71, I think
adds 445fc9e version 2.72
adds 21c2570 todo.list
adds 635d345 release 2.73
adds 9d92d87 This is version 2.74
adds 5bd366e xhtml and ebcdic fixes
adds 6035d34 version 2.751
adds 1c88e2d release 2.752
adds 42a6c9f 2.76
adds 00ccb1d Added new regression test
adds 6f56057 Version 2.77
adds 1d8fdf0 fixed but in escape()
adds 746b273 before wholesale activestate changes
adds cf58158 all tests work before applying activestate patches
adds 4ea72d8 Added multiple additional tests from Michael Schwern.
adds ab23b90 release 2.79
adds 3b3cc03 XHTML patches
adds 19df2b9 version 2.80
adds 6d6bb27 fixed html problems in start_html and xhtml problems in carp.pm -thanks to Ville Skytta
adds ea0872a undef %EXPORT in setup_symbols() to avoid exporting symbols into namespaces that don't want it
adds 69a6617 uncommented the two lines in import() marked "this causes modules to clash" in order to avoid problems with clashing modules; not sure why this was commented. Also brought back the older way of testing for in eval{} because $^S still doesnt seem to work with some combinations of perl and mod_perl
adds 7cc8c49 fixed DTD so that it validates correctly with W3C validator
adds d44b5b1 CGI.pm
adds 2007450 fixes to CGI::Carp
adds 7b8d06c added patches from Scott Gifford
adds cdc7b9f patches from Rudolf Troller
adds b1415e3 folded in patches from Ville Skytta to fix XHTML inconsistencies
adds 989e4df fixed cgi::cookie expires problems
adds 16132c5 fixed uninitialized variable warning
adds 16de4d3 fix for failed file uploads on cygwin platforms
adds 79f1600 fixed stupid bugs
adds 671c9b9 trial balloon
adds f3ec1de unbypass bypassed taint checks
adds 8e1b564 added Brian Paulsens pretty patch for XHTML
adds 2d95298 added ville skytta's patches for mod_perl2, but the new retainting code is still not working
adds a64d2f2 fixed taint check hole; added mod_perl 2.x support
adds 7e87ca0 removed 3.01 notice
adds 1fa7bc5 Fixed uninitialized variable warnings and upload failure due to taint checks on 5.8 and higher.
adds d9e6e21 is failing pretty tests so changed tests to match output
adds 9ee6f9e more fixes for 5.8
adds 00a6d5d fixed POST to a form with query string
adds 38efec5 added cygwin support
adds c0fdf11 added multipart/mixed opera fix from Michael rommel
adds a0ba4bd file upload problem fixed by Doug Perham
adds 34c605d added charset patch from Bradley Baetz
adds 9f2fe50 4096 byte bug fix
adds 7ec18f5 faster delete() method from Neelam Gupta
adds 217fd6d -verbatim tag from Mike Dickson
adds 28af371 non-upcased custom header bug fix from Steffen Beyer
adds df61994 Patches from Alexey Mahotkin to make CGI::Carp work correctly with object-oriented exceptions.
adds 82af56f documentation tweak for param()
adds e2bb0a7 fixed inappropriate escaping of tag attributes
adds e3022d4 fixed stupid crash caused by Ben Edgington
adds 172cfe7 bumped vbersion number
adds ef72a96 patch to support cygwin
adds 2f0e44a added fix from Colin Keith to tag generation function for bad -javascript passed to start_html()
adds be37149 remove automatic language addition when type of html document strictly specified
adds 2bdfe2d extra checks for mod_perl so that shelling out to HTML-generating scripts don't inadvertently assume they are in a mod_perl environment
adds b65a907 Fixed incorrect generation of URLs when the path_info contains + and other odd characters.
adds 68785bb added patches from stas beckman for modperl2 compatibility
adds a97a3ba fixed issue with forking processes
adds 93e6b1d fixed documentation for perlsetupenv
adds bc8de8b added tie() fixes
adds 76afe1d fixed uninitialized escape behavior reported by William Campbell
adds bd0329d new patch from William Campbell
adds 96bb370 possibly fixed problem with being unable to send multiple cookies under mod_perl; possibly fixed problem with browsers that escape characters in requested URI
adds 512fd43 better fix for multiple cookies problem
adds 7522eb6 simpler way of sending CGI header
adds d20f76e Patch from Steve Hay to make CGI::Carp's error messages appear on MSIE browsers.
adds 31bf9eb Patch from Dan Kogai to handle UTF-8 correctly in 5.8 and higher.
adds a166836 added in Dan Kogai's UTF-8/perl 5.8 fixes'
adds d936805 Minor fix to behavior of reset() button to make it consistent with submit() button
adds 20d5ccc Fixed bug in redirect() that was corrupting cookies.
adds d67e15a added \$^W=0 to suppress warning in creation of $TAINTED variable and propagated Stas Bekman patch to other uses of exit()
adds ccf2f8c fixed Jarkkos ticket problem; enhanced cookies
adds 0c21ed5 fixed header_in() to headers_in() issue
adds 048b57c more fixes to mp2 API
adds df0cabb applied nick tonkin patches
adds 993cafd more of stas changes
adds b024aec fixed case of empty initializer being treated differently from empty string
adds a0d75a9 another patch from stas
adds 2e19536 added perl bug 29151 workaround from Bradley Baetz
adds 3017669 added textfield values parameter as alias to value
adds aa88eef version 2.93
adds b43e83c put $SIG{__DIE__} back in the way it was
adds ab3b4ad fixed cross-site scripting error
adds 88d4277 this is version 2.94
adds 7824d4d CGI::Carp working now?
adds 878c4a3 put $SIG{__DIE__} back, despite Jarkkos warnings
adds c3ca6ca possible for delete_all() bug reported by jonathan pelletier
adds 5c32948 untested mod to CGI::Carp to provide compatibility with compile time error reporting
adds bfb961a fixed delete_all() function
adds 91f4cc3 Fixed issue with tag-generating function not incorporating content when first variable undef.
adds 0bcba91 release 2.94
adds 31e454e not quite right! removed spurious POSTDATA from generated URLs
adds 529e529 added additional documentation on how to create heterogeneous stylesheet links
adds fa7191d fixed stylesheet bugs introduced in 2.94
adds 308465b fixed stylesheet support yet again
adds f183379 bumped version to 2.96
adds 1ac5bdf got rid of uninit variable warning in stylesheet call
adds 7328ecf repair bad 2.96 release
adds c6cdf8b fixed Dump() bug
adds d54efe4 patch to Carp.pm from Steve Hay to fix fatalsToBrowser double content header
adds 3080fa4 documentation formatting fixes from Rich Bowen
adds f0e3b6c cross-site scripting vulnerability patched by Erwann Corvellec
adds 5cf2c51 version 2.99 up
adds be54430 more or less version 3.00
adds 7d7abb3 tested cross-site scripting issues and believe that there are none
adds c125be2 fixed typo in $Id$ line
adds 85befbd added virtual_port() method
adds 610ceba fixed broken tell STDOUT
adds dd9aba9 another attempt to cleanup tell STDOUT mess
adds 0ce2cd8 workaround for weird interaction between CGI::Carp and Safe module reported by William McKee
adds 55e6fbe tiny change to prevent -time from generating warnings
adds 4faa4dc backed out splitpath() changes
adds d5e58a2 Fixed misleading description of redirect() and relative URLs in the POD docs.
adds 9371f4a futzing with read_from_client(); initializer is broken
adds 67de507 added upload hook functionality from Jamie LeTaul
adds a990b07 removed first argument from read_from_client
adds aaaa53e added patch from Steve Hay to correctly unlink tmp files on windows/mod_perl
adds e03a206 more work on tell stdout
adds f15bcd8 Experimental mods to support EBCDIC uploading; warnings in here
adds 4877343 fixed nasty DESTROY on undef value problem
adds 78c295c added missing append() function to functional interface
adds 383c833 fixed version in CGI::Pretty
adds 99680a8 version 3.01
adds f5482db 3.02
adds b7e1b2d updated changelog to show working EBCDIC upload
adds 31e047c fixed upload_hook functionality
adds 03dfee5 fixed uninit variable warning when -nosticky used
adds f772cfc added workaround for case when unescapeHTML() is being called as a class method
adds 1de1f8d bumped version numbers for 5.8.3 release
adds 1523924 fixed mod_perl crash when defaults button pressed
adds d8dfaf7 fixed documentation bug in -style argument
adds 9747bea Added -status argument to redirect().
adds 1a4147a Fixed incorrect results from end_form() when called in OO manner.
adds 9b77706 discussion of list vs scalar context in form-element generating methods
adds 240eea7 $action is now passed to escapeHTML
adds 40905d7 fixed more cross-site scripting problems in start_form
adds 80c4969 Fixed an extraneous "foo=bar" appearing when extra style parameters passed to start_html
adds 111c3d9 added support for other tags to hidden
adds 54fcae3 patches from Dan Harkless to validate against HTML 3.2
adds dc6eedf pre 3.05 release
adds d373b0a Changed the call to warningsToBrowser() in CGI::Carp::fatalsToBrowser to call only after HTTP header is sent (thanks to Didier Lebrun for noticing).
adds bb9d740 bumped CGI::Carp version
adds 768e89b fixed CGI::Carp::die
adds 47cda2c damn that META.yml file
adds 7f9757b fixed _set_attributes() so that attributes beginning with a dash are handled correctly
adds 1fc9dc5 fixed prototyping warning in utf_8
adds 5e735c3 removed conditional evaluation of EBCDIC code table arrays
adds e62cbd9 release 3.05
adds f861ff1 added start/end tag tests from Shlomi Fish
adds e831c0a added support for can() method from Ron Savage
adds 41795ed fixed examples in saving and restoring state to show indirect filehandle globs to avoid use strict errors
adds c3f773e minor documentation fix for optgroup()
adds 8967a4f added fix for $r->read() returning -1 in mod_perl2
adds 37a38f6 Localized $@ and $! in autoload
adds 6f53832 Fix for lang='' when outputting XHTML
adds 918af2b added Allen Day's CGI::Cookie mod_perl 2 version detection patch
adds 037b44c fixed uninit variable warning in bytesread
adds c9240a5 various bugfixes
adds 7fd068b fixed optgroup example
adds 58c185d fixed bare call to script() in start_html
adds 9125bd9 3.06 beta
adds 752a495 Multiple fixes - see changelog
adds af3ba37 Changed way mod_perl version is calculated in CGI::Cookie. (Bug reported, but can't reproduce it)
adds a43f5a6 this will be version 3.07
adds 8ef4ff5 modperl2.0 fixes
adds bef2381 version 3.08 coming
adds 5999bb9 Fixed tabindex="0" when using CGI to create forms without a prior start_html
adds 6de0813 added Apache2::RequestIO
adds 1c3d48c fixed warning about mod_perl env variable in CGI::Cookie
adds 56becbe removed cross-site scripting vulnerability in synopsis example
adds faf27b9 Fixed append() so that it works in function mode.
adds 0f59c37 Workaround for a bug that appears in Apache2 versions through 2.0.54 in which SCRIPT_NAME and PATH_INFO are incorrect if the additional path_info contains a double slash. This workaround will handle the common case of http://mysite.com/cgi-bin/log.cgi/http://www.some.other.site/args, but will not handle the uncommon case of a ScriptAlias directive that adds additional path information to the end of the translated URI.
adds ac6732e fixed documentation for upload_hook
adds 554486b Added POSTDATA documentation.
adds 0985e96 Added Kevin Mahony's patch to fix the close_upload_files() function when uploading multiple files
adds 202afc9 made upload_hook() work when called in function-oriented mode
adds a862635 fixed typo in start_multipart_form
adds fc81db8 killed uninit variable warning
adds 0d3b485 various fixes for filehandles on windows; tabulation; url generation under mod_rewrite
adds 159724a version 3.12
adds 6d4a66f fixed dangling ? mark
adds 5c94f21 fixed scrolling_list selected attribute bug
adds 1b6d121 fixed dangling ? problem again
adds d16295c header() -charset option now works even when the MIME type is not "text".
adds 16c6c0f Fixed documentation for cookie() function and fastCGI.
adds b31344a fixed charset thing again
adds ac4b265 Documented that CGI::Carp->fatalsToBrowser() does not work correctly with mod_perl 2. No workaround is known.
adds 3298aa9 Fixed text status code associated with 302 redirects. Should be "Found" but was "Moved".
adds 7dc345f fixed charset asynchrony in header() and start_html()
adds f89a16b patch from Mike Hanafey to prevent CGI::Cooke from interpreting 0 values as equivalent to empty
adds 47790d0 patch from Mike Hanafey to prevent CGI::Cooke from interpreting 0 values as equivalent to empty
adds 606fdf3 Patch to CGI::Carp from Peter Whaite to fix the unfixable problem of CGI::Carp not behaving correctly in an eval() context.
adds 53651f2 Fixed upload failure on files that contain semicolons in their names.
adds dfb0010 Bumped version number
adds e927128 patch from Steve Peters to synch with Perl core
adds b8fc00d Fixed param() so that param(-name=>foo,-values=>[]) sets the parameter to empty list.
adds ab4a832 Added patch from Stephen Frost that allows one to suppress use of the temp file that is created during uploads.
adds 1fb111b version 3.19
adds d7c9648 cookie add-header patch from David Wheeler
adds 65cea51 Fixed problem identified by Andrei Voronkov in which start_form() output was screwed up when initial argument begins with a dash and subsequent arguments do not. Quashed uninitialized variable warnings coming from script_name(), url() and other functions that require access to the PATH_INFO environment variable.
adds 99c0fe2 Don't try to read data at all when POST > POST_MAX
adds a3026cc Fixed bug that caused cgi->param('name',undef,'value') to unset param('name') entirely.
adds 7a6ccdd Fixed bug in which upload() sometimes returns empty. (CPAN bug #12694).
adds 078738e Incorporated patch from BURAK at cpan.org to support HTTPcookies (CPAN bug 21019).
adds 00fb5b9 Don't try to read data at all when POST > POST_MAX; Fixed bug that caused cgi->param('name',undef,'value') to unset param('name') entirely.; Fixed bug in which upload() sometimes returns empty. (CPAN bug #12694); Incorporated patch from BURAK at cpan.org to support HTTPcookies (CPAN bug 21019).
adds 0fee195 Typo in upload() function broke uploads. Now fixed (CPAN bug 21126).
adds 8889827 Typo in upload() persisted, now fixed for real. Thanks to Emanuele Zeppieri for correct patch and regression test.
adds 0315e63 added t/upload.t
adds 19564fc improved cookie documentation
adds c3d9cdc image button alignment options were mistakenly being capitalized, causing xhtml validation to fail.
adds 5fe5eab fixed startform undef warnings
adds b82d890 patch from Bernard Chan to support fixed-decimal relative times
adds 17dda58 added alternate stylesheet support
adds a07884c bumped version tag
adds f86b32b fixed more stylesheet and documentation problems
adds 8707dd5 folded in xforms patch
adds 31dd723 fixed spelling of Malcom Beattie
adds 4b8f932 Patch from John Binns to allow users to provide a callback to CGI::Carp.
adds da198a4 Patch from Chris Fedde to prevent HTTP_HOST from inhibiting SERVER_PORT in url() generation.
adds 280ffdc Fixed outdated documentation (and behavior) of -language in start_html -script option.
adds 11662e4 Applied patch from Steve Taylor that allows checkbox_groups to be disabled with a new -disabled=> option.
adds a6b5b93 added patch from Allen Day that makes cookies RFC2109 complaint
adds b2449a0 Applied patch from Stephan Struckmann that allows script_name() to be set correctly.
adds 7cd9016 release 3.28
adds 9ffe17d added multiple upload reset patch
adds 065c603 had to roll out the file upload patch because it was failing regression tests
adds 5fbeae3 backed out upload patch from Mark Stosberg; removed redundant code from initializer
adds 38e89c0 UploadInfo tests work now
adds 88b0723 this will be version 3.29
adds f7ca0b8 patch from Mike Barry to support POSTDATA
adds c93e781 patch from Mike Barry to support POSTDATA
adds a1cfab7 patch from Rafael Garcia-Suarez to correctly reencode unicode values as byte values
adds 859f144 CGI::Carp issues a 500 status code now
adds 98e915a backed out UTF8 encoding functions
adds f95a772 can turn on utf-8 decoding by providing -utf8 argument
adds bc2918e added patches for mac upload and label attributes for checkboxes and radio groups
adds edb6a59 Possibly fixed "wrapped pack" error on 5.10 and higher
adds 703fdbd fixed problem of sending headers prematurely in mod_perl2
adds d72429b patch to avoid sending premature headers under modperl2
adds ae9458b Remove uninit variable warning when calling url(-relative=>1)
adds 3feb00f changed the license to artistic 2.0
adds 4b8be23 fixed two more uninit variable warnings
adds 10d40f0 Fixed failure of tempfile upload due to sprintf() taint failure in perl 5.10
adds 703eb41 Handle Unicode %uXXXX escapes properly -- patch from DANKOGAI at cpan.org
adds d095267 Resync with bleadperl, primarily fixing a bug in parsing semicolons in uploaded filenames.
adds 1d0149b bump to version 3.35
adds 945edcc synched to bleadperl
adds 28a3d2a fix for multipart chunked uploads
adds 0506c62 fixed multiple small bugs from RT
adds bfa8d4a fixed warning on accept() when header is absent
adds bc05c58 fixed overlap of param and attribute namespaces described in http://rt.perl.org/rt3//Ticket/Display.html?id=24294
adds a989e37 Fixed regression in "exists" function when using tied interface to CGI via $q->Vars.
adds 9548e87 fixed FCGI documentation and dependency issues
adds b202ead fix script_name() call from Stephane Chazelas
adds 2df0a49 Added a handle() method to the lightweight upload filehandles. This method returns a real IO::Handle object.
adds cfe2043 added additional temporary directories for windows systems
adds 523ba49 CGI::Pretty patch to prevent deep recursion
adds f2bd172 Added patch from Nicholas Clark to allow ~ characters in temporary directories; fixed broken functionality introduced by Renee Baeckers recent patches
adds 30f4bde patch from MARKSTOS to reflect best perl practices in calling new()
adds 1ddf5a9 Multiple documentation practices from Mark Stosberg to reflect perl "best practices"
adds 578c6c4 removed most references to Netscape
adds e27abdb utf-8 patch
adds 7541282 this will be version 3.43
adds 11a14db Patch from Kurt Jaeger to allow HTTP PUT even if the content length is unknown.
adds 985979b patch from Pavel Merdin to fix problems with parsing content-disposition from one of the firefox addons
adds 83a608e Fixed issue in mod_perl & fastCGI environment of cookies returned from CGI->cookie() leaking from one session to another.
adds 1ac42d2 Merge branch 'full-history' into HEAD
adds 997e20f Move modules into into lib/ for easier testing with "prove".
adds 84d8993 Pevent warnings about "uninitialized values" for REQUEST_URI and several other environment variables. Patch by Callum Gibson and Mark Stosberg. (RT#24684)
adds 9ed925c New t/unescapeHTML.t test script has been added. It includes a TODO test for a pre-existing bug which could use a patch. Thanks to Pete Gamache and Mark Stosberg (RT#39122)
adds 522d065 Add first tests for user_agent() and fix a warning with it. (RT#29065)
adds e24d04e Avoid death in some cases when running under Taint mode on Windows. Patch by Peter Hancock (RT#43796)
adds 769cb2c Several typos were fixed, Thanks to ambs. (RT#41105)
adds ae3fdd7 Allow 0 to be used as a default value in popup_menu(). This was broken starting in 3.37. Thanks to Haze, who was the first to report this and supply a patch, and pfschill, who pinpointed when the bug was introduced. A regression test for this was also added. (RT#37908)
adds 3484618 A typo related to the nosticky pragma was fixed, thanks to Britton Kerin. (RT#43220)
adds 9edcd3b Allow "+" as a valid character in file names, which fixes temp file creation on OS X Leopard. Thanks to Andy Armstrong, and alech for patches. (RT#30504)
adds 35e6234 Set binmode() on the Netware platform, thanks to Guenter Knauf (RT#27455)
adds b1a375d examples/nph-clock.cgi is now more portable, by calling localtime() rather than `/bin/date`, thanks to Guenter Knauf. (RT#27456).
adds d5b9d17 In CGI::Carp, the SEE ALSO section was cleaned up, thanks to Slaven Rezic. (RT#32769)
adds 20c70bb Don't allow a CGI::Carp error handler to die recursively. Print a warning and exit instead. Thanks to Marc Chantreux. (RT#45956)
adds a601f8f In author information, fix apparent typo: refer to "CGI.pm distribution" instead of "GD.pm interface". (No 'Changes' entry is being filed for this). It could also be a typo that the copyright only extends to 2007, but no change was made there.
adds 3f2a3f3 query_string() now generates query strings in a reliable, sorted order. So, these request query strings will have the same result returned by query_string now: 'a=1;b=2', 'b=2&a=1'. This is helpful when you want to compare two query stings to see if they are logically equivalent. Thanks to Mark Stosberg (RT#43006)
adds 97925e9 CGI::Carp and CGI::Util have been updated to have non-developer version numbers. Thanks to Slaven Rezic. (RT#48425)
adds 696a170 CGI::Switch and CGI::Apache now properly set their VERSION in their own name space. Thanks to Alexey Tourbin (RT#11941,RT#11942)
adds 5596703 The Dump() method now is fixed to escape HTML properly. Thanks to Mark Stosberg (RT#21341)
adds dc3abc5 Update Makefile.PL - reflect that CGI.pm has moved to lib/ - start to build a smarter META.yml with repo URL, etc. - note there are some commented out things we could still fill in, including a homepage URL, Mailing list URL and license URL.
adds b55e249 Reverse the recent patch to sort query strings, after peer feedback. Reference: http://rt.cpan.org/Public/Bug/Display.html?id=43006
adds 7f1cb76 Bug Fix: Support for <optgroup> with scrolling_list() now works the same way as it does for popup_menu(). Thanks to Stuart Johnston (RT#30097)
adds fd479d4 Bug Fix: CGI::Pretty now works properly when $" is set to ''. Thanks to Jim Keenan (RT#12401)
adds b0d0d45 Fix crash when used in combination with PerlEx::DBI. Thanks to Burak Gürsoy (RT#19902)
adds 1c83470 Fix case-sensitivity in http() and https() according to docs. Make https() return list of keys in list context. (RT#12909)
adds 4e47283 rt 38884 - Adding documentation for method 'remote_addr'
adds 4a02185 Version bumps for 3.45 release.
adds 75a6e1d RT#38884: Add Changes entry
adds 730d463 typo fix in test docs: s/GCI/CGI/g
adds b4baefa In CGI::Pretty, we no longer add line breaks after tags we claim not to format. Thanks to rrt, bubaflub and and markstos. (RT#42114).
adds 52873c8 unescapeHTML() no longer falsely recognizes certain text as entities. Thanks to Pete Gamanche, Mark Stosberg and bubaflub. (RT#39122)
adds 25857ba fixes RT #36583: malformed output from checkbox_group (with -no_xhtml flag)
adds ccec372 fixes RT #39122 - unescapeHTML recognizing some text as entites
adds 3840bd0 added another test to verify that numbered escape sequences work
adds 0fc95e3 another test for checkbox_group() for xhtml folks
adds bd5f845 Fixing conflicts in t/unescapeHTML.html after merging with bubaflub.
adds fe678b7 Changes file updates.
adds a360be9 Merge commit 'upstream/master'
adds 1ce7a7e Merge branch 'master' of git://github.com/rhesa/CGI.pm into rhesa/master
adds c04c579 Add Changes entry for RT#12909. (http/https fix)
adds 617796c rt#27907: Disabling XHTML mode if the DTD is for HTML 2.0, 3.2, 4.0 or 4.01
adds f8d2f8e converted html.t to Test::More
adds f7fe11a Merge branch 'rt-27907' of git://github.com/yanick/CGI.pm
adds af8bf93 Add Changes entry: XHTML is now automatically disabled for HTML 4, as well as HTML 2 and HTML 3. Thanks to Dan Harkless and Yanick Champoux. (RT#27907)
adds 851ca85 rt#41530 - Making -compile :form work again
adds 9c41db6 Merge branch 'rt-41530' of git://github.com/yanick/CGI.pm
adds 1831a00 rename test script and update Changes: Pre-compiling 'end_form' with ':form' switch now works. Thanks to ryochin and Yanick Champoux. (RT#41530)
adds c37f872 Merge commit 'upstream/master'
adds d22626a Fixes RT#13158: skip empty param-value pairs in save()
adds e7a27e9 New Changes Entry: 7. Empty name/values pairs are now properly saved and restored from filehandles. Thanks to rlucas and Rhesa Rozendaal (RT#13158)
adds e889bd1 Use a code comment to provide some more context for a test.
adds 642be95 Doc Patch for RT#40502: escapeHTML unicode handling.
adds 09dad74 remove cutesy "This section intentionally left blank." in CGI::Pretty. How to report bugs is already handled in the AUTHOR section.
adds 49c35d8 New Changes entry: In CGI::Pretty, performance concerns are now documented. Thanks to Jochen, Rhesa Rozendaal and Mark Stosberg (RT#13223)
adds 2e85ab1 Refine UTF-8 docs for escapeHTML() per RT#40502. Thanks to Martijn and Rhesa.
adds 5fa8ae7 git rid of some EOL whitespace in CGI::Pretty.
adds 97b5eda Version bumps for 3.46. Also, some minor 'Changes' updates.
adds 072d37b doc fix after seeing RT#43188
adds 5dd0cf2 Merge branch 'master' of git://github.com/rhesa/CGI.pm
adds 5b0dfbf Remove a maximal number of "Netscape" references in the documentation. New programmers may not know what Netscape is, and many of the references could be safely and usefully genericized.
adds 82fd372 Changes addition: A number of outdated Netscape references have been removed. (Mark Stosberg)
adds f25793b Quit bundling an ancient copy of Test::More and and using a custom 'lib' path for the tests. Instead, Test::More is now a dependency. Thanks to Ansgar and Mark Stosberg (RT#48811)
adds 979f3f8 Update Changes file: Quit bundling an ancient copy of Test::More and and using a custom 'lib' path for the tests. Instead, Test::More is now a dependency. Thanks to Ansgar and Mark Stosberg (RT#48811)
adds eaa2a6f Clean-up t/fast.t - fix undef vs. '' comparision. Perhaps the Test::More upgrade broke that. - fix 'object' typo - Quit using "use_ok()" per Ovid's advice on best practices.
adds 7a22a1d Patch from Shawn Corey for: "#22046: Needs Discussion: Differences between start_form() and startform(). " Mark Stosberg editted it just a bit: - endform is now an alias for end_form, not a dupe routine. The alias is at the top of the file, modeling a historical convention - Fixed a typo in "end_mulitpart_form"
adds e99fdc0 New Changes entry: Some differences between startform() and start_form() have been fixed. Thanks to Slaven Rezic and Shawn Corey. (RT#22046)
adds a36e451 Best Practice: Purge code and docs of indirect object notation. Reference: http://www.modernperlbooks.com/mt/2009/08/the-problems-with-indirect-object-notation.html
adds 3155fff Changes entry: Best Practice: Purge docs of examples of using indirect object notation.
adds eb551f4 POD formatting fixes (RT#48935)
adds 4512c9d Making the file strict/warnings compliant
adds 1f20021 using Test::More
adds 1b00615 rt#43587 - url_param() returns false if QUERY_STRING is empty
adds a0868c6 Adding tests to ensure url_param and param deals the same with keywords
adds bd68d56 Merge branch 'rt-43587' of git://github.com/yanick/CGI.pm
adds 7dbe061 Changes file additions: - url_param() has been updated to be more consistent with the documentation and param(). Thanks to Britton Kerin and Yanick Campoux. (RT#43587) - POD fixes thanks to Dave Mitchell - EOL whitespace removal.
adds 7e40de1 Patch and tests for RT20436: Fix special case handling for hidden input fields
adds f4a6c37 Merge branch 'master' of git://github.com/veryrusty/CGI.pm - merged conflicts in t/form.t - split out hidden() tests into t/hidden.t - minor test style updates.
adds 45c02ed More tests for hidden(). (RT#20436)
adds 7e97658 Changes file updates: - hidden() now correctly supports multiple defaule values. Thanks to david at dierauer.net and Russell Jenkins. (RT#20436) - Automated tests for hidden() have been added, thanks to Russell Jenkins and Mark Stosberg (RT#20436)
adds 3e499d0 Patch from bubaflub to fix RT#25131: don't clobber $_ in init().
adds 6603cf6 Best Practice: refactor to use explicit variable name instead of $_.
adds 84d74b9 New "Changes" entry: Calling CGI->new() no longer clobbers the value of $_ in the current scope. Thanks to Alexey Tourbin, Bob Kuo and Mark Stosberg. (RT#25131)
adds b6f9ed9 Bug Fix: avoid double-decoding UTF-8 params. This patch was provided by MSCHOUT, per RT#19913.
adds 342483d Changes file update: UTF-8 params should not get double-decoded now. Thanks to Yves, Bodo, Burak G�rsoy, and Michael Schout. (RT#19913)
adds e1c8a0a rt-39904: CGI::Carp fatalsToBrowser does not catch stringifiable objects
adds 51c6233 silencing the spurious 'used once' warning
adds 83445f2 removed leftover (?) debugging warning
adds 5d8cab2 Changes file update: We now give objects passed to CGI::Carp::die a chance to be stringified. Thanks to teek and Yanick Champoux (RT#41530).
adds f2b2dc2 silencing the spurious 'used once' warning
adds 9e68a5c removed leftover (?) debugging warning
adds 6b7e9d2 Merge git at github.com:markstos/CGI.pm
adds 5de421d replace appearances of startform() in Pod and examples with start_form()
adds ebb6133 Changes file addition: Docs and examples were updated to highlight start_form instead of startform. Thanks to Slaven Rezic.
adds b35d6d4 whitespace fix: Line up "if" statements better in escapeHTML so it's clear where they end.
adds e37c90a test for RT #40748 - autoEscape(undef) breaks escapeHTML()
adds 16836c1 add another test just to clarify
adds 06a40de bad form, peter! sloppy copy and paste
adds 84121a9 need to reset autoEscape between tests
adds fd87731 fixes #40748, adds more tests for autoEscape and escapeHTML
adds d3015f3 uh, format?
adds 5359e90 In _maybe_escapeHTML, call escapeHTML() with an object. I think this saves re-initing an object every time we call escapeHTML via _maybe_escapeHTML, even if "$self" is not used inside escapeHTML().
adds 9393dd6 New tests for autoEscape and escapeHTML() (all passing).
adds 0d62aaa more explicitly document the behavior of autoEscape() and escapeHTML().
adds 95f707a New Changes entry: Turning off autoEscape() now only affects the behavior of built-in HTML generation fuctions. Explicit calls to escapeHTML() always escape HTML regardless of the setting. Thanks to vindex, Bob Kuo and Mark Stosberg (RT#40748)
adds e258a26 Bug fix: pragmas not being preserved in CGI::Fast. Turning on strict and warnings made this bug obvious to spot. We needed to use @CGI::SAVED_SYMBOLS, not @SAVED_SYMBOLS. (RT#32119)
adds eefea6d removing EOL whitespace.
adds c3c0e84 RT#32119: Add automated tests to confirm that in CGI::Fast, preferences provided through pragmas persist across multiple requests.
adds 327c305 Changes entry: In CGI::Fast, preferences set via pragmas are now preserved. Thanks to heinst and Mark Stosberg (RT#32119)
adds 4d5d568 switched util.t to use Test::More
adds 4459a11 Changes entry: t/util.t has been updated to use Test::More instead of a home-grown test function. Thanks to Bob Kuo.
adds f0d4363 Document that CGI::Carp::carpout doesn't work with in-memory file handles (although a patch would be welcome).
adds 380aef6 new: Changes entry Note that CGI::Carp::carpout() doesn't work with in-memory filehandles.
adds 643f393 Make the documentation for newstyle_urls() less confusing. Suggested by Ryan Tate in RT#49454.
adds c96090b New Changes entry: The documentation for the -newstyle_urls is now less confusing. Thanks to Ryan Tate and Mark Stosberg (RT#49454)
adds ad2cb04 typo fix.
adds ac5c48c Changes: typo fix.
adds 0880f27 Fixed warnings about uninit variables.
adds e3d3bbc 3.46 lacked a manifest
adds e06330c remove reference to ancient version of CGI.pm
adds 19aea2b Add a section header for processing a file upload field. This section is even longer than the docs on how to create the field. Also, a lot of people use CGI.pm to process file uploads without using them to create them, so this deserves its own heading.
adds 6973ec0 more doc updates for file uploading: - switch the docs for this section to use the OO style - Move the "JavaScripting" section up so it's with the part on *creating* file upload fields, instead of being with the part on processing file uploads.
adds 583ff80 Overhaul the docs for processing file uploads. - split up the docs with subheadings to make them easier to browser and skim - Recommend using IO::Handles as the preferred method and further de-emphasize using dual-named param() to handle file uploads.
adds 93dc189 Document tmpFileName. (#49570) Thanks to Nathaniel Smith for the bug report. The docs were copied and pasted from cgi_docs.html, which is already included in the distribution.
adds bdedf09
adds 23a5cc5 Fix missing half of CGI::Util, accidently deleted in last commit. That was thanks to github's in-place file editting feature.
adds 0e73242 Merge back the old CVS history with the new Git repo
adds dc97d63 Bug Fix: RT#49606: <optgroup> default values are now properly escaped. Thanks to #raleigh.pm and Mark Stosberg.
adds 23a9f7d Fixup Changes retroactively for 3.47 release.
adds b766931 Changes file: Start section for 3.48 release.
adds afc5c7d Go ahead and version bump some modules likely to change to 3.48 to make the next release easier.
adds aaa87a9 Revert "rt-39904: CGI::Carp fatalsToBrowser does not catch stringifiable objects" This fix caused new problems: "#49630: Chagnes to CGI::Carp in 3.47 break TT and exception handling" We are reverting the patch until we can find a solution that addresses both concerns. For now, backwards compatibility will be prioritized. This reverts commit e1c8a0a2305644ea8438291bbee5fc83abe51f55.
adds 0d3cfc1 Changes addition: The change to exception handling in CGI::Carp introduced in 3.47 has been reverted for now. It caused regressions reported in RT#49630. Thanks to mkanat for the report.
adds 145fca9 Documentation: Enhance SEE ALSO to document the modules pointed to a little bit.
adds 749c38b rt#49770 - documentation URLs updates
adds 4313bf5 Changes entry: More tests were added for autoescape, thanks to Bob Kuo. (RT#25485)
adds 76dc9cc test for RT 25485, actually was fixed in RT 40748
adds d0e4df5 Merge branch 'RT25485' of git://github.com/bubaflub/CGI.pm
adds f459258 Changes entry: URLS were updated, thanks to Leon Brocard and Yanick Champoux. (RT#49770)
adds 615c380 rt-39904: CGI::Carp fatalsToBrowser does not catch stringifiable objects
adds b311591 Adding strict and warnings to Cookies.pm
adds 18fdcc6 Patch so that t/fast.t doesn't fail when FCGI is not installed.
adds 53e82e6 Fixed off-by-one error in test count.
adds 4b65e61 applying patch provided by Alex Vandiver
adds 667bbff Update README to account for CGI.pm being under lib/
adds 104aea1 Merge branch 'readme' of git://github.com/yanick/CGI.pm
adds 0d1328b Resolve RT#50301 by localizing $^W
adds 026f923 Suppress uninitialized warnings under -w
adds 0d02994 Merge git://github.com/burak/CGI.pm
adds ace00b5 Update Changes and versions for a 3.49 release.
adds a9691cc replacing server_port by virtual_port
adds 29fcfbd remove duplicate code snippet
adds 0d5d1bb adding tests for url()
adds 6d8a7cf Add t/url.t to MANIFEST
adds f58d1b7 Add Changes entry: url() now uses virtual_port() instead of server_port(). Thanks to MKANAT and Yanick Champoux. (RT#51562)
adds 39d326b Attempt to resolve RT#49599 by not using use_ok(). I think the use_ok() was problematic here because it was being run in an implied BEGIN {} block. Switching over to "require" should address that. Also: Reference: http://use.perl.org/~Ovid/journal/37797
adds ea7dc7a Update Changes for RT#49599 fix.
adds a101ff8 Header values with carriage returns are recognized and escaped
adds 821abe7 eliminate some extra white space.
adds b4323cd Add 2 new tests. The second one fails because the charset is unexpectedly added, so the result is this:
adds 1508a19 Add direct RFC 822 reference.
adds 368b1c2 Improve header continuation fixing logic - Reference RFC 822 - document the regex - If the header continuation line is already valid (with a leading newline), then leave it alone.
adds a79e394 Update docs reflect logic change from the last patch.
adds c0e98bd simplify the regex a tad
adds 4339e11 Avoid warnings about using an undefined value.
adds afcb32a Merge branch 'header-escape' of git://github.com/yanick/CGI.pm
adds 248ab66 Mention CRLF fix in 'Changes'
adds ffcd287 better formatting and 3-arg open
adds 8b74d0b better Perl style in examples
adds cf78743 Merge git://github.com/chorny/CGI.pm
adds 2efd205 Fix contributed by Christian Carey <christianc at sitesell.com> to handle utf8 strings correctly in perl 5.8.0 and 5.8.1.
adds 516d848 adding .gitignore
adds 45db479 rt#54768 - test was assuming %ENV not "polluted"
adds 8d26073 Correcting the pod, and adding some tests.
adds a1823d5 mentioning patch in Changes
adds 9950c99 Update POD regarding cookies (especially httponly)
adds 89aa3ae 3.50 release: security fixes for embedded newlines in header() and a static MIME boundary in multipart_init()
adds 9900156 proposed patch for header injection bug
adds 7379a64 version 3.50
adds 77a9aa4 added missing files
adds c5366ce Merge github.com:markstos/CGI.pm - added t/headers.t and t/param_fetch.t back to the tree - updated MANIFEST to mention these two files.
adds ca611a1 quit referring to the <link> tag in the docs as being rarely used.
adds ea7f1d5 Changes: quit referring to the <link> tag as being "rarely used". (Victor Sanders)
adds 16361db Fix t/http.t failure when HTTPS_PROXY is set (RT#54768)
adds c03b6c6 Change: re-fix t/http.t script.
adds f28e611 Documentation/whitespace fixes: #62785: [PATCH] Documentation spelling fixes
adds 63d1a3e Changes: typo and whitespace fixes (RT#62785, thanks to scop at cpan.org
adds bc9d42a Make EBCDIC a compile-time constant so there's zero overhead (and less compiled code) in subroutines that test for it. (patch from Tim Bunce)
adds c472b6e Update location of most recent version to be: http://search.cpan.org/dist/CGI.pm/
adds 231dcc3 Update "require" line to require 5.6 instead of 5.4. This is consistent with Makefile.PL, which already required Perl 5.6.
adds 1c78301 Remove unnecessary sentence.
adds d955d47 The -dtd argument to start_html() is now documented (RT#60473, Thanks to giecrilj and steve at fisharerojo.org)
adds 1218cbd Retroactively add Changes entry for RT#39904. Based on the git history, it was already released, but not documented.
adds 1083076 always print out the charset
adds 3b12424 Merge branch 'charset' of git://github.com/yanick/CGI.pm into rt-57945
adds 896e963 New tests and Changes entries for RT#57945, a update for charset() handling.
adds 6dcdec8 Add a couple of code comments to CGI::Util::escape - clarify what we are doing with arg shifting in escape - add a link to a reference about what "surrogate pairs" are.
adds fbd5098 Address warning when param_fetch is called with no args.
adds aa7aa34 Remove cgi-lib_porting.html. The content it is has mostly expired. A few details which are are still relevant have been merged into the CGI.pm docs. People would expect docs to be in the POD anyway.
adds 6f71668 Overhaul the README file to reflect the current state of things in 2010.
adds 8a43b8a Add missing files to MANIFEST
adds d99997c Add support for the 'charset' attribute to the '<script>' tag. RT#62907, Thanks to Fabrice Metge
adds 77b3b20 Further update handling of embedded newlines in headers.
adds 64160e6 Correct test for leading newline injection Also, simplify tests for blow-ups.
adds cbbf09a Merge branch 'header-injection-fix-take-2'
adds 402aad9 Simplify docs for <script> tag generation a bit.
adds 4baef80 Simplify docs for <script> tag generation a bit.
adds 5f19cd7 Merge branch 'rt-62907'
adds 6a52021 RT#62783: improve, document, fatalsTo Browsers, eval, mod_perl 2 interactions. I modified the original patch to change $CGI::Carp::ToBrowser to $CGI::Carp::TO_BROWSER. This is consistent with other global variables names in $CGI::Carp and CGI.pm.
adds b456dae Merge branch 'rt-62783' Including fixing conflict in Changes.
adds 3d075c5 No need to mention "HTML 3" and "HTML 4" directly here, that unnecessarily dates the docs.
adds ad243f0 Slim down opening doc on HTML generation functions to the essentials.
adds 4ef6c1b Merge branch 'docs'
adds 4ce9dbb RT#62762: several fixes for temp file handling.
adds 6e4ad5a Merge branch 'rt-62762-tmpdir' Includes resolving conflict in Changes.
adds 0054216 Make CGI::Carp::die propagate $@ if it has no argument (rt-57224)
adds c1e1d7f Removing the now-useless second assignment to $args
adds ea25c8d Merge remote branch 'yanick/rt-57224' Includes resolving conflict in t/carp.t
adds 1f1cc22 Update Changes for RT#57224, re-organize recent entries a bit.
adds 8f4e8ec Best Practice: s/new CGI::Cookie/CGI::Cookie->new/
adds 6c8a726 Best Practice: s/foreach /for /
adds a022402 Eliminate indirect object notation for parse() and fetch() calls
adds 88b5b73 Code, Tests and Docs to support Max-Age for better spec compliance
adds 2174a6b version bump for CGI::Cookie
adds 8235dc0 remove dated references to "Netscape"
adds 7f35803 Backport HttpOnly tests from CGI::Simple
adds cb34157 Refactor: port cleaned-up as_string implementation from CGI::Simple::Cookie
adds d0158b3 Port over arg-unpacking clean-up from CGI::Simple::Cookie
adds 60f47fc minor grammar clean-up
adds 9780a83 Refactor: bring over some nicer formatting from CGI::Simple
adds 9273307 BugFix: CGI::Cookie->new() now follows the documentation and returns undef
adds 7f54519 Refactor: bring over more readable value() implementation from CGI::Simple::Cookie
adds 4c7e9c4 Refactor: re-use more code from CGI::Simple::Cookie->new()
adds c63f45e Restore Apache::Cookie compatibility that was distrupted a few commits ago.
adds 196ab30 Quit loading CGI.pm if you just want to use CGI::Cookie
adds 5b1f757 remove cgi-lib_porting.html from the manifest-- it's been removed.
adds 4fc4d10 clean up $VERSION declaration
adds b4de9a8 refer to mod_perl in a comment, rather than modperl
adds 78916df Add new passing cookie test for names without values
adds 70ca74d Adopt the code for raw_fetch from CGI::Simple::Cookie
adds ba99e84 Refactor: use formatting from CGI::Simple
adds fa08e97 If parse() is given no input, bail out early.
adds dad346a improve spacing in test. No logical changes.
adds 510fe0d Reverse the previous change to the return value for parse(),
adds f36ac93 minor grammar clean-ups.
adds 99452f4 Fix bug with whitespace trimming of cookie elements
adds 34a3bd4 Clean-up code style of return value
adds 6c41e1d This commit fixes a bug earlier in this development cycle,
adds f4657d1 Final Changes updates for 3.51
adds 247bb88 Version bump in lib/CGI.pm
adds ed2fe6d Add missing t/tmpdir.t file.
adds 59645ac Update Changes to reflect that t/tmpfile.t has been added now. (RT#64949)
adds ea94787 RT#64554: Update multi-line header handling docs.
adds fc38a5a RT#64554: Update "Changes" to reflect doc updates for multi-line headers.
adds cfe3e4f Fix warnings in t/cookie.t
adds bc850c1 Update Changes to reflect Cookie warning fix.
adds 8ea632c Fix logic problem in test that caused it to pass for the fix was applied. RT#64261, thanks to Niko Tyni
adds 64b8773 Changes: Fixed logic bug in t/multipart_init.t (RT#64261, Niko Tyni)
adds 9f96b2c Bump version to 3.52.
adds 4c30955 Fix MANIFEST entry.
adds cb19cdd Retroactively add release dates to the Changes file back to 3.00
adds 9c68950 Modernize: s/use vars/our/ in CGI::Util
adds 882bbfb Merge commit '9c689503464e01c0f904686c67621735eafcb075'
adds d71d7ff version bump in CGI::Util
adds 071de88 Remove dead code. This chunk of code was only called for Perl < 5.6, but we already require at least Perl 5.6, so this code was not supported and should not have been accessed.
adds 2071d07 Remove think-o. It appears this "require utf8" line was here to support the following call to "utf8::encode". However, the documentation is clear this is not required, and I believe this line effectively did nothing.
adds dcc93c7 Remove check to see if we have 5.6 or higher now. CGI.pm requires 5.6 or higher now, so this is implied.
adds 7d026df Drop support Perl < 5.8. 5.8 has been out almost 10 years.
adds bafd391 Update Changes
adds c49f3bd Further bump minimum version to 5.8.1 which allows us to drop an exception targeted directly at Perl 5.8.0.
adds 642424f Added support for QUERY_STRING parsing for DELETE methods, added a test and patched the associated pod.
adds 799bd4e Added support for QUERY_STRING parsing for DELETE methods, added a test and patched the associated pod
adds 5e06e3d Merged pull request #4 from earino/master.
adds e21d646 Changes file update
adds f79341e version bump to 3.53
adds 02cad18 Add t/delete.t to MANIFEST
adds 228ed0e Make t/tmpdir.t compatible with pre-5.9.3 perls mkdir has only defaulted to $_ since 5.9.3. Oops Thanks to: Niko Tyni
adds cc73dc9 TODO tmpdir writability tests away for now and add some diagnostics
adds 1364068 Version bump to 3.54.
adds 83ecde8 Update changes to mention t/tmpdir.t fixes, prepare for 3.54 release.
adds 0023f17 RT#45019: New test coverage, code change and "Changes" docs to explain restoring the ability to get PATH_INFO from url() under mod_rewrite.
adds cfb395b Update Changes for 3.55 release
adds 18fe7b8 tmp files are now cleaned up on VMS
adds 7c91127 Fixed test failure: done_testing() added to url.t
adds 24bb78c Merge pull request #5 from doubi/master
adds deb41f7 Use public and documented FCGI.pm API in CGI::Fast
adds bbe07e8 Merge pull request #6 from chansen/master
adds 6f342e6 Updates for 3.56 release: Changes, docs, version bumps
adds 5f98bc0 Use OO notation in a few more places.
adds 2b40f65 Update docs to clarify that query_string() is only intended to be used
adds 7fc2473 3.56 release with VMS tmp file fix, higher Test::More requirement
adds e42a9e8 3.57 release: Fix test failure in t/fast.t.
adds d5143d8 Merge branch 'master' of github.com:markstos/CGI.pm
adds 621a98f Prepare for 3.58 release.
adds faf0626 do not used defined on array
adds f02e2ff Merge pull request #9 from rjbs/master
adds 0cf175d Use Text::ParseWords instead of shellwords.pl
adds 468a001 Fix a spelling mistake in various files
adds f16fed4 Merge pull request #10 from AlexBio/rfc/debian-patches
adds e0c3ae0 clean up tmpdirs more aggresively
adds ff5f669 Merge pull request #11 from rjbs/master
adds 6f5b5f2 Fix test count and warning in t/fast. Thanks to Yanick.
adds d6f4a3a Some Changes update for 3.59
adds d8277a5 rt-52469: no CONTENT-LENGTH, dont' try to read
adds ef0ca59 Merge remote-tracking branch 'yanick/rt-52469-b'
adds fdf5525 RT#52469: add new file to MANIFEST
adds 352cd0b RT#52469, add Changes entry.
adds 17290e2 bump version for 3.59 release.
adds cc2eeed tests header() more
adds 0f2b5a7 added window_target.t
adds 2181238 removed obsolete tests
adds 4ab3e52 renamed files in t/headers
adds 33ab585 Merge pull request #14 from anazawa/master
adds 607eaff More tests for header(), thanks to Ryo Anazawa.
adds c2b2e57 Refactor: bring over some nicer formatting from CGI::Simple
adds 1a4e4ed BugFix: CGI::Cookie->new() now follows the documentation and returns undef
adds 257fa53 Reverse the previous change to the return value for parse(),
adds 3f96005 Improve documentation for -status
adds fa96ca8 Test to show unescape problem
adds 0160a4f Fix for mixed escaped and nonescaped strings
adds 3201f18 Another test for an unescapeHTML problem
adds 8c29222 Fix for escapedish looking substrings that aren't escaped
adds 79c212d Merge pull request #12 from cebjyre/rt-75595
adds 2faaaa7 Merge branch 'master' of github.com:markstos/CGI.pm
adds 9e10a25 RT#75595: Changes update for unescapeHTML fix.
adds 4229760 Remove trailing newline after <form> tag inserted by startform and start_form.
adds 67cdc84 Update test to quite expecting newlines after <form> tags,
adds 573047d Fix RT#53733, "Insecure Dependency" warning on some versions of Perl
adds 665e614 Version bumps for 3.60
adds 49082e3 Documentation rewrite to remove old email, add pod, etc.
adds 691d087 Merge pull request #17 from benkasminbullock/master
adds 8ab199d Update changes to mention CGI::Carp formatting improvement.
adds 3460215 v3.61, including un-TODOing a test a tmpdit
adds cd36530 TAG v3.61
adds 5ecc25f eliminate tabs from CGI::Util, use base 'Exporter'
adds c8296ee Fix missing semi-colon, bump version number.
adds 462d5ed Refavor how endform is defined for compatiblity with dev version of Perl
adds 9c09e84 Add undocumented $CGI::UTIL::SORT_ATTRIBUTES to provide predictable output for testing with newer perls
adds ec7ed2f Prepare for 3.62 release.
adds 49d5bf5 TAG v3.62
adds 7bb474c CR escaping for P3P header
adds 80f4443 CR escaping for Set-Cookie header
adds c8a3d4b update Changes
adds 00338af remove "if" block
adds cb39938 Merge pull request #23 from anazawa/master
adds b254b8b Prep for 3.63 release
adds 0b240cd TAG v3.63
adds c64ac59 RT#58377: add test coverage for plus signs
adds 5813c5b RT#42990: Modernize docs regarding the state of HttpOnly support in cookies.
adds 33cc71e Add Changes entry for HttpOnly doc update
adds e696bb1 fix typo in test
adds bae5222 RT#72882: Avoid warning about "undefined variable in user_agent
adds 3d2d589 RT#72882: Update Changes
adds 3cb0d21 Update minimum required version to 5.8.1 in Makefile.PL
adds 12acfe1 typo fixes
adds a2e9bed typo fix
adds b5bf828 typo fix
adds 66f4050 typo fixes
adds df41a70 Merge pull request #25 from dsteinbrunner/patch-1
adds 780b060 use deprecate.pm on perls 5.19.0 and later
adds 687637a Merge pull request #26 from rjbs/liberate-from-core
adds 80e5bee Fix POD errors reported by newer pod2man
adds 620210e Merge pull request #28 from jmdh/master
adds 7273145 Merge branch 'master' of github.com:markstos/CGI.pm
adds a44abda Update Makefile.PL metadata with Github references
adds 6e6a27b version bump and Changelog update for 3.64 release
adds 7db98b9 TAG v3.64
adds 6790d39 Adding Changelog entry for 3.64
adds c7641eb fix typo in Makefile.PL, part of 3.64 release process.
adds f5669c9 TAG v3.64-take-three
adds fbb0f8d Install into 'site' if perl >= 5.012
adds 8c6625f Merge pull request #30 from bingos/master
adds ba712450 Prepare for 3.65 release
adds 78a3661 make code more safe (RT#79458)
adds 95f0265 Merge pull request #31 from chorny/rt-79458
adds 8316d7d v3.65_01 developer release to move bugtracker
adds 4310e2e update links for CGI::Fast dist
adds f590907 remove all files not related to CGI::Fast
adds cb25bd9 remove CGI.pm distribution files from MANIFEST
adds 8e8ce09 distribution name should be CGI-Fast
adds 05efd3e remove all old CGI.pm entries from Changes
adds da43f1f Changes file for v2.00 release
adds af6c682 test for building/testing dist against perlbrew
adds 479060b resolve #5 - update documentation
adds 9537f90 resolve #3 [rt.cpan.org #70609] - load order tweak
adds 96a629f tweak import checking logic (issue #3)
adds ffd81bc resolve #2 [rt.cpan.org #65492] - check ENV reuse
adds 5018fd2 resolve #4 Squashed commit of the following:
adds 25c70af bump to version 2.02 in prep for release
adds a92fbc2 update README (pod2readme)
adds 8557dcf add .travis.yml
adds 3a9000d add travis build status to README
adds fc5d4f9 README -> README.md
adds 15cf65a disable emails from travis
adds 2b73b36 tabs to spaces in .travis.yml (mixing is bad)
adds bc27cb9 tabs to spaces in .travis.yml (mixing is bad)
adds b775bc5 Merge branch 'master' of https://github.com/leejo/cgi-fast
adds f42b878 Imported Upstream version 2.03
new 8976331 Merge tag 'upstream/2.03'
new 69c8562 Update debian/changelog
new 5b5b38f Add autopkgtest control file.
new ae76358 update changlog / add IGNORE-VERSION
The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Changes | 18 ++-
META.json | 2 +-
META.yml | 2 +-
README | 278 +++++++++++++++++++++++++++--------------------
debian/changelog | 11 ++
debian/tests/control | 8 ++
debian/upstream/metadata | 6 +
lib/CGI/Fast.pm | 4 +-
8 files changed, 202 insertions(+), 127 deletions(-)
create mode 100644 debian/tests/control
create mode 100644 debian/upstream/metadata
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libcgi-fast-perl.git
More information about the Pkg-perl-cvs-commits
mailing list