aboutsummaryrefslogtreecommitdiffstats
path: root/mitmdump
diff options
context:
space:
mode:
authorMaximilian Hils <git@maximilianhils.com>2014-01-28 17:29:28 +0100
committerMaximilian Hils <git@maximilianhils.com>2014-01-28 17:29:28 +0100
commit1e3e0dd1271afda59ec244b64391b6579a998dce (patch)
tree5f1f617ccc8ea2b29650c10197407b1d3ecb7139 /mitmdump
parent17f09aa0afe9695505b746c370e1c5b889c19058 (diff)
parent3aa78f9ff38471f84a471618e1a43ca02fc65b6a (diff)
downloadmitmproxy-1e3e0dd1271afda59ec244b64391b6579a998dce.tar.gz
mitmproxy-1e3e0dd1271afda59ec244b64391b6579a998dce.tar.bz2
mitmproxy-1e3e0dd1271afda59ec244b64391b6579a998dce.zip
merge master
Diffstat (limited to 'mitmdump')
-rwxr-xr-xmitmdump10
1 files changed, 8 insertions, 2 deletions
diff --git a/mitmdump b/mitmdump
index 2ceb9b30..49d129d6 100755
--- a/mitmdump
+++ b/mitmdump
@@ -1,11 +1,17 @@
#!/usr/bin/env python
import sys, signal
-from libmproxy import proxy, dump, cmdline, version
+from libmproxy import proxy, dump, cmdline
+import libmproxy.version, netlib.version
import argparse
if __name__ == '__main__':
+ # We don't introduce backward-incompatible changes in patch versions. Only consider major and minor version.
+ if netlib.version.IVERSION[:2] != libmproxy.version.IVERSION[:2]:
+ print >> sys.stderr, ("warning: You are using mitmdump %s with netlib %s. "
+ "Most likely, that doesn't work - please upgrade!") % (libmproxy.version.VERSION,
+ netlib.version.VERSION)
parser = argparse.ArgumentParser(usage = "%(prog)s [options] [filter]")
- parser.add_argument('--version', action='version', version="mitmdump" + " " + version.VERSION)
+ parser.add_argument('--version', action='version', version="mitmdump" + " " + libmproxy.version.VERSION)
cmdline.common_options(parser)
parser.add_argument(
"--keepserving",