2015/08/21 0.023 - lots of beautification and documentation - added tests for script include behavior too (which shows that Chrome is more strict when including scripts) 2015/08/05 0.022 - add some more tests - offer to show src of response in auto-mode - fix content-length header in Broken.pm 2015/07/29 0.021 - make sure we always send some kind of length (Content-length or chunked) because some firewalls don't scan content with unspecified length which would then distort test results - some more tests and documentation fixes 2015/06/26 0.020 - yet more broken HTTP responses - fix closing after response in some cases - fix load limitation of server 2015/06/26 0.019 - fix deflate - add broken tests with 30x without Location and other strange codes with body 2015/06/25 0.018 - works with 5.8.9 now - no longer needs AnyEvent and Compress::Zlib (less dependecies), make dependency for Compress::Raw::Zlib explicit in Makefile.PL - Net::PcapWriter now optional, i.e. only needed when writing pcaps - count evasions and add number during submission - use accept header from original request inXHR or use custom accept header - increase timeout to 5s - compatibility with MSIE8 by adding try{..} around console.log 2015/06/24 0.017 - support for MSIE autodetect starting with MSIE8 - better distinction between valid and invalid uncommon responses - better structured tests 2015/06/23 0.016 - improved Ajax based bulk detection: timeouts, progress indicator... 2015/06/22 0.015 - Ajax based bulk detection of browser quirks and evasion possibilities - better color coding of responses for non-ajax tests 2015/06/18 0.014 - add tests for more broken stacks, check for HTTP/0.9 2015/05/13 0.013 - add even more tests for dubious content-length 2015/05/03 0.012 - add more tests with chunking and more dubious content-length 2013/07/09 0.011 - added tests with dubious content-length 2013/07/02 0.010 - add script to ping back within iframe to see, if iframe was loaded unchanged 2013/07/02 0.009 - simplify code, remove redundant code - log access with timestamp - add ping back via xmlhttrequest to check if script can get loaded 2013/07/02 0.008 - added tests with unknown content-encodings 2013/07/01 0.007 - added tests with multiple content-encodings 2013/07/01 0.006 - added tests with content-encoding and transfer-encoding with various compressions 2013/06/30 0.005 - single part response with content-transfer-encoding base64 2013/06/24 0.004 - work with "normalized" urls, where "," got URL-encoded 2013/06/24 0.003 - added test for range header 2013/06/10 0.002 - first workable version: tests for chunking and multipart messages