[libwebinject-perl] branch master updated (ae4ac9e -> 2df2a03)
gregor herrmann
gregoa at debian.org
Sun Nov 1 16:57:03 UTC 2015
This is an automated email from the git hooks/post-receive script.
gregoa pushed a change to branch master
in repository libwebinject-perl.
from ae4ac9e update changelog
new 0fb886c Add debian/upstream/metadata
new 864de60 Update debian/changelog
adds 742c19d added initial empty directories
adds 3ce5494 Initial revision
adds a8bc5df minor bugfix
adds 3d71ffb fixed html output format
adds d3a5bf1 added timers
adds f08178d minor output adjustment
adds a6d77f6 added verifynext parameter - verification from string passed in previous test case
adds abfb294 added timestamp variable parsing
adds 696ed3f fixed timestamping bug and other minor issues
adds 64e7fac added verifynextpositive and verifynextnegative
adds ab9a21c added baseurl constant
adds 737b293 update
adds dc1f9f0 first version of Tk GUI
adds a73e037 renamed reference to logo graphic
adds 7b3145c changed buttons to compound images for resizing and added progress bar
adds 28525bd created status window and changed engine to use it
adds aa209ac labeled UI windows and adjusted logo
adds fafb50c disable UI run button during execution, and clear windows before running
adds e291621 UI uses icon instead of default tk icon
adds d9a739e cleaned up UI output and fixed GUI size
adds b71c972 added http useragent identifier
adds 50cefe6 UI goes to front on startup
adds bebb094 *** empty log message ***
adds 7753e14 *** empty log message ***
adds 59d13b7 README for 0.90 release
adds 83e7fbf first version after decoupling gui from engine, added F5 key binding and button focus
adds 349ca6b decoupled engine from gui, output added for stdout, commandline parameter to pass filename added, cleaned up a huge chunk of duplicate code, cleaned up ampersand conversion stuff
adds 3c772cb ignores logo.gif and icon.gif if they dont exist in directory
adds 6f17ac3 bugfix for failed case output to gui
adds c3fc75d re-checkin
adds 9d3db30 added 0.91 release notes
adds 1df9d6f added new case to sample file
adds df4c46f fixed comment
adds 5afb48c added status indicator canvas
adds 16f2250 dulled colors for status indicator canvas
adds c974998 commented out data::dumper since it is for debugging only
adds 5744eea fixed run button width
adds 6eced5f bugfix for response logging
adds 08f10dd fixed http logging again
adds 2b26904 changed double pipes to or
adds dac40c5 added error handling when engine file is missing
adds 96f2c67 re-commit
adds b1b4ec4 added proxy support
adds 5230026 fixed code style
adds 2bfa0bc added .92 release notes
adds 87dab8c added version number to title and repositioned logo
adds 0593edc new readme for 0.92 release
adds f42e6d2 added error handling for when engien cant load
adds a8a8cae added flag for webinject.exe so it can run as a standalone exe on windows
adds 5de60ab updated version number for next release
adds fd4f2b6 support for dynamic parsing from requests
adds 0d3997b added option to force url encoding for all nonalphanumeric on parsed value
adds 548e854 removed comment left from fixing session id parsing
adds c470dfa added .93 release notes
adds ab79525 release notes for .94
adds 89073c8 bugfix for http post content type
adds d5239fa color added to pass fail in status window
adds 0d3f7c3 added restart button and gui positioning tweaks
adds 1510c7c release notes for .95
adds 5dbf8d9 added additional parsing parameters and variables
adds 9a4a0aa added httplog subroutine and removed logging from GET and POST subroutines
adds b6ca045 added version number for 1.10
adds 2643437 added xml formatted output (results.xml), redefined criteria for pass/pail (test case fails if any verification fails), html report pass/fail formatting tweaks, additional test case pass/fail stats added to html report, minor code refactoring
adds 528722c additional test case pass/fail stats added to GUI
adds d9e86d4 added config parameter (<globalhttplog>) for global http logging (when set to yes) and global http logging on error (when set to onerror)
adds daba1a5 renamed onerror to onfail for global http logging mode
adds 15c754e added results summary and additional formatting to stdout
adds e68b508 added globalhttplog onfail to default config
adds edb9ca2 release notes for 1.10
adds d1d6445 release notes for 1.10
adds 5eed44c codebase for 2.0 engine - massive code changes here - multiprocessing support, forking, piping, refactoring, RT output, testcase file repetition, user vars and data files, stdout changes for load mode, etc, etc
adds cc31206 codebase for 2.0 GUI - load options, CollapsableFrame frame added, beginning of RT monitor
adds f4103b8 codebase update - fixes
adds a8bcaa3 codebase updates - fixes
adds c57cfcf forking code - trial 2.x codebase update - last checkin was bogus
adds 0b9f54f reverting back to 1.1 codebase
adds a72be75 minor formatting changes
adds f645136 added XPath Node selection when testcase file is passed from commandline and changed STDOUT mode when called this way
adds 3342db7 added test case file parameter for repeat
adds d53fb1a fixes for xpath passing
adds beb2368 changed PASS and FAIL to pass and fail for xpath stdout so its compatible with MRW
adds f046db9 commented out a debug line that was left in last checkin
adds 9001112 added checkboxes to turn on verbose and timer output, changed text colors to white for readability
adds 45cc570 code for verbose and timer output
adds 61a8204 changed checkbox option from verbose output to minimal output
adds 73ead06 adjusted checkbutton positioning so it looks OK on X and older versions of Tk on win32
adds b2a8f9d updated version number for 1.12 release
adds d4ab734 added parameter to define a User-Agent via config.xml
adds 407cb3c fixed a bug in the restart button
adds 7578aac release notes for 1.12
adds 37df089 fix for release notes
adds 3d30616 support for response time plotting, gnuplot call, write perf log, write gnuplot config plt file
adds 1da0c2b added support for response time monitoring, added tabs, real time plot update, resized main window, changed run button name
adds c267aee added support for Stop button
adds 77060b7 added Stop button (with Run button flip)
adds aa5b9ee removed disabling of status checkboxes while running
adds a5be779 fix for timer displays (elapsed time)
adds a870f29 fixes/dev
adds 189bf3e fixes, moved checkboxes to a tab
adds 831ed68 turn on/off graphs dynamically with radio buttons and choose lines/impulses style
adds 189adb3 turn on/off graphs dynamically and create gnuplot config based on lines/impulses
adds f72d1ce code to clear graph when requested
adds 20b62f0 clear graph functionality, menu to replace restart and exit buttons
adds 8b48b2c removed underline letters from menus (since key bindings dont work), added About window
adds c7bb9f2 added view config.xml window - open from menu
adds b9e963e support for No Grpah option
adds 210730a added No Graph option to suppress rendering and graph display when requested
adds c297900 support for option to shut off graph/monitor from gui
adds 8baf9c0 checkbutton to disable graph/monitor tab and underlying functionality
adds 52f9786 adjusted clear graph button size so it looks ok on linux
adds 9ca5fcf enable monitor renamed to disable monitor. monitor defaults to on
adds f8b0464 added new testcase parameter - sleep - to throttle execution
adds 4bba2db added min/max/avg response timers. display min/max/avg timers on html report. cleanup correctly when user clicks stop
adds a7470b0 cleanup correctly when user clicks stop
adds 7948914 added real time response time stats (min/max/avg) to monitor
adds f25d7f3 changed email address for corey
adds 7beb794 changed email address for corey in header
adds cb9a569 removed HTML tags from STDOUT printing
adds 93467d7 renamed call to gui_updatemonstats sub
adds 934f4b0 added real-time runtime counts to monitor tab
adds 8741304 fix for checking icon to display
adds 951e026 fix for trying to update monitor display when its turned off
adds f717f2f changed monitor stats and counts to Label widgets instead of ROText
adds c0227d0 changed image format to PNG for plot graph
adds 0f8beed added config param to define gnuplot path, refactored config file parsing
adds 67ea25e added check for situation when gnuplot is not specified
adds 79b31cb added notification for situation when gnuplot is not specified
adds b539d6a added repeat attribute to sample file
adds 9217af0 added 1.20 release notes. still needs release date
adds 9de766f added config option standaloneplot to turn on plotting in standalone mode, cleaned up logic for calling plotter and creating associated files
adds 62773c8 cleaned up code formatting
adds 12b51c0 removed item from 1.20 release
adds cd5eeee changed email address in header
adds 94f842f tweak to About text
adds 86f8b13 trimmed source file header
adds 69289ab added error handling when no http response can be returned
adds 33f96d4 added release date for 1.20
adds 1167010 use strict pragma, and scoped variables appropriately
adds 7a29b35 http basic authentication support, bugfix for proxy support, bugfix for erroneous errors when running from command line, bugfix so no warnings occur when running perl in -w mode, can run engine from a different directory using the config.xml in that directory
adds 6bc30b2 fixed an issue with plot log that i broke in last checkin
adds 4ea6162 read config.xml even when taking testcase file as commandline arg, fixed bug with xpath output, fixed bugs with erroneous errors when running from commandline
adds 53ddb31 removed comment I left in
adds f74ff44 added config.xml option to change response delay timeout, added separators to http.log for readability, bugfix for sending a parsed value in a POST body
adds 8a6e0b0 fix for http log separators so we only print them when we are actually logging
adds ad78ac4 unquoted timeout
adds 753330a quoted timeout and proxy args
adds 60eadd4 no longer forced to have test cases in strict incremental numbered order
adds 3bfd155 updated versioning for 1.30
adds 5e22879 fix for statusbar
adds d6558f2 source reformatting, fix for statusbar
adds 14a2fb0 refactored nasty code for populating vars from test hash, fixed issue with single case and dummy case
adds ae67fbe ability to handle reserved xml character "<" within test cases by escaping it with a backslash "\<"
adds 6f4e535 changed output when using XPath, added infrastructure for "nooutput" option
adds 994f144 comments allowed in config file using <commment></comment> tags
adds d9eca79 added global timeout option, added GetOpts module and refactored command line options, added ability to specify alternate config file on command line
adds 4f5c6b1 removed erroneous space in output
adds 21f3802 added "s" modifier to regexes so verifications can span multiple lines
adds 0716891 fix for stdout printing with nooutput
adds f45684d added feature/fix list for 1.30
adds 6fda76d added comment
adds 4c6e233 added -w to shebang (this is always parsed by perl)
adds 1de046f updated copyright
adds 78df878 change for stdout when nooutput is used so summary is still printed
adds 2b84e1c clarification for http basic authentication
adds 509ce6f change in comments and http basic authentication credentials
adds d6096b0 add max_redirect since we switched from LWP simple_request() to request()
adds 94e100a added line break after end of STDOUT output summary
adds 10ba43b updated release date for 1.30
adds 5b271a6 get pathname of current dir so we can launch engine from alternate directories
adds ec66bcd new errormsg options, update to code for pathnames using alternate directories
adds 095543f fix for default testcase file path that broke in last checkin
adds 1651ea8 fix errormessage parameter so its gets read from test case file
adds 2b0c85e updated release date for 1.30 and added one item to release history
adds ea47d29 tiny fix to release history that should have been included in 1.30
adds 02e5c65 small fix for erroneous usage of convertbackxml function
adds ff7f956 release notes for 1.31
adds e79a7ae added var for bugfix for errors and broken status bar in GUI
adds 64b51c8 bugfix for errors and broken status bar
adds b72150c removed erroneous space
adds 8e3e2ab 1.32 release notes
adds e1a3b5d updated versioning
adds 211e486 Bugfix for erroneous dummy test case printing in GUI status, updated version for 1.32
adds 168bfc9 minor change to nagios response messages
adds 1bf3ae0 nagios related - fixed OK return code so it prints even when globaltimeout is not defined
adds bd33b51 fixed .html output so it is valid xhtml
adds 31f9322 updated version number for 1.33
adds 2305b80 added support for multipart/form-data POSTs (file uploads)
adds 0d3a5e4 fixed cookies/POSTs (which i broke in last checkin)
adds 29ea4e9 minor update to inline css for html test output
adds 3400708 1.33 release notes
adds c0eaf4a added comment regarding crypt module
adds 401e994 bugfix to handle single line comment blocks in config file
adds 7b135bb updated version number for 1.34
adds 62200d6 suppress logging when running in plugin mode, changed default standalone plot mode to OFF
adds e5b74cd added mrtg reporttype (mode to run as an MRTG plugin)
adds a704454 1.34 release notes
adds 126dbee fix to release notes
adds 9613ab9 added verifyresponsecode parameter for http response code verifications, updated version to 1.35
adds a2d6ed6 added V command line switch to also print version info (needed this to run with Moodss)
adds 7a72539 updated version number for 1.35
adds adcee2b allows multiple httpauth elements in config files, added baseurl1 and baseurl2 elements for the config file, added test case params for verifypositive1, verifypositive2, verifypositive3, verifynegative1, verifynegative2, and verifynegative
adds 9ce7b9f using a temp file for preprocessing so original test case files are never altered
adds 56eae1a added Nagios plugin performance data support. Now returns performance data back to Nagios with plugin output, in accordance with plugin spec
adds a8431df Changed some regex match and substitution delimiters to avoid possible confusion on variable substitutions that may contain the slash delimiter. Also added subroutine to get directory name we are running in... needed since adding dirname to wackoldfiles subroutine
adds 2af59d9 added command line switch to specify output location for http.log, results.html, and results.xml
adds ea330d2 added PID to tmp file name so multiple copies of WebInject can run out of the same directory without clobbering each others tmp files
adds 278bcd4 changed some regex match delimiters
adds b8caf58 changed more regex match delimiters
adds 8a0bccb added release notes for 1.35
adds 55b5e09 fix to changelog
adds 8c63b76 commented out a debug statement that was left in
adds e50f97c start changelog for 1.36
adds c60d439 added additional info to XML output
adds 6e2693e updated version number for 1.36
adds 10fbef9 added variable support in testcase files via xml-simple
adds 6645bb4 web services support and text/xml post type
adds 412bbcb fixes for web services support (added application/soap+xml post type)
adds f497bd2 added new "addheader" testcase parameter so you can specify an additional HTTP Header Field for requests. Also using regex to add more flexibility to post types
adds 576b6b8 web services - added XML parser for parsing and verification of XML responses
adds 5435ad6 updated version number for 1.40
adds bff4141 fix
adds 683001e major code refactoring to reduce duplicate code
adds 39a6d5d change to use new hashes to match changes in webinject.pl
adds a351c72 added ability to call generic external plugins
adds 31a70b3 fix for loading config params that was broke in the refactoring
adds 065ec56 removed useless comment
adds d0e1701 changelog for 1.40
adds fb996ee fixed typo in parseresponse that slipped into 1.40
adds 97dff1d update version number and copyright
adds 271598c fixed some display issues for high dpi
adds ae8221f update version number - last checkin fixed errormessage
adds 6b77b23 fix for verifyresponsecode
adds fb01de5 addheader now works with all request types
adds 4ecefb8 can add multiple headers with addheader, using a pipe delimeter
adds 1c021b8 changelog for 1.41
adds a381643 fixed size of About window
adds 45793d1 added fix for soap using application/soap+xml header
adds fc881ba removed erroneous comment
adds 87d0447 fixed typo in error message
adds 092832e added decription2 to runtime window. updated version to 1.42
adds 1d529cd ability to use parsed results in posted xml file
adds cdab4c1 added support for tempfiles, which are created in /tmp or c:\\ (in case of windows)
adds 997e101 updated README file to represent latest changes added support for <outputdir> tag to specify output directory
adds 8e97ab8 initial import with webinject 1.41
adds 89f6152 fixed indention
adds 5b99f82 added possibility to set variables via command line
adds 6742339 added initial lib and test folder
adds 22b79d7 added basic tests
adds f2738ac added ignore file
adds 29e5db0 changed meta data
adds a7f5442 fixed meta data
adds b37fd40 moved webinject.pl functionality to Webinject.pm
adds 891c610 Merge branch 'lithium'
adds 83cfca2 files have been moved
adds c9ef04a added readme
adds 51b114d fixed some Perl::Critic errors
adds 4696cc7 Merge branch 'github'
adds 9cfd39b added more testcases and fixed Perl::Critics
adds c366a2c splitted into gui and core
adds 7f80e36 added MANIFEST.SKIP
adds edec861 create temp files with File::Temp
adds b6be6b2 added more testcases and fixed Perl::Critics
adds 97c293b splitted core and gui
adds 49d58c0 added some test xml files
adds 789ef63 added string verification tests
adds 91eeaad perltidy
adds e9781f7 code cleanup
adds 692833b moved gui part to new module
adds b6cb066 removed windows linefeeds
adds 878b4ea Merge branch 'github'
adds da67979 fixed path of gnuplot
adds 54dea9c added Changelog
adds 7ab9734 fixed restart
adds d633565 fixed displaying the config.xml
adds 9c657d7 Merge branch 'github'
adds e3c3712 merged
adds 8022552 code cleanup
adds f71624f code cleanup
adds c9d89fb reporttype is configurable by commandline now
adds aafb69a added tests for report types
adds 4ce233e removed some more global variables
adds b3ca44a removed more global vars
adds 3534e08 moved xml output to single sub
adds 0ace31b moved html reports to single sub
adds 18489a0 code cleanup
adds b140841 added timeout option
adds d6c23f8 moved test webserver to extra module
adds 962d44f added warning and critical thresholds
adds ee9f653 Merge branch 'github'
adds f81dce1 removed useless file
adds bda5765 removed useless file
adds 2e85bf1 Merge branch 'master' of github.com:sni/Webinject into github
adds b60873b made max_redirect configurable
adds 5d28e9f fixed output
adds 0d4c8de fixed user agent and cookie store
adds be04ae6 added labels for performance data
adds 5b84712 fixed filename for cookies
adds 1ca0968 moved all output to single sub
adds 00e78b2 die on errors
adds 6b1e34c added reporttype and new make target
adds 403ade0 added url to output
adds a0ba43b code cleanup
adds 369442b added timeout test
adds 962a71f added warning test
adds 5f96028 added new option break_on_errors
adds 4a61fbf added test for global timeout
adds ef8c728 updated meta data
adds 45a32c9 fixed meta data
adds f0af2d5 added epn support for check_webinject
adds 432fe89 fixed pod
adds 00eb42f no long output as long as the check is ok
adds b36fad6 fixed verifylater and added new full test case
adds 7d8c82a fixed http authentication
adds f7204b4 fixed http.log with custom report types
adds 22e9283 fixed perfdata
adds 2725d21 code cleanup, fixed setting output_dir from config.xml
adds 7ea0427 fixed redirects
adds 3728e57 fixed meta data (Makefile.PL was missing)
adds 6760c2e added make target for webinject.pl
adds 8321311 added make target for webinjectgui.pl
adds e430650 Merge branch 'master' of github.com:sni/Webinject
adds ed43f16 fixed problem with error output && fixed problem with specifying testcases in the config.xml
adds 6f531f0 fixed problem with "Return code of 13 for check of service ... on host ... was out of bounds"
adds ec52f57 fixed error message
adds 592eb39 fixed problem with escaping form types
adds eed7a09 fixed problem with xml post checks (thanks Frédéric Gicquel)
adds e6496ad added testcase for -s
adds 2eab1bd added more test cases
adds f809acf added test case file
adds fefc113 webinject now exits with rc = 1 in case of failed tests ( not in reportmode nagios )
adds dd3e7e5 do not set repeat to < 0
adds b97b19a added support for verifypositive|negative1-9999
adds d26b2aa fixed error message when trying to start with invalid test files
adds e325eec added lable to test case output when supplied
adds cdf9a8b fixed problem with regular expression using whitespace (thanks Olivier Legras)
adds 492f331 don´t print credentials to stdout
adds b9798f1 really fixed problem with regular expression using whitespace (thanks Benoit Baron)
adds f87f392 fixed typo in help
adds fd5d3d2 fixed ssl proxy support
adds 669a74a fixed cpan package installation
adds 84d896c fixed cpan package installation
adds 91bed76 fixed manifest
adds af59af9 META.yml was missing too
adds 2e4d50a fixed file upload
adds 4f5648b fixed setting httpauth with -s
adds f906b19 added fileupload test for png
adds 5cf21e7 make parsed respones available in the errormessage
adds ebd8607 test case will fail if parsed result does not match
adds fd5c6fb made overwriting default options in check_webinject possible
adds 1862e85 changed parseresult errors to warning
adds da35460 fixed performance data for nagios report type
adds e47e60d better error message when LWP::protocol::https is missing
adds 0525e4c added META.yml to dist package
adds 4e0affb fixed display of passed testcases
adds f2fb23a read break_on_errors setting from config file too
adds b68dd58 added reportmode 'nagios2'
adds ff37c0b released 1.69
adds 608cf54 cleaned output
adds 85c7815 variables with -s varname= are now case-insensitive
adds 32abd65 fixed pod
adds 4f086b8 fixed nagios epn support or check_webinject
adds af67183 fixed using parsedresponses (fixes rt #74629)
adds 336b554 bumped version
adds cf2fc9d started new version
adds e53f807 changed html output into tables (Karsten Sievert)
adds ea89818 support gzipped content (Simone Tiraboschi)
adds 35b0619 keepalive is needed for ntlm auth
adds ceef9d0 added new case option: parsewarning
adds c6bbeb9 replace parsedresult in xml input file
adds 811b5b9 added fallback timeout
adds 9012567 Add unit in perfdata
adds b79290f Merge pull request #1 from titilambert/master
adds 636ec64 remove temporary cookie file after test
adds 79193db fixed test case to match new perf data
adds e7b7515 released 1.80
adds 931e50f patch-realserver-support - added optional realserverip variable to config.xml which will allow direct checking of named vhosts on multiple realservers behind a loadbalancer. - use <realserverip>x.x.x.x</realserverip> in the config.xml and the host part of the url listed in each test case will be replaced with this ip address, while still sending the host (fqdn) in the http host header
adds 0ba2ac5 Merge pull request #6 from mdklapwijk/patch-realserver-support
adds 2c03254 remove temporary files also in nagios ePN mode
adds eb5f587 removed mymeta files (fixes #7)
adds 741e0af updated changelog
adds dc481e1 fix perl critics
adds a4df2dc add support for ssl proxy and proxy auth
adds cd7324f use keep alive as long as we don't use https over a proxy
adds 1ff8bc7 version bump
adds 7698ce5 fix problem with tempfile in perl 5.20
adds ef68941 Imported Upstream version 1.88
new 5c5e4f5 Merge tag 'upstream/1.88'
new 7b2ce5d Update debian/changelog
new 9266e2d Update years of packaging copyright.
new d3b89f4 Mark package as autopkgtest-able.
new b330feb Declare compliance with Debian Policy 3.9.6.
new 2df2a03 releasing package libwebinject-perl version 1.88-1
The 8 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 | 3 +++
MANIFEST | 4 +--
META.yml | 4 +--
MYMETA.json | 52 ---------------------------------------
MYMETA.yml | 33 -------------------------
debian/changelog | 11 +++++++--
debian/control | 3 ++-
debian/copyright | 2 +-
debian/upstream/metadata | 6 +++++
inc/Module/AutoInstall.pm | 44 ++++++++++++++++++---------------
inc/Module/Install.pm | 22 ++++++++++-------
inc/Module/Install/AutoInstall.pm | 2 +-
inc/Module/Install/Base.pm | 2 +-
inc/Module/Install/Can.pm | 2 +-
inc/Module/Install/Fetch.pm | 2 +-
inc/Module/Install/Include.pm | 2 +-
inc/Module/Install/Makefile.pm | 4 +--
inc/Module/Install/Metadata.pm | 6 ++---
inc/Module/Install/Scripts.pm | 2 +-
inc/Module/Install/Win32.pm | 2 +-
inc/Module/Install/WriteAll.pm | 2 +-
lib/Webinject.pm | 4 +--
t/data/03-parse_response2.xml | 10 ++++++++
t/data/03-parse_response3.xml | 11 +++++++++
24 files changed, 98 insertions(+), 137 deletions(-)
delete mode 100644 MYMETA.json
delete mode 100644 MYMETA.yml
create mode 100644 debian/upstream/metadata
create mode 100644 t/data/03-parse_response2.xml
create mode 100644 t/data/03-parse_response3.xml
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libwebinject-perl.git
More information about the Pkg-perl-cvs-commits
mailing list