Release prep: binaries build script, release checklist, fuzzing

This commit is contained in:
Aldo Cortesi 2014-11-02 18:04:57 +13:00
parent 340d0570bf
commit d0de490ef1
6 changed files with 27 additions and 6 deletions

View File

@ -10,7 +10,8 @@
# answer is to touch the __init__.py file in the zope directory. On my system:
# touch /Library/Python/2.7/site-packages/zope/__init__.py
# To run, change into the pyinstaller directory, and then run this script.
# To run, first install netlib and mitmproxy, then change into the pyinstaller
# directory, and then run this script.
DST=/tmp/osx-mitmproxy
MITMPROXY=~/mitmproxy/mitmproxy

View File

@ -26,3 +26,7 @@
- tar -xzvf pkgfile.tgz
- virtualenv venv
- Build the OSX binaries
- Follow instructions in osxbinaries

View File

@ -2,5 +2,5 @@
MITMDUMP=../../mitmdump
PATHOD=../../../pathod/pathod
PATHOC=../../../pathod/pathoc
FUZZ_SETTINGS=-remTt 1 -n 0 -I 200,400,405,502
FUZZ_SETTINGS=-remTt 1 -n 0

View File

@ -1,6 +1,6 @@
mitmdump: $MITMDUMP -q --stream 1
pathod: $PATHOD -q
mitmdump: $MITMDUMP
pathod: $PATHOD
pathoc: sleep 2 && $PATHOC $FUZZ_SETTINGS localhost:8080 ./straight_stream_patterns
#pathoc: sleep 2 && $PATHOC $FUZZ_SETTINGS localhost:8080 /tmp/err
#pathoc: sleep 2 && $PATHOC localhost:8080 /tmp/err

View File

@ -4,4 +4,14 @@ get:'http://localhost:9999/p/':s'200:b"foo"':ir,'9'
get:'http://localhost:9999/p/':s'200:b"foo"':ir,':'
get:'http://localhost:9999/p/':s'200:b"foo"':ir,'"'
get:'http://localhost:9999/p/':s'200:b"foo"':ir,'-'
get:'http://localhost:9999/p/':s'200:b"foo"':dr
get:'http://localhost:9999/p/':s'200:b"foo":ir,"\n"'
get:'http://localhost:9999/p/':s'200:b"foo":ir,"a"'
get:'http://localhost:9999/p/':s'200:b"foo":ir,"9"'
get:'http://localhost:9999/p/':s'200:b"foo":ir,":"'
get:'http://localhost:9999/p/':s"200:b'foo':ir,'\"'"
get:'http://localhost:9999/p/':s'200:b"foo":ir,"-"'
get:'http://localhost:9999/p/':s'200:b"foo":dr'
get:'http://localhost:9999/p/':s'200:b"foo"':ir,@2
get:'http://localhost:9999/p/':s'200:b"foo":ir,@2'

View File

@ -0,0 +1,6 @@
mitmdump: $MITMDUMP -q --stream 1
pathod: $PATHOD
pathoc: sleep 2 && $PATHOC $FUZZ_SETTINGS localhost:8080 ./straight_stream_patterns
#pathoc: sleep 2 && $PATHOC localhost:8080 /tmp/err